#main .swiper-slide-active .animtext.char-up .word{opacity:1;margin:0}#main .swiper-slide-active .animtext.char-up .char{opacity:0;animation:animtext-up 1s cubic-bezier(.33,1,.68,1) forwards;animation-delay:calc(.5s + 15ms * var(--char-index));padding:0}@keyframes animtext-up{0%{transform:translateY(100%) translateZ(0);opacity:0}to{transform:translateY(0) translateZ(0);opacity:1}}#main .icon{width:31rem;height:100%}#main .icon.icon--more{background:50%/contain url(/images/common/icon_more_1.svg) no-repeat}#main .icon.icon--visual-pagi{display:inline-block;width:60rem;height:8rem;background:50%/contain url(/images/main/visual_pagi_icon.png) no-repeat}#main .icon.icon--star{display:inline-block;width:40rem;height:40rem;background:50%/contain url(/images/common/icon_star.png) no-repeat}#main .txt-bg-wrap{position:absolute;overflow:hidden;width:100%;left:-40%;top:0;transform:rotate(90deg);opacity:0;transition:opacity .4s}#main .txt-bg-wrap.on{opacity:1}#main .txt-bg-wrap .txt-bg-inner{display:flex;width:7024rem;animation:bannermove 40s linear infinite}#main .txt-bg-wrap .txt-bg-inner .txt-bg{display:flex;align-items:center;width:3512rem;height:122rem;font-size:130rem;font-weight:300;font-family:var(--ubuntu);color:transparent;line-height:1em;white-space:nowrap;transform-origin:left top;-webkit-text-stroke:1px #9ba8af;text-stroke:1px #9ba8af;letter-spacing:-2.6rem;opacity:.2}@keyframes bannermove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#main .swiper-pagi-wrap{display:inline-flex;width:auto;gap:8rem}#main .swiper-pagi-wrap .swiper-pagination-bullet{display:block;margin:0;width:8rem;height:8rem}#main .btn-hero{display:inline-block;height:51rem;border-radius:10rem;border:1px solid #aaa;backdrop-filter:blur(5rem);background:rgba(0,0,0,.2);transition:.4s}#main .btn-hero .btn-hero__link{display:inline-flex;height:100%;align-items:center;gap:8rem;padding:0 20rem;color:#fff;font-family:var(--ubuntu);font-size:20rem;font-weight:400;line-height:normal;transition:.4s}#main .btn-hero .btn-hero__link .txt{display:block}#main .btn-hero .btn-hero__link .icon{display:block;transition:.3s}#main .btn-hero:hover{background-color:#fff}#main .btn-hero:hover .btn-hero__link{color:var(--PS_black,#0c151a)}#main .btn-hero:hover .btn-hero__link .icon{transform:translateX(5rem)}#main .btn-hero:hover .btn-hero__link .icon.icon--more{background:50%/contain url(/images/common/icon_more_1_b.svg) no-repeat}#main .guide-mouse{position:absolute;display:inline-block;left:80rem;bottom:60rem;z-index:1}#main .guide-mouse a{position:relative;padding-top:73rem;color:#ddd;font-family:var(--ubuntu);font-size:16rem;font-weight:300;line-height:100%}#main .guide-mouse a span{position:absolute;top:0;left:50%;width:34rem;height:66rem;margin-left:-17rem;border-radius:20rem;box-sizing:border-box;background:hsla(0,0%,100%,.1)}#main .guide-mouse a span:before{position:absolute;top:10rem;left:50%;content:"";width:10rem;height:10rem;margin-left:-5rem;background-color:#fff;border-radius:100%;animation:sdb 2s infinite;box-sizing:border-box}#main main .tit-box .tit{color:var(--PS_black,#0c151a);font-family:var(--kor);font-size:46rem;font-weight:600;line-height:120%}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item{position:relative;width:800rem;height:660rem;padding:50rem 38rem 20rem;border-radius:10rem;box-shadow:0 10rem 20rem 0 rgba(0,0,0,.1);border:1px solid transparent;overflow:hidden;transition:.4s}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item .sol2__item-bg{position:absolute;width:980rem;height:942rem;top:calc(100% - 229rem);left:50%;transform:translateX(-50%);z-index:-2}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item .sol2__item-bg .sol2__item-bg-asset{width:100%;height:100%;border-radius:50%;z-index:-2}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item .sol2__item-bg .sol2__item-bg-asset:before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;opacity:.8;background:radial-gradient(50% 50% at 50% 50%,#2ad4a1 0,rgba(42,212,161,0) 100%);z-index:-1;transition:.4s}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item .sol2__item-bg .sol2__item-bg-asset:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;background:radial-gradient(50% 50% at 50% 50%,#4bb6e9 0,rgba(75,182,233,0) 100%);z-index:-1;transition:.4s}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:hover{border:1px solid var(--PS_hover,#011033)}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:hover .sol2__item-bg .sol2__item-bg-asset:before{opacity:0}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:hover .s2-card .s2-card__bg .s2-card__bg-asset:after,#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:hover .sol2__item-bg .sol2__item-bg-asset:after{opacity:.8}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:hover .s2-card .box4 .btn-wrap .btn-more .btn-more__link{background-color:var(--PS_hover,#011033)}#main main .sol2 .s2-card{position:relative;overflow:hidden}#main main .sol2 .s2-card>.box1{display:flex;justify-content:space-between}#main main .sol2 .s2-card>.box1 .s2-card__tit .tit{color:var(--PS_black,#0c151a);font-family:var(--ubuntu);font-size:44rem;font-weight:500;line-height:110%;letter-spacing:-.88rem}#main main .sol2 .s2-card>.box1 .s2-card__tit .des{color:#3a3a3a;font-family:var(--kor);font-size:22rem;line-height:110%;letter-spacing:-.44rem;margin-top:6rem}#main main .sol2 .s2-card>.box1 .s2-card__logo{width:65rem;height:65rem}#main main .sol2 .s2-card>.box2{margin-top:44rem}#main main .sol2 .s2-card>.box3{display:flex;justify-content:space-between;margin-top:53rem}#main main .sol2 .s2-card>.box3>.left{color:#111;font-family:var(--ubuntu);font-size:18px;line-height:110%;letter-spacing:-.36rem;width:160rem}#main main .sol2 .s2-card>.box3>.right{color:#111;font-family:var(--kor);font-size:20rem;line-height:140%;letter-spacing:-.2rem;flex:1}#main main .sol2 .s2-card>.box4{margin-top:26rem}#main main .sol2 .s2-card>.box4 .btn-wrap .btn-more .btn-more__link{display:flex;justify-content:space-between;align-items:center;height:46rem;padding:0 20rem;color:#fff;font-family:var(--kor);font-size:18rem;font-weight:500;line-height:110%;letter-spacing:-.36rem;border-radius:4rem;background:var(--main_skyblue,#4cb7e9);transition:.4s}#main main .sol2 .s2-card>.box4 .btn-wrap .btn-more .btn-more__link .btn-more__icon{padding-bottom:2rem}#main main .visual{position:relative;height:100%;border-top-left-radius:40rem;border-top-right-radius:40rem;border-bottom-left-radius:40rem;overflow:hidden}#main main .visual .visual__container,#main main .visual .visual__item .v-card{height:100%}#main main .visual .visual__item .v-card .img-wrap{position:relative;height:100%}#main main .visual .visual__item .v-card .img-wrap .visual__img{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}#main main .visual .visual__item .v-card .hero{position:absolute;left:80rem;top:50%;transform:translateY(-50%)}#main main .visual .visual__item .v-card .hero .hero__tit{color:#fff;font-family:var(--ubuntu);font-size:110px;font-weight:500;line-height:94%}#main main .visual .visual__item .v-card .hero .hero__des{color:#fff;font-family:var(--kor);font-size:24rem;font-weight:400;line-height:120%;margin-top:32rem}#main main .visual .visual__item .v-card .hero .btn-wrap{margin-top:48rem}#main main .visual .pagi-area{position:absolute;right:0;bottom:0;width:563rem;height:190rem;display:flex;background-color:#fff;border-top-left-radius:40rem;z-index:1;padding:31rem 0 31rem 60rem;gap:15rem}#main main .visual .pagi-area:before{top:-39.1rem;right:-2rem}#main main .visual .pagi-area:after,#main main .visual .pagi-area:before{content:"";position:absolute;width:42rem;height:42rem;background:50%/contain url(/images/main/main_visual_r.svg) no-repeat;z-index:1}#main main .visual .pagi-area:after{left:-40rem;bottom:-2rem}#main main .visual .pagi-area .pagi-area__tit{color:var(--PS_black,#0c151a);font-family:var(--ubuntu);font-size:24rem;font-weight:500;line-height:100%}#main main .visual .pagi-area .pagi-area__bullets{flex:1;color:var(--PS_black,#0c151a);font-family:var(--ubuntu);font-size:20rem;font-weight:500;line-height:100%}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination{position:static;display:flex;flex-direction:column;gap:12rem}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet{display:flex;align-items:center;width:auto;height:auto;background:none;gap:20rem;margin:0}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet .icon{opacity:0}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet .txt{color:#3a3a3a;font-family:var(--ubuntu);font-size:20rem;font-weight:400;line-height:100%;transition:.4s}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .icon{opacity:1}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .txt{color:var(--PS_black,#0c151a);font-size:20rem;font-weight:500}#main main section{overflow:hidden}#main main .sec-visual{position:relative;height:100vh;padding:107rem 40rem 48rem}#main main .sec-visual .sec__inner{height:100%;overflow:hidden}#main main .sec-intro{overflow:visible}#main main .sec-intro .sec__inner{position:relative;padding:200rem 120rem}#main main .sec-intro .sec-intro__bg{position:absolute;top:0;right:0;width:2345rem;height:1201rem}#main main .sec-intro .sec-intro__bg .bg{width:100%;height:100%;flex-shrink:0;background:50%/contain url(/images/main/intro_bg_1.png) no-repeat;background-position:376rem 50%}#main main .sec-intro .tit{color:var(--PS_black,#0c151a);font-family:var(--ubuntu);font-size:66rem;font-style:normal;font-weight:500;line-height:120%}#main main .sec-intro .tit-sub-box{display:flex;justify-content:space-between;margin-top:32rem}#main main .sec-intro .tit-sub-box .tit-sub{width:648rem;color:#0c151a;font-size:20rem;font-style:normal;font-weight:300;line-height:140%}#main main .sec-intro .tit-sub-box .box1{position:relative;width:872rem}#main main .sec-intro .tit-sub-box .box1 .txt{position:absolute;right:0;bottom:-9rem;color:#fff;font-family:var(--ubuntu);font-size:80rem;font-style:normal;font-weight:400;line-height:100%;text-align:right}#main main .sec-intro .tit-sub-box .box1:before{position:absolute;left:0;bottom:0;content:"";width:0;height:1px;background-color:#fff;filter:drop-shadow(0 2rem 4rem rgba(0,0,0,.1));transition:.7s}#main main .sec-intro .des-box{margin-top:80rem}#main main .sec-intro .intro{display:flex;justify-content:flex-end}#main main .sec-intro .intro .intro__list{width:1520rem;display:grid;grid-template-columns:repeat(6,1fr);-moz-column-gap:16rem;column-gap:16rem;row-gap:32rem}#main main .sec-intro .intro .intro__list .intro__item{width:240rem;height:130rem;flex-shrink:0;background:#fff;border-radius:10rem;overflow-y:hidden;opacity:0;transform:translateY(16rem);transition:.6s;box-shadow:0 4rem 20rem rgba(76,183,233,.2)}#main main .sec-intro .intro .intro__list .intro__item .img-wrap{width:100%;height:100%;overflow:hidden}#main main .sec-intro .intro .intro__list .intro__item .img-wrap img{transition:.4s}#main main .sec-intro .intro .intro__list .intro__item:hover .img-wrap img{transform:scale(1.1)}#main main .sec-intro .intro .intro__list .intro__item.intro__item--no-display{all:unset}#main main .sec-intro .intro .intro__list .intro__item.on{opacity:1;transform:translateY(0)}#main main .sec-intro .intro .intro__list+.intro__list{margin-top:32rem}#main main .sec-intro.on .tit-sub-box .box1:before{width:872rem}#main main .sec-sdv .sdvlogo{position:relative;width:100%;margin:0 auto}#main main .sec-sdv .sdvlogo .sdvlogo__arrow1{position:absolute;width:125.19%;right:100%;top:50%;transform:translateY(-50%);aspect-ratio:482/52}#main main .sec-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper{overflow:hidden}#main main .sec-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item{width:286rem;aspect-ratio:1/1}#main main .sec-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#main main .sec-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap{width:180rem;height:180rem}#main main .sec-sdv .sdvlogo-tit{margin-top:22rem}#main main .sec-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item{text-align:center}#main main .sec-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item .tit{color:#7dd5ff;font-family:var(--ubuntu);font-size:30rem;font-weight:700;line-height:120%}#main main .sec-sdv .sdvlogo-pagi{position:static;margin-top:24rem}#main main .sec-sdv .sdvlogo-pagi .swiper-pagination-bullet{background:#ddd;opacity:.3}#main main .sec-sdv .sdvlogo-pagi .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#main main .sec-sdv .sec__inner{position:relative;display:flex;justify-content:center;height:100vh;background:linear-gradient(180deg,#0e0e0e 52.03%,#143279 99.83%);overflow:hidden}#main main .sec-sdv .sec__inner .car{width:498.06rem;height:auto}#main main .sec-sdv .sec__inner .car .car__body,#main main .sec-sdv .sec__inner .car .car__body .car-body{position:relative}#main main .sec-sdv .sec__inner .car .car__body .car-light{position:absolute;left:50%;top:40%;transform:translateX(-50%);width:1582rem;opacity:1;transition:.1s;z-index:-1}#main main .sec-sdv .sec__inner .car .car__body .car-light.on{opacity:1}#main main .sec-sdv .sec__inner .car .car__body .car-head-light{position:absolute;left:50%;top:49%;transform:translateX(-50%);width:550rem;opacity:1;transition:.1s;z-index:1}#main main .sec-sdv .sec__inner .car .car__body .car-head-light.on{opacity:1}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap2{position:absolute;left:50%;top:74%;transform:translateX(-50%);width:550rem;opacity:1;transition:.1s;z-index:-1}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap2.on{opacity:1}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap{position:absolute;left:50%;bottom:-1%;transform:translateX(-50%);width:950.09rem;height:896.51rem}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap .car-effect{position:absolute;left:50%;transform:translateX(-50%)}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--1{bottom:-6%;width:239.41rem}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--2{bottom:-19%;width:497.75rem}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--3{bottom:-33%;width:723.92rem}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--4{bottom:-47%;width:950.09rem}#main main .sec-sdv .sec__inner .box1{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}#main main .sec-sdv .sec__inner .box1 .des-style1{color:#ddd;font-size:20rem;font-weight:300;line-height:140%}#main main .sec-sdv .sec__inner .box1 .des-style1 .point{color:#fff;font-size:20rem;font-weight:500;line-height:140%}#main main .sec-sdv .sec__inner .box1 .box1__1{position:absolute;top:280rem;left:6.25%;width:29.06%}#main main .sec-sdv .sec__inner .box1 .box1__1 .tag{color:#ddd;font-size:20rem;font-weight:400;line-height:130%}#main main .sec-sdv .sec__inner .box1 .box1__1 .tit{color:#fff;font-size:40rem;font-weight:500;line-height:120%;margin-top:8rem}#main main .sec-sdv .sec__inner .box1 .box1__1 .des1{margin-top:24rem}#main main .sec-sdv .sec__inner .box1 .box1__2{position:absolute;width:20.05%;top:373rem;z-index:1;aspect-ratio:385/382}#main main .sec-sdv .sec__inner .box1 .box1__2:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:top/contain url(/images/contents/sdvlogo_frame.png) no-repeat}#main main .sec-sdv .sec__inner .box1 .btn-wrap{margin-top:60rem}#main main .sec-solutions{background-color:#fff;border-top-right-radius:40rem;border-top-left-radius:40rem;overflow:hidden}#main main .sec-solutions .sec__inner{padding:150rem 137rem 90rem 120rem;background-color:#fff}#main main .sec-solutions .des-box{display:flex;gap:100rem;height:654rem}#main main .sec-solutions .des-box .box1{flex-shrink:0;width:1050rem}#main main .sec-solutions .des-box .box1 .img-wrap{border-radius:10rem;overflow:hidden}#main main .sec-solutions .des-box .box1 .video-wrap{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10rem}#main main .sec-solutions .des-box .box1 .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#main main .sec-solutions .des-box .box2{padding-top:70rem;min-width:0;overflow:hidden}#main main .sec-solutions .des-box .box2>.inner .tag{color:#3a3a3a;font-family:var(--ubuntu);font-size:20rem;font-style:normal;font-weight:400;line-height:130%}#main main .sec-solutions .des-box .box2>.inner .tit{color:var(--PS_black,#0c151a);font-size:46rem;font-style:normal;font-weight:600;line-height:120%;margin-top:12rem;word-break:keep-all;overflow-wrap:break-word}#main main .sec-solutions .des-box .box2>.inner .des{color:var(--PS_black,#0c151a);font-size:20rem;font-style:normal;font-weight:300;line-height:140%;margin-top:24rem;word-break:keep-all;overflow-wrap:break-word}#main main .sec-challenges{background-color:#fff;border-top-left-radius:40rem;border-top-right-radius:40rem}#main main .sec-challenges .sec__inner{max-width:1680rem;margin:0 auto;padding:90rem 0}#main main .sec-challenges .sec__inner .tit-box .tit{color:var(--PS_black,#0c151a);font-family:var(--ubuntu);font-size:48rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;margin-bottom:48rem}#main main .sec-challenges .sec__inner .challenges .challenges__list{display:flex;gap:30rem}#main main .sec-challenges .sec__inner .challenges .challenges__item{position:relative;width:540rem;height:438rem}#main main .sec-challenges .sec__inner .challenges .challenges__item .img-wrap{width:100%;height:100%;border-radius:10rem;overflow:hidden}#main main .sec-challenges .sec__inner .challenges .challenges__item .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap{position:absolute;width:100%;left:0;bottom:0;padding-bottom:34rem}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap .des{height:42rem;overflow:hidden;transition:.4s}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap .des .des__tit{color:#fff;text-align:center;font-size:30rem;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.3rem}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap .des .des__p{color:#ddd;text-align:center;font-size:15rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.15rem;margin-top:6rem;transition:.4s;opacity:0}#main main .sec-challenges .sec__inner .challenges .challenges__item:hover .des-wrap .des{height:108rem}#main main .sec-challenges .sec__inner .challenges .challenges__item:hover .des-wrap .des .des__p{opacity:1}#main main .sec-solutions2{position:sticky;top:0;z-index:1;background-color:#fff}#main main .sec-solutions2 .sec__inner{position:relative;padding:90rem 0 90rem 120rem}#main main .sec-solutions2 .sec__inner .tit-box{margin-bottom:48rem}#main main .sec-solutions2 .sec__inner .swiper-pagi-wrap--sol2{position:absolute;left:auto;right:120rem;top:114rem;height:8rem;display:none}#main main .sol2 .sol2__container .swiper-pagination{display:none}#main main .sec-history{position:sticky;top:0;z-index:2;border-top-left-radius:40rem;border-top-right-radius:40rem;height:100vh;background:50%/cover url(/images/contents/history_bg.jpg) no-repeat}#main main .sec-history .sec__inner{padding:150rem 120rem 60rem}#main main .sec-history .sec__inner .tit-box{display:flex;justify-content:space-between}#main main .sec-history .sec__inner .tit-box .box2{align-self:flex-end;padding-bottom:14rem}#main main .sec-history .sec__inner .tit-box .tit-sub{color:#ddd;font-family:var(--ubuntu);font-size:20rem;font-weight:400;line-height:130%}#main main .sec-history .sec__inner .tit-box .tit{color:#fff;font-size:46rem;font-weight:600;line-height:120%;margin-top:12rem}#main main .sec-history .sec__inner .tit-box .btn-wrap{margin-top:30rem}#main main .sec-history .sec__inner .con-box{margin-top:66rem}#main main .sec-history .history .history__wrapper{position:relative}#main main .sec-history .history .history__wrapper:before{content:"";position:absolute;left:0;top:17.2%;width:calc(200% - 18rem + 48rem);height:1px;background-color:#8a8a8a}#main main .sec-history .history .history__item{width:312rem;position:relative;padding-top:36rem}#main main .sec-history .history .history__item.timeline .timeline .timeline__con{display:flex;align-items:center;padding:0 18rem}#main main .sec-history .history .history__item.timeline.timeline--2 .timeline{width:654rem}#main main .sec-history .history .history__item.timeline.timeline--3 .timeline{width:996rem}#main main .sec-history .history .history__item.timeline.timeline--4 .timeline{width:1338rem}#main main .sec-history .history .history__item.swiper-slide-active .h-card .year-wrap .year-tag{background-blend-mode:multiply,color;backdrop-filter:blur(2px);background:var(--PS_black,#0c151a)}#main main .sec-history .history .history__item.swiper-slide-active .h-card .dot-wrap{height:10rem;padding-left:48rem}#main main .sec-history .history .history__item.swiper-slide-active .h-card .dot-wrap .dot{border-radius:50%;background-color:#fff}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item{background-color:#fff}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item .box1 .tit{color:var(--PS_black,#0c151a)}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item .box1 .des{color:#3a3a3a}#main main .sec-history .history .history__item.history__item--col2{width:654rem}#main main .sec-history .history .history__item.history__item--col2 .h-card .h-card__list{grid-template-columns:repeat(2,1fr)}#main main .sec-history .history .history__item.history__item--empty .h-card .dot-wrap .dot{display:none}#main main .sec-history .history .h-card .timeline{content:"";position:absolute;left:0;top:0;width:100%;height:26rem;color:var(--PS_black,#0c151a);font-size:18rem;font-weight:500;line-height:120%}#main main .sec-history .history .h-card .timeline .timeline__con{display:none;width:100%;height:100%;background:#7dd5ff;border-radius:19rem}#main main .sec-history .history .h-card .timeline.col-g .timeline__con,#main main .sec-history .history .history__item.timeline .timeline.col-g .timeline__con,#main main .sec-history .history .history__item.timeline--2 .timeline.col-g .timeline__con,#main main .sec-history .history .history__item.timeline--3 .timeline.col-g .timeline__con,#main main .sec-history .history .history__item.timeline--4 .timeline.col-g .timeline__con{background:#2ad4a1}#main main .sec-history .history .h-card .timeline.pc-hidden{display:none}#main main .sec-history .history .h-card .year-wrap{margin-bottom:15rem;padding-left:12rem}#main main .sec-history .history .h-card .year-wrap .year-tag{color:#fff;font-size:18rem;font-weight:500;line-height:120%;display:inline-flex;padding:0 18rem;justify-content:center;align-items:center;height:26rem;transition:.4s;border-radius:19rem}#main main .sec-history .history .h-card .dot-wrap{height:10rem;padding-left:48rem;flex-shrink:0}#main main .sec-history .history .h-card .dot-wrap .dot{width:10rem;height:10rem;border-radius:50%;background-color:#8a8a8a;transition:.4s}#main main .sec-history .history .h-card .h-card__list{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;row-gap:10rem;-moz-column-gap:30rem;column-gap:30rem;margin-top:15rem}#main main .sec-history .history .h-card .h-card__list .h-card__item{background-color:rgba(0,0,0,.3);filter:drop-shadow(0 6px 10px rgba(0,0,0,.3));border-radius:10rem;padding:22rem 28rem;transition:.4s;min-height:180rem}#main main .sec-history .history .h-card .h-card__list .h-card__item .box1 .tit{color:#fff;font-size:28rem;font-weight:500;line-height:140%;letter-spacing:-.56rem;transition:.4s}#main main .sec-history .history .h-card .h-card__list .h-card__item .box1 .des{color:#aaa;font-size:18rem;font-weight:300;line-height:140%;transition:.4s}#main main .sec-history .history-navi-wrap{display:flex;justify-content:center;gap:20rem;opacity:1;margin-top:30rem}#main main .sec-history .history-navi-wrap .swiper-button-prev{position:static;display:block;width:48rem;height:10rem;opacity:1;margin:0;background:50%/contain url(/images/common/swiper_arrow_left.png) no-repeat}#main main .sec-history .history-navi-wrap .swiper-button-prev:after{display:none}#main main .sec-history .history-navi-wrap .swiper-button-next{position:static;display:block;width:48rem;height:10rem;opacity:1;margin:0;background:50%/contain url(/images/common/swiper_arrow_right.png) no-repeat}#main main .sec-history .history-navi-wrap .swiper-button-next:after{display:none}#main main .sec-support{position:sticky;top:0;z-index:3;background-color:#fff;border-top-left-radius:40rem;border-top-right-radius:40rem;overflow:hidden}#main main .sec-support .sec__inner{position:relative}#main main .sec-support .cursor{position:absolute;width:88rem;height:88rem;border-radius:50%;overflow:hidden;background-color:#4cb7e9;transition-property:transform,opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);opacity:0;transform:translate(-50%,-50%) scale(0);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;touch-action:none;z-index:1000}#main main .sec-support .cursor .img-asset{width:100%;height:100%;background:50%/47.38rem 11rem url(/images/main/support_arrow.svg) no-repeat}#main main .sec-support .cursor.on{z-index:1000;opacity:1;transform:translate(-50%,-50%) scale(1)}#main main .sec-support .sec__inner{padding:150rem 262rem 180rem}#main main .sec-support .tit-box .tit-sub{color:#3a3a3a;font-family:var(--ubuntu);font-size:20rem;font-style:normal;font-weight:400;line-height:130%;text-align:center}#main main .sec-support .tit-box .tit{color:var(--PS_black,#0c151a);text-align:center;font-size:40rem;font-style:normal;font-weight:600;line-height:120%;margin-top:12rem}#main main .sec-support .des-box{display:flex;gap:78rem;height:355rem;margin-top:60rem}#main main .sec-support .des-box .top-info{display:flex;align-items:center;height:29rem;gap:14rem;margin-bottom:28rem}#main main .sec-support .des-box .top-info .tag{display:inline-flex;padding:2rem 18rem;justify-content:center;align-items:center;border-radius:19rem;background:var(--PS_black,#0c151a);color:#fff;font-size:18rem;font-style:normal;font-weight:500;line-height:140%}#main main .sec-support .des-box .top-info .box1__tit{color:var(--PS_black,#0c151a);font-size:20rem;font-style:normal;font-weight:500;line-height:140%}#main main .sec-support .des-box .box1{display:flex;flex-direction:column;width:542rem;flex-shrink:0}#main main .sec-support .des-box .box1 .link-newletter{display:block;flex:1;border-radius:10rem;overflow:hidden;background:50%/20% url(/images/common/logo.svg) no-repeat}#main main .sec-support .des-box .box1 .img-wrap{width:100%;height:100%}#main main .sec-support .des-box .box1 .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s}#main main .sec-support .des-box .box1 .img-wrap:hover img{transform:scale(1.1)}#main main .sec-support .des-box .box2{width:776rem;flex-shrink:0}#main main .sec-support .des-box .box2 .support{position:relative}#main main .sec-support .des-box .box2 .support .support__list .support__item{position:relative;border-bottom:1px solid #ccc;transition:.4s}#main main .sec-support .des-box .box2 .support .support__list .support__item a{display:flex;justify-content:space-between;padding:30rem 10rem 14rem;gap:32rem}#main main .sec-support .des-box .box2 .support .support__list .support__item a .subject{color:var(--PS_black,#0c151a);font-size:20rem;font-style:normal;font-weight:400;line-height:140%;overflow:hidden;text-overflow:ellipsis;white-space:wrap;white-space:nowrap}#main main .sec-support .des-box .box2 .support .support__list .support__item a .date{color:#404041;font-size:16rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.32rem}#main main .sec-support .des-box .box2 .support .support__list .support__item a:hover{cursor:none}#main main .sec-support .des-box .box2 .support .support__list .support__item:first-of-type a{padding-top:20rem}#main main .sec-support .des-box .box2 .support .support__list .support__item:hover{border-bottom:1px solid var(--color-ci)}#main main .sec-support .des-box .box2 .support .support__list .support__item:hover a .subject{font-weight:500}#main main .sec-support .des-box .box2 .support .support__list .support__item:hover .icon-arrow{opacity:1}#main main .sec-location{position:sticky;top:0;border-top-left-radius:40rem;border-top-right-radius:40rem;background-color:var(--PS_black);overflow:hidden;z-index:4}#main main .sec-location .sec__inner{position:relative;height:1062rem}#main main .sec-location .sec__inner .tit-box{position:absolute;top:150rem;left:120rem}#main main .sec-location .sec__inner .tit-box .tit-sub{color:#ddd;font-family:var(--ubuntu);font-size:20rem;font-weight:400;line-height:130%}#main main .sec-location .sec__inner .tit-box .tit{color:#fff;font-size:46rem;font-weight:600;line-height:120%;margin-top:12rem}#main main .sec-location .sec__inner .tit-box .btn-wrap{margin-top:30rem}#main main .sec-location .sec__inner .con-box{position:absolute;top:184rem;right:153.38rem;transition:right .6s ease}#main main .sec-location .sec__inner .con-box .global-map{width:1392rem;height:758rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner{position:relative}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map{display:grid;grid-template-columns:repeat(43,1fr);grid-template-rows:repeat(23,1fr);row-gap:5.76rem;-moz-column-gap:6.46rem;column-gap:6.46rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell{position:relative;width:26.02rem;height:26.06rem;opacity:.3;z-index:0;border-radius:1rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.on{background-color:#30383c;transition:background-color .3s;z-index:0}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.country{opacity:0;background-color:#ccc;z-index:1;transition:opacity .8s 1s}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.country.start{opacity:1}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.country.active{background-color:var(--main_skyblue,#4cb7e9)}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.country.active .country-tag{background:#4cb7e9;box-shadow:0 4px 4px 0 rgba(23,48,75,.2);backdrop-filter:none}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell.country:hover{background-color:var(--main_skyblue,#4cb7e9);transition:background-color .3s}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag{position:absolute;left:calc(100% + 10.77rem);top:0;bottom:0;margin:auto 0;display:flex;align-items:center;height:45rem;padding:0 12rem;border-radius:24rem;background:#858a8c;z-index:11;transition:.4s;cursor:pointer}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag .country-tag__co{position:relative;display:flex;align-items:center;height:29rem;color:var(--PS_black,#0c151a);font-size:18rem;font-weight:600;line-height:140%;border-radius:19rem;background:#fff;padding:0 18rem;z-index:11}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag .country-tag__ct{width:0;color:#000;font-size:18rem;font-weight:400;line-height:140%;padding-left:0;padding-right:0;overflow:hidden;white-space:nowrap;transition:.4s}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.country-tag--de .country-tag__ct,#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.country-tag--kr .country-tag__ct,#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.country-tag--vn .country-tag__ct{width:0}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag:hover{background:#4cb7e9}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open .country-tag__co{position:relative;z-index:11}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open .country-tag__ct{position:relative;padding-left:10rem;padding-right:4rem;z-index:11}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--de .country-tag__ct{width:76.13rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--vn .country-tag__ct{width:112.67rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--kr .country-tag__ct{width:194.69rem}#main main .sec-location .sec__inner .con-box.move-right{right:-270rem}#main main .sec-location .sec__inner .city-box{position:absolute;top:530rem;left:80rem;opacity:0;transition:.4s}#main main .sec-location .sec__inner .city-box.on{left:120rem;opacity:1}#main main .sec-location .sec__inner .city-box .city-info{display:flex;-moz-column-gap:30rem;column-gap:30rem;width:496rem;height:362rem}#main main .sec-location .sec__inner .city-box .city-info .city-info__container{width:100%;overflow:hidden}#main main .sec-location .sec__inner .city-box .city-info .city-info__wrapper{width:100%}#main main .sec-location .sec__inner .city-box .city-info .city-info__item{height:362rem}#main main .sec-location .sec__inner .city-box .city-info .c-card{display:flex;flex-direction:column;gap:14rem}#main main .sec-location .sec__inner .city-box .city-info .c-card .c-card__tit{color:#fff;font-size:24rem;font-weight:500;line-height:140%;overflow:hidden}#main main .sec-location .sec__inner .city-box .city-info .c-card .img-wrap{width:458rem;height:300rem;border-radius:10rem;overflow:hidden}#main main .sec-location .sec__inner .city-box .city-info .pagi-area{display:flex;flex-direction:column;justify-content:center;padding-top:61.59rem}#main main .sec-location .sec__inner .city-box .city-info .pagi-area .swiper-pagination{position:static;display:inline-flex;flex-direction:column;width:auto;height:auto;gap:8rem;transform:none}#main main .sec-location .sec__inner .city-box .city-info .pagi-area .swiper-pagination .swiper-pagination-bullet{display:block;width:8rem;height:8rem;margin:0;opacity:1;background:#3a3a3a;border-radius:50%}#main main .sec-location .sec__inner .city-box .city-info .pagi-area .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--main_skyblue,#4cb7e9)}@media screen and (max-width:1280px){#main .img-wrap img{width:auto;max-width:100%;height:auto;margin:0 auto}#main .layout--1{max-width:767rem;margin:0 auto}#main .icon.icon--more{width:20rem;height:4rem}#main .icon.icon--visual-pagi{width:42rem;height:6rem}#main .txt-bg-wrap{transform:rotate(0);top:auto;left:0;bottom:0;height:63rem}#main .txt-bg-wrap .txt-bg-inner{width:3612rem;height:100%}#main .txt-bg-wrap .txt-bg-inner .txt-bg{width:1806rem;height:100%;font-size:66.93rem}@keyframes bannermove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#main .btn-hero{height:36rem;border-radius:8rem}#main .btn-hero .btn-hero__link{padding:0 16rem;font-size:14rem;gap:6rem}#main .guide-mouse{left:20rem;bottom:24rem}#main .guide-mouse a{font-size:12rem}#main main .tit-box .tit{font-size:24rem}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item{width:auto;height:auto;padding:30rem 20rem 20rem;box-shadow:0 6rem 12rem 0 rgba(0,0,0,.1)}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item .sol2__item-bg{width:156.25%;height:auto;aspect-ratio:500/481;top:calc(100% - 104rem)}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:first-of-type .s2-card .box2{margin-top:30rem}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:nth-of-type(2) .s2-card .box2{margin-top:36rem}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:nth-of-type(3) .s2-card .box2{margin-top:18rem}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:nth-of-type(4) .s2-card .box2{margin-top:49rem}#main main .sol2 .sol2__container .sol2__wrapper .sol2__item:nth-of-type(5) .s2-card .box2{margin-top:50rem}#main main .sol2 .s2-card{display:flex;flex-direction:column;height:100%}#main main .sol2 .s2-card>.box1 .s2-card__tit .tit{font-size:24rem;letter-spacing:-.48rem}#main main .sol2 .s2-card>.box1 .s2-card__tit .des{font-size:16rem;letter-spacing:-.32rem;margin-top:5rem}#main main .sol2 .s2-card>.box1 .s2-card__logo{width:46rem;height:46rem}#main main .sol2 .s2-card>.box2{margin-top:0;flex:1}#main main .sol2 .sol2__container{overflow:visible}#main main .sol2 .sol2__item{box-shadow:0 4px 20px rgba(0,0,0,.15)}#main main .sol2 .s2-card>.box3{flex-direction:column;margin-top:30rem;height:108rem;gap:10rem;justify-content:flex-start}#main main .sol2 .s2-card>.box3>.left{font-size:14rem;letter-spacing:-.28rem}#main main .sol2 .s2-card>.box3>.right{font-size:15rem;letter-spacing:-.15rem;margin-top:0}#main main .sol2 .s2-card>.box4{margin-top:0}#main main .visual .visual__item .v-card .hero{left:20rem}#main main .visual .visual__item .v-card .hero .hero__tit{font-size:48rem;font-weight:500;line-height:94%}#main main .visual .visual__item .v-card .hero .hero__des{font-size:15rem;font-weight:400;line-height:120%;margin-top:16rem}#main main .visual .visual__item .v-card .hero .btn-wrap{margin-top:24rem}#main main .visual .pagi-area{width:468rem}#main main .visual .pagi-area:before{top:-20.1rem}#main main .visual .pagi-area:after,#main main .visual .pagi-area:before{width:22rem;height:22rem;background:50%/contain url(/images/main/main_visual_r_m.svg) no-repeat}#main main .visual .pagi-area:after{left:-20rem}#main main .sec-intro{overflow:hidden}#main main .sec-intro .sec__inner{padding:120rem 20rem 160rem}#main main .sec-intro .sec-intro__bg{width:1385rem;height:1508rem}#main main .sec-intro .sec-intro__bg .bg{background:50%/contain url(/images/main/intro_bg_1_m.png) no-repeat;background-position:500rem 50%}#main main .sec-intro .tit{font-size:30rem}#main main .sec-intro .tit-sub-box{flex-direction:column;margin-top:12rem}#main main .sec-intro .tit-sub-box .tit-sub{position:static;width:auto;font-size:15rem}#main main .sec-intro .tit-sub-box .box1{width:auto;height:40rem;margin-top:42rem}#main main .sec-intro .tit-sub-box .box1 .txt{font-size:40rem;bottom:-5rem}#main main .sec-intro .des-box{margin-top:27rem}#main main .sec-intro .intro .intro__list{display:grid;grid-template-columns:repeat(2,1fr);gap:14rem}#main main .sec-intro .intro .intro__list .intro__item{width:auto;height:auto}#main main .sec-intro.on .tit-sub-box .box1:before{width:100%}#main main .sec-sdv .sdvlogo .sdvlogo__arrow1{top:20%;width:51.49%;height:auto;aspect-ratio:unset}#main main .sec-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap{width:58.58px!important;height:58.58px!important}#main main .sec-sdv .sdvlogo-tit{margin-top:8.31rem}#main main .sec-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item .tit{font-size:14rem}#main main .sec-sdv .sdvlogo-pagi{display:flex;justify-content:center;margin-top:10rem;gap:4rem;height:auto}#main main .sec-sdv .sdvlogo-pagi .swiper-pagination-bullet{display:block;width:4rem;height:4rem;margin:0}#main main .sec-sdv .sec__inner .car{width:236rem;height:541.12rem}#main main .sec-sdv .sec__inner .car .car__body .car-light{width:496rem;top:46%}#main main .sec-sdv .sec__inner .car .car__body .car-head-light{top:50.4%;width:160rem}#main main .sec-sdv .sec__inner .car .car__body .car-effect-wrap2{top:61%;width:260rem}#main main .sec-sdv .sec__inner .box1 .des-style1,#main main .sec-sdv .sec__inner .box1 .des-style1 .point{font-size:15rem}#main main .sec-sdv .sec__inner .box1 .box1__1{left:50%;top:377rem;transform:translateX(-50);width:320rem}#main main .sec-sdv .sec__inner .box1 .box1__1 .tag{font-size:14rem}#main main .sec-sdv .sec__inner .box1 .box1__1 .tit{font-size:22rem}#main main .sec-sdv .sec__inner .box1 .box1__1 .des1,#main main .sec-sdv .sec__inner .box1 .box1__1 .des2.mo{font-size:15rem;font-weight:300;line-height:140%;margin-top:18rem}#main main .sec-sdv .sec__inner .box1 .box1__1 .des2.mo{position:relative}#main main .sec-sdv .sec__inner .box1 .box1__1 .des2.mo .des2__1{position:absolute;left:0;top:0;opacity:1}#main main .sec-sdv .sec__inner .box1 .box1__1 .des2.mo .des2__2{position:absolute;left:0;top:0;opacity:0}#main main .sec-sdv .sec__inner .box1 .box1__2{top:228rem;width:125rem}#main main .sec-sdv .sec__inner .box1 .box1__3{width:calc(100% - 40rem);margin:18rem auto 0;left:50%;right:auto;transform:translateX(-50%)}#main main .sec-sdv .sec__inner .box1 .box1__3 .des3{margin-top:8rem}#main main .sec-sdv .sec__inner .box1 .btn-wrap{margin-top:24rem}#main main .sec-solutions .sec__inner{padding:36rem 20rem 40rem;border-top-right-radius:20rem;border-top-left-radius:20rem}#main main .sec-solutions .des-box{flex-direction:column;height:auto;gap:42.09rem}#main main .sec-solutions .des-box .box1{width:auto}#main main .sec-solutions .des-box .box1 .img-wrap{border-radius:5rem}#main main .sec-solutions .des-box .box2{padding:0;min-width:0;overflow:hidden}#main main .sec-solutions .des-box .box2>.inner .tag{font-size:14rem}#main main .sec-solutions .des-box .box2>.inner .tit{margin-top:10rem;font-size:24rem;word-break:break-word;overflow-wrap:break-word}#main main .sec-solutions .des-box .box2>.inner .des{font-size:15rem;margin-top:18rem;word-break:break-word;overflow-wrap:break-word}#main main .sec-challenges .sec__inner{padding:40rem 20rem}#main main .sec-challenges .sec__inner .tit-box .tit{font-size:24rem;margin-bottom:26rem}#main main .sec-challenges .sec__inner .challenges .challenges__list{flex-direction:column;gap:20rem}#main main .sec-challenges .sec__inner .challenges .challenges__item{width:auto;height:auto}#main main .sec-challenges .sec__inner .challenges .challenges__item .img-wrap{border-radius:5rem}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap{padding-bottom:0}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap .des .des__tit{font-size:18rem;letter-spacing:-.18rem}#main main .sec-challenges .sec__inner .challenges .challenges__item .des-wrap .des .des__p{font-size:15rem;letter-spacing:-.15rem;margin-top:3rem}#main main .sec-challenges .sec__inner .challenges .challenges__item:hover .des-wrap .des{height:107rem}#main main .sec-solutions2 .sec__inner{padding:40rem 20rem}#main main .sec-solutions2 .sec__inner .swiper-pagi-wrap--sol2{display:inline-flex;justify-content:center;width:100%;position:static;margin:20rem auto 0}#main main .sol2 .sol2__container .swiper-pagination{display:flex;justify-content:center;gap:8rem;position:static;margin-top:20rem;width:100%}#main main .sol2 .sol2__container .swiper-pagination-bullet{width:8rem;height:8rem;background:#8a8a8a;opacity:1;margin:0}#main main .sol2 .sol2__container .swiper-pagination-bullet-active{background:var(--main_skyblue,#4cb7e9)}#main main .sec-history{position:relative;height:auto;border-top-left-radius:20rem;border-top-right-radius:20rem}#main main .sec-history .sec__inner{padding:80rem 20rem;height:auto;display:flex;flex-direction:column}#main main .sec-history .sec__inner .tit-box{flex-direction:column}#main main .sec-history .sec__inner .tit-box .box2{align-self:flex-start;padding-bottom:0}#main main .sec-history .sec__inner .tit-box .tit-sub{font-size:14rem}#main main .sec-history .sec__inner .tit-box .tit{font-size:24rem;margin-top:10rem}#main main .sec-history .sec__inner .tit-box .btn-wrap{margin-top:20rem}#main main .sec-history .sec__inner .con-box{margin-top:36rem;flex:1;height:auto}#main main .sec-history .history{height:auto;overflow:visible;touch-action:auto!important}#main main .sec-history .history .history__container{height:auto!important;overflow:visible!important;touch-action:auto!important}#main main .sec-history .history .history__wrapper{flex-direction:column;transform:none!important;touch-action:auto!important}#main main .sec-history .history .history__wrapper:before{width:1px;left:82rem;top:8rem;height:var(--history-line-height,100rem)}#main main .sec-history .history .history__item{width:auto;padding:0;height:auto!important}#main main .sec-history .history .history__item.timeline .timeline{display:none}#main main .sec-history .history .history__item.timeline.timeline--2 .timeline,#main main .sec-history .history .history__item.timeline.timeline--3 .timeline,#main main .sec-history .history .history__item.timeline.timeline--4 .timeline{width:100%}#main main .sec-history .history .history__item.swiper-slide-active .h-card .dot-wrap{display:flex;justify-content:center;height:auto;width:29rem;padding:5.5rem 0 0;flex-shrink:0}#main main .sec-history .history .history__item.swiper-slide-active .h-card .dot-wrap .dot{width:11rem;height:11rem}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item{background-color:#fff}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item .box1 .tit{color:var(--PS_black,#0c151a)}#main main .sec-history .history .history__item.swiper-slide-active .h-card .h-card__list .h-card__item .box1 .des{color:#3a3a3a}#main main .sec-history .history .history__item.history__item--col2 .h-card .h-card__list{grid-template-columns:none}#main main .sec-history .history .h-card{display:flex;flex-wrap:wrap;height:auto!important}#main main .sec-history .history .swiper-slide{height:auto!important}#main main .sec-history .history .h-card .timeline{display:none}#main main .sec-history .history .h-card .timeline .timeline__con{display:none;width:100%;height:100%;background:#7dd5ff;border-radius:19rem;overflow:hidden;text-overflow:ellipsis;white-space:wrap;white-space:nowrap}#main main .sec-history .history .h-card .timeline-mo{width:100%;height:auto;font-size:12rem;margin-top:5rem;padding-left:97rem;order:4}#main main .sec-history .history .h-card .timeline-mo .timeline-mo__con{display:inline-block;max-width:223rem;border-radius:19rem;background:#7dd5ff;padding:2rem 12rem;line-height:1.3}#main main .sec-history .history .h-card .timeline-mo .timeline-mo__con.col-g{background:#2ad4a1}#main main .sec-history .history .h-card .year-wrap{margin-bottom:0;padding-left:0;width:68rem}#main main .sec-history .history .h-card .year-wrap .year-tag{padding:0 10.5rem;font-size:14rem;height:21rem}#main main .sec-history .history .h-card .dot-wrap{display:flex;justify-content:center;height:auto;width:29rem;padding:5.5rem 0 0;flex-shrink:0}#main main .sec-history .history .h-card .dot-wrap .dot{width:11rem;height:11rem}#main main .sec-history .history .h-card .h-card__list{width:223rem;margin-top:0;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:auto;row-gap:7rem;-moz-column-gap:0;column-gap:0}#main main .sec-history .history .h-card .h-card__list .h-card__item{padding:15rem;height:auto;min-height:auto!important}#main main .sec-history .history .h-card .h-card__list .h-card__item .box1 .tit{font-size:18rem;letter-spacing:-.36rem}#main main .sec-history .history .h-card .h-card__list .h-card__item .box1 .des{font-size:14rem}#main main .sec-history .history .h-card .h-card__list .h-card__item+.h-card__item{margin-top:7rem}#main main .sec-support{position:relative;border-top-left-radius:20rem;border-top-right-radius:20rem}#main main .sec-support .sec__inner{padding:40rem 20rem 80rem}#main main .sec-support .tit-box .tit-sub{font-size:14rem}#main main .sec-support .tit-box .tit{font-size:24rem;margin-top:10rem}#main main .sec-support .des-box{flex-direction:column;gap:40rem;height:auto;margin-top:30rem}#main main .sec-support .des-box .top-info{margin-bottom:14rem;height:25rem}#main main .sec-support .des-box .top-info .tag{padding:2rem 14rem;font-size:15rem;border-radius:19rem}#main main .sec-support .des-box .top-info .box1__tit{font-size:15rem}#main main .sec-support .des-box .box1{width:auto;flex:1}#main main .sec-support .des-box .box2{width:auto}#main main .sec-support .des-box .box2 .support .support__list .support__item a{flex-direction:column;padding:20rem 0;gap:14rem}#main main .sec-support .des-box .box2 .support .support__list .support__item a .subject{font-size:16rem}#main main .sec-support .des-box .box2 .support .support__list .support__item a .date{font-size:14rem;letter-spacing:-.28rem}#main main .sec-support .des-box .box2 .support .support__list .support__item a:hover{cursor:default}#main main .sec-support .des-box .box2 .support .support__list .support__item:hover{border-bottom:1px solid #ccc}#main main .sec-support .des-box .box2 .support .support__list .support__item:hover .icon-arrow{all:unset}#main main .sec-support .des-box .box2 .support .support__list .support__item:first-of-type a{padding-top:10rem}#main main .sec-location{position:relative;border-top-left-radius:20rem;border-top-right-radius:20rem}#main main .sec-location .sec__inner{height:calc(25.67vw + 700rem);min-height:650rem;padding:80rem 20rem}#main main .sec-location .sec__inner .tit-box{position:static}#main main .sec-location .sec__inner .tit-box .tit-sub{font-size:14rem}#main main .sec-location .sec__inner .tit-box .tit{font-size:24rem;margin-top:10rem}#main main .sec-location .sec__inner .tit-box .btn-wrap{margin-top:20rem}#main main .sec-location .sec__inner .con-box{width:100%;height:auto;min-height:174rem;position:static;top:auto;right:auto;transition:all .6s ease;margin-top:0;opacity:1}#main main .sec-location .sec__inner .con-box .global-map{width:100%;height:100%}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map{row-gap:1.48rem;-moz-column-gap:1.48rem;column-gap:1.48rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .map .map-cell{width:auto;height:auto;min-width:5.98rem;min-height:5.98rem;aspect-ratio:1/1}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag{left:calc(100% + 3rem);height:22rem;padding:0 4rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag .country-tag__co{height:15rem;font-size:10rem;padding:8.5rem}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open .country-tag__ct{padding:0}#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--de .country-tag__ct,#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--kr .country-tag__ct,#main main .sec-location .sec__inner .con-box .global-map .global-map__inner .country-tag.open.country-tag--vn .country-tag__ct{width:0}#main main .sec-location .sec__inner .con-box.move-right{right:auto;margin-top:-100rem;opacity:0}#main main .sec-location .sec__inner .city-tag-box{position:absolute;transition:.4s;top:calc(12.8412vw + 510rem);z-index:1;margin-top:0}#main main .sec-location .sec__inner .city-tag-box .country-tag__dot{width:8rem;height:8rem;border-radius:1rem;margin-right:10rem;background-color:#ccc;transition:.4s}#main main .sec-location .sec__inner .city-tag-box ul{display:flex;flex-direction:column;gap:10rem}#main main .sec-location .sec__inner .city-tag-box ul li{display:flex;align-items:center}#main main .sec-location .sec__inner .city-tag-box ul li.active .country-tag__dot{background-color:var(--main_skyblue,#4cb7e9)}#main main .sec-location .sec__inner .city-tag-box .country-tag{left:calc(100% + 3rem);margin:auto 0;display:inline-flex;align-items:center;border-radius:24rem;background:#858a8c;transition:.4s;cursor:pointer;height:29rem;padding:0 4rem}#main main .sec-location .sec__inner .city-tag-box .country-tag .country-tag__co{position:relative;display:flex;align-items:center;color:var(--PS_black,#0c151a);font-weight:600;line-height:140%;border-radius:19rem;background:#fff;height:21rem;font-size:10rem;padding:0 8rem}#main main .sec-location .sec__inner .city-tag-box .country-tag .country-tag__ct{overflow:hidden;white-space:nowrap;transition:.4s;color:var(--PS_black,#0c151a);font-size:14rem;font-weight:400;line-height:140%;padding:0 10rem}#main main .sec-location .sec__inner .city-tag-box .country-tag.open .country-tag__co{position:relative;z-index:11}#main main .sec-location .sec__inner .city-tag-box .country-tag.open .country-tag__ct{position:relative;padding-left:10rem;padding-right:4rem;z-index:11}#main main .sec-location .sec__inner .city-tag-box .country-tag.open.country-tag--de .country-tag__ct,#main main .sec-location .sec__inner .city-tag-box .country-tag.open.country-tag--kr .country-tag__ct,#main main .sec-location .sec__inner .city-tag-box .country-tag.open.country-tag--vn .country-tag__ct{width:auto}#main main .sec-location .sec__inner .city-tag-box .country-tag.active{background:#4cb7e9}#main main .sec-location .sec__inner .city-tag-box.on{top:calc(3.8969vw + 188rem)}#main main .sec-location .sec__inner .city-box{position:absolute;width:calc(100% - 40rem);min-height:196rem;max-height:527rem;aspect-ratio:320/250;margin-top:72rem;top:calc(16.701vw + 188rem);left:20rem;right:auto}#main main .sec-location .sec__inner .city-box.on{margin-top:0;left:20rem}#main main .sec-location .sec__inner .city-box .city-info{width:100%;height:100%;-moz-column-gap:12rem;column-gap:12rem;justify-content:center}#main main .sec-location .sec__inner .city-box .city-info .city-info__container{width:auto}#main main .sec-location .sec__inner .city-box .city-info .city-info__item{height:auto}#main main .sec-location .sec__inner .city-box .city-info .c-card .c-card__tit{font-size:16rem}#main main .sec-location .sec__inner .city-box .city-info .c-card .img-wrap{width:auto;height:auto;aspect-ratio:300/201}#main main .sec-location .sec__inner .city-box .city-info .c-card .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767px){#main main .visual{border-top-left-radius:20rem;border-top-right-radius:20rem;border-bottom-left-radius:20rem}#main main .visual .visual__item .v-card .hero{left:20rem;top:40%}#main main .visual .visual__item .v-card .hero .hero__tit{font-size:48rem;font-weight:500;line-height:94%}#main main .visual .visual__item .v-card .hero .hero__des{font-size:15rem;font-weight:400;line-height:120%;margin-top:16rem}#main main .visual .visual__item .v-card .hero .btn-wrap{margin-top:24rem}#main main .visual .pagi-area{width:221rem;height:131rem;padding:23rem 0 17rem 29rem;border-top-left-radius:20rem;flex-direction:column;gap:18rem}#main main .visual .pagi-area .pagi-area__tit{font-size:15rem}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination{gap:8rem}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet{gap:15rem;justify-content:flex-end}#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet .txt,#main main .visual .pagi-area .pagi-area__bullets .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .txt{font-size:14rem}#main main .sec-visual{padding:54rem 20rem 20rem}}@media screen and (max-width:653px){#main main .sec-location .sec__inner{height:120vw;max-height:none}#main main .sec-location .sec__inner .con-box{margin-top:30rem}#main main .sec-location .sec__inner .con-box.move-right{margin-top:-48%}#main main .sec-location .sec__inner .city-tag-box{position:static;margin-top:10rem}#main main .sec-location .sec__inner .city-tag-box.on{position:static;top:220rem}#main main .sec-location .sec__inner .city-box{position:static;max-width:320rem}#main main .sec-location .sec__inner .city-box.on{width:100%;margin-top:36rem}}.policyTop{margin-bottom:50rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.policyTop .titS01{margin-bottom:0}.policyTop .sel_bx{width:400rem}.policyTop .sel_bx select{width:100%;height:46rem;font-size:20rem;color:#000;border:1px solid #d8d8d8;box-sizing:border-box}.policyS01{display:none;border-top:1px solid #2a2a2a}.policyS01.on{display:block}.policyS01>ul>li .tit{position:relative;display:flex;align-items:center;padding:10rem 80rem 10rem 25rem;min-height:80rem;font-size:22rem;line-height:140%;letter-spacing:-.22rem;color:#000;cursor:pointer;font-weight:600;border-bottom:1px solid #000;box-sizing:border-box}.policyS01>ul>li .tit:before{content:"";position:absolute;right:25rem;top:50%;margin-top:-7rem;width:19rem;height:13rem;background:url(/images/common/policy_ar.svg) no-repeat 50%;background-size:cover;transition:all .4s}.policyS01>ul>li .tit.on:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.policyS01>ul>li .txtBox{display:none;font-size:20rem;line-height:140%;font-weight:300;letter-spacing:-.2rem;color:#000;border-bottom:1px solid #000}.policyS01>ul>li .txtBox>div{padding:25rem}.policyS01>ul>li .txtBox>div .dotList,.policyS01>ul>li .txtBox>div .dotTxt{margin-top:25rem}.policyS01>ul>li .txtBox>div .dotList .indent{display:flex}.policyS01>ul>li .txtBox>div .dotList .indent span{text-wrap:nowrap}.policyS01>ul>li .txtBox>div .numTxt{margin-top:25rem}.policyS01>ul>li .txtBox>div .numTxt li{margin-left:22rem;text-indent:-22rem}.policyS01>ul>li .txtBox>div .mb{margin-bottom:25rem}.policyS02>ol>li{margin-bottom:40rem}.policyS02>ol>li:last-child{margin-bottom:0}.policyS02>ol>li .dotList{margin-top:25rem}.policyS02>ol>li .dotList.mb{margin-bottom:25rem}.policyS02>ol>li .tit{margin-bottom:25rem;font-weight:500}.policyS02>ol>li .tit,.policyS02>ol>li .txt{font-size:20rem;line-height:140%;color:#000;letter-spacing:-.2rem}.policyS02>ol>li .txt{font-weight:300}@media screen and (max-width:1280px){.policyTop{margin-bottom:30rem}.policyTop .titS01{margin-bottom:20rem}.policyTop .sel_bx{width:100%;max-width:500rem}.policyTop .sel_bx select{height:46rem;font-size:15rem}.policyS01>ul>li .tit{padding:10rem 30rem 10rem 5rem;min-height:60rem;font-size:16rem}.policyS01>ul>li .tit:before{right:10rem;margin-top:-6rem;width:15rem;height:11rem}.policyS01>ul>li .txtBox{font-size:15rem}.policyS01>ul>li .txtBox>div{padding:20rem 0}.policyS01>ul>li .txtBox>div .dotList,.policyS01>ul>li .txtBox>div .dotTxt,.policyS01>ul>li .txtBox>div .numTxt{margin-top:15rem}.policyS01>ul>li .txtBox>div .numTxt li{margin-left:16rem;text-indent:-16rem}.policyS01>ul>li .txtBox>div .mb{margin-bottom:25rem}.policyS02>ol>li{margin-bottom:30rem}.policyS02>ol>li .dotList{margin-top:15rem}.policyS02>ol>li .dotList.mb{margin-bottom:15rem}.policyS02>ol>li .tit{margin-bottom:8rem;font-size:16rem}.policyS02>ol>li .txt{font-size:15rem}}#sub.page-sdv{background-color:#0e0e0e}#sub.page-sdv,#sub.page-sdv img{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;touch-action:pan-y;-webkit-touch-callout:none}#sub.page-sdv .icon.icon--arrow-1{width:31px;height:6.5px;background:50%/contain url(/images/common/icon_arrow_1.png) no-repeat}#sub.page-sdv .guide-mouse-wrap{position:fixed;bottom:15%;left:calc(50% - 20px);transform:translateX(-50%)}#sub.page-sdv .guide-mouse-wrap .guide-mouse{position:absolute;display:inline-block;z-index:1}#sub.page-sdv .guide-mouse-wrap .guide-mouse a{position:relative;padding-top:73px;color:#ddd;font-family:var(--ubuntu);font-size:16px;font-weight:300;line-height:100%}#sub.page-sdv .guide-mouse-wrap .guide-mouse a span{position:absolute;top:0;left:50%;width:34px;height:66px;margin-left:-17px;border-radius:20px;box-sizing:border-box;background:hsla(0,0%,100%,.1)}#sub.page-sdv .guide-mouse-wrap .guide-mouse a span:before{position:absolute;top:10px;left:50%;content:"";width:10px;height:10px;margin-left:-5px;background-color:#fff;border-radius:100%;animation:sdb 2s infinite;box-sizing:border-box}@keyframes sdb{0%{transform:translate(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}to{opacity:0}}#sub.page-sdv #footer{background-color:#0e0e0e}#sub.page-sdv .sdvlogo-pagi{position:static;margin-top:20px}#sub.page-sdv .sdvlogo-pagi .swiper-pagination-bullet{background-color:#ddd;opacity:.3}#sub.page-sdv .sdvlogo-pagi .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#sub.page-sdv .main__inner{position:relative}#sub.page-sdv .sdvlogo{position:relative;width:100%;margin:0 auto}#sub.page-sdv .sdvlogo .sdvlogo__arrow{position:absolute;width:13.51%;bottom:100%;left:0;right:0;margin:0 auto;aspect-ratio:52/196}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper{overflow:hidden;position:relative;transform:translateZ(0);backface-visibility:hidden;will-change:transform;isolation:isolate}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper{position:relative;display:flex;width:100%;transform:translateZ(0);backface-visibility:hidden;will-change:transform}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item{width:286px;aspect-ratio:1/1;flex-shrink:0;position:relative;transform:translateZ(0);backface-visibility:hidden}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;transform:translateZ(0);backface-visibility:hidden}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap{width:180px;height:180px;overflow:hidden;position:relative;margin:0 auto;flex-shrink:0;transform:translateZ(0);backface-visibility:hidden}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:0;padding:0;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;image-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sub.page-sdv .sdvlogo-tit{margin-top:22px}#sub.page-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item{text-align:center}#sub.page-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item .tit{color:#7dd5ff;font-family:var(--ubuntu);font-size:30px;font-weight:700;line-height:120%}#sub.page-sdv .swiper-pagination{line-height:1}#sub.page-sdv .box-left-arrow{position:absolute;top:50%;bottom:0;left:92.69%;width:97.24%;height:24.3%}#sub.page-sdv .box-right-arrow{position:absolute;top:50%;bottom:0;right:92.69%;width:97.24%;height:24.3%}#sub.page-sdv .sec-car.end .sec__inner .end-bg{opacity:1}#sub.page-sdv .sec-car .sec__inner{position:relative;display:flex;justify-content:center;height:100vh;background:linear-gradient(180deg,#0e0e0e 52.03%,#143279 99.83%);overflow:hidden}#sub.page-sdv .sec-car .sec__inner .end-bg{left:0;top:0}#sub.page-sdv .sec-car .sec__inner .end-bg,#sub.page-sdv .sec-car .sec__inner:after{position:absolute;width:100%;height:100%;background-color:#0e0e0e;opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:-1}#sub.page-sdv .sec-car .sec__inner:after{content:"";inset:0}#sub.page-sdv .sec-car .sec__inner .car{width:auto;height:1300px}#sub.page-sdv .sec-car .sec__inner .car .car__body{position:relative;height:100%}#sub.page-sdv .sec-car .sec__inner .car .car__body img{height:100%}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-body{position:relative}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-light{position:absolute;left:50%;top:40%;transform:translateX(-50%);width:1582px;opacity:1;transition:.1s;z-index:-1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-light.on{opacity:1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-head-light{position:absolute;left:50%;top:53%;transform:translateX(-50%);width:100%;opacity:1;transition:.1s;z-index:1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-head-light.on{opacity:1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap2{position:absolute;left:50%;top:74%;transform:translateX(-50%);width:550px;opacity:1;transition:.1s;z-index:-1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap2.on{opacity:1}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap{position:absolute;left:50%;bottom:-1%;transform:translateX(-50%);width:950.09px;height:896.51px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap .car-effect{position:absolute;left:50%;transform:translateX(-50%)}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--1{bottom:-6%;width:239.41px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--2{bottom:-19%;width:497.75px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--3{bottom:-33%;width:723.92px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap .car-effect.car-effect--4{bottom:-47%;width:950.09px}#sub.page-sdv .sec-car .sec__inner .box0{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1}#sub.page-sdv .sec-car .sec__inner .box0 .box0__tit{position:absolute;left:0;right:0;margin:0 auto;bottom:22.96%}#sub.page-sdv .sec-car .sec__inner .box0 .box0__1{color:#fff;font-family:Ubuntu;font-size:100px;font-style:normal;font-weight:500;line-height:120%;text-align:center}#sub.page-sdv .sec-car .sec__inner .box0 .box0__2{color:#ddd;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-top:20px;text-align:center}#sub.page-sdv .sec-car .sec__inner .box1{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}#sub.page-sdv .sec-car .sec__inner .box1 .des-style1{color:#ddd;font-size:20px;font-weight:300;line-height:140%}#sub.page-sdv .sec-car .sec__inner .box1 .des-style1 .point{color:#fff;font-size:20px;font-weight:500;line-height:140%}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1{position:absolute;top:280px;left:6.25%;width:29.06%}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .tag{color:#ddd;font-size:20px;font-weight:400;line-height:130%}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .tit{color:#fff;font-size:40px;font-weight:500;line-height:120%;margin-top:8px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des1{margin-top:24px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__2{position:absolute;width:382px;left:50%;top:46%;z-index:1;margin:0 auto;aspect-ratio:385/382;transform:translateZ(0);backface-visibility:hidden;will-change:transform,top,width}#sub.page-sdv .sec-car .sec__inner .box1 .box1__2:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:top/contain url(/images/contents/sdvlogo_frame.png) no-repeat}#sub.page-sdv .sec-car .sec__inner .box1 .box1__3{position:absolute;right:7.4%;top:62.96%;width:28.125%}#sub.page-sdv .sec-car .sec__inner .box1 .box1__3 .des3{margin-top:40px}#sub.page-sdv .sec-car .sec__inner .box2{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}#sub.page-sdv .sec-car .sec__inner .box2 .box2__2,#sub.page-sdv .sec-car .sec__inner .box2 .box2__3,#sub.page-sdv .sec-car .sec__inner .box2 .box2__4,#sub.page-sdv .sec-car .sec__inner .box2 .box2__5{border-radius:4px;background:#041f4d;backdrop-filter:blur(2px)}#sub.page-sdv .sec-car .sec__inner .box2 .box2__1{position:absolute;top:23%;left:15.47%;width:14.09%;aspect-ratio:270.47/270}#sub.page-sdv .sec-car .sec__inner .box2 .box2__1 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box2 .box2__2{position:absolute;top:58.43%;left:26.88%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box2 .box2__2 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box2 .box2__3{position:absolute;top:70.65%;left:33.75%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box2 .box2__3 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box2 .box2__4{position:absolute;top:70.65%;right:33.33%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box2 .box2__4 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box2 .box2__5{position:absolute;top:58.43%;right:26.46%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box2 .box2__5 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box2 .box2__6{position:absolute;top:23%;right:15.47%;width:14.09%;aspect-ratio:270.47/270}#sub.page-sdv .sec-car .sec__inner .box2 .box2__6 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}#sub.page-sdv .sec-car .sec__inner .box3 .box3__2,#sub.page-sdv .sec-car .sec__inner .box3 .box3__3,#sub.page-sdv .sec-car .sec__inner .box3 .box3__4,#sub.page-sdv .sec-car .sec__inner .box3 .box3__5{border-radius:4px;background:#041f4d;backdrop-filter:blur(2px)}#sub.page-sdv .sec-car .sec__inner .box3 .box3__1{position:absolute;top:29.72%;left:15.47%;width:14.08%;aspect-ratio:270.47/270}#sub.page-sdv .sec-car .sec__inner .box3 .box3__1 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3 .box3__2{position:absolute;top:58.43%;left:16.46%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box3 .box3__2 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3 .box3__3{position:absolute;top:70.65%;left:22.92%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box3 .box3__3 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3 .box3__4{position:absolute;top:70.65%;right:22.92%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box3 .box3__4 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3 .box3__5{position:absolute;top:58.43%;right:16.46%;width:6.25%;aspect-ratio:1/1}#sub.page-sdv .sec-car .sec__inner .box3 .box3__5 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-car .sec__inner .box3 .box3__6{position:absolute;top:29.72%;right:15.47%;width:14.08%;aspect-ratio:270.47/270}#sub.page-sdv .sec-car .sec__inner .box3 .box3__6 .img-wrap{width:100%;height:100%}#sub.page-sdv .sec-all-sol>.sec__inner{padding:200px 0 120px;background-color:#0e0e0e;overflow:hidden}#sub.page-sdv .sec-all-sol>.sec__inner .sec-tit .sec-tit__head{color:#ddd;font-family:var(--ubuntu);font-size:20px;font-weight:400;line-height:130%;text-align:center}#sub.page-sdv .sec-all-sol>.sec__inner .sec-tit .sec-tit__tit{color:#fff;font-size:38px;font-weight:600;line-height:120%;text-align:center;margin-top:12px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con{margin-top:60px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol{max-width:1680px;margin:0 auto}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list{display:flex;gap:30px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item{position:relative;flex:1;height:475px;border:1px solid transparent;transition:.4s;border-radius:20px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:50%/contain url(/images/contents/sdv_hover_effect.png) no-repeat;opacity:0;transition:.4s}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item a,#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item button{position:relative;width:100%;height:100%;padding:80px 36px 36px;z-index:1}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .img-wrap{position:relative;width:120px;height:120px;margin:0 auto 36px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .5s}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .img-wrap img.origin{opacity:1}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .img-wrap img.hover{opacity:0}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .tit{color:#fff;text-align:center;font-size:24px;font-weight:500;line-height:140%}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .des{height:56px;color:#ddd;text-align:center;font-size:20px;font-weight:300;line-height:140%;margin-top:8px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .btm{border-top:1px solid #7c7c7c;backdrop-filter:blur(2px);margin-top:48px;opacity:0}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .btm .learn-more{display:flex;justify-content:center;align-items:center;width:100%;gap:8px;height:57px;color:#fff;font-family:var(--ubuntu);font-size:18px;font-weight:400;line-height:normal}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item:hover{border-radius:20px;border:1px solid #088bdc;background:linear-gradient(180deg,rgba(0,123,215,0),rgba(0,123,215,.2)),#020202;box-shadow:inset 0 39px 56px -36px rgba(76,183,233,.2),inset 0 7px 11px -4px #fff,inset 0 -82px 68px -64px rgba(63,84,132,.3),inset 0 98px 100px -48px rgba(175,200,255,.15),inset 0 4px 18px 0 rgba(144,162,205,.3)}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item:hover .img-wrap img.origin{opacity:0}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item:hover .btm,#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item:hover .img-wrap img.hover{opacity:1}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .swiper-pagi-wrap--allsol{display:none}@media screen and (max-width:1280px){#sub.page-sdv .img-wrap img,#sub.solutions .img-wrap img{width:auto;max-width:100%;height:auto;margin:0 auto}#sub.page-sdv .guide-mouse-wrap{position:absolute;left:calc(50% - 36px)}#sub.page-sdv .guide-mouse-wrap .guide-mouse{left:20px;bottom:auto}#sub.page-sdv .guide-mouse-wrap .guide-mouse a{font-size:12px;padding-top:60px}#sub.page-sdv .guide-mouse-wrap .guide-mouse a span{width:25px;height:50px;left:calc(50% + 4px)}#sub.page-sdv .guide-mouse-wrap .guide-mouse a span:before{width:8px;height:8px;margin-left:-3px}#sub.page-sdv .sdvlogo-pagi{display:flex;justify-content:center;margin-top:10px;margin-bottom:80px;gap:4px;height:auto}#sub.page-sdv .sdvlogo-pagi .swiper-pagination-bullet{display:block;width:4px;height:4px;margin:0}#sub.page-sdv .sdvlogo .sdvlogo__arrow{width:15.67px;height:121px;aspect-ratio:unset}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap{width:58.58px!important;height:58.58px!important;overflow:hidden;position:relative;margin:0 auto;flex-shrink:0;transform:translateZ(0);backface-visibility:hidden}#sub.page-sdv .sdvlogo .sdvlogo__bg1 .sdvlogo__bg2 .sdvlogo__swiper .sdvlogo__wrapper .sdvlogo__item .sdv-card .img-wrap img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:0;padding:0;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;image-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sub.page-sdv .sdvlogo-tit{margin-top:8.31px}#sub.page-sdv .sdvlogo-tit .sdvlogo-tit__swiper .sdvlogo-tit__wrapper .sdvlogo-tit__item .tit{font-size:14px}#sub.page-sdv .box-left-arrow,#sub.page-sdv .box-right-arrow{display:none}#sub.page-sdv .box-left-top-arrow{position:absolute;bottom:92.69%;left:50%;width:52.78%}#sub.page-sdv .box-right-top-arrow{position:absolute;bottom:92.69%;right:50%;width:52.78%}#sub.page-sdv .box-left-bottom-arrow{position:absolute;top:92.69%;left:50%;width:52.78%;height:242px;overflow:hidden}#sub.page-sdv .box-left-bottom-arrow .img-wrap{position:relative}#sub.page-sdv .box-left-bottom-arrow .img-wrap img{position:absolute;left:0;bottom:0}#sub.page-sdv .box-right-bottom-arrow{position:absolute;top:92.69%;right:50%;width:52.78%;height:242px;overflow:hidden}#sub.page-sdv .box-right-bottom-arrow .img-wrap{position:relative}#sub.page-sdv .box-right-bottom-arrow .img-wrap img{position:absolute;left:0;bottom:0}#sub.page-sdv .sec-car .sec__inner .car{width:155px;height:355.4px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-light{width:496px;top:46%}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-head-light{top:50.4%;width:160px}#sub.page-sdv .sec-car .sec__inner .car .car__body .car-effect-wrap2{top:61%;width:260px}#sub.page-sdv .sec-car .sec__inner .box0 .box0__tit{bottom:22%}#sub.page-sdv .sec-car .sec__inner .box0 .box0__1{font-size:40px}#sub.page-sdv .sec-car .sec__inner .box0 .box0__2{font-size:20px;margin-top:14px}#sub.page-sdv .sec-car .sec__inner .box1 .des-style1{font-size:15px;word-break:break-word;overflow-wrap:break-word}#sub.page-sdv .sec-car .sec__inner .box1 .des-style1 .point{font-size:15px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1{left:50%;top:420px;transform:translateX(-50%);width:calc(100% - 40px)}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .tag{font-size:14px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .tit{font-size:22px;word-break:break-word;overflow-wrap:break-word}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des1,#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des2.mo{font-size:15px;font-weight:300;line-height:140%;margin-top:18px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des2.mo{position:relative;word-break:break-word;overflow-wrap:break-word}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des2.mo .des2__1{position:absolute;left:0;top:0;width:100%;opacity:1;word-break:break-word;overflow-wrap:break-word}#sub.page-sdv .sec-car .sec__inner .box1 .box1__1 .des2.mo .des2__2{position:absolute;left:0;top:0;width:100%;opacity:0;word-break:break-word;overflow-wrap:break-word}#sub.page-sdv .sec-car .sec__inner .box1 .box1__2{top:182px;width:125px}#sub.page-sdv .sec-car .sec__inner .box1 .box1__3{width:calc(100% - 40px);margin:18px auto 0;left:50%;right:auto;transform:translateX(-50%)}#sub.page-sdv .sec-car .sec__inner .box1 .box1__3 .des3{margin-top:8px}#sub.page-sdv .sec-car .sec__inner .box2 .box2__1{left:5.83%;width:31.67%;top:289px;max-width:114px}#sub.page-sdv .sec-car .sec__inner .box2 .box2__2{top:544px;left:13.61%;width:60px}#sub.page-sdv .sec-car .sec__inner .box2 .box2__3{top:544px;left:40.5%;width:60px;right:auto}#sub.page-sdv .sec-car .sec__inner .box2 .box2__4{top:544px;width:60px;right:auto;left:auto}#sub.page-sdv .sec-car .sec__inner .box2 .box2__5{top:544px;right:13.61%;width:60px;left:auto}#sub.page-sdv .sec-car .sec__inner .box2 .box2__6{top:289px;right:5.83%;width:31.67%;max-width:114px}#sub.page-sdv .sec-car .sec__inner .box3 .box3__1{left:5.83%;width:31.67%;top:142px;max-width:114px}#sub.page-sdv .sec-car .sec__inner .box3 .box3__2,#sub.page-sdv .sec-car .sec__inner .box3 .box3__3{top:56px;left:50%;width:60px;right:auto}#sub.page-sdv .sec-car .sec__inner .box3 .box3__4,#sub.page-sdv .sec-car .sec__inner .box3 .box3__5{left:auto;top:56px;right:50%;width:60px}#sub.page-sdv .sec-car .sec__inner .box3 .box3__6{top:142px;right:5.83%;width:31.67%;max-width:114px}#sub.page-sdv .sec-all-sol{margin-top:60px}#sub.page-sdv .sec-all-sol>.sec__inner{padding:90px 60px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-tit .sec-tit__head{font-size:14px;margin-top:80px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-tit .sec-tit__tit{font-size:24px;margin-top:10px;padding:0}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con{margin-top:26px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol{max-width:360px;max-height:650px;overflow:hidden;width:auto}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list{display:flex;gap:0}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item{border-radius:15.385px;height:auto;flex:none;width:100%}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item a,#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item button{padding:60px 28px 28px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .img-wrap{width:92px;height:92px;margin:0 auto 30px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .tit{font-size:18px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .des{text-align:center;font-size:16px;margin-top:6px;height:44.81px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .btm{margin-top:36px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item .btm .learn-more{font-size:14px;height:44px;gap:6px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item.swiper-slide-active{border-radius:15.38px;border:1px solid #088bdc;background:linear-gradient(180deg,rgba(0,123,215,0),rgba(0,123,215,.2)),#020202;box-shadow:inset 0 39px 56px -36px rgba(76,183,233,.2),inset 0 7px 11px -4px #fff,inset 0 -82px 68px -64px rgba(63,84,132,.3),inset 0 98px 100px -48px rgba(175,200,255,.15),inset 0 4px 18px 0 rgba(144,162,205,.3)}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .all-sol__swiper .all-sol__list .all-sol__item.swiper-slide-active .btm{opacity:1}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .swiper-pagi-wrap--allsol{display:flex;justify-content:center;gap:8px;margin-top:24px}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .swiper-pagi-wrap--allsol .swiper-pagination-bullet{display:block;width:8px;height:8px;margin:0;background:hsla(0,0%,100%,.3);opacity:1}#sub.page-sdv .sec-all-sol>.sec__inner .sec-con .all-sol .swiper-pagi-wrap--allsol .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}}