@charset "utf-8";.own-container{overflow-x:hidden}.wrapper{width:100%;max-width:1470px;padding:0 20px;margin:0 auto}.no_scroll{height:100%;overflow:hidden}.mobile_modal,.only_mb,.under500,.under_pcView{display:none}.btn,.btn_wrap{display:flex;align-items:center;justify-content:center}.btn{height:88px;border-radius:100px;font-size:30px;padding:0 50px;transition:all .2s}.btn:hover{transform:translateY(-6%)}.btn_gra{background:linear-gradient(90deg,#41a6f5,#9537fe)}.btn_gra,.btn_gray{color:var(--white);font-weight:700}.btn_gray{background:#595167}.video_wrap{width:100%;height:0;padding-bottom:56%;position:relative}.video_wrap iframe{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0}iframe,video{display:block;width:100%}.sec{overflow:hidden}.sec_tit_box .tit{display:block;font-size:80px;line-height:1.3}.sec_tit_box p{font-size:30px;color:#4c4c4c;line-height:1.6;margin-top:65px}.line_banner{display:flex;align-items:center;justify-content:center;width:100%;height:38px;background:linear-gradient(90deg,#0047ff,#00bcd4);font-size:16px;color:var(--white);text-align:center;position:fixed;top:0;left:0}.line_banner+.header{top:38px}.sub_banner{display:flex;align-items:center;justify-content:center;flex-direction:column;height:506px;background:url(/_next/static/media/sub_banner.839fff36.jpg) no-repeat 50%/cover;text-align:center;padding-top:60px}.sub_banner p{font-size:50px;color:var(--white)}.gra_01{background:linear-gradient(120deg,#dc03ef,#039ce2);-webkit-background-clip:text}.gra_01,.gra_02{-webkit-text-fill-color:transparent}.gra_02{background:linear-gradient(120deg,#f142e0,#0c9ae3);-webkit-background-clip:text}.gra_03{background:linear-gradient(90deg,#69a5ff,#ff69f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header{width:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0}.header .wrapper{max-width:1620px;height:60px}.header .logo,.header .wrapper{display:flex;align-items:center}.header .logo{width:114px;height:100%}.header .menu_wrap{display:flex;align-items:center;margin-left:auto}.header .menu_wrap .menu_head{display:none}.header .gnb ul{display:flex;align-items:center;gap:0 15px}.header .gnb li a{display:flex;align-items:center;height:60px;font-size:16px;font-weight:semi-bold;color:var(--white);transition:all .2s}.header .gnb li a:hover{color:hsla(0,0%,100%,.8)}.header .gnb .depth_02{display:none}.header .my_menu{margin-left:36px}.header .my_menu ul{display:flex;align-items:center;gap:0 8px}.header .my_menu ul li a,.header .my_menu ul li button{display:flex;align-items:center;gap:0 8px;font-size:14px;color:var(--white);transition:all .2s}.header .my_menu ul li a:hover,.header .my_menu ul li button:hover{color:hsla(0,0%,100%,.8)}.header .my_menu ul li:not(:first-child) button:before{content:"";display:block;width:1px;height:12px;background:#9c9c9c}.header .menu_open{display:none}.header .sub_menu{display:flex;align-items:center;gap:0 30px;margin-left:30px}.header .sub_menu .page_name{font-size:18px;font-weight:700}.header .sub_menu ul{display:flex;align-items:center;gap:0 15px}.header .sub_menu ul li a{font-size:16px;font-weight:500;color:var(--white);transition:all .2s}.header .sub_menu ul li a:hover{color:hsla(0,0%,100%,.8)}.footer-container{transition:height .5s ease-in-out}.footer{background:#000508;color:var(--white);font-size:16px;line-height:1.7;padding:80px 0;margin-top:100px}.footer .wrapper{display:flex;align-items:flex-start;max-width:1260px}.footer .copyright{color:#848895;margin-top:16px}.footer .box1 img{width:103px}.footer .box1 .info{margin-top:20px}.footer .box1 .info>div:nth-child(3){display:flex;align-items:center;gap:0 10px}.footer .box2{margin-left:auto;color:#848895}.footer .box2,.footer .box2>div{display:flex;align-items:flex-start}.footer .box2>div{flex-direction:column;gap:8px 0}.footer .box2>div:last-child{margin-left:-80px}.footer .box2 .tit{display:block;font-weight:700;color:var(--white)}.footer .box2 strong{color:var(--white)}.footer .box2 a{text-decoration:underline;color:#848895}.footer .box2 .copyright{display:none}.new_index .sec_02{background:url(/_next/static/media/index_02_bg.342e1a32.jpg) no-repeat 50%/cover;color:var(--white);padding:90px 0}.new_index .sec_02 .wrapper{max-width:1670px;display:flex;align-items:center;justify-content:center;gap:0 10vw}.new_index .sec_02 .img_wrap{position:relative}.new_index .sec_02 .img_wrap .asset_01{width:47vw;max-width:897px}.new_index .sec_02 .img_wrap .asset_02{width:18vw;max-width:333px;min-width:100px;transform:translateY(-70px)}.new_index .sec_02 .img_wrap .asset_03{width:18vw;max-width:333px;min-width:100px;transform:translateY(70px)}.new_index .sec_02 .img_wrap>div{display:flex;align-items:center;gap:0 1vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new_index .sec_02 .app_link{display:flex;align-items:center;gap:0 5px;margin-top:35px}.new_index .sec_02 .app_link a{width:150px}.new_index .sec_03{padding:100px 0 160px}.new_index .sec_03 .wrapper{max-width:1670px;display:flex;align-items:center;justify-content:center;transform:translateX(6vw)}.new_index .sec_03 .img_wrap{width:58vw;max-width:1096px;min-width:300px}.new_index .sec_04{padding-bottom:245px;height:1600px}.new_index .sec_04 .inner{position:relative;left:50%}.new_index .sec_04 .inner .sec_tit_box{position:relative}.new_index .sec_04 .sec_tit_box p{font-size:30px;margin-top:30px}.new_index .sec_04 .asset_01{width:19.6vw;max-width:779px;min-width:100px;position:absolute;top:0;left:calc(-15.6vw - 100px)}.new_index .sec_04 .asset_02{width:20.1vw;max-width:783px;min-width:100px;position:absolute;top:calc(334px + 44px);left:0}.new_index .sec_05{background:url(/_next/static/media/index_05_bg.44d414d1.jpg) no-repeat 50%/cover;padding:200px 0 160px}.new_index .sec_05 .sec_tit_box{position:relative}.new_index .sec_05 .sec_tit_box .tit{text-align:center;background:linear-gradient(120deg,#e6c8ff,#36cad3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.new_index .sec_05 .sec_tit_box p{font-weight:500;color:var(--white);position:relative;left:50%}.new_index .sec_05 .asset_01{width:18vw;max-width:725px;position:absolute;top:20%;left:calc(50% - 19vw)}.new_index .sec_05 .asset_02{width:18vw;max-width:783px;margin-top:50px;position:relative;left:55%;transform:translateX(-4vw)}.new_index .sec_06{padding:224px 0 294px}.new_index .sec_06 .wrapper{max-width:1282px}.new_index .sec_06 .img_wrap{width:100%}.new_index .sec_06 .img_wrap img{width:64%;margin:0 auto}.new_index .sec_06 .sec_tit_box{width:64%;margin:20px auto 0}.new_index .sec_07{background:url(/_next/static/media/index_07_bg.d5e34a76.png) no-repeat 100% 0/50%;background-color:#fff;padding:292px 0 664px}.new_index .sec_07 .wrapper{max-width:1442px}.new_index .sec_07 .sec_tit_box .tit{font-size:100px}.new_index .sec_08{background:#1a1c21 url(/_next/static/media/index_08_bg.b657b8ba.png) no-repeat top/100%;color:var(--white);padding:440px 0 290px}.new_index .sec_08 .sec_tit_box{text-align:center}.new_index .sec_08 .list{max-width:1020px;margin:464px auto 0}.new_index .sec_08 .list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:90px 60px}.new_index .sec_08 .list ul .tit{font-size:40px;font-weight:700}.new_index .sec_08 .list ul .tit .num{color:#d3d3d3;margin-right:10px}.new_index .sec_08 .list ul p{font-size:26px;font-weight:300;line-height:1.6;margin-top:30px}.new_index .sec_08 .btn_wrap{margin-top:100px}.new_index .sec_08 .btn_gra{max-width:327px}.new_index .sec_09{background:#1a1c21 url(/_next/static/media/index_09_bg.e5a22e7c.jpg) no-repeat 50%/cover;color:var(--white);padding:65px 0}.new_index .sec_09 .wrapper{max-width:1444px}.new_index .sec_09 .asso_form{background:rgba(0,0,0,.5);border-radius:30px;box-shadow:2px 10px 28px hsla(0,0%,55%,.12);padding:90px}.new_index .sec_09 .sec_tit_box{text-align:center}.new_index .sec_09 .inner{display:flex;gap:0 90px;margin-top:58px}.new_index .sec_09 .left{flex:51% 0 0}.new_index .sec_09 .left p{font-size:20px;font-weight:500}.new_index .sec_09 .left .form{margin-top:50px}.new_index .sec_09 .left .form div{margin-top:35px}.new_index .sec_09 .left .form .btn_wrap{margin-top:60px}.new_index .sec_09 .left .form .btn_wrap .btn{width:100%;height:74px;font-size:20px}.new_index .sec_09 .left input,.new_index .sec_09 .left textarea{width:100%;height:74px;border:1px solid #b4bec8;background:transparent;border-radius:10px;font-size:16px;padding:0 20px;transition:all .2s}.new_index .sec_09 .left input:focus,.new_index .sec_09 .left textarea:focus{border-color:var(--white)}.new_index .sec_09 .left textarea{height:200px;padding:24px 20px}.new_index .sec_09 .right{display:flex;flex-direction:column;padding-top:84px}.new_index .sec_09 .right span{white-space:normal}.new_index .sec_09 .right a,.new_index .sec_09 .right span{display:block;font-size:16px;line-height:1.6;padding:0 50px;margin-bottom:60px}.new_index .sec_09 .right a{color:#fff}.new_index .sec_09 .right .map{width:100%;height:230px;border-radius:4px;overflow:hidden;margin-top:auto}.new_index .sec_09 .right .map iframe{width:100%;height:100%}.sub_01 .sec_02{padding:115px 0}.sub_01 .sec_02 .sec_tit_box{text-align:center}.sub_01 .sec_02 .sec_tit_box .sub{display:inline-block;background:var(--white);border-radius:40px;position:relative;margin-bottom:24px}.sub_01 .sec_02 .sec_tit_box .sub:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);background:linear-gradient(90deg,#479ff6,#8f40fe);border-radius:50px;position:absolute;top:-3px;left:-3px;z-index:-1}.sub_01 .sec_02 .sec_tit_box .sub .inner{display:inline-block;font-size:30px;font-weight:700;background:linear-gradient(90deg,#479ff6,#8f40fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:17px 36px}.sub_01 .sec_02 .sec_tit_box p{margin-top:24px}.sub_01 .sec_02 .btn_wrap{margin-top:56px}.company_list{margin-top:36px}.company_list .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.company_list .swiper-slide{width:120px;height:120px;background:var(--white);border-radius:150px;margin:20px 10px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.company_list .swiper-slide img{width:100%}.company_list.square .swiper-slide{width:auto;height:73px;background:none;border-radius:0;box-shadow:none;margin:0 50px}.company_list.square .swiper-slide img{width:auto;height:100%}.company_list.square .swiper+.swiper{margin-top:100px}.company_list .only_mb{display:none}.sub_02 .sec_02{padding:127px 0 100px}.sub_02 .sec_tit_box .tit{font-size:60px;text-align:center}.sub_02 .sec_tit_box .tit .gra_blue{background:linear-gradient(120deg,#5861e8,#2d7fe5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sub_02 .sec_tit_box .tit .gra_01{background:linear-gradient(120deg,#ad25ed,#039ce2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_tit_box{text-align:center}.about .sec_02{background:url(/_next/static/media/about_02_bg.63840580.jpg) no-repeat 50%/cover;padding:224px 0}.about .sec_02 .sec_tit_box{color:var(--white)}.about .sec_02 .list{display:flex;flex-wrap:wrap;gap:0 50px;max-width:1400px;margin:177px auto 0}.about .sec_02 .list>div{display:flex;flex-direction:column;gap:80px 0;flex:1}.about .sec_02 .list>div:last-child{margin-top:250px}.about .sec_02 .list .item{position:relative;z-index:2}.about .sec_02 .list .item .inner{background:#1b1b1b;border-radius:20px;color:var(--white);padding:80px 50px;position:relative;z-index:2}.about .sec_02 .list .item:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,#ff007c 30%,#4b7dd2);filter:blur(50px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.about .sec_02 .list .item .tit{font-size:50px;line-height:1.3}.about .sec_02 .list .item .tit .gra_01{font-weight:700}.about .sec_02 .list .item p{font-size:30px;margin-top:30px}.about .sec_03{background:url(/_next/static/media/about_03_01.ea9fcd90.png) no-repeat bottom 6% right/97%,url(/_next/static/media/about_03_bg.f84a113b.jpg) no-repeat 50%/cover;padding:224px 0 900px;color:var(--white)}.about .sec_03 .wrapper{max-width:1654px}.about .sec_03 .sec_tit_box{font-size:160px;font-weight:700}.about .sec_03 .sec_tit_box strong{margin-left:-20%}.about .sec_03 .sec_tit_box span{display:block;margin-right:-20%}.about .sec_03 .history{display:flex;align-items:flex-end;gap:0 50px;margin-top:70px}.about .sec_03 .history .item{flex:1;display:flex;flex-direction:column}.about .sec_03 .history .item:nth-child(2){margin-bottom:-10%}.about .sec_03 .history .item:nth-child(3){margin-bottom:-20%}.about .sec_03 .history .item:nth-child(4){margin-bottom:-30%}.about .sec_03 .history .item .tit{font-size:46px;font-weight:600}.about .sec_03 .history .item .tit .gra_01{background:linear-gradient(90deg,#b71eed,#53a7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.6}.about .sec_03 .history .item .list{margin-top:50px}.about .sec_03 .history .item .list>div+div{margin-top:25px}.about .sec_03 .history .item .list .year{font-size:32px;font-weight:700;background:linear-gradient(60deg,#668efc,#b71eed);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_03 .history .item .list ul li{display:flex;align-items:flex-start;margin-top:14px;font-size:20px}.about .sec_03 .history .item .list ul li .month{flex:40px 0 0;font-weight:700;line-height:1.5}.about .sec_03 .history .item .asset{margin:34px 0 0 30%}.about .sec_04{padding:265px 0 230px}.about .sec_04 .sec_tit_box{font-weight:700}.about .sec_04 .company_list{margin-top:160px}.about .sec_05{background:url(/_next/static/media/about_05_bg.6e97a1b3.jpg) no-repeat 50%/cover;padding:260px 0 280px}.about .sec_05 .wrapper{max-width:1006px}.about .sec_05 .sec_tit_box{color:var(--white)}.about .sec_05 .sec_tit_box p{font-size:32px;color:var(--white);margin-top:10px}.about .sec_05 .list{margin-top:322px;position:relative}.about .sec_05 .item{position:absolute}.about .sec_05 .item .inner{display:inline-block;width:612px;border-radius:30px;padding:100px 86px;color:var(--white);backdrop-filter:blur(10px)}.about .sec_05 .item.inner:before{content:"";display:block;width:100%;height:100%;border-radius:30px;border:1px solid hsla(0,0%,100%,.15);position:absolute;top:0;left:0}.about .sec_05 .item .sub{display:block;font-size:40px;font-weight:700;margin-bottom:20px}.about .sec_05 .item .tit{font-size:80px;font-weight:700;white-space:nowrap}.about .sec_05 .item p{font-size:24px;margin-top:35px;padding-right:20px}.about .sec_05 .item_01{left:-12%;top:-14%;z-index:0}.about .sec_05 .item_01 .inner{width:518px;background:hsla(0,0%,100%,.2);padding:52px 60px}.about .sec_05 .item_01 .sub{font-size:20px;color:#896cff}.about .sec_05 .item_01 .tit{font-size:40px}.about .sec_05 .item_01 p{font-size:20px}.about .sec_05 .item_02{top:-3%;left:38%;z-index:2}.about .sec_05 .item_02 .inner{background:linear-gradient(135deg,rgba(58,75,227,.5),rgba(90,32,125,.5))}.about .sec_05 .item_02 .tit{background:linear-gradient(120deg,#99e6ff,#b5b4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_05 .item_03{top:50%;left:-5%;z-index:3}.about .sec_05 .item_03 .inner{background:linear-gradient(rgba(193,58,227,.48),rgba(34,32,125,.48))}.about .sec_05 .item_03 .tit{background:linear-gradient(120deg,#ddf7ff,#a4a2ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_05 .asset{position:relative;left:23%;z-index:1}.about .sec_06{background:url(/_next/static/media/about_06_bg.be769586.jpg) no-repeat 50%/cover;padding:260px 0 160px}.about .sec_06 .point_img{width:312px;margin:77px auto 0}.about .sec_06 .list{display:grid;grid-template-columns:repeat(2,1fr);gap:80px 100px;max-width:1110px;padding:0 30px;margin:50px auto 0}.about .sec_06 .list .item .tit{font-size:40px;font-weight:700}.about .sec_06 .list .item .tit .num{background:linear-gradient(120deg,#b156e8,#049de3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:10px}.about .sec_06 .list .item p{font-size:32px;font-weight:300;margin-top:30px}.about .sec_06 .effect{margin-top:50px;position:relative}.about .sec_06 .effect .hand{width:46vw;max-width:873px;margin:0 auto;position:relative;z-index:2}.about .sec_06 .effect .company_list_wrap{width:100%;position:absolute;z-index:1;top:11vw;left:0}.about .sec_07{padding-top:150px}.about .sec_07 .company_list{margin-top:130px}.about .sec_07 .company_list .swiper+.swiper{margin-top:80px}.about .sec_07 .company_list .swiper-slide{width:160px;height:160px;border-radius:20px;overflow:hidden;box-shadow:none;margin:0 16px}.about .sec_08{padding:220px 0 260px}.about .sec_08 .wrapper{max-width:1308px}.about .sec_08 .sec_tit_box .tit{font-weight:700}.about .sec_08 .list{display:grid;grid-template-columns:repeat(2,1fr);gap:50px 40px;margin-top:120px}.about .sec_08 .list .item{height:430px}.about .sec_08 .list .item .inner{height:100%;background:var(--white) no-repeat right 10% bottom 15%/200px;border-radius:20px;padding:60px 50px;position:relative}.about .sec_08 .list .item .inner:before{content:"";display:block;width:90%;height:90%;background:linear-gradient(90deg,#ff007c 30%,#4b7dd2);filter:blur(35px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.about .sec_08 .list .item_01 .inner{background-image:url(/_next/static/media/about_08_01.c2251962.png)}.about .sec_08 .list .item_02 .inner{background-image:url(/_next/static/media/about_08_02.96b415e3.png)}.about .sec_08 .list .item_03 .inner{background-image:url(/_next/static/media/about_08_03.bf3476a6.png)}.about .sec_08 .list .item_04 .inner{background-image:url(/_next/static/media/about_08_04.0c6701a6.png)}.about .sec_08 .list .item .tit{font-size:40px;font-weight:700;background:linear-gradient(120deg,#b53cff,#049de3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_08 .list .item p{font-size:30px;margin-top:24px;color:#474747}.about .sec_09{background:url(/_next/static/media/about_09_bg.abc79657.jpg) no-repeat 50%/cover;padding:270px 0;position:relative}.about .sec_09 .sec_tit_box .tit{font-size:60px;line-height:1.4;position:relative;z-index:2}.about .sec_09 .sec_tit_box span{color:var(--white)}.about .sec_09 .asset{width:34vw;max-width:600px;position:absolute;top:0;right:0;animation:float1 3s ease-in-out infinite alternate}.about .sec_09 .btn_wrap{gap:0 20px;margin-top:60px;position:relative;z-index:2}.about .sec_09 .btn_wrap .btn{width:300px;padding:0 20px}.about .sec_10{background:#f6f9ff;padding:200px 0}.about .sec_10 .wrapper{max-width:1680px}.about .sec_10 .wrapper>div+div{margin-top:300px}.about .sec_10 .sec_tit_box{margin-bottom:70px}.about .sec_10 .sec_tit_box .tit span{display:block;font-size:.6em;font-weight:700}.about .sec_10 .img_wrap{max-width:1215px;margin:0 auto}.about .sec_10 .img_wrap img{transform:translateX(2%)}.about .sec_10 .btn_wrap{gap:0 50px;margin-top:87px}.about .sec_10 .btn_wrap .btn{gap:0 10px;width:510px;height:160px;background:linear-gradient(#fff,#f5f5f5);border-radius:30px;font-size:40px;font-weight:700;color:#535353;padding:0;box-shadow:4px 4px 20px rgba(0,0,0,.25)}.about .sec_10 .explain{max-width:1424px;font-size:30px;color:#939393;margin:90px auto 0}.about .sec_10 .explain li+li{margin-top:8px}.about .sec_10 .explain li{line-height:1.5;position:relative;padding-left:14px}.about .sec_10 .explain li:before{content:"·";display:block;position:absolute;top:0;left:0}.about .sec_10 .swiper_wrap{display:flex;align-items:center;justify-content:center;gap:0 130px;position:relative}.about .sec_10 .sec_10_swiper{max-width:1243px;margin:0 auto;overflow:hidden}.about .sec_10 .swiper-slide img{width:100%}.about .swiper-button-next,.about .swiper-button-prev{width:140px;height:140px;margin:0;position:static}.about .swiper-button-next:after,.about .swiper-button-prev:after{display:none}@keyframes float1{0%{transform:translateY(0)}to{transform:translate(1%,-3%)}}@media (min-width:1921px){.about .sec_03{background:url(/_next/static/media/about_03_01.ea9fcd90.png) no-repeat bottom 6% center/1920px,url(/_next/static/media/about_03_bg.f84a113b.jpg) no-repeat 50%/cover}}@media (max-width:1600px){.about .sec_03{padding-top:150px}.about .sec_03 .sec_tit_box{font-size:100px}.about .sec_03{padding-bottom:51%}.about .sec_03 .history .item .tit{font-size:38px}.about .sec_03 .history .item .list .year{font-size:26px}.about .sec_03 .history .item .list ul li{font-size:16px}}@media (max-width:1400px){.sec_tit_box .tit{font-size:40px}.sec_tit_box p{font-size:24px;margin-top:52px}.new_index .sec_08 .list{margin-top:350px}}@media (max-width:1199px){.under_pcView{display:block}.pcView{display:none}.sub_banner{height:400px}.sub_banner p{font-size:40px}.header .wrapper{height:50px;padding:0 0 0 14px}.header .logo{width:103px}.header .menu_wrap{display:none;flex-direction:column;align-items:flex-start;width:100%;height:100%;background:#181d11;position:fixed;top:0;left:0;overflow-y:auto;padding:0 42px 40px}.header .menu_wrap .menu_head{display:flex;align-items:center;width:100%;height:50px;padding-left:16px;position:fixed;top:0;left:0}.header .gnb{margin:200px 0 100px}.header .gnb ul{flex:1;flex-direction:column;align-items:flex-start;gap:24px 0;overflow-y:auto}.header .gnb li a{height:auto;font-size:24px;font-weight:600}.header .gnb .depth_02{display:flex;margin-top:24px}.header .gnb .depth_02 li a{font-size:16px;font-weight:500;color:#9b9b9b}.header .menu_close,.header .menu_open{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-left:auto}.header .my_menu{margin:auto 0 0}.header .sub_menu{display:none}.footer{padding:0}.footer .footer-arrow{transition:transform .3s ease-in}.footer .wrapper{flex-direction:column;gap:30px 0}.footer .box2{flex-direction:column;gap:16px 0;margin:0}.footer .box2>div{gap:4px 0}.footer .box2>div:last-child{margin:0}.sec_tit_box .tit{font-size:50px}.about .sec_05 .sec_tit_box p,.new_index .sec_04 .sec_tit_box p,.sec_tit_box p{font-size:28px;margin-top:40px}.new_index .sec_02 .wrapper{gap:0 5vw}.new_index .sec_07{padding:0 0 300px}.new_index .sec_07 .sec_tit_box .tit{font-size:66px}.new_index .sec_08{padding:274px 0 165px}.new_index .sec_08 .list{margin-top:290px}.new_index .sec_08 .list ul .tit{font-size:32px}.new_index .sec_08 .list ul p{font-size:23px;margin-top:25px}.new_index .sec_08 .btn_wrap{margin-top:70px}.new_index .sec_09 .inner{gap:0 50px}.sub_01 .sec_02{padding:80px 0}.sub_01 .sec_02 .sec_tit_box .sub .inner{font-size:22px;padding:12px 34px}.company_list .swiper-slide{width:87px;height:87px}.company_list.square .swiper-slide{height:56px;margin:0 35px}.sub_02 .sec_02{padding:86px 0 96px}.sub_02 .sec_tit_box .tit{font-size:44px}.about .sec_02{padding:134px 0}.about .sec_02 .list{margin-top:110px}.about .sec_02 .list .item:before{filter:blur(36px)}.about .sec_02 .list .item .inner{padding:56px 38px}.about .sec_02 .list .item .tit{font-size:36px}.about .sec_02 .list .item p{font-size:24px}.about .sec_02 .list>div:last-child{margin-top:180px}.about .sec_03 .sec_tit_box{font-size:72px}.about .sec_03 .history .item .tit{font-size:26px}.about .sec_03 .history .item .list{margin-top:30px}.about .sec_03 .history .item .list>div+div{margin-top:20px}.about .sec_03 .history .item .list .year{font-size:22px}.about .sec_03 .history .item .list ul li{font-size:14px;margin-top:10px}.about .sec_04{padding:150px 0}.about .sec_04 .company_list{margin-top:100px}.about .sec_05{padding:150px 0}.about .sec_05 .item .inner{width:518px}.about .sec_05 .item:not(.item_01) .inner{padding:66px 56px}.about .sec_05 .item:not(.item_01) .sub{font-size:28px}.about .sec_05 .item:not(.item_01) .tit{font-size:52px}.about .sec_05 .item:not(.item_01) p{font-size:20px}.about .sec_05 .item_01{top:-17%;left:-1%}.about .sec_05 .item_02{top:12%;left:44%}.about .sec_05 .item_03{top:49%;left:13%}.about .sec_05 .asset{width:700px;left:29%}.about .sec_06{padding:150px 0 80px}.about .sec_06 .point_img{width:250px;margin-top:55px}.about .sec_06 .list .item .tit{font-size:32px}.about .sec_06 .list .item p{font-size:26px}.about .sec_07 .company_list{margin-top:90px}.about .sec_07 .company_list .swiper+.swiper{margin-top:55px}.about .sec_07 .company_list .swiper-slide{width:100px;height:100px}.about .sec_08{padding:140px 0 150px}.about .sec_08 .list{margin-top:80px}.about .sec_08 .list .item{height:360px}.about .sec_08 .list .item .inner{background-size:150px;border-radius:15px;padding:45px 38px}.about .sec_08 .list .item .tit{font-size:32px}.about .sec_08 .list .item p{font-size:22px;margin-top:18px}.about .sec_09{padding:200px 0}.about .sec_09 .sec_tit_box .tit{font-size:44px}.about .sec_09 .btn_wrap{margin-top:45px}.about .sec_09 .btn_wrap .btn{width:230px;height:65px;font-size:22px}.about .sec_10{padding:120px 0}.about .sec_10 .wrapper>div+div{margin-top:180px}.about .sec_10 .sec_tit_box{margin-bottom:50px}.about .sec_10 .explain{font-size:25px;margin-top:60px}.about .sec_10 .btn_wrap{gap:0 30px;margin-top:56px}.about .sec_10 .btn_wrap .btn{width:370px;height:118px;font-size:30px}.about .sec_10 .btn_wrap .btn img{width:50px}.about .sec_10 .swiper_wrap{gap:0 30px}}@media (max-width:1023px){.new_index .sec_09 .inner{flex-direction:column;gap:40px 0;margin-top:50px}.new_index .sec_09 .right span{padding:0}.about .sec_03{background:url(/_next/static/media/about_03_01_t.8ed41143.png) no-repeat bottom 50px right 5%/60%,url(/_next/static/media/about_03_bg.f84a113b.jpg) no-repeat 50%/cover;padding:100px 0 20%}.about .sec_03 .history{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:50px}.about .sec_03 .history .item{margin-bottom:0!important}.about .sec_03 .history .item:nth-child(3){border-top:3px dashed #8d59f5;padding-top:50px}.about .sec_03 .history .item:nth-child(4){border-top:3px dashed #737cfa;padding-top:50px}.about .sec_03 .history .item .asset{display:none}.about .sec_03 .history .item .list>div+div{margin-top:24px}.about .sec_03 .history .item .list ul li{font-size:18px;margin-top:14px}.about .sec_05 .asset{display:none}.about .sec_05 .list{max-width:580px;margin:44px auto 0}.about .sec_05 .item{position:static}.about .sec_05 .item+.item{margin-top:24px}.about .sec_05 .item .inner{width:100%}.about .sec_08 .list{max-width:500px;display:flex;flex-direction:column;gap:30px 0;margin-left:auto;margin-right:auto}}@media (max-width:1199px){.only_mb{display:block}.only_pc{display:none}.btn{height:56px;font-size:22px;padding:0 40px}.sub_banner{height:290px}.sub_banner p{font-size:28px}.only_mb#notice-search{display:flex!important}.footer{font-size:14px}.footer .box1{width:100%}.footer .box1 .info>div:nth-child(3){flex-direction:column;align-items:flex-start}.footer .box1 .copyright{display:none}.footer .box2 .copyright{display:block}.sec_tit_box{text-align:center}.sec_tit_box .tit{font-size:28px}.about .sec_05 .sec_tit_box p,.new_index .sec_04 .sec_tit_box p,.sec_tit_box p{font-size:20px;margin-top:16px;color:#fff}.new_index .sec_02{background-image:url(/_next/static/media/index_02_bg_m.91a94a09.jpg);padding:50px 0}.new_index .sec_02 .wrapper{flex-direction:column;gap:0}.new_index .sec_02 .app_link{margin-top:40px}.new_index .sec_02 .app_link a{width:114px}.new_index .sec_02 .img_wrap{text-align:center;margin-top:40px}.new_index .sec_02 .img_wrap>div{gap:0 2vw}.new_index .sec_02 .img_wrap .asset_01{width:84%}.new_index .sec_02 .img_wrap .asset_02{transform:translateY(-10%)}.new_index .sec_02 .img_wrap .asset_03{transform:translateY(10%)}.new_index .sec_03{padding:44px 0 50px}.new_index .sec_03 .wrapper{transform:none;flex-direction:column;gap:20px 0}.new_index .sec_03 .img_wrap{width:60%;transform:translateX(3%)}.new_index .sec_04{padding-bottom:30px;height:1000px}.new_index .sec_04 .inner{left:0}.new_index .sec_04 .asset_01{min-width:120px;left:calc(50% - 120px);top:170px}.new_index .sec_04 .asset_02{width:22vw;min-width:120px;left:50%;top:200px}.new_index .sec_05{background-image:url(/_next/static/media/index_05_bg_m.69b315bf.jpg);padding:44px 0 30px}.new_index .sec_05 .sec_tit_box p{left:0}.new_index .sec_05 .asset_01{top:30%}.new_index .sec_06{padding:44px 0 60px}.new_index .sec_06 .wrapper{display:flex;flex-direction:column-reverse}.new_index .sec_06 .sec_tit_box{width:100%;margin:0 auto}.new_index .sec_06 .img_wrap{width:70%;margin:20px auto}.new_index .sec_07{background-position:bottom 5vw right;padding-bottom:53vw}.new_index .sec_07 .sec_tit_box .tit{font-size:34px}.new_index .sec_08{background-size:163%;background-position:top -12vw center;padding:108px 0 40px}.new_index .sec_08 .list{margin-top:120px}.new_index .sec_08 .list ul{display:flex;flex-direction:column;gap:44px 0}.new_index .sec_08 .list ul .tit{font-size:24px}.new_index .sec_08 .list ul p{font-size:20px;margin-top:20px}.new_index .sec_08 .btn_wrap{margin-top:44px}.new_index .sec_08 .btn_gra{width:85%;padding:0}.new_index .sec_09{padding:40px 0 60px}.new_index .sec_09 .asso_form{padding:44px 26px}.new_index .sec_09 .left p{font-size:16px}.new_index .sec_09 .left .form{margin-top:18px}.new_index .sec_09 .left .form .btn_wrap{margin-top:34px}.new_index .sec_09 .right{margin-top:34px;padding:0}.new_index .sec_09 .right span{margin-bottom:22px}.new_index .sec_09 .right .map{margin-top:24px}.sub_01 .sec_02{padding:44px 0}.sub_01 .sec_02 .sec_tit_box .sub{margin-bottom:14px}.sub_01 .sec_02 .sec_tit_box .sub .inner{font-size:16px;padding:7px 34px}.sub_01 .sec_02 .sec_tit_box .sub:before{width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px}.sub_01 .sec_02 .btn_wrap{margin:34px 0}.company_list{margin-top:22px}.company_list.only_mb{margin-top:-20px}.company_list .swiper-slide{width:55px;height:55px;margin:20px 4px}.company_list.square .swiper+.swiper{margin-top:50px}.company_list.square .swiper-slide{height:40px;margin:0 25px}.company_list .only_mb{display:block}.sub_02 .sec_02{padding:46px 0 56px}.sub_02 .sec_tit_box .tit{font-size:28px}.sub_02 .sec_tit_box .tit .gra_blue{background:linear-gradient(120deg,#a42bec,#724ee9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about .sec_02{padding:40px 0 45px}.about .sec_02 .list{flex-direction:column;gap:36px 0;margin-top:44px;padding:0 10px}.about .sec_02 .list>div{gap:36px 0}.about .sec_02 .list>div:last-child{margin:0}.about .sec_02 .list .item:before{width:92%;height:92%;filter:blur(22px)}.about .sec_02 .list .item .inner{padding:32px 26px}.about .sec_02 .list .item .tit{font-size:24px}.about .sec_02 .list .item p{font-size:16px}.about .sec_03{padding:44px 0 25%}.about .sec_03 .sec_tit_box{font-size:44px}.about .sec_03 .sec_tit_box span,.about .sec_03 .sec_tit_box strong{margin:0}.about .sec_03 .history{display:flex;flex-direction:column;margin-top:44px}.about .sec_03 .history .item{width:100%}.about .sec_03 .history .item:nth-child(2){border-top:3px dashed #b71eed;padding-top:50px}.about .sec_04{padding:44px 0}.about .sec_04 .company_list{margin-top:44px}.about .sec_05{padding:44px 10px}.about .sec_05 .list{max-width:380px}.about .sec_05 .item .inner{padding:34px 24px!important;border-radius:18px}.about .sec_05 .sub{font-size:14px!important;margin-bottom:10px!important}.about .sec_05 .item .tit{font-size:24px!important}.about .sec_05 .item p{font-size:15px!important;margin-top:20px!important;padding-right:0}.about .sec_06{padding:44px 0}.about .sec_06 .point_img{width:200px;margin-top:34px}.about .sec_06 .list{display:flex;flex-direction:column;gap:50px 0;max-width:400px;margin-top:44px}.about .sec_06 .list .item{width:100%}.about .sec_06 .list .item .tit{font-size:24px}.about .sec_06 .list .item p{font-size:20px;margin-top:24px}.about .sec_07 .company_list{margin-top:44px}.about .sec_07 .company_list .swiper+.swiper{margin-top:25px}.about .sec_07 .company_list .swiper-slide{width:50px;height:50px;border-radius:10px;margin:0 5px}.about .sec_08{padding:60px 0 40px}.about .sec_08 .list{gap:20px 10px;margin-top:44px}.about .sec_08 .list .item{height:250px}.about .sec_08 .list .item .inner{background-size:100px;border-radius:10px;padding:30px 26px}.about .sec_08 .list .item .tit{font-size:24px}.about .sec_08 .list .item p{font-size:16px;margin-top:12px}.about .sec_09{padding:150px 0}.about .sec_09 .sec_tit_box .tit{font-size:28px}.about .sec_09 .btn_wrap{gap:0 10px;margin-top:30px}.about .sec_09 .btn_wrap .btn{width:155px;height:45px;font-size:16px;padding:0}.about .sec_10{padding:44px 0}.about .sec_10 .wrapper>div+div{margin-top:60px}.about .sec_10 .sec_tit_box{margin-bottom:30px}.about .sec_10 .sec_tit_box .tit span{font-size:24px}.about .sec_10 .explain{font-size:20px;margin-top:34px}.about .sec_10 .explain li{padding-left:8px}.about .sec_10 .explain li+li{margin-top:4px}.about .sec_10 .btn_wrap{flex-direction:column;gap:24px 0;margin-top:26px}.about .sec_10 .btn_wrap .btn{width:100%;max-width:245px;height:77px;border-radius:15px;font-size:20px}.about .sec_10 .btn_wrap .btn img{width:35px}.footer{margin-top:0}}@media (max-width:860px){body,html,main{height:100vh}.mobile_modal{display:block}.web_modal{display:none}.header .gnb{margin:100px 0 20px}.new_index .sec_09 .right a{padding:0;margin-bottom:22px}.new_index .sec_06 .wrapper>div{margin:24px auto 0}.new_index .sec_06 img{width:300px;transform:translateX(22px)}.footer{padding:0}}@media (max-width:499px){.under500{display:block}.up500{display:none}.about .sec_03{background:url(/_next/static/media/about_03_01_m.da240bed.png) no-repeat bottom 30px center/100%,url(/_next/static/media/about_03_bg.f84a113b.jpg) no-repeat 50%/cover;padding-bottom:80%}.new_index .sec_04{height:600px}.new_index .sec_05 .asset_01{width:32vw;top:40%;left:11%}.new_index .sec_05 .asset_02{width:31vw}.new_index .sec_07{background-position:bottom -2vw right -10vw;background-size:100%;padding-bottom:92vw}.about .sec_06{padding-bottom:0}.new_index .sec_06 .img_wrap img{min-width:300px;transform:translateX(0)}.about .sec_06 .effect .hand{width:90vw;margin-left:-2vw}.about .sec_09 .asset{width:49vw}.about .sec_10 .explain{font-size:16px}.about .sec_10 .img_wrap img{width:calc(100% + 40px);max-width:none;margin-left:-20px;transform:none}.about .sec_10 .swiper_wrap{gap:0}.about .swiper-button-next,.about .swiper-button-prev{width:48px;min-width:48px;height:48px}}