.tab-fixed-wrap{z-index:50}.tab-fixed-wrap .nav-tabs-st2{background-color:#fff;padding-left:24px;padding-right:24px}@media screen and (min-width: 768px){.tab-fixed-wrap .nav-tabs-st2{padding-left:60px;padding-right:60px}}@media screen and (min-width: 1712px){.tab-fixed-wrap .nav-tabs-st2{padding-left:calc((100vw - 1712px)/2);padding-right:calc((100vw - 1712px)/2)}}.tab-fixed-wrap .nav-tabs-st2{border-top:1px solid rgba(255,255,255,0);z-index:10;margin-bottom:0;transition:border-color 1.2s}.tab-fixed-wrap .nav-tabs-st2.is-fixed{border-color:#ddd}@media screen and (min-width: 992px){.tab-fixed-wrap .nav-tabs-st2 .tab-item a{min-height:70px}}.tab-fixed-wrap .nav-tabs-st2 .tab-item.active .active-square{display:inline-block;right:-8px;top:-2px;width:4px;height:4px;background:#000;vertical-align:top}.tab-fixed-wrap .nav-tabs-st2 .tab-item.notClick{pointer-events:none}.tab-fixed-wrap .nav-tabs-st2 .tab-item.notClick span{color:#000}@media screen and (min-width: 992px){.tab-fixed-wrap .nav-tabs-st2 .tab-item span{padding-right:4.16884vw}}@media screen and (min-width: 1920px){.tab-fixed-wrap .nav-tabs-st2 .tab-item span{padding-right:80px}}.course-wrap.st-1{padding-top:100px}.course-wrap:not(:last-child){margin-bottom:80px}@media screen and (min-width: 992px){.course-wrap:not(:last-child){align-items:stretch;margin-bottom:8.18134vw}}@media screen and (min-width: 1920px){.course-wrap:not(:last-child){margin-bottom:157px}}.course-wrap:nth-child(2n){flex-direction:row-reverse !important}@media screen and (min-width: 992px){.course-wrap:nth-child(2n) .progress-bar-wrap{justify-content:flex-start}}@media screen and (min-width: 992px){.course-wrap .info-wrap{display:flex;flex-direction:column;height:100%}}.course-wrap .txt-info-title{font-family:"NanumMyeongjo", sans-serif;font-size:40px;line-height:1.75;text-align:left;color:#000}.course-wrap .list-info{margin-top:15px;display:flex}@media screen and (min-width: 992px){.course-wrap .list-info{margin-top:25px}}.course-wrap .list-info .item-info{position:relative;padding-right:15px;margin-right:15px;font-size:18px;color:#aaa}.course-wrap .list-info .item-info:not(:last-child) .txt-num{margin-left:15px}.course-wrap .list-info .item-info:not(:last-child):after{content:'';position:absolute;right:0;top:3px;height:13px;width:1px;background-color:#aaa}.course-wrap .list-info .txt-num{color:#000}.course-wrap .txt-info-desc{margin-top:30px;margin-bottom:30px;font-size:16px;font-weight:300;line-height:1.5;text-align:left;color:#555}@media screen and (min-width: 992px){.course-wrap .txt-info-desc{margin-top:25px;margin-bottom:60px}}.course-wrap .img-thumb{margin-top:30px;margin-bottom:20px;text-align:center}@media screen and (min-width: 992px){.course-wrap .img-thumb{margin-top:auto}}.course-wrap .swiper-slide{padding-top:calc(211/326*100%);position:relative}.course-wrap .swiper-slide img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}.course-wrap .swiper-controller{z-index:20;position:absolute;left:0;right:0;top:50%;margin-top:0;transform:translate(0, -50%)}.course-wrap .progress-bar-wrap{display:flex;justify-content:center;z-index:30;margin-top:15px}@media screen and (min-width: 992px){.course-wrap .progress-bar-wrap{justify-content:flex-end}}.course-wrap .progress-bar{display:flex;flex-direction:column;width:40px}@media screen and (min-width: 1200px){.course-wrap .progress-bar{width:44px}}.course-wrap .progress-bar:not(:last-child){margin-right:10px}@media screen and (min-width: 1200px){.course-wrap .progress-bar:not(:last-child){margin-right:15px}}.course-wrap .progress-bar .num{margin-bottom:10px;font-size:16px;color:#aaa}@media screen and (min-width: 1200px){.course-wrap .progress-bar .num{margin-bottom:9px;font-size:17px;line-height:1.529}}.course-wrap .progress-bar .bar-wrap{position:relative;width:100%;height:2px;background-color:#ccc}.course-wrap .progress-bar .bar-wrap .bar{position:absolute;top:0;left:0;width:0;height:2px;background-color:#222}
