#wrap,body{padding-top:0}#wrap{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif}#breadcrumb{display:none!important}.txt-hero2{color:var(--n-mainTitle);font-size:var(--f-heading1);font-weight:700;letter-spacing:-.4px;line-height:28px;padding-bottom:16px}.txt-hero2 em{background:var(--c-gradient2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.txt-hero2 span{color:var(--n-info);display:block;font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;margin-bottom:2px}.txt-hero2 em::selection{background:var(--p-color2)!important;background-clip:initial;-webkit-background-clip:initial;background-color:var(--p-color2);color:var(--n-white);-webkit-text-fill-color:var(--n-white)}.page-link{font-size:var(--f-body3);font-weight:700;letter-spacing:-.24px;line-height:16px;margin-top:14px;text-align:right}.page-link a{padding-right:20px;position:relative;transition:all .3s ease}.page-link a svg{height:16px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:16px}.page-link a svg path{transition:all .3s ease}.max-width.large{max-width:1596px}.videoWrap.youtube{aspect-ratio:328/185;border-radius:var(--b-radius1);cursor:pointer;height:auto;overflow:hidden;position:relative;width:100%}.videoWrap.youtube:after{background-image:url(https://static.edmclass.com/common/youtube-play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:2}.videoWrap.youtube iframe{border:none;display:none;height:100%;object-fit:cover;outline:0;position:relative;width:100%}.videoWrap.youtube figure{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.75);height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;touch-action:none;width:100%}.videoWrap.youtube.play figure,.videoWrap.youtube.play:after{display:none}.videoWrap.youtube.play iframe{display:block}.mainContents>article{padding-bottom:40px;padding-top:40px}.pinWrap-mo{padding-top:40px}.no-event{pointer-events:none}.mainPage #promotion-banner{position:relative;top:40px;z-index:30}.mainPage #promotion-banner a{display:block;height:100%;width:100%}.heroArea{color:var(--n-mainTitle);height:auto;position:relative}.heroArea .max-width{height:100%;padding:0 40px}.heroArea .textWrap{height:100%;padding-top:70px;position:absolute;top:0;z-index:1}.heroArea .textWrap .title{font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:normal;margin-bottom:20px}.heroArea .textWrap .sub{font-size:var(--f-heading3);font-weight:500;letter-spacing:-.32px;line-height:normal;opacity:0;transition:all .3s ease}.heroArea .textWrap .sub+.sub{margin-top:4px}.heroArea .textWrap .sub.active{opacity:1}.heroArea video{aspect-ratio:1080/2100;border:none;box-shadow:none;height:100%;object-fit:contain;object-position:bottom center;outline:0;pointer-events:none;touch-action:none;width:100%}.heroArea video:focus{outline:none}.mainContents{background-color:var(--n-white);position:relative}.mainContents .transcript{overflow:hidden;padding-bottom:0}.mainContents .transcript .slide{display:flex;padding-bottom:40px;position:relative}.mainContents .transcript .slide .bottomTxt{bottom:14px;color:var(--n-info2);font-size:var(--f-small);position:absolute;right:0}.mainContents .transcript .box{aspect-ratio:156/226;background-color:var(--n-white);border-radius:var(--b-radius1);border-radius:16px;box-shadow:var(--box-shadow3);flex-shrink:0;margin:0 8px;overflow:hidden;position:relative;width:156px}.mainContents .transcript .box .score{background-color:var(--n-mainTitle);border-radius:50%;box-shadow:var(--box-shadow3);color:var(--n-white);font-size:var(--f-heading1);height:56px;padding-top:11px;position:absolute;right:8px;text-align:center;top:8px;width:56px;z-index:1}.mainContents .transcript .box .score b{background:linear-gradient(91deg,#ffc4f0 -16.99%,#fdf7ff 45.11%,#fcffd5 99.78%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.mainContents .transcript .box .score b::selection{background:var(--p-color2)!important;background-clip:initial;-webkit-background-clip:initial;background-color:var(--p-color2);color:var(--n-white);-webkit-text-fill-color:var(--n-white)}.mainContents .transcript .box .score span{bottom:10px;display:block;font-size:var(--f-body3);font-weight:200;left:0;position:absolute;text-align:center;width:100%}.mainContents .transcript .box img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.mainContents .transcript .box .plus{background-color:var(--n-subTitle);background-image:url(https://static.edmclass.com/ielts/main/new_transcript_button.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;bottom:8px;height:32px;position:absolute;right:8px;transition:all .3s ease;width:32px;z-index:1}.mainContents .eventBanner{cursor:pointer;padding-bottom:0;padding-top:0;width:100%}.mainContents #eventBannerSlide .swiper-slide a{border-radius:0!important}.mainContents .bestProduct{background:linear-gradient(180deg,#f0f0f2,#f8f8f8)}.mainContents .bestProduct .careWrap{position:relative;z-index:1}.mainContents .bestProduct .careWrap .card{background-color:var(--n-white);border-radius:var(--b-radius1);font-size:var(--f-body3);margin-bottom:16px;min-height:204px;position:relative;transition:all .3s ease;width:calc(50% - 8px)}.mainContents .bestProduct .careWrap .card:nth-child(2n-1){margin-right:16px}.mainContents .bestProduct .careWrap .card:last-of-type,.mainContents .bestProduct .careWrap .card:nth-last-of-type(2){margin-bottom:0}.mainContents .bestProduct .careWrap .card .textWrap{height:100%;padding:16px 12px 48px;position:relative;width:100%;z-index:2}.mainContents .bestProduct .careWrap .card>span{color:var(--n-info);display:block;font-weight:500;letter-spacing:-.24px;line-height:16px}.mainContents .bestProduct .careWrap .card p{font-size:var(--f-heading2);font-weight:700;letter-spacing:-.36px;line-height:26px;margin:0 0 12px}.mainContents .bestProduct .careWrap .card:first-child p{background:linear-gradient(90deg,#d277e5 .69%,#7531f9 57.61%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card:nth-child(2) p{background:linear-gradient(250deg,#b0ff23 -12.63%,#0fb7ff 86.74%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card:nth-child(3) p{background:linear-gradient(90deg,#10a9ff .21%,#5557ff 62.52%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card:nth-child(4) p{background:linear-gradient(91deg,#ff8b48 1.39%,#ff6767 63.46%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card .info{color:var(--n-info2);letter-spacing:-.24px;line-height:16px}.mainContents .bestProduct .careWrap .card .info span{display:inline}.mainContents .bestProduct .careWrap .card .info span.pc-txt{display:none}.mainContents .bestProduct .careWrap .card a{background-color:var(--n-subTitle);border-radius:20px;bottom:16px;color:var(--n-white);font-size:var(--f-body3);font-weight:500;left:12px;margin-top:17px;padding:10px 0;position:absolute;text-align:center;transition:all .3s ease;width:calc(100% - 24px)}.mainContents .bestProduct .careWrap .card a:hover{background-color:var(--p-color1)}.mainContents .preference{background-color:#f8f2ff;padding-bottom:72px}.mainContents .preference .cardWrap .card{background-color:var(--n-white);border-radius:var(--b-radius1);box-shadow:var(--box-shadow1);height:158px;margin-bottom:36px;padding:24px 0 0;position:relative;text-align:center;width:calc(50% - 8px)}.mainContents .preference .cardWrap .card .s-txt{color:var(--n-info2);display:block;font-size:var(--f-small);letter-spacing:-.16px;line-height:normal;padding:6px 8px 0 0;position:absolute;right:0;text-align:right;top:158px}.mainContents .preference .cardWrap .card .s-txt .mo_tab-text{display:inline-block}.mainContents .preference .cardWrap .card:nth-child(2n-1){margin-right:16px}.mainContents .preference .cardWrap .card:last-of-type,.mainContents .preference .cardWrap .card:nth-last-of-type(2){margin-bottom:0}.mainContents .preference .cardWrap .card figure{background-position:50%;background-repeat:no-repeat;background-size:contain;height:56px;margin:0 auto 5px;width:56px}.mainContents .preference .cardWrap .card .txt{color:var(--n-info);font-size:var(--f-body1);font-weight:500;letter-spacing:-.28px;line-height:20px}.mainContents .preference .cardWrap .card .count{align-items:center;bottom:18px;color:var(--n-mainTitle);display:flex;font-size:var(--f-display3);font-weight:700;justify-content:center;letter-spacing:-.48px;line-height:34px;position:absolute;text-align:center;width:100%}.mainContents .preference .cardWrap .card .count p{display:inline-block}.mainContents .preference .cardWrap .card:first-child figure{background-image:url(https://static.edmclass.com/ielts/main/new_preference_01.svg)}.mainContents .preference .cardWrap .card:nth-child(2) figure{background-image:url(https://static.edmclass.com/ielts/main/new_preference_02.svg)}.mainContents .preference .cardWrap .card:nth-child(3) figure{background-image:url(https://static.edmclass.com/ielts/main/new_preference_03.svg)}.mainContents .preference .cardWrap .card:nth-child(4) figure{background-image:url(https://static.edmclass.com/ielts/main/new_preference_04.svg)}.mainContents .odometer-value{text-align:center}.mainContents .odometer-value.odometer-first-value,.mainContents .odometer-value.odometer-last-value{width:100%}.mainContents .pointWrap{background-color:var(--n-white);padding:0}.mainContents .pointWrap .pointArea{padding:40px 0}.mainContents .pointWrap .subTxt{color:var(--n-subTitle);font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px;word-break:break-all}.mainContents .pointWrap .subTxt strong{font-weight:700}.mainContents .pointWrap .subTxt+.subTxt{margin-top:20px}.mainContents .pointWrap .textArea{font-size:var(--f-body1);font-weight:300;font-weight:500;line-height:1.45;margin-bottom:16px;min-height:40px;position:relative;text-align:left;word-break:break-all}.mainContents .pointWrap .paginationWrap{margin-bottom:80px}.mainContents .pointWrap .point1 .txt-hero2,.mainContents .pointWrap .point2 .txt-hero2{padding-bottom:24px}.mainContents .pointWrap .slide{text-align:center}.mainContents .pointWrap .slide .pagination{background-color:transparent;display:inline-block;margin-top:16px;padding:0;position:relative}.mainContents .pointWrap .slide .pagination:after{clear:both;content:"";display:block}.mainContents .pointWrap .slide .pagination>li{float:left}.mainContents .pointWrap .slide .pagination .btn{background:var(--n-info);border-radius:50%;display:block;height:8px;margin:0 4px;opacity:.3;transition:all .3s ease;width:8px}.mainContents .pointWrap .slide .pagination .btn.is-active{background:var(--n-mainTitle);opacity:1}.mainContents .pointWrap .point1 .max-width{padding-right:0}.mainContents .pointWrap .point1 .slide .splide__slide{border-radius:var(--b-radius1);overflow:hidden;text-align:left}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap{color:var(--n-subTitle);font-size:var(--f-body3);letter-spacing:-.24px;line-height:16px;padding:8px 8px 0;word-break:break-word}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap .title{font-size:var(--f-body1);font-weight:700;margin-bottom:4px}.mainContents .pointWrap .point1 .slide .splide__slide figure{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:var(--b-radius1);height:55.6vw;object-fit:cover;overflow:hidden;width:100%}.mainContents .pointWrap .point1 .slide .splide__slide:first-child figure{background-image:url(https://static.edmclass.com/ielts/main/new_point1-img1.webp)}.mainContents .pointWrap .point1 .slide .splide__slide:nth-child(2) figure{background-image:url(https://static.edmclass.com/ielts/main/new_point1-img2.webp)}.mainContents .pointWrap .common-type .slide .video *{height:100%;object-fit:cover;width:100%}.mainContents .pointWrap .common-type .slide .splide__slide figure{aspect-ratio:328/185;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--b-radius1);height:auto;overflow:hidden;width:100%}.mainContents .pointWrap .common-type .slide .boxWrap.type2{align-items:center}.mainContents .pointWrap .point2{background-color:#f8f2ff}.mainContents .pointWrap .point2 .slide .boxWrap{height:106.6667vw}.mainContents .pointWrap .point2 .slide .box{aspect-ratio:328/184;background-color:var(--n-white);border-radius:var(--b-radius1);min-height:184px;overflow:hidden;position:relative;width:100%}.mainContents .pointWrap .point2 .slide .box+.box{margin-top:16px}.mainContents .pointWrap .point2 .slide .first .box:first-child{border-radius:var(--b-radius1) var(--b-radius1) 0 0;padding:30px 9px 6px}.mainContents .pointWrap .point2 .slide .first .box:nth-child(2){border-radius:0 0 var(--b-radius1) var(--b-radius1);margin-top:0;padding:6px 9px 30px}.mainContents .pointWrap .point2 .slide .box.specialBox{padding:15px 13px}.mainContents .pointWrap .point2 .slide .box .scrollWidth{height:100%}.mainContents .pointWrap .point2 .slide .box img{height:auto;object-fit:contain;width:100%}.mainContents .pointWrap .point2 .slide .box .text{border-radius:999999px;color:var(--n-white);font-size:var(--f-body1);font-weight:400;height:28px;left:16px;line-height:1.9;overflow:hidden;padding:0 12px;position:absolute;text-align:center;top:16px;width:auto;z-index:2}.mainContents .pointWrap .point2 .slide .box .text span{position:relative;z-index:1}.mainContents .pointWrap .point2 .slide .box .text:after{backdrop-filter:blur(3px);background-color:rgba(12,24,45,.5);border-radius:999999px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mainContents .pointWrap .point3{background-color:var(--b-color5)}.mainContents .pointWrap .point3 .textArea{font-weight:500;margin-top:24px;min-height:20px;position:relative}.mainContents .pointWrap .point4{background-color:var(--b-color5)}.mainContents .pointWrap .point4 .txt-hero2 span{align-items:center;column-gap:4px;display:flex}.mainContents .pointWrap .point4 .txt-hero2 span i{background-color:var(--n-info);border-radius:50%;display:inline-block;height:2px;width:2px}.mainContents .pointWrap .point4 .subTxt b{display:inline-block;font-weight:700}.mainContents .pointWrap .point4 .slide{aspect-ratio:328/206;height:auto;margin-top:16px;overflow:hidden;position:relative}.mainContents .pointWrap .point4 .slide:after{background:linear-gradient(180deg,transparent,#f8f8f8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mainContents .pointWrap .point4 .slide .animation{display:flex;flex-wrap:wrap;padding:0}.mainContents .pointWrap .point4 .slide .animation>*{animation:point3Animation 16s linear 0s infinite;height:auto;object-fit:contain;width:100%}.mainContents .pointWrap .point4 .slide .animation img{width:100%}@keyframes point3Animation{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.mainContents .support{background-color:#f9f3ff}.mainContents .support .slide{height:51.1111vw;overflow:hidden;position:relative}.mainContents .support .slide .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--b-radius1);height:100%;overflow:hidden;position:relative}.mainContents .support .slide .swiper-slide:before{background:linear-gradient(0deg,rgba(79,79,79,.7),rgba(79,79,79,.1) 50.56%,rgba(79,79,79,0));border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mainContents .support .slide .swiper-slide .textWrap{bottom:0;color:var(--n-white);cursor:default;display:flex;font-size:var(--f-body1);font-weight:500;left:0;padding:16px;position:absolute;width:100%;z-index:1}.mainContents .support .slide .swiper-slide .textWrap p{display:inline-block;font-size:var(--f-heading2);font-weight:600;margin-left:8px;margin-top:-1px}.mainContents .support .slide .swiper-slide .textWrap.type2{align-items:center}.mainContents .support .slide .swiper-slide .textWrap.type2 p{display:block;margin-left:0;margin-top:8px}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt{margin-left:32px;position:relative}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt:before{background-image:url(https://static.edmclass.com/ielts/main/new_support_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:-23px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.mainContents .support .slide .swiper-slide:first-child{background-image:url(https://static.edmclass.com/ielts/main/new_support_01_mo.webp)}.mainContents .support .slide .swiper-slide:nth-child(2){background-image:url(https://static.edmclass.com/ielts/main/new_support_02_mo.webp)}.mainContents .support .slide .swiper-slide:nth-child(3){background-image:url(https://static.edmclass.com/ielts/main/new_support_03_mo.webp)}.mainContents .support .slide .pagination{bottom:auto;color:var(--n-deactivate);display:block;font-size:var(--f-body3);height:auto;left:auto;line-height:1;margin:0;padding:1.5px 5px 3px;position:absolute;right:16px;top:16px;width:auto;z-index:2}.mainContents .support .slide .pagination:after{background-color:rgba(0,0,0,.7);border-radius:20px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.mainContents .support .slide .pagination span.swiper-pagination-current{color:var(--n-white);font-weight:700}.mainContents .review{background-color:var(--b-color5);padding-bottom:0;position:relative}.mainContents .review .slide .splide__track{height:100%;margin-top:-40px;padding-bottom:76px;padding-top:40px}.mainContents .review .slide .splide__slide{background-color:var(--n-white);border-radius:var(--b-radius1);box-shadow:var(--box-shadow1);font-size:var(--f-body1);height:308px;letter-spacing:-.32px;line-height:22px;padding:16px;word-break:break-all}.mainContents .review .slide .splide__slide .score{background-color:var(--b-color1);border-radius:50%;box-shadow:var(--box-shadow3);color:var(--n-white);font-size:var(--f-display3);font-weight:700;height:64px;line-height:1;padding-top:11px;position:absolute;right:8px;text-align:center;top:8px;width:64px}.mainContents .review .slide .splide__slide .score b{background:linear-gradient(91deg,#ffc4f0 -16.99%,#fdf7ff 45.11%,#fcffd5 99.78%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.mainContents .review .slide .splide__slide .score b::selection{background:var(--p-color2)!important;background-clip:initial;-webkit-background-clip:initial;background-color:var(--p-color2);color:var(--n-white);-webkit-text-fill-color:var(--n-white)}.mainContents .review .slide .splide__slide .score:after{bottom:12px;content:"SCORE";font-size:var(--f-body3);font-weight:300;left:0;position:absolute;text-align:center;width:100%}.mainContents .review .slide .splide__slide .title{color:var(--n-mainTitle);font-size:var(--f-heading1);font-weight:700;height:75px;line-height:1.35;width:calc(100% - 57px);word-break:break-word}.mainContents .review .slide .splide__slide .title span{display:block}.mainContents .review .slide .splide__slide .sub-title{color:var(--n-info);font-size:var(--f-heading3);font-weight:700;height:46px;line-height:1.25}.mainContents .review .slide .splide__slide .content{color:var(--n-info2);line-height:1.4}.mainContents .review .slide .splide__slide .name{align-items:center;bottom:14px;color:var(--n-info2);display:flex;position:absolute;right:16px}.mainContents .review .slide .splide__slide .name figure{background-position:50%;background-repeat:no-repeat;background-size:contain;height:24px;margin-right:8px;width:24px}.mainContents .review .slide .splide__toggle{background-color:var(--b-color4);border-radius:50%;height:32px;position:absolute;right:16px;top:-22px;width:32px;z-index:5}.mainContents .review .slide .splide__toggle svg{height:100%;object-fit:contain;text-indent:-9999999999%;width:100%}.mainContents .review .page-link{bottom:47px;position:absolute;right:16px}.mainContents .realReview{background-color:var(--b-color5);overflow:hidden}.mainContents .realReview .txt-hero2 span{color:var(--n-info)}.mainContents .realReview .slideWrap .navigation{display:none}.mainContents .realReview .slide{color:var(--n-mainTitle);font-size:var(--f-body3);height:54vw;padding:0 0 0 16px;position:relative}.mainContents .realReview .slide .swiper-slide .videoWrap{aspect-ratio:200/112;border-radius:var(--b-radius1);height:auto;margin-bottom:8px;overflow:hidden;pointer-events:none;position:relative;touch-action:none;transform:scale(.7) translate(-21.4%,-21.4%);transition:transform .5s ease;width:100%}.mainContents .realReview .slide .swiper-slide .videoWrap *{height:100%;object-fit:contain;width:100%}.mainContents .realReview .slide .swiper-slide .videoWrap figure{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:brightness(.75);height:100%;transition:transform .5s ease;width:100%}.mainContents .realReview .slide .swiper-slide .videoWrap.play:after{display:none}.mainContents .realReview .slide .swiper-slide .subject{letter-spacing:-.24px;line-height:16px;margin-top:-15.666%;padding-left:8px;transition:margin-top .5s ease}.mainContents .realReview .slide .swiper-slide.swiper-slide-active .videoWrap{aspect-ratio:242/136;cursor:pointer;pointer-events:visible;touch-action:auto;transform:scale(1) translate(0);width:100%}.mainContents .realReview .slide .swiper-slide.swiper-slide-active .subject{margin-top:0}.mainContents .realReview .slide .swiper-slide.swiper-slide-active .videoWrap:after{background-image:url(https://static.edmclass.com/common/youtube-play.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:2}.mainContents .realReview .slide .pagination{background-color:transparent;bottom:0;padding:0;position:absolute;z-index:2}.mainContents .realReview .slide .pagination span:first-child,.mainContents .realReview .slide .pagination span:last-child{transform:scale(.75)}.mainContents .realReview .slide .pagination span.swiper-pagination-bullet-active:first-child,.mainContents .realReview .slide .pagination span.swiper-pagination-bullet-active:last-child{transform:scale(1)}.popupWrap .popup .imgWrap{background-position:50%;background-repeat:no-repeat;background-size:contain;height:40vh;max-height:80vh}@media screen and (min-width:576px){.txt-hero2{font-size:var(--f-display3);letter-spacing:-.48px;line-height:34px;padding-bottom:24px}.page-link{margin-top:22px}.videoWrap.youtube:after{background-image:url(https://static.edmclass.com/common/youtube-play-tablet.svg);height:56px;width:56px}.heroArea{height:506px;min-height:auto}.heroArea .max-width{padding:0 48px}.heroArea .textWrap{padding-top:168px;position:absolute;top:0}.heroArea video{aspect-ratio:2232/1518;object-position:right center;position:static}.mainContents .transcript .box{aspect-ratio:1/1;width:158px}.mainContents .transcript .box .plus{height:24px;width:24px}.mainContents .transcript .slide{padding-bottom:52px}.mainContents .transcript .slide .bottomTxt{bottom:24px}.mainContents .bestProduct .page-link .tab_pc-text{display:inline-block}.mainContents .pointWrap .textArea{min-height:auto}.mainContents .pointWrap .point3 .txt-hero2,.mainContents .pointWrap .point4 .txt-hero2{padding-bottom:16px}.mainContents .support .slide{height:auto}.mainContents .support .slide .swiper-wrapper{display:grid;gap:16px;grid-template-areas:"support1 support3" "support2 support3";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,249px)}.mainContents .support .slide .swiper-slide{border-radius:var(--b-radius1);height:100%;width:100%!important}.mainContents .support .slide .swiper-slide:before{background:linear-gradient(0deg,rgba(79,79,79,.1),rgba(79,79,79,.1) 50%,rgba(79,79,79,0))}.mainContents .support .slide .swiper-slide .textWrap{flex-wrap:wrap;padding-inline:24px}.mainContents .support .slide .swiper-slide .textWrap span{font-size:var(--f-heading3);line-height:22px;width:100%}.mainContents .support .slide .swiper-slide .textWrap p{font-size:var(--f-heading1);line-height:28px;margin-left:0;margin-top:0}.mainContents .support .slide .swiper-slide .textWrap.type2 p{margin-top:0}.mainContents .support .slide .swiper-slide .textWrap .txt{width:100%}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt{margin-left:0;margin-top:32px}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt:before{left:0;top:-16px}.mainContents .support .slide .swiper-slide:first-child{background-image:url(https://static.edmclass.com/ielts/main/new_support_01_tablet.webp);grid-area:support1}.mainContents .support .slide .swiper-slide:nth-child(2){background-image:url(https://static.edmclass.com/ielts/main/new_support_02_tablet.webp);grid-area:support2}.mainContents .support .slide .swiper-slide:nth-child(3){background-image:url(https://static.edmclass.com/ielts/main/new_support_03_tablet.webp);grid-area:support3}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt:before{background-image:url(https://static.edmclass.com/ielts/main/new_support_icon_tab.svg)}.mainContents .review .slide .splide__track{padding-bottom:84px}.mainContents .review .slide .splide__slide{height:240px;padding:32px 24px}.mainContents .review .slide .splide__slide .title{font-size:var(--f-display3);height:53px;letter-spacing:-.48px;line-height:34px}.mainContents .review .slide .splide__slide .title span{display:inline-block}.mainContents .review .slide .splide__slide .sub-title{height:25px;margin-bottom:4px}.mainContents .review .slide .splide__slide .name{bottom:36px}.mainContents .review .slide .splide__slide .score{height:60px;right:16px;top:16px;width:60px}.mainContents .review .slide .splide__toggle{right:32px}.mainContents .review .page-link{bottom:34px}.mainContents .realReview{padding-bottom:0}.mainContents .realReview .slide{font-size:var(--f-heading3);height:calc(45.5vw + 45px);letter-spacing:-.32px;line-height:22px}.mainContents .realReview .slide .swiper-slide .videoWrap{transform:none}.mainContents .realReview .slide .swiper-slide .subject{margin-top:0}.mainContents .realReview .slide .pagination{bottom:24px}.mainContents .realReview .slide .swiper-slide.swiper-slide-active .videoWrap:after{background-image:url(https://static.edmclass.com/common/youtube-play-tablet.svg);height:56px;width:56px}}@media screen and (max-width:743px){.mainContents .bestProduct .careWrap .card:hover{box-shadow:var(--box-shadow3)}.mainContents .bestProduct .careWrap .card:before{border-radius:var(--b-radius1);content:"";inset:0;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;touch-action:none;transition:all .3s ease;z-index:3}.mainContents .bestProduct .careWrap .card:first-child:before{background:linear-gradient(90deg,#d277e5,#7531f9)}.mainContents .bestProduct .careWrap .card:nth-child(2):before{background:linear-gradient(90deg,#00d9ff,#a1e7d8)}.mainContents .bestProduct .careWrap .card:nth-child(3):before{background:linear-gradient(90deg,#10a9ff,#5557ff)}.mainContents .bestProduct .careWrap .card:nth-child(4):before{background:linear-gradient(90deg,#ffb055,red)}.mainContents .bestProduct .careWrap .card:hover:before{opacity:1}}@media screen and (min-width:744px){.mainContents .bestProduct .careWrap .card{height:auto;margin-bottom:0!important;min-height:auto;width:calc(25% - 12px)}.mainContents .bestProduct .careWrap .card .textWrap{background-position:bottom;background-position:bottom 4px center;background-repeat:no-repeat;background-size:158px;letter-spacing:-.36px;line-height:26px;padding:16px 14px 125px}.mainContents .bestProduct .careWrap .card>span{letter-spacing:-.24px;line-height:16px}.mainContents .bestProduct .careWrap .card p{margin:0 0 12px}.mainContents .bestProduct .careWrap .card:nth-child(2n){margin-right:16px}.mainContents .bestProduct .careWrap .card:last-child{margin-right:0}.mainContents .bestProduct .careWrap .card:first-child .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct1.svg)}.mainContents .bestProduct .careWrap .card:nth-child(2) .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct2.svg)}.mainContents .bestProduct .careWrap .card:nth-child(2) p{background:linear-gradient(250deg,#ff8b48 -12.63%,#ff6767 86.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card:nth-child(3) .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct3_tab.svg);background-position:bottom}.mainContents .bestProduct .careWrap .card:nth-child(4) .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct4-tablet.webp);background-position:bottom}.mainContents .bestProduct .careWrap .card:nth-child(4) p{background:linear-gradient(90deg,#0fb7ff 1.25%,#b0ff23 115.97%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mainContents .bestProduct .careWrap .card a{padding:3px 0}.mainContents .preference{padding-bottom:72px}.mainContents .preference .cardWrap .card{margin-bottom:0;width:calc(25% - 12px)}.mainContents .preference .cardWrap .card:nth-child(2n){margin-right:16px}.mainContents .preference .cardWrap .card:last-child{margin-right:0}.mainContents .preference .cardWrap .card .s-txt{padding-top:8px}.mainContents .pointWrap .subTxt{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px}.mainContents .pointWrap .textArea{font-size:var(--f-heading3);font-weight:400}.mainContents .pointWrap .point1{padding-bottom:40px}.mainContents .pointWrap .point1 .max-width{padding:0 32px}.mainContents .pointWrap .point1 .slide .splide__list{display:flex;justify-content:space-between}.mainContents .pointWrap .point1 .slide .splide__slide{width:calc(50% - 8px)}.mainContents .pointWrap .point1 .slide .splide__slide figure{aspect-ratio:332/250;height:auto;object-fit:contain}.mainContents .pointWrap .point1 .slide .splide__slide:first-child figure{background-image:url(https://static.edmclass.com/ielts/main/new_point1-img1_tab.webp)}.mainContents .pointWrap .point1 .slide .splide__slide:nth-child(2) figure{background-image:url(https://static.edmclass.com/ielts/main/new_point1-img2_tab.webp)}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap{font-size:var(--f-body1);letter-spacing:-.28px;line-height:20px}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap .title{font-size:var(--f-heading3);letter-spacing:-.32px;line-height:22px;margin-bottom:2px}.mainContents .pointWrap .common-type{padding-bottom:40px;padding-top:40px}.mainContents .pointWrap .point2 .slide .boxWrap{display:flex;height:auto;justify-content:space-between}.mainContents .pointWrap .point2 .slide .boxWrap .box{aspect-ratio:332/184;height:auto;width:calc(50% - 8px)}.mainContents .pointWrap .point2 .slide .box+.box{margin-top:0}.mainContents .pointWrap .point2 .slide .splide__slide+.splide__slide{margin-top:24px}.mainContents .pointWrap .point2 .slide .third .boxWrap .box{aspect-ratio:680/384;width:100%}.mainContents .pointWrap .point2 .slide .first .box:first-child{border-radius:var(--b-radius1);padding:18px 16px}.mainContents .pointWrap .point2 .slide .first .box:nth-child(2){border-radius:var(--b-radius1);padding:13px 5px 7px}.mainContents .pointWrap .point2 .slide .third .textArea br{display:none}.mainContents .pointWrap .point3 .slide .splide__list{display:flex;flex-wrap:wrap;justify-content:space-between}.mainContents .pointWrap .point3 .slide .splide__slide{width:calc(50% - 8px)}.mainContents .pointWrap .point3 .textArea{font-size:var(--f-body1);margin-top:24px;min-height:auto}.mainContents .pointWrap .point4{padding-top:40px}.mainContents .pointWrap .point4 .slide{aspect-ratio:680/224}@media (hover:hover) and (pointer:fine){.mainContents .bestProduct .careWrap .card:hover{box-shadow:var(--box-shadow3)}}}@media screen and (min-width:992px){.mainContents .transcript .txt-hero2 .bottom-txt{color:var(--n-info2);font-size:var(--f-body3);font-weight:400;letter-spacing:-.24px;line-height:16px;margin-top:8px}.mainContents .transcript .slide{padding-bottom:120px}.mainContents .transcript .slide .bottomTxt{display:none}.mainContents .transcript .box{margin:0 12px;width:300px}.mainContents .transcript .box:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 51.5%,#fff);opacity:1}.mainContents .transcript .box .plus{background-size:24px;bottom:24px;height:40px;right:24px;width:40px}.mainContents .transcript .box .score{font-size:var(--f-display2);height:76px;padding-top:14px;right:16px;top:16px;width:76px}.mainContents .transcript .box .score span{bottom:16px;font-size:var(--f-body1)}.mainContents .review{padding-bottom:80px}.mainContents .review .slide .splide__track{padding-bottom:70px}.mainContents .review .page-link{bottom:auto;margin-top:-30px;position:relative;right:auto}}@media screen and (min-width:1200px){.pinWrap-mo{padding-top:0}.pinWrap-pc{padding-top:130px}.popupWrap .popup{border-radius:var(--b-radius2)}.txt-hero2{font-size:var(--f-hero2);letter-spacing:-.96px;line-height:normal;padding-bottom:80px}.txt-hero2 span{font-size:var(--f-display2);letter-spacing:-.56px;line-height:38px;margin-bottom:4px}.txt-hero2 em{letter-spacing:-.96px;line-height:60px}.page-link{font-size:var(--f-heading1);font-weight:400;letter-spacing:-.4px;line-height:28px;margin-top:40px}.page-link a{color:var(--n-mainTitle);padding-right:24px}.page-link a svg{height:24px;right:0;width:24px}.page-link a svg path{stroke:var(--n-mainTitle)}.videoWrap.youtube:after{background-image:url(https://static.edmclass.com/common/youtube-play-pc.svg);height:72px;width:72px}.mainContents>article{padding-bottom:120px;padding-top:120px}.mainPage #promotion-banner{top:130px;z-index:30}.heroArea{height:calc(100vh - 130px)}.heroArea .textWrap{height:auto;padding-top:0;position:absolute;top:50%;transform:translateY(-50%)}.heroArea .textWrap .title{font-size:64px;letter-spacing:-1.28px;margin-bottom:120px}.heroArea .textWrap .sub{font-size:var(--f-display1);letter-spacing:-.8px}.heroArea .textWrap .sub+.sub{margin-top:16px}.heroArea video{aspect-ratio:5760/3210;max-height:1070px}.mainContents .bestProduct{background:var(--b-color5)}.mainContents .bestProduct .max-width{max-width:1200px;padding:0 32px}.mainContents .bestProduct .careWrap .card{border:none;border-radius:var(--b-radius2);font-size:var(--f-display3);height:560px;letter-spacing:-.48px;line-height:34px;transition:box-shadow .3s ease;width:calc(50% - 12px)}.mainContents .bestProduct .careWrap .card p{background:initial!important;-webkit-background-clip:initial!important;color:var(--n-mainTitle)!important;-webkit-text-fill-color:initial!important;font-size:38px;letter-spacing:-.76px;line-height:48px;margin:8px 0 24px}.mainContents .bestProduct .careWrap .card .info{font-size:var(--f-heading2);font-weight:700;letter-spacing:-.36px;line-height:1.55}.mainContents .bestProduct .careWrap .card a{border-radius:30px;bottom:40px;font-size:var(--f-heading2);font-weight:700;left:50%;padding:15px 0;transform:translateX(-50%);width:100%}.mainContents .bestProduct .careWrap .card .textWrap{background-position:bottom!important;background-size:100%;margin:0 auto;max-width:381px;padding:40px 0}.mainContents .bestProduct .careWrap .card>span{font-weight:700;letter-spacing:-.48px;line-height:34px}.mainContents .bestProduct .careWrap .card:after{display:none}.mainContents .bestProduct .careWrap .card:nth-child(-n+2){margin-bottom:24px!important}.mainContents .bestProduct .careWrap .card:nth-child(2n-1){margin-right:24px}.mainContents .bestProduct .careWrap .card:nth-child(2n){margin-right:0}.mainContents .bestProduct .careWrap .card:nth-child(3) .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct3.svg)}.mainContents .bestProduct .careWrap .card:nth-child(4) .textWrap{background-image:url(https://static.edmclass.com/ielts/main/new_bestProduct4.webp)}.mainContents .bestProduct .careWrap .card:last-of-type,.mainContents .bestProduct .careWrap .card:nth-last-of-type(2){margin-bottom:0}.mainContents .preference{padding-bottom:120px}.mainContents .preference .max-width{align-items:center;display:flex;justify-content:space-between}.mainContents .preference .txt-hero2 span{color:var(--n-mainTitle);font-size:var(--f-hero2);letter-spacing:inherit;line-height:inherit;margin-bottom:0}.mainContents .preference .cardWrap{margin-left:126px;max-width:690px}.mainContents .preference .cardWrap .card{aspect-ratio:333/320;border-radius:var(--b-radius2);height:auto;margin-bottom:24px;padding-top:32px;width:calc(50% - 12px)}.mainContents .preference .cardWrap .card:nth-child(2n-1){margin-right:24px}.mainContents .preference .cardWrap .card figure{height:120px;margin-bottom:8px;width:120px}.mainContents .preference .cardWrap .card .txt{font-size:var(--f-display3);font-weight:700;letter-spacing:-.48px;line-height:34px}.mainContents .preference .cardWrap .card .count{font-size:var(--f-hero2);font-weight:900;letter-spacing:-.96px;line-height:60px;position:static}.mainContents .preference .cardWrap .card .s-txt{bottom:40px;font-size:var(--f-body3);font-weight:700;padding:0;text-align:center;top:auto;width:100%}.mainContents .preference .cardWrap .card .s-txt .mo_tab-text{display:none}.mainContents .preference .cardWrap .card .s-txt .pc-text{display:inline-block}.mainContents .preference .cardWrap .card:nth-child(2n){margin-right:0}.mainContents .pointWrap{position:relative}.mainContents .pointWrap .max-width{display:flex;height:100%}.mainContents .pointWrap .titleWrap{align-items:center;display:flex;flex-direction:row;height:100%;padding-bottom:0!important;position:sticky;top:130px;width:50%}.mainContents .pointWrap .titleWrap .txt-hero2{height:auto}.mainContents .pointWrap .point1 .txt-hero2,.mainContents .pointWrap .point2 .txt-hero2{padding-bottom:0}.mainContents .pointWrap .slide{position:relative;width:50%}.mainContents .pointWrap .textArea{display:block;margin-bottom:0;min-height:auto;padding:16px 8px}.mainContents .pointWrap .pointArea{padding:120px 0}.mainContents .pointWrap .slide .pagination{display:none}.mainContents .pointWrap .pointArea .slide{padding-left:12px}.mainContents .pointWrap .pointArea .slide .splide__list{display:block;position:relative;width:100%}.mainContents .pointWrap .pointArea .slide .splide__slide{background-color:var(--n-white);max-width:100%;transition:opacity .3s ease;width:100%}.mainContents .pointWrap .pointArea .slide .splide__slide+.splide__slide{margin-top:120px}.mainContents .pointWrap .pointArea .slide .splide__slide{width:588px;word-break:keep-all}.mainContents .pointWrap .common-type .slide .splide__slide figure{aspect-ratio:588/346;border-radius:var(--b-radius2)}.mainContents .pointWrap .point1 .titleWrap{height:525px}.mainContents .pointWrap .point1 .slide .splide__slide figure{aspect-ratio:588/402}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap{font-size:var(--f-display3);letter-spacing:-.48px;line-height:34px;padding:16px 8px}.mainContents .pointWrap .point1 .slide .splide__slide .textWrap .title{font-size:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:0}.mainContents .pointWrap .point2 .titleWrap{height:722.5px}.mainContents .pointWrap .point2 .slide .box{min-height:auto}.mainContents .pointWrap .point2 .slide .boxWrap{flex-wrap:wrap}.mainContents .pointWrap .point2 .slide .boxWrap .box{aspect-ratio:auto;width:100%}.mainContents .pointWrap .point2 .slide .splide__slide{background-color:transparent}.mainContents .pointWrap .point2 .slide .splide__slide+.splide__slide{margin-top:120px}.mainContents .pointWrap .point2 .slide .textArea{color:var(--n-subTitle);font-size:var(--f-display3);font-weight:700;height:auto;letter-spacing:-.48px;line-height:34px;order:2;width:100%}.mainContents .pointWrap .point2 .slide .boxWrap .box:first-child{border-radius:var(--b-radius2) var(--b-radius2) 0 0;padding:16px 16px 8px}.mainContents .pointWrap .point2 .slide .boxWrap .box:nth-child(2){border-radius:0 0 var(--b-radius2) var(--b-radius2);padding:8px 16px 16px}.mainContents .pointWrap .point2 .slide .first .box:first-child{padding:24px 18px 12px}.mainContents .pointWrap .point2 .slide .first .box:nth-child(2){padding:12px 18px 24px}.mainContents .pointWrap .point2 .slide .second .box img{border:1px solid var(--s-color1);border-radius:var(--b-radius1)}.mainContents .pointWrap .point2 .slide .second .box .text{font-size:var(--f-heading1);font-weight:700;height:36px;left:32px;letter-spacing:-.4px;top:32px}.mainContents .pointWrap .point2 .slide .second .box:nth-child(2) .text{top:24px}.mainContents .pointWrap .point2 .slide .third .boxWrap .box{border-radius:var(--b-radius2);padding:0}.mainContents .pointWrap .point2 .slide .third .textArea br,.mainContents .pointWrap .pointArea.style2 .max-width{display:block}.mainContents .pointWrap .pointArea.style2 .txt-hero2{margin:0;position:static;text-align:center;transform:none;width:100%}.mainContents .pointWrap .pointArea.style2 .subTxt{font-size:var(--f-display3);margin-bottom:64px;margin-top:40px;text-align:center}.mainContents .pointWrap .pointArea.style2 .slide .splide__slide{background-color:transparent}.mainContents .pointWrap .pointArea.style2 .slide{width:100%}.mainContents .pointWrap .point3{padding-bottom:170px}.mainContents .pointWrap .point3.common-type .slide .splide__slide figure{aspect-ratio:381/218}.mainContents .pointWrap .point3 .splide__track{overflow:initial}.mainContents .pointWrap .point3 .slide .splide__list{display:flex;justify-content:center}.mainContents .pointWrap .point3 .slide .splide__slide{display:flex;flex-wrap:wrap;transition:all 1.25s cubic-bezier(.165,.84,.44,1);transition-delay:.3s;width:calc(25% - 18px)}.mainContents .pointWrap .pointArea.point3 .slide .splide__slide+.splide__slide{margin-left:24px;margin-top:0}.mainContents .pointWrap .pointArea.point3 .slide .splide__slide:not(:first-child){margin-left:-130px}.mainContents .pointWrap .point3 .slide .splide__slide .textArea{color:var(--n-mainTitle);font-size:var(--f-display3);margin:0;opacity:0;order:2;padding:16px 0 0;transition:opacity 1s cubic-bezier(.165,.84,.44,1)}.mainContents .pointWrap .point3 .slide .splide__slide .textArea b{font-weight:700}.mainContents .pointWrap .point3 .slide .splide__slide figure{order:1;-moz-outline-radius-topleft:381/218;box-shadow:var(--box-shadow4)}.mainContents .pointWrap .point3 .slide.aos-animate .splide__slide:not(:first-child){margin-left:24px}.mainContents .pointWrap .point3 .slide.aos-animate .splide__slide .textArea{opacity:1}.mainContents .pointWrap .point4 .txt-hero2 span{column-gap:7px;justify-content:center}.mainContents .pointWrap .point4 .txt-hero2 span i{height:4px;width:4px}.mainContents .pointWrap .point-tabMenu{opacity:0;pointer-events:none;position:fixed;top:250px;touch-action:none;transition:opacity .8s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:100%;z-index:50}.mainContents .pointWrap .point-tabMenu .max-width{position:relative}.mainContents .pointWrap .point-tabMenu button{color:#000;height:36px;letter-spacing:-.28px;line-height:36px;position:relative;transition:color .3s ease;width:100%;z-index:1}.mainContents .pointWrap .point-tabMenu button+button{margin-top:2px}.mainContents .pointWrap .point-tabMenu .null{background-color:var(--b-color1);border-radius:22px;height:36px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:top .3s ease;width:100%;z-index:0}.mainContents .pointWrap .point-tabMenu .tabWrap{padding:8px;position:absolute;right:32px}.mainContents .pointWrap .point-tabMenu .tabWrap:after{backdrop-filter:blur(3px);background-color:rgba(184,184,199,.2);border-radius:var(--b-radius2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.mainContents .pointWrap .point-tabMenu .tabArea{border-radius:var(--b-radius2);font-size:var(--f-body1);position:relative;text-align:center;width:80px;z-index:2}.mainContents .pointWrap .point-tabMenu button.active{color:#fff}.mainContents .pointWrap .point-tabMenu.show{opacity:1;pointer-events:visible;touch-action:auto;visibility:visible}.mainContents .support .txt-hero2{text-align:center}.mainContents .support .slide .swiper-wrapper{grid-template-areas:"support1 support2 support3";grid-template-columns:repeat(3,1fr);grid-template-rows:none}.mainContents .support .slide .swiper-slide{border-radius:var(--b-radius2);overflow:hidden;padding-bottom:100%}.mainContents .support .slide .swiper-slide:after{backdrop-filter:blur(3px);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%}.mainContents .support .slide .swiper-slide *{position:relative;z-index:2}.mainContents .support .slide .swiper-slide .textWrap{bottom:auto;display:block;font-weight:700;opacity:0;padding:0;text-align:center;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.165,.84,.44,1);width:100%}.mainContents .support .slide .swiper-slide .textWrap span{display:block;font-size:var(--f-display2);letter-spacing:-.56px;line-height:38px}.mainContents .support .slide .swiper-slide .textWrap p{display:block;font-size:38px;font-weight:700;letter-spacing:-.76px;line-height:48px;margin-top:0}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt{margin-top:72px}.mainContents .support .slide .swiper-slide .textWrap .txt+.txt:before{height:32px;left:50%;top:-50px;transform:translateX(-50%);width:32px}.mainContents .support .slide .swiper-slide:before{display:none}.mainContents .support .slide .swiper-slide:first-child{background-image:url(https://static.edmclass.com/ielts/main/new_support_01_pc.webp)}.mainContents .support .slide .swiper-slide:first-child:after{background:linear-gradient(180deg,rgba(18,217,169,.94),rgba(231,207,255,.94))}.mainContents .support .slide .swiper-slide:nth-child(2){background-image:url(https://static.edmclass.com/ielts/main/new_support_02_pc.webp)}.mainContents .support .slide .swiper-slide:nth-child(2):after{background:linear-gradient(180deg,rgba(94,110,255,.9) -5.73%,rgba(216,255,224,.9))}.mainContents .support .slide .swiper-slide:nth-child(3){background-image:url(https://static.edmclass.com/ielts/main/new_support_03_pc.webp)}.mainContents .support .slide .swiper-slide:nth-child(3):after{background:linear-gradient(180deg,rgba(133,90,255,.94) -13.93%,rgba(254,255,216,.94))}.mainContents .review{padding-bottom:0}.mainContents .review .max-width{position:relative}.mainContents .review .slide .splide__slide{border-radius:var(--b-radius2);box-shadow:var(--box-shadow4);font-size:var(--f-display3);height:382px;letter-spacing:-.48px;line-height:34px;padding:40px 32px}.mainContents .review .slide .splide__track{margin-top:0;padding-bottom:192px;padding-top:80px}.mainContents .review .slide .splide__toggle{display:block;height:40px;margin:-130px 0 0 auto;position:relative;right:auto;top:auto;width:40px}.mainContents .review .slide .splide__slide .title{font-size:var(--f-display1);letter-spacing:-.8px;line-height:52px;margin-bottom:32px}.mainContents .review .slide .splide__slide .sub-title{font-size:inherit;height:auto;letter-spacing:inherit;line-height:inherit;margin-bottom:8px}.mainContents .review .slide .splide__slide .name{bottom:40px;font-size:var(--f-heading2);right:32px}.mainContents .review .slide .splide__slide .name figure{height:40px;margin-right:16px;width:40px}.mainContents .review .slide .splide__slide .score{font-size:32px;height:90px;letter-spacing:-.64px;line-height:38px;padding-top:16px;right:16px;top:16px;width:90px}.mainContents .review .slide .splide__slide .score:after{bottom:14px;font-size:var(--f-body1);letter-spacing:-.28px;line-height:22px}.mainContents .review .page-link{bottom:120px;margin-top:0;position:absolute;right:0}.mainContents .realReview{padding-bottom:248px}.mainContents .realReview .slideWrap{margin:0 auto;max-width:1596px}.mainContents .realReview .slide{font-size:var(--f-display3);font-weight:700;height:20.8vw;padding-left:32px}.mainContents .realReview .slideWrap{position:relative}.mainContents .realReview .slideWrap .navigation{display:flex;position:absolute;right:32px;top:-123px}.mainContents .realReview .slideWrap .navigation .navi{background-color:var(--b-color4);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:40px;position:relative;transition:background-color .3s ease;width:40px}.mainContents .realReview .slideWrap .navigation .navi svg{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.mainContents .realReview .slideWrap .navigation .navi.prev{margin-right:16px}.mainContents .realReview .slide .swiper-slide{transition:all .5s ease}.mainContents .realReview .slide .swiper-slide .videoWrap{aspect-ratio:462/260;border-radius:var(--b-radius2);margin-bottom:16px;max-width:32.5vw;overflow:hidden;position:relative}.mainContents .realReview .slide .swiper-slide.swiper-slide-active{width:32.5vw!important}.mainContents .realReview .slide .swiper-slide .subject{font-size:var(--f-display3);letter-spacing:-.48px;line-height:34px;margin-top:16px;padding-left:16px}.mainContents .realReview .slide .pagination{display:none}.mainContents .realReview .slide .swiper-slide.swiper-slide-active .videoWrap:after{background-image:url(https://static.edmclass.com/common/youtube-play-pc.svg);height:72px;width:72px}}@media screen and (min-width:1232px){.max-width.large{padding:0 32px}.mainContents .realReview .slideWrap .slide{padding-left:32px}}@media screen and (min-width:1264px){.mainContents .pointWrap .point1 .max-width{padding:0}}@media screen and (min-width:1400px){.pointWrap .point2 .slide .box .text{font-size:var(--f-display3)}.review{padding-bottom:90px}.review .page-link{bottom:20px;margin:0;position:relative;right:auto}.review .slide .splide__track{padding-bottom:70px}.review .slide .splide__slide{border-radius:var(--b-radius2);font-size:var(--f-display3);height:422px;letter-spacing:-.48px;padding:40px 32px}.review .slide .splide__slide .title{font-size:var(--f-display1);height:96px}.review .slide .splide__slide .sub-title{font-size:var(--f-display3);height:70px}.review .slide .splide__slide .name{right:32px}.review .slide .splide__slide .score{font-size:32px;height:90px;padding-top:19px;right:16px;top:16px;width:90px}.review .slide .splide__slide .score b{font-weight:800}.review .slide .splide__slide .score:after{bottom:18px;font-size:var(--f-body1)}.review .slide .splide__toggle{display:block;height:56px;margin:-130px 0 0 auto;position:relative;right:auto;top:auto;width:56px}.review .slide .splide__slide .name{font-size:var(--f-heading2)}.review .slide .splide__slide .name figure{height:40px;width:40px}.realReview{padding-bottom:140px}.realReview .slide{height:23vw;padding:0}}@media screen and (min-width:1500px){.mainContents .bestProduct .max-width{max-width:1596px}.mainContents .bestProduct .careWrap .card{width:calc(25% - 18px)}.mainContents .bestProduct .careWrap .card:nth-child(-n+2){margin-bottom:0!important}.mainContents .bestProduct .careWrap .card:nth-child(-n+3){margin-right:24px!important}.mainContents .bestProduct .careWrap .card:nth-child(4n){margin-right:0}.mainContents .bestProduct .careWrap .card .textWrap{max-width:none;padding:40px}.mainContents .bestProduct .careWrap .card a{width:calc(100% - 80px)}}@media screen and (min-width:1600px){.pointWrap .point3 .subTxt.type2{background-size:296px}.review .slide .splide__slide{height:382px}.review .slide .splide__slide .title{height:85px}.review .slide .splide__slide .sub-title{height:42px}}@media screen and (min-width:1660px){.mainContents .bestProduct .max-width,.max-width.large{padding:0}.mainContents .pointWrap .point-tabMenu .tabWrap{right:82px}.mainContents .realReview .slideWrap .slide{padding-left:0}.mainContents .realReview .slideWrap .navigation{right:0}}@media screen and (min-width:1200px) and (max-width:1919px){.heroArea .textWrap .title{font-size:3.3333vw;margin-bottom:6.25vw}.heroArea .textWrap .sub{font-size:2.0833vw}.heroArea .textWrap .sub+.sub{margin-top:.8333vw}.heroArea video{aspect-ratio:5760/3210}}@media screen and (min-width:2400px){.mainContents .realReview .slide{height:16.3vw}.realReview .slide .swiper-slide.swiper-slide-active .videoWrap{height:auto}.mainContents .realReview .slide .swiper-slide.swiper-slide-active{width:25.5vw!important}}@media (hover:hover) and (pointer:fine){.page-link a:hover{color:var(--p-color2)}.page-link a:hover svg path{stroke:var(--p-color2)}.page-link.type2 a:hover{color:var(--p-color1)}.page-link.type2 a:hover svg path{stroke:var(--p-color1)}.mainContents .transcript .box:hover .plus{background-color:var(--n-info)}.mainContents .transcript .box:hover figure{transform:scale(1.05)}#wrap.mainPage .popupWrap .mainPopup .closeIcon:hover{background-color:var(--n-info)}.mainContents .review .slide .splide__toggle:hover{background-color:var(--b-color3)}.mainContents .review .slide .splide__toggle:hover svg path,.mainContents .review .slide .splide__toggle:hover svg rect{fill:var(--n-subTitle)}.mainContents .support .slide .swiper-slide:hover .textWrap,.mainContents .support .slide .swiper-slide:hover:after{opacity:1}.mainContents .realReview .slideWrap .navigation .navi:hover{background-color:var(--b-color3)}.mainContents .realReview .slide .swiper-slide.swiper-slide-active:hover .videoWrap figure{transform:scale(1.05)}}