@keyframes bg-effect{0%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes progress{0%{width:0}to{width:100%}}.main-visual{overflow:hidden}.main-visual .item{position:relative;cursor:grab}.main-visual .item:active{cursor:grabbing}.main-visual .img-bx{display:block;position:relative;overflow:hidden}.main-visual .img-bx:after{content:"";display:block;padding-bottom:100svh}.main-visual .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.main-visual .txt-bx{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 0 1em rgba(0,0,0,0.1)}.main-visual .txt-bx .title{font-family:"TheJamsil","Pretendard",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;font-size:6.25rem;line-height:1}.main-visual .txt-bx .text{margin-top:1em;font-size:1.25rem;line-height:1.5;font-weight:300;margin-top:2.8125rem;transition-delay:300ms!important}.main-visual .txt-bx .learn-btn{display:inline-flex;align-items:center;justify-content:space-between;font-family:"MyriadPro-Regular";font-weight:400;color:#fff;line-height:2.8125rem;width:9.6875rem;height:2.8125rem;border:1px solid #ccc;padding:0 0.9375rem 0 1.25rem;margin-top:2.5rem;transition-delay:600ms!important;position:relative}.main-visual .txt-bx .learn-btn:after{content:"";display:inline-block;width:1.1875rem;height:0.5625rem;background:url("../images/icon/slide_next.png") no-repeat center;background-size:1.1875rem;margin-left:1.4375rem}.main-visual .txt-bx .learn-btn:before{content:"";width:0;height:100%;background-color:#034ea2;position:absolute;top:0;left:0;z-index:-1;transition:all 0.3s}@media (min-width:1024.02px){.main-visual .txt-bx .learn-btn:hover:before{width:100%}}.main-visual .swiper-slide .txt-bx .learn-btn,.main-visual .swiper-slide .txt-bx .text,.main-visual .swiper-slide .txt-bx .title{transform:translateY(50px);opacity:0;transition:1000ms opacity,1000ms transform}.main-visual .swiper-slide-active .img-bx{animation:bg-effect 3s forwards linear}.main-visual .swiper-slide-active .txt-bx .learn-btn,.main-visual .swiper-slide-active .txt-bx .text,.main-visual .swiper-slide-active .txt-bx .title{transform:translateY(0);opacity:1}.main-visual .swiper-control{position:absolute;transform:translateX(-50%);left:50%;bottom:9.125rem;z-index:10}.main-visual .swiper-control .inner{display:flex;align-items:center;justify-content:center;gap:3.125rem}.main-visual .swiper-control .slide-btn{font-family:"TheJamsil","Pretendard",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;font-weight:500;line-height:3.4375rem;color:#fff;width:2rem;height:3.4375rem;border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative;transition:all 0.3s}.main-visual .swiper-control .slide-btn:before{content:"";width:3rem;height:100%;clip-path:polygon(0 50%,40% 100%,41% 0);background-color:transparent;position:absolute;top:0;left:-1rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn:after{content:"";width:3rem;height:100%;clip-path:polygon(100% 50%,66% 100%,66% 2%);background-color:transparent;position:absolute;top:0;right:-1rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn .btn-left{width:1.0625rem;height:3.4375rem;position:absolute;top:0;left:0}.main-visual .swiper-control .slide-btn .btn-left:after{content:"";width:2rem;height:1px;background-color:#fff;position:absolute;transform-origin:right top;transform:rotate(-58deg);top:-0.0625rem;left:-2rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn .btn-left:before{content:"";width:2rem;height:1px;background-color:#fff;position:absolute;transform-origin:right top;transform:rotate(58deg);bottom:0.0625rem;left:-1.9375rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn .btn-right{width:1.0625rem;height:3.4375rem;position:absolute;top:0;right:0}.main-visual .swiper-control .slide-btn .btn-right:after{content:"";width:2rem;height:1px;background-color:#fff;position:absolute;transform-origin:left top;transform:rotate(58deg);top:-0.0625rem;right:-2rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn .btn-right:before{content:"";width:2rem;height:1px;background-color:#fff;position:absolute;transform-origin:left top;transform:rotate(-58deg);bottom:0.0625rem;right:-1.9375rem;transition:all 0.3s}.main-visual .swiper-control .slide-btn p{display:flex;align-items:center;justify-content:center;gap:0.625rem;position:relative;transition:all 0.4s}.main-visual .swiper-control .slide-btn p span{opacity:0;transition:all 0.3s}.main-visual .swiper-control .slide-btn.slide-prev p{left:1.625rem}.main-visual .swiper-control .slide-btn.slide-prev p:before{content:"";display:inline-block;min-width:1.1875rem;height:0.5625rem;background-repeat:no-repeat;background-size:1.1875rem;background-position:center;background-image:url(../images/icon/slide_prev.png)}.main-visual .swiper-control .slide-btn.slide-next p{right:1.625rem}.main-visual .swiper-control .slide-btn.slide-next p:after{content:"";display:inline-block;min-width:1.1875rem;height:0.5625rem;background-repeat:no-repeat;background-size:1.1875rem;background-position:center;background-image:url(../images/icon/slide_next.png)}@media (min-width:1024.02px){.main-visual .swiper-control .slide-btn:hover{width:7.625rem;background-color:#034ea2;border-color:#034ea2;transition-property:width,background-color,border-color;transition-delay:0s,0.6s,0.6s;transition-duration:0.3s,0.3s,0.3s}.main-visual .swiper-control .slide-btn:hover:after,.main-visual .swiper-control .slide-btn:hover:before{border-color:#034ea2;background-color:#034ea2;transition-delay:0.6s}.main-visual .swiper-control .slide-btn:hover .btn-left:after,.main-visual .swiper-control .slide-btn:hover .btn-left:before,.main-visual .swiper-control .slide-btn:hover .btn-right:after,.main-visual .swiper-control .slide-btn:hover .btn-right:before{background-color:#034ea2;transition-delay:0.6s}.main-visual .swiper-control .slide-btn:hover.slide-next p{right:0}.main-visual .swiper-control .slide-btn:hover.slide-prev p{color:#fff;left:0}.main-visual .swiper-control .slide-btn:hover p{font-size:1rem;gap:0.625rem;transition-delay:0.2s}.main-visual .swiper-control .slide-btn:hover p span{opacity:1;transition-delay:0.6s}}@media (max-width:768px){.main-visual .txt-bx .title{font-size:48px;line-height:1.25;font-weight:500}.main-visual .txt-bx .text{font-size:16px}.main-visual .swiper-control{bottom:10%}}main{overflow:hidden}.scroll-down{display:flex;align-items:center;flex-direction:column;gap:0.75rem;position:absolute;bottom:5rem;right:7.875rem;z-index:2;transition:all 0.3s;animation:down 2s infinite}@media (max-width:1024px){.scroll-down{right:20px}}@media (max-width:768px){.scroll-down{display:none}}.section-about .slide-bx{position:relative}.section-about .slide-bx .swiper-slide{width:100%;height:100svh;background-repeat:no-repeat;background-size:cover;background-position:center center;cursor:grab}.section-about .slide-bx .swiper-slide:active{cursor:grabbing}.section-about .slide-bx .swiper-slide .container{height:100%}.section-about .slide-bx .swiper-slide .inner{display:flex;flex-direction:column;justify-content:center;height:100%}.section-about .slide-bx .swiper-slide .img-bx{width:100%;height:100%;position:absolute;top:0;left:0}.section-about .slide-bx .swiper-slide .img-bx img{width:100%;height:100%;object-fit:cover}.section-about .slide-bx .swiper-slide .txt-bx{position:relative;z-index:2}.section-about .slide-bx .swiper-slide .txt-bx .num{display:inline-block;font-size:20.625rem;line-height:1;font-weight:600;text-align:end;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px #fff;position:absolute;top:-67%;left:0}.section-about .slide-bx .swiper-slide .txt-bx .num:after{content:attr(data-text);-webkit-text-fill-color:#fff;height:100%;overflow:hidden;position:absolute;top:0;left:0;transition:all 2s;transition-delay:0.5s}.section-about .slide-bx .swiper-slide .txt-bx .tit{display:inline-block;font-weight:700;font-size:4.5rem;line-height:1.4;color:#fff;letter-spacing:-0.05em;position:relative;left:-0.625rem;opacity:0;z-index:2;transition:all 0.6s}@media (max-width:768px){.section-about .slide-bx .swiper-slide .txt-bx .tit.eng{font-size:32px}}.section-about .slide-bx .swiper-slide .txt-bx .des{font-size:1.25rem;color:#fff;margin-top:1.875rem;position:relative;left:-0.625rem;opacity:0;z-index:2;transition:all 0.6s}.section-about .slide-bx .swiper-slide.swiper-slide-active .txt-bx .num:after{height:0}.section-about .slide-bx .swiper-slide.swiper-slide-active .txt-bx .tit{opacity:1;left:0;transition-delay:1s}.section-about .slide-bx .swiper-slide.swiper-slide-active .txt-bx .des{opacity:1;left:0;transition-delay:1.4s}.section-about .slide-bx .slide-control{width:100%;position:absolute;z-index:1;bottom:11.25rem;left:0;pointer-events:none}@media screen and (max-height:850px){.section-about .slide-bx .slide-control{bottom:5rem}}.section-about .slide-bx .slide-control .flex-bx{display:flex;align-items:center}.section-about .slide-bx .slide-control .slide-btn{display:flex;align-items:center;justify-content:center;width:4.6875rem;height:4.6875rem;background-color:#fff;transition:all 0.3s;pointer-events:visible}.section-about .slide-bx .slide-control .slide-btn i{font-size:2.5rem;color:#000;transition:all 0.3s}@media (min-width:1024.02px){.section-about .slide-bx .slide-control .slide-btn:hover{background-color:#034ea2}.section-about .slide-bx .slide-control .slide-btn:hover i{color:#fff}}.section-about .slide-bx .slide-control .slide-btn:active{background-color:#034ea2}.section-about .slide-bx .slide-control .slide-btn:active i{color:#fff}.section-count{background-color:#034ea2;position:relative;overflow-y:visible}.section-count .bg-img{position:absolute;top:-12.5rem;right:0;z-index:1}.section-count .inner{height:100svh}.section-count .inner ul{display:flex;align-items:center;gap:1.25rem;height:100%}.section-count .inner ul li{width:33.3333333333%;text-align:center}.section-count .inner ul li .txt-bx{color:#fff}.section-count .inner ul li .txt-bx .top{font-family:"Montserrat";font-weight:700;font-size:6.25rem;line-height:1}.section-count .inner ul li .txt-bx .top strong{font-weight:700}.section-count .inner ul li .txt-bx .middle{font-family:"TheJamsil";font-weight:700;font-size:3.75rem;line-height:1.2}.section-count .inner ul li .txt-bx .bottom{font-family:"Manrope";font-weight:300;font-size:1.25rem;margin-top:1.5625rem}@media (min-width:1024.02px){.section-count .inner ul li:last-child .txt-bx .middle{text-transform:uppercase}}.section-release{background-image:url(../images/main/release_bg_pc.jpg);background-repeat:no-repeat;background-size:cover;background-position:left bottom}.section-release .flex-bx{display:flex;align-items:flex-start;padding:9.375rem 0;min-height:100svh}.section-release .flex-bx .sec-tit{width:50%}.section-release .flex-bx .sec-tit .tit{font-family:"TheJamsil","Pretendard",-apple-system,BlinkMacSystemFont,"Times New Roman","Palatino Linotype","Book Antiqua",Georgia,Times,Palatino,serif;font-size:5.625rem;color:#fff}.section-release .flex-bx .list-bx{width:50%;padding-top:4.375rem}.section-release .flex-bx .list-bx .img-bx{max-width:310px;background-repeat:no-repeat;background-position:center center;background-size:cover;box-shadow:5px 5px 15px 5px rgba(0,0,0,0.3)}.section-release .flex-bx .list-bx .txt-bx .tit{font-size:1.25rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all 0.3s;text-decoration:underline;text-underline-position:under;text-decoration-color:transparent}.section-release .flex-bx .list-bx .txt-bx .date{color:#fff;margin-top:0.25rem}@media (min-width:1024.02px){.section-release .flex-bx .list-bx .swiper-container{border-top:1px solid #fff;border-bottom:1px solid #fff;overflow:visible}.section-release .flex-bx .list-bx .swiper-container .swiper-wrapper{display:block}.section-release .flex-bx .list-bx .swiper-container .swiper-slide a{display:block;border-bottom:1px solid rgba(255,255,255,0.2);padding:1.3125rem 0;position:relative}.section-release .flex-bx .list-bx .swiper-container .swiper-slide a .img-bx{position:absolute;transform:translateY(-50%);top:50%;right:-0.625rem;opacity:0;z-index:1;visibility:hidden;transition:all 0.8s}}@media (min-width:1024.02px) and (min-width:1024.02px){.section-release .flex-bx .list-bx .swiper-container .swiper-slide a:hover .img-bx{opacity:1;visibility:visible;right:0}.section-release .flex-bx .list-bx .swiper-container .swiper-slide a:hover .txt-bx .tit{font-weight:700;text-decoration-color:#fff}}@media (min-width:1024.02px){.section-release .flex-bx .list-bx .swiper-container .swiper-slide:last-child a{border-bottom:0}}.section-release .flex-bx .list-bx .slide-control{display:none;align-items:center;justify-content:center;gap:0.5rem;padding-right:20px}.section-release .flex-bx .list-bx .slide-control .slide-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #fff;border-radius:50%;background-color:#fff;margin-top:1.875rem}.section-release .flex-bx .list-bx .slide-control .slide-btn i{font-size:1.5rem;color:#000;margin-top:0.25rem}.section-release .flex-bx .list-bx .slide-control .slide-btn.slide-prev i{margin-right:0.25rem}.section-release .flex-bx .list-bx .slide-control .slide-btn.slide-next i{margin-left:0.125rem}@media (max-width:1024px){.section-count .bg-img{top:-6.875rem}.section-count .inner{height:auto;padding:8.125rem 0}.section-count .inner ul{display:block}.section-count .inner ul li{width:100%}.section-count .inner ul li+li{margin-top:6.25rem}.section-release{background-image:url(../images/main/release_bg_m.jpg)}.section-release .container{padding-right:0}.section-release .flex-bx{display:block}.section-release .flex-bx .sec-tit{width:100%}.section-release .flex-bx .sec-tit .tit{font-size:48px}.section-release .flex-bx .list-bx{width:100%;padding-top:1.25rem}.section-release .flex-bx .list-bx .img-bx{max-width:unset}.section-release .flex-bx .list-bx .img-bx img{width:100%}.section-release .flex-bx .list-bx .swiper-slide{padding:1.875rem 0 0}.section-release .flex-bx .list-bx .slide-control{display:flex}.section-release .flex-bx .txt-bx{margin-top:1.875rem}}@media (max-width:768px){.section-about .slide-bx .swiper-slide .txt-bx .num{font-size:12.5rem;top:-58%}.section-about .slide-bx .swiper-slide .txt-bx .num.eng{font-size:9.375rem;top:0;transform:translateY(-100%)}.section-about .slide-bx .swiper-slide .txt-bx .tit{font-size:3rem}.section-about .slide-bx .slide-control{bottom:5rem}.section-about .slide-bx .slide-control .flex-bx{display:flex;align-items:center}.section-about .slide-bx .slide-control .slide-btn{width:40px;height:40px}.section-about .slide-bx .slide-control .slide-btn i{font-size:1.5rem}.section-release .flex-bx{min-height:auto}}