<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700;900&amp;display=swap");@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:400;font-display:fallback;src:local("NotoSansCJK-Regular"),local("NotoSansCJKkr-Regular"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Regular.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Regular.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:300;font-display:fallback;src:local("NotoSansCJK-Light"),local("NotoSansCJKkr-Light"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Light.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Light.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:700;font-display:fallback;src:local("NotoSansCJK-Bold"),local("NotoSansCJKkr-Bold"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Bold.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKkr-Bold.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:300;font-display:fallback;unicode-range:U+3000-303f,U+3040-309f,U+30a0-30ff;src:local("NotoSansCJK-Light"),local("NotoSansCJKjp-Light"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Light.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Light.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:400;font-display:fallback;unicode-range:U+3000-303f,U+3040-309f,U+30a0-30ff;src:local("NotoSansCJK-Regular"),local("NotoSansCJKjp-Regular"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Regular.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Regular.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:700;font-display:fallback;unicode-range:U+3000-303f,U+3040-309f,U+30a0-30ff;src:local("NotoSansCJK-Bold"),local("NotoSansCJKjp-Bold"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Bold.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKjp-Bold.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:300;font-display:fallback;unicode-range:U+4e00-9fff;src:local("NotoSansCJK-Light"),local("NotoSansCJKsc-Light"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKtc-Light.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKtc-Light.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:400;font-display:fallback;unicode-range:U+4e00-9fff;src:local("NotoSansCJK-Regular"),local("NotoSansCJKsc-Regular"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKsc-Regular.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKsc-Regular.woff) format("woff")}@font-face{font-family:NotoSansCJK;font-style:normal;font-weight:700;font-display:fallback;unicode-range:U+4e00-9fff;src:local("NotoSansCJK-Bold"),local("NotoSansCJKsc-Bold"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKsc-Bold.woff2) format("woff2"),url(//res.tutoring.co.kr/res/raw/fonts/noto-sans/NotoSansCJKsc-Bold.woff) format("woff")}@font-face{font-weight:100;font-family:HGGGothicssi;src:local("HGGGothicssi20g"),url(//res.tutoring.co.kr/res/raw/fonts/Gothicssi/HGGGothicssi20g.woff) format("woff")}@font-face{font-weight:300;font-family:HGGGothicssi;src:local("HGGGothicssi40g"),url(//res.tutoring.co.kr/res/raw/fonts/Gothicssi/HGGGothicssi40g.ttf) format("woff")}@font-face{font-weight:600;font-family:HGGGothicssi;src:local("HGGGothicssi60g"),url(//res.tutoring.co.kr/res/raw/fonts/Gothicssi/HGGGothicssi60g.ttf) format("woff")}@font-face{font-weight:800;font-family:HGGGothicssi;src:local("HGGGothicssi80g"),url(//res.tutoring.co.kr/res/raw/fonts/Gothicssi/HGGGothicssi80g.woff) format("woff")}@font-face{font-weight:100;font-family:Spoqa Han Sans;src:local("SpoqaHanSansThin"),url(//res.tutoring.co.kr/res/raw/fonts/spoqa/SpoqaHanSansThin.woff) format("woff")}@font-face{font-family:Spoqa Han Sans;src:local("SpoqaHanSansRegular"),url(//res.tutoring.co.kr/res/raw/fonts/spoqa/SpoqaHanSansRegular.woff) format("woff")}@font-face{font-weight:600;font-family:Spoqa Han Sans;src:local("SpoqaHanSansBold"),url(//res.tutoring.co.kr/res/raw/fonts/spoqa/SpoqaHanSansBold.woff) format("woff")}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,h1,h2,h3,h4,h5,input,select,table,textarea{font-family:NotoSansCJK,Helvetica Neue,Apple SD Gothic Noe,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}body{color:#333;word-wrap:break-word;-webkit-text-size-adjust:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}address,em{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.1)}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{border-radius:0;box-shadow:none;border:0;outline:0;background-color:transparent;cursor:pointer;-webkit-appearance:button}.blind,.screen_out,.sound_only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}#tutoringWrap{min-width:320px}#tutoringContent{overflow:hidden}.btn_swiper:after,.ico_g_main,.list_obtain li:after,.list_obtain li:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_190402.png);background-repeat:no-repeat;background-size:420px 400px}.layer_comm{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.layer_comm .dimmed{width:100%;height:100%;background-color:rgba(0,0,0,.5)}@media (max-width:767px){.layer_comm .dimmed{background-color:#000}}.layer_comm .btn_close{position:absolute;top:-44px;right:0}@media (max-width:767px){.layer_comm .btn_close{position:fixed;top:0;padding:17px}}.layer_comm .btn_close .ico_close{width:30px;height:30px;background-position:-226px -74px}@media (max-width:767px){.layer_comm .btn_close .ico_close{width:16px;height:16px;background-position:-280px -134px}}.layer_comm .inner_layer{position:fixed;top:172px;left:50%;width:740px;margin-left:-352px;background-color:#fff}@media (max-width:767px){.layer_comm .inner_layer{top:10%;left:0;width:100%;margin-left:0}}.btn_fixed,.layer_comm .inner_layer iframe{display:block;width:100%}.btn_fixed{position:fixed;bottom:0;left:0;z-index:20;height:100px;padding:0;color:#fff;font-size:32px;line-height:100px;text-align:center;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_btn_gra.png) no-repeat 0 0;background-size:100% 100%}@media (max-width:767px){.btn_fixed{height:60px;font-size:20px;line-height:60px}}@media (min-width:1200px){.btn_fixed{display:none}}.tutoring-header{display:none;position:fixed;top:0;right:0;left:0;z-index:100;border-bottom:1px solid #d8d8d8;background-color:#fff}@media (min-width:1200px){.tutoring-header{display:block;position:sticky;top:-90px}}.tutoring-header:after{content:"";position:absolute;top:78px;right:0;left:0;height:1px;background:hsla(0,0%,84.7%,.3)}.tutoring-header__wrapper{max-width:1100px;margin:0 auto}.tutoring-header__wrapper .tutoring-logo{position:relative;display:flex;max-width:1100px;margin-right:auto;margin-left:auto;color:#333;align-items:center;padding:22px 0}.tutoring-header__wrapper .tutoring-logo .logo__image{width:82px;height:34px;margin-right:20px}.tutoring-header__wrapper .tutoring-logo .logo__image a,.tutoring-header__wrapper .tutoring-logo .logo__image img{display:block;width:100%;color:transparent;font-size:10px}.tutoring-header__wrapper .tutoring-logo .logo__desc{display:block;font-size:15px;line-height:1.2em;letter-spacing:-1px}.tutoring-header__wrapper .tutoring-menu{position:relative;max-width:1100px;margin:0 auto}.tutoring-header__wrapper .tutoring-menu .menu__wrapper:after{content:"";display:block;clear:both}.tutoring-header__wrapper .tutoring-menu .menu__box{display:none;position:absolute;top:50px;padding:0 24px;border:1px solid #6759ef;background:#fff;border-radius:10px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.tutoring-header__wrapper .tutoring-menu .menu__link{display:inline-block;margin:0 50px 0 0;padding:14px 0 17px;color:#333;font-size:18px;line-height:1.5em;letter-spacing:-1px;vertical-align:top}.tutoring-header__wrapper .tutoring-menu [class*=menu__depth] .list__link{overflow:hidden;display:inline-block;margin-top:4px;margin-bottom:4px;max-width:100%;color:#666;font-size:16px;font-weight:300;line-height:1.5em;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}.tutoring-header__wrapper .tutoring-menu [class*=menu__depth] .list__link:hover{color:#6759ef;font-weight:600}.tutoring-header__wrapper .tutoring-menu .menu__group{float:left}.tutoring-header__wrapper .tutoring-menu .menu__group:last-child .menu__divide{display:none}.tutoring-header__wrapper .tutoring-menu .menu__group--active .menu__link{color:#6759ef}.tutoring-header__wrapper .tutoring-menu .menu__group--active .menu__link .icon{transform:rotate(-180deg)}.tutoring-header__wrapper .tutoring-menu .menu__group--active .menu__box{display:block}.tutoring-header__wrapper .tutoring-menu .menu__group .list__tag{overflow:hidden;display:inline-flex;height:16px;margin:-1px 0 1px 6px;padding-right:4px;padding-left:4px;border:1.5px solid #ff8fa2;color:#f93e5e;font-size:9px;font-weight:600;letter-spacing:-.6px;background-color:#fff;box-sizing:border-box;border-radius:16px;justify-content:center;align-items:center;vertical-align:middle}.tutoring-header__wrapper .tutoring-menu .menu__depth1{overflow:hidden;width:258px;margin:2px -24px}.tutoring-header__wrapper .tutoring-menu .menu__depth1 .list__item{padding:10px 20px;border-top:1px solid #f3f2f9}.tutoring-header__wrapper .tutoring-menu .menu__depth1 .list__item:first-child{margin-top:-1px}.tutoring-header__wrapper .tutoring-menu .menu__item{display:inline-block;width:128px;margin-right:8px;margin-left:8px;padding:28px 0;vertical-align:top}.tutoring-header__wrapper .tutoring-menu .menu__item .item__title{display:inline-block;margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #c2c2c2;color:hsla(0,0%,60%,.6);font-size:12px;font-weight:600;line-height:1.5em;letter-spacing:-.8px;vertical-align:top}.tutoring-header__wrapper .tutoring-menu .menu__banner{position:absolute;right:28px;bottom:28px}.tutoring-header__wrapper .tutoring-menu .menu__banner a,.tutoring-header__wrapper .tutoring-menu .menu__banner img{display:block;margin:0 auto}.tutoring-service{position:absolute;top:40px;left:50%;overflow:hidden;width:550px;padding:0;line-height:1em}.tutoring-service .service__list{float:right;margin-right:-10px}.tutoring-service .service__list .list__item{float:left;margin-left:6px}.tutoring-service .service__list .list__link{display:block;padding:0 10px;color:#777;font-size:12px;line-height:1.5em;letter-spacing:-.8px}.tutoring-nav{display:none;position:sticky;top:-51px;z-index:60;background-color:hsla(0,0%,100%,.95)}.tutoring-nav.is-slide{top:-143px}@media (min-width:768px) and (max-width:1199px){.tutoring-nav{top:-90px}.tutoring-nav.is-slide{top:-178px}}@media (max-width:1199px){.tutoring-nav{display:block}}.tutoring-nav__mobile{position:relative}.tutoring-nav .nav__button{position:absolute;top:0;right:0;z-index:50;padding:17px}.tutoring-nav .nav__button .button__icon{overflow:hidden;display:block;width:16px;height:16px;color:transparent;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_190402.png);background-position:-420px -400px;background-size:420px 400px}.tutoring-nav .nav__button--menu .button__icon{width:22px;background-position:-160px -110px}.tutoring-nav .nav__button--close .button__icon{background-position:-200px -110px}@media (min-width:768px){.tutoring-nav .nav__button{padding:32px}.tutoring-nav .nav__button .button__icon{width:26px;height:26px}.tutoring-nav .nav__button--menu .button__icon{width:36px;background-position:-160px -80px}.tutoring-nav .nav__button--close .button__icon{background-position:-198px -80px}}.tutoring-nav .tutoring-logo{position:relative;z-index:50;padding:13px 24px;border-bottom:1px solid #dee1eb;box-sizing:border-box}.tutoring-nav .tutoring-logo a{display:block;width:58px;height:24px}.tutoring-nav .tutoring-logo img{display:block;width:100%}@media (min-width:768px){.tutoring-nav .tutoring-logo{padding:24px 40px}.tutoring-nav .tutoring-logo a{width:96px;height:40px}}.tutoring-nav .tutoring-menu .menu__link{display:flex;justify-content:center;align-items:center;padding-right:10px;padding-left:10px;color:#333;font-size:14px;letter-spacing:-.7px}.tutoring-nav .tutoring-menu .menu__link--active{color:#6759ef;font-weight:600}.tutoring-nav .tutoring-menu .menu__new{overflow:hidden;width:5px;height:5px;margin-top:-15px;margin-left:2px;color:transparent;background-color:#f15d5d;border-radius:50%}.tutoring-nav .tutoring-menu .menu__wrapper{display:flex;padding-right:12px;padding-left:12px;justify-content:space-around;align-items:center;box-sizing:border-box}.tutoring-nav .tutoring-menu .menu__wrapper .menu__link{height:40px}@media (min-width:768px){.tutoring-nav .tutoring-menu .menu__wrapper{margin:0 auto;justify-content:center}.tutoring-nav .tutoring-menu .menu__wrapper .menu__link{width:100%}}.tutoring-nav .tutoring-menu .menu__wrapper--scroll{flex-wrap:nowrap;justify-content:space-between}.tutoring-nav .tutoring-menu .menu__wrapper--scroll .menu__link{display:inline-flex;height:36px;padding-right:6px;padding-left:6px;white-space:nowrap}.tutoring-nav .tutoring-menu--depth{overflow-x:auto;height:36px;border-top:1px solid #dee1eb}.tutoring-nav .tutoring-menu--depth::-webkit-scrollbar{display:none}.tutoring-nav .tutoring-menu--depth .menu__link{font-size:12px}.tutoring-login{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;padding-top:120px;align-items:center;flex-wrap:wrap;flex-direction:column;background-color:hsla(0,0%,100%,.9);text-align:center}@media (min-width:768px){.tutoring-login{padding-top:200px}}.tutoring-login--active{display:flex}.tutoring-login .login__title{color:#333;font-size:20px;line-height:34px;letter-spacing:-.7px}.tutoring-login .login__button{display:inline-flex;min-width:136px;height:46px;margin-top:36px;padding-right:22px;padding-left:22px;background-color:#6759ef;border-radius:46px;color:#fff;font-size:16px;font-weight:600;letter-spacing:-1px;align-items:center;justify-content:center}.tutoring-login .login__button--disabled{background-color:#d8d8d8;cursor:default}.tutoring-login .tutoring-service{position:static;width:100px;margin-top:130px;padding-top:26px;border-top:1px solid #777}.tutoring-login .tutoring-service .service__list,.tutoring-login .tutoring-service .service__list .list__item{float:none;margin:0;padding:0}.tutoring-login .tutoring-service .service__list .list__item{padding-top:6px;padding-bottom:6px}.footerArea{position:relative;padding-bottom:100px;color:#666;font-size:14px;line-height:1.4em;letter-spacing:-.5px;text-align:center;background-color:#fff}.footerArea.is-test{color:red}.footerArea.is-high-cta{padding-bottom:140px}.footerArea .txt_copyright{font-size:inherit}@media (min-width:768px) and (max-width:1199px){.footerArea{font-size:20px;line-height:1.6em}}@media (min-width:1200px){.footerArea{text-align:left}.footerArea .link_mail{padding:3px 4px}.footerArea .link_mail:before{content:"";display:inline-block;width:1px;height:12px;margin:-1px 6px 0 -3px;background-color:#d8d8d8;vertical-align:middle}.footerArea .txt_copyright{display:block;padding:10px 4px}}.footerArea address{display:none;padding:15px 20px 5px;line-height:1.5em}.footerArea address.active,.footerArea address span{display:block}@media (min-width:1200px){.footerArea address{display:block;padding:3px 4px}.footerArea address span{display:inline}.footerArea address span:before{content:"";display:inline-block;width:1px;height:12px;margin:-1px 6px 0;background-color:#d8d8d8;vertical-align:middle}.footerArea address span:first-child:before{display:none}}.footerArea .foot_nav{border-top:1px solid #dee1eb;border-bottom:1px solid #f3f2f9}.footerArea .foot_nav b{color:#333;font-weight:600}.footerArea .foot_info,.footerArea .inner_foot{position:relative;z-index:1;max-width:1150px;margin:0 auto;padding:24px 0;box-sizing:border-box}.footerArea .inner_foot&gt;span{display:block;margin:0 auto 10px}@media (min-width:768px) and (max-width:1199px){.footerArea .inner_foot&gt;span{display:inline;padding-right:10px}}@media (min-width:1200px){.footerArea .inner_foot&gt;span{display:inline-block;margin:0;padding:3px 4px}}.footerArea .info_policy{width:250px;margin:0 auto}.footerArea .info_policy li{display:inline-block;padding:3px 4px;vertical-align:top}.footerArea .info_policy li:before{content:"";display:inline-block;width:1px;height:12px;margin:-1px 6px 0 -3px;background-color:#d8d8d8;vertical-align:middle}@media (min-width:768px) and (max-width:1199px){.footerArea .info_policy li:before{height:16px;margin:-2px 10px 0 0}}@media (min-width:768px) and (max-width:1199px){.footerArea .info_policy{width:600px}}@media (min-width:1200px){.footerArea .info_policy{width:auto}}.footerArea .info_policy li:first-child:before,.footerArea .info_policy li:nth-child(4):before{display:none}.footerArea .info_company li{display:inline-block;padding:3px 4px;vertical-align:top}.footerArea .info_company li:before{content:"";display:inline-block;width:1px;height:12px;margin:-1px 6px 0 -3px;background-color:#d8d8d8;vertical-align:middle}@media (min-width:768px) and (max-width:1199px){.footerArea .info_company li:before{height:16px;margin:-2px 10px 0 0}}.footerArea .info_company li i{font-style:normal}.footerArea .info_company li.cell_offer:before,.footerArea .info_company li:first-child:before{display:none}.footerArea .info_company li.cell_offer{display:block}@media (min-width:1200px){.footerArea .info_company li.cell_offer{display:inline-block}.footerArea .info_company li.cell_offer:before{content:"";display:inline-block;width:1px;height:12px;margin:-1px 6px 0 -3px;background-color:#d8d8d8;vertical-align:middle}}.footerArea .link_offer{margin-left:4px;color:#333;font-weight:600;text-decoration:underline}.footerArea .button,.footerArea button{display:inline-block;margin:-1px 0 1px;padding-right:5px;padding-left:7px;vertical-align:middle}@media (min-width:1200px){.footerArea .button,.footerArea button{display:none}}.footerArea .button .ico_arr,.footerArea button .ico_arr{display:block;widtH:14px;height:9px;margin-top:2px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_3_190402.png) no-repeat -242px -110px;background-size:420px 400px}.footerArea .button--active .ico_arr,.footerArea button--active .ico_arr{transform:rotate(180deg)}.footerArea .foot_sns{padding-top:15px;padding-bottom:10px;font-size:0}@media (min-width:1200px){.footerArea .foot_sns{position:absolute;top:-87px;right:0}}.footerArea .foot_sns li{display:inline-block;padding:0 3px;vertical-align:top}.footerArea .foot_sns .ico_g_main{display:block;width:42px;height:42px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_3_190402.png) no-repeat -242px -110px;background-size:420px 400px;background-position:-42px -400px}.footerArea .foot_sns .ico_g_main.ico_facebook{background-position:-270px 0}.footerArea .foot_sns .ico_g_main.ico_naver{background-position:-316px 0}.footerArea .foot_sns .ico_g_main.ico_brunch{background-position:-362px 0}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow&gt;.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode&gt;.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal&gt;.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical&gt;.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progressbar,.swiper-container-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical&gt;.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container&gt;canvas,.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.tutoringgo_app_landing{background-color:#f9f9f9}.tutoringgo_app_landing .app_landing_inner{position:relative;width:1200px;height:850px;margin:0 auto;padding-top:221px;box-sizing:border-box}.tutoringgo_app_landing .app_landing_title{color:#333;font-size:54px;font-weight:300;line-height:1.41em;letter-spacing:-2px}.tutoringgo_app_landing .app_landing_link{position:absolute;bottom:156px;left:0}.tutoringgo_app_landing .app_landing_link .link{display:inline-block;width:163px;height:60px;margin-right:20px;color:#fff;font-size:20px;font-weight:600;font-family:Noto Sans,Apple SD Gothic Neo,arial,sans-serif;line-height:58px;letter-spacing:-1px;vertical-align:top;background-color:#7646ff;border-radius:5px;text-align:center;box-shadow:0 15px 20px -6px rgba(109,81,248,.5),0 2px 6px 0 rgba(118,70,255,.5)}.tutoringgo_app_landing .app_landing_link .link:before{content:"";display:inline-block;width:20px;height:22px;margin-right:5px;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;vertical-align:middle}.tutoringgo_app_landing .app_landing_link .link_gglplay:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/appstore_gglplay.png)}.tutoringgo_app_landing .app_landing_link .link_apple:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/appstore_apple.png)}.tutoringgo_app_landing .app_landing_image{position:absolute;bottom:0;right:0;width:557px;height:735px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}:lang(en) .tutoringgo_app_landing .app_landing_image{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/appstore_landing-en.png)}:lang(zh) .tutoringgo_app_landing .app_landing_image{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/zhHome/appstore_landing-zh.png)}.common-modal{display:none;z-index:201}.common-modal,.common-modal--dimmed:before{position:fixed;top:0;right:0;bottom:0;left:0}.common-modal--dimmed:before{content:"";background-color:rgba(0,0,0,.6)}.common-modal .highlight{display:inline-block;height:10px;color:#555;font-weight:600;box-shadow:0 8px 3px rgba(255,229,131,.8)}.common-modal .text-center{text-align:center}.common-modal__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;min-width:300px;background-color:#fff;letter-spacing:-.5px;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.common-modal__content{padding:22px 22px 0;box-sizing:border-box}.common-modal__content__nopadding{padding:0}.common-modal__content__smallpadding{padding-top:12px;padding-right:12px;padding-left:12px}.common-modal__box{padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 15px 10px -12px rgba(0,0,0,.1);text-align:center}.common-modal__box+[class*=description]{margin-top:24px}.common-modal__box .common-modal--heading:first-of-type,.common-modal__box .common-modal--title:first-of-type{padding-top:0}.common-modal__box .common-modal--description{line-height:1.58em}.common-modal__box .common-modal--description b{color:#777}.common-modal__heading,.common-modal__title{display:block;color:#333;font-weight:600}.common-modal__heading+[class*=description],.common-modal__title+[class*=description]{margin-top:6px}.common-modal__heading:first-of-type,.common-modal__title:first-of-type{padding-top:8px}.common-modal__heading{font-size:20px;line-height:1.2em}.common-modal__title{font-size:18px;line-height:1.5em}.common-modal__title+[class*=list]{margin-top:20px}.common-modal__description{margin:0;color:#777;font-size:16px;line-height:1.56em}.common-modal__description b{color:#333}.common-modal__description+[class*=box]{margin-top:17px}.common-modal__description+[class*=list]{margin-top:27px}.common-modal__description--small{color:#bbb;font-size:12px;line-height:1.5em}.common-modal__list{color:#555;font-size:12px;line-height:1.5em}.common-modal__list .list__item{padding:2px 0 2px 13px}.common-modal__list .list__item:before{content:"";position:absolute;width:4px;height:4px;margin-top:7px;margin-left:-12px;background-color:#919191;border-radius:10px}.common-modal__steplist{color:#555;font-size:14px;line-height:1.5em;text-align:left}.common-modal__steplist li+li{margin-top:10px}.common-modal__steplist .common-modal--input{margin:7px 0 14px}.common-modal__steplist .icon-number-round{overflow:hidden;display:inline-block;width:18px;height:18px;margin:-2px 5px 2px 0;color:#fff;font-size:14px;line-height:18px;letter-spacing:-.5px;text-align:center;border-radius:50%;background-color:#131415;vertical-align:middle}.common-modal__input{display:flex;height:35px}.common-modal__input .text-label{display:block;width:0;height:0;color:transparent;clip:rect(0,0,0,0)}.common-modal__input .text-input{flex:auto;height:100%;margin:0;padding:0 0 0 10px;color:#c3c3c3;font-size:14px;font-family:Helvetica Neue,Apple SD Gothic Neo,sans-serif;letter-spacing:-.5px;border:1px solid #d8d8d8;border-right:0;border-radius:10px 0 0 10px;box-sizing:border-box}.common-modal__input .button-input{width:69px;height:100%;margin-left:auto;border:0;color:#fff;font-size:12px;background-color:#000;border-radius:0 10px 10px 0}.common-modal__image{width:100%;max-width:100%;vertical-align:top}.common-modal__badge{position:relative;width:180px;height:180px;margin:15px auto;background-color:#f1f3f7;border-radius:50%;box-shadow:0 7px 10px 0 rgba(0,0,0,.06)}.common-modal__badge .badge__img{position:absolute;top:0;left:50%;height:100%;vertical-align:top;transform:translateX(-50%)}.common-modal__line{width:100%;height:1px;margin:8px auto;background:#d3d3d3;border:0;border-collapse:collapse}.common-modal__buttonWrap{display:flex;height:56px;margin-top:24px;border-top:1px solid #efefef;background-color:#fff;border-radius:0 0 10px 10px}.common-modal__button{position:relative;flex:auto;display:block;height:100%;border:0;color:#333;font-size:16px;line-height:56px;letter-spacing:-.5px;text-align:center;background-color:transparent}.common-modal__button+.common-modal__button{border-left:1px solid #efefef}.common-modal__button .button-guide{position:absolute;top:100%;left:50%;height:36px;margin-top:8px;padding:0 10px;background-color:#333;border-radius:18px;color:#fff;line-height:36px;box-sizing:border-box;white-space:nowrap;transform:translate(-50%)}.common-modal__button .button-guide:before{content:"";position:absolute;top:-18px;left:50%;z-index:10;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #333;transform:translate(-50%)}.common-modal__button .button-guide .icon{margin:-2px 0 2px;vertical-align:middle}.common-modal__button .button-guide .text{font-size:18px;font-family:Roboto,Helvetica,arial,sans-serif;letter-spacing:0}.common-modal--yellow .common-modal__modal{background-color:#ffe812}.common-modal--blue .common-modal__modal{background-color:#00b2ff}.common-special__coupon{width:360px;margin:26px auto}.common-special__coupon .coupon__wrapper{display:flex;margin:0 auto 22px;justify-content:center;align-items:center;flex-wrap:wrap}.common-special__coupon .coupon__heading{width:168px;margin:4px 6px;padding-right:35px;padding-left:5px;color:#333;font-size:14px;line-height:22px;letter-spacing:-.5px;box-sizing:border-box;order:1}.common-special__coupon .coupon__ticket{order:2;margin:4px 6px}.common-special__coupon .ticket{display:flex;width:168px;height:60px;padding-right:40px;color:#333;font-size:12px;line-height:14px;letter-spacing:-.5px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/img_coupon_inactive.png) no-repeat 0 0;background-size:100% auto;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:3px;box-sizing:border-box;flex-flow:column;justify-content:center;align-items:center}.common-special__coupon .ticket b{display:block;padding-top:4px;color:#ff4165;font-size:14px}.common-special__coupon .ticket--disabled{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/img_coupon_active.png)}.common-special__coupon .coupon__notice{display:block;max-width:336px;margin-right:auto;margin-left:auto;padding:8px 10px;background-color:#e9e9e9;border-radius:5px;box-sizing:border-box}.common-special__coupon .coupon__notice .desc{color:#f93e5e;font-size:12px;line-height:18px}.common-special__coupon .coupon__notice .icon{display:inline-block;width:16px;height:16px;margin:-1px 4px 1px 0;background-image:url(//res.tutoring.co.kr/res/images/common/ico_comm.png);background-repeat:no-repeat;background-position:-140px -104px;background-size:220px 188px;vertical-align:middle}.common-special__coupon .coupon__ticket:nth-of-type(2)~.coupon__heading{display:none}.common-special__coupon .coupon__ticket:nth-of-type(3)~.coupon__heading{display:block}.wrap,body,html{height:auto}.sub_con.tt_cmd_con{max-width:1170px;padding-top:0!important}.sub_con.tt_cmd_con h2{position:relative;padding-bottom:40px;color:#333;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:32px;font-weight:700;line-height:1em;text-align:center;letter-spacing:-1px}@media (min-width:1200px){.sub_con.tt_cmd_con h2{font-size:40px}}.sub_con.tt_cmd_con h2:after{content:"";display:block;width:80px;height:4px;margin:20px auto 0;background-color:#279eff;display:none}@media (min-width:1200px){.sub_con{margin:0 auto;padding-top:137px}}.item_notice{padding:8px 30px 16px;color:#555;letter-spacing:-.8px;background-color:#f8f7fb}.item_notice b{color:#333;font-weight:600}.item_notice .tit_notice{display:block;padding-top:40px;padding-bottom:12px;border-bottom:1px solid #d8d8d8;font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.5px}@media (min-width:1200px){.item_notice .inner_notice{width:922px;margin:0 auto}}.item_notice .inner_notice li{position:relative;padding-left:12px;word-break:break-all}.item_notice .inner_notice li:before{content:"∙";position:absolute;top:0;left:0;color:#919191;font-weight:600;font-size:16px;vertical-align:top}.item_notice .list_notice{padding-top:5px;font-size:14px;line-height:26px}.tt_top_search{width:inherit;padding:0 10px 20px;box-sizing:border-box}.tt_top_search:after{content:"";display:block;clear:both}@media (max-width:767px){.tt_top_search{padding-right:16px;padding-left:16px}}@media (min-width:1200px){.tt_top_search .tab{float:left}}.tt_top_search .tab ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width:1200px){.tt_top_search .tab ul{justify-content:flex-start}}.tt_top_search .tab li{padding-right:10px}.tt_top_search .tab li:last-child{padding-right:0}.tt_top_search .tab a{display:inline-flex;align-items:center;justify-content:center;min-width:65px;height:38px;padding:0 16px;color:#999;font-size:14px;font-weight:600;letter-spacing:-.5px;text-align:center;border-radius:100px;box-sizing:border-box;background:#f5f5f5;transition:background-color .2s}.tt_top_search .tab a:hover{background:hsla(0,0%,89.8%,.8)}@media (min-width:1200px){.tt_top_search .tab a{min-width:80px;height:42px;padding:0 20px;font-size:14px}}.tt_top_search .tab .on a{color:#fff;font-weight:700;background:#635fe7}.tt_top_search .tab-guide{display:none;margin-top:24px;color:#999;font-size:14px;line-height:24px;letter-spacing:-.5px;text-align:center}.tt_top_search .tab-guide--active{display:block}@media (min-width:1200px){.tt_top_search .tab-guide{margin-top:40px;text-align:left}}.tt_top_search .tab-guide .point-text{color:#635fe7}.tt_top_search .search{position:relative;margin-top:24px}@media (min-width:1200px){.tt_top_search .search{float:right;width:25%;margin-top:0}}.tt_top_search .search:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:url(//cdn.tutoring.co.kr/uploads/home/img/icon_zoom.png);background-size:100%}.tt_top_search .search input[type=text]{width:100%;height:40px;padding-right:15px;padding-left:35px;border:1px solid #e5e5e5;color:#666;font-size:13px;line-height:40px;transition:all .2s;box-sizing:border-box;border-radius:4px}.tt_top_search .search input[type=text]:focus{border-color:transparent;box-shadow:0 0 0 3px rgba(41,162,232,.5)}.tt_top_search .search input[type=text]::-moz-placeholder{color:rgba(0,0,0,.3)}.tt_top_search .search input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.tt_top_search .search input[type=text]::placeholder{color:rgba(0,0,0,.3)}.main_title{margin-top:0;padding-top:64px;padding-bottom:64px;color:#fff;text-align:center;background-color:#6759ef}@media (max-width:1199px){.main_title{margin-top:0;padding-top:60px;padding-bottom:60px}}.main_title .emph_tit{display:inline-block;height:32px;margin-bottom:50px;border-bottom:2px solid #fff;font-size:20px;font-weight:600;letter-spacing:-1px;line-height:34px}@media (max-width:767px){.main_title .emph_tit{font-size:16px}}.main_title .main_tit,.main_title .tit_main{font-size:36px;font-weight:300;letter-spacing:-2px;line-height:48px}@media (max-width:767px){.main_title .main_tit,.main_title .tit_main{font-size:24px;line-height:36px}}.main_title .main_tit b,.main_title .tit_main b{display:block;font-weight:600}.main_title .main_desc{margin-top:20px;font-size:16px;line-height:1.7em;letter-spacing:-.5px}.item_g.item_merit{padding-top:80px;text-align:center}.item_g.item_merit .txt_g{padding-bottom:40px;color:#333;font-size:16px;line-height:1.7em;letter-spacing:-1px}.item_g.item_merit .txt_g br{display:none}@media (max-width:767px){.item_g.item_merit .txt_g br{display:block}}.item_g.item_merit .txt_b{display:block}.item_g.item_merit .slide_box{position:relative;height:260px}.item_g.item_merit .slide_box .img_g{display:block;width:100%}.item_g.item_merit .slide_box .tit_merit{display:block;position:relative;width:360px;margin:0 auto;padding:0 15px;box-sizing:border-box;opacity:.5}.item_g.item_merit .slide_box .tit_merit:after{display:none}.item_g.item_merit .slide_box .btn_swiper{display:none;position:absolute;top:0;bottom:0;right:auto;left:50%;width:54px;height:388px;margin-top:0;background:none;justify-content:center;align-items:center;outline:none}.item_g.item_merit .slide_box .btn_swiper .ico_swiper{overflow:hidden;display:inline-block;width:12px;height:21px;color:transparent;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/common/ico_swiper.png);background-repeat:no-repeat;background-size:28px 45px;background-position:0 0;opacity:1}.item_g.item_merit .slide_box .btn_swiper.swiper-button-prev{margin-left:-384px}.item_g.item_merit .slide_box .btn_swiper.swiper-button-next{margin-left:330px}.item_g.item_merit .slide_box .swiper-button-next .ico_swiper{background-position:-16px 0}.item_g.item_merit .slide_box .swiper-container{position:absolute;left:50%;width:1120px;height:100%;margin-left:-560px}.item_g.item_merit .slide_box .swiper-pagination-bullet-active{background-color:#8d82ff}.item_g.item_merit .slide_box .swiper-slide-active .tit_merit{opacity:1}.item_g.item_merit .slide_box .swiper-slide-active .tit_merit .img_g{box-shadow:0 25px 25px -10px rgba(0,0,0,.13)}@media (min-width:768px){.item_g.item_merit .slide_box{height:470px}.item_g.item_merit .slide_box .swiper-container{position:absolute;left:50%;width:2200px;height:100%;margin-left:-1100px}.item_g.item_merit .slide_box .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px}.item_g.item_merit .slide_box .btn_swiper{display:flex}.item_g.item_merit .slide_box .tit_merit{width:720px;padding:0 30px}}.page_type2{text-align:center}.page_type2 .pagination{margin:20px 0;border-radius:4px;font-size:0;background-color:#fff}.page_type2 .pagination,.page_type2 .pagination&gt;li{display:inline-block;vertical-align:top}.page_type2 .pagination&gt;li:first-child a,.page_type2 .pagination&gt;li:first-child span{border-radius:4px 0 0 4px}.page_type2 .pagination&gt;li:last-child a,.page_type2 .pagination&gt;li:last-child span{border-radius:0 4px 4px 0}.page_type2 .pagination&gt;li a,.page_type2 .pagination&gt;li span{display:block;position:relative;z-index:10;margin-left:-1px;padding:7px 13px;border:1px solid #ddd;color:#337ab7;font-size:16px;line-height:1.42em}.page_type2 .pagination&gt;li a:hover,.page_type2 .pagination&gt;li span:hover{color:#23527c;background-color:#eee}.page_type2 .pagination .active a,.page_type2 .pagination .active a:hover,.page_type2 .pagination .active span,.page_type2 .pagination .active span:hover{z-index:20;color:#fff;border-color:#337ab7;background-color:#337ab7}.page_type2 .pagination .disabled a,.page_type2 .pagination .disabled a:hover,.page_type2 .pagination .disabled span,.page_type2 .pagination .disabled span:hover{color:#777;border-color:#ddd;background-color:#fff}.txt_b_m{display:block}@media (min-width:768px){.txt_b_m{display:inline}}.txt_b_p{display:inline}@media (min-width:768px){.txt_b_p{display:block}}.bg_slice{position:absolute;bottom:0;left:0;width:100%}.bg_slice.bg_slice_pc{display:none}@media (min-width:768px){.bg_slice{bottom:-1px;height:100px;z-index:10}}@media (min-width:1200px){.bg_slice.bg_slice_m{display:none}.bg_slice.bg_slice_pc{display:block}}.ico_banner,.ico_g_main,.label_hot{overflow:hidden;display:inline-block;font-size:1px;vertical-align:top;color:transparent;background:url(https://cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_3_190402.png) no-repeat 0 0;background-size:420px 400px}.item_home{position:relative;padding:80px 0 140px;color:#666;font-size:15px;line-height:1.8em;letter-spacing:-1px;text-align:center}@media (min-width:768px){.item_home{padding:100px 0 200px;font-size:22px}}@media (min-width:1200px){.item_home{font-size:16px}}.item_home img{display:block;width:100%}.item_home .tit_sub{display:block;color:#6759ef;font-size:16px}@media (min-width:768px){.item_home .tit_sub{font-size:26px}}@media (min-width:1200px){.item_home .tit_sub{font-size:20px}}.item_home .tit_item{display:block;padding-top:3px;padding-bottom:23px;color:#333;font-size:32px;line-height:1.43em;letter-spacing:-2px}@media (min-width:768px){.item_home .tit_item{font-size:58px;font-weight:600}}@media (min-width:1200px){.item_home .tit_item{padding-top:0;font-size:48px}}.item_home .tit_item+.thumb_item{padding-top:20px}.item_home .tit_g{color:#222;font-weight:500}.item_home .txt_g{margin-top:17px;font-weight:300}.item_home .txt_g b{font-weight:500}.item_home .thumb_item{position:relative;padding:40px;color:#919191;font-weight:300}@media (min-width:768px){.item_home .thumb_item{padding:50px 122px}}@media (min-width:1200px){.item_home .thumb_item{padding:0}}.item_home .thumb_item img+span{display:inline-block;padding-top:20px}.item_home .thumb_item .txt_info{display:block;margin-top:-6px;font-size:13px}.item_home .inner_item{position:relative;margin:0 auto}.item_home .inner_item:after{content:"";display:block;clear:both}@media (min-width:1200px){.item_home .inner_item{width:960px;text-align:left}}.item_home .link_more{display:inline-block;margin-bottom:-10px;padding:10px 20px;text-decoration:underline}@media (min-width:1200px){.item_home .fl_r{float:right}.item_home .fl_l{float:left}}.item_home.item_match{background-color:#f5f5fa}@media (min-width:768px){.item_home.item_match .tit_g,.item_home.item_match .txt_g{font-size:28px;line-height:1.64em}.item_home.item_match .txt_b_m{display:block}.item_home.item_match .txt_b_m b{color:#222}}@media (min-width:1200px){.item_home.item_match{height:552px;padding:100px 0}.item_home.item_match .thumb_item{position:absolute;top:-10px;left:50%;width:550px;margin-bottom:0;text-align:center}.item_home.item_match .tit_g{font-size:22px}.item_home.item_match .txt_g{width:500px;margin-top:30px;font-size:18px}.item_home.item_match .txt_b_m{display:inline}.item_home.item_match .txt_b_m b{color:#222}}@media (min-width:1200px){.main-spot{margin-top:0}}.main-spot .slide__container,.main-spot .slide__inner{position:relative}.main-spot .slide__inner:before{content:"";position:absolute;top:0;right:0;left:0;height:90px;background-image:linear-gradient(180deg,rgba(82,61,42,.3),transparent);opacity:.6}@media (min-width:1025px){.main-spot .slide__inner:before{height:145px}}.main-spot__slide{overflow:hidden}@media (min-width:1025px){.main-spot__slide{height:850px}}.main-spot__image .image__area{background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%}.main-spot__image .image__area--big{display:none;height:850px}.main-spot__image .image__area--small{padding-top:177.77%;background-size:cover}@media (min-width:1025px){.main-spot__image .image__area--big{display:block}.main-spot__image .image__area--small{display:none}}@media (min-width:768px) and (max-width:1024px){.main-spot__image .image__area--small{padding-top:128.12%}}.main-spot__detail{position:absolute;top:250px;left:0}@media (min-width:1025px){.main-spot__detail{left:50%;width:1056px;transform:translateX(-50%)}}@media (min-width:768px) and (max-width:1024px){.main-spot__detail{top:430px;left:0}}@media (max-width:767px){.main-spot__detail{top:auto;bottom:85px;left:0}}.main-spot__detail .detail__inner{width:400px;height:400px;padding:56px 0 40px 48px;color:#fff;box-sizing:border-box}@media (max-width:767px){.main-spot__detail .detail__inner{width:268px;height:268px;padding:38px 0 38px 30px}}.main-spot__detail .detail__title{display:block;padding-bottom:8px;font-size:46px;font-weight:100;line-height:64px;letter-spacing:-2.5px}@media (max-width:767px){.main-spot__detail .detail__title{font-size:28px;line-height:42px;letter-spacing:-2px}}.main-spot__detail .detail__title .highlight{display:block;font-weight:500}.main-spot__detail .detail__desc{display:inline-block;border-bottom:1px solid #fff;font-size:24px;font-weight:400;line-height:37px;letter-spacing:-1.5px;vertical-align:top}@media (max-width:767px){.main-spot__detail .detail__desc{font-size:16px}}.main-spot__detail .detail__link{position:absolute;bottom:40px;left:40px;overflow:hidden;display:block;width:202px;height:60px;color:#fff;font-size:20px;font-weight:600;text-align:center;line-height:62px;letter-spacing:-1px;background-color:#6759d0;border-radius:30px;box-sizing:border-box}@media (max-width:767px){.main-spot__detail .detail__link{bottom:26px;left:22px;width:156px;height:48px;font-size:16px;line-height:48px}}.main-spot__detail .detail__flag{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/sprite_webbanner.png);background-repeat:no-repeat;background-position:0 0;background-size:160px auto;position:absolute;top:-35px;left:40px;width:90px;height:85px;padding-top:15px;color:#fff;text-align:center;letter-spacing:-.5px;box-sizing:border-box}@media (max-width:767px){.main-spot__detail .detail__flag{left:26px;width:68px;height:64px;padding-top:12px;background-size:120px auto}}.main-spot__detail .detail__flag__title{display:block;margin-bottom:-4px;font-size:14px;line-height:20px}@media (max-width:767px){.main-spot__detail .detail__flag__title{font-size:10px;font-weight:500;line-height:15px}}.main-spot__detail .detail__flag__desc{display:block;font-size:24px;font-weight:700;line-height:36px}@media (max-width:767px){.main-spot__detail .detail__flag__desc{font-size:18px;line-height:27px}}.main-spot__detail .detail__flag__text{display:block;font-size:18px;font-weight:700;line-height:24px}@media (max-width:767px){.main-spot__detail .detail__flag__text{margin-top:-4px;font-size:14px;line-height:20px}}.main-spot__button--next,.main-spot__button--prev{display:none!important;position:absolute!important;top:375px!important;left:50%!important;width:57px!important;height:150px!important;margin:0!important;background-image:none!important}@media (min-width:1025px){.main-spot__button--next,.main-spot__button--prev{display:flex!important;justify-content:center;align-items:center}}.main-spot__button--next:after,.main-spot__button--prev:after{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/sprite_webbanner.png);background-repeat:no-repeat;background-position:0 0;background-size:160px auto;content:"";overflow:hidden;width:9px;height:19px;background-position:0 -596px;font-size:0;color:transparent}.main-spot__button--prev{transform:translateX(-585px)}.main-spot__button--next{transform:translateX(-128px)}.main-spot__button--next:after{transform:scaleX(-1)}.main-spot__pagination{position:absolute;right:0;left:0;bottom:30px!important;z-index:1;height:21px;padding:6px 0;font-size:0;text-align:center;box-sizing:border-box}.main-spot__pagination .swiper-pagination-bullet{display:inline-block;width:8px;height:8px;border-radius:100%;margin:0 4px!important;background-color:#d8d8d8;vertical-align:top;opacity:1}.main-spot__pagination .swiper-pagination-bullet-active{background-color:#8d82ff}.main-spot__banner{position:relative;z-index:1;margin:0 auto}@media (min-width:1025px){.main-spot__banner{width:1200px}}.main-spot__banner .banner__wrap{position:absolute;bottom:0;right:0;-webkit-animation:shake 1.5s infinite;animation:shake 1.5s infinite}.main-spot__banner .banner__wrap .banner__link{display:block}@media (min-width:1025px){.main-spot__banner .banner__wrap{bottom:25px}}.main-spot__banner .banner__image--big{display:none}.main-spot__banner .banner__image--small{display:block}@media (max-width:767px){.main-spot__banner .banner__image--small{width:196px}}@media (min-width:1025px){.main-spot__banner .banner__image--big{display:block}.main-spot__banner .banner__image--small{display:none}}.main-banner{padding-top:46px;padding-bottom:46px;background-color:#1e1e1e;color:#e9c77a}@media (max-width:767px){.main-banner{padding-top:20px;padding-bottom:20px}}@media (min-width:768px) and (max-width:1024px){.main-banner{padding-top:36px;padding-bottom:36px}}.main-banner__wrap{margin-right:auto;margin-left:auto;font-size:0;text-align:center}@media (min-width:1025px){.main-banner__wrap{width:1000px}}.main-banner__image{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/sprite_webbanner.png);background-repeat:no-repeat;background-position:0 0;background-size:160px auto;display:none;width:145px;height:102px;margin-top:-8px;background-position:0 -408px;vertical-align:top}@media (min-width:1025px){.main-banner__image{display:inline-block}}.main-banner__title{display:inline-block;padding:7px 40px 6px;font-size:16px;line-height:25.6px;vertical-align:top}@media (max-width:767px){.main-banner__title{padding:0 0 8px}}.main-banner__title .highlight{display:block;font-size:30px;font-weight:500;line-height:48px}@media (max-width:767px){.main-banner__title{display:-webkit-box;-webkit-box-orient:vertical}.main-banner__title .highlight{font-size:15px;line-height:23px;-webkit-box-ordinal-group:2}.main-banner__title .description{display:block;font-size:13px;line-height:23px;-webkit-box-ordinal-group:1}}@media (min-width:768px) and (max-width:1024px){.main-banner__title{display:-webkit-box;-webkit-box-orient:vertical}.main-banner__title .highlight{font-size:30px;line-height:46px;-webkit-box-ordinal-group:2}.main-banner__title .description{display:block;font-size:26px;line-height:46px;-webkit-box-ordinal-group:1}}.main-banner__item{position:relative;display:inline-block;margin-right:15px;margin-left:15px;padding:14px 43px 15px;font-size:15px;letter-spacing:-.5px;line-height:19.95px;vertical-align:top}@media (max-width:767px){.main-banner__item{margin-right:6px;margin-left:6px;padding:0 19px;font-size:10px;line-height:14px}.main-banner__item .highlight br{display:none}}@media (min-width:768px) and (max-width:1024px){.main-banner__item{font-size:20px;font-weight:300;line-height:28px}.main-banner__item .highlight br{display:none}}.main-banner__item:after,.main-banner__item:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/sprite_webbanner.png);background-repeat:no-repeat;background-position:0 0;background-size:160px auto;content:"";position:absolute;top:50%;width:23px;height:52px;background-position:0 -526px;transform:translateY(-50%)}@media (max-width:767px){.main-banner__item:after,.main-banner__item:before{width:13px;height:29px;background-size:90px auto;background-position:0 -297px}}.main-banner__item:before{left:0}.main-banner__item:after{right:0;transform:translateY(-50%) scaleX(-1)}.main-advantage{position:relative;background-color:#e8e8ef;color:#333}.main-advantage .advantage__list{overflow:hidden;margin-right:auto;margin-left:auto;padding-top:40px;padding-bottom:40px;text-align:center}@media (min-width:1025px){.main-advantage .advantage__list{padding-top:59px;padding-bottom:59px}}@media (max-width:767px){.main-advantage .advantage__list{width:320px}}.main-advantage .advantage__list .list__item{position:relative;display:inline-block;color:#333;font-size:18px;text-align:left;letter-spacing:-1px;vertical-align:top}@media (min-width:1025px){.main-advantage .advantage__list .list__item{min-height:64px;padding-right:30px;padding-left:109px}.main-advantage .advantage__list .list__item+li:before{content:"";display:block;position:absolute;top:50%;right:100%;width:2px;height:50px;background-color:rgba(51,51,51,.3);transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1024px){.main-advantage .advantage__list .list__item{width:189px;text-align:center}.main-advantage .advantage__list .list__item+li:before{content:"";display:block;position:absolute;top:50%;right:100%;width:2px;height:60px;background-color:rgba(51,51,51,.2);transform:translateY(-50%)}}@media (max-width:767px){.main-advantage .advantage__list .list__item:nth-child(2n):before{content:"";display:inline-block;width:1px;height:12px;margin-right:4px;margin-left:7px;background-color:rgba(51,51,51,.3)}}.main-advantage .advantage__list .list__item .highlight{display:block;font-size:30px;line-height:37px}@media (min-width:1025px){.main-advantage .advantage__list .list__item .highlight{position:absolute;top:0;left:107px}}@media (min-width:768px) and (max-width:1024px){.main-advantage .advantage__list .list__item .highlight{padding-bottom:30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600}}@media (max-width:767px){.main-advantage .advantage__list .list__item .highlight{display:inline-block;font-size:15px;font-weight:700;line-height:30px}}@media (min-width:1025px){.main-advantage .advantage__list .list__item .description{display:block;padding-top:37px}}@media (min-width:768px) and (max-width:1024px){.main-advantage .advantage__list .list__item .description{position:absolute;bottom:0;right:0;left:0}}@media (max-width:767px){.main-advantage .advantage__list .list__item .description{padding-right:3px;font-size:15px;line-height:30px}}.main-advantage .advantage__list .list__icon{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/sprite_webbanner.png);background-repeat:no-repeat;background-position:0 0;background-size:160px auto;width:60px;height:60px}.main-advantage .advantage__list .list__icon--download{background-position:0 -104px}.main-advantage .advantage__list .list__icon--star{background-position:0 -180px}.main-advantage .advantage__list .list__icon--graph{background-position:0 -256px}.main-advantage .advantage__list .list__icon--flag{background-position:0 -332px}@media (min-width:1025px){.main-advantage .advantage__list .list__icon{position:absolute;top:2px;left:32px}}@media (min-width:768px) and (max-width:1024px){.main-advantage .advantage__list .list__icon{margin:0 auto 12px}}@media (max-width:767px){.main-advantage .advantage__list .list__icon{display:none}}.main-advantage .advantage__desc{display:none;position:absolute;top:50%;left:50%;width:600px;color:#333;font-size:15px;letter-spacing:-1px;text-align:right;transform:translateY(-50%)}@media (min-width:1200px){.main-advantage .advantage__desc{display:block}}@keyframes shake{0%,to{transform:rotate(0)}15%{transform:rotate(-6deg)}30%{transform:rotate(6deg)}45%{transform:rotate(-3.6deg)}60%{transform:rotate(2.4deg)}75%{transform:rotate(-1.2deg)}}@-webkit-keyframes shake{0%,to{transform:rotate(0)}15%{transform:rotate(-6deg)}30%{transform:rotate(6deg)}45%{transform:rotate(-3.6deg)}60%{transform:rotate(2.4deg)}75%{transform:rotate(-1.2deg)}}.item_about{overflow:hidden}.item_about .emph_sub{display:block;font-size:16px;line-height:1em;margin-bottom:16px}@media (min-width:768px){.item_about .emph_sub{font-size:28px}}@media (min-width:1200px){.item_about .emph_sub{font-size:20px}}.item_about .tit_about{display:block;margin-bottom:30px;font-size:32px;font-weight:600;line-height:1.4em;letter-spacing:-2px}@media (min-width:768px){.item_about .tit_about{font-size:58px;line-height:1.34em}}@media (min-width:1200px){.item_about .tit_about{font-size:48px}}.item_about .bg_txt{position:absolute;bottom:0;height:301px;color:transparent;font-size:0;background-repeat:no-repeat}.item_about .inner_box{padding:80px 30px 120px;letter-spacing:-1px;box-sizing:border-box}@media (min-width:768px){.item_about .inner_box{padding:120px 60px 190px}}@media (min-width:1200px){.item_about .inner_box{height:850px;padding:80px 0 0}}@media (min-width:1200px){.item_about .box_g{float:left;width:50%;height:850px}}.item_about .box_before{position:relative;color:#666;background-color:#f5f5fa}.item_about .box_before .tit_about{color:#333}.item_about .box_before .inner_box{background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_about_no.png) 76% 96% no-repeat;background-size:91% auto}@media (min-width:768px){.item_about .box_before .inner_box{background-position:102% 98%;background-size:76% auto}}@media (min-width:1200px){.item_about .box_before .inner_box{float:right;width:480px;background-image:none}}@media (min-width:1200px){.item_about .box_before .bg_slice{margin-left:-55px}.item_about .box_before .bg_txt{display:block;right:150px;width:550px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_about_no_pc.png)}}.item_about .box_after{position:relative;color:#fff;background-color:#6759ef}@media (min-width:1200px){.item_about .box_after:before{content:" ";position:absolute;top:0;left:-55px;z-index:10;width:55px;height:100%;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_length02.png) 0 0 no-repeat}}.item_about .box_after .inner_box{position:relative;z-index:20;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_about_yes.png) 50% 96% no-repeat;background-size:115% auto}@media (min-width:768px){.item_about .box_after .inner_box{background-position:230% 94.7%;background-size:98% auto}}@media (min-width:1200px){.item_about .box_after .inner_box{width:480px;margin-left:78px;background-image:none}.item_about .box_after .inner_box .list_about{margin-left:-120px}.item_about .box_after .inner_box .list_about li{padding-left:120px}}@media (min-width:1200px){.item_about .box_after .bg_slice{left:-55px;width:108%}.item_about .box_after .bg_txt{display:block;left:105px;width:705px}}.item_about .bg_txt{display:none}.list_about li{padding:20px 0;border-top:1px solid #dee1eb;font-size:15px;line-height:1.6em}@media (min-width:768px){.list_about li{font-size:26px}}@media (min-width:1200px){.list_about li{padding:30px 0;font-size:18px}}.list_about li:first-child{border-top:0}.box_after .list_about li{border-color:hsla(0,0%,100%,.3)}.list_about strong{display:block;margin-bottom:10px;font-size:18px;font-weight:600}@media (min-width:768px){.list_about strong{margin-bottom:20px;font-size:28px}}@media (min-width:1200px){.list_about strong{margin-bottom:6px;font-size:20px}}.box_after .list_about strong{color:#ffe812}.home__custom{padding-top:80px;text-align:center}@media (min-width:1200px){.home__custom{padding-top:100px;padding-bottom:30px;text-align:left}}.home__custom__inner{max-width:960px;margin-right:auto;margin-left:auto}.home__custom .custom__title{margin-bottom:20px;color:#333;font-size:32px;font-weight:600;line-height:1.43em;letter-spacing:-2px;text-align:center}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__title{font-size:58px}}@media (min-width:1200px){.home__custom .custom__title{font-size:48px;text-align:left}}.home__custom .custom__title b{display:block;font-size:.5em;font-weight:500;line-height:1.2em;letter-spacing:-1px}@media (min-width:1200px){.home__custom .custom__title b{font-size:.416em}}.home__custom .custom__link{display:inline-block;color:#6759ef;font-size:16px;line-height:1.6em;letter-spacing:-1px}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__link{font-size:28px}.home__custom .custom__link br{display:none}}@media (min-width:1200px){.home__custom .custom__link{font-size:18px}.home__custom .custom__link br{display:none}}.home__custom .custom__link:after{content:"";display:inline-block;width:18px;height:18px;margin:-2px 0 2px 5px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_3_190402.png) no-repeat -220px -110px;background-size:420px 400px;vertical-align:middle}.home__custom .custom__content{display:flex;letter-spacing:-1px;flex-direction:column;background-color:#fff}@media (min-width:1200px){.home__custom .custom__content{width:960px;margin:0 auto;flex-direction:row;align-items:center;justify-content:space-between}}.home__custom .custom__sub{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:-1px}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__sub{font-size:32px}}@media (min-width:1200px){.home__custom .custom__sub{font-size:30px;letter-spacing:-2px}.home__custom .custom__sub br{display:none}}.home__custom .custom__point{margin-top:20px;margin-bottom:25px;color:#6759ef;font-size:15px;line-height:1.48em}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__point{font-size:28px}.home__custom .custom__point br{display:none}}@media (min-width:1200px){.home__custom .custom__point{font-size:18px}.home__custom .custom__point br{display:none}}.home__custom .custom__desc{color:#666;font-size:15px;line-height:1.8em}@media (max-width:767px){.home__custom .custom__desc br{display:none}}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__desc{font-size:22px}}@media (min-width:1200px){.home__custom .custom__desc{font-size:16px}}@media (max-width:767px){.home__custom .custom__text{padding-top:30px;padding-bottom:50px;order:2}}@media (min-width:768px) and (max-width:1199px){.home__custom .custom__text{padding-top:80px;padding-bottom:100px;order:2}}@media (min-width:1200px){.home__custom .custom__text{width:480px;height:100%}}.home__custom .custom__image{position:relative}@media (max-width:1199px){.home__custom .custom__image{margin-right:auto;margin-left:auto;order:1}}.home__custom .custom__image__wrapper{overflow:hidden;height:100%}.home__custom .custom__image--01{width:100%;height:337px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_view03.png) no-repeat 50% 0,url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_tutor_m.png) no-repeat 50% 0;background-size:226px 337px,418px auto}@media (max-width:767px){.home__custom .custom__image--01 img{display:block;width:204px;margin:44px auto 0}}@media (min-width:768px){.home__custom .custom__image--01{width:693px;height:452px;padding-top:70px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_view03.png) no-repeat 199px 15px,url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_tutor.png) no-repeat 0 0;background-size:292px 435px,693px 452px}.home__custom .custom__image--01:before{content:"";position:absolute;bottom:-30px;left:385px;width:225px;height:225px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/tudal_custom03.png) no-repeat;background-size:100% auto}.home__custom .custom__image--01 .custom__image__wrapper{overflow:hidden;height:380px}}@media (min-width:1200px){.home__custom .custom__image--01{margin-right:-370px;padding-left:212px}}.home__custom .custom__image--02{text-align:center}@media (max-width:767px){.home__custom .custom__image--02{width:100%;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_category_m.png) no-repeat 50% 0;background-size:356px auto}.home__custom .custom__image--02 img{display:block;width:226px;margin:0 auto}}@media (min-width:768px){.home__custom .custom__image--02{width:600px;height:435px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_category_02.png) no-repeat 0 0;background-size:484px auto;background-position:0 62px}.home__custom .custom__image--02:before{content:"";position:absolute;bottom:-30px;left:-30px;width:201px;height:261px;background:url(https://cdn.tutoring.co.kr/uploads/home/img/main/version3/tudal_flame.png) no-repeat;background-size:100% auto}}@media (min-width:1200px){.home__custom .custom__image--02{margin-left:-80px}}@media (max-width:767px){.home__custom .custom__image--03{width:100%;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_topic_m.png) no-repeat 50% 0;background-size:388px auto}.home__custom .custom__image--03 img{display:block;width:226px;margin:0 auto}}@media (min-width:768px){.home__custom .custom__image--03{width:550px;height:435px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_topic_02.png) no-repeat 0 65px;background-size:235px 275px}.home__custom .custom__image--03:before{content:"";position:absolute;bottom:-53px;left:405px;width:161px;height:217px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/tudal_maracas.png) no-repeat;background-size:100% auto}}@media (min-width:1200px){.home__custom .custom__image--03{margin-right:-215px;padding-left:176px}}@media (max-width:767px){.home__custom .custom__image--04 img{display:block;width:auto;height:337px;margin:0 auto}}@media (min-width:768px){.home__custom .custom__image--04{width:550px;height:435px}}@media (min-width:1200px){.home__custom .custom__image--04{margin-left:-30px}}.home__custom .custom__image--05:after{content:"";position:absolute;top:147px;left:32px;width:328px;height:287px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/custom_graph.png) no-repeat 0 0;background-size:100% auto}@media (max-width:767px){.home__custom .custom__image--05:after{top:118px;left:50%;width:263px;height:230px;margin-left:-186px}.home__custom .custom__image--05 img{display:block;width:226px;margin:0 auto}}@media (min-width:768px){.home__custom .custom__image--05{width:550px;height:435px;text-align:center}.home__custom .custom__image--05:before{content:"";position:absolute;bottom:-35px;right:-55px;width:280px;height:292px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/tudal_custom04_pc.png) no-repeat;background-size:100% auto}}@media (min-width:1200px){.home__custom .custom__image--05{margin-right:-36px}}.home__custom .custom__tab{margin:40px 20px;font-size:0}@media (min-width:1200px){.home__custom .custom__tab{width:960px;margin:50px auto}}.home__custom .custom__tab .tab__item{display:inline-block;width:20%;height:55px;border-bottom:1px solid #d8d8d8;color:#999;font-size:18px;letter-spacing:-1px;text-align:center;box-sizing:border-box}@media (max-width:767px){.home__custom .custom__tab .tab__item{height:40px;font-size:13px}}.home__custom .custom__tab .tab__item--active{border-bottom:4px solid #6759ef;color:#6759ef;font-weight:600}@media (max-width:767px){.home__custom .custom__tab .tab__item--active{border-width:2px}}.home__custom .custom__container{overflow:visible;margin-top:50px;padding-top:105px}@media (min-width:1200px){.home__custom .swiper-slide{height:555px;background-color:#fff}}.home__custom .swiper-pagination{bottom:auto;top:0}@media (max-width:1199px){.home__custom .swiper-pagination{right:20px;left:20px;width:auto}}@media (min-width:1200px){.home__custom .swiper-pagination{left:50%;width:960px;transform:translateX(-50%)}}.home__custom .swiper-pagination-bullet{display:inline-block;width:20%;height:55px;margin:0!important;border-bottom:1px solid #d8d8d8;background-color:#fff;color:#999;font-size:18px;line-height:50px;letter-spacing:-1px;text-align:center;box-sizing:border-box;border-radius:0;opacity:1!important;outline:none}.home__custom .swiper-pagination-bullet:first-child:before{content:"24시간 수업"}.home__custom .swiper-pagination-bullet:nth-child(2):before{content:"레벨별 학습"}.home__custom .swiper-pagination-bullet:nth-child(3):before{content:"맞춤 토픽"}.home__custom .swiper-pagination-bullet:nth-child(4):before{content:"전문 튜터"}.home__custom .swiper-pagination-bullet:nth-child(5):before{content:"피드백"}@media (max-width:767px){.home__custom .swiper-pagination-bullet{height:40px;font-size:13px;line-height:38px}}.home__custom .swiper-pagination-bullet-active{border-bottom:4px solid #6759ef;color:#6759ef;font-weight:600}@media (max-width:767px){.home__custom .swiper-pagination-bullet-active{border-width:2px}}.item_price{padding-bottom:80px}@media (min-width:1200px){.item_price{padding-bottom:120px}}.item_price .thumb_item .img_g{margin-left:40px}@media (min-width:768px){.item_price .thumb_item .img_g{margin-left:70px}}.item_price .txt_g b{display:block;color:#222}@media (min-width:768px){.item_price .tit_g,.item_price .txt_g{margin-top:25px;font-size:28px;line-height:1.64em}.item_price .tit_g b,.item_price .txt_g b{font-weight:500}.item_price .txt_b_m{display:block}}@media (min-width:1200px){.item_price .thumb_item{position:absolute;top:0;left:50%;width:467px;margin-left:80px;text-align:center}.item_price .txt_g{font-size:18px}}.list_obtain{width:345px;margin:55px auto 25px;font-size:0;text-align:center}@media (min-width:1200px){.list_obtain{display:flex;width:auto;align-items:center;justify-content:space-between}}.list_obtain .obtain_award{display:inline-block;margin:15px;vertical-align:top}@media (min-width:1200px){.list_obtain .obtain_award{margin:15px 0}}.list_obtain .award__item{position:relative;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;width:142px;height:46px;color:#cf9f50;font-size:11px;line-height:14px;letter-spacing:-.5px}@media (min-width:1200px){.list_obtain .award__item{width:196px;height:68px;font-size:15px;line-height:20px}}.list_obtain .award__item:after,.list_obtain .award__item:before{content:"";position:absolute;top:0;left:0;width:20px;height:46px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/award_leaf_l.png) no-repeat 50% 0;background-size:100%}@media (min-width:1200px){.list_obtain .award__item:after,.list_obtain .award__item:before{width:30px;height:68px}}.list_obtain .award__item:after{left:auto;right:0;transform:scaleX(-1)}.list_obtain .award__item b{display:block;font-size:14px;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif}@media (min-width:1200px){.list_obtain .award__item b{font-size:19px}}.obtain_point{margin-top:70px}.obtain_point .point__item{display:block;width:270px;margin:0 auto;text-align:left;color:#6759ef;font-size:14px;line-height:20px;letter-spacing:-.5px;white-space:nowrap}@media (min-width:1200px){.obtain_point .point__item{width:auto}}.obtain_point .point__item:before{content:"";display:block;float:left;width:40px;height:40px;margin-right:10px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/patent.png);background-size:100%}.obtain_point .point__item b{display:block;font-size:16px}.item_vod{z-index:20;padding:80px 30px 74px;color:#fff;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_vod_m.png) 0 0 no-repeat;background-size:100% auto}@media (min-width:768px){.item_vod{height:1000px;padding:120px 0;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_vod_t_200515.png);background-position:50% 0;background-size:100% auto}}@media (min-width:1200px){.item_vod{height:auto;padding:80px 0 100px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_vod_pc_200515.png);background-position:50% 0;background-size:100% auto}.item_vod .link_more{display:none}}.item_vod .tit_sub{color:#ffe812}.item_vod .link_more,.item_vod .tit_item{color:#fff}.item_vod .play_vod iframe{display:block;width:100%;height:100%}@media (min-width:768px){.item_vod .play_vod{width:540px;height:302px}}@media (min-width:1200px){.item_vod .play_vod{float:left;width:740px;height:416px}}.item_vod .inner_item:after{content:"";display:block;clear:both}@media (min-width:768px){.item_vod .inner_item{width:540px;margin:0 auto}}@media (min-width:1200px){.item_vod .inner_item{width:960px}}@media (min-width:768px){.item_vod .txt_b_m{display:block}}@media (min-width:1200px){.item_vod .tit_item{padding-bottom:50px}.item_vod .txt_b_m{display:inline}}@media (min-width:1200px){.list_vod{float:left;position:relative;width:208px;height:416px;margin-left:12px}}.list_vod ul{overflow:hidden;height:261px}@media (min-width:768px){.list_vod ul{height:421px}}@media (min-width:1200px){.list_vod ul{overflow-y:scroll;height:416px}}.list_vod li{margin-top:16px}@media (min-width:1200px){.list_vod li{margin-top:0}}.list_vod li.on .link_vod{color:#ffe812}.list_vod .area_arr{display:none;position:absolute;left:0;bottom:0;width:100%;height:68px;text-align:center;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}@media (min-width:1200px){.list_vod .area_arr{display:block}}.list_vod .area_arr .ico_g_main{width:33px;height:18px;margin-top:29px;background-position:-240px -134px}.list_vod .link_vod{display:flex;position:relative;height:67px;color:#fff;font-size:15px;line-height:25px;text-align:left}@media (min-width:768px){.list_vod .link_vod{height:120px;font-size:28px;line-height:46px}}@media (min-width:1200px){.list_vod .link_vod{font-size:14px;line-height:22px}}.list_vod .thumb_g{position:absolute;top:0;left:0;flex:none;width:120px;height:67px;background-size:100% auto}@media (min-width:768px){.list_vod .thumb_g{width:214px;height:120px}}@media (min-width:1200px){.list_vod .thumb_g{width:100%;height:100%}}.list_vod .thumb_g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.list_vod .txt_clamp{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-bottom:4px}@media (min-width:768px){.list_vod .txt_clamp{margin-left:0}}@media (min-width:1200px){.list_vod .txt_clamp{position:absolute;bottom:0;left:0;width:100%;margin-left:0;padding:10px 9px;box-sizing:border-box}}@media (max-width:767px){.cont_home .item_vod .inner_item{width:320px}.cont_home .list_vod .link_vod{display:block;padding-left:140px}}@media (min-width:768px) and (max-width:1199px){.cont_home .list_vod .link_vod{display:block;padding-left:234px}}.item_review{background-color:#f5f5fa;color:#666;font-size:16px;line-height:1.8em;text-align:left;letter-spacing:-1px}@media (min-width:768px){.item_review{margin-top:0;padding-top:120px}}@media (min-width:1200px){.item_review{margin-top:0;padding:120px 0 178px}}.item_review .link_more{display:inline-block;padding:10px 20px}.item_review .inner_item{position:relative;margin:0 auto}.item_review .tit_item{display:block;font-size:32px;font-weight:600}@media (min-width:768px){.item_review .tit_item{font-size:48px;padding-bottom:62px}}@media (min-width:1200px){.item_review .tit_item{width:600px;line-height:64px}}.item_review .desc_story{padding:0 30px}@media (min-width:768px){.item_review .desc_story{padding:0 60px;font-size:24px;line-height:40px}}@media (min-width:1200px){.item_review .desc_story{position:relative;z-index:2;padding:0;font-size:16px;line-height:28px}.item_review .desc_story .txt_review{width:500px}}.item_review .tit_sub{padding:0 30px;color:#6759ef;font-size:20px;font-weight:500}@media (min-width:768px){.item_review .tit_sub{padding:0 60px 20px}}@media (min-width:1200px){.item_review .tit_sub{padding-right:0;padding-bottom:12px;padding-left:0}}.item_review .txt_writer{margin-bottom:20px;color:#333;font-size:16px;line-height:1.4em}@media (min-width:768px){.item_review .txt_writer{font-size:28px}}@media (min-width:1200px){.item_review .txt_writer{font-size:16px}}.item_review .link_more{margin-top:30px}.item_review .img_writer{display:none;position:absolute;top:12px;left:385px;z-index:1;width:794px;height:835px;background-repeat:no-repeat;background-color:#f6f6fb}.item_review .img_writer.img_writer01{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_01_pc.png)}.item_review .img_writer.img_writer02{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_02_pc.png)}.item_review .img_writer.img_writer03{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_03_pc.png)}.item_review .img_writer.img_writer04{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_04_pc.png)}@media (min-width:1200px){.item_review .img_writer{display:block}}.item_review .slide_01{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_01_m.png)}.item_review .slide_02{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_02_m.png)}.item_review .slide_03{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_03_m.png)}.item_review .slide_04{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_04_m.png)}@media (min-width:768px){.item_review .txt_b_p{display:inline}.item_review .slide_01{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_01_t.png)}.item_review .slide_01 .tit_item{width:84%}.item_review .slide_02{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_02_t.png)}.item_review .slide_03{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_03_t.png)}.item_review .slide_04{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/story_04_t.png)}}@media (min-width:1200px){.item_review .txt_b_p{display:block}.item_review .slide_01 .tit_item{width:100%;padding-bottom:35px}}.item_review .btn_swiper{position:absolute;top:467px;display:flex;width:50px;height:50px;text-align:center;background-color:#6759ef;background-image:none;outline:none}@media (min-width:768px){.item_review .btn_swiper{top:697px;width:90px;height:90px}}@media (min-width:1200px){.item_review .btn_swiper{top:465px;width:50px;height:50px}}.item_review .btn_swiper:after{content:"";display:inline-block;width:12px;height:22px;margin:auto;vertical-align:top}@media (min-width:768px){.item_review .btn_swiper:after{width:22px;height:40px}}@media (min-width:1200px){.item_review .btn_swiper:after{width:12px;height:22px}}.item_review .swiper-container{overflow:visible;width:100%;height:860px}@media (min-width:768px){.item_review .swiper-container{height:1230px}}@media (min-width:1200px){.item_review .swiper-container{height:860px}}.item_review .swiper-slide{background-repeat:no-repeat;background-size:100% auto;background-position:0 100%;background-color:#f5f5fa;opacity:0}@media (min-width:1200px){.item_review .swiper-slide{background-image:none;background-color:#f6f6fb}}.item_review .swiper-pagenation{display:none}.item_review .swiper-button-prev{left:30px}.item_review .swiper-button-next{left:80px}.item_review .swiper-button-prev:after{background-position:-350px -70px}.item_review .swiper-button-next:after{background-position:-366px -70px}.item_review .swiper-button-disabled:after{opacity:.5}@media (min-width:768px){.item_review .swiper-button-prev{left:60px}.item_review .swiper-button-next{left:150px}.item_review .swiper-button-prev:after{background-position:-296px -50px}.item_review .swiper-button-next:after{background-position:-326px -50px}}@media (min-width:1200px){.item_review .swiper-button-prev{left:0}.item_review .swiper-button-next{left:50px}.item_review .swiper-button-prev:after{background-position:-350px -70px}.item_review .swiper-button-next:after{background-position:-366px -70px}}.bundle_review{padding:37px 30px 0;text-align:center}@media (min-width:768px){.bundle_review{padding-right:60px;padding-left:60px}}@media (min-width:1200px){.bundle_review{position:relative;z-index:20;padding:0}}.bundle_review .emph_g{display:block;color:#6759ef;font-weight:500;font-size:16px;text-align:left}@media (min-width:768px){.bundle_review .emph_g{font-size:28px}}@media (min-width:1200px){.bundle_review .emph_g{font-size:20px;line-height:29px}}.list_review{text-align:left}.list_review:after{content:"";display:block;clear:both}.list_review li{margin-top:20px;padding:30px 20px;background-color:#fbfbff;border-radius:5px;word-break:break-all}@media (min-width:768px){.list_review li{margin-top:30px;padding:35px 40px}}@media (min-width:1200px){.list_review li{float:left;position:relative;width:247px;height:472px;padding:30px 24px;margin-left:19px}.list_review li:first-child{margin-left:0}}.list_review .tit_review{display:block;margin-bottom:20px;color:#333;font-weight:500;font-size:18px;line-height:30px;word-break:keep-all}@media (min-width:768px){.list_review .tit_review{font-size:28px;line-height:46px}}@media (min-width:1200px){.list_review .tit_review{font-size:20px;line-height:30px}}.list_review .txt_info{margin-top:20px;line-height:22px}@media (min-width:768px){.list_review .txt_info{margin-top:50px}}@media (min-width:1200px){.list_review .txt_info{position:absolute;bottom:30px;left:24px;margin-top:0}}.list_review .txt_info span+span:before{content:"";display:inline-block;width:1px;height:11px;margin:6px 4px 0 5px;background-color:#dee1eb;vertical-align:top}@media (min-width:768px){.list_review .txt_info span+span:before{width:2px;height:20px;margin:2px 10px}}@media (min-width:1200px){.list_review .txt_info span+span:before{width:1px;height:11px;margin:6px 5px 0 6px}}@media (min-width:1200px){.cont_home .bundle_review{margin-top:-310px}}.item_lab{padding-bottom:40px}.item_lab .tit_sub{color:#6759ef}@media (min-width:768px){.item_lab .txt_b_m{display:block}}@media (min-width:1200px){.item_lab .txt_b_m{display:inline}.item_lab .inner_item{text-align:center}}.list_lab{padding:0 30px}@media (min-width:1200px){.list_lab{padding:0}}.list_lab&gt;li{padding:40px 0;border-top:1px solid #dee1eb}.list_lab&gt;li:first-child{border-top:0}@media (min-width:768px){.list_lab&gt;li{padding:50px 0;border-top:0}}.list_lab .tit_lab{display:block;margin-bottom:10px;color:#333;font-size:24px;font-weight:300;line-height:1.5em}@media (min-width:768px){.list_lab .tit_lab{font-size:36px}}@media (min-width:1200px){.list_lab .tit_lab{margin:15px 0 20px;font-size:24px}}.list_lab .tit_lab b{font-weight:600}.list_oval:after{content:"";display:block;clear:both}@media (min-width:768px){.list_oval{width:700px;margin:0 auto}}@media (min-width:1200px){.list_oval{width:850px}}.list_oval li{position:relative;padding-top:30px}@media (min-width:768px){.list_oval li{float:left;width:230px}}@media (min-width:1200px){.list_oval li{width:280px}}.list_oval .oval_g{display:block;width:120px;height:120px!important;margin:0 auto;padding-top:47px;background-color:#6759ef;border-radius:50%;box-sizing:border-box;color:#ffe812}@media (min-width:768px){.list_oval .oval_g{padding-top:42px;font-size:18px}}.list_oval .oval_g .ico_g_main{width:60px;height:60px;margin-top:-18px}.list_oval .oval_g .ico_g_main.ico_topic{background-position:-240px -270px}.list_oval .oval_g .ico_g_main.ico_brain{background-position:-300px -270px}.list_oval .oval_g .ico_g_main.ico_chat{background-position:-360px -270px}.list_oval .txt_lab{display:block;padding:20px 0 10px;color:#333;font-size:20px;font-weight:600}@media (min-width:1200px){.list_oval .txt_lab{padding:25px 0 15px;font-size:18px}}.list_oval .desc_txt{width:180px;margin:0 auto}@media (min-width:768px){.list_oval .desc_txt{font-size:20px;line-height:1.6em}}@media (min-width:1200px){.list_oval .desc_txt{width:188px;font-size:16px}}.list_oval .ico_arr{width:40px;height:22px;margin-top:30px;background-position:-350px -46px}@media (min-width:768px){.list_oval .ico_arr{position:absolute;top:48px;right:-17px;transform:rotate(-90deg)}}.list_card{padding-top:30px}.list_card:after{content:"";display:block;clear:both}@media (min-width:1200px){.list_card{padding-bottom:30px}}.list_card li{margin-top:20px}@media (min-width:768px){.list_card li{float:left;width:50%;margin:0;padding:15px;box-sizing:border-box}}@media (min-width:1200px){.list_card li{width:auto;padding:0 0 0 20px;box-sizing:border-box}.list_card li:first-child{padding-left:0}}.list_card .card_g{position:relative;height:206px;padding:30px 20px;background-color:#f5f5fa;border-radius:5px;text-align:left;box-sizing:border-box}@media (min-width:768px){.list_card .card_g{height:300px;font-size:20px}}@media (min-width:1200px){.list_card .card_g{width:225px;height:232px;font-size:16px}}.list_card .txt_lab{display:block;color:#333;font-size:20px;font-weight:500;line-height:1em;margin-bottom:18px}@media (min-width:768px){.list_card .txt_lab{font-size:28px}}@media (min-width:1200px){.list_card .txt_lab{font-size:18px;font-weight:600}}.list_card .txt_tag{position:absolute;bottom:30px;left:20px;color:#6759ef;line-height:16px}@media (min-width:1200px){.box_g .emph_sub,.box_g .list_about,.box_g .tit_sub{opacity:0;transition:all 1s}.box_g .emph_sub,.box_g .list_about,.box_g .tit_about{opacity:0;transform:translateY(70px);transition:all 1s}.box_g .bg_txt{transform:translateY(-200px);transition:all 1s}.ani_on .box_g .emph_sub,.ani_on .box_g .list_about,.ani_on .box_g .tit_sub{opacity:1}.ani_on .box_g .emph_sub,.ani_on .box_g .list_about,.ani_on .box_g .tit_about{opacity:1;transform:translateY(0)}.ani_on .box_g .bg_txt{transform:translateY(0)}.list_custom .thumb_custom{opacity:0;transform:translateY(70px);transition:all 1s}.list_custom .desc_custom{opacity:0;transform:translateY(-70px);transition:all 1s}.list_custom .on .desc_custom,.list_custom .on .thumb_custom{opacity:1;transform:translateY(0)}}.item__alpha{padding-top:80px;padding-bottom:80px;background-color:#0f0f28;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/bg_alpha_pc.png);background-repeat:no-repeat;background-position:50% 0;background-size:600px auto;text-align:center}.item__alpha .dimmed-text{color:hsla(0,0%,100%,.7)}.item__alpha .point-text{color:#4bd7ff}.item__alpha .alpha__title{color:#fff;font-size:32px;line-height:32px;font-weight:600}@media (min-width:1200px){.item__alpha .alpha__title{font-size:48px;line-height:48px;letter-spacing:-2px}}.item__alpha .alpha__title .point-text{display:block;padding-bottom:20px;font-size:16px;font-weight:500;line-height:16px;letter-spacing:-1px}@media (min-width:1200px){.item__alpha .alpha__title .point-text{font-size:20px;line-height:20px}}.item__alpha .alpha__desc{color:#fff;font-size:18px;letter-spacing:-1px}@media (min-width:1200px){.item__alpha .alpha__desc{font-size:24px}}.item__alpha .alpha__desc--small{font-size:14px;line-height:22px}.item__alpha .alpha__image{display:block;margin-right:auto;margin-left:auto}.item__alpha .alpha__image--01{margin-top:64px;margin-bottom:48px}.item__alpha .alpha__image--02{margin-top:43px;margin-bottom:48px}@media (min-width:1200px){.item__alpha .alpha__image--01{width:620px;margin-top:80px;margin-bottom:80px}.item__alpha .alpha__image--02{width:740px;margin-top:48px;margin-bottom:80px}}.item__alpha .alpha__step{width:312px;margin-right:auto;margin-left:auto;font-size:0}@media (min-width:1200px){.item__alpha .alpha__step{width:100%}}.item__alpha .alpha__step .list__item{position:relative;display:inline-block;width:100%;height:204px;margin:12px 0;padding:64px 32px 0;letter-spacing:-1px;text-align:left;vertical-align:top;background-color:rgba(239,239,255,.1);box-sizing:border-box}@media (min-width:1200px){.item__alpha .alpha__step .list__item{width:268px;height:204px;margin:0 8px}}.item__alpha .alpha__step .list__item:before{content:"";position:absolute;top:0;left:0;width:64px;height:64px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/alpha_step1.png);background-repeat:no-repeat;background-size:100% auto}.item__alpha .alpha__step .list__item:nth-child(2):before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/alpha_step2.png)}.item__alpha .alpha__step .list__item:nth-child(3):before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/alpha_step3.png)}.item__alpha .alpha__step .list__title{color:#fff;font-size:20px}.item__alpha .alpha__step .list__desc{margin-top:16px;color:hsla(0,0%,100%,.6);font-size:14px;line-height:22px}.fixed-ticket{position:fixed;bottom:0;right:0;left:0;z-index:60;letter-spacing:-.5px}.fixed-ticket .close__button{position:absolute;top:-15px;left:0;z-index:2;color:transparent;font-size:0}.fixed-ticket .close__button:before{background-image:url(//cdn.tutoring.co.kr/res/images/spr/ico_course_200514@2x.png);background-repeat:no-repeat;background-size:106px 55px;content:"";display:block;width:24px;height:24px;margin:15px 20px;background-position:-23.5px -16.5px}.fixed-ticket__button{display:block;width:100%;height:56px;margin-right:auto;margin-left:auto;color:#fff;font-size:18px;font-weight:600;text-align:center;line-height:56px;background-color:#6759ef}.fixed-ticket__button:before{background-image:url(//cdn.tutoring.co.kr/res/images/spr/ico_course_200514@2x.png);background-repeat:no-repeat;background-size:106px 55px;content:"";position:absolute;top:-8px;left:50%;width:80px;height:8px;background-position:-2.5px -2.5px;transform:translate(-50%)}.fixed-ticket__title{padding-bottom:15px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:600;line-height:18px;text-align:center}.fixed-ticket__title .text-big{display:block;padding-top:4px;color:#fff;font-size:24px;font-weight:300;line-height:28px}.fixed-ticket .wrapper{display:none;padding-top:15px;background-color:#6759ef;box-sizing:border-box}.fixed-ticket .wrapper:after{content:"";display:block;clear:both}@media (max-width:1599px){.fixed-ticket .wrapper__scroll{overflow:auto;position:relative;max-height:600px;margin-right:auto;margin-left:auto;padding-bottom:15px;box-sizing:border-box}}@media (max-height:570px){.fixed-ticket .wrapper__scroll{max-height:500px}}@media (min-width:768px){.fixed-ticket .wrapper__scroll{padding-right:64px;padding-left:64px}}.fixed-ticket--open .wrapper{display:block}@media (max-width:1599px){.fixed-ticket--open .fixed-ticket__button{display:none}}.fixed-head{position:relative;text-align:center}.fixed-head .ticket{display:flex;width:168px;height:60px;padding-right:40px;color:#333;font-size:12px;line-height:14px;letter-spacing:-.5px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/img_coupon_inactive.png) no-repeat 0 0;background-size:100% auto;box-shadow:0 3px 15px rgba(0,0,0,.2);border-radius:3px;box-sizing:border-box;flex-flow:column;justify-content:center;align-items:center}.fixed-head .ticket b{display:block;padding-top:4px;color:#ff4165;font-size:14px}.fixed-head .ticket--disabled{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/img_coupon_active.png)}.fixed-head__ticket{display:inline-block;margin:20px auto;vertical-align:top}.fixed-head__title{display:block;margin-bottom:30px;color:#fff;font-size:18px;font-weight:600;line-height:20px;text-align:center}.fixed-head__desc{color:#fff;font-size:14px;line-height:20px}.fixed-head__button{overflow:hidden;display:block;width:200px;height:48px;margin:16px auto 24px;color:#fff;font-size:16px;font-weight:600;line-height:48px;text-align:center;background-color:#333;border-radius:48px}.fixed-pass .fixed-ticket__title{display:none}.fixed-pass .pass__list{padding:0 16px 24px}.fixed-pass .pass__link{position:relative;display:block;margin-top:8px;padding:16px 35px 16px 24px;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.2);border-radius:10px}.fixed-pass .pass__link:before{content:"";position:absolute;top:50%;right:20px;width:8px;height:8px;border-top:2px solid #878787;border-right:2px solid #878787;transform:rotate(45deg) translateY(-50%);box-sizing:border-box}.fixed-pass .pass__title{display:block;padding-bottom:4px;color:#333;font-size:18px;font-weight:600;line-height:24px}.fixed-pass .pass__desc{overflow:hidden;display:block;color:#9e9e9e;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.fixed-pass .pass__tag{overflow:hidden;display:inline-block;height:20px;margin:-2px 0 2px 2px;padding-right:8px;padding-left:8px;border:1px solid #ff4165;color:#ff4165;font-size:11px;line-height:18px;border-radius:20px;vertical-align:middle;box-sizing:border-box}.fixed-promotion .promotion__list{margin-top:-8px;padding:0 16px}.fixed-promotion .promotion__list--double,.fixed-promotion .promotion__list--single{display:none}.fixed-promotion .promotion__item{margin-top:8px}.fixed-promotion .promotion__link{overflow:hidden;position:relative;display:flex;width:100%;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.2);border-radius:10px;box-sizing:border-box;align-items:center}.fixed-promotion .promotion__link:after{content:"";display:block;clear:both}.fixed-promotion .promotion__thumb{width:82px;height:109px;background-color:#919191;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;flex:none}.fixed-promotion .promotion__detail{overflow:hidden;padding-right:12px;padding-left:16px;flex:1}.fixed-promotion .promotion__text{display:block;margin-bottom:6px;color:#5a50e7;font-size:11px;font-weight:600;line-height:11px}.fixed-promotion .promotion__text--active{color:#ff4165}.fixed-promotion .promotion__label{position:absolute;top:16px;right:16px;height:20px;padding-right:8px;padding-left:8px;border:1px solid #ff4165;color:#ff4165;font-size:11px;font-weight:600;line-height:18px;border-radius:20px;box-sizing:border-box}.fixed-promotion .promotion__title{display:block;margin-bottom:4px;color:#333;font-size:16px;font-weight:600;line-height:18px}.fixed-promotion .promotion__desc{overflow:hidden;display:-webkit-box;color:#9e9e9e;font-size:14px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fixed-promotion .promotion__price{display:flex;margin-right:16px;margin-left:16px;padding-top:18px;padding-bottom:18px;border-top:1px solid #e9e9e9;justify-content:space-between}.fixed-promotion .promotion__price .origin-price{color:#9e9e9e;font-size:14px;font-weight:600;line-height:24px;text-decoration:line-through}.fixed-promotion .promotion__price .price{color:#5a50e7;font-size:20px;font-weight:600;line-height:24px}.fixed__sidebar{position:fixed;bottom:0;right:0;left:0;z-index:20}@media (min-width:768px){.fixed__sidebar{background-color:#1e1e1e}}.fixed__sidebar--primary{background-color:#6759ef}.fixed__sidebar .sidebar__link{display:block;width:100%;height:56px;margin-right:auto;margin-left:auto;color:#fff;font-size:16px;font-weight:600;line-height:56px;text-align:center;background-color:#1e1e1e}@media (min-width:768px){.fixed__sidebar .sidebar__link{height:80px;font-size:24px;line-height:80px}}.fixed__sidebar .common-special__coupon{margin-top:6px;margin-bottom:6px}.fixed__sidebar .common-special__coupon .coupon__wrapper{margin-bottom:0}.fixed__sidebar .common-special__coupon .coupon__heading{color:#fff}.main-award{padding-top:70px;padding-bottom:70px;color:#cf9f50;background-color:#000;text-align:center}@media (min-width:768px){.main-award{padding-bottom:78px}}.main-award .award__title{font-size:50px;font-weight:600;line-height:1em;letter-spacing:-3px}.main-award .award__desc{display:block;margin-top:16px;font-size:16px;line-height:1em;letter-spacing:-.5px}.main-award .award__item{position:relative;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;width:160px;height:56px;margin:0 7px;font-size:11px;line-height:15px;letter-spacing:-.5px}@media (min-width:768px){.main-award .award__item{width:202px;height:70px;margin:0;font-size:15px;line-height:20px}}.main-award .award__item:after,.main-award .award__item:before{content:"";position:absolute;top:0;left:0;width:24px;height:56px;background:url(//cdn.tutoring.co.kr/uploads/home/img/main/banner/award_leaf_l.png) no-repeat 50% 0;background-size:100%}@media (min-width:768px){.main-award .award__item:after,.main-award .award__item:before{width:30px;height:70px}}.main-award .award__item:after{left:auto;right:0;transform:scaleX(-1)}.main-award .award__item b{display:block;font-size:15px;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif}@media (min-width:768px){.main-award .award__item b{font-size:19px}}.main-award .award__item--recent{width:249px;height:100px;margin-bottom:47px}@media (min-width:768px){.main-award .award__item--recent{margin:0 30px;font-size:11px}.main-award .award__item--recent b{font-size:15px;line-height:1em}}.main-award .award__item--recent:after,.main-award .award__item--recent:before{width:43px;height:100px}.main-award .award__item--recent b:before{content:"";display:block;width:58px;height:100px;margin:0 auto 14px;background:url(//res.tutoring.co.kr/res/images/evt/com/award_2021_img.png) no-repeat 50% 0;background-size:100%}.main-award .award__list{width:360px;margin:64px auto 0;font-size:0}@media (min-width:768px){.main-award .award__list{display:flex;width:auto;margin:95px 0 0;align-items:center;justify-content:center}}.main-award .award__list .list__item{display:inline-block;vertical-align:top}@media (min-width:768px){.main-award .award__list .list__item:first-child{order:2}.main-award .award__list .list__item:nth-child(2){order:1}.main-award .award__list .list__item:nth-child(3){order:3}}.login-con{padding-top:50px;padding-bottom:50px;text-align:center;letter-spacing:-.7px}@media (min-width:768px){.login-con{padding-top:90px;padding-bottom:90px}}.login-con .login_title{display:inline-block;margin:0 auto;border-bottom:2px solid #333;color:#333;font-size:16px;font-weight:600;line-height:36px;vertical-align:top}.login-con .sns_login_box{margin-top:120px}.login-con .sns_login_box li{width:300px;margin:0 auto 8px}.login-con .sns_login_box a{overflow:hidden;position:relative;display:block;height:56px;color:#fff;font-size:16px;line-height:56px;border-radius:5px}.login-con .sns_login_box i{position:absolute;top:50%;left:0;width:50px;height:50px;transform:translateY(-50%)}.login-con .sns_login_box .kakao_login a{color:#333;font-weight:600;background-color:#ffdc00}.login-con .sns_login_box .kakao_login i{background-image:url(//res.tutoring.co.kr/res/img/icon/login-kakao.svg)}.login-con .sns_login_box .naver_login a{background-color:#00c73c}.login-con .sns_login_box .naver_login i{background-image:url(//res.tutoring.co.kr/res/img/icon/login-naver.svg)}.login-con .sns_login_box .facebook_login a{background-color:#3b6cc5}.login-con .sns_login_box .facebook_login i{background-image:url(//res.tutoring.co.kr/res/img/icon/login-facebook.svg)}.login-con .sns_login_box .google_login a{background-color:#ff5a5c}.login-con .sns_login_box .google_login i{background-image:url(//res.tutoring.co.kr/res/img/icon/login-google.svg)}.login-con .anchor{margin:40px 0;color:#797979;font-size:14px;line-height:26.04px}.login-con .form_area{width:300px;margin:0 auto}.login-con .input_box{display:block;width:100%;height:56px;margin:4px 0;padding:0 13px;border:2px solid #ededef;color:#666;font-size:16px;border-radius:5px;box-sizing:border-box}.login-con .input_box::-moz-placeholder{color:hsla(0,0%,40%,.6)}.login-con .input_box:-ms-input-placeholder{color:hsla(0,0%,40%,.6)}.login-con .input_box::placeholder{color:hsla(0,0%,40%,.6)}.login-con .login-btn{width:100%;height:56px;margin-top:30px;color:#fff;font-size:16px;font-weight:500;background-color:#6759ef;border-radius:5px;box-sizing:border-box}.login-con .login-btn i{font-style:normal}.item_plan{position:relative;width:920px;margin-top:60px;margin-right:auto;margin-left:auto;padding-top:80px;border-top:1px solid #d8d8d8;letter-spacing:-1px;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.item_plan{width:648px}}@media (max-width:767px){.item_plan{width:320px;padding-top:40px}}.item_plan .tit_item{width:605px;margin-right:auto;margin-left:auto;padding-bottom:14px;color:#333;font-size:20px;font-weight:600;line-height:34px}.plan_cn .item_plan .tit_item{text-align:center}.plan_cn .item_plan .tit_item br{display:none}@media (max-width:767px){.item_plan .tit_item{width:100%;text-align:center}}.item_plan .bundle_live{position:absolute;top:82px;right:159px;width:156px;height:28px;border:2px solid #f2f2f2;color:#919191;font-size:14px;line-height:29px;text-align:center;letter-spacing:0;border-radius:28px;background-color:#f9f9f9}@media (min-width:768px) and (max-width:1199px){.item_plan .bundle_live{right:22px}}@media (max-width:767px){.item_plan .bundle_live{position:static;margin-right:auto;margin-bottom:10px;margin-left:auto}}.item_plan .bundle_live .img_tutors{display:inline-block;width:58px}.item_plan .bundle_live .ico_live{display:inline-block;width:35px;height:19px;margin-top:4px;margin-left:5px;background-color:#50e3a9;color:#fff;font-size:11px;font-weight:600;line-height:20px;border-radius:19px;vertical-align:top}.item_plan .list_tab{width:620px;margin-right:auto;margin-left:auto;padding-top:59px}.item_plan .list_tab:after{content:"";display:block;clear:both}.plan_cn .item_plan .list_tab{width:310px}@media (max-width:767px){.item_plan .list_tab{width:100%;padding-top:0}}.item_plan .list_tab li{position:relative;float:left;width:294px;height:123px;margin-right:8px;margin-left:8px;padding-top:23px;border:2px solid #f2f2f2;border-radius:8px;color:#777;font-size:14px;line-height:1.4em;text-align:center;box-sizing:border-box}@media (max-width:767px){.item_plan .list_tab li{width:100%;height:96px;margin-top:12px;margin-left:0;padding-top:18px;padding-left:55px;text-align:left}}.item_plan .list_tab b{display:block;padding-top:5px;padding-bottom:5px;font-size:20px;font-weight:600}.item_plan .list_tab .ico_employee{display:block;width:22px;height:22px;margin:0 auto;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/ico_employee.png)}@media (max-width:767px){.item_plan .list_tab .ico_employee{position:absolute;top:50%;left:20px;transform:translateY(-50%)}}.item_plan .list_tab .ico_global{background-position:0 0}.item_plan .list_tab .ico_native{background-position:-26px 0}.item_plan .list_tab .ico_chinese{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicChinesePlan/ico_chiness.png);background-position:0 0;background-size:22px 22px}.item_plan .list_tab .img_tutors{display:none;position:absolute;top:-102px;left:0;height:22px}.item_plan .list_tab .box_detail{position:absolute;top:-59px;right:-2px;left:-2px;height:50px;padding-left:20px;border-radius:8px;color:#777;line-height:50px;text-align:left;background-color:#f9f9f9}@media (max-width:767px){.item_plan .list_tab .box_detail{top:50%;right:0;left:auto;width:auto;height:auto;padding:0;border:none;background-color:#fff;transform:translateY(-50%)}.item_plan .list_tab .box_detail .txt_g{display:none}}.item_plan .list_tab .box_detail a{float:right;display:inline-block;width:49px;height:23px;margin-top:12px;margin-right:15px;background-color:#fff;color:#333;font-size:12px;line-height:23px;text-align:center;border-radius:23px;cursor:pointer}@media (max-width:767px){.item_plan .list_tab .box_detail a{margin-top:0;background-color:#f9f9f9}}.item_plan .list_tab .tab_g1 .img_tutors{left:447px}.item_plan .list_tab .tab_g2 .img_tutors{left:135px}@media (max-width:767px){.item_plan .list_tab .tab_g1 .img_tutors{top:-51px;left:81px}.item_plan .list_tab .tab_g2 .img_tutors{top:-159px;left:81px}}.item_plan .list_tab .on{border-color:#6759ef;color:#6759ef}.item_plan .list_tab .on .img_tutors{display:block}.item_plan .box_balloon{position:relative;z-index:30;margin-top:12px;padding:24px;border:2px solid #ebebeb;color:#333;font-size:16px;line-height:1.75em;background-color:#f9f9f9;box-sizing:border-box}@media (max-width:767px){.item_plan .box_balloon{margin-top:15px;padding:13px;text-align:center}}.item_plan .box_balloon:before{content:"";position:absolute;top:-21px;left:92px;width:48px;height:21px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tail_plan.png);background-repeat:no-repeat;background-position:0 0;background-size:48px 21px}@media (max-width:767px){.item_plan .box_balloon:before{left:50%;transform:translateX(-50%)}}.item_plan .box_balloon p{padding-left:328px}@media (min-width:768px) and (max-width:1199px){.item_plan .box_balloon p{padding-left:230px}}@media (max-width:767px){.item_plan .box_balloon p{padding-left:0;font-size:14px}}.item_plan .box_balloon .emph_g{position:absolute;top:24px;left:28px;color:#6759f2;font-size:16px;font-weight:600}@media (max-width:767px){.item_plan .box_balloon .emph_g{position:static}}.item_plan .tab_content{display:none}.item_plan .tab_content.on,.plan_cn .item_plan .tab_content{display:block}.item_plan .tit_g{display:block;height:29px;margin-top:69px;color:#6759ef;font-size:20px;font-weight:600;line-height:29px}@media (max-width:767px){.item_plan .tit_g{margin-top:40px}}.item_plan .tit_g .txt_g{padding-left:10px;color:#333;font-size:14px;font-weight:400;vertical-align:top}.item_plan .txt_warn{margin-top:20px;margin-bottom:20px;color:#777;font-size:14px;line-height:1.4em;letter-spacing:-.7px;text-align:center}@media (max-width:767px){.item_plan .txt_warn{margin-right:-10px;margin-left:-10px;font-size:12px}}.item_plan .ico_warn{margin-top:1px;margin-right:6px;vertical-align:top}.item_example{width:616px;margin:80px auto}@media (max-width:767px){.item_example{width:100%;margin:40px 0}}.item_example .tit_example{padding-bottom:20px;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:-1px;text-align:center}@media (max-width:767px){.item_example .tit_example{padding-bottom:0;font-size:16px}}.item_example .tit_example p{display:inline;font-weight:400}.item_example .bundle_g{width:604px;margin-bottom:20px;padding:37px 12px 26px;border-radius:8px;background-color:hsla(0,0%,93.7%,.4);box-shadow:inset 0 0 8px rgba(0,0,0,.1);box-sizing:border-box}.item_example .bundle_g:after{content:"";display:block;clear:both}@media (max-width:767px){.item_example .bundle_g{width:inherit;margin-bottom:0;padding:0 0 0 20px;background-color:#fff;box-shadow:none}}.card_example{float:left;position:relative;width:258px;margin-right:16px;margin-left:16px;padding-top:12px;padding-bottom:12px;padding-left:34px;color:#333;font-size:14px;line-height:1.8em;letter-spacing:-1px;background-color:#fff;border-radius:3px;text-align:left;box-sizing:border-box}@media (max-width:767px){.card_example{float:none;width:273px;margin-top:40px;margin-right:auto;margin-left:auto;border:2px solid #ebebeb;background-color:#f9f9f9}}.card_example b{font-weight:600}.card_example .user_profile{position:absolute;top:-25px;left:-42px;width:84px;height:84px}.card_example .user_profile img{display:block;width:100%}.card_example .user_name{position:absolute;top:-22px;left:46px;color:#acacac;font-size:13px;line-height:1.38em}.card_example .user_period{display:block;padding-bottom:7px;padding-left:17px;font-size:16px;font-weight:600;line-height:1.2em}.list_plan{padding-top:6px}.list_plan li{padding-top:12px}.card_plan{position:relative;height:110px;padding-left:324px;border:2px solid #ebebeb;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.card_plan{padding-left:203px;border:0;box-shadow:0 5px 20px rgba(11,0,120,.2)}}@media (max-width:767px){.card_plan{height:auto;padding-left:0;border-width:1px;border-radius:8px;box-shadow:0 5px 15px -5px rgba(11,0,120,.2)}}.card_plan .tit_period{position:absolute;top:0;bottom:0;left:0;z-index:10;width:284px;padding-top:20px;padding-left:35px;color:#6759ef;font-size:26px;font-weight:600;line-height:1.3em;text-align:left;background-color:#f4f3fe;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.card_plan .tit_period{width:183px}}@media (max-width:767px){.card_plan .tit_period{position:static;display:block;width:auto;padding:8px 15px 5px;font-size:18px}}.card_plan .tit_period .txt_g{display:block;font-size:18px;font-weight:500}@media (max-width:767px){.card_plan .tit_period .txt_g{font-size:12px}}.card_plan .desc_plan{position:relative;height:100%;padding-right:180px;text-align:right}@media (min-width:768px) and (max-width:1199px){.card_plan .desc_plan{padding-right:50px}}@media (max-width:767px){.card_plan .desc_plan{position:static;height:auto;padding:0 15px;text-align:center}}.card_plan .price_origin{position:absolute;top:50%;left:0;width:100px;transform:translateY(-50%);font-size:18px;font-weight:600;line-height:28px;box-sizing:border-box}@media (max-width:767px){.card_plan .price_origin{top:auto;bottom:10px;width:100%;padding-right:15px;padding-left:15px;text-align:right;line-height:21px;transform:translateY(0)}.card_plan .price_origin .val_origin,.card_plan .price_origin .val_price{display:inline-block;font-size:13px;vertical-align:top}}.card_plan .price_origin .val_origin{color:#888;font-weight:400;text-decoration:line-through}@media (max-width:767px){.card_plan .price_origin .val_origin{position:relative;margin-right:2px;padding-right:20px;text-decoration:none}.card_plan .price_origin .val_origin:after{content:"";position:absolute;top:8px;left:0;width:100%;height:7px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/line_through.png);background-repeat:no-repeat;background-position:100% 0;background-size:140px 70px}}.card_plan .price_origin .txt_won,.card_plan .price_origin .txt_won_pre{position:absolute;left:0}@media (max-width:767px){.card_plan .price_origin .txt_won,.card_plan .price_origin .txt_won_pre{position:static}}.card_plan .price_sale{padding-top:22px;color:#6759ef;font-size:26px;font-weight:600;line-height:1.4em}@media (max-width:767px){.card_plan .price_sale{padding-top:25px;padding-bottom:25px}}.card_plan .price_sale .txt_month{position:absolute;margin-top:-2px;margin-left:5px;color:#888;font-size:16px;font-weight:400;letter-spacing:0}@media (max-width:767px){.card_plan .price_sale .txt_month{position:static;margin-left:3px}}.card_plan .price_deduct{position:absolute;top:50%;right:180px;left:0;color:#ff3434;font-size:18px;text-align:center;transform:translateY(-50%)}@media (min-width:768px) and (max-width:1199px){.card_plan .price_deduct{right:160px;left:110px}}@media (max-width:767px){.card_plan .price_deduct{position:static;margin-top:-10px;padding-bottom:10px;font-size:13px;text-align:left;transform:translateY(0)}}.card_plan .price_deduct .num_percent{display:block;width:56px;height:22px;margin:0 auto 5px;border:1px solid #ff3434;font-size:16px;line-height:22px;border-radius:22px}@media (max-width:767px){.card_plan .price_deduct .num_percent{display:inline-block;width:auto;height:16px;margin-bottom:0;margin-right:5px;padding:0 8px;font-size:12px;line-height:16px;border-radius:16px}}.card_plan .txt_plan,.card_plan .txt_plan_zh{color:#888;font-size:16px}@media (max-width:767px){.card_plan .txt_plan,.card_plan .txt_plan_zh{position:absolute;top:8px;right:12px;font-size:12px;letter-spacing:-.6px}}.card_plan .label_plan{position:absolute;top:-15px;left:-35px;z-index:20;width:60px;height:60px;padding-top:3px;border:4px solid #fff;color:#fff;font-size:18px;font-weight:600;line-height:22px;text-align:center;background-color:#f93e5d;box-shadow:0 10px 10px -7px rgba(255,0,0,.3);border-radius:56px;box-sizing:border-box}.card_plan .label_plan.best{padding-top:0;font-size:20px;line-height:52px}@media (max-width:767px){.card_plan .label_plan{top:-15px;left:-25px}.card_plan .label_plan~.tit_period{padding-left:40px}}.card_plan .btn_plan{position:absolute;top:50%;right:28px;width:88px;height:36px;border:2px solid #6758ef;border-radius:36px;color:#6758ef;font-size:16px;font-weight:600;line-height:36px;text-align:center;transform:translateY(-50%)}@media (min-width:768px) and (max-width:1199px){.card_plan .btn_plan{top:0;right:0;left:-203px;width:auto;height:100%;border:none;color:transparent;border-radius:0;transform:translateY(0)}}@media (max-width:767px){.card_plan .btn_plan{display:none}}@media (max-width:767px){.card_plan06 .txt_plan,.card_plan06 .txt_plan_zh{color:hsla(0,0%,100%,.8)}}.card_plan06 .tit_period{margin:-2px;color:#fff;background:linear-gradient(90deg,#8c82ff 0,#499bff)}@media (max-width:767px){.card_plan06 .tit_period{margin:-1px;border-radius:8px 8px 0 0}}@media (max-width:767px){.card_plan12 .txt_plan,.card_plan12 .txt_plan_zh{color:hsla(0,0%,100%,.8)}}.card_plan12 .tit_period{margin:-2px;color:#fff;background-color:#5d05d7}@media (max-width:767px){.card_plan12 .tit_period{margin:-1px;border-radius:8px 8px 0 0}}@media (max-width:767px){.card_nosale .price_origin{display:none}}@media (max-width:767px){.item_package{padding-right:30px;padding-bottom:100px;padding-left:30px}}.item_package .inner_box{overflow:hidden;position:relative;width:920px;height:636px;margin-right:auto;margin-left:auto;padding-top:110px;padding-left:450px;background-color:#ffa5a5;border-radius:8px;color:#fff;text-align:left;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.item_package .inner_box{width:100%;padding-top:40px;padding-left:300px;border-radius:0}}@media (max-width:767px){.item_package .inner_box{overflow:visible;width:320px;height:auto;padding:0;color:#333;background-color:#fff}}.item_package .inner_box:before{content:"";position:absolute;top:204px;left:438px;width:400px;height:306px;padding:12px;background-color:hsla(0,0%,100%,.2);border-radius:22px}@media (min-width:768px) and (max-width:1199px){.item_package .inner_box:before{top:209px;left:288px}}@media (max-width:767px){.item_package .inner_box:before{display:none}}.item_package .tit_package{position:absolute;top:39px;left:46px;font-size:20px;line-height:1.7em;font-weight:600}@media (min-width:768px) and (max-width:1199px){.item_package .tit_package{position:static;padding-bottom:15px}}@media (max-width:767px){.item_package .tit_package{position:static;font-size:14px;font-weight:500;text-align:center;letter-spacing:-1px}}.item_package .tit_package .txt_tit{display:block;font-size:36px;font-weight:600;line-height:1.3em;letter-spacing:-2px}.item_package .tit_package .txt_tit i{font-style:normal}@media (min-width:768px) and (max-width:1199px){.item_package .tit_package .txt_tit{font-size:20px;letter-spacing:-1px}.item_package .tit_package .txt_tit .txt_b_p{display:inline;letter-spacing:-1px}}@media (max-width:767px){.item_package .tit_package .txt_tit{font-size:20px;letter-spacing:-1px}}.item_package .txt_offer{position:relative;z-index:20;display:block;width:400px;height:62px;border:2px solid #fff;font-size:20px;font-weight:500;line-height:62px;letter-spacing:2px;text-align:center}@media (max-width:767px){.item_package .txt_offer{display:none}}.item_package .txt_offer:after{content:"";bottom:-11px;left:-2px;width:11px;height:11px;background-color:#ffa5a5;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tail_package.png);background-size:100% 100%}.item_package .img_offer,.item_package .txt_offer:after{position:absolute;background-position:0 0;background-repeat:no-repeat}.item_package .img_offer{bottom:0;left:0;z-index:10;width:796px;height:624px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/thumb_han.png);background-size:100% auto}@media (min-width:768px) and (max-width:1199px){.item_package .img_offer{left:-155px}}@media (max-width:767px){.item_package .img_offer{display:none}}.item_package .box_package{position:relative;z-index:20;width:400px;height:306px;margin-top:40px;border:2px solid #ebebeb;color:#333;background-color:#fff;border-radius:16px;box-sizing:border-box}@media (max-width:767px){.item_package .box_package{width:inherit;height:auto}}.item_package .box_package:after,.item_package .box_package:before{content:"";position:absolute;background-repeat:no-repeat;background-size:100% auto}@media (max-width:767px){.item_package .box_package:after,.item_package .box_package:before{display:none}}.item_package .box_package:before{top:209px;left:-2px;width:32px;height:28px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/bg_hand_r.png)}@media (min-width:768px) and (max-width:1199px){.item_package .box_package:before{top:200px}}.item_package .box_package:after{bottom:-2px;left:167px;width:90px;height:40px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/bg_hand_l.png)}@media (min-width:768px) and (max-width:1199px){.item_package .box_package:after{left:162px}}.item_package .box_package .tit{display:block;margin:-2px;padding-top:20px;padding-bottom:20px;color:#fff;font-size:26px;font-weight:600;line-height:1.4em;letter-spacing:-2px;text-align:center;background-color:#6758ef;border-radius:12px 12px 0 0}@media (max-width:767px){.item_package .box_package .tit{padding-top:13px;padding-bottom:13px;font-size:20px}}.item_package .box_package .list_package{overflow:hidden;width:330px;height:104px;margin:25px auto;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/pack_1_img_m.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto}@media (max-width:767px){.item_package .box_package .list_package{width:280px;height:102px;margin-top:15px;margin-bottom:15px}}.item_package .box_package .btn_package{position:absolute;bottom:23px;right:25px;z-index:20;width:128px;height:40px;border:2px solid #6759ef;color:#6759ef;font-size:16px;font-weight:600;line-height:34px;text-align:center;letter-spacing:-1px;box-sizing:border-box;border-radius:40px}@media (max-width:767px){.item_package .box_package .btn_package{bottom:-60px;right:50%;transform:translateX(50%)}}.item_package .box_package .cell_price{position:relative;z-index:20;padding-right:35px;padding-left:35px;letter-spacing:-1px}@media (max-width:767px){.item_package .box_package .cell_price{padding-right:15px;padding-left:15px}}.item_package .box_package .cell_price .num_price{display:inline-block;width:140px;margin-left:2px;color:#979797;font-size:16px;line-height:30px}@media (max-width:767px){.item_package .box_package .cell_price .num_price{position:absolute;bottom:10px;left:15px;font-size:12px}}.item_package .box_package .cell_price .num_price:before{content:"";display:block;height:18px;margin-bottom:-33px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/line_through.png);background-repeat:no-repeat;background-position:100% -26px}@media (max-width:767px){.item_package .box_package .cell_price .num_price:before{height:7px;margin-bottom:-19px;background-position:100% 0}}.item_package .box_package .cell_price .num_sale{display:block;color:#6759ef;font-size:32px;font-weight:600;line-height:1.2em}@media (max-width:767px){.item_package .box_package .cell_price .num_sale{padding-bottom:10px;text-align:right;font-size:25px}}.item_package .box_package .cell_price .num_sale .txt_g{display:inline-block;padding-left:1px;padding-top:3px;color:#888;font-size:20px;font-weight:500;vertical-align:top}@media (max-width:767px){.item_package .box_package .cell_price .num_sale .txt_g{display:inline-block!important;padding:0;color:inherit;font-size:17px}}.item_package .box_package .cell_price .num_sale .txt_g:first-child{display:none}.item_package .box_package .badge_fcf{position:absolute;top:-21px;right:-22px;width:92px;height:92px;padding-top:13px;color:#fff;font-size:12px;line-height:1.5em;text-align:center;letter-spacing:-1px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/badge_single.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;box-sizing:border-box}.item_package .box_package .badge_fcf .num_g{display:block;font-size:27px;font-weight:600;line-height:1.1em;letter-spacing:-1px}.item_package .box_package .badge_fcf .num_g .txt{display:inline-block;font-size:17px;font-weight:500;vertical-align:top}.item_operation{margin-top:80px;padding-top:80px;padding-bottom:100px;line-height:1.4em;text-align:center;background-color:#f9f9f9}@media (min-width:768px) and (max-width:1199px){.item_operation{margin-top:0}}@media (max-width:767px){.item_operation{margin-top:0;padding-top:40px;padding-bottom:0}}.item_operation .tit_plan{font-size:36px;font-weight:500;letter-spacing:-2px;line-height:normal}.item_operation .tit_plan b{display:block;font-weight:600}@media (max-width:767px){.item_operation .tit_plan{font-size:24px;letter-spacing:-1px;font-size:20px;line-height:1.5em}}.item_operation .emph_plan{display:block;padding-top:10px;padding-bottom:10px;color:#6759ef;font-size:20px;font-weight:600}@media (max-width:767px){.item_operation .emph_plan{padding-top:5px;font-size:16px}}.list_operation{width:500px;margin-right:auto;margin-left:auto;padding-top:40px;padding-bottom:40px}.list_operation:after{content:"";display:block;clear:both}@media (max-width:767px){.list_operation{width:324px}}.list_operation li{float:left;width:33.33%;color:#c2c2c2;font-size:16px;font-weight:600;line-height:1.6em;text-align:center;letter-spacing:-1px}@media (max-width:767px){.list_operation li{font-size:12px}}.list_operation .img_operation{display:block;width:122px;margin:0 auto 8px}@media (max-width:767px){.list_operation .img_operation{width:92px;margin-bottom:4px}}.txt_operation{position:relative;display:inline-block;margin-top:40px;margin-bottom:40px;padding-right:80px;padding-left:80px;font-size:20px;line-height:1.7em;letter-spacing:-1px}@media (max-width:767px){.txt_operation{margin:0;padding:0;font-size:16px}}.txt_operation b{font-weight:600}.txt_operation .ico_quotes{position:absolute;top:50%;display:inline-block;width:25px;height:19px;margin-top:-10px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/ico_quotes.png);background-repeat:no-repeat;background-position:0 0;background-size:52px 19px}@media (max-width:767px){.txt_operation .ico_quotes{display:none}}.txt_operation .ico_quotes.ico_left{left:0;background-position:0 0}.txt_operation .ico_quotes.ico_right{right:0;background-position:-27px 0}.box_operation{position:relative;width:918px;margin-right:auto;margin-left:auto;padding-top:58px;padding-bottom:50px;background-color:#fff;box-shadow:inset 0 0 8px rgba(0,0,0,.2)}@media (min-width:768px) and (max-width:1199px){.box_operation{width:648px}}@media (max-width:767px){.box_operation{width:100%;margin-top:40px;padding-top:40px;box-shadow:none;background-color:transparent}}.box_operation:before{content:"";position:absolute;top:0;left:50%;width:30px;height:22px;margin-left:-15px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tail_operation.png);background-repeat:no-repeat;background-size:100% 100%}@media (max-width:767px){.box_operation:before{right:30px;left:30px;width:auto;height:1px;margin:0;background-image:none;background-color:rgba(0,0,0,.1)}}.box_operation .tit_plan{font-size:24px;font-weight:600}.box_operation .list_operation li{color:#6759ef}.box_operation .txt_operation{margin-top:0;margin-bottom:0}.item_quality{padding-top:80px;padding-bottom:80px;text-align:center;letter-spacing:-1px}@media (max-width:767px){.item_quality{padding-top:40px;padding-bottom:40px}}.item_quality .tit_plan{font-size:36px;font-weight:500;letter-spacing:-2px}.item_quality .tit_plan b{display:block;font-weight:600}@media (max-width:767px){.item_quality .tit_plan{font-size:24px;letter-spacing:-1px}}.item_quality .emph_plan{display:block;padding-top:10px;padding-bottom:10px;color:#6759ef;font-size:20px;font-weight:600}@media (max-width:767px){.item_quality .emph_plan{padding-top:5px;font-size:16px}}.item_quality .img_quality{width:598px;margin:40px auto 0;padding:25px 100px;border:2px solid #ebebeb;background-color:#f9f9f9;border-radius:3px;box-sizing:border-box}@media (max-width:767px){.item_quality .img_quality{width:100%;margin-top:30px;margin-bottom:40px;padding:0 30px;border:none;background-color:transparent}}.item_quality .img_quality img{display:block;width:100%;max-width:400px;margin-right:auto;margin-left:auto}.item_quality .txt_operation .txt_b_t{display:block}.item_quality .img_tutors{overflow:hidden;display:block;width:603px;height:472px;background-repeat:no-repeat;background-size:100% auto}@media (min-width:768px) and (max-width:1199px){.item_quality .img_tutors{width:320px}}@media (max-width:767px){.item_quality .img_tutors{display:none}}.item_quality .card_tutors{position:absolute;top:212px;left:603px;width:341px;padding-top:66px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/phone_frame.png);background-repeat:no-repeat;background-position:50% 0;background-size:257px 261px}@media (min-width:768px) and (max-width:1199px){.item_quality .card_tutors{left:320px}}@media (max-width:767px){.item_quality .card_tutors{position:static;width:100%}}.item_quality .card_tutors .img_g{display:block;width:100%}@media (max-width:767px){.item_quality .card_tutors .img_g{width:341px}}.item_quality .desc_txt{position:absolute;top:0;left:635px;width:310px}@media (min-width:768px) and (max-width:1199px){.item_quality .desc_txt{left:362px}}@media (max-width:767px){.item_quality .desc_txt{position:static;width:100%;text-align:center}}.item_quality .desc_txt p{margin-top:7px;font-size:16px;line-height:1.75em}.item_quality .desc_txt .tit_g{display:block;font-size:24px;font-weight:600;line-height:1.5em}@media (max-width:767px){.item_quality .desc_txt .tit_g{font-size:20px}}.item_quality .desc_txt .tit_g em{display:block;color:#6759f2}.item_quality .ico_swiper{width:12px;height:21px;margin-left:-6px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/common/ico_swiper.png);background-repeat:no-repeat;background-position:0 0;background-size:28px 45px}@media (max-width:767px){.item_quality .ico_swiper{margin-top:150px}}.item_quality .btn_swiper{top:0;right:auto;z-index:20;display:flex;width:54px;height:472px;margin-top:0;color:transparent;background:none;align-items:center;justify-content:center}@media (max-width:767px){.item_quality .btn_swiper{width:28px}}.item_quality .swiper-button-prev{left:0}.item_quality .swiper-button-prev .ico_swiper{background-position:0 -24px}@media (max-width:767px){.item_quality .swiper-button-prev .ico_swiper{background-position:0 0}}.item_quality .swiper-button-next{left:550px}@media (min-width:768px) and (max-width:1199px){.item_quality .swiper-button-next{left:266px}}@media (max-width:767px){.item_quality .swiper-button-next{left:auto;right:0}}.item_quality .swiper-button-next .ico_swiper{background-position:-16px -24px}@media (max-width:767px){.item_quality .swiper-button-next .ico_swiper{background-position:-16px 0}}.item_quality .swiper-container{width:944px;margin:0 auto;text-align:left}@media (min-width:768px) and (max-width:1199px){.item_quality .swiper-container{width:668px}}@media (max-width:767px){.item_quality .swiper-container{width:341px;margin-top:60px;margin-bottom:-40px}}.item_quality .swiper-page .swiper-slide{height:520px;background-color:#fff}@media (max-width:767px){.item_quality .swiper-page .swiper-slide{height:500px}}.item_quality .swiper-slide1 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_01.png)}.item_quality .swiper-slide2 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_02.png)}.item_quality .swiper-slide3 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_03.png)}.item_quality .swiper-slide4 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_04.png)}@media (min-width:768px) and (max-width:1199px){.item_quality .swiper-slide1 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_01_t.png)}.item_quality .swiper-slide2 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_02_t.png)}.item_quality .swiper-slide3 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_03_t.png)}.item_quality .swiper-slide4 .img_tutors{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/tutors_04_t.png)}}.txt_quality{position:relative;display:inline-block;margin-top:40px;margin-bottom:40px;padding-right:80px;padding-left:80px;font-size:20px;line-height:1.7em;letter-spacing:-1px}@media (min-width:768px) and (max-width:1199px){.txt_quality{margin:0}}@media (max-width:767px){.txt_quality{display:none}}.txt_quality b{display:block;font-weight:600}.item_g.item_match{height:auto;padding-top:80px;padding-bottom:80px;line-height:1.4em;text-align:center;letter-spacing:-1px;background-color:#f9f9f9}@media (max-width:767px){.item_g.item_match{padding-top:40px;padding-bottom:60px}}.item_g.item_match&gt;p{margin-top:32px;margin-bottom:32px;font-size:20px;line-height:1.7em}@media (max-width:767px){.item_g.item_match&gt;p{font-size:16px}}.item_g.item_match b{font-weight:600}.item_g.item_match .tit_plan{line-height:normal;font-size:36px;font-weight:500;letter-spacing:-2px}.item_g.item_match .tit_plan b{display:block;font-weight:600}@media (max-width:767px){.item_g.item_match .tit_plan{font-size:24px;letter-spacing:-1px}}.item_g.item_match .emph_plan{display:block;padding-top:10px;padding-bottom:10px;color:#6759ef;font-size:20px;font-weight:600}@media (max-width:767px){.item_g.item_match .emph_plan{padding-top:5px;font-size:16px}}.item_g.item_match .inner_item{position:relative;width:284px;margin-top:80px;margin-left:50%;padding-left:17px}@media (max-width:767px){.item_g.item_match .inner_item{margin:40px auto 0;padding-left:0}}.item_g.item_match .balloon_tag{display:block;height:86px;padding-top:10px;border:2px solid #6759ef;color:#6758ef;font-size:20px;font-weight:500;line-height:1.6em;border-radius:8px;box-sizing:border-box;text-align:center}.item_g.item_match .balloon_tag b{display:block;font-weight:600}.item_g.item_match .phone_match{position:absolute;top:-50px;left:-361px;width:404px;height:695px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/basicPlan/phone_match.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto}@media (max-width:767px){.item_g.item_match .phone_match{display:none}}.item_g.item_match .phone_match_en,.item_g.item_match .phone_match_zh{display:block;position:absolute;top:-50px;left:-361px;width:404px;height:695px;background:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/phone_match-en.png) 0 0 no-repeat;background-size:100% auto}@media (max-width:767px){.item_g.item_match .phone_match_en,.item_g.item_match .phone_match_zh{display:none}}.item_g.item_match .phone_match_zh{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/zhHome/phone_match-zh.png)}.item_g.item_match .link_direct{display:block;width:280px;height:80px;margin:0 auto;color:#fff;font-size:24px;font-weight:600;line-height:80px;background-color:#6759ef;border-radius:80px;box-shadow:0 30px 30px -10px rgba(103,89,239,.4)}@media (max-width:767px){.item_g.item_match .link_direct{width:240px;height:60px;font-size:20px;line-height:60px}}.list_topic{overflow:hidden;position:relative;width:286px;height:500px;padding-top:7px;text-align:left}.list_topic:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,hsla(0,0%,97.6%,0) 0,#f9f9f9)}.list_topic li{height:181px;margin-top:6px;padding-top:18px;padding-left:118px;border:2px solid #ebebeb;color:#999;font-size:16px;line-height:1.7em;border-radius:8px;box-sizing:border-box}.list_topic strong{display:block;padding-bottom:4px;color:#333;font-size:20px;font-weight:500}.list_topic strong b{font-weight:600}.list_topic .img_topic{position:absolute;width:87px;margin-top:2px;margin-left:-102px}.item_match~.item_notice{padding:8px 60px 50px;border-top:1px solid #d8d8d8}@media (max-width:767px){.item_match~.item_notice{padding-right:20px;padding-left:20px}}.item_match~.item_notice .fst{margin-top:-15px;margin-bottom:20px}.item_match~.item_notice .fst li{margin-top:25px}.tutor-info{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.tutor-info .dimmer{overflow:auto;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}.tutor-info .dimmer .btn-close{display:block;width:40px;height:40px;margin:16px auto;border:none;outline:none}.tutor-info .dimmer .btn-close img{width:100%;vertical-align:top}.tutor-info .dimmer .info_modal{width:85%;max-width:33rem;margin:30px auto 0;border-radius:10px;background-color:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.31)}.tutor-info .dimmer .info_modal .title{padding:15px 18px;border-bottom:1px solid #f2f2f2}.tutor-info .dimmer .info_modal .info_tit{display:inline-block;height:18px;padding-left:3px!important;color:#426aea;vertical-align:top}.tutor-info .dimmer .info_modal .line{content:"";display:inline-block;width:3px;height:18px;margin-right:6px;background-color:#426aea;vertical-align:top}.tutor-info .dimmer .info_modal .question{padding:0 20px 20px}.tutor-info .dimmer .info_modal .q_block{position:relative;margin-top:15px;padding-left:20px;color:#727272;font-size:13px;line-height:1.6em}.tutor-info .dimmer .info_modal .q_block:before{content:"Q";position:absolute;top:3px;left:0;width:16px;height:16px;margin-right:3px;color:#fff;background-color:#00c7ee;font-size:12px;font-weight:600;line-height:14px;text-align:center;border-radius:20px}.tutor-info .dimmer .info_modal .q_block .q_tit{color:#303030}.tutor-info .dimmer .info_modal .tutor{padding:2px 20px 33px;border-top:1px solid #ededed!important}.tutor-info .dimmer .info_modal .t_block{position:relative;margin-top:15px;padding-left:45px;color:#727272;font-size:13px;line-height:1.6em;text-align:left}.tutor-info .dimmer .info_modal .t_block:before{content:"";position:absolute;top:0;left:0;width:38px;height:38px;border-radius:40px;background-image:url(//res.tutoring.co.kr/res/images/team/img/tutor/img_tutor_Jeferyl.png?v=1);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;box-shadow:0 1px 3px 0 hsla(0,0%,61.6%,.5)}.tutor-info .dimmer .info_modal .t_block:nth-child(2):before{background-image:url(//res.tutoring.co.kr/res/img/global_tutor_img_2_20170801.png?v=1)}.tutor-info .dimmer .info_modal .t_block:nth-child(3):before{background-image:url(//res.tutoring.co.kr/res/img/global_tutor_img_3_20170801.png?v=1)}.tutor-info .dimmer .info_modal .t_block.native:first-child:before{background-image:url(//res.tutoring.co.kr/res/img/native_tutor_img_1_20170801.png)}.tutor-info .dimmer .info_modal .t_block.native:nth-child(2):before{background-image:url(//res.tutoring.co.kr/res/img/native_tutor_img_2_20180125.png)}.tutor-info .dimmer .info_modal .t_block.native:nth-child(3):before{background-image:url(//res.tutoring.co.kr/res/img/native_tutor_img_3_20170801.png)}.tutor-info .dimmer .info_modal .t_name{color:#303030;font-size:14px}.tutoring-x_header{text-align:center}.tutoring-x_header b{font-weight:600}.tutoring-x_header:after{content:"";display:inline-block;width:3px;height:27px;margin-top:20px;margin-bottom:40px;background-color:#ececec}.tutoring-x_header__chest{margin-top:2em}.tutoring-x_header__chest p{color:#333;font-size:36px;line-height:41px;letter-spacing:-2.88px}.tutoring-x_header__chest span{margin-top:6px;color:#c8c8c8;font-size:19px;font-weight:600}.tutoring-x__product section{width:300px;margin:0 auto;border-radius:20px;background-color:#fff;box-shadow:0 .13em 1.13em 0 rgba(0,0,0,.18);text-align:center;cursor:pointer}.tutoring-x__product section button{position:relative;width:100%;height:56px;background-color:#34bcff;border-radius:0 0 20px 20px;color:#fff;font-size:19px;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-weight:800}.tutoring-x__product section button input{display:none}.tutoring-x__product section button:before{content:"";position:absolute;top:-5px;left:50%;width:13px;height:13px;background-color:#34bcff;transform:translateX(-50%) rotate(45deg)}.tutoring-x__product section button:after{content:attr(data-discount);position:absolute;top:0;right:0;width:50px;height:50px;padding-top:10px;padding-left:5px;font-size:30px;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;letter-spacing:-1px;text-align:left;background-image:url(//res.tutoring.co.kr/res/img/d180221/discount-icon.svg);background-repeat:no-repeat;background-size:contain;box-sizing:border-box}.tutoring-x__product section .x-contents{padding:16px}.tutoring-x__product section .x-contents em{display:block;height:170px;-webkit-animation:shakeImage 3.5s ease-in 1s infinite both;animation:shakeImage 3.5s ease-in 1s infinite both}.tutoring-x__product section .x-contents li{font-size:12px}.tutoring-x__product section .x-contents li:nth-child(2){padding-top:15px;padding-bottom:15px}.tutoring-x__product section .x-contents li:nth-child(2) b{display:block;padding-top:6px;font-size:28px;font-weight:700}.tutoring-x__product section .x-contents li:nth-child(2) span{font-size:13px}.tutoring-x__product section .x-contents li:nth-child(3){color:#919191;line-height:1.67em;text-align:left}.tutoring-x__product section .x-contents li:nth-child(4){padding-top:15px;color:#00bdff;text-align:left}.tutoring-x__product section.AP .x-contents em{background-image:url(//res.tutoring.co.kr/res/img/d180221/airpod.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.tutoring-x__info{padding-top:70px;padding-bottom:70px}.tutoring-x__info .x-info__notice{margin-right:40px;margin-left:40px;padding:30px 50px;border:1px solid #f2f2f2;border-radius:10px}@media (max-width:767px){.tutoring-x__info .x-info__notice{margin-right:20px;margin-left:20px;padding:10px 15px}}.tutoring-x__info .x-info__notice span{display:block;color:#ee6868;height:30px;font-size:18px;font-weight:600;line-height:30px}.tutoring-x__info .x-info__notice span:before{content:"";display:inline-block;width:30px;height:30px;margin-right:10px;background-image:url(//res.tutoring.co.kr/res/img/icon/info-red.svg);background-repeat:no-repeat;background-size:contain;vertical-align:top}@media (max-width:767px){.tutoring-x__info .x-info__notice span:before{width:20px;height:20px;margin-top:5px}}.tutoring-x__info .x-info__notice ul{padding:10px}@media (max-width:767px){.tutoring-x__info .x-info__notice ul{padding-right:0;padding-left:0}}.tutoring-x__info .x-info__notice li{padding-left:1.2em;color:#333;font-size:.88em}.tutoring-x__info .x-info__notice li:before{content:"";position:absolute;width:3px;height:3px;margin-top:12px;margin-left:-12px;background-color:#333;border-radius:3px;opacity:.6}.tutoring-x__info .x-info__notice li:nth-child(3){color:#ee6868}.goods-other-page{margin-top:70px;margin-bottom:70px;color:#333;text-align:center}.goods-other-page em{display:inline-block;width:3px;height:27px;margin-top:20px;margin-bottom:40px;background-color:#ececec;vertical-align:top}.goods-other-page button{display:block;width:345px;height:60px;margin:0 auto;border:4px solid #34bcff;color:#34bcff;font-size:18px;font-weight:600;border-radius:60px;box-sizing:border-box;background-color:#fff}.goods-other-page__sub-title,.goods-other-page__title{font-size:36px;line-height:41px;letter-spacing:-1.8px}.goods-other-page__desc{padding-top:10px;color:#c8c8c8;font-size:13px;font-weight:600}.accordion{padding-right:40px;padding-left:40px}@media (max-width:767px){.accordion{padding-right:15px;padding-left:15px}}.accordion .faq-title{padding-bottom:16px;border-bottom:2px solid #d8d8d8;color:#333;font-size:24px;font-weight:600}.accordion .faq-title-frame{margin:0;padding:0;list-style:none}.accordion .title{position:relative;display:block;padding-top:12px;padding-right:30px;padding-bottom:12px;color:#303030;font-size:16px;font-weight:600}.accordion .title:before{content:"";position:absolute;top:50%;right:3px;width:12px;height:12px;margin-top:-6px;border-color:#d8d8d8;border-style:solid;border-width:0 3px 3px 0;box-sizing:border-box;transform:rotate(-45deg);transition:all .2s ease-in-out}.accordion .faq-content{display:none;padding:30px 20px;font-size:12px;line-height:2em;word-break:break-all;background-color:#f9f9f9}.accordion .faq-content em,.accordion .faq-content li,.accordion .faq-content p,.accordion .faq-content strong{font-weight:400;font-style:normal;font-size:14px}.accordion .opened .title:before{transform:rotate(45deg)}.templates{display:none}@-webkit-keyframes shakeImage{0%,66%{transform:translateX(0);transform-origin:50% 50%}10%{transform:translateX(-6px) rotate(-2deg);opacity:1}20%{transform:translateX(4px) rotate(2deg)}30%{transform:translateX(-2px) rotate(-1deg)}39.6%{transform:translateX(1px) rotate(.5deg)}49.5%{transform:translateX(-1px) rotate(-.3deg)}}@keyframes shakeImage{0%,66%{transform:translateX(0);transform-origin:50% 50%}10%{transform:translateX(-6px) rotate(-2deg);opacity:1}20%{transform:translateX(4px) rotate(2deg)}30%{transform:translateX(-2px) rotate(-1deg)}39.6%{transform:translateX(1px) rotate(.5deg)}49.5%{transform:translateX(-1px) rotate(-.3deg)}}.tutor_lst_area{margin:20px 0 100px}@media (max-width:767px){.tutor_lst_area{padding:0 10px}}.tutor_lst_area .tutor_lst:after{content:"";display:block;clear:both}.tutor_lst_area .tutor_lst .item{float:left;width:100%;margin:0;padding:0 10px 25px;box-sizing:border-box}@media (max-width:767px){.tutor_lst_area .tutor_lst .item{width:100%}}@media (min-width:577px) and (max-width:767px){.tutor_lst_area .tutor_lst .item{width:50%}}@media (min-width:768px){.tutor_lst_area .tutor_lst .item{width:33.3%}}@media (min-width:1200px){.tutor_lst_area .tutor_lst .item{width:25%}}.tutor_lst_area .tutor_lst .item a{display:block;border:1px solid hsla(0,0%,78.4%,.7);text-align:center;background:#fff;border-radius:11px;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);transition:all .2s}.tutor_lst_area .tutor_lst .item a .t_box{padding:30px 0 20px;letter-spacing:-1px;text-align:center}.tutor_lst_area .tutor_lst .item a .t_box .thum{overflow:hidden;width:120px;height:120px;margin:0 auto;border-radius:100%}.tutor_lst_area .tutor_lst .item a .t_box .thum img{display:block;width:100%}.tutor_lst_area .tutor_lst .item a .t_box .name{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:20px;padding:0 20px;color:#333;font-size:25px;font-weight:700;line-height:30px}@media (max-width:767px){.tutor_lst_area .tutor_lst .item a .t_box .name{font-size:20px;line-height:24px}}.tutor_lst_area .tutor_lst .item a .t_box .txt{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:8px;padding:0 20px;color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px;white-space:normal}.tutor_lst_area .tutor_lst .item a .b_box{padding:13px 10px;letter-spacing:-.5px;background:hsla(0,0%,89.8%,.2)}.tutor_lst_area .tutor_lst .item a .b_box .lessons{color:#666;font-size:14px;font-weight:700;line-height:20px}.tutor_lst_area .tutor_lst .item a .b_box .lessons i{font-style:normal}.tutor_lst_area .tutor_lst .item a .b_box .type{color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px}.tutor_detail{max-width:1150px;margin:0 auto 80px}@media (min-width:768px) and (max-width:1199px){.tutor_detail{padding-right:30px;padding-left:30px}}@media (max-width:767px){.tutor_detail{margin-bottom:50px}}.tutor_detail_top{padding-right:10px;padding-left:10px}.tutor_detail_top .c_tit{padding:30px 0}@media (max-width:767px){.tutor_detail_top .c_tit{display:none}}.tutor_detail_top .c_tit strong{color:#333;font-size:50px;font-weight:900;line-height:74px;letter-spacing:-1px}.tutor_detail_top .c_tit p{margin-top:7px;color:hsla(0,0%,40%,.6);font-size:18px;line-height:27px;letter-spacing:-.7px}.tutor_detail_top .tct_wrap{position:relative}.tutor_detail_top .tct_wrap:after{content:"";display:block;clear:both}.tutor_detail_top .tct_wrap .tutor_info{text-align:center}@media (min-width:768px){.tutor_detail_top .tct_wrap .tutor_info{float:left;width:272px}}.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box{padding:30px 0 20px;letter-spacing:-1px;text-align:center}.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box .thum{overflow:hidden;width:120px;height:120px;margin:0 auto;border-radius:100%}.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box .thum img{display:block;width:100%}.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box .name{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:20px;padding:0 20px;color:#333;font-size:25px;font-weight:700;line-height:30px}@media (max-width:767px){.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box .name{font-size:20px;line-height:24px}}.tutor_detail_top .tct_wrap .tutor_info .in_box .t_box .txt{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:8px;padding:0 20px;color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px;white-space:normal}.tutor_detail_top .tct_wrap .tutor_info .in_box .b_box{padding:13px 10px;letter-spacing:-.5px;background:hsla(0,0%,89.8%,.2)}.tutor_detail_top .tct_wrap .tutor_info .in_box .b_box .lessons{color:#666;font-size:14px;font-weight:700;line-height:20px}.tutor_detail_top .tct_wrap .tutor_info .in_box .b_box .lessons i{font-style:normal}.tutor_detail_top .tct_wrap .tutor_info .in_box .b_box .type{color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px}@media (min-width:768px){.tutor_detail_top .tct_wrap .tutor_info .in_box{border:1px solid #e4e4e4;box-shadow:0 5px 15px 0 rgba(0,0,0,.03);box-sizing:border-box;border-radius:11px;background-color:#fff}}.tutor_detail_top .tct_wrap .tutor_info .share{padding-top:20px;text-align:center;font-size:0}@media (min-width:768px){.tutor_detail_top .tct_wrap .tutor_intro{border:1px solid #e4e4e4;box-shadow:0 5px 15px 0 rgba(0,0,0,.03);box-sizing:border-box;border-radius:11px;background-color:#fff;float:right;width:calc(100% - 292px);padding:30px}}@media (max-width:767px){.tutor_detail_top .tct_wrap .tutor_intro{padding:5px 15px 15px}}.tutor_detail_top .tct_wrap .tutor_intro dl{padding-top:45px}.tutor_detail_top .tct_wrap .tutor_intro dl:first-child{padding-top:0}.tutor_detail_top .tct_wrap .tutor_intro dl dt{height:30px;padding:0 10px;color:hsla(0,0%,40%,.6);font-size:18px;font-weight:600;background-color:hsla(0,0%,89.8%,.3)}@media (max-width:767px){.tutor_detail_top .tct_wrap .tutor_intro dl dt{font-size:16px}}.tutor_detail_top .tct_wrap .tutor_intro dl dd{padding:15px 10px 0;font-size:16px;line-height:24px;letter-spacing:0}@media (max-width:767px){.tutor_detail_top .tct_wrap .tutor_intro dl dd{font-size:14px;line-height:20px}}.other_tutor{margin-top:60px;padding:0}@media (max-width:767px){.other_tutor{padding-right:10px;padding-left:10px}}.other_tutor h3{margin-bottom:30px;padding:0 10px;color:#000;font-size:20px;font-weight:900;line-height:34px}.other_tutor h3 i{position:relative;padding:0 3px;font-style:normal}.other_tutor h3 i:before{content:"";position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:10px;background-color:#ffed00}.other_tutor .tutor_lst:after{content:"";display:block;clear:both}.other_tutor .tutor_lst .item{float:left;width:25%;margin:0;padding:0 10px 25px;box-sizing:border-box}@media (max-width:767px){.other_tutor .tutor_lst .item{width:100%}}@media (min-width:577px) and (max-width:767px){.other_tutor .tutor_lst .item{width:50%}}@media (min-width:768px){.other_tutor .tutor_lst .item{width:33.3%}}@media (min-width:1200px){.other_tutor .tutor_lst .item{width:25%}}.other_tutor .tutor_lst .item a{display:block;border:1px solid hsla(0,0%,78.4%,.7);text-align:center;background:#fff;border-radius:11px;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);transition:all .2s}.other_tutor .tutor_lst .item a .t_box{padding:30px 0 20px;letter-spacing:-1px;text-align:center}.other_tutor .tutor_lst .item a .t_box .thum{overflow:hidden;width:120px;height:120px;margin:0 auto;border-radius:100%}.other_tutor .tutor_lst .item a .t_box .thum img{display:block;width:100%}.other_tutor .tutor_lst .item a .t_box .name{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:20px;padding:0 20px;color:#333;font-size:25px;font-weight:700;line-height:30px}@media (max-width:767px){.other_tutor .tutor_lst .item a .t_box .name{font-size:20px;line-height:24px}}.other_tutor .tutor_lst .item a .t_box .txt{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:8px;padding:0 20px;color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px;white-space:normal}.other_tutor .tutor_lst .item a .b_box{padding:13px 10px;letter-spacing:-.5px;background:hsla(0,0%,89.8%,.2)}.other_tutor .tutor_lst .item a .b_box .lessons{color:#666;font-size:14px;font-weight:700;line-height:20px}.other_tutor .tutor_lst .item a .b_box .lessons i{font-style:normal}.other_tutor .tutor_lst .item a .b_box .type{color:hsla(0,0%,40%,.5);font-size:12px;line-height:18px}.topic_lst_area{margin:20px 0 100px}@media (max-width:767px){.topic_lst_area{padding:0 10px}}.topic_lst_area li.item{float:left;width:50%;margin:0;padding:0 10px 20px;box-sizing:border-box}@media (min-width:540px) and (max-width:767px){.topic_lst_area li.item{width:33.3%}}@media (min-width:768px) and (max-width:1023px){.topic_lst_area li.item{width:25%}}@media (min-width:1024px) and (max-width:1199px){.topic_lst_area li.item{width:20%}}@media (min-width:1200px){.topic_lst_area li.item{width:16.6%}}.topic_lst_area li.item a{display:block}.topic_lst:after{content:"";display:block;clear:both}.topic_lst .thum{overflow:hidden;box-shadow:0 3px 5px 0 rgba(0,0,0,.18);border-radius:11px}.topic_lst .thum img{display:block;width:100%}.topic_lst .subj{display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-top:8px;font-size:14px;font-weight:600;letter-spacing:-.5px}.topic_lst .class{display:inline-block;height:18px;margin-top:5px;padding:0 7px;color:hsla(0,0%,40%,.8);font-size:10px;font-weight:400px;line-height:17px;vertical-align:top;background:hsla(0,0%,89.8%,.7);border-radius:20px}.topic_lst .class i{font-style:normal}.topic_detail{max-width:1150px;margin:0 auto 108px}@media (min-width:768px) and (max-width:1199px){.topic_detail{padding-right:30px;padding-left:30px}}.topic_detail_top{position:relative;margin-top:30px}@media (min-width:768px){.topic_detail_top{padding:0 10px}}@media (max-width:767px){.topic_detail_top{padding:0 20px}}.topic_detail_top .c_tit{margin-top:30px}.topic_detail_top .c_tit strong{color:#333;font-size:30px;font-weight:900;line-height:40px;letter-spacing:-1px}@media (min-width:1200px){.topic_detail_top .c_tit strong{font-size:50px;line-height:74px}}@media (min-width:768px){.topic_detail_top .c_tit strong{font-size:38px;line-height:50px}}.topic_detail_top .c_tit p{color:hsla(0,0%,40%,.6);letter-spacing:-.7px}@media (min-width:1200px){.topic_detail_top .c_tit p{margin-top:7px;font-size:18px;line-height:18px}}@media (min-width:768px){.topic_detail_top .c_tit p{margin-top:5px;font-size:15px;line-height:22px}}.topic_detail_top .tct_wrap{overflow:hidden;position:relative;margin-top:30px;border:1px solid #e4e4e4;border-radius:11px;box-shadow:0 5px 15px 0 rgba(0,0,0,.03)}.topic_detail_top .tct_wrap:after{content:"";display:block;clear:both}.topic_detail_top .tct_wrap .topic_gallery{float:left;width:50%}@media (max-width:767px){.topic_detail_top .tct_wrap .topic_gallery{float:none;width:100%}}.topic_detail_top .tct_wrap .gallery_thum{position:relative;padding-top:60px}@media (max-width:767px){.topic_detail_top .tct_wrap .gallery_thum:before{content:"";position:absolute;top:0;left:0;width:100%;height:60px;background:#000}}.topic_detail_top .tct_wrap .gallery_thum .slick-arrow{position:absolute;top:0;right:0;width:60px;height:60px;color:transparent;text-align:center;background:url(//cdn.tutoring.co.kr/uploads/home/img/iArrowLeft@3x.png) no-repeat 50% 50%;background-size:auto 16px;opacity:.7;transition:all .2s;cursor:pointer}@media (max-width:767px){.topic_detail_top .tct_wrap .gallery_thum .slick-arrow{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/iArrowLeft@3x_white.png);opacity:1}}.topic_detail_top .tct_wrap .gallery_thum .slick-arrow:hover{opacity:1}.topic_detail_top .tct_wrap .gallery_thum .slick-arrow.slick-prev{right:110px;transform:rotate(180deg)}@media (max-width:767px){.topic_detail_top .tct_wrap .gallery_thum .slick-arrow.slick-prev{left:0;right:auto}.topic_detail_top .tct_wrap .gallery_thum .slick-arrow.slick-next{left:auto;right:0}}.topic_detail_top .tct_wrap .gallery_thum .slick-slide{position:relative;opacity:.7;transition:opacity .2s;cursor:pointer}.topic_detail_top .tct_wrap .gallery_thum .slick-current:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #279dff}.topic_detail_top .tct_wrap .gallery_thum .custom_paging{position:absolute;right:60px;top:0;width:50px;height:60px;color:hsla(0,0%,40%,.9);font-size:16px;line-height:58px;letter-spacing:0;text-align:center}@media (max-width:767px){.topic_detail_top .tct_wrap .gallery_thum .custom_paging{right:0;left:0;width:auto;color:#fff}}.topic_detail_top .tct_wrap .gallery_thum .custom_paging li{display:none}.topic_detail_top .tct_wrap .gallery_thum .custom_paging li.slick-active{display:block}.topic_detail_top .tct_wrap .tip_hint_wrap{position:absolute;right:0;top:0;width:50%;height:100%;background-color:#f9f9f9}@media (max-width:767px){.topic_detail_top .tct_wrap .tip_hint_wrap{position:relative;width:100%;height:auto}}.topic_detail_top .tct_wrap .tip_hint{overflow-y:hidden;position:relative;top:0;left:0;width:100%;height:100%}.topic_detail_top .tct_wrap .th_content{padding:50px 20px 50px 50px}@media (max-width:767px){.topic_detail_top .tct_wrap .th_content{padding:20px}}.topic_detail_top .tct_wrap .th_content .subj{margin-top:20px;color:#333;font-size:24px;font-weight:600;line-height:34px;letter-spacing:-.7px}@media (max-width:767px){.topic_detail_top .tct_wrap .th_content .subj{font-size:18px;line-height:26px}}.topic_detail_top .tct_wrap .th_content .box{margin-top:30px}.topic_detail_top .tct_wrap .th_content .tit{display:block;height:30px;padding:0 10px;color:hsla(0,0%,40%,.7);font-size:18px;font-weight:600;line-height:29px;background:hsla(0,0%,89.8%,.6)}@media (max-width:767px){.topic_detail_top .tct_wrap .th_content .tit{height:26px;font-size:15px;line-height:25px}}.topic_detail_top .tct_wrap .th_content .txt{margin-top:18px;font-size:16px;letter-spacing:-.5px}@media (max-width:767px){.topic_detail_top .tct_wrap .th_content .txt{font-size:14px}}.topic_detail_top .tct_wrap .th_content .txt p{margin-top:20px}.other_topic{margin-top:60px;padding:0}@media (max-width:767px){.other_topic{padding-right:10px;padding-left:10px}}.other_topic h3{margin-bottom:30px;padding:0 10px;color:#000;font-size:20px;font-weight:900;line-height:34px}.other_topic h3 i{position:relative;padding:0 3px;font-style:normal}.other_topic h3 i:before{content:"";position:absolute;left:0;bottom:0;z-index:-1;width:100%;height:10px;background-color:#ffed00}.other_topic .topic_lst li.item{float:left;width:50%;margin:0;padding:0 10px 20px;box-sizing:border-box}@media (min-width:540px) and (max-width:767px){.other_topic .topic_lst li.item{width:33.3%}}@media (min-width:768px) and (max-width:1023px){.other_topic .topic_lst li.item{width:25%}}@media (min-width:1024px) and (max-width:1199px){.other_topic .topic_lst li.item{width:20%}}@media (min-width:1200px){.other_topic .topic_lst li.item{width:16.6%}}.other_topic .topic_lst li.item a{display:block}.news_lst_area{max-width:1301px;margin:0 auto 80px;padding-right:40px;padding-left:40px}@media (max-width:767px){.news_lst_area{padding-right:10px;padding-left:10px}}@media (min-width:1200px){.news_lst_area&gt;h2{padding-top:50px}}.news_lst_area h2{position:relative;color:#333;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:32px;font-weight:700;line-height:1em;text-align:center;letter-spacing:-1px;padding-bottom:0}@media (min-width:1200px){.news_lst_area h2{font-size:40px}}.news_lst_area h2:after{content:"";display:block;width:80px;height:4px;margin:20px auto 0;background-color:#279eff}@media (max-width:767px){.news_lst_area h2{padding:30px 0 10px;font-size:32px;line-height:35px}}.news_lst_area h3{font-size:16px;font-weight:400}.news_lst_area .news_lst{margin-top:50px}.news_lst_area .news_lst:after{content:"";display:block;clear:both}@media (max-width:767px){.news_lst_area .news_lst{margin-top:30px}}.news_lst_area .news_lst .item{float:left;width:25%;margin:0 0 25px}@media (min-width:768px) and (max-width:1199px){.news_lst_area .news_lst .item{width:33.33%}}@media (max-width:767px){.news_lst_area .news_lst .item{width:50%}}.news_lst_area .news_lst .item img{display:block;width:100%}.news_lst_area .news_lst .item&gt;a,.news_lst_area .news_lst .item&gt;div{display:block;position:relative;margin:0 10px;padding:20px;background-color:#fff;border:1px solid hsla(0,0%,78.4%,.7);box-shadow:0 3px 5px 0 rgba(0,0,0,.18);border-radius:11px;transition:all .2s}.news_lst_area .news_lst .item .badge{display:inline-block;height:22px;margin-bottom:5px;padding:0 6px;color:#fff;font-size:13px;line-height:22px;letter-spacing:-.5px;background-color:rgba(0,0,0,.6);border-radius:2px;opacity:.7;transition:all .2s}.news_lst_area .news_lst .item .txt{margin-top:12px;color:hsla(0,0%,40%,.6);font-size:13px;line-height:20px;letter-spacing:-.3px}.news_lst_area .news_lst .item .subj{color:#333;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.5px}.article-wrap{position:relative;z-index:40;margin-top:90px}@media (max-width:767px){.article-wrap{margin-top:50px}}.article-wrap .news-img{position:relative;display:flex;width:100%;height:350px;align-items:center;justify-content:center;background-size:cover}.article-wrap .news-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3))}.article-wrap .news-img .title{z-index:20;color:#fff;text-align:center}.article-wrap .news-img .title-wrap{margin-bottom:50px}@media (min-width:1200px){.article-wrap .news-img .title-wrap{margin:33px}}@media (min-width:768px) and (max-width:1199px){.article-wrap .news-img .title-wrap{margin:33px}}@media (max-width:767px){.article-wrap .news-img .title-wrap{margin-bottom:0}}.article-wrap .news-img .title-wrap h2{font-weight:500;font-size:16px}.article-wrap .news-img .title-text{margin-bottom:33px;font-size:35px;font-weight:600}@media (max-width:767px){.article-wrap .news-img .title-text{margin:20px;font-size:20px}}.article-wrap .news-img .sub-title{color:hsla(0,0%,100%,.6);font-size:17px;font-weight:100;line-height:1.4em}@media (min-width:1200px){.article-wrap .news-img .sub-title{padding:0 80px;font-weight:600}}@media (min-width:768px) and (max-width:1199px){.article-wrap .news-img .sub-title{padding:0 80px;font-weight:600}}@media (max-width:767px){.article-wrap .news-img .sub-title{padding:30px 20px 10px;font-size:13px;font-weight:700}}.article-wrap .news-container{padding-top:100px;padding-bottom:100px;background-color:#fff}@media (min-width:768px) and (max-width:1199px){.article-wrap .news-container{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.article-wrap .news-container{padding-top:50px;padding-bottom:50px}}.article-wrap .news-container .content{max-width:700px;margin:0 auto;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.article-wrap .news-container .content{width:100%;padding-right:50px;padding-left:50px}}@media (max-width:767px){.article-wrap .news-container .content{width:100%;padding-right:20px;padding-left:20px}}.article-content blockquote{margin:0 0 20px;padding:10px 20px;border-left:5px solid #eee;font-size:18px}.article-content iframe{overflow:hidden;width:100%;height:400px}@media (max-width:767px){.article-content iframe{height:180px}}.article-content&gt;p{font-size:12px;line-height:22px;letter-spacing:-.8px}.article-content&gt;p a{display:inline-block}.article-content&gt;p img{display:block;max-width:100%;margin:0 auto}.review_con h2{position:relative;color:#333;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:32px;font-weight:700;line-height:1em;text-align:center;letter-spacing:-1px;padding-bottom:0}@media (min-width:1200px){.review_con h2{font-size:40px}}.review_con h2:after{content:"";display:block;width:80px;height:4px;margin:20px auto 0;background-color:#279eff}.review_con ul{overflow:hidden;max-width:1140px;margin:0 auto}.review_con ul:after{content:"";display:block;clear:both}.review_con ul li{float:left;width:50%;margin-top:40px}@media (max-width:767px){.review_con ul li{width:100%;margin-top:30px}}.review_con .tit_copy{padding-top:65px;text-align:center}.review_con .tit_copy strong{display:block;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-weight:400;font-size:38px;line-height:50px;letter-spacing:2.8px}@media (max-width:767px){.review_con .tit_copy strong{padding:0 10px;font-size:28px;line-height:40px}}.review_con .tit_copy .txt_subtitle{margin-top:20px;color:#777;font-size:16px;line-height:1.63em;letter-spacing:0}.review_con .tit_copy .txt_subtitle__date{margin-top:7px;color:#777}.review_con .txt_emph{font-weight:800}.review_con .list_video{padding-top:60px;padding-bottom:14px}@media (max-width:767px){.review_con .list_video{padding-top:30px}}.review_con .vod_cover{overflow:hidden;position:relative;background-position:50% 50%;background-size:cover}.review_con .tit_review{display:block;min-height:62px;padding-bottom:11px;color:#333;font-size:22px;line-height:31px;letter-spacing:-.5px}@media (max-width:767px){.review_con .tit_review{min-height:100%;font-size:18px;line-height:26px;letter-spacing:-1px}}.review_con .img_g{display:block;width:100%}.review_con .wrap_button{overflow:hidden;text-align:center}.review_con .wrap_button .btn_g{float:none;display:inline-block;width:258px;margin:0 20px;vertical-align:top}@media (max-width:767px){.review_con .wrap_button .btn_g{width:230px;margin-top:12px}}.review_con .cell_g{position:relative;margin:0 20px;padding:19px 26px 29px;border:1px solid #ebebeb;border-radius:11px;letter-spacing:-.5px}@media (max-width:767px){.review_con .cell_g{padding:17px 26px 20px}}.review_con .cell_g .tit_episode{display:block;color:#555;font-size:20px;font-weight:400;line-height:29px}@media (max-width:767px){.review_con .cell_g .tit_episode{font-size:17px}}.review_con .cell_g .tit_episode em{color:#00abff}.review_con .cell_g .tit_review{margin-top:21px;padding-bottom:0}@media (max-width:767px){.review_con .cell_g .tit_review{margin-top:14px}}.review_con .cell_g .txt_name{position:absolute;top:19px;right:35px;font-size:17px}.review_con .cell_g .vod_cover{margin-top:13px}@media (max-width:767px){.review_con .cell_g .vod_cover{margin-top:8px}}.review_con .cell_g .vod_frame{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.review_con .list_card{max-width:1016px}.review_con .list_card li{margin-top:60px;padding:0}@media (max-width:767px){.review_con .list_card li{margin-top:40px}}.review_con .list_card a{display:block}.review_con .list_card .thumb_g{position:relative}.review_con .list_card .cell_g{padding:0;border-radius:0}.review_con .list_card .desc_g{padding:26px 20px;color:#777;font-size:16px;line-height:26px}@media (max-width:767px){.review_con .list_card .desc_g{height:auto;padding:20px 20px 12px;font-size:14px;line-height:26px}}.review_con .list_card .desc_g .tit_review{margin-top:0;padding:0 10px}@media (max-width:767px){.review_con .list_card .desc_g .tit_review{padding:0}}.review_con .list_card .txt_desc{min-height:114px;padding:11px 10px 0}.review_con .list_card .txt_desc.txt_long{height:141px}@media (max-width:767px){.review_con .list_card .txt_desc{min-height:100%;padding:11px 0 0}.review_con .list_card .txt_desc.txt_long{height:auto}}.review_con .list_card .txt_period{margin-top:25px;padding:10px 10px 0;border-top:1px solid #f4f4f4;color:#777;text-align:right}@media (max-width:767px){.review_con .list_card .txt_period{margin-top:12px}}.review_con .list_card .tit_card{position:absolute;bottom:12px;right:12px;width:238px;height:42px;padding-top:11px;color:#424242;font-size:17px;font-weight:400;line-height:1.1em;text-align:center;border-radius:42px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);box-sizing:border-box}.review_con .list_card .tit_card .ico_arr{display:inline-block;width:9px;height:17px;margin:1px 0 0 6px;vertical-align:top;background:url(//cdn.tutoring.co.kr/uploads/home/img/review/ico_arr.png) 0 0 no-repeat;background-size:9px 17px}.review_con .list_review{padding-top:20px}@media (max-width:767px){.review_con .list_review{padding-right:10px;padding-left:10px}}.review_con .list_review li{width:33.33%;height:530px;margin:26px 0 0;padding:0;background-color:#fff}@media (max-width:767px){.review_con .list_review li{width:100%;height:auto}}.review_con .list_review .box_review{position:relative;height:474px;padding:23px 24px 24px;margin:0 13px;color:#777;font-size:16px;line-height:26px;border-radius:11px;background-color:#f9f9f9}@media (max-width:767px){.review_con .list_review .box_review{height:auto;padding-bottom:60px;font-size:14px}}.review_con .list_review .tit_review{min-height:auto;font-weight:400}@media (max-width:767px){.review_con .list_review .tit_review{font-size:16px}}.review_con .list_review .info_review{position:absolute;bottom:24px;left:24px;color:#9d9e9d;line-height:1.1em;letter-spacing:-.5px}.review_con .list_review .info_review .img_star{display:inline-block;width:91px;margin-right:5px;vertical-align:top}@media (max-width:767px){.review_con .list_review .info_review .img_star{width:68px}}.review_con .list_review .txt_writer{left:auto;right:24px}.review_con .inner_fullBg{margin-top:140px;padding:54px 0 38px;background-color:#f9f9f9}@media (max-width:767px){.review_con .inner_fullBg{margin-top:90px;padding:30px 0}}.review_con .inner_fullBg .tit_copy{height:118px;padding-top:0}.review_con .inner_fullBg .tit_copy strong{display:inline-block;padding:10px 12px 0}@media (max-width:767px){.review_con .inner_fullBg .tit_copy strong{padding:10px 0 0}}.review_con .inner_fullBg .img_laurels{display:inline-block;width:50px;vertical-align:top}@media (max-width:767px){.review_con .inner_fullBg .img_laurels{width:40px}}.review_con .inner_fullBg .link_free{overflow:hidden;display:block;width:318px;height:72px;margin:40px auto 0;padding-top:0;color:#fff;font-size:24px;font-weight:600;line-height:72px;letter-spacing:1.07px;text-align:center;border-radius:72px;background-color:#34bcff;box-sizing:border-box}@media (max-width:767px){.review_con .inner_fullBg .link_free{width:270px;height:62px;margin-top:10px;font-size:22px;line-height:62px}}.review_con .inner_fullBg .wrap_button{width:auto;margin-top:-7px;text-align:center}@media (max-width:767px){.review_con .inner_fullBg .wrap_button{margin:0}}.review_con .inner_fullBg .txt_g{display:block;padding-top:24px;font-size:18px;line-height:27px;text-align:center}.help_area{padding-bottom:100px;background-color:#fff}@media (max-width:767px){.help_area{padding-bottom:50px}}.help_area .blue_form{padding:50px;text-align:center;background:#3fcdfd;background:linear-gradient(90deg,#3fcdfd 0,#23aafc)}@media (max-width:767px){.help_area .blue_form{padding:40px 20px}}.help_area .blue_form h3{color:#fff;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:45px;font-weight:700;letter-spacing:-.5px}@media (max-width:767px){.help_area .blue_form h3{font-size:30px}}.help_area .blue_form input[type=text]{width:100%;height:70px;line-height:70px;padding:0 20px 0 62px;border:0;font-size:18px;color:#333;border-radius:5px;box-sizing:border-box}@media (max-width:767px){.help_area .blue_form input[type=text]{height:50px;padding-left:40px;font-size:15px;line-height:50px}}.help_area .blue_form input[type=text]::-moz-placeholder{color:rgba(0,0,0,.3)}.help_area .blue_form input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.3)}.help_area .blue_form input[type=text]::placeholder{color:rgba(0,0,0,.3)}.help_area .blue_form .inp{position:relative;z-index:10;width:100%;max-width:700px;margin:38px auto 0;background-color:#fff}@media (max-width:767px){.help_area .blue_form .inp{margin-top:15px}}.help_area .blue_form .inp:before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:25px;height:25px;background:url(//cdn.tutoring.co.kr/uploads/home/img/icon_zoom2.jpg) no-repeat;background-size:100%}@media (max-width:767px){.help_area .blue_form .inp:before{left:16px;width:14px;height:14px}}.help_lst_area{max-width:1300px;margin:0 auto;padding:50px;letter-spacing:-.5px;box-sizing:border-box}@media (max-width:767px){.help_lst_area{padding:30px 20px}}.help_lst_area .category:after{content:"";display:block;clear:both}.help_lst_area .category li{float:left}.help_lst_area .category a{display:block;height:40px;margin:5px 5px 0 0;color:#333;padding:0 20px;font-size:15px;font-weight:600;background-color:#f6f6f6;line-height:38px;border-radius:5px;transition:background-color .2s}@media (max-width:767px){.help_lst_area .category a{height:30px;font-size:12px;line-height:28px;border-radius:3px}}.help_lst_area .category a.selected{color:#fff;background-color:#0af}.help_lst{padding-top:75px}@media (max-width:767px){.help_lst{padding-top:25px}}.help_lst .key_tit{padding:25px 0;color:rgba(51,51,51,.95);font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:45px;font-weight:800;line-height:50px;letter-spacing:-.5px}@media (max-width:767px){.help_lst .key_tit{padding-bottom:10px;font-size:25px;line-height:28px}}.help_lst .key_tit .current{font-style:normal}.help_lst .key_tit .current:before{content:"&gt;";margin-right:10px}.help_lst .lst_wrap li{border-bottom:1px solid #ddd}.help_lst .lst_wrap .que{position:relative;display:block;padding:30px 60px 30px 140px}@media (max-width:767px){.help_lst .lst_wrap .que{padding-top:15px;padding-bottom:15px;padding-left:0}}.help_lst .lst_wrap .que:before{content:"";position:absolute;right:20px;top:50%;width:18px;height:10px;background:url(//cdn.tutoring.co.kr/uploads/home/img/arr_down.png) no-repeat;background-size:100%;opacity:.35;transition:opacity .5s}@media (max-width:767px){.help_lst .lst_wrap .que:before{right:0;width:15px;height:9px}}.help_lst .lst_wrap .que:after{display:none}.help_lst .lst_wrap .que i{display:inline-block;color:hsla(0,0%,40%,.9);font-size:22px;font-style:normal;line-height:1.65em;word-break:break-all;vertical-align:top}@media (max-width:767px){.help_lst .lst_wrap .que i{display:block;font-size:16px}}.help_lst .lst_wrap .que.on:before{transform:rotate(180deg);opacity:1}.help_lst .lst_wrap .que.on i{color:#333}.help_lst .lst_wrap .ctry{position:absolute;top:50%;left:0;display:inline-block;width:124px;height:38px;padding:0 10px;border:1px solid hsla(0,0%,40%,.5);border-radius:100px;color:hsla(0,0%,40%,.7);font-size:15px;font-weight:400;line-height:35px;text-align:center;vertical-align:top;box-sizing:border-box;transform:translateY(-50%)}@media (max-width:767px){.help_lst .lst_wrap .ctry{position:static;width:100px;height:28px;margin-bottom:8px;font-size:13px;line-height:25px;transform:translateY(0)}}.help_lst .lst_wrap .fre{display:none;padding:25px 35px;color:hsla(0,0%,40%,.9);font-size:20px;line-height:1.8em;background-color:hsla(0,0%,89.8%,.45)}.help_lst .lst_wrap .fre .txt{background-color:transparent}@media (max-width:767px){.help_lst .lst_wrap .fre{padding:15px 20px;font-size:16px}}.company_con{width:100%;max-width:1251px;margin:50px auto 0;padding:63px 30px 90px;color:#777;text-align:center;box-sizing:border-box}@media (min-width:768px){.company_con{margin-top:90px;padding-top:127px;padding-bottom:200px}}.company_con__title{color:#333;font-size:55px;font-weight:600;line-height:1.27em;letter-spacing:-1.5px}@media (max-width:767px){.company_con__title{font-size:40px;line-height:1.63em}}.company_con__title:after{content:"";display:block;width:100px;height:5px;margin:40px auto 0;background-color:#29a2e8}.company_con__subtitle{display:inline-block;margin-bottom:50px;color:#484848;font-size:55px;line-height:1.27em;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-weight:700;letter-spacing:-1px}.lang-cn .company_con__subtitle{font-family:NotoSansCJK,“Helvetica Neue”,Helvetica,“Segoe UI”,Arial,freesans,sans-serif}@media (max-width:767px){.company_con__subtitle{font-size:40px}}.company_con__subtitle:after{content:"";display:block;width:100%;height:2px;margin:30px auto 0;background-color:#29a2e8}.company_con__strong{display:block;margin-top:54px;margin-bottom:123px;color:#484848;font-size:55px;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-weight:700;line-height:1.27em;letter-spacing:-1px}@media (max-width:767px){.company_con__strong{margin-bottom:60px;font-size:22px;line-height:30px;letter-spacing:0}}.company_con__desc{margin-top:30px;margin-bottom:30px;color:#777;font-size:24px;font-weight:300;line-height:40px;letter-spacing:-.5px}@media (max-width:767px){.company_con__desc{margin-top:0;font-size:14px;line-height:20px}}.company_con__desc .point-text{display:inline-block;margin-top:20px;padding-right:10px;padding-left:10px;color:#333;font-weight:500;background-color:#fff900}@media (max-width:767px){.company_con__desc .point-text{margin-top:0}}.company_con__inner{margin-top:150px}@media (max-width:767px){.company_con__inner{margin-top:60px}}.company_con__history{margin-bottom:100px}@media (min-width:1024px){.company_con__history{margin-left:100px}}@media (min-width:768px) and (max-width:1023px){.company_con__history{margin-left:50px}}@media (max-width:767px){.company_con__history{margin-bottom:0}}.company_con__history:after{content:"";display:block;clear:both}.company_con__history dl{float:left;width:50%;padding-right:37px;text-align:left;box-sizing:border-box}@media (min-width:768px){.company_con__history dl{padding-right:50px}}@media (max-width:767px){.company_con__history dl{width:100%;padding-top:30px;padding-right:0}}.company_con__history dt{padding-bottom:15px;color:#d8d8d8;font-size:50px;font-weight:700;line-height:56px;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;letter-spacing:-3px}.company_con__history dd{padding-left:44px;font-size:16px;font-weight:600;line-height:38px}.lang-cn .company_con__history dd{padding-left:46px}.company_con__history .date{position:absolute;width:40px;margin-left:-44px;color:#333}.lang-cn .company_con__history .date{width:42px;margin-left:-46px}@media (min-width:768px){.company_con__logo{padding-right:100px;padding-left:100px}}.company_con__logo img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.team_con{padding-bottom:80px}@media (max-width:767px){.team_con{padding-right:20px;padding-left:20px}}.team_con h2{position:relative;padding-bottom:40px;color:#333;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:32px;font-weight:700;line-height:1em;text-align:center;letter-spacing:-1px}@media (min-width:1200px){.team_con h2{font-size:40px}}.team_con h2:after{content:"";display:block;width:80px;height:4px;margin:20px auto 0;background-color:#279eff}.team_con h2+.sub_top_tit{padding-top:60px}@media (max-width:767px){.team_con h2+.sub_top_tit{padding-top:10px}}.team_con .sub_top_tit{padding-top:80px;text-align:center}@media (max-width:767px){.team_con .sub_top_tit{padding-top:30px}}.team_con .sub_top_tit b,.team_con .sub_top_tit i{display:block;color:rgba(51,51,51,.95);font-size:55px;font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-style:normal;line-height:1.4em}@media (max-width:767px){.team_con .sub_top_tit b,.team_con .sub_top_tit i{font-size:22px}}.team_con .sub_top_tit p{display:inline-block;margin-top:25px;padding-bottom:10px;border-bottom:2px solid #29a2e8;color:hsla(0,0%,40%,.9);font-size:15px;font-weight:600;line-height:25px;letter-spacing:-1px}@media (max-width:767px){.team_con .sub_top_tit p{margin-top:10px;padding-bottom:10px;font-size:13px}}.team_con .recruit_link{display:block;max-width:330px;height:56px;margin:60px auto 0;border:2px solid #333;color:#333;font-size:18px;font-weight:600;line-height:54px;text-align:center;box-sizing:border-box;border-radius:10px;letter-spacing:-.5px;box-shadow:0 2px 3px rgba(0,0,0,.1);transition:all .2s}@media (max-width:767px){.team_con .recruit_link{margin-top:40px}}.team_con .recruit_link:hover{color:#fff;background-color:#333}.team_con .recruit_link i{font-style:normal}.team_con .team_lst{max-width:1201px;margin:120px auto 0}@media (max-width:767px){.team_con .team_lst{margin-top:0}}.team_con .team_lst .tit{padding-left:50px;color:rgba(51,51,51,.95);font-family:HGGGothicssi,Apple SD Gothic Neo,sans-serif;font-size:45px;font-weight:700;line-height:50px}@media (max-width:767px){.team_con .team_lst .tit{font-size:24px;line-height:28px;margin-top:80px;padding-left:0;text-align:center}}.team_con .team_lst .lst:after{content:"";display:block;clear:both}.team_con .team_lst .lst li{float:left;width:33.33%;margin-top:60px;text-align:center}@media (min-width:1200px){.team_con .team_lst .lst li{width:25%}}@media (max-width:767px){.team_con .team_lst .lst li{width:50%;margin-top:40px}.team_con .team_lst .lst li:only-child{width:100%}}.team_con .team_lst .img{position:relative;overflow:hidden;width:96px;height:96px;margin:0 auto;border-radius:100%}.team_con .team_lst .img img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.team_con .team_lst .name{margin:10px 0 5px;color:rgba(51,51,51,.9);font-size:15px;font-weight:600;line-height:20px}.team_con .team_lst .position{color:hsla(0,0%,40%,.7);font-size:13px;font-weight:500;line-height:18px}.sub_coupon .main_title{color:#333;background-color:#f6f6f8}.sub_coupon .emph_tit{border-color:#333;color:#333}.sub_coupon .form__wrapper{position:relative;margin:70px 20px 100px;text-align:center}.sub_coupon .form__title{padding:0 20px 60px;font-size:16px;line-height:1.75em;letter-spacing:-1px;word-break:keep-all}.sub_coupon .form__content .coupon__input{width:382px;height:62px;padding:0 30px;border:0;outline:0;color:#666;font-size:16px;letter-spacing:-.8px;background-color:#f6f6f8;border-radius:62px;box-sizing:border-box}@media (max-width:767px){.sub_coupon .form__content .coupon__input{width:100%;height:48px;padding:0 90px 0 20px}}.sub_coupon .form__content .coupon__input::-moz-placeholder{color:hsla(0,0%,40%,.4)}.sub_coupon .form__content .coupon__input:-ms-input-placeholder{color:hsla(0,0%,40%,.4)}.sub_coupon .form__content .coupon__input::placeholder{color:hsla(0,0%,40%,.4)}.sub_coupon .form__content .submit__coupon__btn{width:160px;height:62px;margin-left:18px;border:0;outline:0;color:#fff;font-size:20px;font-weight:600;background-color:#6759ef;border-radius:62px}@media (max-width:767px){.sub_coupon .form__content .submit__coupon__btn{position:absolute;right:0;bottom:0;width:80px;height:48px;font-size:16px;font-weight:500}}.sub_coupon .store_btn_wrapper{padding-top:70px;padding-bottom:97px}.sub_coupon .store_btn_wrapper .move_to_store{overflow:hidden;display:inline-block;min-width:220px;height:60px;margin:0 8px;padding:0 20px;color:#fff;font-size:18px;line-height:60px;background-color:#6759ef;border-radius:60px;vertical-align:top;cursor:pointer}@media (max-width:767px){.sub_coupon .store_btn_wrapper .move_to_store{display:block;width:260px;margin-right:auto;margin-left:auto}.sub_coupon .store_btn_wrapper .move_to_store+span{margin-top:16px}}.sub_coupon .store_btn_wrapper .move_to_store:before{content:"";display:inline-block;width:20px;height:22px;margin:-2px 8px 2px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;vertical-align:middle}.sub_coupon .store_btn_wrapper .move_to_store.play:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/appstore_gglplay.png)}.sub_coupon .store_btn_wrapper .move_to_store.app:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/tutoringgo/enHome/appstore_apple.png)}.sub_coupon .box_warn{margin:16px 20px;padding:20px 20px 17px;border-radius:10px;background-color:#ececec;text-align:left}@media (min-width:768px){.sub_coupon .box_warn{width:320px;margin-right:auto;margin-left:auto}}.sub_coupon .box_warn .tit_warn{display:block;padding-bottom:6px;border-bottom:1px solid #d8d8d8;color:#f93e5e;font-weight:700;font-size:14px;line-height:16px}.sub_coupon .box_warn .tit_warn .ico_employee{display:inline-block;width:16px;height:16px;margin:-2px 6px 2px 0;background:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/ico_employee_2.png) -94px 0 no-repeat;background-size:180px 90px;vertical-align:middle}.sub_coupon .box_warn .list_warn{padding-top:10px}.sub_coupon .box_warn .list_warn li{position:relative;margin-left:12px;font-size:12px;line-height:22px;color:#555;letter-spacing:-.5px}.sub_coupon .box_warn .list_warn li:before{content:"";position:absolute;width:4px;height:4px;margin-top:10px;margin-left:-10px;background-color:#919191;border-radius:5px}.sub_coupon .alert-danger{max-width:560px;margin:0 auto 16px;padding:12px;border:1px solid #f5c6cb;color:#721c24;font-size:16px;background-color:#f8d7da;border-radius:5px;box-sizing:border-box}@media (max-width:767px){.sub_coupon .alert-danger{max-width:100%}}.full-notice{padding-top:171px;padding-bottom:192px;color:#333;text-align:center}@media (min-width:1200px){.full-notice{padding-top:308px}}.full-notice__image{display:block;margin:0 auto 25px}@media (min-width:1200px){.full-notice__image{margin-bottom:12px}}.full-notice__title{font-size:25px;font-weight:900;line-height:1em;letter-spacing:-2px}@media (min-width:1200px){.full-notice__title{font-size:40px;line-height:44px}}.full-notice__desc{margin-top:15px;color:#666;font-size:14px;line-height:22px;letter-spacing:-1px}@media (min-width:1200px){.full-notice__desc{margin-top:18px;font-size:18px;line-height:30px}}.alpha-home__spot{padding:60px 20px 100px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/alpha_header.png),linear-gradient(180deg,#000 190px,transparent 230px);background-repeat:no-repeat,repeat;background-position:50% 115px,0 0;background-size:350px auto,100% auto}@media (min-width:768px) and (max-width:1199px){.alpha-home__spot{padding:55px 55px 100px}}.alpha-home__spot .spot__title{padding-bottom:24px}.alpha-home__spot .spot__heading{margin:0;padding:0;color:#fff;font-size:30px;font-weight:600;line-height:1.47em;letter-spacing:-1px}.alpha-home__spot .spot__description{margin:0 0 6px;padding:0;color:#fff;font-size:14px;line-height:1.45em;letter-spacing:-.5px}.alpha-home__spot .spot__content{position:relative;padding-top:56.25%}.alpha-home__spot .spot__video{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background-color:#000}.alpha-home__spot .spot__video iframe{display:block;width:100%;height:100%}.alpha-home__spot .spot__link{overflow:hidden;display:block;max-width:768px;height:50px;margin:24px auto 0;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.5px;line-height:50px;text-align:center;background-color:#34bcff;border-radius:28px;cursor:pointer}.alpha-home__spot .spot__link:after{content:"";display:inline-block;width:8px;height:8px;margin:-3px 0 3px 8px;border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;transform:rotate(-45deg);vertical-align:middle}.alpha-home__spot~.common-special__coupon{margin-top:-74px}.alpha-home__intro{padding-right:20px;padding-left:20px;padding-bottom:100px}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro{padding-right:55px;padding-left:55px}}.alpha-home__intro .content__box{padding:20px;color:#4c4c4c;font-size:14px;line-height:1.6em;letter-spacing:-1px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-home__intro .content__box--center{text-align:center}.alpha-home__intro .content__box+.content__box{margin-top:16px}.alpha-home__intro .intro__title{padding-bottom:24px}.alpha-home__intro .intro__title .intro__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-home__intro .intro__title .intro__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-home__intro .intro__sub-title{margin:0;padding:0 0 16px;font-size:16px;line-height:1.63em;text-align:center}.alpha-home__intro .intro__content--first{position:relative;margin-top:320px}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__content--first{margin-top:480px}}.alpha-home__intro .intro__content--second{position:relative}.alpha-home__intro .intro__content--second .content__image__inner{margin-left:-35px;margin-right:-65px}.alpha-home__intro .intro__content--second .content__image{overflow:hidden;position:relative;margin-right:-20px;margin-left:-20px;margin-bottom:-35px}.alpha-home__intro .intro__content--second .content__image img{display:block;width:100%;max-width:656px;margin:0 auto}.alpha-home__intro .intro__content--third .content__image{display:block;width:230px;margin:22px auto}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__content--third .content__image{width:450px}}.alpha-home__intro .intro__text{margin:0;padding:0;word-break:keep-all;word-wrap:break-word}.alpha-home__intro .intro__step{margin:0 -18px;padding:0;list-style:none;font-size:0;text-align:center}.alpha-home__intro .intro__step .step__item{position:relative;display:inline-block;width:66px;height:66px;margin-right:18px;margin-left:18px;border:1px solid #efefef;color:#333;font-size:12px;line-height:2em;letter-spacing:-.5px;text-align:center;background-color:#fff;border-radius:66px;box-shadow:0 8px 15px -4px rgba(0,0,0,.06);vertical-align:top}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__step .step__item{width:99px;height:99px;font-size:18px}}.alpha-home__intro .intro__step .step__item:before{background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/ico_alpha.png);background-repeat:no-repeat;background-size:232px 40px;content:"";display:block;width:40px;height:40px;margin:3px auto -10px}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__step .step__item:before{width:60px;height:60px;margin-top:4px;margin-bottom:-15px;background-size:auto 60px}}.alpha-home__intro .intro__step .step__item:after{content:"";position:absolute;top:50%;left:-32px;display:block;width:14px;height:14px;border-color:#e1e1e1;border-style:solid;border-width:0 2px 2px 0;transform:translateY(-50%) rotate(-54deg) skew(-20deg)}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__step .step__item:after{left:-38px;width:22px;height:22px}}.alpha-home__intro .intro__step .step__item:first-child:after{display:none}.alpha-home__intro .intro__step .step__item:nth-child(2):before{background-position:-48px 0}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .intro__step .step__item:nth-child(2):before{background-position:-72px 0}}.alpha-home__intro .intro__description{margin:0;padding:0}.alpha-home__intro .intro__list{margin:0;padding:40px 0 0;list-style:none;counter-reset:step-list-counter}.alpha-home__intro .intro__list .intro__sub-title{display:block;margin-bottom:12px;border-bottom:1px solid #ececec;text-align:left}.alpha-home__intro .intro__list .list__item{position:relative;padding-left:30px}.alpha-home__intro .intro__list .list__item:before{content:counter(step-list-counter);position:absolute;top:7px;left:0;width:19px;height:19px;color:#fff;font-size:12px;text-align:center;line-height:19px;background-color:#333;border-radius:20px;counter-increment:step-list-counter}.alpha-home__intro .intro__list .list__item:after{content:"";position:absolute;top:33px;bottom:-30px;left:9px;width:1px;background-color:rgba(51,51,51,.1)}.alpha-home__intro .intro__list .list__item+.list__item{margin-top:30px}.alpha-home__intro .intro__list .list__item:last-child:after{display:none}.alpha-home__intro .text-animation{width:163px;height:283px;font-size:16px}@media (min-width:768px) and (max-width:1199px){.alpha-home__intro .text-animation{width:244px;height:425px;font-size:26px;background-position:50% 360px}}.alpha-content__tab{padding-top:25px;padding-bottom:10px;text-align:center}@media (min-width:768px) and (max-width:1199px){.alpha-content__tab{padding-top:45px}}.alpha-content__tab .tab__keyword{display:inline-block;margin-top:10px;margin-bottom:10px;padding-right:1px;padding-left:1px;border-bottom:2px solid transparent;color:#c5c5c5;font-size:14px;font-weight:600;vertical-align:middle;cursor:pointer}.alpha-content__tab .tab__keyword--active{color:#34bcff;border-color:#34bcff}.alpha-content__tab .tab__bar{display:inline-block;width:1px;height:16px;margin-right:16px;margin-left:16px;background-color:#ececec;vertical-align:middle}@media (max-width:767px){.alpha-content__tab .tab__bar{margin-right:6px;margin-left:6px}}.alpha-content__list{margin:0;padding:0;list-style:none;color:#4c4c4c;font-size:14px;line-height:1.6em;text-align:center;letter-spacing:-1px}.alpha-content__list .list__item{display:none}.alpha-content__list .list__item--active{display:block}.alpha-content__list .list__keyword{position:absolute;color:transparent}.alpha-content__list .list__image{position:absolute;top:-320px;left:50%;width:171px;height:358px;padding:40px 4px 0;background-color:#f6f6f6;border-radius:22px;box-sizing:border-box;box-shadow:18px 12px 18px 0 rgba(0,0,0,.08),-18px -12px 18px 0 hsla(0,0%,100%,.9);transform:translateX(-50%)}@media (min-width:768px) and (max-width:1199px){.alpha-content__list .list__image{top:-480px;width:256px;height:538px;padding:58px 6px 0;border-radius:33px}}.alpha-content__list .list__image:before{content:"";position:absolute;top:18px;left:50%;width:33px;height:5px;background-color:#eaeaea;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1);opacity:.5;transform:translateX(-50%)}@media (min-width:768px) and (max-width:1199px){.alpha-content__list .list__image:before{top:27px;width:50px;height:7px}}.alpha-content__list .list__image img{display:block;width:100%;border-radius:10px}@media (min-width:768px) and (max-width:1199px){.alpha-content__list .list__image img{border-radius:15px}}.alpha-content__list .list__description{margin:0;padding:20px 0 0;border-top:1px solid #ececec}.alpha-home__course{padding-right:20px;padding-left:20px;padding-bottom:100px}@media (min-width:768px) and (max-width:1199px){.alpha-home__course{padding-right:55px;padding-left:55px}}.alpha-home__course .course__title{padding-bottom:24px}.alpha-home__course .course__title .course__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-home__course .course__title .course__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-home__course .course__content{position:relative;padding-bottom:50px}.alpha-home__course .course__content .content__more{position:absolute;bottom:0;right:-20px;left:-20px;height:147px;padding-top:107px;background-image:linear-gradient(hsla(0,0%,96.1%,0),#f5f5f5 59%);box-sizing:border-box}.alpha-home__course .course__content .content__more .more__text{display:block;height:50px;text-align:center;color:transparent}.alpha-home__course .course__content .content__more .more__text:before{content:"";position:absolute;top:75px;left:50%;width:8px;height:8px;margin:0 auto;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg)}.alpha-home__course .course__list{margin:-8px;padding:0;list-style:none}.alpha-home__course .course__list:after{content:"";display:block;clear:both}.alpha-home__course .course__list .list__item{float:left;width:50%;padding:8px;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.alpha-home__course .course__list .list__item{width:25%}}@media (min-width:1200px){.alpha-home__course .course__list .list__item{width:25%}}.alpha-home__course .course__item{overflow:hidden;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05)}.alpha-home__course .course__thumb{width:100%;padding-top:52.63%;background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.alpha-home__course .course__detail{padding:16px;color:#333;font-size:13px;line-height:1.5em;letter-spacing:-.5px;word-break:break-all}.alpha-home__course .course__detail .detail__description{min-height:54px;margin:5px 0 0;padding:0;font-size:13px}.alpha-home__course .course__price{display:flex;margin-top:5px;margin-bottom:-4px;padding-top:10px;border-top:1px solid #f0f0f0;justify-content:space-between}.alpha-home__course .course__price .price__discount{color:#ff1a5a;font-weight:600}.alpha-home__course .course__tip{margin-bottom:16px;padding-top:5px;padding-bottom:5px;border:2px solid #ff8fa2;color:#f83e5e;background-color:#fff;border-radius:32px;font-size:14px;line-height:18px;letter-spacing:-.5px;text-align:center;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);box-sizing:border-box}.alpha-home__sidebar{position:fixed;bottom:0;right:0;left:0;z-index:60;padding-right:20px;padding-left:20px;padding-bottom:calc(env(safe-area-inset-bottom));background-color:#f7f7f7;border-radius:10px 10px 0 0;box-shadow:0 1px 8px 0 rgba(0,0,0,.18)}@media (max-width:767px){.alpha-home__sidebar{padding-right:10px}}@media (min-width:768px) and (max-width:1199px){.alpha-home__sidebar{padding-right:55px;padding-left:55px}}.alpha-home__sidebar .sidebar__content:after{content:"";display:block;clear:both}.alpha-home__sidebar .sidebar__title{overflow:hidden;float:left;margin:11px 0 0;padding:0;color:#999;font-size:13px;font-weight:600;letter-spacing:-.5px;line-height:2.3em}.alpha-home__sidebar .sidebar__ico{width:16px;height:16px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/ico_payhome.png);background-repeat:no-repeat;background-size:156px 76px;display:inline-block;margin:-1px 4px 1px 0;background-position:-100px 0;vertical-align:middle}.alpha-home__sidebar .sidebar__inner{float:right;position:relative;margin-top:-10px;padding:10px}.alpha-home__sidebar .sidebar__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f7f7;box-shadow:0 1px 8px 0 rgba(0,0,0,.18);border-radius:40px;clip-path:inset(-10px 0 50px 0);-webkit-clip-path:inset(-10px 0 50px 0)}.alpha-home__sidebar .sidebar__tooltip{position:absolute;top:-32px;left:50%;height:32px;padding:4px 12px 0;border:2px solid #ff8fa2;color:#f83e5e;font-size:14px;line-height:1.4em;letter-spacing:-1px;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);box-sizing:border-box;border-radius:32px;text-align:center;white-space:nowrap;transform:translateX(-50%)}.alpha-home__sidebar .sidebar__tooltip:before{content:"";position:absolute;bottom:-7px;left:50%;z-index:10;width:10px;height:10px;border-color:transparent #ff8fa2 #ff8fa2 transparent;border-style:solid;border-width:2px;background-color:#fff;transform:translateX(-50%) rotate(45deg)}.alpha-home__sidebar .sidebar__tooltip .tootip__inner{position:relative;z-index:20}.alpha-home__sidebar .sidebar__tooltip .sidebar__ico{background-position:-120px 0}.alpha-home__sidebar .sidebar__button{position:relative;display:block;height:40px;padding-right:28px;padding-left:28px;border:none;outline:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:-1px;background-color:#34bcff;border-radius:40px;box-shadow:0 10px 14px -6px rgba(52,188,255,.58)}.alpha-home__sidebar .sidebar__button:after{content:"";display:inline-block;width:8px;height:8px;margin:-1px 0 1px 13px;border-top:3px solid #fff;border-right:3px solid #fff;vertical-align:middle;transform:rotate(45deg)}.alpha-home__bottom{position:fixed;bottom:0;right:0;left:50%;z-index:60;width:768px;min-height:110px;padding:17px 300px 0 35px;background-color:hsla(0,0%,96.9%,.9);border-radius:50px 50px 0 0;box-shadow:0 1px 8px 0 rgba(0,0,0,.18);box-sizing:border-box;transform:translateX(-50%)}@media (min-width:1200px){.alpha-home__bottom{width:1050px;min-height:120px;padding-top:22px;padding-left:46px}}.alpha-home__bottom .bottom__content{display:flex;align-items:center}.alpha-home__bottom .bottom__image{overflow:hidden;width:122px;height:77px;margin-right:35px;color:transparent;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/al_web_store.png);background-repeat:no-repeat;background-size:100% auto}.alpha-home__bottom .bottom__title{color:#999;font-size:20px;line-height:32px;letter-spacing:-.7px}@media (min-width:1200px){.alpha-home__bottom .bottom__title{font-size:22px;line-height:35px}}.alpha-home__bottom .bottom__title .hightlight{font-weight:600}.alpha-home__bottom .bottom__title .hightlight b{color:#f93e5e;font-weight:600}.alpha-home__bottom .bottom__button{position:absolute;top:50%;right:35px;display:block;height:68px;padding-right:70px;padding-left:43px;border:none;outline:none;color:#fff;font-size:24px;font-weight:600;letter-spacing:-1px;background-color:#34bcff;border-radius:40px;box-shadow:0 10px 14px -6px rgba(52,188,255,.58);box-sizing:border-box;transform:translateY(-50%)}@media (min-width:1200px){.alpha-home__bottom .bottom__button{width:450px;height:80px;font-size:26px}}.alpha-home__bottom .bottom__button:after,.alpha-home__bottom .bottom__button:before{content:"";position:absolute;right:35px;display:inline-block;width:4px;height:18px;margin:-4px 0;background-color:#fff;border-radius:10px}@media (min-width:1200px){.alpha-home__bottom .bottom__button:after,.alpha-home__bottom .bottom__button:before{right:47px;width:5px;height:22px;margin:-5px 0}}.alpha-home__bottom .bottom__button:before{bottom:50%;transform:rotate(-45deg)}.alpha-home__bottom .bottom__button:after{top:50%;transform:rotate(45deg)}.alpha-home__bottom .bottom__form{display:none;overflow:hidden;position:absolute;top:17px;right:35px;width:402px}@media (min-width:1200px){.alpha-home__bottom .bottom__form{display:block}}.alpha-home__bottom .bottom__form .form__label{position:absolute;z-index:-1;color:transparent}.alpha-home__bottom .bottom__form .form__input{display:block;width:100%;height:48px;margin-bottom:9px;padding:0 15px;border:2px solid #e1e1e1;color:#666;font-size:16px;letter-spacing:-.5px;background-color:#f6f6f8;border-radius:50px;box-sizing:border-box}.alpha-home__bottom .bottom__form .form__input::-moz-placeholder{opacity:.5}.alpha-home__bottom .bottom__form .form__input:-ms-input-placeholder{opacity:.5}.alpha-home__bottom .bottom__form .form__input::placeholder{opacity:.5}.alpha-home__bottom .bottom__form .form__button{position:absolute;top:0;right:0;height:48px;padding:0 15px;border:0;outline:0;color:#adadae;font-size:16px;font-weight:600;letter-spacing:-.5px}.alpha-home__bottom .bottom__form .form__button:after{content:"";display:inline-block;width:8px;height:13px;margin:-2px 0 2px 5px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/combined-shape.png);background-repeat:no-repeat;background-size:100% auto;vertical-align:middle}.alpha-home__bottom .bottom__form .form__check{position:absolute;top:-100px;left:0}.alpha-home__bottom .bottom__form .form__check:checked~label:before{background-position:-28px -144px}.alpha-home__bottom .bottom__form .form__check__label{display:block;padding-left:18px;color:#999;font-size:16px;line-height:30px;letter-spacing:-.5px}.alpha-home__bottom .bottom__form .form__check__label:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 10px 2px 0;background-image:url(//tutoring.co.kr/res/images/common/ico_comm.png);background-repeat:no-repeat;background-size:220px 188px;background-position:0 -144px;vertical-align:middle}.alpha-home__bottom .bottom__form .form__link{overflow:hidden;float:right;margin-right:18px;color:#999;font-size:16px;line-height:30px;letter-spacing:-.5px;text-decoration:underline!important;cursor:pointer}.alpha-detail__spot{margin-bottom:16px}.alpha-detail__spot .spot__image{position:relative;z-index:10;overflow:hidden;padding:20px 20px 0;background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}@media (min-width:768px) and (max-width:1199px){.alpha-detail__spot .spot__image{padding:55px 55px 0}}.alpha-detail__spot .spot__bg{position:absolute;top:0;right:0;bottom:0;left:0;margin:-35px;background-color:hsla(0,0%,100%,.5);background-repeat:no-repeat;background-size:100% auto;opacity:.4;filter:blur(5px)}.alpha-detail__spot .spot__thumb{overflow:hidden;position:relative;z-index:20;border-radius:10px 10px 0 0}.alpha-detail__spot .spot__thumb img{display:block;width:100%}.alpha-detail__spot .spot__badge{position:absolute;top:36px;right:36px;z-index:50;display:flex}@media (min-width:768px) and (max-width:1199px){.alpha-detail__spot .spot__badge{top:75px;right:75px}}.alpha-detail__spot .spot__badge .badge__item{display:flex;width:36px;height:36px;margin-left:8px;color:#fff;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:-1px;background-color:#333;border-radius:36px;text-align:center;align-items:center;justify-content:center;word-break:keep-all;word-wrap:break-word}.alpha-detail__spot .spot__info{margin:0 20px;padding:15px 20px;color:#333;letter-spacing:-1px;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.alpha-detail__spot .spot__info{margin-right:55px;margin-left:55px}}.alpha-detail__spot .spot__info .info__text{display:block;margin-bottom:2px;font-size:15px;font-weight:400;line-height:1.6em}.alpha-detail__spot .spot__info .info__title{display:block;font-size:24px;font-weight:300;line-height:1.6em}.alpha-detail__summary{margin-right:20px;margin-left:20px;margin-bottom:50px;padding:16px 20px;line-height:1.4em;letter-spacing:-.5px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.alpha-detail__summary{margin-right:55px;margin-left:55px}}.alpha-detail__summary .summary__list{display:flex;margin:0;padding:0;list-style:none;justify-content:space-around;text-align:center}.alpha-detail__summary .summary__text{display:block;color:#333;font-size:12px;line-height:2.3em}.alpha-detail__summary .summary__icon{display:block;width:72px;height:36px;border:1px solid #efefef;border-radius:36px;box-sizing:border-box;box-shadow:0 8px 15px -4px rgba(0,0,0,.06)}.alpha-detail__summary .summary__icon:before{width:40px;height:40px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/ico_alpha.png);background-repeat:no-repeat;background-size:232px 40px;content:"";display:block;margin:-3px auto}.alpha-detail__summary .summary__icon--talk:before{background-position:-48px 0}.alpha-detail__summary .summary__icon--course:before{background-position:-96px 0}@media (min-width:768px) and (max-width:1199px){.alpha-detail__summary .summary__icon{width:108px;height:54px;margin-bottom:3px}.alpha-detail__summary .summary__icon:before{width:60px;height:60px;margin-top:-4px;background-size:340px auto}.alpha-detail__summary .summary__icon--talk:before{background-position:-70px 0}.alpha-detail__summary .summary__icon--course:before{background-position:-140px 0}}.alpha-detail__summary .summary__info{margin-top:3px;padding-top:14px;border-top:1px solid #ececec;font-size:14px;font-weight:600;line-height:20px}.alpha-detail__summary .summary__info:after{content:"";display:block;clear:both}.alpha-detail__summary .summary__info .origin-price{color:#999;text-decoration:line-through}.alpha-detail__summary .summary__info .origin-price+.price{padding-left:10px}.alpha-detail__summary .summary__link{float:right;position:relative;display:block;min-width:81px;height:20px;margin:0;padding:0 18px 0 10px;background-color:#e9e9e9;border-radius:20px;border:none;outline:none;color:#999;font-size:10px;font-weight:600;line-height:21px;letter-spacing:-.5px;box-sizing:border-box}.alpha-detail__summary .summary__link:after{content:"";position:absolute;top:50%;width:4px;height:4px;margin-left:2px;border-color:#999;border-style:solid;border-width:1.5px 1.5px 0 0;vertical-align:middle;transform:translateY(-50%) rotate(45deg)}.alpha-detail__summary~.common-special__coupon{margin-top:-25px;margin-bottom:50px}.alpha-detail__tab{position:sticky;top:0;z-index:30;border-bottom:1px solid #ececec;background-color:#f5f5f5}.alpha-detail__tab .tab__inner{display:flex;padding-right:30px;padding-left:30px;align-items:center;justify-content:space-between}@media (min-width:768px) and (max-width:1199px){.alpha-detail__tab .tab__inner{padding-right:55px;padding-left:55px}}.alpha-detail__tab .tab__item{display:inline-block;height:45px;margin-bottom:-1px;padding-top:15px;border-bottom:2px solid transparent;color:#c5c5c5;font-size:13px;font-weight:600;letter-spacing:-1px;box-sizing:border-box;cursor:pointer}@media (min-width:768px) and (max-width:1199px){.alpha-detail__tab .tab__item{padding-right:30px;padding-left:30px}}.alpha-detail__tab .tab__item--active{border-color:#00abff;color:#00abff}.alpha-detail__review{position:relative;z-index:10;margin:0 auto;padding-top:28px}.alpha-detail__review .review__title{padding-bottom:24px;padding-right:20px;padding-left:20px}.alpha-detail__review .review__title .review__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__review .review__title .review__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}@media (min-width:768px) and (max-width:1199px){.alpha-detail__review .review__title{padding-right:55px;padding-left:55px}}.alpha-detail__review .review__inner{overflow-y:auto;height:185px;margin-right:auto;margin-left:auto;margin-bottom:-25px}.alpha-detail__review .review__inner::-webkit-scrollbar{display:none}.alpha-detail__review .review__list{display:inline-block;margin:0;padding:0 20px;font-size:0;list-style:none;vertical-align:top;white-space:nowrap}@media (min-width:768px) and (max-width:1199px){.alpha-detail__review .review__list{padding-right:55px;padding-left:55px}}.alpha-detail__review .review__list .list__item{display:inline-block;vertical-align:top;white-space:normal}.alpha-detail__review .review__list .list__item+.list__item{margin-left:16px}.alpha-detail__review .review__list .item__box{overflow:hidden;width:304px;height:160px;padding:14px 20px 18px;letter-spacing:-.5px;background-color:#fff;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box}.alpha-detail__review .review__list .item__image{padding-top:33.12%;background-color:#d8d8d8;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.alpha-detail__review .review__list .item__thumb{float:left;width:46px;height:46px;margin-right:8px;border-radius:46px;background-color:#d8d8d8;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.alpha-detail__review .review__list .item__summary{overflow:hidden;font-size:14px;line-height:1.5em}.alpha-detail__review .review__list .item__summary .summary__user{display:block;color:#919191}.alpha-detail__review .review__list .item__summary .summary__hash{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:4px;color:#c3c3c3}.alpha-detail__review .review__list .item__detail{padding-top:12px}.alpha-detail__review .detail__title{-webkit-line-clamp:1;color:#333;font-size:16px;line-height:1.4em}.alpha-detail__review .detail__desc,.alpha-detail__review .detail__title{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical}.alpha-detail__review .detail__desc{-webkit-line-clamp:2;margin:4px 0 0;padding:0;color:#555;font-size:14px;line-height:1.6em}.alpha-detail__intro{padding-top:100px;padding-right:20px;padding-left:20px}@media (min-width:768px) and (max-width:1199px){.alpha-detail__intro{padding-right:55px;padding-left:55px}}.alpha-detail__intro .intro__title{padding-bottom:24px}.alpha-detail__intro .intro__title .intro__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__intro .intro__title .intro__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__intro .intro__content{color:#333;font-size:14px;line-height:1.4em;letter-spacing:-1px;word-break:keep-all;word-wrap:break-word;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}.alpha-detail__intro .intro__content p{margin:0;padding:0;line-height:1.6em}.alpha-detail__intro .intro__content b{display:block;color:#34bcff;line-height:1.7em;font-weight:600}.alpha-detail__intro .intro__content hr{height:1px;margin:16px 0;padding:0;border:0;background-color:#ececec}.alpha-detail__intro .intro__content .content__box{padding:16px 20px;background-color:#fff;border-radius:10px}.alpha-detail__intro .intro__content .intro__image{display:block;width:100%;margin-bottom:16px;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-detail__intro .intro__content--second{position:relative}.alpha-detail__intro .intro__content--second .content__image__inner{margin-left:-35px;margin-right:-65px}.alpha-detail__intro .intro__content--second .content__image{overflow:hidden;position:relative;margin-right:-20px;margin-left:-20px;margin-bottom:-35px}.alpha-detail__intro .intro__content--second .content__image img{display:block;width:100%;max-width:656px;margin:0 auto}.alpha-detail__intro .description__list{margin:0;padding:4px 0;list-style:none}.alpha-detail__intro .description__list .list__item{padding-top:16px;padding-bottom:16px;color:#333;font-size:14px;line-height:1.3em;letter-spacing:-1px}.alpha-detail__intro .description__list .list__item+.list__item{border-top:1px solid #ececec}.alpha-detail__intro .description__point{display:block;padding-top:3px;padding-bottom:3px;color:#34bcff;font-weight:600}.alpha-detail__intro .description__text{margin:0;padding:0;line-height:1.6em;word-break:keep-all;word-wrap:break-word}.alpha-detail__topic{padding-top:80px}.alpha-detail__topic .topic__inner{position:relative;padding-bottom:50px}@media (min-width:768px) and (max-width:1199px){.alpha-detail__topic .topic__inner{padding-right:55px;padding-left:55px}}.alpha-detail__topic .topic__inner .content__more{position:absolute;bottom:0;right:0;left:0;height:147px;padding-top:107px;background-image:linear-gradient(hsla(0,0%,96.1%,0),#f5f5f5 59%);box-sizing:border-box}.alpha-detail__topic .topic__inner .content__more .more__text{display:block;height:50px;text-align:center;color:transparent}.alpha-detail__topic .topic__inner .content__more .more__text:before{content:"";position:absolute;top:75px;left:50%;width:8px;height:8px;margin:0 auto;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg)}.alpha-detail__topic .topic__title{padding-bottom:24px;padding-right:20px;padding-left:20px}.alpha-detail__topic .topic__title .topic__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__topic .topic__title .topic__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__topic .topic__notice{padding-top:10px;padding-bottom:10px;color:#999;font-size:14px;font-weight:600;line-height:1.4em;text-align:center;letter-spacing:-.5px}.alpha-detail__topic .topic__list{margin:0;padding:0 0 0 20px;list-style:none}.alpha-detail__topic .topic__list:after{content:"";display:block;clear:both}.alpha-detail__topic .topic__list .list__item{position:relative;float:left;width:33.33%;margin-top:10px;margin-bottom:10px;padding:0 20px 0 0;box-sizing:border-box;background-image:linear-gradient(#e9e9e9 4px,transparent 0);background-repeat:no-repeat;background-size:100% 50%;background-position:0 100%}@media (min-width:768px) and (max-width:1199px){.alpha-detail__topic .topic__list .list__item{width:16.6%}}@media (min-width:1200px){.alpha-detail__topic .topic__list .list__item{width:16.6%}}.alpha-detail__topic .topic__list .list__item:nth-child(3n+1):before{content:"";position:absolute;top:0;left:-20px;width:20px;height:100%;background-image:linear-gradient(#e9e9e9 4px,transparent 0);background-repeat:no-repeat;background-size:100% 50%;background-position:0 100%}.alpha-detail__topic .topic__list .list__item:first-child:before{display:none}.alpha-detail__topic .topic__list .list__item:last-child{background-image:none}.alpha-detail__topic .topic__box{overflow:hidden;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);border-radius:10px}.alpha-detail__topic .topic__thumb{display:block;padding-top:100%;background-color:#d8d8d8;background-position:50% 0;background-size:100% auto}.alpha-detail__topic .topic__detail{position:relative;height:40px;background-color:#fff;color:#333;font-size:11px;line-height:1.4em;text-align:center;box-sizing:border-box}.alpha-detail__topic .topic__text{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:absolute;top:50%;right:10px;left:10px;transform:translateY(-50%)}.alpha-detail__order{margin-top:60px;padding-top:50px;padding-right:20px;padding-left:20px;background-image:linear-gradient(180deg,#000 360px,transparent 460px)}@media (min-width:768px) and (max-width:1199px){.alpha-detail__order{padding-right:55px;padding-left:55px}}.alpha-detail__order .order__title{padding-bottom:40px}.alpha-detail__order .order__title .order__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__order .order__title .order__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__order .order__title .point-text{color:#fff}.alpha-detail__order .order__title .order__subject{border-color:#555;color:#555}.alpha-detail__order .order__title .order__heading{font-weight:600}.alpha-detail__order .order__box{padding:16px 20px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}.alpha-detail__order .order__sub-title{display:block;margin-bottom:4px;color:#333;font-size:16px;line-height:1.4em;letter-spacing:-.7px}.alpha-detail__order .order__description{overflow:hidden;margin:0;padding:0;color:#333;font-size:14px;line-height:1.6em;letter-spacing:-.7px}.alpha-detail__order .order__text{display:block;margin-bottom:12px;padding-bottom:15px;border-bottom:1px solid #ececec;color:#999;font-size:14px;line-height:1.6em;letter-spacing:-.7px}.alpha-detail__order .order__image{display:block;width:100%;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-detail__order .order__thumb{float:left;display:block;width:43px;height:65px;margin-right:15px;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.17)}.alpha-detail__order .order__badge{position:absolute;top:16px;right:16px;display:flex}.alpha-detail__order .order__badge .badge__item{display:flex;width:36px;height:36px;margin-left:8px;color:#fff;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:-1px;background-color:#ff1a5a;border-radius:36px;text-align:center;align-items:center;justify-content:center;word-break:keep-all;word-wrap:break-word}.alpha-detail__order .order__tip{margin-top:8px;color:#555;font-size:12px;line-height:1.8em;letter-spacing:-.5px;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none}.alpha-detail__order .order__content{margin-top:60px;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-detail__order .order__content img{display:block;width:100%;margin:0 auto}.alpha-detail__order .order__heading__sub{margin:0 0 24px;padding:0;color:#333;font-size:16px;font-weight:600;line-height:1.6em;letter-spacing:-.7px}.alpha-detail__order .order__box~.order__box,.alpha-detail__order .order__box~.order__image,.alpha-detail__order .order__image~.order__box{margin-top:12px}.alpha-detail__order .order__list{margin:0;padding:0;list-style:none;counter-reset:step-list-counter}.alpha-detail__order .order__list .list__item{position:relative;padding-left:30px}.alpha-detail__order .order__list .list__item:before{content:counter(step-list-counter);position:absolute;top:7px;left:0;width:19px;height:19px;color:#fff;font-size:12px;text-align:center;line-height:19px;background-color:#333;border-radius:20px;counter-increment:step-list-counter}.alpha-detail__order .order__list .list__item:after{content:"";position:absolute;top:33px;bottom:-30px;left:9px;width:1px;background-color:rgba(51,51,51,.1)}.alpha-detail__order .order__list .list__item+.list__item{margin-top:30px}.alpha-detail__order .order__list .list__item:last-child:after{display:none}.alpha-detail__sidebar{position:fixed;bottom:0;right:0;left:0;z-index:60;padding-right:20px;padding-left:20px;padding-bottom:calc(env(safe-area-inset-bottom));background-color:#f7f7f7;border-radius:10px 10px 0 0;box-shadow:0 1px 8px 0 rgba(0,0,0,.18)}@media (max-width:767px){.alpha-detail__sidebar{padding-right:10px}}@media (min-width:768px) and (max-width:1199px){.alpha-detail__sidebar{padding-right:55px;padding-left:55px}}.alpha-detail__sidebar .sidebar__content:after{content:"";display:block;clear:both}.alpha-detail__sidebar .sidebar__title{overflow:hidden;float:left;margin:11px 0 0;padding:0;color:#999;font-size:13px;font-weight:600;letter-spacing:-.5px;line-height:2.3em}.alpha-detail__sidebar .sidebar__ico{width:16px;height:16px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/ico_payhome.png);background-repeat:no-repeat;background-size:156px 76px;display:inline-block;margin:-1px 4px 1px 0;background-position:-100px 0;vertical-align:middle}.alpha-detail__sidebar .sidebar__inner{float:right;position:relative;margin-top:-10px;padding:10px}.alpha-detail__sidebar .sidebar__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f7f7;box-shadow:0 1px 8px 0 rgba(0,0,0,.18);border-radius:40px;clip-path:inset(-10px 0 50px 0);-webkit-clip-path:inset(-10px 0 50px 0)}.alpha-detail__sidebar .sidebar__tooltip{position:absolute;top:-32px;left:50%;min-width:176px;height:32px;padding:4px 15px 0;border:2px solid #ff8fa2;color:#f83e5e;font-size:14px;line-height:1.4em;letter-spacing:-1px;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);box-sizing:border-box;border-radius:32px;text-align:center;white-space:nowrap;transform:translateX(-50%)}.alpha-detail__sidebar .sidebar__tooltip:before{content:"";position:absolute;bottom:-7px;left:50%;z-index:10;width:10px;height:10px;border-color:transparent #ff8fa2 #ff8fa2 transparent;border-style:solid;border-width:2px;background-color:#fff;transform:translateX(-50%) rotate(45deg)}.alpha-detail__sidebar .sidebar__tooltip .tootip__inner{position:relative;z-index:20}.alpha-detail__sidebar .sidebar__tooltip .sidebar__ico{background-position:-120px 0}.alpha-detail__sidebar .sidebar__button{position:relative;display:block;height:40px;padding-right:28px;padding-left:28px;border:none;outline:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:-1px;background-color:#34bcff;border-radius:40px;box-shadow:0 10px 14px -6px rgba(52,188,255,.58)}.alpha-detail__sidebar .sidebar__button:after{content:"";display:inline-block;width:8px;height:8px;margin:-1px 0 1px 13px;border-top:3px solid #fff;border-right:3px solid #fff;vertical-align:middle;transform:rotate(45deg)}.alpha-detail__price{padding:50px 20px 54px;background-color:rgba(0,0,0,.05)}@media (min-width:768px){.alpha-detail__price{padding-right:55px;padding-left:55px}}.alpha-detail__price .price__title{padding-bottom:24px}.alpha-detail__price .price__title .price__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__price .price__title .price__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__price .price__content hr{height:1px;margin:16px 0;padding:0;border:0;background-color:#ececec}.alpha-detail__price .price__content img{display:block;width:100%;max-width:430px;margin:10px auto}.alpha-detail__price .price__content .content__box{position:relative;padding:16px;background-color:#fff;border-radius:10px;color:#333;font-size:14px;line-height:1.6em;letter-spacing:-1px}.alpha-detail__price .price__content .content__box+.content__box{margin-top:16px}.alpha-detail__price .price__list{margin:-5px 0 0;padding:0;list-style:none}@media (min-width:768px){.alpha-detail__price .price__list{width:50%;margin-top:0;padding-right:20px;box-sizing:border-box}.alpha-detail__price .price__list:after{content:"";position:absolute;top:30px;bottom:30px;left:50%;width:1px;background-color:#ececec}}.alpha-detail__price .price__list .list__item{display:flex;margin-top:13px;margin-bottom:13px;align-items:center;justify-content:space-between}.alpha-detail__price .price__item{line-height:1.4em;letter-spacing:-.7px}.alpha-detail__price .price__item .info__title{display:block;color:#333;font-size:16px;font-weight:600}.alpha-detail__price .price__item .info__description{display:block;color:#999;font-size:14px}.alpha-detail__price .price__info{text-align:right}.alpha-detail__price .price__info .origin-price{display:block;color:#999;font-size:12px;letter-spacing:-.5px;text-decoration:line-through}.alpha-detail__price .price__info .price{overflow:hidden;display:block;color:#34bcff;font-size:16px;font-weight:600;letter-spacing:-.5px}.alpha-detail__price .price__last{margin-top:23px;padding-top:20px;padding-bottom:4px;border-top:1px solid #ececec;line-height:1.4em;text-align:right;box-sizing:border-box}@media (min-width:768px){.alpha-detail__price .price__last{position:absolute;top:50%;right:44px;margin:0;padding:0;border-top:none;transform:translateY(-50%)}}.alpha-detail__price .price__last .origin-price{color:#999;font-size:14px;font-weight:600;letter-spacing:-.5px;text-decoration:line-through}.alpha-detail__price .price__last .price{color:#555;font-size:30px;font-weight:600;line-height:1em;letter-spacing:-1px;vertical-align:middle}.alpha-detail__price .price__last .discount{padding-right:10px;color:#ff1a5a;font-size:14px;line-height:1.5em;font-weight:600;letter-spacing:-.5px;vertical-align:middle}.alpha-detail__price .price__text{display:block;color:#34bcff;font-size:16px;font-weight:600;text-align:center;letter-spacing:-1px}.alpha-detail__price .price__link{display:block;width:100%;height:50px;padding:0;border:none;outline:none;color:#fff;font-size:18px;font-weight:600;letter-spacing:-.5px;background-color:#34bcff;box-shadow:0 10px 14px -6px rgba(52,188,255,.58);border-radius:50px;box-sizing:border-box;cursor:pointer}.alpha-detail__price .price__link:after{content:"";display:inline-block;width:8px;height:8px;margin:-1px 0 1px 13px;border-top:2px solid #fff;border-right:2px solid #fff;vertical-align:middle;transform:rotate(45deg)}.alpha-detail__price .price__notice{margin-bottom:-54px;padding-top:16px;padding-bottom:16px;color:#555;font-size:12px;line-height:1.8em;text-align:center;letter-spacing:-.5px}.alpha-detail__price .content__box.price__plan{position:relative;height:233px;box-sizing:border-box}.alpha-detail__price .content__box.price__plan .price__text{position:absolute;top:16px;right:0;left:0;z-index:20}.alpha-detail__price .content__box.price__plan .price__link{position:relative;top:100%;z-index:20;transform:translateY(-100%)}.alpha-detail__price .price__visual{position:absolute;top:-10px;right:-20px;left:-20px;bottom:0;z-index:10;background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}@media (min-width:768px){.alpha-detail__price .price__visual{background-size:408px auto}}.alpha-detail__package{overflow:hidden;padding-top:100px;padding-right:20px;padding-left:20px}.alpha-detail__package:after{content:"";display:block;clear:both}@media (min-width:768px){.alpha-detail__package{padding-right:55px;padding-left:55px}}.alpha-detail__package .package__title{padding-bottom:24px}.alpha-detail__package .package__title .package__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__package .package__title .package__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__package .package__content{margin-top:56px}.alpha-detail__package .package__content:after{content:"";display:block;clear:both}.alpha-detail__package .package__content+.package__content .package__heading__sub{background-color:#fff;color:#38c4ff}@media (min-width:768px){.alpha-detail__package .package__content{float:left;width:50%;margin-top:0;padding-right:8px;box-sizing:border-box}.alpha-detail__package .package__content+.package__content{margin-top:0;padding-right:0;padding-left:8px}}.alpha-detail__package .package__box{position:relative;margin-top:8px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-detail__package .package__notice{display:flex;height:40px;margin-bottom:-8px;color:#fff;font-size:14px;font-weight:600;letter-spacing:-.5px;text-align:center;background-color:#34bcff;border-radius:10px 10px 0 0;align-items:center;justify-content:center}.alpha-detail__package .package__inner{float:left;width:50%;text-align:center;letter-spacing:-.5px;box-sizing:border-box}.alpha-detail__package .package__inner:nth-child(odd){padding-left:8px}.alpha-detail__package .package__inner:nth-child(2n){padding-right:8px}.alpha-detail__package .package__inner--native .package__tutor .tutor__title:before{background-position:-73px 0}.alpha-detail__package .package__tutor{padding:10px 20px;border:1px solid #d8dbdb;background-color:#f7f7f7;border-radius:10px 10px 0 0;color:#666;font-size:12px;line-height:1.5em;box-sizing:border-box}.alpha-detail__package .package__tutor .tutor__title{display:block;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #dddbdb;font-size:16px;font-weight:600;line-height:1.6em}.alpha-detail__package .package__tutor .tutor__title:before{content:"";display:inline-block;width:17px;height:17px;margin:-1px 5px 1px 0;background:url(//cdn.tutoring.co.kr/uploads/home/img/plans/career/ico_employee.png) -52px 0 no-repeat;background-size:180px 90px;vertical-align:middle}.alpha-detail__package .package__tutor .tutor__live{display:flex;color:#919191;justify-content:center;align-items:center;white-space:nowrap}.alpha-detail__package .package__tutor .tutor__live .photo{height:20px;margin-right:5px;vertical-align:middle}.alpha-detail__package .package__tutor .tutor__live .icon{height:16px;margin-left:5px;padding-right:5px;padding-left:5px;color:#fff;font-size:9px;font-weight:600;letter-spacing:0;line-height:15px;background-color:#50e3a9;border-radius:16px}.alpha-detail__package .package__ticket{width:101px;height:65px;margin:10px auto 0;padding:18px 33px 0 0;text-align:center;background:url(//res.tutoring.co.kr/res/images/evt/202011/alpha/alpha_coupon.png) 0 0 no-repeat;background-size:101px 51px;box-sizing:border-box}.alpha-detail__package .package__ticket--20m{background-image:url(//res.tutoring.co.kr/res/images/evt/202011/alpha/alpha_coupon_20.png)}.alpha-detail__package .package__ticket .ticket__title{position:absolute;color:transparent}.alpha-detail__package .package__ticket .ticket__count{color:#5828df;font-size:25px;font-weight:600;line-height:1em;letter-spacing:-1px}.alpha-detail__package .package__ticket .ticket__count:after{content:"회";display:inline-block;margin-bottom:-2px;padding-left:1px;font-size:9px;vertical-align:bottom}.alpha-detail__package .package__special{display:inline-block;position:relative;top:-12px;min-width:75px;height:23px;margin:0 auto;color:#fff;font-size:12px;line-height:23px;background-color:#c3c3c3;border-radius:23px}.alpha-detail__package .package__special:before{content:"+";display:inline-block;padding-right:3px;font-size:20px;font-weight:500;line-height:22px;vertical-align:top}.alpha-detail__package .package__discount{position:absolute;top:-27px;right:-15px;width:56px;height:56px;padding-top:5px;background:linear-gradient(#ffe603,#ffd3d3);box-shadow:0 5px 8px 0 rgba(248,67,74,.4);border-radius:56px;box-sizing:border-box}.alpha-detail__package .package__discount:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/arrow_down.png),linear-gradient(#f8434a,#f85240);background-size:24px auto,100% auto;background-position:50% 30px,50% 0;background-repeat:no-repeat,repeat;border-radius:54px}.alpha-detail__package .package__discount--border{width:61px;height:61px}.alpha-detail__package .package__discount--border:before{top:5px;right:5px;bottom:5px;left:5px;background-position:50% 25px,50% 0}.alpha-detail__package .package__discount--border .discount__number{margin-top:3px}.alpha-detail__package .package__discount .discount__text{position:absolute;color:transparent}.alpha-detail__package .package__discount .discount__number{position:relative;z-index:20;display:block;color:#fff;font-size:22px;font-weight:600;text-align:center;letter-spacing:-1px}.alpha-detail__package .package__discount .discount__number:after{content:"%";display:inline-block;padding-left:1px;font-size:13px;vertical-align:middle}.alpha-detail__package .package__price{position:relative;display:inline-block;padding:10px;text-align:left}.alpha-detail__package .package__price .origin-price{display:block;color:#979797;font-size:10px;text-decoration:line-through}.alpha-detail__package .package__price .price{color:#666;font-size:25px;font-weight:600;letter-spacing:-1px;line-height:1em}.alpha-detail__package .package__price .price:before{content:"￦";position:absolute;display:inline-block;margin-top:2px;margin-left:-17px;font-size:18px}.alpha-detail__package .package__price .unit{display:inline-block;margin-bottom:3px;color:#c2c2c2;font-size:12px;font-weight:600;vertical-align:bottom}.alpha-detail__package .package__image{padding:0 15px 15px}.alpha-detail__package .package__image img{display:block;width:100%;max-width:130px;margin:-5px auto 0}.alpha-detail__package .package__heading__sub{height:40px;margin:0;padding:0;color:#fff;font-size:16px;font-weight:600;letter-spacing:-.5px;text-align:center;line-height:40px;background-color:#38c4ff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:10px}.alpha-detail__package .package__event{margin-bottom:12px;padding-bottom:26px;font-size:14px;line-height:1.57em;letter-spacing:-1px}@media (min-width:768px){.alpha-detail__package .package__event{display:flex;flex:1 1;margin-bottom:60px}}.alpha-detail__package .package__event img{display:block;width:100%;max-width:350px;margin-right:auto;margin-left:auto}.alpha-detail__package .package__event .package__box{padding:20px}@media (min-width:768px){.alpha-detail__package .package__event .package__box{display:flex;width:50%;height:230px;flex-direction:column;justify-content:center}.alpha-detail__package .package__event .package__box:first-child{margin-right:8px}.alpha-detail__package .package__event .package__box:last-child{margin-left:8px}}.alpha-detail__package .package__subtitle{width:100%;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid #ececec;font-size:16px;line-height:26px}.alpha-detail__package .package__subtitle .point-text{color:#ff1a5a}.alpha-detail__basic{padding-top:100px;padding-right:20px;padding-left:20px}@media (min-width:768px) and (max-width:1199px){.alpha-detail__basic{padding-right:55px;padding-left:55px}}.alpha-detail__basic .basic__title{padding-bottom:24px}.alpha-detail__basic .basic__title .basic__subject{display:inline-block;margin:0 2px 18px;border-bottom:2px solid #c5c5c5;color:#ccc;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:-.5px;text-transform:uppercase}.alpha-detail__basic .basic__title .basic__heading{margin:0;padding:0;color:#555;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.alpha-detail__basic .basic__content--video{position:relative;padding-top:93.75%}.alpha-detail__basic .basic__video{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;border-radius:10px;-webkit-border-radius:10px}.alpha-detail__basic .basic__video iframe{display:block;width:100%;height:100%}.alpha-detail__basic .basic__list{display:flex;margin:0;padding:0;list-style:none;justify-content:space-around;align-self:center}.alpha-detail__basic .basic__list .list__item+.list__item{margin-left:12px}.alpha-detail__basic .basic__list .list__item img{display:block;width:100%;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.alpha-detail__basic .basic__notice{padding-top:20px;color:#999;font-size:14px;font-weight:600;letter-spacing:-.5px;text-align:center}.alpha-detail__basic .basic__image img{display:block;width:100%}.alpha-detail__basic .basic__certi{position:relative;margin-bottom:40px;padding-top:28px;padding-bottom:24px;color:#fff;font-size:14px;line-height:22px;text-align:center;letter-spacing:-1px;background-color:#555;border-radius:10px}.alpha-detail__basic .basic__certi:after{content:"";position:absolute;bottom:-4px;left:50%;display:block;width:24px;height:24px;background-color:#555;border-radius:5px;transform:translateX(-50%) rotate(45deg)}.alpha-detail__basic .basic__certi .certi__image{margin-bottom:12px}.alpha-detail__basic .button{position:relative;display:block;width:100%;height:45px;margin-right:auto;margin-left:auto;color:#fff;font-size:13px;font-weight:600;background-color:#333;border-radius:8px}.alpha-detail__basic .button: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%)}.alpha-detail__notice{padding:50px 30px 200px;background-color:#f8f7fb}@media (min-width:768px) and (max-width:1199px){.alpha-detail__notice{padding-right:55px;padding-left:55px}}.alpha-detail__notice .notice__wrapper~.notice__wrapper{margin-top:55px}.alpha-detail__notice .notice__title{margin:0;padding:0 0 10px;border-bottom:1px solid #d8d8d8;color:#555;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.5px}.alpha-detail__notice .notice__list{margin:5px 0 0;padding:0 0 0 12px;list-style:none}.alpha-detail__notice .notice__list~.notice__title{margin-top:55px}.alpha-detail__notice .notice__list .list__item{padding-top:2px;padding-bottom:2px;color:#555;font-size:12px;font-weight:300;line-height:1.8em;letter-spacing:-1px}.alpha-detail__notice .notice__list .list__item:before{content:"";position:absolute;width:4px;height:4px;margin-top:10px;margin-left:-10px;background-color:#919191;border-radius:5px}.alpha-detail__notice .notice__list .point-text{font-weight:600}.alpha-detail__guide{margin:60px 20px 100px;padding:20px;background-color:#ececec;border-radius:10px;box-sizing:border-box}.alpha-detail__guide+.alpha-detail__basic,.alpha-detail__guide+.alpha-detail__intro{padding-top:0}@media (min-width:768px) and (max-width:1199px){.alpha-detail__guide{width:auto;margin-right:55px;margin-left:55px}}.alpha-detail__guide .guide__title{margin:0 0 8px;padding:0 0 5px;border-bottom:1px solid #d8d8d8;color:#f93e5e;font-size:14px;letter-spacing:-.5px}.alpha-detail__guide .guide__title:before{content:"";display:inline-block;width:16px;height:16px;margin:-1px 4px 1px 0;background-image:url(//res.tutoring.co.kr/res/images/common/ico_comm.png);background-repeat:no-repeat;background-position:-140px -104px;background-size:220px 188px;vertical-align:middle}.alpha-detail__guide .guide__list{margin:0;padding:0 0 0 12px;list-style:none}.alpha-detail__guide .guide__list .list__item{padding-top:2px;padding-bottom:2px;color:#555;font-size:12px;font-weight:300;line-height:1.8em;letter-spacing:-.5px}.alpha-detail__guide .guide__list .list__item:before{content:"";position:absolute;width:3px;height:3px;margin-top:10px;margin-left:-10px;background-color:#919191;border-radius:5px}.alpha-detail__sales{padding-bottom:100px}.alpha-detail__sales .sales__wrapper{overflow:hidden;display:flex;width:290px;height:290px;margin:0 auto;padding-top:35px;padding-bottom:35px;background-color:#fff;border-radius:50%;text-align:center;box-sizing:border-box;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:768px){.alpha-detail__sales .sales__wrapper{width:580px;height:580px}}.alpha-detail__sales .sales__bubble{position:relative;display:inline-flex;height:33px;padding:0 15px;border:2px solid #ff8fa2;border-radius:66px;background-color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);color:#f83e5e;box-sizing:border-box;letter-spacing:-.5px;align-items:center}@media (min-width:768px){.alpha-detail__sales .sales__bubble{height:60px;padding:0 30px;border-width:3px;font-size:28px}}.alpha-detail__sales .sales__bubble:before{content:"";position:absolute;bottom:-7px;left:50%;z-index:10;width:10px;height:10px;border-color:transparent #ff8fa2 #ff8fa2 transparent;border-style:solid;border-width:2px;background-color:#fff;transform:translateX(-50%) rotate(45deg)}@media (min-width:768px){.alpha-detail__sales .sales__bubble:before{bottom:-12px;width:18px;height:18px;border-width:3px}}.alpha-detail__sales .sales__bubble .wrapper{position:relative;z-index:20}.alpha-detail__sales .sales__bubble .number{font-family:Spoqa Han Sans,Arial,sans-serif;font-weight:600}.alpha-detail__sales .sales__number{overflow:hidden;display:flex;justify-content:center;align-items:center;height:110px;margin-top:15px;margin-bottom:10px}@media (min-width:768px){.alpha-detail__sales .sales__number{height:270px}}.alpha-detail__sales .sales__number .number{display:block;margin-top:-10px;font-family:Spoqa Han Sans,Arial,sans-serif;font-size:130px;font-weight:600;line-height:192px}@media (min-width:768px){.alpha-detail__sales .sales__number .number{font-size:260px}}.alpha-detail__sales .sales__number .number:after{content:"%";display:inline-block;margin-top:20px;font-size:.46em;font-weight:300;line-height:97px;vertical-align:top}.alpha-detail__sales .sales__desc{width:230px;margin:0 auto;padding-top:6px;border-top:1px solid #ececec;color:#999;font-size:12px;font-weight:600;line-height:1.6em;letter-spacing:-.5px}@media (min-width:768px){.alpha-detail__sales .sales__desc{width:460px;padding-top:12px;font-size:16px}.alpha-detail__sales .sales__desc br{display:none}}.alpha-detail__sales .sales__desc b{color:#f93e5e}.review-home{padding-top:137px}@media (max-width:1199px){.review-home{padding-top:0}}.review-home__spot{overflow:hidden;position:relative;z-index:30;max-width:1200px;height:280px;margin:0 auto;padding-top:20px}@media (min-width:1200px){.review-home__spot:after,.review-home__spot:before{content:"";position:absolute;top:0;bottom:0;z-index:50;width:100px;background-image:linear-gradient(90deg,#f5f5f5 60%,hsla(0,0%,96.1%,0))}.review-home__spot:before{left:0}.review-home__spot:after{right:0;transform:rotate(180deg)}}.review-home__spot .spot__heading{position:absolute;margin:0;padding:0;clip:rect(0,0,0,0);color:transparent}.review-home__spot .spot__scroll{overflow-y:scroll;height:300px}.review-home__spot .spot__list{display:inline-block;padding-right:20px;padding-left:20px;font-size:0;white-space:nowrap;vertical-align:top}@media (min-width:1200px){.review-home__spot .spot__list{padding-right:216px;padding-left:216px}}.review-home__spot .spot__list .list__item{display:inline-block;white-space:normal;vertical-align:top}.review-home__spot .spot__list .list__item+.list__item{padding-left:16px}.review-home__spot .spot__thumb,.review-home__spot .spot__video{overflow:hidden;position:relative;padding-top:56.25%;border-radius:10px 10px 0 0}.review-home__spot .spot__thumb{background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.review-home__spot .spot__video{background-color:#000;border-radius:10px 10px 0 0}.review-home__spot .spot__video .video__inner{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.review-home__spot .spot__video .video__inner iframe{display:block;width:100%;height:100%;border:none}.review-home__spot .spot__detail{padding:15px 20px;letter-spacing:-.5px}.review-home__spot .spot__detail .detail__user{display:block;color:#919191;font-size:12px}.review-home__spot .spot__detail .detail__title{overflow:hidden;display:block;color:#333;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.review-home__spot .spot__detail .detail__hash{margin-top:5px;color:#c3c3c3;font-size:12px}.review-home__spot .spot__item{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box;width:260px;height:240px}.review-home__recommend{padding-top:20px;padding-right:20px;padding-left:20px}.review-home__recommend .recommend__heading{margin:0;padding:0;color:#333;font-size:34px;font-weight:300;letter-spacing:-.5px;line-height:1.47em}.review-home__recommend .recommend__description{display:block;color:#919191;font-size:14px;letter-spacing:-.5px}.review-home__recommend .recommend__hash{position:relative;margin-top:33px;margin-bottom:18px;color:#919191;font-size:12px;line-height:1.5em}.review-home__recommend .recommend__hash .hash__inner{overflow:hidden;display:inline-block;max-width:100%;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.review-home__recommend .recommend__hash .hash__more{position:absolute;top:0;display:inline-block;margin-left:-7px;padding:0;background-color:transparent;border:none;outline:0;border-radius:12px;vertical-align:middle}.review-home__recommend .recommend__hash .hash__more .more__text{width:16px;height:16px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/ico_payhome.png);background-repeat:no-repeat;background-size:156px 76px;overflow:hidden;display:block;color:transparent;background-position:-60px 0}.review-home__recommend .recommend__content{position:relative;padding-bottom:50px}.review-home__recommend .recommend__content .content__more{position:absolute;bottom:0;right:-20px;left:-20px;height:147px;padding-top:107px;background-image:linear-gradient(hsla(0,0%,96.1%,0),#f5f5f5 59%);box-sizing:border-box}.review-home__recommend .recommend__content .content__more .more__text{display:block;height:50px;text-align:center;color:transparent}.review-home__recommend .recommend__content .content__more .more__text:before{content:"";position:absolute;top:75px;left:50%;width:8px;height:8px;margin:0 auto;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg)}.review-home__recommend .recommend__list{margin:0;padding:0;list-style:none}@media (min-width:768px) and (max-width:1199px){.review-home__recommend .recommend__list{margin:0 -8px}}.review-home__recommend .recommend__list:after{content:"";display:block;clear:both}.review-home__recommend .recommend__list .list__item{float:left;width:50%;margin-top:16px;padding:0 8px;box-sizing:border-box}@media (max-width:767px){.review-home__recommend .recommend__list .list__item{float:left;width:100%;padding:0}}.review-home__recommend .recommend__item{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box}.review-home__recommend .recommend__thumb,.review-home__recommend .recommend__video{overflow:hidden;position:relative;padding-top:31.25%;border-radius:10px 10px 0 0}.review-home__recommend .recommend__thumb{background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.review-home__recommend .recommend__video{background-color:#000;border-radius:10px 10px 0 0}.review-home__recommend .recommend__video .video__inner{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.review-home__recommend .recommend__video .video__inner iframe{display:block;width:100%;height:100%;border:none}.review-home__recommend .recommend__detail{padding:16px 24px;letter-spacing:-.5px;word-break:keep-all;word-wrap:break-word}.review-home__recommend .recommend__detail .detail__user{display:block;color:#919191;font-size:14px}.review-home__recommend .recommend__detail .detail__title{overflow:hidden;display:block;color:#333;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.review-home__recommend .recommend__detail .detail__description{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;margin:8px 0;padding:0;color:#555;font-size:14px;line-height:1.6em;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:768px) and (max-width:1199px){.review-home__recommend .recommend__detail .detail__description{min-height:44px}}.review-home__recommend .recommend__detail .detail__hash{color:#c3c3c3;font-size:14px}.review-home__store{position:relative;margin-top:40px;padding-right:20px;padding-left:20px}.review-home__store .store__heading{margin:0 0 -2px;padding:0;color:rgba(51,51,51,.5);font-size:16px;font-weight:600;letter-spacing:-.5px}.review-home__store .store__sort{position:absolute;top:-7px;right:20px}.review-home__store .store__sort:before{content:"";position:absolute;top:50%;right:2px;width:7px;height:7px;margin:-1px auto 0;border-top:2px solid hsla(0,0%,46.7%,.4);border-right:2px solid hsla(0,0%,46.7%,.4);transform:translateY(-50%) rotate(135deg)}.review-home__store .store__sort select{display:block;margin:0;padding:10px 30px 10px 15px;border:none;color:#919191;font-size:14px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none}.review-home__store .store__list{margin:0;padding:0;list-style:none}@media (min-width:768px) and (max-width:1199px){.review-home__store .store__list{margin:14px -8px 0}}.review-home__store .store__list:after{content:"";display:block;clear:both}.review-home__store .store__list .list__item{float:left;width:50%;margin-top:16px;padding:0 8px;box-sizing:border-box}@media (max-width:767px){.review-home__store .store__list .list__item{float:left;width:100%;padding:0}}.review-home__store .store__list .list__item--open .store__detail:before{transform:rotate(-45deg)}.review-home__store .store__list .list__item--open .store__detail .detail__desc{-webkit-line-clamp:1000}.review-home__store .store__detail{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box;position:relative;padding:18px 20px;color:#555;font-size:14px;letter-spacing:-.5px}.review-home__store .store__detail:before{content:"";position:absolute;top:22px;right:20px;width:8px;height:8px;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg);transition:transform .3s}.review-home__store .store__detail .detail__title{display:block;font-weight:600;line-height:1.6em}.review-home__store .store__detail .detail__desc{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;margin:6px 0 12px;padding:0;color:#555;font-size:14px;line-height:1.7em;-webkit-box-orient:vertical;-webkit-line-clamp:3}.review-home__store .store__detail .detail__date,.review-home__store .store__detail .detail__user{display:block;color:#c3c3c3;font-size:12px;line-height:1.5em;text-align:right}.review-home__store .store__detail .detail__date{overflow:hidden;float:left}.review-home__store .store__score{margin-bottom:4px;color:#ffca3e;font-size:12px;letter-spacing:-.5px;line-height:1.5em}.review-home__store .store__score .score__text i{position:absolute;color:transparent}.review-home__store .store__score .score__star,.review-home__store .store__score .score__star .bar{width:0;height:18px;background:url(//res.tutoring.co.kr/res/images/common/ico_comm.png) no-repeat -124px -84px;background-size:220px 188px}.review-home__store .store__score .score__star{float:left;width:80px;height:16px;margin-top:1px;margin-right:5px}.review-home__store .store__score .score__star .bar{display:block;height:100%;background-position:-40px -84px}.review-home__store .store__content{position:relative;padding-bottom:50px}.review-home__store .store__content .content__more{position:absolute;bottom:0;right:-20px;left:-20px;height:147px;padding-top:107px;background-image:linear-gradient(hsla(0,0%,96.1%,0),#f5f5f5 59%);box-sizing:border-box}.review-home__store .store__content .content__more .more__text{display:block;height:50px;text-align:center;color:transparent}.review-home__store .store__content .content__more .more__text:before{content:"";position:absolute;top:75px;left:50%;width:8px;height:8px;margin:0 auto;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg)}.review-home__banner .banner__content{height:68px;color:transparent;background-repeat:no-repeat;background-size:auto 100%;background-position:50% 50%}.jiayou-home__spot{position:relative;padding:30px 20px 100px}@media (min-width:768px) and (max-width:1199px){.jiayou-home__spot{padding-right:55px;padding-left:55px}}.jiayou-home__spot:before{content:"";position:absolute;top:0;right:0;left:0;height:520px;background-image:linear-gradient(164deg,#ff3672 27%,rgba(255,172,90,.87) 50%,rgba(255,172,90,0) 73%)}.jiayou-home__spot .spot__heading{position:relative;z-index:2;margin:0;padding:0;color:#fff;font-size:30px;font-weight:300;line-height:1.5em;letter-spacing:-1px}.jiayou-home__spot .content__image{overflow:hidden;position:relative;z-index:2;margin-right:-20px;margin-left:-20px;margin-bottom:-35px}@media (min-width:768px) and (max-width:1199px){.jiayou-home__spot .content__image{margin-right:0;margin-left:0;margin-bottom:-45px}}.jiayou-home__spot .content__image img{display:block;width:100%;max-width:600px;margin-right:auto;margin-left:auto}.jiayou-home__spot .content__image__inner{margin-right:-60px;margin-left:-30px}@media (min-width:768px) and (max-width:1199px){.jiayou-home__spot .content__image__inner{margin:0}}.jiayou-home__spot .content__box{padding:20px;color:#4c4c4c;font-size:14px;line-height:1.6em;letter-spacing:-1px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.jiayou-home__banner{color:#fff;background-color:#363636}.jiayou-home__banner .banner__content{position:relative;max-width:320px;margin-right:auto;margin-left:auto;padding-top:19px;padding-bottom:19px}.jiayou-home__banner .banner__text{font-size:13px;font-weight:300;line-height:22.4px;letter-spacing:-.5px}.jiayou-home__banner .banner__text--large{font-weight:300;font-size:28px;line-height:38.08px;letter-spacing:-1px}.jiayou-home__banner .banner__badge{position:absolute;top:16px;right:18px}.jiayou-home__banner .banner__badge .badge__item{display:flex;width:42px;height:42px;color:#fff;font-size:12px;font-weight:600;line-height:13px;letter-spacing:-.5px;background-color:#f93e5e;border-radius:42px;justify-content:center;align-items:center}.jiayou-detail .summary__icon:before{background-position:0 0;background-size:100% auto}.jiayou-detail .summary__icon--ai:before{background-image:url(//res.tutoring.co.kr/res/images/pay/zzayo/detail_1.png)}.jiayou-detail .summary__icon--talk:before{background-image:url(//res.tutoring.co.kr/res/images/pay/zzayo/detail_2.png)}.jiayou-detail .summary__icon--course:before{background-image:url(//res.tutoring.co.kr/res/images/pay/zzayo/detail_3.png)}.jiayou-detail .alpha-detail__order{background-image:linear-gradient(180deg,#f93e5e 140px,transparent 460px)}.jiayou-detail .alpha-detail__order .order__subject{color:#fff;border-color:#fff}.jiayou-detail .alpha-detail__order .order__heading{color:#ff8ea9}.jiayou-detail .alpha-detail__price .price__text{color:#f93e5e}.jiayou-detail .alpha-detail__price .price__link{background-color:#f93e5e;box-shadow:0 4px 15px -4px #f93e5e}.jiayou-detail .alpha-detail__intro .intro__content b{color:#f93e5e}.b2bProgram .mobile_br{display:none}@media (min-width:1200px){.b2bProgram{min-width:1024px}}@media (max-width:767px){.b2bProgram .mobile_br{display:block}}.b2bProgram_inner{padding-top:87px;text-align:center;letter-spacing:-1px}@media (max-width:767px){.b2bProgram_inner{padding-top:39px}}.b2bProgram_inner_title{display:block;color:#333;font-size:40px;font-weight:100;line-height:1.5em}@media (max-width:767px){.b2bProgram_inner_title{font-size:28px}}.b2bProgram_inner_title.small{font-size:28px;line-height:1.79em}@media (max-width:767px){.b2bProgram_inner_title.small{font-size:16px;line-height:3.13em}}.b2bProgram_inner_title+p{padding-top:23px}@media (max-width:767px){.b2bProgram_inner_title+p{padding-top:9px}}.b2bProgram_inner_description{color:#666;font-size:22px;line-height:1.36em}@media (min-width:1200px){.b2bProgram_inner_description br{display:none}}@media (min-width:768px) and (max-width:1199px){.b2bProgram_inner_description{line-height:40px}}@media (max-width:767px){.b2bProgram_inner_description{font-size:16px;line-height:1.75em}}.b2bProgram_inner_description b{font-weight:600}.b2bProgram_inner_line{width:920px;height:2px;margin:60px auto;border:0;background-color:#ededef}@media (min-width:768px) and (max-width:1199px){.b2bProgram_inner_line{width:auto;margin-right:50px;margin-left:50px}}@media (max-width:767px){.b2bProgram_inner_line{width:auto;margin:40px 30px}}.b2bProgram_inner_tab{display:flex;justify-content:space-between}.b2bProgram_inner_tab .link{display:block;width:288px;padding:17px 0;border-bottom:2px solid #ededef;color:#333;font-size:22px;font-weight:300}@media (max-width:767px){.b2bProgram_inner_tab .link{width:200px;padding:7px 0;font-size:16px;line-height:1.88em}}.b2bProgram_inner_tab .selected .link{border-color:#6759ef;font-weight:600}.b2bProgram_inner_content [class^=type]{display:none}@media (min-width:1200px){.b2bProgram_inner_content .type_desktop{display:block}}@media (min-width:768px) and (max-width:1199px){.b2bProgram_inner_content .type_tablet{display:block}}@media (max-width:767px){.b2bProgram_inner_content .type_mobile{display:block}}.b2bProgram_inner_content .link{overflow:hidden;display:block;width:260px;height:80px;margin-right:auto;margin-left:auto;background-color:#6759ef;border-radius:40px;color:#fff;font-weight:600;font-size:20px;line-height:80px;text-align:center}.b2bProgram_inner_content .link:after{content:"";display:inline-block;width:12px;height:21px;margin:-2px 0 2px 15px;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--white.png)}.b2bProgram_inner_paginate{display:none;padding-top:24px;text-align:center}@media (max-width:767px){.b2bProgram_inner_paginate{display:block}}.b2bProgram_inner_paginate .dot{overflow:hidden;display:inline-block;width:6px;height:6px;margin:0 3px;background-color:#d8d8d8;border-radius:50%;vertical-align:top}.b2bProgram_inner_paginate .dot.selected{background-color:#4a322e}.b2bProgram_visual{position:relative;padding-top:237px;padding-bottom:60px;box-sizing:border-box;background-color:#6759ef;color:#fff;text-align:center;letter-spacing:-1px;background-position:50% -150px;background-repeat:no-repeat}@media (min-width:768px) and (max-width:1199px){.b2bProgram_visual{padding-top:100px;background-position:60% -110px}}@media (max-width:767px){.b2bProgram_visual{background-size:auto 100%;background-position:68% 0}}.b2bProgram_visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(hsla(0,0%,100%,0),#6759ef)}@media (min-width:768px) and (max-width:1199px){.b2bProgram_visual:before{background:linear-gradient(hsla(0,0%,100%,0),#6759ef 85%)}}@media (max-width:767px){.b2bProgram_visual:before{top:120px;background:linear-gradient(hsla(0,0%,100%,0),#6759ef 75%)}}.b2bProgram_visual .inner{position:relative;margin:0;padding:0}@media (max-width:767px){.b2bProgram_visual{position:relative;height:313px}.b2bProgram_visual .inner{position:absolute;right:0;bottom:50px;left:0}}.b2bProgram_visual_description{font-size:50px;font-weight:300;line-height:1.6em}@media (max-width:767px){.b2bProgram_visual_description{font-size:30px}}.b2bProgram_visual_title{display:block;margin:-4px 0 60px;font-size:28px;font-weight:600;line-height:2.86em;letter-spacing:-.6px}@media (max-width:767px){.b2bProgram_visual_title{margin:0;font-size:20px}}.b2bProgram_visual_box{display:inline-block;width:454px;height:265px;box-sizing:border-box;margin:0 2px;padding:28px 53px 0;background-color:hsla(0,0%,100%,.4);vertical-align:top}@media (min-width:768px) and (max-width:1199px){.b2bProgram_visual_box{display:block;margin:20px auto 0;padding-top:41px}}@media (max-width:767px){.b2bProgram_visual_box{display:none}}.b2bProgram_visual_box .description{font-size:22px;font-weight:300;line-height:1.73em}@media (min-width:768px) and (max-width:1199px){.b2bProgram_visual_box .description{font-size:18px}}.b2bProgram_visual_box .link{overflow:hidden;display:block;width:260px;height:80px;margin-right:auto;margin-left:auto;background-color:#fff;border-radius:40px;color:#6759ef;font-weight:600;font-size:20px;line-height:80px;text-align:center;margin-top:17px}.b2bProgram_visual_box .link:after{content:"";display:inline-block;width:12px;height:21px;margin:-2px 0 2px 15px;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow.png)}@media (min-width:768px) and (max-width:1199px){.b2bProgram_visual_box .link{margin-top:21px}}.b2bProgram_shape_list{margin:0 -46px;padding-top:65px}@media (max-width:767px){.b2bProgram_shape_list{padding-top:0}}.b2bProgram_shape_list li{display:inline-block;position:relative;min-height:122px;margin:0 46px;padding:7px 45px 0;box-sizing:border-box;color:#333;vertical-align:top}@media (min-width:768px) and (max-width:1199px){.b2bProgram_shape_list li{margin:0 10px}}@media (max-width:767px){.b2bProgram_shape_list li{min-height:41px;margin:0 3px;padding:0 16px}}.b2bProgram_shape_list li:after,.b2bProgram_shape_list li:before{content:"";position:absolute;top:0;left:0;width:42px;height:122px;background:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/shape_leaf.png) no-repeat 0 0;background-size:100% auto}@media (max-width:767px){.b2bProgram_shape_list li:after,.b2bProgram_shape_list li:before{top:2px;width:14px;height:41px}}.b2bProgram_shape_list li:after{left:auto;right:0;transform:scaleX(-1)}.b2bProgram_shape_list .title{display:block;font-size:36px;font-weight:300;line-height:1.5em}@media (min-width:768px) and (max-width:1199px){.b2bProgram_shape_list .title{margin-top:10px;font-size:30px}}@media (max-width:767px){.b2bProgram_shape_list .title{font-size:14px}}.b2bProgram_shape_list .description{display:table;width:100%;height:48px;color:#6f6f6f;font-size:16px;line-height:1.5em}@media (max-width:767px){.b2bProgram_shape_list .description{height:24px;font-size:10px;line-height:1.2em}}.b2bProgram_shape_list .description span{display:table-cell;vertical-align:middle}.b2bProgram_advantage{padding-top:134px}@media (max-width:767px){.b2bProgram_advantage{display:none}}.b2bProgram_advantage .b2bProgram_inner_tab{width:920px;margin:0 auto}.b2bProgram_advantage_container{position:relative;width:1000px;margin:60px auto 100px;text-align:left}@media (min-width:768px) and (max-width:1199px){.b2bProgram_advantage_container{width:500px;margin-top:30px;margin-bottom:0}}.b2bProgram_advantage_container:after{content:"";display:block;clear:both}.b2bProgram_advantage_container .slide_arrow{position:absolute;top:50%;width:48px;height:48px;margin-top:-48px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--BG.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto}.b2bProgram_advantage_container .slide_arrow span{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.b2bProgram_advantage_container .slide_arrow.prev{left:-96px}.b2bProgram_advantage_container .slide_arrow.next{right:-96px;transform:rotate(180deg)}.b2bProgram_advantage_container .slick-arrow{overflow:hidden;position:absolute;top:50%;width:48px;height:48px;margin-top:-48px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--BG.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;color:transparent}.b2bProgram_advantage_container .slick-prev{left:-96px}.b2bProgram_advantage_container .slick-next{right:-96px;transform:rotate(180deg)}.b2bProgram_advantage_container .slick-dots{position:absolute;top:-129px;left:40px;display:flex!important;width:920px;margin:0 auto;justify-content:space-between}@media (min-width:768px) and (max-width:1199px){.b2bProgram_advantage_container .slick-dots{width:auto;left:50%;transform:translate(-50%)}.b2bProgram_advantage_container .slick-dots li{margin:0!important}}.b2bProgram_advantage_container .slick-dots li{flex:1}.b2bProgram_advantage_container .slick-dots li button{display:block;width:288px;padding:17px 0;border-bottom:2px solid #ededef;color:transparent;font-size:0}@media (min-width:768px) and (max-width:1199px){.b2bProgram_advantage_container .slick-dots li button{width:250px}}.b2bProgram_advantage_container .slick-dots li button:before{color:#333;font-size:22px;font-weight:300;letter-spacing:-1px}.b2bProgram_advantage_container .slick-dots li:nth-child(2){margin:0 27px}.b2bProgram_advantage_container .slick-dots li:first-child button:before{content:"바쁜 직장인 최적화 시스템"}.b2bProgram_advantage_container .slick-dots li:nth-child(2) button:before{content:"실무중심 커리큘럼"}.b2bProgram_advantage_container .slick-dots li:nth-child(3) button:before{content:"최상의 교육, 전문 튜터"}.b2bProgram_advantage_container .slick-dots li.slick-active button{border-color:#6759ef}.b2bProgram_advantage_container .slick-dots li.slick-active button:before{font-weight:600}.b2bProgram_advantage_content{display:none;position:relative;float:left;width:100%;height:100%;margin-left:40px;background-color:#fff;outline:none}.b2bProgram_advantage_content.selected{display:block}.b2bProgram_advantage_content .title{display:block;font-size:28px;font-weight:300;line-height:1.75em}.b2bProgram_advantage_content .listing{color:#666;font-size:18px;line-height:1.78em}.b2bProgram_advantage_content .listing li:before{content:"";position:absolute;margin-top:12px;margin-left:-16px;width:4px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.6)}.b2bProgram_advantage_content .talk_box{position:relative;display:table;width:480px;height:200px;padding:20px;background-color:#fff;box-sizing:border-box;table-layout:fixed;color:#666;font-size:18px;line-height:1.78em;text-align:center;border:1px solid #ededef}.b2bProgram_advantage_content .talk_box:after,.b2bProgram_advantage_content .talk_box:before{content:"";position:absolute;top:50%;left:20px;width:30px;height:48px;margin-top:-23px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/shape_quotes.png);background-repeat:no-repeat;background-size:540px 50px;background-position:0 0;transform:translateY(-50%)}.b2bProgram_advantage_content .talk_box:after{left:auto;right:20px;background-position:100% 0}.b2bProgram_advantage_content .talk_box .inner{display:table-cell;width:100%;padding:0;vertical-align:middle}.b2bProgram_advantage_content .talk_box .inner b{font-weight:600}.b2bProgram_advantage_content .talk_box .message_tag{display:block;margin-top:5px;opacity:.7;font-size:16px}.b2bProgram_advantage_content .title+.listing{margin-top:14px}.b2bProgram_advantage_content .listing+.title{margin-top:82px}.b2bProgram_advantage_content .listing+.talk_box{margin-top:100px}@media (min-width:768px) and (max-width:1199px){.b2bProgram_advantage_content .listing+.title{margin-top:46px}.b2bProgram_advantage_content .listing+.talk_box{margin-top:50px;margin-left:-30px}}.b2bProgram_advantage_content .type_desktop{position:absolute;right:0;bottom:0}.b2bProgram_advantage_content .type_tablet{margin-left:-30px;margin-bottom:-15px}.b2bProgram_advantage_content .type_tablet img{width:100%}.b2bProgram_small_advantage{display:none;position:relative;margin:60px auto 0}@media (max-width:767px){.b2bProgram_small_advantage{display:block}}.b2bProgram_small_advantage:before{content:"";position:absolute;top:46px;right:0;left:0;z-index:10;height:2px;background-color:#ededef}.b2bProgram_small_advantage_container{overflow:hidden;position:relative;height:460px;z-index:20}.b2bProgram_small_advantage_container .slick-arrow,.b2bProgram_small_advantage_container .slick-dots{display:none!important}.b2bProgram_small_advantage_content{float:left;width:100%;height:100%}.b2bProgram_small_advantage_content .inner{background-color:#fff}.b2bProgram_small_advantage_content .inner img{margin:0 auto}.b2bProgram_small_advantage_content .title{width:55%;margin:0 auto 20px;padding:0 8px;border-bottom:2px solid #fff;box-sizing:border-box}.b2bProgram_small_advantage_content .title span{display:block;margin-bottom:-2px;padding:8px 0;border-bottom:2px solid #6759ef;background-color:#fff;color:#333;font-size:16px;font-weight:600;line-height:1.88em}.b2bProgram_small_advantage_content .text{margin-bottom:23px;color:#333;font-size:16px;font-weight:300;line-height:1.75em;letter-spacing:-1px}.b2bProgram_step_wrapper{padding-top:55px}.b2bProgram_step_wrapper .slick-arrow{display:none!important}.b2bProgram_step_wrapper .slicl-list{padding:0 22px}.b2bProgram_step_wrapper .slick-dots{display:none;padding-top:24px;text-align:center;font-size:0;line-height:0}@media (max-width:767px){.b2bProgram_step_wrapper .slick-dots{display:block}}.b2bProgram_step_wrapper .slick-dots li{display:inline-block}.b2bProgram_step_wrapper .slick-dots li.slick-active button{background-color:#4a322e}.b2bProgram_step_wrapper .slick-dots button{overflow:hidden;display:inline-block;width:6px;height:6px;margin:0 3px;background-color:#d8d8d8;border-radius:50%;color:transparent;font-size:0;vertical-align:top}@media (min-width:768px) and (max-width:1199px){.b2bProgram_step_list{padding-right:30px;padding-left:30px}}@media (max-width:767px){.b2bProgram_step_list{overflow:hidden;width:100%;padding:25px 20px 0;white-space:nowrap;box-sizing:border-box}}.b2bProgram_step_list .item{display:inline-block;width:170px;margin:10px;border:2px solid #f6f6f8;box-sizing:border-box;vertical-align:top}@media (max-width:767px){.b2bProgram_step_list .item{margin:0 3px;width:144px}}.b2bProgram_step_list .icon_box{position:relative;padding-top:100%;background-color:#f6f6f8}.b2bProgram_step_list .icon_box .icon_image{position:absolute;top:0;left:0;width:100%}.b2bProgram_step_list .text{display:block;padding:15px 0;color:#333;font-size:18px;font-weight:300;line-height:1.78em}@media (max-width:767px){.b2bProgram_step_list .text{font-size:14px}}.b2bProgram_step_list_pc{display:block}.b2bProgram_step_list_m{display:none}@media (max-width:767px){.b2bProgram_step_list_pc{display:none}.b2bProgram_step_list_m{display:block}}.b2bProgram_step_content{position:relative;width:1024px;margin:70px auto 122px}@media (min-width:768px) and (max-width:1199px){.b2bProgram_step_content{width:644px;margin-top:120px;margin-bottom:80px}}@media (max-width:767px){.b2bProgram_step_content{width:260px;margin-bottom:70px}}.b2bProgram_step_content b{font-weight:600}.b2bProgram_step_content .content1{position:absolute;top:134px;right:19px;width:270px;color:#fff;font-size:18px;line-height:1.78em}@media (min-width:768px) and (max-width:1199px){.b2bProgram_step_content .content1{top:270px;right:188px}}@media (max-width:767px){.b2bProgram_step_content .content1{top:242px;right:10px;width:243px;font-size:16px}}.b2bProgram_step_content .content2{position:absolute;top:907px;left:52px;width:906px;height:80px;padding-right:260px;border-radius:40px;background-color:#fff;box-sizing:border-box}.b2bProgram_step_content .content2 p{color:#666;font-size:22px;line-height:80px}.b2bProgram_step_content .content2 .link{position:absolute;top:0;right:0}@media (max-width:767px){.b2bProgram_inner_description+.b2bProgram_partner{padding-top:25px}}.b2bProgram_partner{padding-top:60px;padding-bottom:87px}@media (max-width:767px){.b2bProgram_partner{padding-top:0;padding-bottom:40px}}.b2bProgram_partner .scroll_wrapper{overflow:hidden;position:relative;width:100%;height:160px}@media (max-width:767px){.b2bProgram_partner .scroll_wrapper{height:80px}}.b2bProgram_partner_list{position:absolute;top:0;left:0;font-size:0;white-space:nowrap;vertical-align:top}.b2bProgram_partner_list li{display:inline-block;margin-left:10px;vertical-align:top}.b2bProgram_partner_list li:first-child{margin-left:0}.b2bProgram_partner_list .box{width:245px;height:160px;background-color:#f6f6f8}.b2bProgram_partner_list .box img{width:100%}@media (max-width:767px){.b2bProgram_partner_list .box{width:122px;height:80px}}.b2bProgram_reviewer{padding-bottom:80px}@media (max-width:767px){.b2bProgram_reviewer{padding-bottom:0}}.b2bProgram_reviewer_list{width:944px;margin:0 auto;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.b2bProgram_reviewer_list{width:100%;padding-right:50px;padding-left:50px}}@media (max-width:767px){.b2bProgram_reviewer_list{display:none}}.b2bProgram_reviewer_list:after{content:"";display:block;clear:both}.b2bProgram_reviewer_list li{float:left;position:relative;width:448px;height:264px;margin:12px;padding:26px 32px 0;box-sizing:border-box;text-align:left;background-color:#f6f6f8}@media (min-width:768px) and (max-width:1199px){.b2bProgram_reviewer_list li{float:none;width:auto;height:228px;margin:24px 0}}.b2bProgram_reviewer_list .inner{position:static;margin:0;padding:0}.b2bProgram_reviewer_list .image{position:absolute;top:25px;right:32px;width:120px;height:54px;background-color:rgba(255,0,0,.5)}.b2bProgram_reviewer_list .title{display:block;margin-bottom:14px;font-size:18px;font-weight:600;line-height:1.78em}.b2bProgram_reviewer_list .highlight{color:#6759ef}.b2bProgram_reviewer_list .review_text{color:#666;font-size:13px;font-weight:400;line-height:1.85em;text-align:justify;word-break:normal}.b2bProgram_reviewer_area{position:relative;margin:0 auto;padding:46px 12px;box-sizing:border-box}@media (min-width:1200px){.b2bProgram_reviewer_area{width:944px}}@media (min-width:768px) and (max-width:1199px){.b2bProgram_reviewer_area{width:auto}}@media (max-width:767px){.b2bProgram_reviewer_area{padding-right:0;padding-left:0}}.b2bProgram_reviewer_area:after{content:"";display:block;clear:both}.b2bProgram_reviewer_area .figure_box{float:left;width:380px;padding-top:28px;color:#666;font-size:22px;text-align:center}@media (min-width:768px) and (max-width:1199px){.b2bProgram_reviewer_area .figure_box{float:none;width:auto;padding-bottom:50px}}@media (max-width:767px){.b2bProgram_reviewer_area .figure_box{width:100%;padding-top:0;padding-bottom:46px}}.b2bProgram_reviewer_area .figure_box .highlight{display:block;margin-top:-20px;color:#333;font-family:Spoqa Han Sans,"Sanf-serif";font-size:80px;font-weight:100;line-height:1.2em}.b2bProgram_reviewer_area .talk_box{position:relative;display:table;width:480px;height:164px;padding:-30px;background-color:#fff;box-sizing:border-box;table-layout:fixed;color:#666;font-size:18px;line-height:1.78em;text-align:center;float:right}.b2bProgram_reviewer_area .talk_box:after,.b2bProgram_reviewer_area .talk_box:before{content:"";position:absolute;top:50%;left:-30px;width:30px;height:48px;margin-top:-23px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/shape_quotes.png);background-repeat:no-repeat;background-size:540px 50px;background-position:0 0;transform:translateY(-50%)}.b2bProgram_reviewer_area .talk_box:after{left:auto;right:-30px;background-position:100% 0}.b2bProgram_reviewer_area .talk_box .inner{display:table-cell;width:100%;padding:0;vertical-align:middle}.b2bProgram_reviewer_area .talk_box .inner b{font-weight:600}.b2bProgram_reviewer_area .talk_box .message_tag{display:block;margin-top:5px;opacity:.7;font-size:16px}@media (min-width:768px) and (max-width:1199px){.b2bProgram_reviewer_area .talk_box{float:none;width:470px;margin:0 auto}}@media (max-width:767px){.b2bProgram_reviewer_area .talk_box{float:none;width:320px;height:auto;margin:0 auto;font-size:16px}.b2bProgram_reviewer_area .talk_box:before{left:0;margin-top:-22px}.b2bProgram_reviewer_area .talk_box:after{left:auto;right:0;margin-top:-22px}}.b2bProgram_benefit{position:relative;width:920px;margin:0 auto 80px}@media (min-width:768px) and (max-width:1199px){.b2bProgram_benefit{width:auto}}@media (max-width:767px){.b2bProgram_benefit{width:auto;margin-bottom:0}}.b2bProgram_benefit_image{position:absolute;right:-15px;bottom:0}@media (min-width:768px) and (max-width:1199px){.b2bProgram_benefit_image{position:static;margin-top:-50px;margin-bottom:50px}}@media (max-width:767px){.b2bProgram_benefit_image{position:static;margin-top:-30px;margin-bottom:60px}.b2bProgram_benefit_image img{width:300px;height:auto}}.b2bProgram_benefit_list{margin:0 auto;padding-bottom:20px;text-align:left}@media (min-width:768px) and (max-width:1199px){.b2bProgram_benefit_list{width:400px}}@media (max-width:767px){.b2bProgram_benefit_list{width:240px}}.b2bProgram_benefit_list li{position:relative;min-height:60px;padding-left:98px;padding-bottom:42px;color:#666;font-size:18px;font-weight:300;line-height:1.75em}@media (max-width:767px){.b2bProgram_benefit_list li{padding-left:58px;font-size:16px;vertical-align:top}}.b2bProgram_benefit_list li a{text-decoration:underline!important;cursor:pointer}.b2bProgram_benefit_list .number{position:absolute;top:-5px;left:0;color:#8f8f8f;font-size:80px;font-family:Spoqa Han Sans,"Sanf-serif";font-weight:100;line-height:1em}@media (max-width:767px){.b2bProgram_benefit_list .number{top:5px;font-size:40px}}.b2bProgram_benefit_list .title{font-weight:500}.b2bProgram_members_form{width:460px;max-width:460px;margin:30px auto 100px}@media (max-width:767px){.b2bProgram_members_form{width:auto;margin-top:25px;margin-bottom:50px;padding:0 30px}}.b2bProgram_members_form .checkbox_input,.b2bProgram_members_form .text_label{position:absolute;top:0;left:0;margin-left:-50px}.b2bProgram_members_form .text_input{display:block;width:100%;height:62px;margin-top:16px;padding:0 26px;border:2px solid #f6f6f8;border-radius:31px;background-color:#f6f6f8;vertical-align:top;box-sizing:border-box;color:#666;font-size:20px;letter-spacing:-1px;transition:border-color .2s;outline:none;resize:none}@media (max-width:767px){.b2bProgram_members_form .text_input{height:48px;margin-top:12px;font-size:16px}}.b2bProgram_members_form .text_input::-moz-placeholder{color:rgba(0,0,0,.2)}.b2bProgram_members_form .text_input:-ms-input-placeholder{color:rgba(0,0,0,.2)}.b2bProgram_members_form .text_input::placeholder{color:rgba(0,0,0,.2)}.b2bProgram_members_form .text_input:focus{border-color:#e1e1e1}.b2bProgram_members_form textarea.text_input{height:auto;padding-top:13px;padding-bottom:13px}.b2bProgram_members_form .description{padding:40px 0 12px;color:#666;font-size:22px;line-height:1.73}@media (max-width:767px){.b2bProgram_members_form .description{padding-top:19px;font-size:16px;line-height:2.38em}}.b2bProgram_members_form .type_area{position:relative;overflow:hidden;display:flex;margin:0 -5px}.b2bProgram_members_form .checkbox_label{overflow:hidden;flex:auto;height:62px;margin:0 5px;border:2px solid #e1e1e1;border-radius:31px;box-sizing:border-box;color:#666;font-size:20px;line-height:58px;transition:all .2s}@media (max-width:767px){.b2bProgram_members_form .checkbox_label{height:48px;font-size:16px;line-height:44px}}.b2bProgram_members_form .checkbox_label:before{content:"";display:inline-block;width:42px;height:30px;margin:-3px 0 3px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_check--gray.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto;vertical-align:middle}@media (max-width:767px){.b2bProgram_members_form .checkbox_label:before{margin-right:-8px}}.b2bProgram_members_form .checkbox_label:hover{border-color:#6759ef;color:#6759ef}.b2bProgram_members_form .checkbox_label:hover:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_check--violet.png)}.b2bProgram_members_form .checkbox_input:checked+.checkbox_label{color:#fff;border-color:#6759ef;background-color:#6759ef}.b2bProgram_members_form .checkbox_input:checked+.checkbox_label:before{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_check--white.png)}.b2bProgram_members_form .notice_area{position:relative;overflow:hidden;padding-bottom:64px}@media (max-width:767px){.b2bProgram_members_form .notice_area{padding-bottom:40px}}.b2bProgram_members_form .notice_area .inner{margin:40px 0 16px;padding:12px 30px;color:#555;font-size:14px;font-weight:300;text-align:left;line-height:2em;background-color:#f6f6f8}@media (max-width:767px){.b2bProgram_members_form .notice_area .inner{padding:12px 22px}}.b2bProgram_members_form .notice_area .inner strong{font-weight:500;letter-spacing:-.5px}.b2bProgram_members_form .notice_area .checkbox_label{display:block;width:100%;margin:0;border-radius:0}.b2bProgram_members_form .members_complete button{overflow:hidden;display:block;width:260px;height:80px;margin-right:auto;margin-left:auto;background-color:#f6f6f9;border-radius:40px;color:hsla(0,0%,40%,.5);font-weight:600;font-size:20px;line-height:80px;text-align:center}.b2bProgram_members_form .members_complete button:after{content:"";display:inline-block;width:12px;height:21px;margin:-2px 0 2px 15px;background-repeat:no-repeat;background-size:100% auto;vertical-align:middle;width:8px;margin:2px 0 -2px 10px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--gray.png)}@media (max-width:767px){.b2bProgram_members_form .members_complete button{width:156px;height:48px;font-size:16px;line-height:48px}}.b2bProgram_members_form .members_complete.complete button{color:#fff;background-color:#6759ef;cursor:pointer}.b2bProgram_members_form .members_complete.complete button:after{background-image:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--white.png)}.b2bProgram_complete{height:100vh;background-color:#6759ef;color:#fff;font-size:28px;font-weight:500;line-height:1.79em;letter-spacing:-1px;text-align:center}@media (max-width:767px){.b2bProgram_complete{font-size:20px}}.b2bProgram_complete .inner{position:absolute;top:50%;right:0;left:0;margin:0;padding:0;transform:translateY(-50%)}.b2bProgram_complete .highlight{padding-bottom:40px;font-size:22px;font-weight:300}@media (max-width:767px){.b2bProgram_complete .highlight{font-size:16px}}.b2bProgram_complete .highlight strong{display:block;font-size:50px;font-weight:300;line-height:1.6em}@media (max-width:767px){.b2bProgram_complete .highlight strong{font-size:30px}}.b2bProgram_discount_content{position:relative;width:350px;margin:0 auto 73px}@media (max-width:767px){.b2bProgram_discount_content{width:auto}}.b2bProgram_discount_content .link{margin-bottom:60px;background-color:#f93e5e}@media (max-width:767px){.b2bProgram_discount_content .link{width:156px;height:48px;margin-bottom:20px;font-size:16px;line-height:48px}.b2bProgram_discount_content .link:after{width:8px;margin:2px 0 -2px 5px}}.b2bProgram_discount_content .content1{position:absolute;top:598px;left:0;right:0;color:#6759ef;font-size:22px;font-weight:600;line-height:1.45em}@media (max-width:767px){.b2bProgram_discount_content .content1{top:327px;font-size:16px}}@media (max-width:767px){.b2bProgram_compare{display:none}}.b2bProgram_compare_content{margin:40px auto 122px}.signUp__title{color:#333;font-size:32px;font-weight:300;line-height:40px;letter-spacing:-.5px}.signUp__desc{margin-top:22px;margin-bottom:22px;color:#333;font-size:14px;font-weight:400;line-height:20px}.signUp__link{display:inline-block;color:#777;font-size:12px;font-weight:600;letter-spacing:-.3px;text-decoration:underline!important}.signUp__button{overflow:hidden;display:block;width:100%;height:55px;color:#fff;font-size:16px;font-weight:600;letter-spacing:-.5px;text-align:center;line-height:55px;background-color:#6759ef;border-radius:4px;cursor:pointer}.signUp__button:disabled{background-color:#d8d8d8;cursor:default}.signUp__button:before{content:"";position:absolute;top:50%;left:10px;width:35px;height:35px;background-repeat:no-repeat;background-size:100% auto;transform:translateY(-50%)}.signUp__button--kakao{background-color:#ffda00}.signUp__button--kakao:before{background-image:url(//res.tutoring.co.kr/res/img/icon/login-kakao.svg)}.signUp__button--naver{background-color:#00c73c}.signUp__button--naver:before{background-image:url(//res.tutoring.co.kr/res/img/icon/login-naver.svg)}.signUp__button--facebook{background-color:#3b6cc5}.signUp__button--facebook:before{background-image:url(//res.tutoring.co.kr/res/img/icon/login-facebook.svg)}.signUp__button--google{background-color:#ff5a5c}.signUp__button--google:before{background-image:url(//res.tutoring.co.kr/res/img/icon/login-google.svg)}.signUp__button--apple{background-color:#000}.signUp__button--apple:before{background-image:url(//res.tutoring.co.kr/res/img/icon/login-apple.svg)}.signUp__tooltip{position:relative;display:inline-block;min-width:148px;margin-right:-70px;margin-bottom:5px;color:#34bcff;border:2px solid #34bcff;background-color:#fff;border-radius:30px;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);vertical-align:top}.signUp__tooltip:before{content:"";position:absolute;bottom:-6px;left:50%;z-index:10;width:8px;height:8px;border-color:transparent #34bcff #34bcff transparent;border-style:solid;border-width:2px;background-color:#fff;transform:translateX(20px) rotate(45deg)}.signUp__tooltip .tooltip__content{position:relative;z-index:20;max-width:190px;padding:3px 10px;font-size:12px;line-height:15px;letter-spacing:-.5px;text-align:center}.signUp__input{position:relative;display:block;margin:7px auto}.signUp__input .input__label{position:absolute;color:transparent;clip:rect(0,0,0,0)}.signUp__input .input__text{overflow:hidden;width:100%;height:35px;margin:0;padding:0 11px 2px;border:2px solid #ededef;outline:0;color:#333;font-size:14px;letter-spacing:-.5px;background-color:#fff;border-radius:4px;box-sizing:border-box;-webkit-appearance:none}.signUp__input .input__text[type=number]::-webkit-inner-spin-button,.signUp__input .input__text[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.signUp__input .input__text::-moz-placeholder{color:#999;font-size:12px}.signUp__input .input__text:-ms-input-placeholder{color:#999;font-size:12px}.signUp__input .input__text::placeholder{color:#999;font-size:12px}.signUp__input .input__text--active{border-color:#34bcff}.signUp__input .input__text--warning{border-color:#f93e5e}.signUp__input .input__button{position:absolute;bottom:0;right:0;width:90px;height:35px;margin-left:-2px;color:#fff;font-size:12px;font-weight:600;letter-spacing:-.5px;background-color:#6759ef;border-radius:0 4px 4px 0;cursor:pointer}.signUp__input .input__button:disabled{background-color:#d8d8d8;cursor:default}.signUp__input .input__guide{display:none;position:absolute;top:-22px;padding-left:10px;color:#777;font-size:12px;line-height:21px;letter-spacing:-.5px}.signUp__input .input__guide--warning{color:#f93e5e}.signUp__check{overflow:hidden;position:relative}.signUp__check .check__ckeckbox{position:absolute;top:0;left:-100px}.signUp__check .check__ckeckbox:checked~.check__label .check__icon{border-color:transparent;background-color:#34bcff}.signUp__check .check__ckeckbox:checked~.check__label .check__icon:before{display:block}.signUp__check .check__label{display:block;margin-top:7px;margin-bottom:7px;padding-top:2px;padding-bottom:2px;color:#333;font-size:16px;line-height:21px;letter-spacing:-.5px}.signUp__check .check__label i{font-style:normal;text-decoration:underline!important}.signUp__check .check__icon{display:inline-block;margin:-1px 7px 1px 0;width:21px;height:21px;border:2px solid #c3c3c3;background-color:#fff;border-radius:6px;vertical-align:middle;text-align:center;box-sizing:border-box}.signUp__check .check__icon:before{content:"";display:none;width:5px;height:11px;margin-left:5px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.signUp__more{position:absolute;top:50%;right:0;padding-right:5px;transform:translateY(-50%)}.signUp__more .more__icon{width:8px;margin-top:-2px;margin-bottom:2px;border-top:2px solid #919191;border-right:2px solid #919191;transform:rotate(45deg)}.signUp__more .more__icon,.signUp__more .more__text{display:inline-block;height:8px;vertical-align:middle}.signUp__more .more__text{overflow:hidden;color:transparent;font-size:12px}.tutoring_signUp{position:relative;width:300px;height:580px;margin:50px auto 103px;padding-top:45px;box-sizing:border-box}@media (min-width:768px){.tutoring_signUp{margin-top:168px;margin-bottom:355px}}.tutoring_signUp .signUp__desc,.tutoring_signUp .signUp__title{max-width:280px;margin-right:auto;margin-left:auto}.signUp__inner{position:relative;text-align:center}.signUp__form,.signUp__inner{margin-right:auto;margin-left:auto}.signUp__form{width:300px}.signUp__modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(51,51,51,.3)}.signUp__modal .modal__wrapper{position:absolute;top:50%;left:50%;width:324px;background-color:#fff;border-radius:11px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transform:translate(-50%,-50%)}@media (max-width:320px){.signUp__modal .modal__wrapper{width:284px}}.signUp__modal .modal__content{display:flex;min-height:104px;padding:30px 44px;box-sizing:border-box;justify-content:center;flex-flow:column wrap}.signUp__modal .modal__title{display:block;color:#333;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:-.25px;text-align:left}.signUp__modal .modal__title~.modal__desc{margin-top:14px;font-size:12px;text-align:left}.signUp__modal .modal__desc{color:#333;font-size:16px;line-height:1.5em;letter-spacing:-.25px;text-align:center}.signUp__modal .modal__footer{display:flex;height:54px;border-top:1px solid #efefef}.signUp__modal .modal__button{display:block;flex:auto;height:100%;border:0;color:#333;font-size:16px;letter-spacing:-.5px;text-align:center;background-color:transparent}.signUp__modal .modal__button+.modal__button{border-left:1px solid #efefef}.signUp__modal .modal__tudal{display:block;max-width:100%;margin:15px auto}.signUp__sns{margin-top:39px}.signUp__sns .signUp__inner{max-width:280px;margin-top:13px;margin-bottom:13px}.signUp__sns .signUp__button{overflow:hidden;position:relative;height:35px;font-size:14px;font-weight:400;line-height:35px}.signUp__sns .signUp__tooltip{position:absolute;right:0;margin-top:-30px;margin-right:30px}.signUp__form .signUp__inner{position:absolute;bottom:55px;left:0;width:100%;padding-bottom:5px;text-align:left}.signUp__form .signUp__button{position:absolute;bottom:0;left:0}.signUp__form .signUp__check:last-child{margin-bottom:45px}.signUp__sns+.signUp__form{margin-top:53px}.signUp__desc+.signUp__form{margin-top:50px}.signUp__title+.signUp__form{margin-top:44px}.signUp__input+.signUp__input .input__guide{position:relative;top:0}.editing-board__spot{padding-top:96px;padding-bottom:106px;text-align:center}@media (max-width:1099px){.editing-board__spot{padding:48px 24px 53px}}.editing-board__spot .spot__title{color:#333;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:-.7px}@media (max-width:767px){.editing-board__spot .spot__title{font-size:20px}}.editing-board__option{margin-top:36px}.editing-board__option .option__wrapper{overflow:hidden;position:relative;display:flex;max-width:655px;height:120px;margin-right:auto;margin-left:auto;align-items:center}.editing-board__option .option__radio{position:absolute;top:-50px;left:0}.editing-board__option .option__radio:checked+.option__label{z-index:20;border-color:#8d82ff;color:#555}.editing-board__option .option__radio:checked+.option__label .option__title{color:#8d82ff;font-weight:600}.editing-board__option .option__label{position:relative;z-index:10;display:flex;width:326px;height:100%;margin-right:-2px;border:2px solid #f2f2f2;background:#fff;color:rgba(0,0,0,.3);border-radius:10px 0 0 10px;align-items:center;justify-content:center;flex-flow:column;box-sizing:border-box;cursor:pointer}.editing-board__option .option__label~.option__label{margin-right:0;margin-left:-2px;border-radius:0 10px 10px 0}.editing-board__option .option__title{color:#919191;font-size:18px;font-weight:500;line-height:1.38em;letter-spacing:-.7px}.editing-board__option .option__desc{margin-top:8px;font-size:12px;line-height:1.6em;letter-spacing:-.5px}.editing-board__viewer{max-width:1100px;margin:0 auto;padding-bottom:90px}@media (max-width:767px){.editing-board__viewer{padding-right:24px;padding-left:24px;padding-bottom:45px}}@media (min-width:768px){.editing-board__viewer{display:flex;justify-content:space-between;padding-right:56px;padding-left:56px}.editing-board__viewer .viewer__content,.editing-board__viewer .viewer__inner{flex:1}.editing-board__viewer .viewer__inner{margin-right:30px}}@media (min-width:1100px){.editing-board__viewer{padding-right:0;padding-left:0}.editing-board__viewer .viewer__inner{flex:0 0 355px;margin-right:60px}}.editing-board__viewer .viewer__topiccard{margin-top:10px;height:410px}.editing-board__viewer .viewer__content{position:relative}@media (max-width:767px){.editing-board__viewer .viewer__content{margin-top:48px}}.editing-board__viewer .viewer__dimmed{display:flex;position:absolute;top:50px;right:-5px;left:-5px;bottom:0;z-index:20;font-size:12px;line-height:1.5em;text-align:center;letter-spacing:-.5px;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.editing-board__viewer .viewer__dimmed .tudal:before{content:"";display:block;width:80px;height:80px;margin:-15px auto 5px;background:url(//res.tutoring.co.kr/res/images/img/tudal/tudal_front1.png) no-repeat 50% 0;background-size:100% auto}.editing-board__viewer .viewer__title{display:block;margin-bottom:15px;color:#333;font-weight:600;font-size:14px;line-height:1.5em;letter-spacing:-.7px}.editing-board__viewer .viewer__warning{padding:4px 8px 0;color:#999;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:-.7px}.editing-board__viewer .viewer__warning .warning__icon{display:inline-block;width:16px;height:16px;margin:-1px 4px 1px 0;background:url(//res.tutoring.co.kr/res/images/common/ico_comm.png) no-repeat -140px -104px;background-size:220px 188px;vertical-align:middle}.editing-board__editor{max-width:1100px;margin-right:auto;margin-left:auto;border:2px solid #ebebeb;background:#fff;border-radius:40px;box-sizing:border-box}.editing-board__editor .editor__title{position:relative;display:block;padding:9px 15px;font-size:14px;line-height:1.5em;letter-spacing:-.7px;cursor:pointer}.editing-board__editor .editor__title .point{font-weight:500;opacity:.8}.editing-board__editor .editor__title .point:after{content:"";display:inline-block;width:1px;height:14px;margin:-1px 5px 1px 7px;background-color:rgba(0,0,0,.3);vertical-align:middle}.editing-board__editor .editor__title:after{content:"";position:absolute;top:50%;right:15px;width:8px;height:14px;background:url(//cdn.tutoring.co.kr/uploads/home/img/B2B/ico_arrow--gray.png) no-repeat 50% 50%;background-size:100% auto;transform:translateY(-50%) rotate(90deg)}.editing-board__editor .editor__title~.editor__wrapper{border-top:2px solid #ebebeb}.editing-board__editor .editor__wrapper{display:none;padding:13px}.editing-board__editor .editor__textarea{width:100%;height:120px;border:0;outline:0;font-size:12px;line-height:1.5em;letter-spacing:-.5px;box-sizing:border-box;resize:none}.editing-board__editor .editor__textarea::-moz-placeholder{color:rgba(0,0,0,.2)}.editing-board__editor .editor__textarea:-ms-input-placeholder{color:rgba(0,0,0,.2)}.editing-board__editor .editor__textarea::placeholder{color:rgba(0,0,0,.2)}.editing-board__editor .editor__preview{display:none;position:relative;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.5em;letter-spacing:-.5px;background:#f5f5fa;border-radius:10px}.editing-board__editor .editor__preview .close{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.editing-board__editor .editor__preview .close-icon{overflow:hidden;display:block;position:relative;width:12px;height:12px;color:transparent;font-size:10px;transform:rotate(45deg)}.editing-board__editor .editor__preview .close-icon:after,.editing-board__editor .editor__preview .close-icon:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:20px;background-color:#333;transform:translate(-50%,-50%);opacity:.8}.editing-board__editor .editor__preview .close-icon:before{width:20px;height:1px}.editing-board__editor .editor__preview--active{display:block}.editing-board__editor .editor__option{display:flex;justify-content:space-between;align-items:center}.editing-board__editor .editor__option .editor__public{margin-left:auto}.editing-board__editor .editor__count{padding-left:2px;font-size:12px;line-height:1.5em;letter-spacing:-.5px}.editing-board__editor .editor__public{padding-right:8px;padding-left:8px;font-size:12px;line-height:1.5em}.editing-board__editor .editor__checkbox{display:inline-block;margin:-1px 2px 1px 0;vertical-align:middle}.editing-board__editor .editor__button{min-width:72px;height:36px;padding-right:10px;padding-left:10px;border:1px solid rgba(0,0,0,.2);color:#333;font-size:12px;line-height:1.5em;letter-spacing:-.7px;background-color:#fff;border-radius:20px;box-sizing:border-box;cursor:pointer}.editing-board__editor .editor__button--disabled{color:rgba(0,0,0,.2);border-color:transparent;background-color:#f6f6f8;cursor:default}.editing-board__editor .editor__button--active{color:#fff;background-color:#8d82ff}.editing-board__editor .editor__button--normal{border:1px solid #8d82ff;color:#8d82ff;background-color:#fff}.editing-board__editor .editor__dropdown{overflow:hidden;position:relative}.editing-board__editor .editor__dropdown .dropdown-label{position:absolute;top:-50px;left:0;color:transparent}.editing-board__editor .editor__dropdown .dropdown{position:absolute;top:0;left:0;width:100%;height:39px;color:transparent;background-color:transparent;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.editing-board__editor .editor__dropdown .dropdown::-ms-expand{display:none}.editing-board__editor--active{border-radius:10px}.editing-board__editor--active .editor__wrapper{display:block}.editing-board__editor--active .editor__title:after{transform:translateY(-50%) rotate(-90deg)}.editing-board__editor--before{margin-bottom:10px}@media (min-width:768px){.editing-board__editor--after .editor__textarea{height:296px}.editing-board__editor--active~.editing-board__editor--after .editor__textarea{height:auto}}.editing-board__board{background-color:#f9f9f9}.editing-board__board .board__wrapper{max-width:1100px;margin-right:auto;margin-left:auto;padding-top:60px;padding-bottom:160px}@media (max-width:767px){.editing-board__board .board__wrapper{padding:30px 24px 80px}}@media (min-width:768px) and (max-width:1099px){.editing-board__board .board__wrapper{padding-right:56px;padding-left:56px}}.editing-board__board .board__title{color:#333;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:-.5px}@media (max-width:767px){.editing-board__board .board__title{font-size:20px}}.editing-board__board .board__option{display:flex;justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:26px}.editing-board__board .board__tab{font-size:0;text-align:center}.editing-board__board .board__tab .tab__item{position:relative;min-width:80px;height:46px;margin-right:10px;padding-right:17px;padding-left:17px;border:1px solid #ebebeb;color:#919191;font-size:18px;letter-spacing:-1px;text-align:center;background-color:#fff;border-radius:46px;box-sizing:border-box;cursor:pointer}@media (max-width:1099px){.editing-board__board .board__tab .tab__item{min-width:56px;height:36px;padding-right:14px;padding-left:14px;font-size:12px}}.editing-board__board .board__tab .tab__item--active{border-color:transparent;color:#fff;background-color:#8d82ff}.editing-board__board .board__tab .tab__tag{position:absolute;top:-5px;right:0;display:flex;width:17px;height:17px;color:#fff;font-size:11px;font-style:normal;background:#f93e5e;border-radius:17px;text-indent:-1px;align-items:center;justify-content:center}@media (max-width:767px){.editing-board__board .board__tab .tab__tag{top:-3px;right:-3px;width:14px;height:14px;font-size:9px}}.editing-board__board .board__sort .sort__select{overflow:hidden;display:block;height:30px;border:0;outline:0;color:#999;font-size:12px;line-height:30px;letter-spacing:-.7px}.editing-board__board .board__sort .sort__select:before{content:"";display:inline-block;width:4px;height:4px;margin:-1px 4px 1px 0;background-color:#999;border-radius:4px;vertical-align:middle}.editing-board__list .list__item{overflow:hidden;margin-top:22px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.0493376);border-radius:10px;box-sizing:border-box}.editing-board__list .item__inner{position:relative;padding:30px;color:#333;font-size:14px;line-height:1.5em;text-align:right}@media (max-width:767px){.editing-board__list .item__inner{padding:15px;font-size:12px}}.editing-board__list .item__inner~.item__inner{border-top:1px solid #ebebeb}.editing-board__list .item__title{display:flex;position:absolute;top:30px;right:20px;min-width:44px;height:32px;padding-right:5px;padding-left:5px;color:#6759ef;font-size:14px;background-color:#f5f5fa;letter-spacing:-.7px;border-radius:28px;justify-content:center;align-items:center;box-sizing:border-box}.editing-board__list .item__title--disabled{border:1px solid #ebebeb;color:#ebebeb;background-color:#fff}@media (max-width:767px){.editing-board__list .item__title{top:15px;right:15px;min-width:35px;height:28px;font-size:12px}}.editing-board__list .item__info{display:flex;margin-bottom:15px;align-items:center;letter-spacing:-.5px}@media (max-width:767px){.editing-board__list .item__info{margin-bottom:8px}}.editing-board__list .item__image{width:47px;height:47px;border-radius:47px;background-color:#c4c4c4}@media (max-width:767px){.editing-board__list .item__image{width:30px;height:30px}}.editing-board__list .item__name{padding-left:12px;font-size:18px;font-weight:500}@media (max-width:767px){.editing-board__list .item__name{font-size:14px}}.editing-board__list .item__date{padding-top:3px;font-size:12px}@media (max-width:767px){.editing-board__list .item__date{padding-top:0}}.editing-board__list .item__date:before{content:"";display:inline-block;width:3px;height:3px;margin:-1px 12px 1px;background-color:#000;border-radius:3px;vertical-align:middle}@media (max-width:767px){.editing-board__list .item__date:before{margin-right:8px;margin-left:8px}}.editing-board__list .item__detail{text-align:left}.editing-board__list .item__report{display:inline-block;padding:5px;vertical-align:top;cursor:pointer}.editing-board__list .item__report .report__icon{overflow:hidden;display:block;width:20px;height:20px;color:transparent;background:url(//res.tutoring.co.kr/res/images/web/ico/ico_report.png) no-repeat 50% 50%;background-size:100% auto}.editing-board__list .item__report--disabled{cursor:default}.editing-board__list .item__report--disabled .report__icon{background-image:url(//res.tutoring.co.kr/res/images/web/ico/ico_report--off.png)}.editing-board__list .item__empty{padding-top:45px;padding-bottom:45px;font-size:12px;line-height:1.5em;text-align:center;letter-spacing:-.5px}.editing-board__list .item__empty .tudal:before{content:"";display:block;width:80px;height:80px;margin:-15px auto 5px;background:url(//res.tutoring.co.kr/res/images/img/tudal/tudal_front1.png) no-repeat 50% 0;background-size:100% auto}.editing-board__list .item__button{display:flex;min-width:160px;height:36px;margin:16px auto 0;color:#fff;font-size:12px;background-color:#8d82ef;border-radius:36px;letter-spacing:-.7px;justify-content:center;align-items:center;cursor:pointer}.editing-board__pagenation{margin-top:40px;font-size:0;text-align:center}@media (max-width:767px){.editing-board__pagenation{margin-top:20px}}.editing-board__pagenation .pagenation__button,.editing-board__pagenation .pagenation__number{display:inline-block;padding:6px;color:#333;font-size:14px;line-height:1.5em;vertical-align:top;cursor:pointer}@media (max-width:767px){.editing-board__pagenation .pagenation__button,.editing-board__pagenation .pagenation__number{font-size:12px}}.editing-board__pagenation .pagenation__number--active,.editing-board__pagenation .pagenation__number:hover{font-weight:600;text-decoration:underline}.editing-board__pagenation .pagenation__button--disabled{cursor:default;opacity:.2}.sub-visual{overflow:hidden;position:relative;z-index:10;height:300px;color:#fff;background-color:#000;background-repeat:no-repeat;background-position:50% 100%;background-size:auto 122%;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.sub-visual{height:460px;background-size:auto 115%}}@media (min-width:1200px){.sub-visual{margin-top:0;height:763px;padding-top:0;background-size:auto 900px;background-position:50% 100%}}.sub-visual__title{font-size:30px;font-weight:600;line-height:34px;letter-spacing:-1.5px}@media (min-width:1200px){.sub-visual__title{font-size:50px;line-height:60px}}.sub-visual__desc{display:block;margin-top:10px;font-size:16px;font-weight:300;line-height:25px;letter-spacing:-.5px}@media (min-width:1200px){.sub-visual__desc{margin-top:20px;font-size:28px;line-height:48px}}.sub-visual__wrapper{position:relative;height:100%;margin:0 auto;padding:30px 24px;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.sub-visual__wrapper{padding:50px 57px}}@media (min-width:1200px){.sub-visual__wrapper{width:1100px;padding:131px 0 0}}.sub-visual__image{display:block;width:100%}@media (min-width:1200px){.sub-visual__image{display:none}}.sub-visual__button{display:flex;height:50px;margin-top:65px;background-color:#fff;color:#333;font-size:16px;font-weight:600;letter-spacing:-.5px;align-items:center;justify-content:center;border-radius:50px}@media (max-width:767px){.sub-visual__button{position:absolute;bottom:24px;right:24px;left:24px;margin-top:0}}@media (min-width:768px) and (max-width:1199px){.sub-visual__button{display:inline-flex;height:60px;padding-right:37px;padding-left:37px;font-size:16px}}@media (min-width:1200px){.sub-visual__button{width:340px;height:72px;margin-top:150px;font-size:20px}}.sub-visual__bottom{position:absolute;bottom:26px;left:0;width:100%;color:#333;font-size:12px;line-height:15px;letter-spacing:-.7px;box-sizing:border-box}@media (max-width:767px){.sub-visual__bottom{bottom:11px;left:20px;transform:scale(.5);transform-origin:left bottom}}@media (min-width:768px) and (max-width:1199px){.sub-visual__bottom{padding:0 50px}}.sub-visual__bottom b{display:block;padding-bottom:2px;font-size:15px}.sub-visual--allpass{height:210px;color:#333;background-color:#fff;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_plans_main1_1600w-2_1.jpg);background-size:auto 290px}@media (min-width:768px){.sub-visual--allpass{height:460px;background-size:auto 720px;background-position:50% -220px}}.sub-visual--allpass .sub-visual__wrapper{display:flex;flex-direction:column;justify-content:center}@media (min-width:1200px){.sub-visual--allpass .sub-visual__wrapper{padding-top:0}}.sub-visual--allpass .sub-visual__title{font-size:28px;line-height:32px}@media (min-width:768px){.sub-visual--allpass .sub-visual__title{font-size:48px;line-height:56px}}.sub-visual--allpass .sub-visual__desc{font-size:14px;line-height:22px}@media (min-width:768px){.sub-visual--allpass .sub-visual__desc{margin-top:20px;font-size:20px;line-height:28px}}.sub-visual--singlepass{background-color:#000;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_plans_main2_1600w.jpg)}.sub-visual--leveltest{background-color:#c2d0de;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_plans_main3_1600w.jpg)}@media (max-width:767px){.sub-visual--leveltest .sub-visual__wrapper{padding:30px 20px 24px}}@media (min-width:1200px){.sub-visual--leveltest{background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_plans_main3_1600w.jpg)}}.sub-visual .award-medal{float:left;display:block;width:66px;height:50px;margin-top:-9px;margin-right:12px;background:url(//res.tutoring.co.kr/res/images/evt/com/award_web_365.png) no-repeat 50% 0;background-size:100% auto}.sub-content{padding-top:70px;padding-bottom:160px}@media (min-width:1200px){.sub-content{padding-top:160px;padding-bottom:220px;text-align:center}}.sub-content__head{padding-right:20px;padding-left:20px}@media (min-width:768px) and (max-width:1199px){.sub-content__head{padding-right:56px;padding-left:56px}}@media (min-width:1200px){.sub-content__head{margin-bottom:30px}}.sub-content__head .head__title{font-size:30px;font-weight:600;line-height:42px;letter-spacing:-.7px}@media (min-width:1200px){.sub-content__head .head__title{font-size:50px;line-height:80px}}.sub-content__head .head__desc{display:block;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-.5px}@media (min-width:1200px){.sub-content__head .head__desc{font-size:28px;line-height:52px}}.sub-content__head .head__desc--small{color:#919191;font-size:10px;font-weight:400;line-height:1.5em;letter-spacing:-.5px;opacity:1}@media (min-width:1200px){.sub-content__head .head__desc--small{margin-top:24px;font-size:16px;text-align:center}}.sub-content__tab{background-color:#fff}.sub-content__tab .tab__wrapper{display:flex;justify-content:center;align-items:center;max-width:1100px;margin:0 auto}.sub-content__tab .tab__item{display:flex;width:100%;justify-content:center;align-items:center;height:56px;border-bottom:2px solid #e6e6e6;color:#999;font-size:16px;letter-spacing:-.5px}.sub-content__tab .tab__item--active{color:#333;font-weight:600;border-color:#8d82ff}@media (min-width:1200px){.sub-content__tab .tab__item{height:73px;font-size:20px}}.sub-content__banner .banner__link{display:block;max-width:1110px;height:136px;margin:0 auto;background-position:50% 0;background-size:auto 100%;background-repeat:no-repeat;text-align:center}@media (min-width:1200px){.sub-content__banner .banner__link{height:146px}}.sub-content__banner .banner__image{display:inline-block;vertical-align:top}.sub-section{padding:50px 24px;background-color:#fff}.sub-section~.sub-section{padding-top:0;padding-bottom:100px}@media (min-width:768px) and (max-width:1199px){.sub-section{padding-right:56px;padding-left:56px}}@media (min-width:1200px){.sub-section{padding:120px 0 100px}.sub-section~.sub-section{padding-top:0;padding-bottom:140px}}.sub-section__head{position:relative;max-width:1104px;margin-right:auto;margin-left:auto}@media (min-width:1200px){.sub-section__head{margin-bottom:44px}}.sub-section__head .head__title{margin-bottom:8px;color:#333;font-size:20px;font-weight:600;line-height:1.7em;letter-spacing:-.7px}@media (min-width:1200px){.sub-section__head .head__title{font-size:34px;line-height:1.4em}}.sub-section__head .head__desc{color:#919191;font-size:16px;line-height:1.5em;letter-spacing:-.5px}@media (min-width:1200px){.sub-section__head .head__desc{font-size:20px;line-height:1.7em}}.sub-section__hash{margin-top:4px;margin-bottom:4px;color:#919191;font-size:14px;font-weight:600;line-height:1.5em;white-space:nowrap}@media (min-width:1200px){.sub-section__hash{font-size:18px}}.sub-section__dropdown{position:absolute;top:50%;right:0;display:inline-flex;height:32px;background:#ececec;color:#333;font-size:14px;border-radius:5px;vertical-align:top;align-self:center;transform:translateY(-50%)}.sub-section__dropdown:after{content:"";position:absolute;top:50%;right:12px;width:6px;height:6px;margin:0 auto;border-top:2px solid #333;border-right:2px solid #333;transform:translateY(-50%) rotate(135deg)}.sub-section__dropdown select{padding-right:28px;padding-left:8px;border:0;background-color:transparent;font-weight:600;letter-spacing:-.5px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.sub-section__dropdown select::-ms-expand{display:none}.sub-section__button,.sub-section__button:hover{display:flex;max-width:1104px;width:100%;height:50px;margin-right:auto;margin-left:auto;color:#fff;font-size:16px;background-color:#34bcff;box-shadow:0 5px 14px -6px rgba(52,188,255,.5);border-radius:72px;justify-content:center;align-items:center}.sub-section__button .arrow-icon,.sub-section__button:hover .arrow-icon{display:inline-block;width:9px;height:9px;margin-left:13px;border-top:2px solid #fff;border-right:2px solid #fff;vertical-align:middle;transform:rotate(45deg)}@media (min-width:1200px){.sub-section__button,.sub-section__button:hover{height:50px;font-size:18px}}.sub-fixed{position:fixed;bottom:0;right:0;left:0;z-index:50}@media (min-width:1200px){.sub-fixed{min-height:69px;padding-top:24px;padding-bottom:24px;background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 0 6px rgba(0,0,0,.15);box-sizing:border-box}.sub-fixed .fixed__wrapper{position:relative;display:flex;max-width:1106px;margin:0 auto;justify-content:space-between;align-items:flex-end}.sub-fixed .fixed__box{position:absolute;top:-60px;right:0;padding:10px}.sub-fixed .fixed__box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-color:#fff;border-radius:80px;box-shadow:0 0 6px rgba(0,0,0,.15);-webkit-clip-path:inset(-10px 0 64px 0);clip-path:inset(-10px 0 64px 0)}}.sub-fixed .fixed__link{display:none;color:#6f6f6f;font-size:16px;letter-spacing:-1px}@media (min-width:1200px){.sub-fixed .fixed__link{display:block}}.sub-fixed .fixed__link:before{content:"";width:16px;height:16px;background-image:url(//res.tutoring.co.kr/res/images/pay/home3.0/ico_payhome.png);background-repeat:no-repeat;background-size:156px 76px;display:inline-block;margin:-2px 8px 2px 0;background-position:-100px 0;vertical-align:middle}.sub-fixed .fixed__button{display:block;width:100%;height:58px;color:#fff;font-size:18px;font-weight:600;letter-spacing:-1px;background-color:#34bcff;cursor:pointer}@media (min-width:1200px){.sub-fixed .fixed__button{position:relative;z-index:20;width:350px;height:80px;font-size:22px;border-radius:80px}.sub-fixed .fixed__button:after{content:"";position:absolute;top:50%;right:36px;width:12px;height:12px;margin:-1px 0 1px 13px;border-top:3px solid #fff;border-right:3px solid #fff;vertical-align:middle;transform:translateY(-50%) rotate(45deg)}}.plan__event{margin-top:80px;margin-bottom:-80px;padding-top:80px;padding-bottom:80px;background-color:#7f64fa;color:#fff}@media (min-width:768px){.plan__event{display:flex;align-items:center;justify-content:center;margin-top:63px;margin-bottom:-63px;padding-top:37px;padding-bottom:37px}}@media (min-width:1200px){.plan__event{margin-top:90px;margin-bottom:-90px;padding-top:93px;padding-bottom:93px}}.plan__event .event__heading{font-size:25px;font-weight:600;line-height:28px;letter-spacing:-.5px}.plan__event .event__heading:after{content:"";display:block;width:2px;height:116px;margin:30px auto;background-color:#fff}@media (min-width:768px){.plan__event .event__heading{display:flex;align-items:center;justify-content:center}.plan__event .event__heading:after{width:116px;height:3px;margin:0 15px}}@media (min-width:1200px){.plan__event .event__heading{font-size:40px}.plan__event .event__heading:after{width:194px;margin:0 30px}}.plan__event .event__price{position:relative;z-index:20;display:flex;padding-top:35px;padding-bottom:41px;align-items:flex-start;justify-content:center;text-align:left}.plan__event .event__price .price{font-size:50px;font-weight:600;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;line-height:60px;letter-spacing:-2px;vertical-align:top}@media (min-width:1200px){.plan__event .event__price .price{font-size:60px}}.plan__event .event__price .price:before{content:"￦";display:inline-block;margin-bottom:7px;padding-right:3px;font-size:35px;font-weight:500;line-height:1em;vertical-align:bottom}.plan__event .event__price .unit{display:inline-block;margin-top:25px;margin-left:5px;font-size:20px;line-height:23px;letter-spacing:-2px;vertical-align:top}@media (min-width:768px){.plan__event .event__price .unit{margin-top:23px}}@media (min-width:1200px){.plan__event .event__price .unit{margin-top:15px;font-size:35px;line-height:1em}}.plan__event .event__price .unit-month{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media (min-width:768px){.plan__event .event__price .unit-month{position:static;transform:translateX(0)}.plan__event .event__price .unit-month:before{content:"/ ";display:inline-block;margin-left:2px;font-size:.9em;letter-spacing:3px}}.plan__event .event__price .unit-desc{position:absolute;bottom:0;left:0;width:100%;font-size:14px;font-weight:300;line-height:21px;letter-spacing:-1px;text-align:center}@media (min-width:768px){.plan__event .event__price .unit-desc{bottom:20px;left:5px;text-align:left}}@media (min-width:1200px){.plan__event .event__price .unit-desc{bottom:10px;font-size:20px;line-height:1em}}.plan__section{padding-top:80px;padding-bottom:80px;background-color:#fff;text-align:center}@media (min-width:768px) and (max-width:1199px){.plan__section{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){.plan__section{padding-top:200px;padding-bottom:200px}}.plan__section .section__typo{display:block;margin-bottom:30px;font-size:14px;font-weight:900;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;line-height:16px;letter-spacing:7px}@media (min-width:1200px){.plan__section .section__typo{margin-bottom:40px;font-size:20px;line-height:23px}}.plan__section .section__tag{display:inline-flex;min-width:80px;height:30px;margin:0 auto 20px;padding:0 13px;align-items:center;justify-content:center;color:#fff;font-size:12px;background-color:#000;border-radius:5px;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.plan__section .section__tag{min-width:110px;height:40px;padding:0 25px;font-size:15px}}@media (min-width:1200px){.plan__section .section__tag{min-width:180px;height:60px;margin-bottom:40px;padding:0 25px;font-size:25px;border-radius:10px}}.plan__section .section__heading{color:#333;font-size:25px;font-weight:600;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;line-height:30px;letter-spacing:-1.5px}@media (min-width:768px){.plan__section .section__heading br{display:none}}@media (min-width:1200px){.plan__section .section__heading{font-size:50px;line-height:65px}}.plan__section .section__desc{margin-top:36px;color:#333;font-size:18px;line-height:30px;letter-spacing:-1px}.plan__section .image-circle{width:300px;margin-top:30px}@media (min-width:1200px){.plan__section .image-circle{width:450px}}.plan__section2{padding-top:62px;color:#fff;background-color:#7f64fa}@media (min-width:768px) and (max-width:1100px){.plan__section2{padding-top:45px;padding-bottom:111px}}@media (min-width:1200px){.plan__section2{padding-top:120px;padding-bottom:200px}}.plan__section2 .section2__container{padding:68px 0}@media (min-width:768px){.plan__section2 .section2__container{display:flex;align-items:center;justify-content:center;padding:35px 0}}@media (min-width:1200px){.plan__section2 .section2__container{padding:68px 0}}@media (min-width:768px) and (max-width:1199px){.plan__section2 .section2__container--1st{align-items:flex-start}.plan__section2 .section2__container--3rd{align-items:flex-end}}.plan__section2 .section2__content{position:relative;width:200px;margin:0 auto}@media (min-width:768px) and (max-width:1199px){.plan__section2 .section2__content{margin:0 22px}}@media (min-width:1200px){.plan__section2 .section2__content{width:384px;margin:0 50px}}.plan__section2 .section2__image{width:196px;height:377px;margin:20px auto 0;background-color:#fff;box-shadow:60px 60px 150px rgba(0,0,0,.15)}.plan__section2 .section2__image img{display:block;width:100%;vertical-align:top}@media (min-width:768px) and (max-width:1199px){.plan__section2 .section2__image{margin:0 22px}}@media (min-width:1200px){.plan__section2 .section2__image{width:406px;height:784px;margin:0 50px}}.plan__section2 .section2__text{display:block;margin-bottom:10px;font-size:12px;font-weight:600;line-height:24px}@media (min-width:1200px){.plan__section2 .section2__text{margin-bottom:20px;font-size:25px;line-height:29px}}.plan__section2 .section2__title{position:relative;font-size:24px;font-weight:600;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;line-height:29px;letter-spacing:-1px}@media (min-width:1200px){.plan__section2 .section2__title{font-size:50px;line-height:60px;letter-spacing:-1px}}.plan__section2 .section2__title:before{content:"";position:absolute;background-size:100% auto}.plan__section2 .section2__desc{margin-top:14px;color:#bfb2fd;font-size:14px;line-height:21px;letter-spacing:-.5px;word-break:break-all}@media (min-width:1200px){.plan__section2 .section2__desc{margin-top:30px;font-size:25px;line-height:45px;letter-spacing:-1px}}.plan__section2 .section2__container--even .section2__content{order:2}.plan__section2 .section2__container--even .section2__image{order:1}.plan__section2 .section2__container--1st .section2__title:before{top:-81px;left:-11px;width:220px;height:171px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_bubble1_3x.png)}@media (min-width:768px){.plan__section2 .section2__container--1st .section2__title:before{top:-75px;left:-80px;height:165px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_bubble1_2x.png)}}@media (min-width:1200px){.plan__section2 .section2__container--1st .section2__title:before{top:-155px;left:-160px;width:468px;height:349px}}.plan__section2 .section2__container--2nd .section2__title:before{top:-65px;left:-20px;width:269px;height:131px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_bubble2_3x.png)}@media (min-width:1200px){.plan__section2 .section2__container--2nd .section2__title:before{top:-136px;left:-30px;width:562px;height:267px}}.plan__section2 .section2__container--3rd .section2__title:before{top:-66px;left:-32px;width:235px;height:160px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_bubble3_3x.png)}@media (min-width:1200px){.plan__section2 .section2__container--3rd .section2__title:before{top:-140px;left:-65px;width:493px;height:340px}}.plan__summary{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000;font-size:12px;line-height:16px}.plan__summary .list__item+.list__item{margin-top:40px}@media (min-width:768px){.plan__summary{width:600px;margin:0 auto;flex-direction:row;justify-content:space-between;font-size:14px;line-height:21px}.plan__summary .list__item+.list__item{margin-top:0}}@media (min-width:1200px){.plan__summary{width:800px;padding:0;font-size:22px;line-height:33px}}.plan__summary .summary__text{display:block;margin-bottom:4px;color:#000;font-size:34px;font-weight:700;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;line-height:34px;letter-spacing:-2px}@media (min-width:768px) and (max-width:1199px){.plan__summary .summary__text{font-size:50px;line-height:60px}}@media (min-width:1200px){.plan__summary .summary__text{font-size:80px;line-height:96px}}.plan__review{padding-top:0;background-color:#fff}.plan__review:before{content:"";display:block;width:320px;height:1px;margin:0 auto 80px;background-color:#ededed}@media (min-width:1200px){.plan__review{margin-top:-80px;padding-top:120px;padding-bottom:120px}.plan__review:before{display:none}}.plan__review .section__heading{letter-spacing:0}.plan__review .review__count{margin:20px auto 0}@media (min-width:1200px){.plan__review .review__count{margin-top:40px}}.plan__review .review__count .count__box{display:flex;width:181px;height:28px;margin:0 auto 8px;padding:0 14px;border:1px solid #f15d5d;font-size:12px;font-weight:600;align-items:center;justify-content:space-between;border-radius:50px;box-sizing:border-box}@media (min-width:1200px){.plan__review .review__count .count__box{width:310px;height:48px;padding:0 25px;border-width:2px;font-size:18px}}.plan__review .review__count .count__title{color:#f15d5d;font-size:10px;font-weight:500;letter-spacing:-1px}@media (min-width:1200px){.plan__review .review__count .count__title{font-size:18px}}.plan__review .review__count .review__score{height:10px;font-size:12px}.plan__review .review__count .review__score .score__bar{width:50px}.plan__review .review__content{overflow:hidden;overflow-x:auto;margin-top:30px;padding-bottom:30px}@media (min-width:1200px){.plan__review .review__content{margin-top:40px}}.plan__review .review__content::-webkit-scrollbar{display:none}.plan__review .review__list{display:inline-block;vertical-align:top;white-space:nowrap;font-size:0}.plan__review .review__list .list__item{display:inline-block;width:264px;margin-left:16px;vertical-align:top;text-align:left;white-space:normal}@media (min-width:1200px){.plan__review .review__list .list__item{width:352px;margin:0 12px}}.plan__review .review__item{display:block;padding:20px;box-shadow:12px 12px 30px rgba(0,0,0,.05);background-color:#fff;border-radius:9px;box-sizing:border-box}@media (min-width:1200px){.plan__review .review__item{padding:27px}}.plan__review .review__head{margin-bottom:18px;line-height:1em}@media (min-width:1200px){.plan__review .review__head{margin-bottom:25px}}.plan__review .review__thumb{float:left;margin-right:10px;border-radius:50%}@media (min-width:1200px){.plan__review .review__thumb{width:48px;height:48px;margin-left:13px}}.plan__review .review__tag{display:inline-block;margin-bottom:2px;padding:2px 3px;background:#f15d5d;border-radius:3px;color:#fff;font-size:10px;font-weight:600;line-height:12px;letter-spacing:-.4px;vertical-align:top}@media (min-width:1200px){.plan__review .review__tag{padding:2px 8px;font-size:12px;line-height:17px;border-radius:5px}}.plan__review .review__tag--global{background-color:#41ccd4}.plan__review .review__tutor{overflow:hidden;color:#333;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px}@media (min-width:1200px){.plan__review .review__tutor{font-size:18px;line-height:24px}}.plan__review .review__desc{overflow:hidden;display:-webkit-box;height:54px;color:#555;font-size:12px;line-height:18px;letter-spacing:-.5px;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width:1200px){.plan__review .review__desc{height:72px;font-size:16px;font-weight:300;line-height:24px}}.plan__review .review__detail{display:flex;align-items:center;justify-content:space-between;margin-top:15px}@media (min-width:1200px){.plan__review .review__detail{margin-top:20px}}.plan__review .review__name{color:#333;font-size:12px;line-height:12px;letter-spacing:-.6px}@media (min-width:1200px){.plan__review .review__name{font-size:16px}}.plan__review .review__score{display:flex;height:13px;justify-content:center;align-items:center;color:#333;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.5px}@media (min-width:1200px){.plan__review .review__score{height:18px;font-size:18px}}.plan__review .review__score .score__bar,.plan__review .review__score .score__bar .status{background:url(//res.tutoring.co.kr/res/images/img/plans/img_greystar_2x.png) no-repeat 0 0;background-size:auto 100%}.plan__review .review__score .score__bar{display:inline-flex;width:64px;height:100%;margin-right:5px}@media (min-width:1200px){.plan__review .review__score .score__bar{width:90px}}.plan__review .review__score .score__bar .status{display:block;height:100%;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_yellowstar_2x.png)}.plan__partner{padding-top:0;background-color:#fff}.plan__partner .section__heading{position:relative;display:inline-block}.plan__partner .section__heading:after{content:"";position:absolute;bottom:13px;width:14px;height:3px;margin-left:7px;background-color:#000}@media (min-width:1200px){.plan__partner .section__heading:after{bottom:33px;width:24px;height:6px}}.plan__partner .section__desc{margin-top:10px;margin-bottom:40px;color:#919191;font-size:12px;line-height:18px;letter-spacing:-.5px;text-align:center}@media (min-width:1200px){.plan__partner .section__desc{margin-top:20px;margin-bottom:60px;font-size:20px;line-height:30px}}.plan__partner .partner__title{position:absolute;margin-top:-50px;color:transparent;font-size:10px}.plan__partner .partner__list{position:relative;display:flex;flex-flow:row nowrap;align-items:center;height:70px}@media (min-width:1200px){.plan__partner .partner__list{height:130px}}.plan__partner .partner__list .list__item{height:100%;flex:0 0 auto}.plan__partner .partner__list .list__item img{display:block;height:100%}.plan__tutor{position:relative;max-width:860px;height:280px;margin:0 auto}@media (min-width:768px) and (max-width:1199px){.plan__tutor{height:530px}}@media (min-width:1200px){.plan__tutor{height:740px}}.plan__limit{position:relative;text-align:center;background-image:url(//res.tutoring.co.kr/res/images/evt/202011/allforu/bg_allforu_03.png);background-repeat:no-repeat;background-position:50% 0;background-size:768px auto}@media (min-width:768px){.plan__limit{padding-top:60px;padding-bottom:104px;background-image:url(//res.tutoring.co.kr/res/images/evt/202011/allforu/bg_allforu_02.png)}}@media (min-width:1200px){.plan__limit{background-image:url(https://res.tutoring.co.kr/res/images/evt/202011/allforu/bg_allforu_01.png);background-size:1600px 450px}}.plan__limit .limit__heading{color:#7063f9;font-size:50px;font-weight:900;letter-spacing:-2px;text-transform:uppercase}@media (min-width:768px){.plan__limit .limit__heading{font-size:60px;line-height:70px}}@media (min-width:1200px){.plan__limit .limit__heading{font-size:70px}}.plan__limit .limit__desc{margin-top:20px;color:#666;font-size:20px;line-height:25px;letter-spacing:-1px}@media (min-width:1200px){.plan__limit .limit__desc{font-size:25px}}.plan__limit .limit__desc .period{display:block;margin-top:8px;color:#000;font-size:16px;line-height:1em}@media (min-width:1200px){.plan__limit .limit__desc .period{font-size:20px}}.plan__limit .limit__benefit{width:320px;margin:42px auto 0;color:#515151;font-size:14px;letter-spacing:-1px;text-align:center}@media (min-width:768px){.plan__limit .limit__benefit{width:420px}}@media (min-width:1200px){.plan__limit .limit__benefit{width:620px}}.plan__limit .limit__link{display:inline-block;width:100%;margin-top:14px;margin-bottom:20px}.plan__limit .limit__link~.limit__link{margin-top:-6px}.plan__limit .limit__box{position:relative;display:flex;height:70px;background-color:#fff;box-shadow:5px 5px 20px rgba(0,0,0,.1);box-sizing:border-box;align-items:stretch;justify-content:space-between;font-size:14px;line-height:23px}@media (min-width:768px){.plan__limit .limit__box{height:80px;font-size:18px}}.plan__limit .limit__box .point-text{color:#7063f9}.plan__limit .limit__tag{display:flex;position:absolute;top:0;left:50%;height:20px;padding:0 10px;border:1px solid #7063f9;transform:translate(-50%,-50%);background-color:#fff;color:#7063f9;font-size:10px;box-sizing:border-box;border-radius:24px;align-items:center;justify-content:center}@media (min-width:768px){.plan__limit .limit__tag{height:24px;font-size:12px}}.plan__limit .limit__title{display:flex;width:70px;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700;background-color:#4239a6}@media (min-width:768px){.plan__limit .limit__title{width:80px}}.plan__limit .limit__content{margin:auto;text-align:center;font-weight:700}.plan__limit .limit__arrow{position:relative;width:70px;margin-top:10px;margin-bottom:10px;border-left:1px solid #ddd;color:transparent;box-sizing:border-box}.plan__limit .limit__arrow:before{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;background:url(//res.tutoring.co.kr/res/images/evt/202011/allforu/btn_go.png) no-repeat 0 0;background-size:100% auto;transform:translate(-50%,-50%)}.plan__point{background-color:#7063f9;background:linear-gradient(142.51deg,#7063f9 29.38%,#ae63f9)}@media (min-width:1200px){.plan__point{padding-top:120px;padding-bottom:120px}}.plan__point .section__desc,.plan__point .section__heading{color:#fff}.plan__point .section__desc{font-size:14px;line-height:21px}@media (min-width:1200px){.plan__point .section__desc{margin-top:20px;font-size:22px;line-height:33px}}.plan__point .point__price{margin-top:50px;margin-bottom:50px;color:#fff;font-size:20px;font-weight:700;letter-spacing:-2px}@media (min-width:1200px){.plan__point .point__price{margin-top:0;margin-bottom:15px;font-size:30px}}.plan__point .point__price .number{display:inline-block;margin:0 3px -13px;font-family:Roboto,NotoSansCJK,Helvetica Neue,Helvetica,Segoe UI,Arial,sans-serif;font-size:50px;line-height:60px;vertical-align:bottom}@media (min-width:1200px){.plan__point .point__price .number{font-size:80px}}@media (min-width:1200px){.plan__point .point__wrapper{display:flex;position:relative;width:786px;min-height:312px;margin:40px auto 0;text-align:left;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box}.plan__point .image-graph{position:absolute;top:50%;left:50%;transform:translate(40px,-50%)}}.plan__benefit{padding-top:60px;padding-bottom:60px;background-color:#f0f0f0;text-align:left}@media (min-width:1200px){.plan__benefit{padding-top:120px;padding-bottom:120px}}.plan__benefit .section__heading{margin-bottom:-12px}@media (min-width:1200px){.plan__benefit .section__heading{margin-bottom:30px;padding-right:108px;white-space:nowrap}}.plan__benefit .section__desc{margin-top:25px;font-size:14px;line-height:21px}@media (min-width:1200px){.plan__benefit .section__desc{margin-top:0;font-size:20px;line-height:32px}.plan__benefit .section__desc+.section__desc{margin-top:20px}}.plan__benefit .section__desc .point-text{color:#7063f9}.plan__benefit .benefit__wrapper{max-width:270px;margin:0 auto}@media (min-width:1200px){.plan__benefit .benefit__wrapper{display:flex;align-items:center;justify-content:center}}.plan__benefit .benefit__list{margin-bottom:17px}@media (min-width:1200px){.plan__benefit .benefit__list{margin-bottom:30px}}.plan__benefit .benefit__list .list__item{padding:5px 0;letter-spacing:-1px;white-space:nowrap}@media (min-width:1200px){.plan__benefit .benefit__list .list__item{padding:2px 0}}.plan__benefit .benefit__list .text{position:relative;color:#000;font-size:13px;line-height:21px}@media (min-width:1200px){.plan__benefit .benefit__list .text{font-size:20px;line-height:32px}}.plan__benefit .benefit__list .text:before{content:"";position:absolute;top:50%;left:-23px;width:15px;height:15px;background-image:url(//res.tutoring.co.kr/res/images/img/plans/img_star_3x.png);background-position:50% 50%;background-repeat:no-repeat;background-size:15px 15px;transform:translateY(-50%)}.plan__benefit .benefit__list .text:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#7063f9}.plan__benefit .benefit__list .tag{display:inline-block;margin-left:5px;padding:2px 7px;color:#fff;background-color:#c8c6e1;border-radius:3px;font-size:8px;font-weight:700;line-height:12px;letter-spacing:-.4px}@media (min-width:1200px){.plan__benefit .benefit__list .tag{margin-left:10px;font-size:14px;line-height:21px}}.sub-section .pass__wrapper{overflow-y:auto;height:270px;margin-top:24px;margin-right:-24px;margin-left:-24px}@media (min-width:768px) and (max-width:1199px){.sub-section .pass__wrapper{margin-right:-56px;margin-left:-56px}}@media (min-width:1200px){.sub-section .pass__wrapper{width:1140px;height:auto;margin:0 auto}}.sub-section .pass__wrapper::-webkit-scrollbar{display:none}.sub-section .pass__list{display:inline-block;margin:0;padding:0 16px;list-style:none;font-size:0;white-space:nowrap;vertical-align:top}.sub-section .pass__list:after{content:"";display:block;clear:both}@media (min-width:768px) and (max-width:1199px){.sub-section .pass__list{padding-right:48px;padding-left:48px}}@media (min-width:1200px){.sub-section .pass__list{display:block;padding:0 10px 52px}}.sub-section .pass__list .list__item{display:inline-block;padding-right:8px;padding-left:8px;vertical-align:top;white-space:normal;box-sizing:border-box}@media (min-width:1200px){.sub-section .pass__list .list__item{float:left;display:block;padding:16px 10px 8px}}.sub-section .card__item{overflow:hidden;position:relative;width:260px;height:240px;background-color:#d8d8d8;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1)}.sub-section .card__item .item__title{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;position:absolute;top:16px;left:20px;z-index:20;width:60%;color:#fff;font-size:18px;font-weight:600;line-height:1.5em;letter-spacing:-.5px;word-break:keep-all;word-wrap:break-word}.sub-section .card__item .item__image{width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;background-size:100% auto}.sub-section .card__item .item__image--dimmed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background-image:linear-gradient(180deg,rgba(0,0,0,.2),transparent 50%)}@media (max-width:1199px){.sub-section .card__item--fluid{display:flex;width:100%;height:auto;flex-wrap:wrap}.sub-section .card__item--fluid .item__image{padding-top:51.31%;order:1}.sub-section .card__item--fluid .item__title{top:8px;left:12px;font-size:13px;-webkit-line-clamp:2}.sub-section .card__item--fluid .card__detail{position:static;width:100%;padding:12px 16px;box-sizing:border-box;order:2}.sub-section .card__item--fluid .card__detail .detail__desc{width:100%;height:80px;-webkit-line-clamp:4}.sub-section .card__item--fluid .card__detail .detail__price{position:static;display:block;margin-top:8px;padding-top:3px;border-top:1px solid #f0f0f0}}.sub-section .card__detail{position:absolute;bottom:0;right:0;left:0;z-index:20;padding:12px 20px;background-color:#fff}.sub-section .card__detail .icon{display:inline-block;width:16px;height:16px;margin:-2px 4px 2px 0;vertical-align:middle;background-color:red}.sub-section .card__detail .icon--package{background-position:0 0}.sub-section .card__detail .icon--plan{background-position:-20px 0}.sub-section .card__detail .detail__desc{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:60%;height:60px;margin:0;padding:0;color:#333;font-size:12px;line-height:1.7em;letter-spacing:-.5px;word-break:keep-all;word-wrap:break-word}.sub-section .card__detail .detail__price{position:absolute;bottom:13px;right:20px;left:20px;color:#ff0056;font-size:16px;font-weight:600;line-height:1.7em;letter-spacing:-.5px;text-align:right}.sub-section .card__detail .detail__name{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;width:67%;margin-top:5px;margin-bottom:5px;color:#333;font-size:12px;font-weight:500;line-height:1.7em;letter-spacing:-.5px}.sub-section .card__detail .detail__name~.detail__price{bottom:18px}.sub-section .card__badge{position:absolute;top:18px;right:18px;z-index:20}.sub-section .card__badge .badge__item{display:flex;width:36px;height:36px;margin-bottom:8px;color:#fff;font-size:11px;font-weight:600;line-height:1.2em;text-align:center;letter-spacing:-.5px;background-color:#333;border-radius:36px;align-items:center;justify-content:center;word-break:keep-all;word-wrap:break-word}.sub-section .card__badge .badge__item--grade1{background-color:#ff1a5a}.sub-section .card__badge .badge__item--grade3{background-color:#fff;color:#333;font-weight:600}.sub-section .card__badge .badge__item--grade4{background-color:#00ecae}.sub-section .card__badge .badge__item--grade5{background-color:#00beff}.sub-section .card__badge .badge__item--grade6{background-color:#8542ff}.sub-section .content__more{position:absolute;bottom:0;right:-20px;left:-20px;height:147px;padding-top:107px;background-image:linear-gradient(hsla(0,0%,96.1%,0),#f5f5f5 59%);box-sizing:border-box;z-index:20;background-image:linear-gradient(hsla(0,0%,96.1%,0),#fff 59%);cursor:pointer}.sub-section .content__more .more__text{display:block;height:50px;text-align:center;color:transparent}.sub-section .content__more .more__text:before{content:"";position:absolute;top:75px;left:50%;width:8px;height:8px;margin:0 auto;border-top:3px solid hsla(0,0%,46.7%,.4);border-right:3px solid hsla(0,0%,46.7%,.4);transform:rotate(135deg)}.sub-section .pass__fluid{position:relative;max-width:1120px;margin:0 auto}.sub-section .pass__fluid .pass__list{position:relative;z-index:10;display:block;margin:0 -8px;padding:0 0 60px}@media (min-width:1200px){.sub-section .pass__fluid .pass__list{margin:0}}.sub-section .pass__fluid .pass__list:after{content:"";display:block;clear:both}.sub-section .pass__fluid .list__item{display:block;float:left;width:50%;height:auto;padding:8px}@media (min-width:768px) and (max-width:1199px){.sub-section .pass__fluid .list__item{width:33.33%}}@media (min-width:1200px){.sub-section .pass__fluid .list__item{width:25%}}.sub-section .review__wrapper{position:relative;margin-right:-8px;margin-left:-8px;padding-bottom:50px}.sub-section .review__list{max-width:1120px;margin:0 auto;padding:0;list-style:none;box-sizing:border-box}.sub-section .review__list:after{content:"";display:block;clear:both}.sub-section .review__list .list__item{float:left;width:100%;margin-top:16px;padding:0 8px;box-sizing:border-box}@media (min-width:768px) and (max-width:1199px){.sub-section .review__list .list__item{width:50%}}@media (min-width:1200px){.sub-section .review__list .list__item{width:33.33%}}.sub-section .review__item{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);box-sizing:border-box}.sub-section .review__thumb,.sub-section .review__video{overflow:hidden;position:relative;padding-top:31.25%;border-radius:10px 10px 0 0}.sub-section .review__thumb{background-color:#ebebeb;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.sub-section .review__video{background-color:#000;border-radius:10px 10px 0 0}.sub-section .review__video .video__inner{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.sub-section .review__video .video__inner iframe{display:block;width:100%;height:100%;border:none}.sub-section .review__detail{padding:16px 24px;letter-spacing:-.5px;word-break:keep-all;word-wrap:break-word}.sub-section .review__detail .detail__user{display:block;color:#919191;font-size:14px}.sub-section .review__detail .detail__title{overflow:hidden;display:block;color:#333;font-size:16px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.sub-section .review__detail .detail__desc{overflow:hidden;display:-ms-flexbox;display:-moz-box;display:-webkit-box;min-height:66px;margin:8px 0;padding:0;color:#555;font-size:14px;line-height:1.6em;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sub-section .review__detail .detail__hash{color:#c3c3c3;font-size:14px}.pass__tab{overflow:auto;position:relative;z-index:20;max-width:768px;margin:0 auto 20px}.pass__tab::-webkit-scrollbar{display:none}@media (min-width:768px) and (max-width:1199px){.pass__tab{width:656px}}@media (min-width:1200px){.pass__tab{margin-bottom:-20px}}.pass__tab .tab__inner{padding:20px 20px 0;font-size:0;white-space:nowrap;vertical-align:top}@media (min-width:768px){.pass__tab .tab__inner{padding-right:0;padding-left:0}}.pass__tab .tab__item{overflow:hidden;display:inline-block;min-width:26px;height:36px;padding:0 12px;border-radius:36px;background-color:#fff;color:#979797;font-size:14px;line-height:36px;vertical-align:top;letter-spacing:-.6px}@media (min-width:1200px){.pass__tab .tab__item{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}}.pass__tab .tab__item~.tab__item{margin-left:8px}.pass__tab .tab__item--active{background-color:#333;color:#fff}.pass__spot{overflow:hidden;position:relative;z-index:20;max-width:656px;margin:20px 20px 16px;box-sizing:border-box;border-radius:10px}@media (min-width:768px){.pass__spot{margin-right:auto;margin-left:auto}}.pass__spot .spot__thumb:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:10;height:163px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3))}.pass__spot .spot__thumb img{display:block;width:100%}.pass__spot .spot__badge{position:absolute;top:20px;right:20px;z-index:50;display:flex;width:80px;height:80px;background-color:#ff0056;border-radius:7px;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:1.2em;letter-spacing:-1px}@media (min-width:768px){.pass__spot .spot__badge{top:40px;right:40px;width:110px;height:110px;font-size:17px}}.pass__spot .spot__badge .badge__discount{display:block;margin-top:5px;font-size:30px;font-weight:600;line-height:30px;letter-spacing:0}@media (min-width:768px){.pass__spot .spot__badge .badge__discount{font-size:40px;line-height:40px}}.pass__spot .spot__badge .badge__discount:after{content:"%";display:inline-block;margin-bottom:2px;font-size:.5em;line-height:1em;vertical-align:baseline}.pass__spot .spot__info{position:absolute;bottom:0;left:0;z-index:20;width:100%;padding:20px;color:#fff;letter-spacing:-1px;box-sizing:border-box}@media (min-width:768px){.pass__spot .spot__info{padding:40px}}.pass__spot .spot__tag{display:inline-flex;min-width:40px;height:18px;margin-bottom:5px;padding:0 10px;align-items:center;justify-content:center;font-size:10px;letter-spacing:-.5px;box-sizing:border-box;background-color:#6759ef;border-radius:3px}@media (min-width:768px){.pass__spot .spot__tag{min-width:70px;height:30px;font-size:16px}}.pass__spot .spot__title{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-size:25px;font-weight:600;line-height:1.3em}@media (min-width:768px){.pass__spot .spot__title{font-size:45px}}.pass__spot .spot__desc{margin-top:5px;font-size:14px;line-height:22px;letter-spacing:-1px}@media (min-width:768px){.pass__spot .spot__desc{font-size:20px;line-height:26px}}.pass__summary{max-width:656px;margin:20px 20px 45px;padding:32px 30px 20px;line-height:1.4em;letter-spacing:-.5px;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-sizing:border-box}@media (min-width:768px){.pass__summary{margin-right:auto;margin-left:auto;padding-top:50px}}.pass__summary .summary__title{margin-bottom:8px;font-size:14px;font-weight:600;text-align:center}@media (min-width:768px){.pass__summary .summary__title{font-size:20px;line-height:28px}}.pass__summary .summary__list{display:flex;justify-content:space-around;flex-wrap:wrap}@media (min-width:768px){.pass__summary .summary__list{margin-top:20px;margin-bottom:20px}}.pass__summary .summary__list .list__item{width:50%;margin:24px 0;text-align:center}@media (min-width:768px){.pass__summary .summary__list .list__item{width:33.33%}}.pass__summary .summary__text{display:block;margin-bottom:4px;font-size:14px;font-weight:600;line-height:20px}@media (min-width:768px){.pass__summary .summary__text{margin-bottom:10px;font-size:18px;line-height:22px}.pass__summary .summary__text br{display:none}}.pass__summary .summary__desc{display:block;color:#666;font-size:12px;line-height:17px}.pass__summary .summary__image{overflow:hidden;width:80px;height:80px;margin:0 auto 14px;background-color:#fff;box-shadow:10px 10px 30px rgba(0,0,0,.05);border-radius:130px}.pass__summary .summary__image img{display:block;width:100%}@media (min-width:768px){.pass__summary .summary__image{width:130px;height:130px}}.pass__summary .summary__info{display:flex;margin-top:10px;padding-top:20px;padding-bottom:20px;border-top:1px solid #ececec;font-weight:600;align-items:center;justify-content:center}@media (min-width:768px){.pass__summary .summary__info{padding-top:33px;padding-bottom:33px}}.pass__summary .summary__info .origin-price{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;padding:0 10px;font-size:20px;line-height:34px}.pass__summary .summary__info .price{color:#919191;font-size:14px;line-height:1em;text-decoration:line-through}@media (min-width:768px){.pass__summary .summary__info .price{font-size:20px}}.pass__summary .summary__info .unit-price{padding:0 10px;color:#333;font-size:20px}@media (min-width:768px){.pass__summary .summary__info .unit-price{padding:0 15px;font-size:40px}}.pass__summary .summary__info .discount{overflow:hidden;display:inline-block;min-width:47px;height:16px;margin-bottom:2px;padding:0 5px;border:1px solid #ec5368;color:#ec5368;font-size:10px;font-weight:500;line-height:14px;letter-spacing:-.5px;text-align:center;border-radius:4px;box-sizing:border-box;text-decoration:none;vertical-align:middle}@media (min-width:768px){.pass__summary .summary__info .discount{min-width:66px;height:26px;margin-bottom:5px;font-size:12px;line-height:24px}}.pass__summary .sub-section__button{height:30px;font-size:12px}.pass__summary .sub-section__button .arrow-icon{margin-left:5px;transform:rotate(45deg) scale(.7)}@media (min-width:768px){.pass__summary .sub-section__button{height:50px;font-size:18px}.pass__summary .sub-section__button .arrow-icon{margin-left:9px;transform:rotate(45deg)}}.pass-option{background:#f3f3f3;letter-spacing:-.5px}.pass-option__wrapper{max-width:696px;margin:0 auto;padding:0 20px 20px;box-sizing:border-box}.pass-option__wrapper:after{content:"";display:block;clear:both}@media (min-width:1200px){.pass-option__wrapper{width:1100px;max-width:1100px;padding-right:0;padding-left:0}.pass-option__wrapper .group{float:left;width:352px}.pass-option__wrapper .group~.group{float:right;width:540px}}.pass-option__title{margin-bottom:16px;color:#333;font-size:16px;font-weight:600;line-height:19px}.pass-option .type__box{display:flex;justify-content:space-around;position:relative;padding:10px;background-color:#e6e6e6;border-radius:10px}.pass-option .type__box:before{content:"";position:absolute;top:-7px;left:25%;width:14px;height:14px;background-color:#e6e6e6;transform:rotate(-45deg)}.pass-option .type__box--right:before{left:auto;right:25%}.pass-option__tab{display:flex;justify-content:space-around;align-items:center;margin-bottom:16px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.0493376);border-radius:10px}.pass-option__tab .tab__item{width:100%;height:73px;box-sizing:border-box;border-radius:0 10px 10px 0;color:#919191;font-size:18px;font-weight:600;letter-spacing:-1px}.pass-option__tab .tab__item:first-child{border-radius:10px 0 0 10px}.pass-option__tab .tab__item--active{border:2px solid #34bcff;color:#34bcff}.pass-option__tab .tab__icon{display:inline-block;margin:-2px 5px 2px 0;vertical-align:middle}.pass-option__info{padding-top:40px;padding-bottom:25px;border-bottom:1px solid #d8d8d8}.pass-option__info:after{content:"";display:block;clear:both}.pass-option__info .info__thumb{float:left;width:80px;margin-right:16px}.pass-option__info .info__thumb img{display:block;width:100%;border-radius:10px}.pass-option__info .info__detail{overflow:hidden}.pass-option__info .info__title{color:#333;font-size:16px;font-weight:600;line-height:19px}.pass-option__info .info__tag{display:inline-flex;height:20px;padding-right:7px;padding-left:7px;border:1px solid #777;border-radius:4px;background-color:#fff;box-sizing:border-box;color:#777;font-size:10px;align-items:center;vertical-align:middle;margin:-2px 2px 2px}.pass-option__info .info__tag--dark{background-color:#333;border-color:#333;color:#fff}.pass-option__info .info__tag--purple{background-color:#5d04d9;color:#fff}.pass-option__info .info__tag--danger{border-color:#ec5368;color:#ec5368}.pass-option__info .info__tag--fill-danger{border-color:#ec5368;background-color:#ec5368;color:#fff}.pass-option__info .info__desc{margin-top:4px;color:#777;font-size:14px;line-height:22px}.pass-option__summary{width:100%;margin:6px 0;padding:0 12px;color:#919191;font-size:12px;line-height:20px;align-items:flex-start;box-sizing:border-box}.pass-option__summary~ul{border-left:1px solid #d8d8d8}.pass-option__summary .list__item{padding-left:13px}.pass-option__summary .list__item:before{content:"";position:absolute;width:3px;height:3px;margin-top:10px;margin-left:-10px;background-color:#919191;border-radius:50%}.pass-option__summary b{color:#333}.pass-option__summary .text-danger{color:#ff0056}.pass-option__tutor{align-items:center}.pass-option__tutor .tutor__desc{width:100%;margin-left:10px;font-size:12px;line-height:20px}.pass-option__tutor .tutor__image{height:30px}.pass-option__type{padding-top:40px;padding-bottom:24px;border-bottom:1px solid #d8d8d8}@media (min-width:1200px){.pass-option__type{padding-bottom:0;border-bottom:0}}.pass-option__order{padding-top:40px;padding-bottom:32px}.pass-option__order .order__box{display:flex;min-height:132px;margin-top:16px;padding:16px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);border-radius:10px;justify-content:space-between;box-sizing:border-box}.pass-option__order .order__info{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1}.pass-option__order .order__title{color:#333;font-size:18px;line-height:25px;letter-spacing:-.7px}.pass-option__order .order__name{display:block;color:#919191;font-size:12px;font-weight:600;line-height:20px}.pass-option__order .order__desc{position:absolute;top:0;left:0;width:100%;padding-bottom:2px;border-bottom:1px solid #f0f0f0;color:#ec5368;font-size:10px;font-weight:600;line-height:12px}.pass-option__order .order__desc--primary{color:#8d82ff}.pass-option__order .order__desc~.order__title{margin-top:25px}.pass-option__order .order__price{display:flex;width:84px;margin-left:20px;box-sizing:border-box;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.pass-option__order .order__price .discount{display:inline-flex;height:20px;padding-right:7px;padding-left:7px;border:1px solid #777;border-radius:4px;background-color:#fff;box-sizing:border-box;color:#777;font-size:10px;align-items:center;vertical-align:middle;align-self:flex-end}.pass-option__order .order__price .discount--dark{background-color:#333;border-color:#333;color:#fff}.pass-option__order .order__price .discount--purple{background-color:#5d04d9;color:#fff}.pass-option__order .order__price .discount--danger{border-color:#ec5368;color:#ec5368}.pass-option__order .order__price .discount--fill-danger{border-color:#ec5368;background-color:#ec5368;color:#fff}.pass-option__order .order__price .price{color:#333;font-size:18px;font-weight:600;line-height:25px;letter-spacing:-.7px}.pass-option__order .order__price .unit{display:inline-block;margin-top:-2px;color:#919191;font-size:.6em;font-weight:500;letter-spacing:-.5px;vertical-align:middle}.pass-option__order .order__price .origin-price{color:#d0d0d0;font-size:11px;line-height:16px;text-decoration:line-through}.pass-option__order .order__detail{color:#c3c3c3;font-size:12px;line-height:20px}.pass-option__order .order__detail .bar{display:inline-block;width:1px;height:12px;margin:-1px 2px 1px;background:#c3c3c3;vertical-align:middle}.pass-option__order .order__badge{position:absolute;top:-26px;right:-35px;z-index:20;width:73px;height:73px}.onlyone .pass-option__tab .tab__item:first-child{width:100%;border:2px solid #34bcff;color:#34bcff;border-radius:10px}.onlyone .pass-option__tab .tab__item:nth-child(2){display:none}.onlyone .pass-option__summary:first-child{width:auto}.onlyone .pass-option__summary:nth-child(2){display:none}.onlyone .type__box:before{left:50%;right:auto}.single-pass__ticket{display:flex;width:276px;height:120px;background:url(//res.tutoring.co.kr/res/images/img/plans/alpha_ticket.png) no-repeat 50% 0;background-size:100% auto;margin:10px auto 0;padding:0 40px;color:#fff;font-size:16px;line-height:28px;justify-content:center;flex-direction:column;box-sizing:border-box}.single-pass__ticket .ticket__subtitle{font-weight:600;letter-spacing:-.8px;opacity:.8}.single-pass__ticket .ticket__price{font-size:40px;font-weight:600;line-height:40px;text-shadow:0 4px 4px rgba(80,80,80,.25)}.single-pass__ticket .ticket__price .unit{display:inline-block;margin-top:3px;margin-left:2px;vertical-align:top;font-size:.6em;font-weight:500}.single-pass__benefit{width:284px;margin:0 auto}.single-pass__benefit .benefit__image{width:345px;height:108px;margin:0 -32px;background:url(//res.tutoring.co.kr/res/images/pay/home3.0/alpha/al_event.png) no-repeat 50% 0;background-size:100% auto}.single-pass__benefit .benefit__desc{display:flex;margin:7px 5px 24px;font-size:14px;line-height:28px;justify-content:space-between}.circle-effect{position:absolute;top:50%;left:50%;width:860px;height:540px;transform:translate(-50%,-50%);transform-origin:left top}@media (max-width:767px){.circle-effect{transform:scale(.42) translate(-50%,-50%)}}@media (min-width:768px) and (max-width:1199px){.circle-effect{transform:scale(.73) translate(-50%,-50%)}}.circle-effect .circle{position:absolute;z-index:10;width:100px;height:100px;border-radius:50%;background-color:#f0f0f0;box-shadow:0 8px 20px rgba(0,0,0,.15);-webkit-animation-name:circlePulse1;animation-name:circlePulse1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.circle-effect .circle:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.circle-effect .circle img{display:block;width:100%;border-radius:50%}.circle-effect .circle .live{position:absolute;top:50%;left:90%;display:flex;height:24px;padding:0 8px;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600;background-color:#50e3a9;border-radius:50px;transform:translateY(-75%)}.circle-effect .circle--5 .live{transform:scale(1.5) translateY(-75%)}.circle-effect .circle--1{top:24px;left:323px;width:100px;height:100px}.circle-effect .circle--2{top:81px;left:163px;width:138px;height:138px}.circle-effect .circle--3{top:80px;left:440px;width:112px;height:112px}.circle-effect .circle--4{top:80px;left:570px;width:140px;height:140px}.circle-effect .circle--5{z-index:20;top:50%;left:50%;width:172px;height:172px;margin-top:-86px;margin-left:-86px}.circle-effect .circle--6{top:218px;left:36px;width:96px;height:96px}.circle-effect .circle--7{top:246px;left:210px;width:82px;height:82px}.circle-effect .circle--8{top:242px;left:590px;width:62px;height:62px}.circle-effect .circle--9{top:220px;left:706px;width:84px;height:84px}.circle-effect .circle--10{top:366px;left:92px;width:70px;height:70px}.circle-effect .circle--11{top:360px;left:246px;width:100px;height:100px}.circle-effect .circle--12{top:386px;left:366px;width:116px;height:116px}.circle-effect .circle--13{top:320px;left:480px;width:84px;height:84px}.circle-effect .circle--14{top:322px;left:584px;width:126px;height:126px}.circle-effect .circle--purple{top:110px;left:80px;width:34px;height:34px;background:#8439ff}.circle-effect .circle--yellow{top:152px;left:312px;width:46px;height:46px;background:#fbff39}.circle-effect .circle--orange{top:402px;left:30px;width:28px;height:28px;background:#ff7539}.circle-effect .circle--blue{top:310px;left:792px;width:34px;height:34px;background:#39dbff}.circle-effect .circle--1,.circle-effect .circle--3,.circle-effect .circle--5,.circle-effect .circle--8,.circle-effect .circle--11,.circle-effect .circle--14,.circle-effect .circle--yellow{-webkit-animation-name:circlePulse2;animation-name:circlePulse2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s}.circle-effect .circle--6,.circle-effect .circle--9,.circle-effect .circle--10,.circle-effect .circle--blue{-webkit-animation-name:circlePulse3;animation-name:circlePulse3;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes circlePulse1{0%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes circlePulse1{0%{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes circlePulse2{0%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes circlePulse2{0%{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes circlePulse3{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes circlePulse3{0%{transform:scale(1)}50%{transform:scale(1.1)}}.modal__certificate{width:320px;height:80%;margin-top:-30px;padding:60px 20px;box-sizing:border-box;letter-spacing:-1px;text-align:center}@media (min-width:1200px){.modal__certificate{width:1000px;height:650px}}.modal__certificate img{display:block;width:100%;margin:0 auto 20px}@media (min-width:1200px){.modal__certificate img{width:206px;height:344px}}.modal__certificate .heading{margin-bottom:10px;color:#333;font-size:20px;font-weight:600;line-height:1em}@media (min-width:1200px){.modal__certificate .heading{margin-bottom:20px;font-size:36px}}.modal__certificate .description{margin-bottom:-10px;color:#999;font-size:12px;line-height:17px}@media (min-width:1200px){.modal__certificate .description{margin-bottom:0;color:rgba(0,0,0,.7);font-size:14px;line-height:20px}}@media (min-width:1200px){.modal__certificate .list{display:flex;width:668px;margin:0 auto;justify-content:space-around}}.modal__certificate .list__item{margin-top:50px;color:#666;font-size:12px;letter-spacing:-.5px}@media (min-width:1200px){.modal__certificate .list__item{margin-top:40px;font-size:14px}}.modal__certificate .common-modal__content{overflow-y:scroll;height:100%;padding:0}@media (min-width:1200px){.modal__certificate .common-modal__content{overflow:hidden}}.modal__certificate__close{overflow:hidden;position:absolute;bottom:-70px;left:50%;width:48px;height:48px;background:url(//res.tutoring.co.kr/res/images/evt/com/close_ico_pc.png) no-repeat 50% 0;background-size:100%;color:transparent;transform:translateX(-50%)}.app_desktop{margin:0 auto;padding-top:0;background-color:#f5f5f5}.app_desktop b,.app_desktop strong{font-weight:600}@media (max-width:1199px){.app_desktop{padding-top:0}}.headerArea{z-index:50}.alpha__detail,.alpha__home{padding-top:0}.alpha-detail__notice{padding-bottom:50px}@media (max-width:767px){.moving_master .content09__spot .spot__number{height:190px}.moving_master .content09__wrapper{overflow:visible;width:100%;background-color:#fff;border-radius:0}.moving_master .content09__banner{margin:0 auto;padding:10px 0 5px;background-color:#f6f6f8}}@media (min-width:1200px){.alpha-detail__basic,.alpha-detail__guide,.alpha-detail__intro,.alpha-detail__notice .notice__list,.alpha-detail__notice .notice__title,.alpha-detail__order .order__content,.alpha-detail__order .order__list,.alpha-detail__order .order__title,.alpha-detail__package,.alpha-detail__price .price__content,.alpha-detail__price .price__title,.alpha-detail__review .review__title,.alpha-detail__sidebar .sidebar__content,.alpha-detail__spot,.alpha-detail__summary,.alpha-detail__tab,.alpha-detail__topic .topic__inner,.alpha-home__course,.alpha-home__intro,.alpha-home__spot .spot__content,.alpha-home__spot .spot__title,.jiayou-home__spot .spot__content,.jiayou-home__spot .spot__title,.pass__spot,.pass__summary,.review-home__recommend,.review-home__store{max-width:768px;margin-right:auto;margin-left:auto}.alpha-detail__spot{margin-top:50px}.alpha-detail__spot .spot__bg{display:none}.alpha-detail__spot .spot__image,.pass__spot{margin-top:40px;padding:0}.alpha-detail__spot .spot__info{margin:0}.alpha-detail__review{padding-top:50px}.alpha-detail__review .review__title{padding-right:0;padding-left:0}.alpha-detail__order .order__content{max-width:728px}.alpha-detail__topic .topic__list{margin:0 -20px}.alpha-detail__spot .spot__badge{top:36px;right:36px}.alpha-detail__notice{padding-bottom:50px}.alpha-detail__basic .basic__content--video,.alpha-home__spot .spot__content{height:369px;padding-top:0}}.alpha-detail__review{max-width:1200px}@media (min-width:1200px){.alpha-detail__review:after,.alpha-detail__review:before{content:"";position:absolute;top:0;bottom:0;z-index:50;width:100px;background-image:linear-gradient(90deg,#f5f5f5 60%,hsla(0,0%,96.1%,0))}.alpha-detail__review:before{left:0}.alpha-detail__review:after{right:0;transform:rotate(180deg)}.alpha-detail__review .review__inner{max-width:1200px}.alpha-detail__review .review__list{padding-right:216px;padding-left:216px}}.alpha-detail__sidebar .sidebar__title{display:none}.alpha-detail__guide{width:auto}.layer_modal_f{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%}.layer_modal_f.open{display:block}.layer_modal_f .dark_background{width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50)}.layer_modal_f .btn_box{position:absolute;bottom:0;left:0;width:100%;padding:15px 0;background-color:#f93e5e;cursor:pointer}.layer_modal_f .btn_box .modal_button{padding:10px 25px;color:#fff;font-size:16px;font-weight:700;letter-spacing:-1px;text-align:center;border-radius:53px}.layer_modal_f .btn_box .arrow-img{display:inline-block;width:10px;height:22px;margin-left:16px;background-image:url(//cdn.tutoring.co.kr/uploads/home/img/main/version3/ico_home_3_190402.png);background-repeat:no-repeat;background-position:-274px -51px;background-size:315px 300px;vertical-align:middle}.layer_modal_f .inner_layer{overflow:hidden;position:fixed;top:50%;left:50%;width:324px;margin-top:-200px;margin-left:-188px;padding:65px 26px;background-color:#fff;border-radius:11px;text-align:center}.layer_modal_f .inner_layer.details{text-align:left}.layer_modal_f .inner_layer.details .tit_txt{margin-top:0}.layer_modal_f .inner_layer.details .desc_txt li{position:relative;margin-bottom:10px;padding-left:15px}.layer_modal_f .inner_layer.details .desc_txt li:before{content:"";position:absolute;left:0}.layer_modal_f .inner_layer .modal_main_img{width:240px}.layer_modal_f .inner_layer .tit_txt{margin-top:30px;color:#333;font-size:18px;font-weight:700;line-height:1.5em;letter-spacing:-.5px}.layer_modal_f .desc_txt{margin:36px 0;color:#777;font-size:16px;line-height:1.56em;letter-spacing:-.5px}#tutoringWrap [class^=cover_PageWorker]{margin-top:50px}@media (min-width:768px){#tutoringWrap [class^=cover_PageWorker]{margin-top:90px}}</pre></body></html>