@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);.swiper-button-next,.swiper-button-prev{color:#000!important}.swiper-pagination{position:unset!important}.swiper.mixed .swiper-wrapper{position:relative}.swiper.mixed .swiper-wrapper a,.swiper.mixed .swiper-wrapper button{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1000}.swiper.mixed .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}.swiper.mixed .swiper-wrapper .swiper-slide:nth-child(odd){margin-top:50px}.swiper.mixed .swiper-wrapper .swiper-slide .stack{margin:0;display:flex;align-items:center;justify-content:center}.swiper.mixed .swiper-wrapper .swiper-slide i{cursor:pointer;line-height:90px;margin-bottom:15px;display:inline-block;box-shadow:10px 20px 20px rgba(0,0,0,.2);width:90px;height:90px;text-align:center;font-size:2rem;border-radius:11px;font-style:normal}.swiper.mixed .swiper-wrapper .swiper-slide:hover i{transition:.5s;box-shadow:10px 20px 20px rgba(0,0,0,.5);filter:brightness(120%)}@media (max-width:375px){.swiper.mixed .swiper-wrapper .swiper-slide:nth-child(odd){margin-top:unset}}:root{--color-black-100:#000;--color-white-100:#fff;--color-yellow-100:#ffd100;--color-red-100:#ff4031;--color-blue-100:#2f86dd;--color-blue-50:#6bb5ff;--color-orange-100:#f19b0b;--color-purple-100:#cb8bda;--color-gray-100:#969899;--color-gray-50:#d8d8d8;--color-gray-30:#e9e9e9;--color-gray-10:#f5f5f5;--color-blue-darke-100:#1c1f21}*{font-family:Spoqa Han Sans,Spoqa Han Sans JP,"Sans-serif";font-weight:400;font-size:14px;box-sizing:border-box;word-break:keep-all}body{overflow-x:hidden}nav a{text-decoration:none;font-weight:700}a:active,a:link,a:visited{color:var(--color-black-100)}a:hover{transition:color .2s;color:var(--color-gray-100)}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}ul{list-style:none}.header-1{font-size:34px}.header-2{font-size:20px}.fs-0{font-size:50px}.fs-1{font-size:40px}.fs-2{font-size:32px}.fs-3{font-size:28px}.fs-4{font-size:24px}.fs-5{font-size:20px}.fs-6{font-size:16px}.fw-normal{font-weight:400}.fw-light{font-weight:lighter}.fw-bold{font-weight:700}.f-border{color:#fff;text-shadow:-.5px 0 var(--color-blue-darke-100),0 .5px var(--color-blue-darke-100),.5px 0 var(--color-blue-darke-100),0 -.5px var(--color-blue-darke-100)}.text-center{text-align:center}.bg-black-100{background-color:var(--color-black-100)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-30{background-color:var(--color-gray-30)}.bg-gray-10{background-color:var(--color-gray-10)}.bg-blue-dark-100{background-color:var(--color-blue-darke-100)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-transparent{background-color:transparent}.font-black-100{color:var(--color-black-100)}.font-white-100{color:var(--color-white-100)}.font-yellow-100{color:var(--color-yellow-100)}.font-red-100{color:var(--color-red-100)}.font-orange-100{color:var(--color-orange-100)}.font-gray-100{color:var(--color-gray-100)}.font-gray-50{color:var(--color-gray-50)}.font-gray-30{color:var(--color-gray-30)}.font-gray-10{color:var(--color-gray-10)}.font-blue-dark-100{color:var(--color-blue-darke-100)}.font-blue-100{color:var(--color-blue-100)}.border-0{border:none}.d-inline{display:inline-block}.d-block{display:block}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.justify-content-center{justify-content:center}.justify-content-around{justify-content:space-around}.justify-content-between{justify-content:space-between}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.z-index-10{z-index:10}.wrap-header{text-align:center}.wrap-header .imgs{width:100%;display:flex;align-items:center;flex-direction:column;min-height:200px;margin:20px 0}.wrap-header .imgs img{z-index:10}.wrap-header .imgs .sub-title{z-index:1;margin-top:-100px}.wrap-header .imgs .sub-title span{padding:0 50px}.wrap-header>span{color:var(--color-gray-100)}.width-fluid{width:100vw;margin-left:calc(-50vw + 50%);padding:0 60px}.width-l{max-width:1400px}.width-m{max-width:1100px}.wrap-content{margin:0 auto;display:flex;margin-top:200px}.wrap-content h2{font-size:28px;margin-bottom:30px}.wrap-content>div{flex:1;height:100%}.wrap-content p{word-break:keep-all;line-height:25px;margin:0;padding-right:10%}.wrap-content .links{display:flex;flex-wrap:wrap;width:100%;min-width:100%;list-style:none;margin:0;padding:0}.wrap-content .links li{display:flex;align-items:center}.wrap-content .links li:first-child{width:100%;margin-bottom:60px}.wrap-content .links li span{margin-right:20px}.wrap-content.introduce{align-items:flex-end}section.tech{position:relative}section.tech div>div{z-index:10}section.tech>ul{padding:0;margin:0;list-style:none}section.tech>ul li{position:absolute;transform:rotate(90deg)}section.tech>ul li:first-child{left:35%}section.tech>ul li:nth-child(2){left:5%;bottom:5%}section.tech>ul li:nth-child(3){right:7%;bottom:25%}section.tech .wrap-content{min-height:720px}section.tech .wrap-content ul{margin:17px;padding:0;line-height:27px;list-style:circle}section.tech img{width:100%;padding:20px}@media (max-width:820px){footer,header,main,nav{padding:30px}.wrap-content{flex-direction:column;margin-top:100px}.wrap-content>div{flex:unset}.width-fluid{padding:0 30px}.wrap-header .imgs .sub-title{margin-top:0}.wrap-header .imgs .sub-title span{padding:0}.wrap-content.introduce{align-items:flex-start}.wrap-content p{margin-right:0}.wrap-content .links{margin-top:50px}.wrap-content .links li{flex-direction:column;margin-bottom:60px;align-items:flex-start}.wrap-content .links li:last-child{margin-bottom:0}section.tech .wrap-content{align-items:flex-start;justify-content:center}section.tech>ul li:first-child{right:0;left:unset}section.tech>ul li:nth-child(2){left:-10%}section.tech>ul li:nth-child(3){right:-8%}}