@import"https://use.typekit.net/xbg0wbm.css";.about-wrapper{background:#000}.about-wrapper h1,.about-wrapper h2{font:inherit}.about-wrapper [data-aeo-added] h3{font-size:inherit;font-weight:800}.about-wrapper .what-section-wrap{display:flex;flex-direction:column}.about-wrapper .what-section-wrap .about-top-section{position:relative;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;height:200vh;gap:85px}.about-wrapper .what-section-wrap .about-top-section.active .top-video{position:-webkit-sticky!important;position:sticky!important}.about-wrapper .what-section-wrap .about-top-section .pannelbox{position:absolute;left:0;width:100%}.about-wrapper .what-section-wrap .about-top-section .pannel{width:100%;height:100vh}.about-wrapper .what-section-wrap .about-top-section .top-long-box{z-index:1;display:flex;flex-direction:column;align-items:center;gap:120px;justify-content:center}.about-wrapper .what-section-wrap .about-top-section .top-long-box.first{padding-top:100px}.about-wrapper .what-section-wrap .about-top-section .top-long-box.second{padding-bottom:100px}.about-wrapper .what-section-wrap .about-top-section .top-text-box{position:relative;display:flex;flex-direction:column;text-align:center;align-items:center;overflow:hidden;width:400px;height:170px;gap:10px}.about-wrapper .what-section-wrap .about-top-section .top-text-box.active-tit .top-tit{transform:translateY(-100px);opacity:0;transition:all .3s ease-in .3s}.about-wrapper .what-section-wrap .about-top-section .top-text-box.active-tit .top-tit.second{opacity:1;transform:translateY(0)}.about-wrapper .what-section-wrap .about-top-section .top-text-box.active-tit .top-sub{transform:translateY(-100px);opacity:0;transition:all .3s ease-in .3s}.about-wrapper .what-section-wrap .about-top-section .top-text-box.active-tit .top-sub.second{opacity:1;transform:translateY(0)}.about-wrapper .what-section-wrap .about-top-section .top-text-box .top-tit{position:absolute;top:0;width:400px;height:80px;font-family:kepler-std-condensed-display;font-size:80px;line-height:80px;letter-spacing:-.15rem;font-weight:400;color:#fff;opacity:1;transform:translateY(0);transition:all .3s ease-in .3s}.about-wrapper .what-section-wrap .about-top-section .top-text-box .top-tit.second{opacity:0;transform:translateY(100px)}.about-wrapper .what-section-wrap .about-top-section .top-text-box .top-sub{position:absolute;top:90px;width:400px;height:80px;font-family:SUIT;font-size:16px;line-height:16px;letter-spacing:-.04rem;font-weight:500;line-height:22px;color:#fff;opacity:1;transform:translateY(0);transition:all .3s ease-in .3s}.about-wrapper .what-section-wrap .about-top-section .top-text-box .top-sub.second{opacity:0;transform:translateY(100px)}.about-wrapper .what-section-wrap .confidence-section{display:flex;justify-content:center;background:#fff;border-bottom:1px solid #000;max-height:738px}.about-wrapper .what-section-wrap .confidence-section>div{width:100%}.about-wrapper .what-section-wrap .confidence-section .confidence-left{display:flex;flex-direction:column;gap:40px;padding:120px 40px;border-right:1px solid #000}.about-wrapper .what-section-wrap .confidence-section .confidence-left .confidence-tit{font-family:kepler-std-condensed-display;font-size:80px;line-height:80px;letter-spacing:-.15rem;font-weight:400}.about-wrapper .what-section-wrap .confidence-section .confidence-left .confidence-txt{font-family:SUIT;font-size:18px;line-height:18px;letter-spacing:-.04rem;font-weight:400;line-height:30px}.about-wrapper .what-section-wrap .confidence-section .confidence-left .confidence-txt span{font-weight:800}.about-wrapper .what-section-wrap .confidence-section .confidence-right{display:flex;justify-content:center;align-items:center;padding:120px 40px;background:#000 url(/img/SP-about-insight-bg.svg) no-repeat}.about-wrapper .why-section-wrap{display:flex;flex-direction:column;overflow-y:hidden}.about-wrapper .why-section-wrap .freebut-section{position:relative;display:flex;justify-content:flex-end;background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;width:100%}.about-wrapper .why-section-wrap .freebut-section>div{width:50%}.about-wrapper .why-section-wrap .freebut-section .freebut-left{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:40px;padding:120px 40px}.about-wrapper .why-section-wrap .freebut-section .freebut-left.sticky{position:fixed;top:120px;left:0}.about-wrapper .why-section-wrap .freebut-section .freebut-left.finish{position:absolute;bottom:0;top:unset}.about-wrapper .why-section-wrap .freebut-section .freebut-left .freebut-tit{font-family:kepler-std-condensed-display;font-size:80px;line-height:80px;letter-spacing:-.15rem;font-weight:400}.about-wrapper .why-section-wrap .freebut-section .freebut-left .freebut-txt{font-family:SUIT;font-size:18px;line-height:18px;letter-spacing:-.04rem;font-weight:400;line-height:30px}.about-wrapper .why-section-wrap .freebut-section .freebut-left .freebut-txt span{font-weight:800}.about-wrapper .why-section-wrap .freebut-section .freebut-right{position:relative;flex-grow:0;display:flex;justify-content:center;align-items:flex-start;padding:120px 40px;border-left:1px solid #000;height:1200px}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg{position:absolute;top:0;right:0;width:100%;height:100vh;overflow:hidden}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg.start{position:absolute;bottom:unset;top:0}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg.sticky{position:fixed;width:50%;top:120px;right:0}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg.finish{position:absolute;bottom:0;top:unset}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li{width:100%;height:100%;display:none}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li img{max-height:100vh;object-fit:contain;width:100%;scale:1.3;top:30%!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li:nth-child(2) img{max-height:100vh;object-fit:contain;width:100%;scale:1.3;top:10%!important;left:10%!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li:nth-child(3) img{max-height:100vh;object-fit:contain;width:100%;scale:1.2;top:0!important;left:-4%!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li:nth-child(4) img{max-height:100vh;object-fit:contain;width:100%;scale:1.1;top:-3%!important;left:0!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li:nth-child(5) img,.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li:nth-child(6) img{max-height:100vh;object-fit:contain;width:100%;scale:1.1;top:-6%!important;left:0!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active{display:block}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-tutoring{background:#0674e2}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-curriculum{background:#ff8d8d}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-consulting{background:#f8ae79}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-coaching{background:#8b7de7}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-community{background:#0674e2}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list-bg>li.active.bg-house{background:#ff8d8d}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list{z-index:1;display:flex;flex-direction:column;align-items:center;gap:56px}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list.sticky{width:50%;top:0;right:0}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list.finish{position:absolute;bottom:120px;top:unset!important}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li.active .tit:after{background-color:#fff;transform:scaleX(1);transform-origin:left}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li:not(.active) .tit:after{transform:scaleX(0);transform-origin:right}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li .tit{position:relative;display:inline-block}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li .tit:after{content:"";position:absolute;bottom:0;left:0;height:6px;width:87%;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s ease,transform-origin 0s linear .4s}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li:nth-child(2) .tit:after,.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li:nth-child(6) .tit:after{width:100%}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li .sub{font-family:SUIT;font-size:16px;line-height:16px;letter-spacing:-.04rem;font-weight:400;font-weight:600}.about-wrapper .why-section-wrap .freebut-section .freebut-right .freebut-list>li .tit{font-family:kepler-std-condensed-display;font-size:88px;line-height:88px;letter-spacing:-.15rem;font-weight:500}.about-wrapper .why-section-wrap .videin-sectiion{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #000;padding:140px 0 1500px;gap:83px;overflow-x:hidden;background:#fff;position:relative;max-height:3670px!important}.about-wrapper .why-section-wrap .videin-sectiion .videin-img{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url(/img/SP-img-videin-back.svg);background-image:100%}.about-wrapper .why-section-wrap .videin-sectiion .videin-img.sticky{position:fixed;top:0;left:0;width:100%}.about-wrapper .why-section-wrap .videin-sectiion .videin-top{z-index:2;display:flex;flex-direction:column;align-items:center;gap:40px}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-mark{width:100%;height:77px;background:url(/img/SP-videin-union.svg) 50% no-repeat;object-fit:contain;color:#000;display:flex;align-items:center;justify-content:center;font-family:SUIT;font-size:13px;line-height:13px;letter-spacing:-.04rem;font-weight:400;line-height:20px}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-tit{color:#000;text-align:center;font-family:kepler-std-condensed-display;font-size:100px;line-height:100px;letter-spacing:-.15rem;font-weight:400;line-height:80px;margin-bottom:60px}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-txt-box{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-txt-box .tit{font-family:SUIT;font-size:22px;line-height:22px;letter-spacing:-.04rem;font-weight:400;line-height:36px;font-weight:800}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-txt-box .body{font-family:SUIT;font-size:22px;line-height:22px;letter-spacing:-.04rem;font-weight:400;line-height:34px}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-txt-box .body>p{line-height:34px;display:flex;align-items:center;justify-content:center}.about-wrapper .why-section-wrap .videin-sectiion .videin-top .top-txt-box .body>p img{margin:0 4px}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom{overflow:hidden;width:100%;height:1350px;padding-top:40px}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper{display:flex;height:100%;transform:translate(5%)}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper>div{display:flex;flex-shrink:0;padding:0 10px}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper .card{align-items:stretch;position:relative;width:518px;height:658px;background:#ddd;border-radius:30px;overflow:hidden;margin:0 20px}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper .card img{object-fit:cover}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper .card:nth-child(2n){transform:rotate(-2deg)}.about-wrapper .why-section-wrap .videin-sectiion .videin-bottom .card-wrapper .card:nth-child(odd){transform:rotate(2deg)}.about-wrapper .how-section-wrap{display:flex;flex-direction:column}.about-wrapper .how-section-wrap .split-section{background:#f9f9f6;border-bottom:1px solid #000;overflow-x:hidden}.about-wrapper .how-section-wrap .split-section .split-card-wrap{display:flex;background:#f1f1ea}.about-wrapper .how-section-wrap .split-section .split-card-wrap .split-card-txtbox{color:#fff;white-space:nowrap}.about-wrapper .how-section-wrap .split-section .split-card-wrap .split-card-txtbox .split-card-tit{font-family:kepler-std-condensed-display;font-size:60px;line-height:60px;letter-spacing:-.15rem;font-weight:400}.about-wrapper .how-section-wrap .split-section .split-card-wrap .split-card-txtbox .split-card-txt{font-family:SUIT;font-size:28px;line-height:28px;letter-spacing:-.04rem;font-weight:500;line-height:38px}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:60px;width:100%;max-height:840px;padding:120px 40px 100px;border-right:1px solid #000}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li:first-child{background:#018510}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li:nth-child(2){background:#b07500}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li:nth-child(3){background:#372ba6}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li:nth-child(4){background:#0051a1}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li:last-child{border-right:none}.about-wrapper .how-section-wrap .split-section .split-card-wrap>li .split-bg{position:absolute;top:0;left:0;width:100%;height:100%}.about-wrapper .how-section-wrap .split-section .split-card-wrap .split-card-img{z-index:1;position:relative;width:330px;height:330px;min-height:330px;min-width:330px;border-radius:50%;overflow:hidden}.about-wrapper .how-section-wrap .split-section .split-card-wrap .split-card-img img{object-fit:cover}.about-wrapper .how-section-wrap .split-section .split-card-wrap button{z-index:1}.about-wrapper .how-section-wrap .contact-section{display:flex;justify-content:center;background:#f9f9f6}.about-wrapper .how-section-wrap .contact-section>div{width:100%}.about-wrapper .how-section-wrap .contact-section .contact-left{display:flex;flex-direction:column;gap:40px;padding:120px 0;border-right:1px solid #000;z-index:1}.about-wrapper .how-section-wrap .contact-section .contact-left .contact-tit{font-family:kepler-std-condensed-display;font-size:80px;line-height:80px;letter-spacing:-.15rem;font-weight:400;padding:0 40px}.about-wrapper .how-section-wrap .contact-section .contact-left .contact-txt{font-family:SUIT;font-size:20px;line-height:20px;letter-spacing:-.04rem;font-weight:400;line-height:34px;padding:0 40px}.about-wrapper .how-section-wrap .contact-section .contact-left .contact-txt span{font-weight:800}.about-wrapper .how-section-wrap .contact-section .contact-right{display:flex;flex-direction:column;justify-content:center;align-items:center}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:415px;gap:20px;padding:90px 40px}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box.counseling{background:#f4ddcc;overflow:hidden;border-bottom:1px solid #000}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box.counseling .bg-img{position:absolute;bottom:-30px;right:92px;object-fit:none}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box.inquiry{background:#f58d74}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box.inquiry .bg-img{position:absolute;bottom:-68px;right:92px;object-fit:none}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box .box-tit{display:flex;flex-direction:column;gap:17px}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box .box-tit .tit{font-family:SUIT;font-size:54px;letter-spacing:-.04rem;font-weight:700;line-height:54px}.about-wrapper .how-section-wrap .contact-section .contact-right .contact-box .box-txt{font-family:SUIT;font-size:14px;line-height:14px;letter-spacing:-.04rem;font-weight:400;line-height:22px}