.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}.parent-container[data-v-f5499b94]{position:relative;z-index:102}.content-img[data-v-f5499b94]{display:flex;flex-direction:column;gap:24px}.content-img img[data-v-f5499b94]{width:100%}.content-title[data-v-f5499b94]{color:var(--opacity-black,#121214);font-size:20px;font-style:normal;font-weight:700;line-height:28px}.question-bx[data-v-f5499b94]{display:flex;flex-direction:column;gap:8px}.content-subtitle[data-v-f5499b94]{color:var(--opacity-black-600,rgba(18,18,20,.6));font-size:14px;font-style:normal;font-weight:500;line-height:20px}.question[data-v-f5499b94]{color:var(--opacity-black,#121214);font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px}.answer[data-v-f5499b94]{color:var(--opacity-black-600,rgba(18,18,20,.6));font-size:14px;font-style:normal;font-weight:500;line-height:20px}.bottom-sheet-container[data-v-f5499b94]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:end}.question-bx-container[data-v-f5499b94]{display:flex;flex-direction:column;gap:24px}.bottom-sheet-checkbutton-container[data-v-f5499b94]{max-width:1200px;display:flex;padding:0 var(--spacing-m,24px) var(--spacing-m,24px) var(--spacing-m,24px);background:#fff;position:fixed;bottom:0;width:100%;box-sizing:border-box}.bottom-sheet-checkbutton[data-v-f5499b94]{height:var(--height-l,48px);padding:var(--spacing-xxs,4px) var(--spacing-s,16px);gap:var(--spacing-xs,8px);flex:1 0 0;max-width:1000px;margin:0 auto;width:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-m,8px);background:var(--primary-600,#5d04d9);color:var(--opacity-white,#fff);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.gap-24[data-v-f5499b94]{display:flex;flex-direction:column;gap:24px}.bottom-sheet-background[data-v-f5499b94]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:98!important}.content-container[data-v-f5499b94]{max-width:1000px;margin:0 auto;padding:32px 24px 120px 24px;overflow-y:auto;height:80vh;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;flex:1}.bottom-sheet-content[data-v-f5499b94]{max-width:1200px;position:relative;width:100%;height:80vh;background:#fff;border-radius:10px;display:flex;flex-direction:column;z-index:99!important}.cancel-button[data-v-f5499b94]{z-index:100!important}.bottom-sheet-fade-enter-active[data-v-f5499b94],.bottom-sheet-fade-leave-active[data-v-f5499b94]{transition:opacity .5s}.bottom-sheet-fade-enter[data-v-f5499b94],.bottom-sheet-fade-leave-to[data-v-f5499b94]{opacity:0}img[data-v-7a932c53]{max-width:100%}.pc-layer[data-v-7a932c53]{display:block!important}@media(max-width:1199px){.pc-layer[data-v-7a932c53]{display:none!important}}.tamo-layer[data-v-7a932c53]{display:none!important}@media(max-width:1199px){.tamo-layer[data-v-7a932c53]{display:block!important}}.m-layer[data-v-7a932c53]{display:none!important}@media(max-width:767px){.m-layer[data-v-7a932c53]{display:none!important}}.pride[data-v-7a932c53]{padding:60px 0;background:#000;display:flex;flex-direction:column;align-items:center}.pride .title[data-v-7a932c53]{color:#c89546;font-weight:700;font-size:14px;line-height:18px;padding-bottom:51px}.pride .title strong[data-v-7a932c53]{display:block;font-size:40px;line-height:50px;padding-bottom:8px}.pride>img[data-v-7a932c53]{width:228px}.pride ul[data-v-7a932c53]{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.pride ul li[data-v-7a932c53]: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-7a932c53]: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-7a932c53]: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-7a932c53]: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-7a932c53]{width:100%;background:#eee}@media(max-width:767px){.focus-certificate .promotion-certificate[data-v-7a932c53]{min-width:calc(100vw - 60px);width:100%}}.focus-certificate .promotion-certificate[data-v-7a932c53]{width:100%;text-align:center;font-size:12px;line-height:19px;letter-spacing:-1px}@media(min-width:1200px){.focus-certificate .promotion-certificate[data-v-7a932c53]{width:996px;font-size:12px;font-weight:300;line-height:17px}}.focus-certificate .promotion-certificate .heading[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{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-7a932c53]{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-7a932c53]: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-7a932c53]{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-7a932c53]{margin-bottom:8px;color:#f15d5d;font-size:14px;line-height:14px;font-weight:600}.focus-certificate .promotion-guide .guide__list .list__item[data-v-7a932c53]{margin-left:6px;position:relative;padding-left:7px;word-break:keep-all}.focus-certificate .promotion-guide .guide__list .list__item[data-v-7a932c53]:before{content:"·";position:absolute;top:0;left:0;color:#666}@media (min-width:768px)and (max-width:1366px){.promotion-notice .notice__item[data-v-7a932c53]{padding-bottom:150px}}.promotion-notice .notice__item .heading[data-v-7a932c53]{background-color:#ddd;display:flex;justify-content:center}.promotion-notice .notice__item .heading .heading__button[data-v-7a932c53]{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-7a932c53]{padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice[data-v-7a932c53]{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-7a932c53]{width:996px;max-width:996px;padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice .notice__title[data-v-7a932c53]{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-7a932c53]{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-7a932c53]:before{content:"·";position:absolute;top:0;left:-7px;color:#666}.promotion[data-v-7a932c53]{overflow:hidden}.inner[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center}.toCounselingbtn[data-v-7a932c53]{margin-top:40px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/challenge/btn_coach.png)}.toCounselingbtn[data-v-7a932c53],.toGuaranteeSectionBtn[data-v-7a932c53]{width:220px;height:64px;background-size:cover;cursor:pointer;border-radius:40px}.toGuaranteeSectionBtn[data-v-7a932c53]{background-image:url(//res.tutoring.co.kr/res/images/evt/202203/pt90/pt90_cta2.png)}.modal--purchase[data-v-7a932c53]{width:350px}.modal--purchase .common-modal__description--small[data-v-7a932c53]{margin-top:18px}.promotion__banner[data-v-7a932c53]{text-align:center}.promotion__header[data-v-7a932c53]{display:flex;justify-content:center;padding-top:50px;margin-bottom:130px}@media(max-width:1199px){.promotion__header[data-v-7a932c53]{display:none}}.promotion__header .thumbnail[data-v-7a932c53]{width:570px;height:570px;margin-right:46px}.promotion__header .thumbnail .slides[data-v-7a932c53]{width:100%}.promotion__header .thumbnail .slides .swiper-container[data-v-7a932c53]{padding-bottom:27px}.promotion__header .thumbnail .slides .img[data-v-7a932c53]{width:100%;height:100%}.promotion__header .info[data-v-7a932c53]{max-width:583px;width:100%}.promotion__header .info .textarea[data-v-7a932c53]{text-align:left;line-height:1}.promotion__header .info .textarea .btn[data-v-7a932c53]{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-7a932c53]{font-size:24px;font-weight:700;padding-bottom:16px}.promotion__header .info .textarea__title h2[data-v-7a932c53]{font-size:20px;font-weight:400;padding-bottom:25px;border-bottom:1px solid #ddd}.promotion__header .info .textarea__option[data-v-7a932c53]{padding-top:21px}.swiper-slide[data-v-7a932c53]{justify-content:center}.detail-btn[data-v-7a932c53]{color:var(--opacity-white,#fff);max-width:1000px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;width:90%;display:flex;border-radius:8px;background:#ff5c00;height:var(--height-l,48px);justify-content:center;align-items:center;gap:var(--spacing-xxs,4px);flex-shrink:0}.box[data-v-7a932c53]{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.why[data-v-7a932c53]{display:flex;justify-content:center;background-color:#121214}.why .inner[data-v-7a932c53]{margin:20px 0}.why img[data-v-7a932c53]{max-width:50%;min-width:360px}.correct[data-v-7a932c53]{display:flex;justify-content:center;background-color:#04d9ff}.correct .inner[data-v-7a932c53]{margin:20px 0}.correct img[data-v-7a932c53]{max-width:50%;min-width:360px}.rotate-arrow[data-v-7a932c53]{transform:rotate(180deg);transition:transform .3s ease}.banner__course[data-v-7a932c53]{display:flex;justify-content:center;background-color:#300a61}.banner__course .inner[data-v-7a932c53]{position:relative;margin:80px 0 100px}.banner__course .img1[data-v-7a932c53]{max-width:50%;min-width:360px}.banner__course .blur[data-v-7a932c53]{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-7a932c53]{display:flex;justify-content:center;background-color:#04d9ff}.course_learn .inner[data-v-7a932c53]{margin:80px 0 100px}.course_learn .inner .allin_img[data-v-7a932c53]{max-width:50%;min-width:360px}.course_learn .inner .allin_video[data-v-7a932c53]{margin-top:30px;max-width:50%;min-width:360px}.course_learn .inner .allin_desc[data-v-7a932c53]{max-width:50%;min-width:360px;margin-top:40px;margin-bottom:40px}.course__chart[data-v-7a932c53]{display:flex;justify-content:center;background-color:#fff}.course__chart .inner[data-v-7a932c53]{margin:80px 0 100px}.course__chart .inner .chart_title[data-v-7a932c53]{max-width:40%;min-width:380px;margin-top:60px}.course__chart .inner .chart_img[data-v-7a932c53]{max-width:30%;min-width:300px;margin-top:60px}.course__chart .inner .chart_desc[data-v-7a932c53]{text-align:center;margin-top:20px;font-size:35px;font-weight:700}.swiper-text[data-v-7a932c53]{color:var(--opacity-black,#121214);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:28px;padding-top:17px;padding-bottom:16px}.course__guarantee[data-v-7a932c53]{background-color:#300a61}.course__guarantee .guarantee__main[data-v-7a932c53]{display:flex;justify-content:center}.course__guarantee .guarantee__main .inner[data-v-7a932c53]{flex-direction:column;align-items:center}.course__guarantee .guarantee__main .inner .certificate_img[data-v-7a932c53]{max-width:30%;min-width:360px}.course__guarantee .course__complete[data-v-7a932c53]{display:flex;justify-content:center;width:100%;background:#f3f3f3}.course__guarantee .course__complete .inner_2[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center;margin:80px 0 100px}.course__guarantee .course__complete .inner_2 img.cur_title[data-v-7a932c53]{max-width:40%;min-width:380px;margin-bottom:10px}.course__guarantee .course__complete .inner_2 img.cur_image_1[data-v-7a932c53],.course__guarantee .course__complete .inner_2 img.cur_image_2[data-v-7a932c53]{max-width:60%;min-width:380px;margin-top:20px}.courses__container[data-v-7a932c53]{padding-bottom:16px}.courses__container .course__title[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center;background-color:#fff}.courses__container .course__title img[data-v-7a932c53]{margin:100px 0 60px}.courses__container .course__title .course__tab[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{background-color:#fff;color:#6d11d6}.courses__container .course__title .course__tab li.active .tabs[data-v-7a932c53]{text-align:center;border-bottom:3px solid #6d11d6;width:61%;margin:auto;line-height:52px}.courses__container .course__title .course__tab.fixed[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{background-color:#fff;color:#6d11d6}.courses__container .course__title .course__tab.fixed li.active .tabs[data-v-7a932c53]{text-align:center;border-bottom:3px solid #6d11d6;width:61%;margin:auto;line-height:52px}.courses__container .course__info[data-v-7a932c53]{display:flex;justify-content:center}.courses__container .course__info .inner[data-v-7a932c53]{flex-direction:column;align-items:center;max-width:30%;min-width:400px}.courses__container .course__info .inner .main_img[data-v-7a932c53]{width:100%}.courses__container .course__info .inner .course__step[data-v-7a932c53]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.courses__container .course__info .inner .course__step img.subtitle[data-v-7a932c53]{width:100%}.courses__container .course__info .inner .course__step img.subimg[data-v-7a932c53]{max-width:380px;margin-top:25px;border-radius:10px}.courses__container .course__info .inner .course__step .subimg2[data-v-7a932c53]{margin-top:25px;width:330px;border-radius:10px}.courses__container .course__info .inner .course__step .course__special[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center;overflow:hidden}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper[data-v-7a932c53]{display:flex;justify-content:center;overflow:hidden;min-width:2502px}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide[data-v-7a932c53]{width:2502px;min-width:2502px}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide .slide__card[data-v-7a932c53]{border:1px solid var(--opacity-black-100,rgba(18,18,20,.18));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-7a932c53]{-webkit-box-sizing:border-box}}.courses__container .course__info .inner .course__step .course__special .course__slide__wrapper .course__slide .slide__card img[data-v-7a932c53]{width:100%}.effect[data-v-7a932c53]{display:flex;justify-content:center;background-color:#300a61;overflow:hidden}.effect .inner[data-v-7a932c53]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:100px 0}.effect .inner img.effect1[data-v-7a932c53]{max-width:50%;min-width:360px}.effect .inner>p[data-v-7a932c53]{margin-top:8px;font-weight:200;font-size:14px;color:hsla(0,0%,100%,.7)}.effect .inner .card__wrapper[data-v-7a932c53]{width:453px;position:relative}.effect .inner .card__wrapper img.card__background[data-v-7a932c53]{width:100%;height:507px}.effect .inner .card__wrapper .card[data-v-7a932c53]{position:absolute;top:67px;left:50%;margin-left:-150px;width:300px;height:373px}.effect .inner .card__wrapper .card ul[data-v-7a932c53]{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-7a932c53]{margin-top:20px;padding-bottom:3px}.effect .inner .card__wrapper .card ul li span[data-v-7a932c53]{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-7a932c53]{width:120px}.effect .inner .card__wrapper .card ul li span.counter--sentence[data-v-7a932c53]{width:100px}.effect .inner .card__wrapper .card ul li span.counter--time[data-v-7a932c53]{width:65px;margin-right:-8px}.effect .inner .card__wrapper .card p[data-v-7a932c53]{margin-top:42px;text-align:center;font-weight:700;font-size:18px;line-height:27px;color:#300a61}.effect .inner img.effect2[data-v-7a932c53]{max-width:40%;min-width:300px}.differ[data-v-7a932c53]{display:flex;justify-content:center;background-color:#333;padding:100px 0 40px}.differ img[data-v-7a932c53]{max-width:50%;min-width:360px}.tutors[data-v-7a932c53]{display:flex;justify-content:center;background-color:#300a61}.tutors .inner[data-v-7a932c53]{margin:100px 0 70px}.tutors .inner img.tutor_title[data-v-7a932c53]{max-width:40%;min-width:380px;margin-bottom:30px}.tutors .inner .slides[data-v-7a932c53]{width:360px}.tutors .inner .slides .swiper-container[data-v-7a932c53]{padding-bottom:27px}.tutors .inner .slides .img[data-v-7a932c53]{width:100%;height:100%}.course__price[data-v-7a932c53]{display:flex;justify-content:center;width:100%;background:#371469;padding:50px 0}.course__price .inner[data-v-7a932c53]{flex-direction:column;align-items:center}.course__price .inner .title[data-v-7a932c53]{padding:50px 40px}.course__price .inner .title_text[data-v-7a932c53]{margin-bottom:5px;font-weight:700;color:#fff;text-align:center}.course__price .inner .price[data-v-7a932c53]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.course__price .inner .price_select[data-v-7a932c53]{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-7a932c53]{font-size:calc(14px + .5vw);font-weight:700;color:#fff;margin-bottom:20px}.course__price .inner .price_container[data-v-7a932c53]{display:flex;align-items:center;margin:10px 0;justify-content:center}.course__price .inner .price_content[data-v-7a932c53]{position:relative;background:#fff;border-radius:30px;padding:40px 50px;text-align:center}.course__price .inner .price_content_discount[data-v-7a932c53]{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-7a932c53]{font-size:calc(16px + .2vw);font-weight:600}.course__price .inner .price_month[data-v-7a932c53]{font-size:calc(14px + .2vw)}.award[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center;background-color:#000;padding:20px 0;overflow:hidden}.award .award_img[data-v-7a932c53]{max-width:50%;min-width:360px}.videos[data-v-7a932c53]{display:flex;flex-direction:column;text-align:center;align-items:center;background-color:#fff;padding:100px 0;overflow:hidden}.videos .videos__title[data-v-7a932c53]{max-width:40%;min-width:380px;margin-bottom:10px}.videos .videos__thumbnail[data-v-7a932c53]{margin-top:20px}.videos .videos__subtitle[data-v-7a932c53]{margin-top:10px;font-weight:400;font-size:14px;text-align:center}.reviews[data-v-7a932c53]{display:flex;flex-direction:column;align-items:center;background-color:#5d04d9;padding:100px 100px;overflow:hidden}.reviews .reviews__title[data-v-7a932c53]{max-width:40%;min-width:380px}.reviews .reviews__slide[data-v-7a932c53]{width:855px;margin-top:40px}.reviews .reviews__slide .reviewcard[data-v-7a932c53]{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-7a932c53]{-webkit-box-sizing:border-box}}.reviews .reviews__slide .reviewcard__title[data-v-7a932c53]{font-weight:700;font-size:13px;line-height:18px;letter-spacing:-.594203px;color:#333}.reviews .reviews__slide .reviewcard__body[data-v-7a932c53]{font-weight:400;font-size:12px;line-height:18px;letter-spacing:-.594203px;color:#555;margin-top:13px}.reviews .reviews__slide .reviewcard__writer[data-v-7a932c53]{display:flex;justify-content:space-between;margin-top:13px}.reviews .reviews__slide .reviewcard__writer .writer__name[data-v-7a932c53]{font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.594203px;color:#333}.reviews .reviews__slide .reviewcard__writer .writer__score[data-v-7a932c53]{display:flex;align-items:center}.reviews .reviews__slide .reviewcard__writer .writer__score .score__stars[data-v-7a932c53]{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-7a932c53]{margin-left:5px;font-weight:700;font-size:14px;line-height:14px;color:#333}.reviews ul[data-v-7a932c53]{width:100%;display:flex;justify-content:center}.package .package__info[data-v-7a932c53]{background-color:#5d04d9;padding:20px 0 70px;display:flex;flex-direction:column;align-items:center}.package .package__info .recommend_img[data-v-7a932c53]{max-width:50%;min-width:360px}.challenge-cta[data-v-7a932c53]{position:fixed;bottom:-100%;right:0;left:0;z-index:50;transition:bottom .4s;bottom:0;background-color:#fff}.challenge-cta .challenge-cta__wrap[data-v-7a932c53]{display:flex;width:100%;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);height:84px}@media(max-width:1199px){.challenge-cta .challenge-cta__wrap[data-v-7a932c53]{height:98px}}.challenge-cta .challenge-cta__wrap.sheetOn[data-v-7a932c53]{background:#fff}.challenge-cta .challenge-cta__wrap .wrapper[data-v-7a932c53]{max-width:1000px;display:flex;width:100%;padding:var(--spacing-s,16px) 24px;flex:1 0 0;justify-content:center;align-items:center;gap:8px}.challenge-cta .challenge-cta__wrap .wrapper button[data-v-7a932c53]{display:flex;height:56px;padding:var(--spacing-s,16px);justify-content:center;align-items:center;flex:1 0 0;border-radius:10px;background:var(--primary-600,#5d04d9)}@media(max-width:1199px){.challenge-cta .challenge-cta__wrap .wrapper button[data-v-7a932c53]{font-size:15px;letter-spacing:-.5px}}.sheet[data-v-7a932c53]{position:absolute;bottom:-1000px;width:100%;color:#000;transition:all .4s;z-index:-1}.sheet .dim[data-v-7a932c53]{display:none}.sheet.is-show[data-v-7a932c53]{position:fixed;bottom:84px;transition:all .4s}.sheet.is-show .dim[data-v-7a932c53]{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-7a932c53]{border-radius:10px 10px 0 0;background:#fff;padding:0 20px}.sheet .sheet__wrap .option[data-v-7a932c53]{height:70vh;overflow-y:scroll}.sheet .sheet__wrap .btn[data-v-7a932c53]{position:relative;height:50px;cursor:pointer}.sheet .sheet__wrap .btn[data-v-7a932c53]: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-7a932c53]{background-color:#fff;padding:20px 20px 50px 20px}.coupon-download-contaienr .coupon-download-box[data-v-7a932c53]{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-7a932c53]{width:100%}}@media(min-width:768px){.coupon-download-contaienr .coupon-download-box[data-v-7a932c53]{width:530px}}.coupon-download-contaienr .coupon-download-box .box[data-v-7a932c53]{display:flex;align-items:center}.coupon-download-contaienr .coupon-download-box .box .left-img[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{font-weight:700;font-size:18px;line-height:18px;letter-spacing:-1px;color:#121214}.coupon-download-contaienr .coupon-download-box .download-img[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#afabb7}.layer_comm[data-v-7a932c53]{position:fixed;bottom:0;left:0;z-index:100;display:block;width:100%;height:100%;overflow:hidden}.layer_comm .dimmed[data-v-7a932c53]{width:100%;height:100%;background:#1a1a1a;opacity:.3}.layer_comm .inner_wrapper[data-v-7a932c53]{position:absolute;top:54%;right:0;left:0;width:348px;margin:0 auto;transform:translateY(-50%)}.layer_comm .inner_layer[data-v-7a932c53]{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-7a932c53]{width:42%;margin:0 auto 10px auto;font-weight:700;letter-spacing:-1px;line-height:25px;font-size:20px}.coupon__container[data-v-7a932c53]{overflow:auto;width:100%}.coupon__container .coupon[data-v-7a932c53]{width:258px;height:102px;margin:0 auto 8px auto;cursor:pointer}.coupon.coupon200000[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_20_on.png) no-repeat 50%;background-size:contain}.coupon.coupon200000.is-download[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_20_off.png) no-repeat 50%;background-size:contain}.coupon.coupon100000[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_10_on.png) no-repeat 50%;background-size:contain}.coupon.coupon100000.is-download[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_10_off.png) no-repeat 50%;background-size:contain}.coupon.coupon70000[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_7_on.png) no-repeat 50%;background-size:contain}.coupon.coupon70000.is-download[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_7_off.png) no-repeat 50%;background-size:contain}.coupon.coupon50000[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_5_on.png) no-repeat 50%;background-size:contain}.coupon.coupon50000.is-download[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_5_off.png) no-repeat 50%;background-size:contain}.coupon.coupon30000[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_3_on.png) no-repeat 50%;background-size:contain}.coupon.coupon30000.is-download[data-v-7a932c53]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_3_off.png) no-repeat 50%;background-size:contain}.coupon.coupon10000[data-v-7a932c53]{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-7a932c53]{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-7a932c53]{background:#c021c3;color:#fff}.coupon_button[data-v-7a932c53],.coupon_button_enabled[data-v-7a932c53]{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-7a932c53]{background:#f1f0f5;color:#d6d3dd}.coupon_notice[data-v-7a932c53]{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-7a932c53]{font-size:14px;font-weight:700;line-height:17px}.coupon_notice .notice_desc[data-v-7a932c53]{margin-top:5px;font-size:12px;font-weight:400;line-height:17px;color:#666}.extra_wrapper[data-v-7a932c53]{padding:10px 0;text-align:center}.extra_wrapper .extra_button[data-v-7a932c53]{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-7a932c53]{width:16px;height:16px}.coupon-wrapper[data-v-7a932c53]{margin-bottom:-48px;padding:20px;background-color:#f5f5f5}.btmwrap-container[data-v-7a932c53]{display:flex;background-color:#fff;justify-content:space-between}.text-impact[data-v-7a932c53]{color:var(--opacity-white,#fff);text-align:center}.text-blur[data-v-7a932c53],.text-impact[data-v-7a932c53]{font-size:15px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.5px}.text-blur[data-v-7a932c53]{color:var(--opacity-white,hsla(0,0%,100%,.6))}