.custom-snackbar_container__vCnov{display:flex;align-items:center;padding:9px 20px;gap:10px;border-radius:30px;border:1px solid #666;background:#fff}.custom-snackbar_message__Qmea_{color:#111;font-family:Pretendard,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}body,html{height:100%;background-color:#191c1e}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}ol,ul{list-style:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dimmed{opacity:.5;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000}.a11y,.blind{overflow:hidden;clip:rect(0,0,0,0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0)}.main{margin-top:70px;padding-top:140px;overflow:hidden}.main,.main .vod{position:relative;width:100%}.main .vod div{position:absolute;top:-50px;left:50%;width:1920px!important;height:100vh!important;transform:translateX(-50%)}.main .vod canvas{aspect-ratio:19/6;margin:0 auto}.main .wrap{position:relative;display:flex;flex-direction:column;max-width:1200px;margin:0 auto;text-align:center}.main .wrap .tit{color:#bbb;font-size:clamp(42px,5vw,44px);font-weight:300;line-height:140%;opacity:0;animation:fadeIn 1.5s ease-in forwards}.main .wrap .tit div{display:inline-block;color:#fff;font-weight:700}.main .wrap .tit span{display:inline}@keyframes fadeIn{to{opacity:1}}.main .wrap .txt{margin-top:650px;padding-top:90px;opacity:0;transform:translateY(150px);animation:slideUp .5s ease-out 3s forwards}.main .wrap .txt span{display:inline}.main .wrap .txt strong{position:relative;display:block;color:#fff;font-size:32px;font-weight:300;line-height:150%}.main .wrap .txt strong:before{content:"";position:absolute;top:-90px;left:50%;display:block;width:375px;height:50px;background:url(/images/dunamu_theori.svg) no-repeat 0 0;background-size:cover;transform:translateX(-50%)}.main .wrap .txt strong div{display:inline-block;font-weight:700}.main .wrap .txt strong div.dunamu{color:#0062df}.main .wrap .txt strong div.theori{color:#28d27d}.main .wrap .txt p{display:block;margin-top:36px;color:#fff;font-size:24px;font-weight:300;line-height:160%;opacity:.8}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.review{width:100%;margin-top:400px}.review .wrap{display:flex;flex-direction:column;text-align:center}.review .wrap h2{display:block;color:#fff;font-size:56px;font-weight:700;line-height:130%}.reviewSlide{overflow:hidden;width:100%;margin-top:80px;max-width:2020px}.reviewSlide .swiper-wrapper{display:-webkit-box}.reviewSlide .swiper-wrapper .swiper-slide{position:relative;display:flex;flex-direction:column;width:385px;height:570px;margin-right:20px;word-break:keep-all;overflow:hidden;border-radius:25px}.reviewSlide .swiper-wrapper .swiper-slide:first-child{margin-left:18%}.reviewSlide .swiper-wrapper .swiper-slide.box1 .interview{background-color:#272727;color:#fff}.reviewSlide .swiper-wrapper .swiper-slide.box2 .interview{background-color:#17b466;color:#fff}.reviewSlide .swiper-wrapper .swiper-slide.box3 .interview{background-color:#e3e3e3;color:#111}.reviewSlide .swiper-wrapper .swiper-slide.box4 .interview{background-color:#104abf;color:#fff}.reviewSlide .swiper-wrapper .swiper-slide.box5 .interview{background-color:#e4e4e9;color:#000}.reviewSlide .swiper-wrapper .swiper-slide.box6 .interview{background-color:#3d6d59;color:#fff}.reviewSlide .swiper-wrapper .swiper-slide.box7 .interview{background-color:#f1ece6;color:#000}.reviewSlide .swiper-wrapper .swiper-slide.box8 .interview{background-color:#464658;color:#fff}.reviewSlide .swiper-wrapper .swiper-slide span.bg{overflow:hidden;display:block;width:385px;height:330px;border-radius:25px 25px 0 0;transition:filter .3s ease}.reviewSlide .swiper-wrapper .swiper-slide span.bg img{width:100%}.reviewSlide .swiper-wrapper .swiper-slide .interview{position:absolute;top:330px;width:100%;height:570px;padding:40px 30px;border-radius:0 0 25px 25px;transform:translateY(0);transition:transform .5s ease}.reviewSlide .swiper-wrapper .swiper-slide .interview strong{font-size:20px;font-weight:700}.reviewSlide .swiper-wrapper .swiper-slide .interview p,.reviewSlide .swiper-wrapper .swiper-slide .interview strong{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;width:100%;margin-bottom:8px;text-align:left}.reviewSlide .swiper-wrapper .swiper-slide .interview p{font-size:18px;line-height:160%}.reviewSlide .swiper-wrapper .swiper-slide .interview em{display:block;width:100%;font-size:16px;font-weight:700;line-height:24px;text-align:left}@media(hover:hover)and (pointer:fine){.reviewSlide .swiper-wrapper .swiper-slide:hover .interview{transform:translateY(-330px)}.reviewSlide .swiper-wrapper .swiper-slide:hover .interview strong{-webkit-line-clamp:inherit;line-clamp:inherit}.reviewSlide .swiper-wrapper .swiper-slide:hover .interview p{-webkit-line-clamp:inherit;line-clamp:inherit;white-space:pre-wrap}.reviewSlide .swiper-wrapper .swiper-slide:hover .interview em{position:absolute;bottom:45px}.reviewSlide .swiper-wrapper .swiper-slide:hover span.bg{filter:brightness(30%)}}.history{width:100%;margin-top:250px;padding:0 15px}.history .wrap{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;text-align:center}.history .wrap h2{display:block;color:#fff;font-size:56px;font-weight:700;line-height:130%}.history .wrap ul{display:flex;justify-content:center;gap:22px;margin-top:70px}.history .wrap ul li{display:flex;flex:1 1;flex-direction:column;max-width:385px;padding:50px clamp(20px,3vw,60px) 60px;border-radius:30px;background-color:#272a2d;color:#fff;text-align:left}.history .wrap ul li p{display:block;margin-bottom:24px;color:#bbb;font-size:clamp(18px,2vw,20px);line-height:160%}.history .wrap ul li span{display:block;color:#fff;font-size:clamp(20px,2vw,30px);font-weight:700;line-height:130%}.history .wrap ul li span strong{font-size:clamp(70px,2vw,90px);line-height:100%}.banner{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:500px;margin-top:200px;background:#000;padding:0 50px;word-break:keep-all}.banner:before{content:"";z-index:0;position:absolute;inset:0;background:url(/images/bg_banner.png) no-repeat 50%;background-size:contain;transition:transform 1.5s ease,filter .5s ease}.banner p{z-index:1;position:relative;display:block;color:#fff;font-size:clamp(28px,3vw,40px);font-weight:700;text-align:center;opacity:.6;transition:opacity .5s ease}.banner:hover:before{filter:blur(5px);transform:scale(1.5)}.banner:hover p{opacity:1}.fadeIn{opacity:0;transition:opacity 2s ease-in-out}.fadeIn.visible{opacity:1}.slideUp li{opacity:0;transform:translateY(200px);transition:opacity 1s ease-out,transform .5s ease-out}.slideUp li:first-child{transition-delay:.2s}.slideUp li:nth-child(2){transition-delay:.4s}.slideUp li:nth-child(3){transition-delay:.6s}.slideUp li:nth-child(4){transition-delay:.8s}.slideUp li.visible{opacity:1;transform:translateY(0)}.slideOpen{opacity:0;transition:opacity 2s ease-in-out}.slideOpen.visible{opacity:1}.slideOpen.visible li:first-child{transform:translate(0)}.slideOpen.visible li:nth-child(2){transform:translate(calc(100% + 20px))}.slideOpen.visible li:nth-child(3){transform:translateY(calc(100% + 20px))}.slideOpen.visible li:nth-child(4){transform:translate(calc(100% + 20px),calc(100% + 20px))}@media(max-width:768px){.main{padding-top:60px}.main .vod div{top:60px}.main .vod div canvas{width:768px!important;height:432px!important;aspect-ratio:19/6;margin:0 auto}.main .wrap .tit{font-size:26px}.main .wrap .tit span{display:block}.main .wrap .tit br{display:none}.main .wrap .txt{margin-top:280px;padding-top:54px}.main .wrap .txt span{display:block}.main .wrap .txt br{display:none}.main .wrap .txt strong{font-size:19px;line-height:140%}.main .wrap .txt strong:before{top:-54px;width:255px;height:34px}.main .wrap .txt p{margin-top:12px;font-size:16px;line-height:140%}.reviewSlide{margin-top:30px}.reviewSlide .swiper-wrapper .swiper-slide{width:300px;height:444px}.reviewSlide .swiper-wrapper .swiper-slide span.bg{width:300px;height:257px}.reviewSlide .swiper-wrapper .swiper-slide span.bg img{object-fit:cover}.reviewSlide .swiper-wrapper .swiper-slide .interview{top:257px;height:444px;padding:22px 20px}.reviewSlide .swiper-wrapper .swiper-slide .interview strong{margin-bottom:14px;font-size:16px}.reviewSlide .swiper-wrapper .swiper-slide .interview p{margin-bottom:14px;font-size:14px;line-height:150%}.reviewSlide .swiper-wrapper .swiper-slide .interview em{font-size:13px;line-height:150%}}@media(max-width:768px)and (hover:hover)and (pointer:fine){.reviewSlide .swiper-wrapper .swiper-slide:hover .interview{transform:translateY(-257px)}.reviewSlide .swiper-wrapper .swiper-slide:hover .interview em{position:absolute;bottom:30px}}@media(max-width:768px){.review{margin-top:100px}.review .wrap h2{font-size:34px}.history{margin-top:100px}.history .wrap h2{font-size:34px}.history .wrap ul{flex-direction:column;align-items:center;gap:12px;margin-top:30px}.history .wrap ul li{align-items:center;width:100%;padding:22px;border-radius:20px}.history .wrap ul li p{margin-bottom:8px;font-size:18px}.history .wrap ul li span{font-size:20px}.history .wrap ul li span strong{font-size:70px}.banner{height:350px;margin-top:100px}.banner p{font-size:24px;line-height:130%}.banner p span{display:block}.banner p br{display:none}.slideOpen.visible li:first-child,.slideOpen.visible li:nth-child(2),.slideOpen.visible li:nth-child(3),.slideOpen.visible li:nth-child(4){transform:inherit}}@font-face{font-family:pretendard;src:url(/_next/static/media/ed42d1b51efd45f6-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/9031250013752d4b-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/fba9d678ff638e59-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/eb9adf802b0a60eb-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/81b352a4d7a000ae-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_3b0792{font-family:pretendard,pretendard Fallback}@font-face{font-family:montserrat;src:url(/_next/static/media/ac0230b4090118df-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/54c76208542a99cd-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/62e48611196b08b2-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/941396b781615e84-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url(/_next/static/media/0066078b55585ece-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:84.97%;descent-override:22.03%;line-gap-override:0.00%;size-adjust:113.92%}.__className_39cdd3{font-family:montserrat,montserrat Fallback}