#tutoringContent[data-v-7d240bad]{overflow:visible}.promotion[data-v-7d240bad]{padding-top:45px;padding-bottom:100px}.top-banner[data-v-7d240bad]{display:flex;width:100%;align-items:center;justify-content:center}.promotion-banner[data-v-7d240bad]{padding:32px 20px 15px 20px;gap:8px}.promitions-items[data-v-7d240bad],.promotion-banner[data-v-7d240bad]{display:flex;flex-direction:column;align-items:center;justify-content:center}.promotion__header[data-v-7d240bad]{display:flex;justify-content:center;padding-top:50px;margin-bottom:130px}@media(max-width:1199px){.promotion__header[data-v-7d240bad]{display:none}}.promotion__header .thumbnail[data-v-7d240bad]{width:570px;height:570px;margin-right:46px}.promotion__header .thumbnail .slides[data-v-7d240bad]{width:100%}.promotion__header .thumbnail .slides .swiper-container[data-v-7d240bad]{padding-bottom:27px}.promotion__header .thumbnail .slides .img[data-v-7d240bad]{width:100%;height:100%}.promotion__header .info[data-v-7d240bad]{max-width:583px;width:100%}.promotion__header .info .textarea[data-v-7d240bad]{text-align:left;line-height:1}.promotion__header .info .textarea .btn[data-v-7d240bad]{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-7d240bad]{font-size:24px;font-weight:700;padding-bottom:16px}.promotion__header .info .textarea__title h2[data-v-7d240bad]{font-size:20px;font-weight:400;padding-bottom:25px;border-bottom:1px solid #ddd}.promotion__header .info .textarea__option[data-v-7d240bad]{padding-top:21px}.top[data-v-7d240bad]{background:#371469;text-align:center;padding:100px 0 100px 0}.top img[data-v-7d240bad]{width:300px}.top .top__aos[data-v-7d240bad]{width:100%;margin-top:50px;position:relative;bottom:-4px;max-width:425px}.top .top__title[data-v-7d240bad]{font-style:normal;font-weight:900;font-size:58px;line-height:58px;text-align:center;letter-spacing:-2px;color:#fff;margin-top:10px}.answer[data-v-7d240bad]{justify-content:center;background-color:#e8dff4;padding:100px 0;text-align:center}.answer .answer__title[data-v-7d240bad]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;letter-spacing:-.02em;color:#371469}.answer img[data-v-7d240bad]{width:260px;margin-top:40px}.answer img[data-v-7d240bad]:first-child{margin-top:0}.chat[data-v-7d240bad]{justify-content:center;background-color:#f8f8fa;padding:100px 0;text-align:center}.chat .chat__subtitle[data-v-7d240bad]{font-style:normal;font-weight:600;font-size:18px;line-height:18px;text-align:center;color:#000;display:block}.chat .chat__title[data-v-7d240bad]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;color:#000;display:block}.chat .chat__desc[data-v-7d240bad]{font-style:normal;font-weight:700;font-size:20px;line-height:28px;text-align:center;color:#000;margin-top:100px}.chat .chat__guide[data-v-7d240bad]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#85808d}.chat .chat__intro[data-v-7d240bad]{width:280px;margin-top:50px}.chat .chat__intro_desc[data-v-7d240bad]{width:360px}.reason[data-v-7d240bad]{justify-content:center;background-color:#e8dff4;padding:100px 0;text-align:center}.reason img[data-v-7d240bad]{width:360px}.reason .reason__title[data-v-7d240bad]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;letter-spacing:-.02em;color:#371469}.distinction[data-v-7d240bad]{justify-content:center;background-color:#f8f8fa;padding:100px 0;text-align:center}.distinction img[data-v-7d240bad]{width:280px;margin-top:40px}.distinction .distinction__wrap[data-v-7d240bad]{width:100%;text-align:center}.distinction .distinction__wrap h1[data-v-7d240bad]{font-style:normal;font-weight:700;line-height:30px;text-align:center;color:#000}.distinction .distinction__wrap .distinction__wrap__num[data-v-7d240bad]{font-size:30px;margin-top:100px}.distinction .distinction__wrap .distinction__wrap__title[data-v-7d240bad]{font-size:20px;margin-top:16px}.distinction .distinction__wrap .distinction__wrap__des[data-v-7d240bad]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#85808d;margin-top:40px}.distinction .distinction__wrap:first-child h1[data-v-7d240bad]{margin-top:0}.price[data-v-7d240bad]{width:100%;background:#371469;padding:100px 0;text-align:center}.price img[data-v-7d240bad]{margin-top:40px;margin-bottom:30px;width:290px}.price .price__title[data-v-7d240bad]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;color:#fff}.price .price__desc[data-v-7d240bad]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#fff;opacity:.5;margin-top:30px}.price .price__btn[data-v-7d240bad]{color:#fff;text-align:center;line-height:18px;font-size:13px;background:transparent;border:1px solid #fff;border-radius:8px;width:200px;height:40px}.footer[data-v-7d240bad]{display:none!important}.challenge-cta[data-v-7d240bad]{position:fixed;bottom:0;right:0;left:0;z-index:100;transition:bottom .4s}.challenge-cta button[data-v-7d240bad]{width:320px;background:#5d04d9;border-radius:10px}@media(max-width:1199px){.challenge-cta[data-v-7d240bad]{bottom:0}}.challenge-cta.ani-bottom-up[data-v-7d240bad]{bottom:0}.challenge-cta .challenge-cta__wrap[data-v-7d240bad]{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-7d240bad]{height:98px;padding:0 20px}}.challenge-cta .challenge-cta__wrap.sheetOn[data-v-7d240bad]{background:#fff}.challenge-cta .challenge-cta__wrap .wrapper[data-v-7d240bad]{width:100%;max-width:672px}.challenge-cta .challenge-cta__wrap .wrapper button[data-v-7d240bad]{width:100%;height:50px;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-7d240bad]{font-size:15px;letter-spacing:-.5px}}.sheet[data-v-7d240bad]{position:absolute;bottom:-1000px;width:100%;color:#000;transition:bottom .4s;background:#fff;z-index:-1}.sheet .dim[data-v-7d240bad]{display:none}.sheet.is-show[data-v-7d240bad]{position:fixed;bottom:84px;transition:all .4s;z-index:99}.sheet.is-show .dim[data-v-7d240bad]{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-7d240bad]{border-radius:10px 10px 0 0;background:#fff;padding:0 20px}.sheet .sheet__wrap .option[data-v-7d240bad]{height:70vh;overflow-y:scroll}.sheet .sheet__wrap .btn[data-v-7d240bad]{position:relative;height:50px;cursor:pointer}.sheet .sheet__wrap .btn[data-v-7d240bad]: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[data-v-7d240bad]{background-color:#f8f8fa}@media(max-width:767px){.coupon-download-contaienr .coupon-download-box[data-v-7d240bad]{width:100%}}@media(min-width:768px){.coupon-download-contaienr .coupon-download-box[data-v-7d240bad]{width:530px}}.coupon-download-contaienr[data-v-7d240bad]{background-color:#fff;padding:20px 20px 50px 20px}.coupon-download-contaienr .coupon-download-box[data-v-7d240bad]{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}.coupon-download-contaienr .coupon-download-box .box[data-v-7d240bad]{display:flex;align-items:center}.coupon-download-contaienr .coupon-download-box .box .left-img[data-v-7d240bad]{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-7d240bad]{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-7d240bad]{font-weight:700;font-size:18px;line-height:18px;letter-spacing:-1px;color:#121214}.coupon-download-contaienr .coupon-download-box .download-img[data-v-7d240bad]{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-7d240bad]{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-7d240bad]{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#afabb7}.layer_comm[data-v-7d240bad]{position:fixed;bottom:0;left:0;z-index:101;display:block;width:100%;height:100%;overflow:hidden}.layer_comm .dimmed[data-v-7d240bad]{width:100%;height:100%;background:#1a1a1a;opacity:.3}.layer_comm .inner_wrapper[data-v-7d240bad]{position:absolute;top:52%;right:0;left:0;width:348px;height:100%;margin:0 auto;transform:translateY(-50%)}.layer_comm .inner_layer[data-v-7d240bad]{display:flex;top:inherit;left:0;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;height:47vh;background-color:#fff;border-radius:20px 20px 0 0;padding:30px 0;margin:0 auto;position:static}.layer_comm .coupon_title[data-v-7d240bad]{width:42%;margin:0 auto 10px auto;font-weight:700;letter-spacing:-1px;line-height:25px;font-size:20px}.coupon__container[data-v-7d240bad]{overflow:auto;width:100%}.coupon__container .coupon[data-v-7d240bad]{width:258px;height:129px;margin:0 auto 8px auto;cursor:pointer}.coupon.coupon200000[data-v-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{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-7d240bad]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_3_off.png) no-repeat 50%;background-size:contain}.coupon.coupon15000[data-v-7d240bad]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_1_5_on.png) no-repeat 50%;background-size:contain}.coupon.coupon15000.is-download[data-v-7d240bad]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_1_5_off.png) no-repeat 50%;background-size:contain}.coupon_button[data-v-7d240bad]{background:#c021c3;color:#fff}.coupon_button[data-v-7d240bad],.coupon_button_enabled[data-v-7d240bad]{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-7d240bad]{background:#f1f0f5;color:#d6d3dd}.coupon_notice[data-v-7d240bad]{display:flex;justify-content:center;flex-direction:column;width:300px;align-items:start;background-color:#f1f1f1;border-radius:0 0 20px 20px;padding:20px 24px}.coupon_notice .notice_title[data-v-7d240bad]{font-size:14px;font-weight:700;line-height:17px}.coupon_notice .notice_desc[data-v-7d240bad]{margin-top:5px;font-size:12px;font-weight:400;line-height:17px;color:#666;text-align:start}.extra_wrapper[data-v-7d240bad]{padding:10px 0;text-align:center}.extra_wrapper .extra_button[data-v-7d240bad]{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-7d240bad]{width:16px;height:16px}.coupon-wrapper[data-v-7d240bad]{margin-bottom:-48px;padding:20px;background-color:#f5f5f5}.flip-vertical[data-v-7d240bad]{transform:scaleY(-1)}.footer-info[data-v-7d240bad]{width:100%;background:#fff}.footer-info .footer__wrap[data-v-7d240bad]{min-width:360px;max-width:425px;width:100%;margin:0 auto}.footer-info ul .footer__item[data-v-7d240bad]{padding:20px;cursor:pointer}.footer-info ul .footer__item .footer__item__box[data-v-7d240bad]{display:flex;justify-content:space-between}.footer-info ul .footer__item div p[data-v-7d240bad]{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;flex:none;order:0;flex-grow:0;position:relative}.footer-info ul .footer__item div p.active[data-v-7d240bad]:after{transform:rotate(-45deg) translateY(-50%);margin:0 -6px 0 10px}.footer-info ul .footer__info ul[data-v-7d240bad]{padding:20px;padding-left:35px}.footer-info ul .footer__info ul li[data-v-7d240bad]{font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:-.5px;color:#85808d;list-style:disc}img[data-v-0f172529]{max-width:100%}.pc-layer[data-v-0f172529]{display:block!important}@media(max-width:1199px){.pc-layer[data-v-0f172529]{display:none!important}}.tamo-layer[data-v-0f172529]{display:none!important}@media(max-width:1199px){.tamo-layer[data-v-0f172529]{display:block!important}}.m-layer[data-v-0f172529]{display:none!important}@media(max-width:767px){.m-layer[data-v-0f172529]{display:none!important}}.pride[data-v-0f172529]{padding:60px 0;background:#000;display:flex;flex-direction:column;align-items:center}.pride .title[data-v-0f172529]{color:#c89546;font-weight:700;font-size:14px;line-height:18px;padding-bottom:51px}.pride .title strong[data-v-0f172529]{display:block;font-size:40px;line-height:50px;padding-bottom:8px}.pride>img[data-v-0f172529]{width:228px}.pride ul[data-v-0f172529]{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.pride ul li[data-v-0f172529]: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-0f172529]: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-0f172529]: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-0f172529]: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-0f172529]{width:100%;background:#eee}@media(max-width:767px){.focus-certificate .promotion-certificate[data-v-0f172529]{min-width:calc(100vw - 60px);width:100%}}.focus-certificate .promotion-certificate[data-v-0f172529]{width:100%;text-align:center;font-size:12px;line-height:19px;letter-spacing:-1px}@media(min-width:1200px){.focus-certificate .promotion-certificate[data-v-0f172529]{width:996px;font-size:12px;font-weight:300;line-height:17px}}.focus-certificate .promotion-certificate .heading[data-v-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]: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-0f172529]{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-0f172529]{margin-bottom:8px;color:#f15d5d;font-size:14px;line-height:14px;font-weight:600}.focus-certificate .promotion-guide .guide__list .list__item[data-v-0f172529]{margin-left:6px;position:relative;padding-left:7px;word-break:keep-all}.focus-certificate .promotion-guide .guide__list .list__item[data-v-0f172529]:before{content:"·";position:absolute;top:0;left:0;color:#666}@media (min-width:768px)and (max-width:1366px){.promotion-notice .notice__item[data-v-0f172529]{padding-bottom:150px}}.promotion-notice .notice__item .heading[data-v-0f172529]{background-color:#ddd;display:flex;justify-content:center}.promotion-notice .notice__item .heading .heading__button[data-v-0f172529]{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-0f172529]{padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice[data-v-0f172529]{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-0f172529]{width:996px;max-width:996px;padding-right:0;padding-left:0}}.promotion-notice .notice__item .notice .notice__title[data-v-0f172529]{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-0f172529]{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-0f172529]:before{content:"·";position:absolute;top:0;left:-7px;color:#666}#tutoringContent[data-v-0f172529]{overflow:visible}.promotion[data-v-0f172529]{padding-top:45px;padding-bottom:100px}.top-banner[data-v-0f172529]{display:flex;width:100%;align-items:center;justify-content:center}.promotion-banner[data-v-0f172529]{padding:32px 20px 15px 20px;gap:8px}.promitions-items[data-v-0f172529],.promotion-banner[data-v-0f172529]{display:flex;flex-direction:column;align-items:center;justify-content:center}.promotion__header[data-v-0f172529]{display:flex;justify-content:center;padding-top:50px;margin-bottom:130px}@media(max-width:1199px){.promotion__header[data-v-0f172529]{display:none}}.promotion__header .thumbnail[data-v-0f172529]{width:570px;height:570px;margin-right:46px}.promotion__header .thumbnail .slides[data-v-0f172529]{width:100%}.promotion__header .thumbnail .slides .swiper-container[data-v-0f172529]{padding-bottom:27px}.promotion__header .thumbnail .slides .img[data-v-0f172529]{width:100%;height:100%}.promotion__header .info[data-v-0f172529]{max-width:583px;width:100%}.promotion__header .info .textarea[data-v-0f172529]{text-align:left;line-height:1}.promotion__header .info .textarea .btn[data-v-0f172529]{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-0f172529]{font-size:24px;font-weight:700;padding-bottom:16px}.promotion__header .info .textarea__title h2[data-v-0f172529]{font-size:20px;font-weight:400;padding-bottom:25px;border-bottom:1px solid #ddd}.promotion__header .info .textarea__option[data-v-0f172529]{padding-top:21px}.top[data-v-0f172529]{background:#371469;text-align:center;padding:100px 0 100px 0}.top img[data-v-0f172529]{width:300px}.top .top__aos[data-v-0f172529]{width:100%;margin-top:50px;position:relative;bottom:-4px;max-width:425px}.top .top__title[data-v-0f172529]{font-style:normal;font-weight:900;font-size:58px;line-height:58px;text-align:center;letter-spacing:-2px;color:#fff;margin-top:10px}.answer[data-v-0f172529]{justify-content:center;background-color:#e8dff4;padding:100px 0;text-align:center}.answer .answer__title[data-v-0f172529]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;letter-spacing:-.02em;color:#371469}.answer img[data-v-0f172529]{width:260px;margin-top:40px}.answer img[data-v-0f172529]:first-child{margin-top:0}.chat[data-v-0f172529]{justify-content:center;background-color:#f8f8fa;padding:100px 0;text-align:center}.chat .chat__subtitle[data-v-0f172529]{font-style:normal;font-weight:600;font-size:18px;line-height:18px;text-align:center;color:#000;display:block}.chat .chat__title[data-v-0f172529]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;color:#000;display:block}.chat .chat__desc[data-v-0f172529]{font-style:normal;font-weight:700;font-size:20px;line-height:28px;text-align:center;color:#000;margin-top:100px}.chat .chat__guide[data-v-0f172529]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#85808d}.chat .chat__intro[data-v-0f172529]{width:280px;margin-top:50px}.chat .chat__intro_desc[data-v-0f172529]{width:360px}.reason[data-v-0f172529]{justify-content:center;background-color:#e8dff4;padding:100px 0;text-align:center}.reason img[data-v-0f172529]{width:360px}.reason .reason__title[data-v-0f172529]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;letter-spacing:-.02em;color:#371469}.distinction[data-v-0f172529]{justify-content:center;background-color:#f8f8fa;padding:100px 0;text-align:center}.distinction img[data-v-0f172529]{width:280px;margin-top:40px}.distinction .distinction__wrap[data-v-0f172529]{width:100%;text-align:center}.distinction .distinction__wrap h1[data-v-0f172529]{font-style:normal;font-weight:700;line-height:30px;text-align:center;color:#000}.distinction .distinction__wrap .distinction__wrap__num[data-v-0f172529]{font-size:30px;margin-top:100px}.distinction .distinction__wrap .distinction__wrap__title[data-v-0f172529]{font-size:20px;margin-top:16px}.distinction .distinction__wrap .distinction__wrap__des[data-v-0f172529]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#85808d;margin-top:40px}.distinction .distinction__wrap:first-child h1[data-v-0f172529]{margin-top:0}.price[data-v-0f172529]{width:100%;background:#371469;padding:100px 0;text-align:center}.price img[data-v-0f172529]{margin-top:40px;margin-bottom:30px;width:290px}.price .price__title[data-v-0f172529]{font-style:normal;font-weight:700;font-size:36px;line-height:43px;text-align:center;color:#fff}.price .price__desc[data-v-0f172529]{font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#fff;opacity:.5;margin-top:30px}.price .price__btn[data-v-0f172529]{color:#fff;text-align:center;line-height:18px;font-size:13px;background:transparent;border:1px solid #fff;border-radius:8px;width:200px;height:40px}.footer[data-v-0f172529]{display:none!important}.challenge-cta[data-v-0f172529]{position:fixed;bottom:0;right:0;left:0;z-index:100;transition:bottom .4s}.challenge-cta button[data-v-0f172529]{width:320px;background:#5d04d9;border-radius:10px}@media(max-width:1199px){.challenge-cta[data-v-0f172529]{bottom:0}}.challenge-cta.ani-bottom-up[data-v-0f172529]{bottom:0}.challenge-cta .challenge-cta__wrap[data-v-0f172529]{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-0f172529]{height:98px;padding:0 20px}}.challenge-cta .challenge-cta__wrap.sheetOn[data-v-0f172529]{background:#fff}.challenge-cta .challenge-cta__wrap .wrapper[data-v-0f172529]{width:100%;max-width:672px}.challenge-cta .challenge-cta__wrap .wrapper button[data-v-0f172529]{width:100%;height:50px;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-0f172529]{font-size:15px;letter-spacing:-.5px}}.sheet[data-v-0f172529]{position:absolute;bottom:-1000px;width:100%;color:#000;transition:bottom .4s;background:#fff;z-index:-1}.sheet .dim[data-v-0f172529]{display:none}.sheet.is-show[data-v-0f172529]{position:fixed;bottom:84px;transition:all .4s;z-index:99}.sheet.is-show .dim[data-v-0f172529]{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-0f172529]{border-radius:10px 10px 0 0;background:#fff;padding:0 20px}.sheet .sheet__wrap .option[data-v-0f172529]{height:70vh;overflow-y:scroll}.sheet .sheet__wrap .btn[data-v-0f172529]{position:relative;height:50px;cursor:pointer}.sheet .sheet__wrap .btn[data-v-0f172529]: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[data-v-0f172529]{background-color:#f8f8fa}@media(max-width:767px){.coupon-download-contaienr .coupon-download-box[data-v-0f172529]{width:100%}}@media(min-width:768px){.coupon-download-contaienr .coupon-download-box[data-v-0f172529]{width:530px}}.coupon-download-contaienr[data-v-0f172529]{background-color:#fff;padding:20px 20px 50px 20px}.coupon-download-contaienr .coupon-download-box[data-v-0f172529]{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}.coupon-download-contaienr .coupon-download-box .box[data-v-0f172529]{display:flex;align-items:center}.coupon-download-contaienr .coupon-download-box .box .left-img[data-v-0f172529]{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-0f172529]{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-0f172529]{font-weight:700;font-size:18px;line-height:18px;letter-spacing:-1px;color:#121214}.coupon-download-contaienr .coupon-download-box .download-img[data-v-0f172529]{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-0f172529]{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-0f172529]{font-weight:400;font-size:12px;line-height:12px;text-align:center;color:#afabb7}.layer_comm[data-v-0f172529]{position:fixed;bottom:0;left:0;z-index:101;display:block;width:100%;height:100%;overflow:hidden}.layer_comm .dimmed[data-v-0f172529]{width:100%;height:100%;background:#1a1a1a;opacity:.3}.layer_comm .inner_wrapper[data-v-0f172529]{position:absolute;top:52%;right:0;left:0;width:348px;height:100%;margin:0 auto;transform:translateY(-50%)}.layer_comm .inner_layer[data-v-0f172529]{display:flex;top:inherit;left:0;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;height:47vh;background-color:#fff;border-radius:20px 20px 0 0;padding:30px 0;margin:0 auto;position:static}.layer_comm .coupon_title[data-v-0f172529]{width:42%;margin:0 auto 10px auto;font-weight:700;letter-spacing:-1px;line-height:25px;font-size:20px}.coupon__container[data-v-0f172529]{overflow:auto;width:100%}.coupon__container .coupon[data-v-0f172529]{width:258px;height:129px;margin:0 auto 8px auto;cursor:pointer}.coupon.coupon200000[data-v-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{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-0f172529]{background:url(//res.tutoring.co.kr/res/images/evt/202406/2024festival/festival_coupon_3_off.png) no-repeat 50%;background-size:contain}.coupon.coupon15000[data-v-0f172529]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_1_5_on.png) no-repeat 50%;background-size:contain}.coupon.coupon15000.is-download[data-v-0f172529]{background:url(//res.tutoring.co.kr/res/images/evt/202211/bigseason/big_coupon_1_5_off.png) no-repeat 50%;background-size:contain}.coupon_button[data-v-0f172529]{background:#c021c3;color:#fff}.coupon_button[data-v-0f172529],.coupon_button_enabled[data-v-0f172529]{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-0f172529]{background:#f1f0f5;color:#d6d3dd}.coupon_notice[data-v-0f172529]{display:flex;justify-content:center;flex-direction:column;width:300px;align-items:start;background-color:#f1f1f1;border-radius:0 0 20px 20px;padding:20px 24px}.coupon_notice .notice_title[data-v-0f172529]{font-size:14px;font-weight:700;line-height:17px}.coupon_notice .notice_desc[data-v-0f172529]{margin-top:5px;font-size:12px;font-weight:400;line-height:17px;color:#666;text-align:start}.extra_wrapper[data-v-0f172529]{padding:10px 0;text-align:center}.extra_wrapper .extra_button[data-v-0f172529]{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-0f172529]{width:16px;height:16px}.coupon-wrapper[data-v-0f172529]{margin-bottom:-48px;padding:20px;background-color:#f5f5f5}.flip-vertical[data-v-0f172529]{transform:scaleY(-1)}.footer-info[data-v-0f172529]{width:100%;background:#fff}.footer-info .footer__wrap[data-v-0f172529]{min-width:360px;max-width:425px;width:100%;margin:0 auto}.footer-info ul .footer__item[data-v-0f172529]{padding:20px;cursor:pointer}.footer-info ul .footer__item .footer__item__box[data-v-0f172529]{display:flex;justify-content:space-between}.footer-info ul .footer__item div p[data-v-0f172529]{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;flex:none;order:0;flex-grow:0;position:relative}.footer-info ul .footer__item div p.active[data-v-0f172529]:after{transform:rotate(-45deg) translateY(-50%);margin:0 -6px 0 10px}.footer-info ul .footer__info ul[data-v-0f172529]{padding:20px;padding-left:35px}.footer-info ul .footer__info ul li[data-v-0f172529]{font-style:normal;font-weight:400;font-size:12px;line-height:17px;letter-spacing:-.5px;color:#85808d;list-style:disc}