.select__box[data-v-f70b9ee4]{display:flex;background:#f3f3f3;margin:0 auto;text-align:left;padding:14px;font-size:13px;color:#999;background:#fff;border:1px solid #d6d3dd;cursor:pointer}.select__box .name[data-v-f70b9ee4]{width:100%;display:flex;align-items:center}.select__box.selected[data-v-f70b9ee4]{border:1px solid #5d04d9;color:#5d04d9;font-weight:700}.select__box .badge-red[data-v-f70b9ee4]{margin-left:6px}@media(max-width:380px){.select__box .badge-red[data-v-f70b9ee4]{margin-left:6px}}.select__box .icon[data-v-f70b9ee4]{width:16px;height:16px;float:right;vertical-align:text-top}.badge-red[data-v-f70b9ee4]{display:flex;justify-content:center;align-items:center;padding:3px 7px;color:#fff;border-radius:10vw;background:#ff1212;font-size:10px;height:16px;box-sizing:border-box}.option[data-v-f70b9ee4]{position:relative}.option .option__choice[data-v-f70b9ee4]{position:absolute;width:100%;background-color:#fff}.option .option__choice p[data-v-f70b9ee4]{font-size:12px;font-weight:700;padding-bottom:10px;color:#85808d}.option .option__choice p span[data-v-f70b9ee4]{font-size:12px;font-weight:700;padding:21px 0 10px;color:#ff1212}.option .option__choice ul[data-v-f70b9ee4]{box-shadow:0 9px 24px rgba(0,0,0,.15)}.option .option__choice ul li[data-v-f70b9ee4]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;height:46px;border-left:1px solid #d6d3dd;border-right:1px solid #d6d3dd;border-bottom:1px solid #d6d3dd;padding:0 14px;font-size:13px;font-weight:700;cursor:pointer}.option .option__choice ul li.selected[data-v-f70b9ee4]{border:1px solid #5d04d9;color:#5d04d9}.option .option__choice ul li .name[data-v-f70b9ee4]{display:flex;align-items:center;justify-content:space-between}.option .option__choice ul li .badge-red[data-v-f70b9ee4]{margin-left:6px}.option .option__selected[data-v-f70b9ee4]{margin-top:72px;padding:26px 0 26px;font-size:12px;font-weight:700;color:#85808d}.option .option__selected .option__selected__info[data-v-f70b9ee4]{background-color:#f8f8fa;border:1px solid #f1f0f5;box-sizing:border-box;border-radius:10px;padding:24px 30px 20px;margin-top:10px}.option .option__selected .option__selected__info .info__price[data-v-f70b9ee4]{height:90px;padding-top:15px;border-bottom:1px solid #e8e6ed;display:flex;justify-content:space-between}.option .option__selected .option__selected__info .info__price .price__type[data-v-f70b9ee4]{font-weight:700;font-size:14px;color:#121214;letter-spacing:-.5px;width:15%}.option .option__selected .option__selected__info .info__price .price__detail[data-v-f70b9ee4]{text-align:end}.option .option__selected .option__selected__info .info__price .price__detail .detail__name[data-v-f70b9ee4]{font-weight:400;font-size:12px;color:#85808d;width:230px}.option .option__selected .option__selected__info .info__price .price__detail .detail__price[data-v-f70b9ee4]{display:flex;justify-content:end;align-items:center;font-weight:700;font-size:20px;color:#333;margin-top:7px}.option .option__selected .option__selected__info .info__price .price__detail .detail__price.detail__price--discounted[data-v-f70b9ee4]{color:#ff1212}.option .option__selected .option__selected__info .info__price .price__detail .detail__price .discountPer[data-v-f70b9ee4]{font-size:14px;color:#ff1212;margin-right:10px}.option .option__selected .option__selected__info .info__price .price__detail .price__original[data-v-f70b9ee4]{font-weight:400;font-size:12px;color:#d6d3dd;text-decoration:line-through;margin-top:7px}.option .option__selected .option__selected__info .info__list[data-v-f70b9ee4]{list-style-type:disc;margin-top:10px;padding-left:20px;color:#333;line-height:18px}.option .option__selected .option__selected__info .info__list li[data-v-f70b9ee4]{vertical-align:middle}.option .option__selected .option__selected__info .info__list li+li[data-v-f70b9ee4]{margin-top:4px}.option .option__selected .option__selected__info .info__comment[data-v-f70b9ee4]{margin-top:22px;line-height:18px;color:#3f3f3f}.option .option__selected .option__selected__info .info__comment p[data-v-f70b9ee4]{margin-top:6px;color:#a3a3a3;font-size:10px}.video[data-v-1739da27]{border-radius:20px}@media(min-width:768px){.video[data-v-1739da27]{width:460px;height:260px}}.accordion[data-v-78f23295]{width:262px;min-height:225px;border-radius:20px;padding:0}.accordion__image[data-v-78f23295]{width:262px;height:175px}.accordion__content[data-v-78f23295]{padding:15px 16px 15px 20px}.accordion__content__title[data-v-78f23295]{color:var(--gray-gray-900,var(--opacity-black,#121214));font-size:14px;font-style:normal;font-weight:700;line-height:20px;position:relative;letter-spacing:-.5px;color:#121214}.accordion__content__title[data-v-78f23295]:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;margin:-5px -15px 1px 13px;border-top:2px solid #121214;border-right:2px solid #121214;vertical-align:middle;box-sizing:border-box;transform:rotate(135deg)}.accordion__content__paragraph[data-v-78f23295]{overflow:hidden;padding-top:20px}.accordion__content__paragraph__list[data-v-78f23295]{color:#85808d;font-style:normal;font-weight:400;font-size:12px;line-height:19px}.accordion__content .isClicked[data-v-78f23295]:after{transform:rotate(315deg)}.accordion .expand-enter-active[data-v-78f23295],.accordion .expand-leave-active[data-v-78f23295]{transition:max-height .5s ease;height:auto;overflow:hidden}.accordion .expand-enter-from[data-v-78f23295],.accordion .expand-leave-to[data-v-78f23295]{height:0;overflow:hidden}.toast[data-v-89fa4fa4]{position:fixed;margin:0 auto;left:0;right:0;bottom:50%;transition:all .2s;opacity:0;width:50%;height:auto;min-height:80px;display:flex;flex-direction:column;text-align:center;justify-content:center;z-index:9;color:#fff;font-weight:500;font-size:17px;border-radius:10px;box-shadow:0 3px 8px rgba(92,92,92,.24);word-break:keep-all}.toast--visible[data-v-89fa4fa4]{opacity:.8;background-color:#3b3b3b;word-break:keep-all}@media(max-width:768px){.toast[data-v-89fa4fa4]{position:fixed;margin:0 auto;left:0;right:0;bottom:50%;transition:all .2s;opacity:0;width:90%;height:auto;min-height:80px;display:flex;flex-direction:column;text-align:center;justify-content:center;z-index:999;color:#fff;font-weight:500;font-size:17px;border-radius:10px;box-shadow:0 3px 8px rgba(92,92,92,.24);word-break:keep-all}.toast--visible[data-v-89fa4fa4]{word-break:keep-all;opacity:.8;background-color:#3b3b3b}}img[data-v-0dba598e]{max-width:100%}.pc-layer[data-v-0dba598e]{display:block!important}@media(max-width:1199px){.pc-layer[data-v-0dba598e]{display:none!important}}.tamo-layer[data-v-0dba598e]{display:none!important}@media(max-width:1199px){.tamo-layer[data-v-0dba598e]{display:block!important}}.m-layer[data-v-0dba598e]{display:none!important}@media(max-width:767px){.m-layer[data-v-0dba598e]{display:none!important}}.pride[data-v-0dba598e]{padding:60px 0;background:#000;display:flex;flex-direction:column;align-items:center}.pride .title[data-v-0dba598e]{color:#c89546;font-weight:700;font-size:14px;line-height:18px;padding-bottom:51px}.pride .title strong[data-v-0dba598e]{display:block;font-size:40px;line-height:50px;padding-bottom:8px}.pride>img[data-v-0dba598e]{width:228px}.pride ul[data-v-0dba598e]{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.pride ul li[data-v-0dba598e]:first-child{margin-top:50px;width:176.47px;height:48.83px;background:url(https://res.tutoring.co.kr/res/images/evt/com/award_2023_mo.png) no-repeat 50%;background-size:contain;opacity:.7}.pride ul li[data-v-0dba598e]:nth-child(2){margin:20px auto 0;width:176.47px;height:48.83px;background:url(https://res.tutoring.co.kr/res/images/evt/com/award_2021_mo.png) no-repeat 50%;background-size:contain;opacity:.7}.pride ul li[data-v-0dba598e]:nth-child(3){margin:20px auto 0;width:176.47px;height:49.83px;background:url(https://res.tutoring.co.kr/res/images/evt/com/award_2020_mo.png) no-repeat 50%;background-size:contain;opacity:.7}.pride ul li[data-v-0dba598e]:nth-child(4){margin:20px auto 0;width:176.47px;height:50.83px;background:url(https://res.tutoring.co.kr/res/images/evt/com/award_2019_mo.png) no-repeat 50%;background-size:contain;opacity:.7}.focus-certificate[data-v-0dba598e]{width:100%;background:#eee}@media(max-width:767px){.focus-certificate .promotion-certificate[data-v-0dba598e]{min-width:calc(100vw - 60px);width:100%}}.focus-certificate .promotion-certificate[data-v-0dba598e]{width:100%;text-align:center;font-size:12px;line-height:19px;letter-spacing:-1px}@media(min-width:1200px){.focus-certificate .promotion-certificate[data-v-0dba598e]{width:996px;font-size:12px;font-weight:300;line-height:17px}}.focus-certificate .promotion-certificate .heading[data-v-0dba598e]{margin-bottom:10px;color:#333;font-size:30px;font-weight:600;line-height:38px;letter-spacing:-2px}.focus-certificate .promotion-certificate .certificate__tip[data-v-0dba598e]{padding:20px;max-width:300px;width:100%;margin:0 auto;background:#e6e6e6;border-radius:10px;box-sizing:border-box;color:#666;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:-.5px}.focus-certificate .promotion-certificate .certificate__tip__sub[data-v-0dba598e]{color:var(--opacity-black-600,rgba(18,18,20,.6));text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin-top:8px}.focus-certificate .promotion-certificate .button[data-v-0dba598e]{display:block;width:100%;height:45px;margin-right:auto;margin-left:auto;color:#fff;font-size:13px;font-weight:600;border-radius:0 0 8px 8px;background:#000}.focus-certificate .promotion-certificate .button[data-v-0dba598e]:after{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;margin:-1px 0 1px 13px;border-top:2px solid #fff;border-right:2px solid #fff;vertical-align:middle;box-sizing:border-box;transform:rotate(45deg) translateY(-50%)}.focus-certificate .promotion-guide[data-v-0dba598e]{max-width:360px;width:100%;gap:8px;color:#666;font-size:12px;line-height:22px;letter-spacing:-.5px}.focus-certificate .promotion-guide .heading[data-v-0dba598e]{margin-bottom:8px;color:#f15d5d;font-size:14px;line-height:14px;font-weight:600}.focus-certificate .promotion-guide .guide__list .list__item[data-v-0dba598e]{margin-left:6px;position:relative;padding-left:7px;word-break:keep-all}.focus-certificate .promotion-guide .guide__list .list__item[data-v-0dba598e]:before{content:"·";position:absolute;top:0;left:0;color:#666}@media (min-width:768px)and (max-width:1366px){.promotion-notice .notice__item[data-v-0dba598e]{padding-bottom:150px}}.promotion-notice .notice__item .heading[data-v-0dba598e]{background-color:#ddd;display:flex;justify-content:center}.promotion-notice .notice__item .heading .heading__button[data-v-0dba598e]{position:relative;display:flex;max-width:360px;width:100%;height:50px;padding:0 24px;align-items:center;color:#000;font-size:14px;font-weight:600;letter-spacing:-1px;box-sizing:border-box;cursor:default}@media(min-width:1200px){.promotion-notice .notice__item .heading .heading__button[data-v-0dba598e]{padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice[data-v-0dba598e]{display:block;margin:0 auto;padding-left:20px;padding-right:20px;max-width:668px;width:100%;box-sizing:border-box}@media(min-width:1200px){.promotion-notice .notice__item .notice[data-v-0dba598e]{width:996px;max-width:996px;padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice .notice__title[data-v-0dba598e]{color:var(--opacity-black-600,rgba(18,18,20,.6));font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-1px}.promotion-notice .notice__item .notice .notice__list .list__item[data-v-0dba598e]{position:relative;font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:-.5px;color:#85808d;text-indent:7px}.promotion-notice .notice__item .notice .notice__list .list__item[data-v-0dba598e]:before{content:"·";position:absolute;top:0;left:-7px;color:#666}.promotion[data-v-0dba598e]{overflow:hidden}.inner[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center}.toCounselingbtn[data-v-0dba598e]{margin-top:40px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/challenge/btn_coach.png)}.toCounselingbtn[data-v-0dba598e],.toGuaranteeSectionBtn[data-v-0dba598e]{width:220px;height:64px;background-size:cover;cursor:pointer;border-radius:40px}.toGuaranteeSectionBtn[data-v-0dba598e]{background-image:url(//res.tutoring.co.kr/res/images/evt/202203/pt90/pt90_cta2.png)}.modal--purchase[data-v-0dba598e]{width:350px}.modal--purchase .common-modal__description--small[data-v-0dba598e]{margin-top:18px}.promotion__banner[data-v-0dba598e]{text-align:center}.promotion__header[data-v-0dba598e]{display:flex;justify-content:center;padding-top:50px;margin-bottom:130px}@media(max-width:1199px){.promotion__header[data-v-0dba598e]{display:none}}.promotion__header .thumbnail[data-v-0dba598e]{width:570px;height:570px;margin-right:46px}.promotion__header .thumbnail .slides[data-v-0dba598e]{width:100%}.promotion__header .thumbnail .slides .swiper-container[data-v-0dba598e]{padding-bottom:22px}.promotion__header .thumbnail .slides .img[data-v-0dba598e]{width:100%;height:100%}.promotion__header .info[data-v-0dba598e]{max-width:583px;width:100%}.promotion__header .info .textarea[data-v-0dba598e]{text-align:left;line-height:1}.promotion__header .info .textarea .btn[data-v-0dba598e]{height:68px;font-weight:700;font-size:22px;display:flex;width:100%;justify-content:center;align-items:center;background:#6d11d6;border-radius:10px;color:#fff;cursor:pointer}.promotion__header .info .textarea__title h1[data-v-0dba598e]{font-size:24px;font-weight:700;padding-bottom:16px}.promotion__header .info .textarea__title h2[data-v-0dba598e]{font-size:20px;font-weight:400;padding-bottom:25px;border-bottom:1px solid #ddd}.promotion__header .info .textarea__option[data-v-0dba598e]{padding-top:21px}.swiper-slide[data-v-0dba598e],.why[data-v-0dba598e]{justify-content:center}.why[data-v-0dba598e]{display:flex;background-color:#121214}.why .inner[data-v-0dba598e]{margin:20px 0}.why img[data-v-0dba598e]{max-width:50%;min-width:360px}.correct[data-v-0dba598e]{display:flex;justify-content:center;background-color:#04d9ff}.correct .inner[data-v-0dba598e]{margin:20px 0}.correct img[data-v-0dba598e]{max-width:50%;min-width:360px}.banner__course[data-v-0dba598e]{display:flex;justify-content:center;background-color:#009df5}.banner__course .inner[data-v-0dba598e]{position:relative;margin:80px 0 100px}.banner__course .img1[data-v-0dba598e]{max-width:50%;min-width:360px}.banner__course .blur[data-v-0dba598e]{position:absolute;bottom:-100px;width:100vw;height:500px;background-position-x:53%;background-position-y:6%;background-image:url(https://res.tutoring.co.kr/res/images/img/plans/challenge/img_light_1.png)}.course_learn[data-v-0dba598e]{display:flex;justify-content:center;background-color:#04d9ff}.course_learn .inner[data-v-0dba598e]{margin:80px 0 100px}.course_learn .inner .allin_img[data-v-0dba598e]{max-width:50%;min-width:360px}.course_learn .inner .allin_video[data-v-0dba598e]{margin-top:30px;max-width:50%;min-width:360px}.course_learn .inner .allin_desc[data-v-0dba598e]{max-width:50%;min-width:360px;margin-top:40px;margin-bottom:40px}.course__chart[data-v-0dba598e]{display:flex;justify-content:center;background-color:#fff}.course__chart .inner[data-v-0dba598e]{margin:80px 0 100px}.course__chart .inner .chart_title[data-v-0dba598e]{max-width:40%;min-width:380px;margin-top:60px}.course__chart .inner .chart_img[data-v-0dba598e]{max-width:30%;min-width:300px;margin-top:60px}.course__chart .inner .chart_desc[data-v-0dba598e]{text-align:center;margin-top:20px;font-size:35px;font-weight:700}.course__guarantee[data-v-0dba598e]{background-color:#300a61}.course__guarantee .guarantee__main[data-v-0dba598e]{display:flex;justify-content:center}.course__guarantee .guarantee__main .inner[data-v-0dba598e]{flex-direction:column;align-items:center}.course__guarantee .guarantee__main .inner .certificate_img[data-v-0dba598e]{max-width:30%;min-width:360px}.course__guarantee .course__complete[data-v-0dba598e]{display:flex;justify-content:center;width:100%;background:#f3f3f3}.course__guarantee .course__complete .inner_2[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;margin:80px 0 100px}.course__guarantee .course__complete .inner_2 img.cur_title[data-v-0dba598e]{max-width:40%;min-width:380px;margin-bottom:10px}.course__guarantee .course__complete .inner_2 img.cur_image_1[data-v-0dba598e],.course__guarantee .course__complete .inner_2 img.cur_image_2[data-v-0dba598e]{max-width:60%;min-width:380px;margin-top:20px}.courses__container .course__title[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;background-color:#fff}.courses__container .course__title img[data-v-0dba598e]{margin:100px 0 60px}.courses__container .course__title .course__tab[data-v-0dba598e]{display:flex;justify-content:center;width:100%;box-shadow:0 2px 5px rgba(0,0,0,.05)}.courses__container .course__title .course__tab li[data-v-0dba598e]{display:flex;text-align:center;justify-content:center;align-items:center;font-weight:700;font-size:18px;width:164px;height:56px;border-radius:8px 8px 0 0;color:#afabb7;cursor:pointer}.courses__container .course__title .course__tab li.active[data-v-0dba598e]{background-color:#fff;color:#6d11d6}.courses__container .course__title .course__tab li.active .tabs[data-v-0dba598e]{text-align:center;border-bottom:3px solid #6d11d6;width:61%;margin:auto;line-height:52px}.courses__container .course__title .course__tab.fixed[data-v-0dba598e]{position:fixed;display:flex;justify-content:center;width:100%;z-index:10;box-shadow:0 2px 10px #121214;background-color:#fff}.courses__container .course__title .course__tab.fixed li[data-v-0dba598e]{display:flex;text-align:center;justify-content:center;align-items:center;font-weight:700;font-size:18px;width:164px;height:56px;border-radius:8px 8px 0 0;color:#afabb7;cursor:pointer}.courses__container .course__title .course__tab.fixed li.active[data-v-0dba598e]{background-color:#fff;color:#6d11d6}.courses__container .course__title .course__tab.fixed li.active .tabs[data-v-0dba598e]{text-align:center;border-bottom:3px solid #6d11d6;width:61%;margin:auto;line-height:52px}.courses__container .course__info[data-v-0dba598e]{display:flex;justify-content:center;background-color:#121214}.courses__container .course__info .inner[data-v-0dba598e]{flex-direction:column;align-items:center;margin:80px 0 100px;max-width:30%;min-width:400px}.courses__container .course__info .inner .main_img[data-v-0dba598e]{width:100%}.courses__container .course__info .inner .course__step[data-v-0dba598e]{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:80px;width:100%}.courses__container .course__info .inner .course__step img.subtitle[data-v-0dba598e]{width:100%}.courses__container .course__info .inner .course__step img.subimg[data-v-0dba598e]{max-width:380px;margin-top:25px;border-radius:10px}.courses__container .course__info .inner .course__step .subimg2[data-v-0dba598e]{margin-top:25px;width:330px;border-radius:10px}.courses__container .course__info .inner .course__step .course__special[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;overflow:hidden}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper[data-v-0dba598e]{display:flex;justify-content:center;margin-top:40px;overflow:hidden;min-width:2502px}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide[data-v-0dba598e]{width:2502px;min-width:2502px}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide .slide__card[data-v-0dba598e]{background-color:#fefefe;width:262px;min-width:262px;cursor:pointer;border-radius:20px;overflow:hidden}@media only screen and (max-width:768px){.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide .slide__card[data-v-0dba598e]{-webkit-box-sizing:border-box}}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide .slide__card img[data-v-0dba598e]{width:100%}.effect[data-v-0dba598e]{display:flex;justify-content:center;background-color:#300a61;overflow:hidden}.effect .inner[data-v-0dba598e]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:100px 0}.effect .inner img.effect1[data-v-0dba598e]{max-width:50%;min-width:360px}.effect .inner>p[data-v-0dba598e]{margin-top:8px;font-weight:200;font-size:14px;color:hsla(0,0%,100%,.7)}.effect .inner .card__wrapper[data-v-0dba598e]{width:453px;position:relative}.effect .inner .card__wrapper img.card__background[data-v-0dba598e]{width:100%;height:507px}.effect .inner .card__wrapper .card[data-v-0dba598e]{position:absolute;top:67px;left:50%;margin-left:-150px;width:300px;height:373px}.effect .inner .card__wrapper .card ul[data-v-0dba598e]{font-weight:900;font-size:36px;line-height:42px;color:#121214;text-shadow:-.3px 0 #121214,0 .3px #121214,.3px 0 #121214,0 -.3px #121214;margin-top:30px;display:flex;flex-direction:column;align-items:center}.effect .inner .card__wrapper .card ul li[data-v-0dba598e]{margin-top:20px;padding-bottom:3px}.effect .inner .card__wrapper .card ul li span[data-v-0dba598e]{display:inline-block;text-align:end;color:#5d04d9;text-shadow:-.3px 0 #5d04d9,0 .3px #5d04d9,.3px 0 #5d04d9,0 -.3px #5d04d9}.effect .inner .card__wrapper .card ul li span.counter--word[data-v-0dba598e]{width:120px}.effect .inner .card__wrapper .card ul li span.counter--sentence[data-v-0dba598e]{width:100px}.effect .inner .card__wrapper .card ul li span.counter--time[data-v-0dba598e]{width:65px;margin-right:-8px}.effect .inner .card__wrapper .card p[data-v-0dba598e]{margin-top:42px;text-align:center;font-weight:700;font-size:18px;line-height:27px;color:#300a61}.effect .inner img.effect2[data-v-0dba598e]{max-width:40%;min-width:300px}.differ[data-v-0dba598e]{display:flex;justify-content:center;background-color:#333;padding:100px 0 40px}.differ img[data-v-0dba598e]{max-width:50%;min-width:360px}.tutors[data-v-0dba598e]{display:flex;justify-content:center;background-color:#300a61}.tutors .inner[data-v-0dba598e]{margin:100px 0 70px}.tutors .inner img.tutor_title[data-v-0dba598e]{max-width:40%;min-width:380px;margin-bottom:30px}.tutors .inner .slides[data-v-0dba598e]{width:360px}.tutors .inner .slides .swiper-container[data-v-0dba598e]{padding-bottom:27px}.tutors .inner .slides .img[data-v-0dba598e]{width:100%;height:100%}.course__price[data-v-0dba598e]{display:flex;justify-content:center;width:100%;background:#371469;padding:50px 0}.course__price .inner[data-v-0dba598e]{flex-direction:column;align-items:center}.course__price .inner .title[data-v-0dba598e]{padding:50px 40px}.course__price .inner .title_text[data-v-0dba598e]{margin-bottom:5px;font-weight:700;color:#fff;text-align:center}.course__price .inner .price[data-v-0dba598e]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.course__price .inner .price_select[data-v-0dba598e]{background:#04d9ff;width:25%;padding:10px 0;border-radius:40px;color:#371469;font-size:calc(16px + .5vw);font-weight:700;text-align:center;margin-bottom:10px}.course__price .inner .price_title[data-v-0dba598e]{font-size:calc(14px + .5vw);font-weight:700;color:#fff;margin-bottom:20px}.course__price .inner .price_container[data-v-0dba598e]{display:flex;align-items:center;margin:10px 0;justify-content:center}.course__price .inner .price_content[data-v-0dba598e]{position:relative;background:#fff;border-radius:30px;padding:40px 50px;text-align:center}.course__price .inner .price_content_discount[data-v-0dba598e]{padding:calc(2px + .1vw) 8px;font-size:calc(14px + .2vw);font-weight:600;border-radius:8px;background:#f24b4b;color:#fff;margin-right:8px}.course__price .inner .price_discount[data-v-0dba598e]{font-size:calc(16px + .2vw);font-weight:600}.course__price .inner .price_month[data-v-0dba598e]{font-size:calc(14px + .2vw)}.award[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;background-color:#000;padding:20px 0;overflow:hidden}.award .award_img[data-v-0dba598e]{max-width:50%;min-width:360px}.videos[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:100px 0;overflow:hidden}.videos .videos__title[data-v-0dba598e]{max-width:40%;min-width:380px;margin-bottom:10px}.videos .videos__thumbnail[data-v-0dba598e]{margin-top:20px}.videos .videos__subtitle[data-v-0dba598e]{margin-top:10px;font-weight:400;font-size:14px;text-align:center}.reviews[data-v-0dba598e]{display:flex;flex-direction:column;align-items:center;background-color:#5d04d9;padding:100px 100px;overflow:hidden}.reviews .reviews__title[data-v-0dba598e]{max-width:40%;min-width:380px}.reviews .reviews__slide[data-v-0dba598e]{width:855px;margin-top:40px}.reviews .reviews__slide .reviewcard[data-v-0dba598e]{width:275px;min-width:275px;height:200px;background:#fff;border-radius:15px;padding:25px;box-sizing:border-box;cursor:pointer}@media only screen and (max-width:768px){.reviews .reviews__slide .reviewcard[data-v-0dba598e]{-webkit-box-sizing:border-box}}.reviews .reviews__slide .reviewcard__title[data-v-0dba598e]{font-weight:700;font-size:13px;line-height:18px;letter-spacing:-.594203px;color:#333}.reviews .reviews__slide .reviewcard__body[data-v-0dba598e]{font-weight:400;font-size:12px;line-height:18px;letter-spacing:-.594203px;color:#555;margin-top:13px}.reviews .reviews__slide .reviewcard__writer[data-v-0dba598e]{display:flex;justify-content:space-between;margin-top:13px}.reviews .reviews__slide .reviewcard__writer .writer__name[data-v-0dba598e]{font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.594203px;color:#333}.reviews .reviews__slide .reviewcard__writer .writer__score[data-v-0dba598e]{display:flex;align-items:center}.reviews .reviews__slide .reviewcard__writer .writer__score .score__stars[data-v-0dba598e]{width:82px;height:16px;background:url(//res.tutoring.co.kr/res/images/common/ico_comm.png) no-repeat -124px -84px;background-size:220px 188px;background-position:-38px -84px}.reviews .reviews__slide .reviewcard__writer .writer__score .score__text[data-v-0dba598e]{margin-left:5px;font-weight:700;font-size:14px;line-height:14px;color:#333}.reviews ul[data-v-0dba598e]{width:100%;display:flex;justify-content:center}.package .package__info[data-v-0dba598e]{background-color:#5d04d9;padding:20px 0 70px;display:flex;flex-direction:column;align-items:center}.package .package__info .recommend_img[data-v-0dba598e]{max-width:50%;min-width:360px}.challenge-cta[data-v-0dba598e]{position:fixed;bottom:-100%;right:0;left:0;z-index:50;transition:bottom .4s;bottom:0}.challenge-cta .challenge-cta__wrap[data-v-0dba598e]{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);height:84px}@media(max-width:1199px){.challenge-cta .challenge-cta__wrap[data-v-0dba598e]{height:98px;padding:0 20px}}.challenge-cta .challenge-cta__wrap.sheetOn[data-v-0dba598e]{background:#fff}.challenge-cta .challenge-cta__wrap .wrapper[data-v-0dba598e]{width:100%;max-width:672px}.challenge-cta .challenge-cta__wrap .wrapper button[data-v-0dba598e]{width:100%;height:50px;background:#6d11d6;border-radius:10px;color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:-1px}@media(max-width:1199px){.challenge-cta .challenge-cta__wrap .wrapper button[data-v-0dba598e]{font-size:15px;letter-spacing:-.5px}}.sheet[data-v-0dba598e]{position:absolute;bottom:-1000px;width:100%;color:#000;transition:all .4s;z-index:-1}.sheet .dim[data-v-0dba598e]{display:none}.sheet.is-show[data-v-0dba598e]{bottom:84px;transition:all .4s}.sheet.is-show .dim[data-v-0dba598e]{display:block;position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);background-blend-mode:multiply;z-index:-1}.sheet .sheet__wrap[data-v-0dba598e]{border-radius:10px 10px 0 0;background:#fff;padding:0 20px}.sheet .sheet__wrap .option[data-v-0dba598e]{height:70vh;overflow-y:scroll}.sheet .sheet__wrap .btn[data-v-0dba598e]{position:relative;height:50px;cursor:pointer}.sheet .sheet__wrap .btn[data-v-0dba598e]:after{position:absolute;top:30%;right:0;left:0;width:10px;height:10px;margin:auto;border-top:2px solid #333;border-right:2px solid #333;vertical-align:middle;box-sizing:border-box;transform:rotate(135deg) translateY(-50%);content:""}.coupon-download-contaienr[data-v-0dba598e]{background-color:#fff;padding:20px 20px 50px 20px}.coupon-download-contaienr .coupon-download-box[data-v-0dba598e]{display:flex;align-items:center;justify-content:space-between;border:1px solid #5d04d9;border-radius:20px;height:96px;margin:0 auto 10px auto;cursor:pointer}@media(max-width:767px){.coupon-download-contaienr .coupon-download-box[data-v-0dba598e]{width:100%}}@media(min-width:768px){.coupon-download-contaienr .coupon-download-box[data-v-0dba598e]{width:530px}}.coupon-download-contaienr .coupon-download-box .box[data-v-0dba598e]{display:flex;align-items:center}.coupon-download-contaienr .coupon-download-box .box .left-img[data-v-0dba598e]{width:50px;height:41px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/ic_plan_coupon.png);background-repeat:no-repeat;background-position:50%;background-size:50px 41px;margin-right:20px;margin-left:25px}.coupon-download-contaienr .coupon-download-box .text .desc[data-v-0dba598e]{font-weight:500;font-size:12px;line-height:12px;letter-spacing:-.5px;color:#afabb7;margin-bottom:5px}.coupon-download-contaienr .coupon-download-box .text .title[data-v-0dba598e]{font-weight:700;font-size:18px;line-height:18px;letter-spacing:-1px;color:#121214}.coupon-download-contaienr .coupon-download-box .download-img[data-v-0dba598e]{width:46px;height:46px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/btn_down.png);background-repeat:no-repeat;background-position:50%;background-size:46px 46px;margin-right:25px}.coupon-download-contaienr .coupon-download-box .download-done[data-v-0dba598e]{width:96px;height:100%;background:#efe6fb;border-radius:0 20px 20px 0;font-weight:700;font-size:14px;line-height:16px;text-align:center;color:rgba(93,4,217,.5);padding:32px 35px}.coupon-download-contaienr .desc[data-v-0dba598e]{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#afabb7}.layer_comm[data-v-0dba598e]{position:fixed;bottom:0;left:0;z-index:100;display:block;width:100%;height:100%;overflow:hidden}.layer_comm .dimmed[data-v-0dba598e]{width:100%;height:100%;background:#1a1a1a;opacity:.3}.layer_comm .inner_wrapper[data-v-0dba598e]{position:absolute;top:54%;right:0;left:0;width:348px;margin:0 auto;transform:translateY(-50%)}.layer_comm .inner_layer[data-v-0dba598e]{display:flex;top:inherit;left:0;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;height:54vh;background-color:#fff;border-radius:20px 20px 0 0;padding:30px 0;margin:0 auto;position:static}.layer_comm .coupon_title[data-v-0dba598e]{width:42%;margin:0 auto 10px auto;font-weight:700;letter-spacing:-1px;line-height:25px;font-size:20px}.coupon__container[data-v-0dba598e]{overflow:auto;width:100%}.coupon__container .coupon[data-v-0dba598e]{width:258px;height:102px;margin:0 auto 8px auto;margin-bottom:8px;cursor:pointer}.coupon.coupon100000[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_10_on.png) no-repeat 50%;background-size:contain}.coupon.coupon100000.is-download[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202206/readytogo/togo_coupon_10_off.png) no-repeat 50%;background-size:contain}.coupon.coupon50000[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_5_on.png) no-repeat 50%;background-size:contain}.coupon.coupon50000.is-download[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202206/readytogo/togo_coupon_5_off.png) no-repeat 50%;background-size:contain}.coupon.coupon30000[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_3_on.png) no-repeat 50%;background-size:contain}.coupon.coupon30000.is-download[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202206/readytogo/togo_coupon_3_off.png) no-repeat 50%;background-size:contain}.coupon.coupon10000[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_1_on.png) no-repeat 50%;background-size:contain}.coupon.coupon10000.is-download[data-v-0dba598e]{background:url(//res.tutoring.co.kr/res/images/evt/202206/readytogo/togo_coupon_1_off.png) no-repeat 50%;background-size:contain}.coupon_button[data-v-0dba598e]{background:#c021c3;color:#fff}.coupon_button[data-v-0dba598e],.coupon_button_enabled[data-v-0dba598e]{width:258px;border-radius:10px;padding:12px 16px;font-size:15px;font-weight:700;margin-top:10px;line-height:25px}.coupon_button_enabled[data-v-0dba598e]{background:#f1f0f5;color:#d6d3dd}.coupon_notice[data-v-0dba598e]{display:flex;justify-content:center;flex-direction:column;width:300px;background-color:#f1f1f1;border-radius:0 0 20px 20px;padding:20px 24px}.coupon_notice .notice_title[data-v-0dba598e]{font-size:14px;font-weight:700;line-height:17px}.coupon_notice .notice_desc[data-v-0dba598e]{margin-top:5px;font-size:12px;font-weight:400;line-height:17px;color:#666}.extra_wrapper[data-v-0dba598e]{padding:10px 0;text-align:center}.extra_wrapper .extra_button[data-v-0dba598e]{color:#fff;background-color:#121214;border-radius:25px;font-size:25px;padding:2px 10px;border:1px solid hsla(0,0%,100%,.3)}.extra_wrapper .extra_button .close_icon[data-v-0dba598e]{width:16px;height:16px}.coupon-wrapper[data-v-0dba598e]{margin-bottom:-48px;padding:20px;background-color:#f5f5f5}