.SemPostTop{position:relative;margin-top:calc(3vw * 9 / 16);margin-bottom:calc(3vw * 9 / 16)}.SemPostTopWr{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.SemPostTopWr .left{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;-ms-align-items:flex-start;align-items:flex-start;width:50%}.SemPostTopWr .left .uptitle{font-size:clamp(16px, 1vw, 18px);background-color:#35a56b;color:#fff;border-radius:100px;padding:10px 20px;display:inline-block}.SemPostTopWr .left .title{margin-top:calc(3vw * 9 / 16);font-size:clamp(30px, 4.3vw, 82px);margin-bottom:calc(4vw * 9 / 16);line-height:1.1}.SemPostTopWr .right{width:29%;margin:0 auto}.SemPostTopWr .img{border:10px solid #f0eadf;border-radius:20em 20em 0 0;background-color:#f0eadf;height:calc(68vw * 9 / 16);overflow:hidden}.SemPostTopWr .img img{display:block;width:100%;height:100%;object-fit:cover}.SemPostTopBtnWr{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 1024px) and (max-width: 1240px){.SemPostTopWr .left .uptitle{font-size:clamp(14px, 1vw, 18px);padding:8px 15px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.SemPostTopWr .left{width:70%}.SemPostTopWr .left .uptitle{font-size:clamp(14px, 1vw, 18px);padding:8px 15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.SemPostTop{margin-top:30px;margin-bottom:30px}.SemPostTopWr{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:flex-start;-ms-align-items:flex-start;align-items:flex-start}.SemPostTopWr .left{display:contents;width:100%}.SemPostTopWr .left .uptitle{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;font-size:14px;padding:5px 10px}.SemPostTopWr .left .title{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;margin-top:15px;font-size:28px;margin-bottom:20px}.SemPostTopWr .left .title br{display:none}.SemPostTopWr .right{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3;width:100%;max-width:400px}.SemPostTopWr .img{height:120vw}.SemPostTopBtnWr{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%;-webkit-order:4;-moz-order:4;-ms-order:4;-o-order:4;order:4;gap:15px;margin-top:20px}.SemPostTopBtnWr .header-btn{justify-content:center}}.SemPostOver{position:relative}.SemPostOverRow{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:calc(12vw * 9 / 16)}.SemPostOverRow:last-child{margin-bottom:0}.SemPostOverRow .col{width:calc(50% - 20px)}.SemPostOverRow b{font-size:clamp(30px, 3.2vw, 62px);line-height:1.1;display:block}.SemPostOverRow p{line-height:1.6;font-size:clamp(18px, 1.2vw, 22px);margin-bottom:15px}.SemPostOverRow ul{display:flex;flex-wrap:wrap;justify-content:space-between}.SemPostOverRow ul li{width:47%;border-top:1px solid #d7d1c6;margin-bottom:30px}.SemPostOverRow ul li span{font-size:clamp(14px, 1vw, 20px);opacity:.5;margin:13px 0 4px;display:block}@media only screen and (min-width: 1024px) and (max-width: 1240px){.SemPostOverRow{gap:30px}.SemPostOverRow .col{width:40%}.SemPostOverRow .col:nth-child(2){width:calc(60% - 30px)}.SemPostOverRow p{font-size:clamp(16px, 1.2vw, 22px);margin-bottom:15px}.SemPostOverRow ul li{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.SemPostOverRow .col{width:35%}.SemPostOverRow .col:nth-child(2){width:65%}.SemPostOverRow p{font-size:clamp(16px, 1.2vw, 22px);margin-bottom:15px;line-height:1.4}.SemPostOverRow ul li{margin-bottom:15px}}@media only screen and (min-width: 0px) and (max-width: 767px){.SemPostOverRow{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:30px}.SemPostOverRow .col{width:100%}.SemPostOverRow b{font-size:28px;margin-bottom:15px}.SemPostOverRow p{font-size:16px;line-height:1.4}.SemPostOverRow ul li{margin-bottom:15px}.SemPostOverRow ul li span{font-size:14px;margin:10px 0 4px}}.SemPostOrder{position:relative}.SemPostOrder .title{font-size:clamp(30px, 3.2vw, 62px);line-height:1.1;margin-bottom:calc(5vw * 9 / 16)}.SemPostOrder .inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;background:rgba(53,165,107,0.1);border-radius:clamp(15px, 2vw, 33px);padding:clamp(15px, 2.3vw, 44px)}.SemPostOrder .left{position:relative;max-width:35%}.SemPostOrder .right{position:relative;width:60%}.SemPostOrder .badge{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;height:34px;padding:0 16px;text-transform:uppercase;font-size:12px;font-weight:800;background:#35a56b;line-height:1;border-radius:20px;color:#fff}.SemPostOrder .small-title,.SemPostOrder .price{max-width:768px;font-size:clamp(20px, 1.7vw, 32px)}.SemPostOrder .price{opacity:0.5}.SemPostOrder .list{position:relative;border-top:1px solid rgba(0,3,1,0.2);max-width:768px;margin:calc(5vw * 9 / 16) 0}.SemPostOrder .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid rgba(0,3,1,0.2);padding:13px 0;font-size:clamp(16px, 1vw, 18px)}.SemPostOrder .row-left{width:50%;opacity:0.5}.SemPostOrder .row-right{width:50%;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1023px){.SemPostOrder .left{max-width:25%}.SemPostOrder .right{width:70%}.SemPostOrder .badge{height:28px;padding:0 12px;font-size:10px}}@media only screen and (min-width: 0px) and (max-width: 767px){.SemPostOrder .title{font-size:28px;margin-bottom:30px}.SemPostOrder .inner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}.SemPostOrder .left{max-width:100%;margin-bottom:15px}.SemPostOrder .right{width:100%}.SemPostOrder .badge{height:30px;padding:0 10px;font-size:10px;font-weight:700}.SemPostOrder .small-title,.SemPostOrder .price{font-size:20px}.SemPostOrder .list{margin:30px 0}.SemPostOrder .row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:10px;padding:10px 0;font-size:16px}.SemPostOrder .row-left{width:100%}.SemPostOrder .row-right{width:100%;text-align:left}}
/*# sourceMappingURL=seminar-category.css.map */
