:root{--n-mainTitle:#1d1d1f;--n-subTitle:#40404e;--f-hero2:48px;--f-display2:28px;--f-body4:11px}.lecture-container .m-display{display:none!important}.lecture-container .pc-display,.lecture-container [class^=pc-]{display:block!important}.blind{font-size:0;height:1px;left:0;line-height:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:1px}.text-error{color:var(--waring-color);font-size:var(--f-body4);letter-spacing:-.22px;line-height:14px;margin-top:4px;padding-left:8px}.check-wrapper,.radio-wrapper{align-items:center;display:flex}.check-wrapper dd,.radio-wrapper dd{min-width:115px}.check-wrapper input,.radio-wrapper input{display:none}.check-wrapper label,.radio-wrapper label{align-items:center;cursor:pointer;display:flex;font-size:16px;height:48px;position:relative}.radio-wrapper label{display:block;line-height:48px;padding-left:32px}.radio-wrapper label:before{background-color:#fff;border:2px solid #333;border-radius:100%;content:"";display:block;height:16px;left:0;margin-top:-10px;position:absolute;top:50%;width:16px}.radio-wrapper input:checked+label:before{background-color:#333}.radio-wrapper input:checked+label:after{background-color:#fff;border-radius:100%;content:"";display:block;height:10px;left:5px;margin-top:-5px;position:absolute;top:50%;width:10px;z-index:1}.check-wrapper label:before{background:#fdfdfd;border:2px solid #333;border-radius:4px;content:"";display:block;height:16px;margin-right:10px;width:16px}.check-wrapper input:checked+label:before{background-color:#333;background-image:url(https://static.edmclass.com/common/lecture/ico-checked.svg);background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.check-wrapper input[type=checkbox]+label{margin-left:0}.check-label-wrapper{align-items:center;display:flex;line-height:24px;padding-left:28px;position:relative}.check-label-wrapper input{display:none}.check-label-wrapper input[type=checkbox]+label{color:#333;cursor:pointer;display:inline-block;font-size:16px;line-height:24px;margin-left:0;vertical-align:top}.check-label-wrapper label:before{background-color:#fff;border:1px solid #333;border-radius:4px;content:"";display:block;height:18px;left:0;margin:2px 8px 2px 0;position:absolute;top:1px;width:18px}.check-label-wrapper input:checked+label:before{background-color:#333;background-image:url(https://static.edmclass.com/common/lecture/ico-check-white.png);background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.check-label-wrapper a{color:#333;display:inline-block;font-size:var(--f-body1);line-height:24px;margin-left:4px;text-decoration:underline;vertical-align:top;white-space:nowrap}.lecture-container a.scroll-up{background-color:var(--n-info);bottom:50px;color:#fff;display:none;font-size:var(--f-body1);height:36px;line-height:36px;padding:0 8px;position:fixed;right:0;text-align:center;width:60px;z-index:100}.lecture-container .scroll-up img{display:inline-block;height:14px;margin-top:-3px;vertical-align:middle;width:14px}.wrap-pop{display:none}.wrap-pop.show{display:block}.wrap-pop.show .bg-pop{background-color:#333;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:100000}.wrap-pop .pop{background-color:#fff;border:1px solid #c5c5c5;height:480px;left:50%;margin-left:-320px;margin-top:-240px;position:fixed;top:50%;width:640px;z-index:100001}.wrap-pop .bar-pop-title{background-color:#f5f5f5;height:50px;position:relative;text-align:center;width:100%}.wrap-pop .bar-pop-title strong{color:#222;font-size:18px;font-weight:700;line-height:48px}.wrap-pop .btn-pop-close{background:url(https://static.edmclass.com/common/lecture/ico-close-black.png) 50% no-repeat;border:none;box-sizing:content-box;cursor:pointer;height:20px;padding:10px;position:absolute;right:6px;top:5px;width:20px}.wrap-pop .cont-pop{height:428px;padding:24px}.wrap-pop .cont-pop.wrap-text>div{padding-bottom:24px}.wrap-pop .cont-pop.wrap-text>div:last-child{padding-bottom:0}.wrap-pop .cont-pop>div>strong{color:#222;display:block;font-size:18px;font-weight:500;line-height:26px;padding-bottom:8px}.wrap-pop .paragraph{color:var(--n-info);font-size:16px;line-height:24px;padding-left:14px}.wrap-pop .paragraph span{display:block}.wrap-pay-pop .pop-coupon{height:636px;margin-top:-318px}.pop-coupon .box-price{border-bottom:1px solid #c5c5c5;color:#333;display:flex;font-size:16px;height:60px;justify-content:space-between;line-height:60px;padding:0 24px;width:100%}.pop-coupon .box-price span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pop-coupon .box-price strong{font-weight:500;padding-left:26px}.pop-coupon .box-price em{color:#333;font-size:20px;font-style:normal;font-weight:700}.pop-coupon .cont-pop{height:auto;padding:0}.pop-coupon .tit-cont-coupon{color:var(--n-info);font-size:var(--f-body1);line-height:21px;padding:26px 24px 16px}.pop-coupon .tit-cont-coupon em{color:#d53236;font-style:normal;font-weight:700}.pop-coupon .wrap-coupon-list{height:250px;overflow-y:auto;padding:0 24px 40px}.pop-coupon .list-coupon li{margin-bottom:8px;position:relative}.pop-coupon .list-coupon li:last-child{margin-bottom:0}.pop-coupon .list-coupon li .check-label-wrapper{padding-left:0}.pop-coupon .list-coupon label{border:1px solid #c5c5c5;border-radius:4px;color:#333;height:100%;line-height:24px;margin:0;padding:15px 24px 15px 56px;width:100%}.pop-coupon .list-coupon label:before{left:24px;margin-top:0;top:18px}.pop-coupon .list-coupon label>span{display:block;line-height:21px}.pop-coupon .list-coupon input:checked+label:after{left:29px;top:28px}.pop-coupon .list-coupon input:checked+label{border-color:#35a0fc;box-shadow:0 3px 6px #00000025}.pop-coupon .list-coupon .text-coupon-desc{color:var(--n-info);display:block;font-size:var(--f-body1);line-height:21px}.pop-coupon .list-coupon .text-coupon-desc>span{display:block;padding-top:4px}.pop-coupon .list-coupon strong{display:block;line-height:29px;padding:8px 0}.pop-coupon .list-coupon input:disabled+label{background-color:#f8f8f8;color:#999;cursor:auto}.pop-coupon .list-coupon input:disabled+label .text-coupon-desc{color:#999}.pop-coupon .list-coupon input:disabled+label:before{background-color:#fdfdfd;border-color:#999}.pop-coupon .box-result{background-color:#f8f8f8;bottom:0;height:210px;left:0;padding:30px 24px;position:absolute;width:100%}.pop-coupon .price-result{display:grid;grid-template-columns:repeat(3,1fr)}.pop-coupon .price-result dl{padding-right:32px;position:relative}.pop-coupon .price-result dl:first-child:after{content:"-";right:22px;width:10px}.pop-coupon .price-result dl:first-child:after,.pop-coupon .price-result dl:last-child:before{display:block;font-size:24px;font-weight:700;height:36px;line-height:36px;margin-top:-18px;position:absolute;text-align:center;top:50%}.pop-coupon .price-result dl:last-child:before{content:"=";left:-36px;width:14px}.pop-coupon .price-result dt{color:var(--n-info);font-size:var(--f-body1);line-height:21px}.pop-coupon .price-result dd{color:#333;font-size:20px;font-weight:700;line-height:28px;padding-top:12px}.pop-coupon .bottom-result{display:flex;justify-content:space-between;margin-top:32px}.pop-coupon .bottom-result>p{color:var(--n-info);font-size:var(--f-body1);line-height:19px}.pop-coupon .bottom-result a{text-decoration:underline}.pop-coupon .bottom-result>button{background-color:#35a0fc;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:20px;height:56px;width:115px}.ielts .pop-coupon .list-coupon input:checked+label{border-color:#46bc2f}.ielts .pop-coupon .bottom-result>button{background-color:#46bc2f}.ielts .box-complete>p>strong:before{background-position:0 0}.ielts .box-complete button{background-color:#46bc2f}@media screen and (max-width:768px){.lecture-container .m-display{display:block!important}.lecture-container .pc-display,.lecture-container [class^=pc-]{display:none!important}.error .text-error{padding:4px 8px 0}.radio-wrapper label{font-size:var(--f-body1);padding-left:24px}.radio-wrapper label:before{height:12px;margin-top:-8px;width:12px}.radio-wrapper input:checked+label:after{height:8px;left:4px;margin-top:-4px;width:8px}.check-label-wrapper{line-height:20px;padding-left:24px}.check-label-wrapper label:before{height:14px;width:14px}.check-label-wrapper input[type=checkbox]+label{font-size:var(--f-body1);line-height:20px}.check-label-wrapper input:checked+label:before{background-size:10px 10px}.check-label-wrapper a{line-height:20px}.lecture-container a.scroll-up{bottom:110px}.list-container a.scroll-up{bottom:78px}.wrap-pop .pop{height:496px;margin-left:-163px;margin-top:-248px;width:326px}.wrap-pop .bar-pop-title{height:45px}.wrap-pop .bar-pop-title strong{font-size:var(--f-body1);line-height:44px}.wrap-pop .btn-pop-close{height:16px;top:4px;width:16px}.wrap-pop .cont-pop{height:450px;padding:24px 12px}.wrap-pop .cont-pop>div>strong{font-size:var(--f-body1);line-height:21px}.wrap-pop .paragraph{font-size:var(--f-body1);line-height:23px}.wrap-pop .cont-pop.wrap-text>div{padding-bottom:16px}.wrap-pay-pop .pop-coupon{height:100%;left:0;margin:0;top:0;width:100%}.pop-coupon .inner-pop{padding:16px 16px 0}.pop-coupon .bar-pop-title{background-color:#fff;box-sizing:border-box;height:auto;text-align:left;width:auto}.pop-coupon .bar-pop-title strong{display:block;font-size:20px;line-height:29px}.pop-coupon .btn-pop-close{right:-10px;top:-3px}.pop-coupon .box-price{border:1px solid #c5c5c5;display:block;font-size:var(--f-body1);height:auto;line-height:21px;margin-top:24px;padding:15px 16px;position:relative;width:100%}.pop-coupon .box-price strong{display:block;line-height:24px;padding-left:0;padding-top:8px}.pop-coupon .box-price em{bottom:16px;font-size:18px;line-height:26px;position:absolute;right:16px}.pop-coupon .cont-pop{height:auto;padding:0}.pop-coupon .tit-cont-coupon{padding:24px 16px 16px}.pop-coupon .wrap-coupon-list{height:calc(100vh - 483px);padding:0 16px 32px}.pop-coupon .list-coupon label{font-size:var(--f-body1);line-height:19px;padding:16px 16px 16px 44px}.pop-coupon .list-coupon label:before{left:16px;top:20px}.pop-coupon .list-coupon input:checked+label:after{left:20px}.pop-coupon .list-coupon .text-coupon-desc{font-size:var(--f-body1);line-height:20px}.pop-coupon .list-coupon .text-coupon-desc>span{line-height:20px;padding-top:1px}.pop-coupon .list-coupon strong{font-size:18px;line-height:26px;padding:4px 0}.pop-coupon .list-coupon label>span{font-size:13px;line-height:19px}.pop-coupon .box-result{height:268px;padding:28px 16px}.pop-coupon .price-result{display:flex;flex-wrap:wrap}.pop-coupon .price-result dl{padding-right:20px;width:33%}.pop-coupon .price-result dl:first-child{width:37%}.pop-coupon .price-result dl:first-child:after{right:6px}.pop-coupon .price-result dl:last-child{padding-right:0;width:28%}.pop-coupon .price-result dl:last-child:before{left:-22px}.pop-coupon .price-result dt{font-size:var(--f-body1);line-height:20px}.pop-coupon .price-result dd{font-size:16px;line-height:24px;padding-top:10px;white-space:nowrap}.pop-coupon .bottom-result{display:block;margin-top:16px}.pop-coupon .bottom-result>p{font-size:13px;line-height:19px}.pop-coupon .bottom-result>button{display:block;font-size:18px;height:53px;margin:12px auto 0;width:111px}}.lecture-container.list-container{padding-bottom:40px}.lecture-container.list-container [class*=mo-]{display:block!important}.lecture-container.list-container [class*=tab_pc-],.lecture-container.list-container [class*=tablet-]{display:none!important}.lecture-container.list-container [class*=mo_tab-]{display:block!important}.lecture-container.list-container [class*=pc-]{display:none!important}.lecture-container.list-container .lecture-banner-wrapper{border-radius:var(--b-radius0);margin-bottom:16px;overflow:hidden;position:relative;width:100%}.ielts .lecture-banner-wrapper #eventBannerSlide .swiper-slide.btn-slide button{border-radius:var(--b-radius0);height:80px;margin-bottom:24px;overflow:hidden;position:relative;width:100%}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn{color:#fff;font-size:var(--f-body1);font-weight:700;height:100%;left:0;letter-spacing:-.28px;line-height:20px;padding:0 20px;position:absolute;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.1);top:0;width:100%}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn p{position:relative;z-index:1}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn:after{aspect-ratio:328/80;background-image:url(https://static.edmclass.com/banner/ielts/enrol-banner-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;z-index:0}.lecture-container .findMyCourse .ieltsBox{background-color:var(--n-white);border-radius:var(--b-radius1);box-shadow:var(--box-shadow1);margin-bottom:16px;padding:12px}.lecture-container .findMyCourse .ieltsBox b{align-items:center;display:flex;font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;margin-bottom:16px}.lecture-container .findMyCourse .ieltsBox b figure{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;margin-right:4px;width:24px}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu+.dropDownMenu{margin-top:8px}.lecture-container .findMyCourse .ieltsBox .form-wrap .search-btn{border:1px solid var(--p-color2);border-radius:var(--b-radius0);color:var(--p-color2);display:inline-block;font-size:var(--f-body1);font-weight:500;height:40px;letter-spacing:-.28px;line-height:20px;margin-top:12px;overflow:hidden;text-align:center;transition:all .3s ease;width:100%}.lecture-container .findMyCourse .academyBox{margin-bottom:26px;overflow:initial;padding-top:24px}.lecture-container .findMyCourse .academyBox .lecture-tab-module{align-items:center;margin-bottom:16px}.lecture-container .findMyCourse .academyBox .lecture-tab-module b{color:var(--n-mainTitle);display:inline-block;font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-right:20px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap a{background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:30px;color:var(--n-info);font-size:var(--f-body4);font-weight:500;height:20px;letter-spacing:-.22px;line-height:1.6;padding:0 8px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap a+a{margin-left:4px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap a.active{background-color:var(--n-subTitle);border-color:var(--n-subTitle);color:var(--n-white)}.lecture-container .findMyCourse .academyBox .lecture-tab-list .scrollWrap{overflow:initial}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul{border-radius:var(--b-radius1);box-shadow:var(--box-shadow1);overflow:hidden;position:relative}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul:after{border:1px solid var(--s-color1);border-radius:var(--b-radius1);content:"";height:calc(100% - 2px);left:50%;pointer-events:none;position:absolute;top:50%;touch-action:none;transform:translate(-50%,-50%);width:calc(100% - 2px)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li{background-color:var(--n-white);display:flex;flex-wrap:wrap}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li:not(:last-child){border-bottom:1px solid var(--s-color1)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li>div{align-items:center;display:flex;min-height:40px}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .title{background-color:var(--b-color5);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;overflow:hidden;padding:0 12px;width:140px}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info{flex-wrap:wrap;gap:4px;padding:8px 12px;width:calc(100% - 140px)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info a{border:1px solid var(--s-color1);border-radius:30px;color:var(--n-info);font-size:10px;font-weight:500;height:20px;letter-spacing:-.2px;line-height:1.7;padding:0 3.97px}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info a.active{background-color:var(--p-color1);border-color:var(--p-color1);color:var(--n-white)}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap{background-color:var(--b-color5);font-size:var(--f-body1);font-weight:700;margin:0 0 40px;padding:14px 0 0;position:sticky;top:96px;width:100%;z-index:10}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap .line{background-color:var(--s-color1);bottom:0;height:1px;left:0;position:absolute;width:100%}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button{color:var(--n-info);padding-bottom:14px;position:relative}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a:after,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button:after{background-color:var(--n-mainTitle);bottom:0;content:"";display:none;height:2px;left:0;position:absolute;width:100%;z-index:1}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a+a,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button+button{margin-left:16px}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a.active,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button.active{color:var(--n-mainTitle)}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a.active:after,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button.active:after{display:block}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap>.flex{flex-wrap:nowrap;overflow-x:auto;padding:0 16px;white-space:nowrap}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap>.flex::-webkit-scrollbar{display:none}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-title{color:var(--n-mainTitle);display:block;font-size:var(--f-heading1);font-weight:700;letter-spacing:-.4px;line-height:28px;margin-bottom:12px;padding:0 8px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box{padding:0}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-anchor+.lecture-cont,.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box+.lecture-cont-box{margin-top:40px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-thumbnail{aspect-ratio:328/139;border-radius:var(--b-radius0);margin-bottom:12px;overflow:hidden}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-thumbnail img{display:block;height:auto;width:100%}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info{background-color:var(--n-white);border-radius:var(--b-radius3);box-shadow:var(--box-shadow1);font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:16px 16px 4px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title{color:var(--n-mainTitle)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flex{align-items:flex-start}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flag:before{height:16px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flag span{height:14px;padding-bottom:2px;padding-top:0}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-desc{color:var(--n-mainTitle);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list{font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;margin-top:16px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li{border-top:1px solid var(--s-color2)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a{height:100%;padding:12px 24px 12px 4px;position:relative;width:100%}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a:after{background-image:url(https://static.edmclass.com/common/lecture/right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap{align-items:center;color:var(--n-info);margin-top:4px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap>div+div{margin-left:4px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .desc{color:#0059ff}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .price-before{display:inline-block;position:relative}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .price-before:after{background-color:var(--n-info);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .price{color:var(--n-subTitle);display:inline-block;font-size:var(--f-body1);font-weight:700;letter-spacing:-.28px;line-height:20px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .more,.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap{display:none}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap .more-btn{background-color:var(--b-color4);border-radius:20px;color:var(--n-info);font-size:var(--f-body1);font-weight:500;height:40px;letter-spacing:-.28px;margin-top:12px;transition:all .3s ease;width:100%}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap.active{display:none!important}@media screen and (min-width:576px){.lecture-container.list-container [class*=mo-]{display:none!important}.lecture-container.list-container [class*=tab_pc-],.lecture-container.list-container [class*=tablet-]{display:block!important}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap{top:40px}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap>.flex{padding:0 32px}}@media screen and (min-width:744px){.lecture-container.list-container{padding-bottom:80px}.lecture-container.list-container .contentsWrap{margin:0 auto;max-width:1053px;position:relative}.lecture-container.list-container .max-width{padding:0}.lecture-container.list-container .lecture-banner-wrapper{margin:0 0 0 32px;width:calc(100% - 64px)}.ielts .lecture-banner-wrapper #eventBannerSlide .swiper-slide.btn-slide button{border-radius:var(--b-radius3);height:108px}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;padding:0 32px}.lecture-container .findMyCourse{margin:26px 0 0 auto;padding-right:32px;position:sticky;right:0;top:66px;width:277px;z-index:12}.lecture-container .findMyCourse .ieltsBox{height:254px}.lecture-container .findMyCourse .max-width{padding:0}.lecture-container .findMyCourse .academyBox{margin-bottom:0;padding-top:0}.lecture-container .findMyCourse .academyBox .lecture-tab-module b{margin-bottom:8px;width:100%}.lecture-container .findMyCourse .academyBox .lecture-tab-list .scrollWrap{margin-left:-10px;max-height:calc(100vh - 210px);overflow-y:auto;padding:0 0 20px 10px;width:calc(100% + 15px)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info,.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .title{width:100%}.lecture-container.list-container .lecture-cont-wrapper{margin:0 0 0 32px;max-width:760px;padding:0 0 20px;width:calc(100% - 325px)}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap>.flex,.lecture-container.list-container .lecture-cont-wrapper .list-wrap .max-width{padding:0}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-thumbnail{border-radius:var(--b-radius1)}}@media screen and (min-width:1200px){.lecture-container.list-container [class*=tablet-]{display:none!important}.lecture-container.list-container [class*=pc-]{display:block!important}.lecture-container.list-container [class*=mo_tab-]{display:none!important}.lecture-container.list-container.gray,.lecture-list#breadcrumb.gray{background-color:transparent}.lecture-container.list-container .contentsWrap{max-width:1200px}.lecture-container.list-container .lecture-banner-wrapper{border-radius:var(--b-radius1);margin:0;max-width:100%;width:100%}.ielts .lecture-banner-wrapper #eventBannerSlide .swiper-slide.btn-slide button{border-radius:var(--b-radius1);height:80px}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn{background:none!important;font-size:var(--f-heading1);letter-spacing:-.4px;line-height:28px;padding:0 120px}.ielts .lecture-container.list-container .lecture-banner-wrapper .comparisonPopupOn:after{aspect-ratio:1200/80;background-image:url(https://static.edmclass.com/banner/ielts/enrol-banner-bg-pc.png?ver=250725)!important}.lecture-container .findMyCourse{margin:40px 0;padding:0;position:static;width:100%}.lecture-container .findMyCourse .ieltsBox{align-items:center;border:1px solid var(--s-color1);border-radius:var(--b-radius2);display:flex;height:auto;padding:32px}.lecture-container .findMyCourse .ieltsBox b{display:block;width:248px}.lecture-container .findMyCourse .ieltsBox b figure{display:block;margin:0 0 6px}.lecture-container .findMyCourse .ieltsBox form{width:calc(100% - 248px)}.lecture-container .findMyCourse .ieltsBox .form-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu+.dropDownMenu{margin-top:0}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu{font-size:var(--f-heading3);width:200px}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .label{background-image:url(https://static.edmclass.com/common/new_selectArrow-24.svg);background-position:right 16px center;background-size:24px;border-radius:var(--b-radius3);height:56px;padding:0 40px 0 16px}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .label.active{background-image:url(https://static.edmclass.com/common/new_selectArrow-active-24.svg)}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .selectBox .optionListWrap{border-radius:var(--b-radius3);box-shadow:var(--box-shadow2);max-height:320px;padding:8px;top:60px}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .selectBox .optionListWrap .optionItem{font-size:inherit;line-height:46px;padding:0 12px}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .selectBox .optionListWrap .optionItem *{padding:15px 0}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu:nth-child(2){width:300px}.lecture-container .findMyCourse .ieltsBox .form-wrap .search-btn{border-radius:var(--b-radius3);font-size:var(--f-heading2);font-weight:700;height:56px;letter-spacing:-.36px;margin-top:0;width:140px}.lecture-container .findMyCourse .ieltsBox .form-wrap .search-btn:hover{font-weight:600}.lecture-container .findMyCourse .academyBox{margin-bottom:0;padding-top:0}.lecture-container .findMyCourse .academyBox .lecture-tab-module b{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;margin:0;width:auto;width:200px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap{padding-left:24px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap a{font-size:var(--f-body1);font-weight:400;height:24px;letter-spacing:-.28px;line-height:1;padding:4px 15px}.lecture-container .findMyCourse .academyBox .lecture-tab-module .btnWrap a+a{margin-left:8px}.lecture-container .findMyCourse .academyBox .lecture-tab-list{border-radius:var(--b-radius2);display:flex;flex-wrap:wrap}.lecture-container .findMyCourse .academyBox .lecture-tab-list .scrollWrap{margin-left:0;max-height:none;overflow:initial;padding:0;width:100%}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul{border-radius:var(--b-radius2);display:flex;flex-wrap:wrap}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul:after{border-radius:var(--b-radius2)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li{border:none!important;position:relative;width:50%}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li:nth-child(odd):not(:last-child):after{background-color:var(--s-color2);bottom:0;content:"";height:1px;left:0;position:absolute;width:200%;z-index:1}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li>div{min-height:56px}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .title{background-color:transparent;font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:0 24px;width:200px}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info{gap:8px;padding:12px 24px;width:calc(100% - 200px)}.lecture-container .findMyCourse .academyBox .lecture-tab-list ul>li .info a{font-size:var(--f-body1);font-weight:400;height:24px;letter-spacing:-.28px;line-height:1;padding:4px 7.5px}.lecture-container.list-container .lecture-cont-wrapper{margin:0;max-width:100%;width:100%}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap{background-color:var(--n-white);font-size:var(--f-heading2);margin-left:0;top:130px;width:100%}.academy .lecture-container.list-container .lecture-cont-wrapper .categoryWrap{top:89px}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap.is-sticky-bg .line{left:50%;transform:translateX(-50%);width:100vw}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button{letter-spacing:-.36px;line-height:26px;padding-bottom:15px}.lecture-container.list-container .lecture-cont-wrapper .categoryWrap a+a,.lecture-container.list-container .lecture-cont-wrapper .categoryWrap button+button{margin-left:32px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-title{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;margin-bottom:24px;padding:0 12px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box{align-items:flex-start;display:flex;position:relative}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-thumbnail{aspect-ratio:588/250;border-radius:var(--b-radius3);margin:0;width:588px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info{background-color:transparent;box-shadow:none;padding:0 0 0 24px;width:calc(100% - 588px)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title{align-items:center;color:var(--n-subTitle);display:flex;font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;white-space:nowrap}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flex{flex-wrap:nowrap}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flag{margin-right:4px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flag span{font-size:var(--f-body1);height:18px;letter-spacing:-.28px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-title .flag:before{height:20px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-desc{color:var(--n-info);font-size:var(--f-body4);letter-spacing:-.22px;line-height:14px;margin-left:9px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-desc:before{background-color:var(--s-color1);content:"";height:8px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list{border-bottom:1px solid var(--s-color1);font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;margin-top:10px;width:100%}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a{align-items:center;display:flex;justify-content:space-between;padding:10px 12px;transition:background-color .3s ease}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a:after{display:none}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a .month{font-weight:700}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap{margin:0}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .desc{margin-right:2px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .price-before{font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .price{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-left:8px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .more{align-items:center;border:1px solid var(--s-color1);border-radius:var(--b-radius0);color:var(--n-info);display:flex;font-size:var(--f-body2);font-weight:500;height:34px;justify-content:center;margin-left:8px;padding:0 10px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li .price-wrap .more figure{background-position:50%;background-repeat:no-repeat;background-size:contain;height:16px;margin-left:4px;width:16px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap{position:absolute;right:0;top:0}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap .more-btn{background-color:var(--n-white);border:1px solid var(--s-color1);border-radius:4px;height:24px;margin:0;width:24px}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap .more-btn svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap.active{display:block!important}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap.active .more-btn svg{transform:translate(-50%,-50%) rotate(-180deg)}}@media screen and (min-width:1628px){.academy .lecture-container.list-container .lecture-cont-wrapper .categoryWrap{top:95px}}.lecturePayment .max-width{margin:0 auto;max-width:360px}.lecturePayment{font-size:var(--f-body3)}.lecturePayment.payPage input[type=email]:disabled,.lecturePayment.payPage input[type=number]:disabled,.lecturePayment.payPage input[type=password]:disabled,.lecturePayment.payPage input[type=tel]:disabled,.lecturePayment.payPage input[type=text]:disabled{background-color:var(--b-color5)!important;color:var(--n-subTitle)!important;font-weight:400!important}.lecturePayment.payPage h2{font-size:var(--f-body1);font-weight:700;letter-spacing:-.28px;line-height:20px;margin-bottom:16px;padding-bottom:16px}.lecturePayment.payPage .lecture-container{padding:0}.lecturePayment.payPage .lecture-container>article{padding:16px 0}.lecturePayment.payPage .lecture-container>article+article{margin-top:12px;position:relative}.lecturePayment.payPage .lecture-container>article+article:before{background-color:var(--b-color5);content:"";height:12px;left:50%;position:absolute;top:-12px;transform:translateX(-50%);width:100vw}.lecturePayment.payPage .lecture-container .lectureInfoWrap{align-items:center;background-color:var(--b-color5);border-radius:var(--b-radius0);color:var(--n-mainTitle);display:flex;font-size:var(--f-body1);font-weight:700;letter-spacing:-.28px;line-height:20px;margin-bottom:8px;padding:12px;width:100%}.lecturePayment.payPage .lecture-container .lectureInfoWrap .category{border-radius:100px;font-size:var(--f-body3);height:20px;letter-spacing:-.24px;line-height:16px;line-height:20px;margin-right:8px;padding:0 6px}.lecturePayment.payPage.academy .lecture-container .lectureInfoWrap .category{background-color:#d4ebff;color:#0059ff}.lecturePayment.payPage.ielts .lecture-container .lectureInfoWrap .category{background-color:#d5f0c3;color:#009f2d}.lecturePayment.payPage .lecture-container .infoTable{border:1px solid var(--s-color1);border-radius:var(--b-radius0);overflow:hidden;width:100%}.lecturePayment.payPage .lecture-container .infoTable .box{display:flex;min-height:40px}.lecturePayment.payPage .lecture-container .infoTable .box .tit{align-items:center;background-color:var(--b-color4);color:var(--n-info);display:flex;font-weight:700;padding-left:16px;width:96px}.lecturePayment.payPage .lecture-container .infoTable .box+.box{border-top:1px solid var(--s-color1)}.lecturePayment.payPage .lecture-container .infoTable .box .content{align-items:center;display:flex;font-size:var(--f-body1);font-weight:500;justify-content:flex-end;letter-spacing:-.28px;line-height:20px;padding:8px 16px;width:calc(100% - 96px)}.lecturePayment.payPage .lecture-container .infoTable .box .content .before{color:var(--n-info);display:inline-block;font-weight:400;margin-right:8px;position:relative}.lecturePayment.payPage .lecture-container .infoTable .box .content .before:after{background-color:var(--n-info);content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.lecturePayment.payPage .lecture-container .infoTable .box .content .couponBtn{border:1px solid var(--s-color1);border-radius:var(--b-radius0);color:var(--n-info);font-size:var(--f-body2);height:34px;letter-spacing:-.26px;line-height:20px;margin-left:8px;padding:0 9px;transition:all .3s ease}.lecturePayment.payPage .lecture-container .infoWrap .display-address-option+.display-address-option,.lecturePayment.payPage .lecture-container .infoWrap .display-address-option+.input,.lecturePayment.payPage .lecture-container .infoWrap .input+.input,.lecturePayment.payPage .lecture-container .infoWrap .sectionWrap,.lecturePayment.payPage .lecture-container .infoWrap .sectionWrap+.input{margin-top:16px}.lecturePayment.payPage .lecture-container .infoWrap .input .tit{margin-bottom:8px}.lecturePayment.payPage .lecture-container .infoWrap .input .tit i{background-image:url(https://static.edmclass.com/common/membership/required-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:8px;margin-left:2px;position:relative;top:-1px;width:8px}.lecturePayment.payPage .lecture-container .infoWrap .input .tit span{color:var(--n-info);display:block;font-size:var(--f-body4);letter-spacing:-.22px;line-height:14px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox+.inputBox{margin-top:8px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.searchPost label{padding-right:8px;width:calc(100% - 108px)}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox .searchPostBtn{border:1px solid var(--p-color2);border-radius:var(--b-radius0);color:var(--p-color2);display:inline-block;font-size:var(--f-body1);font-weight:500;height:40px;line-height:38px;padding:0 12px;text-align:center;transition:all .3s ease;width:108px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.chkBox{margin-top:16px;text-align:right}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col2{column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr)}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col2-type2{column-gap:8px;display:flex;justify-content:space-between}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col2-type2 .left{width:130px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col2-type2 .right{width:calc(100% - 138px)}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col3{align-items:center;justify-content:space-between}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.col3 .box{width:calc(33.33333% - 10px)}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox{background-color:var(--b-color5);border-radius:12px;color:var(--n-info);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:12px 22px 12px 16px;word-break:break-all}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox p{padding-left:6px;position:relative}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox p:before{background-color:var(--n-info);border-radius:50%;content:"";height:2px;left:0;position:absolute;top:7px;width:2px}.lecturePayment.payPage .lecture-container .infoWrap .input.address{justify-content:space-between;margin-bottom:16px}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box{align-items:center;cursor:pointer;display:flex;height:48px;overflow:hidden;padding:0 16px;position:relative;width:calc(50% - 4px)}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box i{border:1px solid var(--s-color1);border-radius:var(--b-radius0);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box input:checked~i{border-color:var(--n-info)}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box input+span:after,.lecturePayment.payPage .lecture-container .infoWrap .input.address .box input+span:before{top:50%;transform:translateY(-50%)}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox{margin-top:24px}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox a{color:var(--n-info2);font-size:var(--f-body4);font-weight:500;letter-spacing:-.22px;line-height:14px;text-decoration:underline}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox .inputBox+.inputBox{margin-top:16px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box{font-size:var(--f-body1);height:44px;margin-bottom:1rem;width:calc(33.33333% - 6px)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box button{align-items:center;border:1px solid var(--s-color1);border-radius:var(--b-radius0);color:#41414f;display:flex;height:100%;justify-content:center;line-height:1.2;width:100%}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box button i{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:2px;width:16px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button i,.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button i{background-image:url(https://static.edmclass.com/common/lecture/payment_card.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay.svg);width:46px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box button.active{border-color:var(--p-color2);color:var(--p-color2)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button.active i,.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay-active.svg);width:46px}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button.active i,.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay-active-academy.svg);width:46px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod.empty .input:first-of-type{display:none}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod.empty .input:last-of-type{margin-top:0}.lecturePayment.payPage .applyWrap input[type=button]{line-height:1}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap{height:auto;max-height:calc(100% - 24px);padding-bottom:16px;padding-top:36px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .max-width{max-width:none}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .title{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;margin-bottom:16px;text-align:center}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .scrollWrap{max-height:calc(100vh - 138px)}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap{background-color:var(--b-color5);border-radius:var(--b-radius0);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:12px 8px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .tit{margin-bottom:2px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt{color:var(--n-info);padding-left:15px;position:relative}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt:before{background-color:var(--n-info);border-radius:50%;content:"";height:2px;left:10px;position:absolute;top:7px;width:2px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt.type2{padding-left:17px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt.type2:before{height:3px;width:3px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt+.tit{margin-top:2px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .sub-tit,.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .sub-txt{color:var(--n-info);margin-bottom:2px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .sub-tit{padding-left:10px}.lecturePayment.result{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px}.lecturePayment.result .resultWrap .picture{border-bottom:1px solid var(--s-color1);font-size:var(--f-heading3);font-weight:700;letter-spacing:-.32px;line-height:22px;margin-bottom:16px;padding:16px 0;text-align:center}.lecturePayment.result .resultWrap .picture figure{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:56px;margin:0 auto 5.27px;width:56px}.lecturePayment.result .resultWrap.success .picture figure{background-image:url(https://static.edmclass.com/common/lecture/enrol-finished-success.svg)}.lecturePayment.result .resultWrap.fail .picture figure{background-image:url(https://static.edmclass.com/common/lecture/enrol-finished-fail.svg)}.lecturePayment.result .resultWrap{min-height:404px}.lecturePayment.result .resultWrap .infoTable{border:1px solid var(--s-color1);border-radius:var(--b-radius0);overflow:hidden}.lecturePayment.result .resultWrap .infoTable+.infoTable{margin-top:8px}.lecturePayment.result .resultWrap .infoTable .box{display:flex;min-height:40px}.lecturePayment.result .resultWrap .infoTable .box .tit{align-items:center;background-color:var(--b-color4);color:var(--n-info);display:flex;font-size:var(--f-body3);font-weight:700;letter-spacing:-.24px;line-height:16px;padding:0 0 0 16px;width:96px}.lecturePayment.result .resultWrap .infoTable .box+.box{border-top:1px solid vaR(--s-color1)}.lecturePayment.result .resultWrap .infoTable .box .content{align-items:center;display:flex;font-weight:500;padding:10px 16px;width:calc(100% - 96px)}.lecturePayment.result .resultWrap .infoTable .box .content.price{justify-content:flex-end}.lecturePayment.result .resultWrap .infoTable .box .content.productName{display:block}.lecturePayment.result .resultWrap .infoTable .box .content.productName .bar{background-color:var(--n-info2);display:inline-block;height:8px;margin:2px 6px;width:1px}.lecturePayment.result .resultWrap .txt{text-align:center}.lecturePayment.result .bottom-fix-btn button{background-color:var(--b-color4);color:var(--n-info);font-weight:700}.lecturePayment.result .bottom-fix-btn button:active{background-color:var(--p-color2);color:var(--n-white)}.lecturePayment.result .resultWrap.success .messageBox{margin-bottom:8px}@media screen and (max-width:1199px){@media (hover:hover) and (pointer:fine){.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .label:not(.active):hover{background-image:url(https://static.edmclass.com/common/new_selectArrow-hover.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button:hover i,.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay-active.svg);width:46px}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button:hover i,.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay-active-academy.svg)}}}@media screen and (min-width:576px){.lecturePayment{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding-bottom:100px}.lecturePayment .max-width{max-width:332px;padding:0}.lecturePayment .pageTitle{padding-bottom:0}.lecturePayment.payPage .lecture-container>article+article:before{max-width:100%}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .max-width{padding:0 16px}.lecturePayment.result .resultWrap{min-height:auto}.lecturePayment.result .resultWrap .picture{padding-top:40px}}@media screen and (min-width:1200px){input[type=email],input[type=password],input[type=tel],input[type=text],select{border-radius:var(--b-radius0);font-size:var(--f-body1);height:40px;letter-spacing:-.28px;padding:0 8px}.ielts .lecture-category-select-wrapper .dropDownMenu{font-size:var(--f-heading3);letter-spacing:-.32px}.ielts .lecture-category-select-wrapper .dropDownMenu .label{background-image:url(https://static.edmclass.com/common/new_selectArrow-24.svg);background-position:right 16px center;background-size:24px;border-radius:var(--b-radius3);height:56px;padding:0 40px 0 16px}.ielts .lecture-category-select-wrapper .dropDownMenu .label.active{background-image:url(https://static.edmclass.com/common/new_selectArrow-active-24.svg)}.ielts .lecture-category-select-wrapper .dropDownMenu .selectBox .optionListWrap{padding:8px;top:60px}.ielts .lecture-category-select-wrapper .dropDownMenu .selectBox .optionListWrap .optionItem *{padding:15px 12px}.lecturePayment .pageTitle{padding-bottom:40px}.lecturePayment.payPage .max-width{max-width:792px;position:relative}.lecturePayment.payPage h2{font-size:var(--f-heading2);letter-spacing:-.36px;line-height:26px;padding:0 16px}.lecturePayment.payPage .pageTitle{padding-bottom:40px}.lecturePayment.payPage .customLine:after{display:none}.lecturePayment.payPage .infoArea .lectureInfoWrap{width:282px}.lecturePayment.payPage .infoArea .infoTable{width:calc(100% - 306px)}.lecturePayment.payPage .lecture-container .lectureInfoWrap{border-radius:12px;flex-direction:column;justify-content:center;margin:0;padding:24px}.lecturePayment.payPage .lecture-container .lectureInfoWrap .category{display:inline-block;font-size:var(--f-body2);height:24px;letter-spacing:-.26px;line-height:1.7;margin:0 auto 8px 0;padding:0 8px}.lecturePayment.payPage .lecture-container .lectureInfoWrap .lectureName{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;width:100%}.lecturePayment.payPage .lecture-container .infoTable{border-radius:12px}.lecturePayment.payPage .lecture-container .infoTable .box{min-height:64px}.lecturePayment.payPage .lecture-container .infoTable .box .tit{justify-content:center;padding:0;width:140px}.lecturePayment.payPage .lecture-container .infoTable .box .content{width:calc(100% - 140px)}.lecturePayment.payPage .lecture-container>article{padding:0}.lecturePayment.payPage .lecture-container>article+article{margin-top:32px;padding-top:0}.lecturePayment.payPage .lecture-container>article+article:before{display:none}.lecturePayment.payPage .lecture-container .infoWrap{border:1px solid var(--s-color1);border-radius:var(--b-radius1);padding:24px}.lecturePayment.payPage .lecture-container .infoWrap .display-address-option+.input,.lecturePayment.payPage .lecture-container .infoWrap .input+.input,.lecturePayment.payPage .lecture-container .infoWrap .sectionWrap,.lecturePayment.payPage .lecture-container .infoWrap .sectionWrap+.input{border-top:1px solid var(--s-color1);padding-top:16px}.lecturePayment.payPage .lecture-container .infoWrap .input{display:flex;flex-wrap:wrap;justify-content:space-between}.lecturePayment.payPage .lecture-container .infoWrap .input .tit{margin-bottom:0;padding-top:10px;width:156px}.lecturePayment.payPage .lecture-container .infoWrap .input.phone .inputBox.col2-pc{display:flex;flex-wrap:wrap;justify-content:space-between}.lecturePayment.payPage .lecture-container .infoWrap .input.phone .inputBox.col2-pc .right{width:calc(50% - 4px)}.lecturePayment.payPage .lecture-container .infoWrap .input.phone .inputBox.col2-pc .text-error{width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input .col2-pc,.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox{width:calc(100% - 156px)}.lecturePayment.payPage .lecture-container .infoWrap .input .col2-pc .inputBox{width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input .col2-pc .inputBox+.inputBox{margin-top:8px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox .searchPostBtn{width:130px}.lecturePayment.payPage .lecture-container .infoWrap .input .inputBox.searchPost label{width:calc(100% - 130px)}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:16px;width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox p+p{margin-top:4px}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox p{padding-left:9px}.lecturePayment.payPage .lecture-container .infoWrap .input .pointTextBox p:before{height:4px;top:9px;width:4px}.lecturePayment.payPage .lecture-container .infoWrap .input.textInput{border:none;padding-top:0}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box{height:52px}.lecturePayment.payPage .lecture-container .infoWrap .input.address .box input+span:after{left:4.5px}.lecturePayment.payPage .lecture-container .infoWrap .input.address{border-bottom:1px solid var(--s-color1);padding-bottom:24px}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox{border:none;padding-top:0}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox .inputBox{width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input.privacyBox a{font-size:var(--f-body3);font-weight:700;letter-spacing:-.24px;line-height:16px}.lecturePayment.payPage .lecture-container .infoWrap .inputBox .small-text{color:var(--n-info);font-size:var(--f-body3);padding:4px 0 0 8px;width:100%}.lecturePayment.payPage .lecture-container .infoWrap .input #birth{background-image:url(https://static.edmclass.com/common/calendar-icon.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:16px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3{justify-content:flex-start;width:100%}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box{font-size:var(--f-heading3);font-weight:700;height:56px;letter-spacing:-.32px;margin-right:12px;width:160px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box button i{height:24px;margin-right:4px;width:24px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer_pc.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay_pc.svg);width:69px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer_pc-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay_pc-active.svg);width:69px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer_pc-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay_pc-active-academy.svg);width:69px}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button.active i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active-academy.svg)}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap{padding:0;top:50%;transform:translate(-50%,-50%)!important;transition:none}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .max-width{padding:0 24px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .scrollWrap{max-height:604px}.lecturePayment.payPage .bottom-sheet.type2.verChange.large .slidingWrap .scrollWrap{height:calc(50vh - 55px)}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .title{letter-spacing:-.36px;line-height:26px;padding-top:56px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;padding:16px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .tit{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-bottom:4px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt .dotTxt,.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt+.tit{margin-top:4px}.lecturePayment.payPage .bottom-sheet.type2.verChange .slidingWrap .textWrap .dotTxt:before{height:3px;left:8px;top:9px;width:3px}.lecturePayment.payPage .bottom-sheet.type2.verChange .buttonWrap{display:flex}.lecturePayment.payPage .bottom-sheet.type2.verChange .buttonWrap *{border-color:var(--p-color2);color:var(--p-color2)}.lecturePayment.result .max-width{max-width:384px}.lecturePayment.result .resultWrap{min-height:auto}.lecturePayment.result .resultWrap .picture{border:none;font-size:var(--f-heading1);letter-spacing:-.4px;line-height:28px;margin-bottom:0;padding:0 0 32px}.lecturePayment.result .resultWrap .messageBox{margin-bottom:16px}.lecturePayment.result .resultWrap .infoTable{border-radius:12px}.lecturePayment.result .resultWrap .infoTable+.infoTable{margin-top:16px}.lecturePayment.result .resultWrap .infoTable .box{min-height:46px}.lecturePayment.result .resultWrap .infoTable .box .content{padding:12px 16px}.lecturePayment.result .resultWrap .infoTable .box .content.productName{color:var(--n-mainTitle);font-size:var(--f-heading3);font-weight:700;letter-spacing:-.32px;line-height:22px}.lecturePayment.result .resultWrap .infoTable .box .content.productName .bar{margin:2px 8px}.lecturePayment.result .bottom-fix-btn button{max-width:none;width:100%}.lecturePayment.result .resultWrap .txt{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}@media (hover:hover) and (pointer:fine){.lecturePayment.payPage .bottom-sheet.type2.verChange .buttonWrap :hover{background-color:var(--p-color2);color:var(--n-white)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer_pc-active.svg)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay_pc-active.svg);width:69px}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.card button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.transfer button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_transfer_pc-active-academy.svg)}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.naverpay button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_naverPay_pc-active-academy.svg);width:69px}.academy .lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box.testcard button:hover i{background-image:url(https://static.edmclass.com/common/lecture/payment_card_pc-active-academy.svg)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .lecture-info .lecture-detail-list>li a:hover{background-color:var(--b-color5)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn-wrap .more-btn:hover{background-color:var(--n-white);border-color:var(--n-info)}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .label:not(.active):hover{background-image:url(https://static.edmclass.com/common/new_selectArrow-hover-24.svg)}}}@media (hover:hover) and (pointer:fine){.ielts .lecture-category-select-wrapper .button:hover{background-color:var(--p-color2)}.lecturePayment.payPage .lecture-container .infoWrap.paymentMethod .input .inputBox.col3 .box button:hover{border-color:var(--p-color2);color:var(--p-color2)}.lecturePayment.payPage .lecture-container .infoTable .box .content .couponBtn:hover{background-color:var(--b-color4);border-color:var(--b-color4);color:var(--n-info)}.lecturePayment.result .bottom-fix-btn button:hover{background-color:var(--b-color3);color:var(--n-subTitle)}.lecture-container .findMyCourse .ieltsBox .form-wrap .search-btn:hover{background-color:var(--p-color2);color:var(--n-white)}.lecture-container .findMyCourse .ieltsBox .form-wrap .dropDownMenu .label:not(.active):hover{border-color:var(--n-info);color:var(--n-subTitle)}.lecture-container.list-container .lecture-cont-wrapper .list-wrap .lecture-cont-box .more-btn:hover{background-color:var(--b-color3);color:var(--n-subTitle)}}