@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-wrapper{transition-property:-webkit-transform;transition-property:transform,-webkit-transform}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-autoheight .swiper-wrapper{transition-property:height,-webkit-transform;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before)}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}.swiper-btn-wrap{align-items:center;display:flex;gap:15px;height:100%;left:70px;position:absolute;top:238px;z-index:11}.swiper-button-next{background:url(/static/media/i_swiper_next.a8f7c0cadc7cfa9a4490.svg) 0 0 no-repeat}.swiper-button-next,.swiper-button-prev{cursor:pointer;display:block;height:48px;text-indent:-9999px;width:48px}.swiper-button-prev{background:url(/static/media/i_swiper_prev.80df2ce5d8a783cad8a9.svg) 0 0 no-repeat}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-custom{align-items:center;color:#fff;display:flex;margin-right:19px}.swiper-pagination-custom span{background-color:#fff;height:1px;margin:10px 8px;width:26px}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33)}.swiper-pagination-bullet-active{background:#007aff}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;-webkit-transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{-webkit-transform:translateY(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{-webkit-transform:translateX(-50%)}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;-webkit-transform:scale(0);-webkit-transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-transform-origin:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}header{background:hsla(0,0%,100%,.94);position:fixed;top:0;width:100%;z-index:100}header.reverse{background:rgba(0,0,0,.08)}header.reverse .category:after{opacity:.3}header.reverse .category .list-item>a{color:#fff}header .main-logo{background:url(/static/media/logo.38e598f492fe513e2dcb.svg) 0 0 no-repeat;height:31px;left:60px;position:absolute;top:35px;width:120px;z-index:10}header .category{align-content:center;align-items:center;display:flex;justify-content:center;position:relative}header .category:after{border-bottom:1px solid #e8e8e8;bottom:0;content:"";position:absolute;width:100%}header .category.mobile-layout{display:none}header .category .list-item{height:100px;line-height:100px;padding:0 3.125vw;position:relative}header .category .list-item:hover>a{color:#1dcad3!important;position:relative}header .category .list-item:hover>a:after{width:100%}header .category .list-item:hover .item-depth{opacity:1;pointer-events:all}header .category .list-item.active>a{color:#1dcad3!important}header .category .list-item.active>a:after{width:100%}header .category .list-item>a{color:#000;font-size:16px;position:relative;text-decoration:none;text-transform:capitalize}header .category .list-item>a:after{border-bottom:3px solid #1dcad3;bottom:-6px;color:#1dcad3!important;content:"";left:0;position:absolute;transition:.3s ease-in-out;width:0}header .category .list-item .item-depth{background:#fff;box-shadow:0 14px 24px 0 rgba(0,0,0,.16);box-sizing:border-box;left:50%;min-width:150px;opacity:0;padding:20px 25px;pointer-events:none;position:absolute;top:99px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:100}header .category .list-item .item-depth li{line-height:normal;padding:10px 0}header .category .list-item .item-depth li a{color:#000;font-size:14px;text-transform:capitalize}header .category .list-item .item-depth li:hover a{border-bottom:1px solid #1dcad3;color:#1dcad3}footer{background:#333;padding:50px 60px}footer .footer-logo{background:url(/static/media/footer_logo.55b8bbe31d00fd3bc1bf.svg) 0 0 no-repeat;height:31px;width:120px}footer .company-info{display:flex;justify-content:space-between;padding-top:20px}footer .company-info .info-list{display:flex;font-size:18px}footer .company-info .info-list .list-item{color:#ddd;margin-right:20px;padding-right:20px;position:relative}footer .company-info .info-list .list-item a{color:#fff;text-decoration:underline}footer .company-info .info-list .list-item:after{background:#666;content:"";height:18px;position:absolute;right:-.5px;top:5px;width:1px}footer .company-info .info-list .list-item:first-child:after,footer .company-info .info-list .list-item:last-child:after{content:none}footer .company-info .copyright{color:#999}.section{overflow:hidden}.section,.top-banner{display:flex;justify-content:center}.top-banner{align-content:center;flex-direction:column;flex-wrap:wrap;margin-top:100px;min-height:282px;position:relative;text-align:center;z-index:10}.top-banner:after{background:#000;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:-1}.top-banner.banaple{background:url(/static/media/banaple_sub_visual.aac131d18b29bc0d38b5.png) 0 0 no-repeat;background-size:cover}.top-banner.service{background:url(/static/media/banapresso_sub_visual.bed119bb41e0a69359c9.png) 0 0 no-repeat;background-size:cover}.top-banner.recruit{background:url(/static/media/recruit_sub_visual.05ede14ffa0e218bd151.png) 0 0 no-repeat;background-size:cover}.top-banner.quick-service{background:url(/static/media/quick_sub_visual.0067c572910d835a6e35.png) 0 0 no-repeat;background-size:cover}.top-banner .title{color:#fff;font-size:48px;font-weight:700;line-height:61px}.top-banner .description{color:#fff;font-size:22px;line-height:34px;opacity:.7;padding-top:20px}.landscape,.mobile-layout{display:none}.landscape{background:#333;height:100%;left:0;opacity:.95;position:fixed;top:0;width:100%;z-index:10000}.landscape p{height:auto;left:50%;min-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-49%,-60%);-webkit-transform:translate(-49%,-60%);-ms-transform:translate(-49%,-60%);width:auto}.landscape p img{max-width:642px;width:17%}.landscape p b{color:#fff;display:block;font-size:1.25em;font-weight:500;margin-top:5%}@media (orientation:portrait){.landscape{display:none}}@media screen and (max-height:1024px)and (orientation:landscape){.landscape{display:block}}.portrait{background:#333;display:none;height:100%;left:0;opacity:.95;position:fixed;top:0;width:100%;z-index:10000}.portrait p{height:auto;left:50%;min-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-49%,-60%);-webkit-transform:translate(-49%,-60%);-ms-transform:translate(-49%,-60%);width:auto}.portrait p img{max-width:642px;width:17%}.portrait p b{color:#fff;display:block;font-size:1.25em;font-weight:500;margin-top:5%}@media (orientation:portrait){.portrait{display:none}}@media screen and (max-width:1024px)and (orientation:portrait){.portrait{display:block}}@media(max-width:1240px){header{align-items:center;background:hsla(0,0%,100%,.94);border-bottom:1px solid #e8e8e8;display:flex;height:75px;justify-content:space-between;padding:0 20px;width:calc(100% - 40px)}header:after{background:#e8e8e8;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;width:100%;z-index:-1}header .main-logo{background:url(/static/media/logo.15129a91daa95e6c5e96.svg) 0 0 no-repeat;height:24px;position:static;width:90px;z-index:0}header .category{align-items:flex-start;position:absolute;right:0;top:0;-webkit-transform:translate(66%);transform:translate(66%);transition:.4s ease}header .category.mobile-layout{display:flex;height:70px}header .category.mobile-layout.active{align-items:flex-start;height:auto;-webkit-transform:translate(0);transform:translate(0)}header .category.mobile-layout.active:after{background:#000;content:"";left:-66.6667vw;opacity:.7;position:absolute;top:0;width:166.6667vw;z-index:-1}header .category.mobile-layout.active .menu-btn{padding-right:10px;width:20px}header .category.mobile-layout.active .menu-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left}header .category.mobile-layout.active .menu-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}header .category.mobile-layout.active .menu-btn span{opacity:0}header .category.mobile-layout.active .menu-view{background:#fff;height:100vh;opacity:1;width:66.6667vw}header .category.pc-layout{display:none}header .category:after{border-bottom:0!important}header .category .menu-btn{margin:2px 0;padding:25px 20px 25px 0}header .category .menu-btn:after,header .category .menu-btn:before{background:#1dcad3;content:"";display:block;height:2px;transition:.4s ease;width:26px}header .category .menu-btn span{background:#1dcad3;display:block;height:2px;margin:7px 0;transition:.4s ease;width:26px}header .category .menu-view{opacity:0}header .category .menu-view .menu-list>.list-item{border-bottom:1px solid #e8e8e8;height:auto;line-height:normal;padding:0}header .category .menu-view .menu-list>.list-item p,header .category .menu-view .menu-list>.list-item>a{color:#000;display:block;height:76px;line-height:76px;padding-left:20px;text-transform:capitalize}header .category .menu-view .menu-list>.list-item p:hover,header .category .menu-view .menu-list>.list-item>a:hover{border:0;color:#000!important;padding-bottom:0}header .category .menu-view .menu-list>.list-item p:after,header .category .menu-view .menu-list>.list-item>a:after{content:none}header .category .menu-view .menu-list>.list-item.depth{position:relative}header .category .menu-view .menu-list>.list-item.depth:after{background:url(/static/media/i_list_open_menu.89b32686385b2412ad6b.svg) 0 0 no-repeat;content:"";height:16px;position:absolute;right:20px;top:30px;transition:.2s ease;width:16px}header .category .menu-view .menu-list>.list-item.depth.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .category .menu-view .menu-list>.list-item.depth.active .depth-list{display:block}header .category .menu-view .menu-list>.list-item .depth-list{border-top:1px solid #999;display:none;padding-top:20px}header .category .menu-view .menu-list>.list-item .depth-list>.list-item{height:auto;line-height:normal;padding:0 0 20px 20px}header .category .menu-view .menu-list>.list-item .depth-list>.list-item a{color:#666}header .category .menu-view .menu-list>.list-item .depth-list>.list-item a:hover{border:0;color:#666!important;padding-bottom:0}.section .inner{min-width:0!important}footer{padding:30px 20px}footer .footer-logo{background-size:90px 23px;height:23px;width:90px}footer .company-info{justify-content:baseline}footer .company-info,footer .company-info .info-list{flex-direction:column}footer .company-info .info-list .list-item{font-size:12px;margin:0;padding-top:6px}footer .company-info .info-list .list-item:first-child{font-weight:700;padding-bottom:11px;padding-top:0}footer .company-info .info-list .list-item:after{content:none}footer .company-info .copyright{font-size:12px;padding-top:20px}.swiper-btn-wrap{height:auto;left:5.556vw;top:114.167vw}.swiper-btn-wrap .swiper-pagination{align-items:center;display:flex;gap:2.222vw}.swiper-btn-wrap .swiper-pagination .swiper-pagination-bullet{background:#fff;height:1.667vw;margin:0;opacity:.8;width:1.667vw}.swiper-btn-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;border:.556vw solid #fff;box-sizing:border-box;height:3.889vw;margin:0;width:3.889vw}.pc-layout{display:none}.mobile-layout{display:block}}.video-wrap .banner-area{overflow:hidden;position:relative}.video-wrap .banner-area .banner-wrap{height:100vh;position:relative}.video-wrap .banner-area .banner-wrap video{height:100vh;object-fit:cover;width:100vw}.video-wrap .banner-area .banner-wrap img{height:100vh;position:relative;width:100%}.video-wrap .banner-area .banner-wrap .description{color:#fff;display:flex;flex-direction:column;font-size:126px;font-weight:700;height:100%;justify-content:center;left:60px;line-height:158px;position:absolute;top:0;z-index:11}.video-wrap .banner-area .banner-wrap .description .text{text-transform:capitalize}.video-wrap .banner-area .banner-wrap .description .point{color:#1dcad3}.video-wrap .banner-area .scroll-status{-webkit-animation:scrollAnimation .5s linear infinite alternate;animation:scrollAnimation .5s linear infinite alternate;bottom:0;color:#fff;font-size:15px;left:50%;padding-bottom:40px;position:absolute;-webkit-transform:translateY(-40px);transform:translateY(-40px);will-change:transform;z-index:11}.video-wrap .banner-area .scroll-status:after{background:url(/static/media/i_scroll_arrow.11525452a4b830f64d91.svg) 0 0 no-repeat;bottom:0;content:"";height:32px;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:20px}.video-wrap .banner-area .video-sound{align-items:center;bottom:40px;color:#fff;cursor:pointer;display:flex;font-size:16px;position:absolute;right:60px;z-index:11}.video-wrap .banner-area .video-sound:after{background:url(/static/media/i_sound_off.3a90963c05d7e1c36b7a.svg) 100% no-repeat;content:"Sound-Off";display:block;transition:.3s linear;width:95px}.video-wrap .banner-area .video-sound.active:after{background:url(/static/media/i_sound_on.24f0d323a87fa4158ff7.svg) 100% no-repeat;content:"Sound-On"}.service-wrap{display:flex;flex-direction:column;padding-top:110px}.service-wrap .contents-wrap{display:flex;gap:1px;margin-top:110px;overflow:hidden}.service-wrap .contents-wrap .action.active{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.service-wrap .contents-wrap .action.active:first-child{transition-delay:.05s}.service-wrap .contents-wrap .action.active:nth-child(2){transition-delay:.1s}.service-wrap .contents-wrap .action.active:nth-child(3){transition-delay:.15s}.service-wrap .contents-wrap>div{box-sizing:border-box;height:33.9063vw;opacity:0;overflow:hidden;position:relative;-webkit-transform:translateX(50%);transform:translateX(50%);transition:1s ease-in-out;width:33.3333%}.service-wrap .contents-wrap>div:after{background:#1dcad3;content:"";height:100%;left:0;opacity:.88;position:absolute;top:0;transition:.1s ease;width:100%}.service-wrap .contents-wrap>div:hover:after{background:#000;content:"";opacity:.7;transition:.1s ease}.service-wrap .contents-wrap>div:hover .number{-webkit-text-stroke:1px #1dcad3}.service-wrap .contents-wrap>div:hover .btn-more:after{background:url(/static/media/i_more_arrow_hover.6bccea6e289c6e14ea01.svg) 100% 100% no-repeat;background-size:1.0547vw;content:""}.service-wrap .contents-wrap>div:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.7s ease-in-out}.service-wrap .contents-wrap>div.quick-service:hover:after{background:#000;opacity:.7}.service-wrap .contents-wrap>div.quick-service:after{background:#07969c}.service-wrap .contents-wrap>div .image{transition:.7s ease-in-out;width:100%}.service-wrap .contents-wrap>div .contents{box-sizing:border-box;height:100%;left:0;padding:3.5156vw 2.3438vw 0;position:absolute;top:0;width:100%}.service-wrap .contents-wrap .number{-webkit-text-stroke:1px #fff;color:transparent;font-size:2.8906vw;font-weight:700;line-height:2.4219vw;position:relative;z-index:11}.service-wrap .contents-wrap .title{color:#fff;font-size:2.3438vw;font-weight:700;padding-top:1.9531vw;position:relative;z-index:11}.service-wrap .contents-wrap .description{color:#fff;font-size:.8594vw;line-height:1.25vw;opacity:.9;padding-top:1.1719vw;position:relative;z-index:11}.service-wrap .contents-wrap .btn-more{bottom:2.3438vw;color:#fff;font-size:.9375vw;font-weight:300;padding-right:1.5625vw;position:absolute;right:2.3438vw;text-decoration:underline;z-index:10}.service-wrap .contents-wrap .btn-more:after{background:url(/static/media/i_more_arrow.7d2c825c194568d4b588.svg) 100% 100% no-repeat;background-size:1.0547vw;bottom:.1042vw;content:"";height:1.0547vw;position:absolute;right:0;width:1.0547vw}.start-change-wrap,.start-change-wrap .content-wrap{margin-top:110px}.start-change-wrap .content-wrap .contents-list .list-item{align-items:center;display:flex}.start-change-wrap .content-wrap .contents-list .list-item:nth-child(2n){flex-direction:row-reverse;justify-content:space-between}.start-change-wrap .content-wrap .contents-list .list-item:nth-child(2n).active .image:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.start-change-wrap .content-wrap .contents-list .list-item.active .image:after{-webkit-transform:translateX(100%);transform:translateX(100%)}.start-change-wrap .content-wrap .contents-list .list-item.active .contents .title{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:1s ease-in-out;transition-delay:.2s}.start-change-wrap .content-wrap .contents-list .list-item.active .contents .date{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:1s ease-in-out;transition-delay:.4s}.start-change-wrap .content-wrap .contents-list .list-item.active .contents .description{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:1s ease-in-out;transition-delay:.6s}.start-change-wrap .content-wrap .contents-list .list-item .image{overflow:hidden;position:relative;width:50%}.start-change-wrap .content-wrap .contents-list .list-item .image:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(0);transform:translateX(0);transition:1s ease-in-out;width:100%}.start-change-wrap .content-wrap .contents-list .list-item .contents{margin:0 60px;transition:1s ease-in-out;width:calc(50% - 120px)}.start-change-wrap .content-wrap .contents-list .list-item .contents .title{color:#ddd;font-size:76px;font-weight:700;line-height:62px;opacity:0;text-transform:capitalize;-webkit-transform:translateY(100%);transform:translateY(100%)}.start-change-wrap .content-wrap .contents-list .list-item .contents .title .point{color:#1dcad3;font-size:76px}.start-change-wrap .content-wrap .contents-list .list-item .contents .date{color:#000;font-size:38px;font-weight:700;line-height:38px;opacity:0;padding-top:40px;-webkit-transform:translateY(100%);transform:translateY(100%)}.start-change-wrap .content-wrap .contents-list .list-item .contents .description{opacity:0;padding-top:22px;-webkit-transform:translateY(100%);transform:translateY(100%)}.start-change-wrap .content-wrap .contents-list .list-item .contents .description .text{color:#999;font-size:24px;line-height:36px}.contact-wrap{background:url(/static/media/banner_banale_bg.7feb6c2a19dd7d15243e.png) 0 0 no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100%}.contact-wrap:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.contact-wrap .fp-overflow{display:flex;flex-direction:column;height:100%;justify-content:center;position:inherit;width:100%;z-index:11}.contact-wrap .title{color:#fff;font-size:56px;line-height:80px;text-align:center}.contact-wrap .title.active .text-wrap span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.contact-wrap .title.active .text-wrap span:first-child{transition-delay:.05s}.contact-wrap .title.active .text-wrap span:nth-child(2){transition-delay:.1s}.contact-wrap .title.active .text-wrap span:nth-child(3){transition-delay:.15s}.contact-wrap .title.active .text-wrap span:nth-child(4){transition-delay:.2s}.contact-wrap .title.active .text-wrap span:nth-child(5){transition-delay:.25s}.contact-wrap .title.active .text-wrap span:nth-child(6){transition-delay:.3s}.contact-wrap .title.active .text-wrap span:nth-child(7){transition-delay:.35s}.contact-wrap .title.active .text-wrap span:nth-child(8){transition-delay:.4s}.contact-wrap .title.active .text-wrap span:nth-child(9){transition-delay:.45s}.contact-wrap .title.active .text-wrap span:nth-child(10){transition-delay:.5s}.contact-wrap .title.active .text-wrap span:nth-child(11){transition-delay:.55s}.contact-wrap .title.active .text-wrap span:nth-child(12){transition-delay:.6s}.contact-wrap .title.active .text-wrap span:nth-child(13){transition-delay:.65s}.contact-wrap .title.active .text-wrap span:nth-child(14){transition-delay:.7s}.contact-wrap .title.active .text-wrap span:nth-child(15){transition-delay:.75s}.contact-wrap .title.active .text-wrap span:nth-child(16){transition-delay:.8s}.contact-wrap .title.active .text-wrap span:nth-child(17){transition-delay:.85s}.contact-wrap .title.active .text-wrap span:nth-child(18){transition-delay:.9s}.contact-wrap .title.active .text-wrap span:nth-child(19){transition-delay:.95s}.contact-wrap .title.active .text-wrap span:nth-child(20){transition-delay:1s}.contact-wrap .title .text-wrap{display:flex;font-weight:700;justify-content:center}.contact-wrap .title .text-wrap span{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:1s ease-in-out}.contact-wrap .title .text-wrap .text-margin{margin-right:15px}.contact-wrap .description{background:url(/static/media/banner_banaple.8bee65ba977dc1573044.svg) top no-repeat;background-size:28.3594vw 11.4844vw;color:#fff;font-size:30px;margin-top:80px;opacity:0;padding-top:13.2292vw;position:relative;text-align:center;transition:1s ease-in-out}.contact-wrap .description:before{left:0}.contact-wrap .description:after,.contact-wrap .description:before{background:hsla(0,0%,100%,.4);content:"";display:block;height:1px;position:absolute;top:5.7422vw;transition:1s ease-in-out;width:0}.contact-wrap .description:after{right:0}.contact-wrap .description.active{opacity:1}.contact-wrap .description.active:after,.contact-wrap .description.active:before{transition-delay:.5s;width:35.8203vw}.contact-wrap .description .point{color:#999}.map-wrap{display:flex;flex-direction:column;justify-content:flex-end;padding-top:110px}.map-wrap .ask-list{border-top:1px solid #ddd;display:flex;justify-content:center;margin-top:110px;padding:40px 0}.map-wrap .ask-list .list-item{align-items:center;border-right:1px solid #ddd;display:flex;height:50px;line-height:50px;margin-right:50px;padding-left:30px;padding-right:50px}.map-wrap .ask-list .list-item:last-child{border:0;margin-right:0;padding-right:0}.map-wrap .ask-list .list-item a{display:flex}.map-wrap .ask-list .list-item a .title{color:#666;font-size:22px;font-weight:700;line-height:50px}.map-wrap .ask-list .list-item a .description{color:#666;font-size:22px;line-height:50px;margin-left:15px;padding-left:15px;position:relative}.map-wrap .ask-list .list-item a .description:after{background:#ddd;content:"";height:19px;left:-1px;position:absolute;top:16px;width:1px}.map-wrap .ask-list .list-item.technical{background:url(/static/media/i_technology.ff58c700d7dc09fd58b8.svg) 0 no-repeat}.map-wrap .ask-list .list-item.business{background:url(/static/media/i_business.be447850165d0a7fc4c0.svg) 0 no-repeat}.map-wrap .ask-list .list-item.job{background:url(/static/media/i_job.87100ea8a5ea271cec6f.svg) 0 no-repeat}.map-wrap .map{background:#1dcad3;color:#fff;height:537px;text-align:center;z-index:1}@media(max-width:1240px){.container .top-banner{margin-top:77px;min-height:47.222vw}.container .top-banner.banaple{background:url(/static/media/banaple_sub_visual.4c34c2eb73373fdb3c67.png) 0 0 no-repeat;background-size:cover}.container .top-banner.service{background:url(/static/media/banapresso_sub_visual.3030ccd9bb610e05518f.png) 0 0 no-repeat;background-size:cover}.container .top-banner.recruit{background:url(/static/media/recruit_sub_visual.48ec370c79cdc5582add.png) 0 0 no-repeat;background-size:cover}.container .top-banner.quick-service{background:url(/static/media/quick_sub_visual.c5d91237e7091493b53d.png) 0 0 no-repeat;background-size:cover}.container .top-banner .title{font-size:7.778vw;line-height:9.722vw}.container .top-banner .description{font-size:3.889vw;line-height:5.556vw;padding-top:2.778vw}.section .title-wrap{padding-top:75px}.video-wrap .banner-area{position:relative}.video-wrap .banner-area .scroll-status{bottom:-2.778vw;margin-left:-5.222vw}.video-wrap .banner-area .swiper-slide{position:relative}.video-wrap .banner-area .swiper-slide:after{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-wrap .banner-area .swiper-slide-active .swiper-description p span{-webkit-transform:translate(0)!important;transform:translate(0)!important}.video-wrap .banner-area .swiper-description{color:#fff;font-size:9.444vw;font-weight:700;justify-content:normal;left:5.556vw;line-height:12.222vw;position:absolute;top:36.111vw;z-index:11}.video-wrap .banner-area .swiper-description p{overflow:hidden}.video-wrap .banner-area .swiper-description p span{display:block;-webkit-transform:translateY(100%);transform:translateY(100%);transition:.7s ease}.video-wrap .banner-area .swiper-description .point{color:#1dcad3;display:block;font-size:7.778vw;line-height:10.278vw;margin-top:4.167vw}.service-wrap{padding-top:80px}.service-wrap .contents-wrap{align-items:baseline;flex-direction:column;margin-top:80px}.service-wrap .contents-wrap>div{min-height:122.222vw;width:100%}.service-wrap .contents-wrap>div:after{background:#000;opacity:.7}.service-wrap .contents-wrap>div:hover{content:none}.service-wrap .contents-wrap>div .image{height:100%;-webkit-transform:none!important;transform:none!important;transition:none}.service-wrap .contents-wrap>div .contents{padding:8.333vw 5.556vw 11.111vw}.service-wrap .contents-wrap>div.quick-service:after{background:#000}.service-wrap .contents-wrap .number{-webkit-text-stroke:1px #1dcad3;font-size:48px;line-height:normal}.service-wrap .contents-wrap .title{font-size:8.8889vw;padding-top:5.5556vw}.service-wrap .contents-wrap .description{font-size:4.4444vw;line-height:7.2222vw;padding-top:3.8889vw}.service-wrap .contents-wrap .btn-more{bottom:11.1111vw;font-size:18px;padding-right:28px;right:5.5556vw}.service-wrap .contents-wrap .btn-more:after{background:url(/static/media/i_more_arrow_hover.6bccea6e289c6e14ea01.svg) 100% 100% no-repeat;background-size:20px!important;height:20px;width:20px}.start-change-wrap{margin-top:80px}.start-change-wrap .fp-overflow{padding:0;width:auto}.start-change-wrap .content-wrap{margin-top:80px}.start-change-wrap .content-wrap .contents-list .list-item{align-items:baseline;flex-direction:column}.start-change-wrap .content-wrap .contents-list .list-item:nth-child(2n){flex-direction:column;margin:0}.start-change-wrap .content-wrap .contents-list .list-item .image,.start-change-wrap .content-wrap .contents-list .list-item .image img{width:100%}.start-change-wrap .content-wrap .contents-list .list-item .contents{margin:0;padding:8.3333vw 5.5556vw;width:calc(100% - 11.1112vw)}.start-change-wrap .content-wrap .contents-list .list-item .contents .title{display:flex;flex-direction:row;flex-wrap:wrap;font-size:13.3333vw;line-height:12.2222vw}.start-change-wrap .content-wrap .contents-list .list-item .contents .title .point{font-size:13.3333vw}.start-change-wrap .content-wrap .contents-list .list-item .contents .date{font-size:7.2222vw;line-height:11.6667vw;padding-top:5.5556vw}.start-change-wrap .content-wrap .contents-list .list-item .contents .description{padding-top:4.1667vw}.start-change-wrap .content-wrap .contents-list .list-item .contents .description .text{font-size:4.4444vw;line-height:7.2222vw}.contact-wrap .title{font-size:6.1111vw;line-height:9.4444vw}.contact-wrap .title .text-wrap .text-margin{margin-right:1.389vw}.contact-wrap .description{background-size:88.8889vw 37.5vw;font-size:4.4444vw;margin-top:11.111vw;min-width:88.8889vw;padding-top:41.6667vw}.contact-wrap .description:after,.contact-wrap .description:before{top:18.8889vw;transition:.5s ease-in-out;transition-delay:1s}.contact-wrap .description.active:after,.contact-wrap .description.active:before{width:5.5556vw}.map-wrap{padding-top:80px}.map-wrap .ask-list{border-top:1px solid #e8e8e8;flex-direction:column;margin-top:80px;padding:8.3333vw 0}.map-wrap .ask-list .list-item{border:0;height:auto;justify-content:center;line-height:normal;margin:0;padding:0}.map-wrap .ask-list .list-item.technical{background:none}.map-wrap .ask-list .list-item.technical a .title{background:url(/static/media/i_technology.ff58c700d7dc09fd58b8.svg) 0 no-repeat;background-size:4.7222vw;padding-left:7.5vw}.map-wrap .ask-list .list-item.business{background:none}.map-wrap .ask-list .list-item.business a .title{background:url(/static/media/i_business.be447850165d0a7fc4c0.svg) 0 no-repeat;background-size:4.7222vw;padding-left:7.5vw}.map-wrap .ask-list .list-item.job{background:none}.map-wrap .ask-list .list-item.job a .title{background:url(/static/media/i_job.87100ea8a5ea271cec6f.svg) 0 no-repeat;background-size:4.7222vw;padding-left:7.5vw}.map-wrap .ask-list .list-item a .description,.map-wrap .ask-list .list-item a .title{font-size:4.4444vw;line-height:9.4444vw}.map-wrap .ask-list .list-item a .description:after{height:3.8889vw;top:2.7778vw}.map-wrap .map{background:#1dcad3;color:#fff;height:68.0556vw;text-align:center}}.prologue{margin:50px auto 0}.summary{display:flex;justify-content:center;margin-top:110px;overflow:hidden;padding-bottom:110px}.summary .inner{min-width:1136px}.summary .inner .title{color:#000;font-size:40px;font-weight:700;line-height:normal}.summary .inner .contents{align-items:center;display:flex;gap:40px;overflow:hidden;padding-top:40px}.summary .inner .contents .image{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%);transition:1s ease-in-out}.summary .inner .contents .image.active{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.summary .inner .contents .description{color:#666;display:flex;flex-direction:column;font-size:18px;gap:20px;line-height:30px}.summary .inner .contents .description.active .pc-layout{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.summary .inner .contents .description.active .pc-layout:first-child{transition-delay:.1s}.summary .inner .contents .description.active .pc-layout:nth-child(2){transition-delay:.2s}.summary .inner .contents .description.active .pc-layout:nth-child(3){transition-delay:.3s}.summary .inner .contents .description.active .pc-layout:nth-child(4){transition-delay:.4s}.summary .inner .contents .description.active .pc-layout:nth-child(5){transition-delay:.5s}.summary .inner .contents .description .pc-layout{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:1s ease-in-out}.summary .inner .summary-list{display:flex;gap:20px;padding-top:60px}.summary .inner .summary-list.active .list-item{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.summary .inner .summary-list.active .list-item:first-child{transition-delay:.125s}.summary .inner .summary-list.active .list-item:nth-child(2){transition-delay:.25s}.summary .inner .summary-list.active .list-item:nth-child(3){transition-delay:.375s}.summary .inner .summary-list.active .list-item:nth-child(4){transition-delay:.5s}.summary .inner .summary-list.active .list-item:nth-child(5){transition-delay:.625s}.summary .inner .summary-list.active .list-item:nth-child(6){transition-delay:.75s}.summary .inner .summary-list.active .list-item:nth-child(7){transition-delay:.875s}.summary .inner .summary-list.active .list-item:nth-child(8){transition-delay:1s}.summary .inner .summary-list.active .list-item:nth-child(9){transition-delay:1.125s}.summary .inner .summary-list .list-item{box-shadow:9px 19px 27px 0 rgba(0,0,0,.03);box-sizing:border-box;opacity:0;padding:194px 15px 65px;text-align:center;-webkit-transform:translate(100%);transform:translate(100%);transition:1s ease-in-out;width:212px;will-change:transform}.summary .inner .summary-list .list-item:first-child{background:#fff url(/static/media/i_establish.9b694757f84049157ba6.svg) center 40px no-repeat}.summary .inner .summary-list .list-item:nth-child(2){background:#fff url(/static/media/i_quaternion.29f4f58c24654d172554.svg) center 40px no-repeat}.summary .inner .summary-list .list-item:nth-child(3){background:#fff url(/static/media/i_assets.2e0bac64034f1c47c06f.svg) center 40px no-repeat}.summary .inner .summary-list .list-item:nth-child(4){background:#fff url(/static/media/i_rating.e629cc78359b9633989d.svg) center 40px no-repeat}.summary .inner .summary-list .list-item:nth-child(5){background:#fff url(/static/media/i_subsidiary.1e11b99c84feb1f07ea0.svg) center 40px no-repeat}.summary .inner .summary-list .list-item .title{color:#666;font-size:18px;line-height:34px}.summary .inner .summary-list .list-item .description{color:#000;font-size:24px;font-weight:700;line-height:34px}.summary .inner .summary-list .list-item .description span{color:#999;display:block;font-size:16px;line-height:34px}.vision{background:url(/static/media/bg_sub_vision.9a4d7f565d5e7d7dfae7.png) 0 0 no-repeat;background-size:cover;display:flex;justify-content:center;overflow:hidden}.vision .inner{min-width:1136px;padding:110px 0}.vision .inner .title{color:#000;font-size:40px;font-weight:700;line-height:normal}.vision .inner .vision-list{display:flex;gap:103px;padding-top:40px}.vision .inner .vision-list.active .list-item{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.vision .inner .vision-list.active .list-item:first-child{transition-delay:.125s}.vision .inner .vision-list.active .list-item:nth-child(2){transition-delay:.25s}.vision .inner .vision-list.active .list-item:nth-child(3){transition-delay:.375s}.vision .inner .vision-list.active .list-item:nth-child(4){transition-delay:.5s}.vision .inner .vision-list.active .list-item:nth-child(5){transition-delay:.625s}.vision .inner .vision-list.active .list-item:nth-child(6){transition-delay:.75s}.vision .inner .vision-list.active .list-item:nth-child(7){transition-delay:.875s}.vision .inner .vision-list.active .list-item:nth-child(8){transition-delay:1s}.vision .inner .vision-list.active .list-item:nth-child(9){transition-delay:1.125s}.vision .inner .vision-list .list-item{opacity:0;padding-top:173px;-webkit-transform:translate(50%);transform:translate(50%);transition:1s ease-in-out;will-change:transform}.vision .inner .vision-list .list-item:first-child{background:url(/static/media/i_technologynplatform.9c8349c06a064ac5e9e1.svg) 0 0 no-repeat}.vision .inner .vision-list .list-item:nth-child(2){background:url(/static/media/i_rnd.d3a90227f16084190eac.svg) 0 0 no-repeat}.vision .inner .vision-list .list-item:nth-child(3){background:url(/static/media/i_partnership.57bb1425b4d5139df01e.svg) 0 0 no-repeat}.vision .inner .vision-list .list-item .title-en{font-size:26px;font-weight:700;line-height:34px}.vision .inner .vision-list .list-item .title-kr{color:#999;font-size:18px;line-height:34px;padding-top:9px}.vision .inner .vision-list .list-item .description{color:#666;font-size:20px;line-height:30px;padding-top:20px}.culture{display:flex;justify-content:center;margin:110px 0;overflow:hidden}.culture .inner{min-width:1136px}.culture .inner .title{color:#000;font-size:40px;font-weight:700;line-height:normal}.culture .inner .description{color:#999;font-size:18px;line-height:32px;padding-top:10px}.culture .inner .contents{padding-top:22px}.culture .inner .contents .contents-list{display:flex}.culture .inner .contents .contents-list.active .list-item:first-child{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.culture .inner .contents .contents-list.active .list-item:nth-child(2){opacity:1}.culture .inner .contents .contents-list.active .list-item:nth-child(3){opacity:1;-webkit-transform:translate(0);transform:translate(0)}.culture .inner .contents .contents-list .list-item{opacity:0;transition:1s ease-in-out}.culture .inner .contents .contents-list .list-item:first-child{padding-top:48px;-webkit-transform:translate(-50%);transform:translate(-50%)}.culture .inner .contents .contents-list .list-item:first-child .item-description{padding:31px 0 0 42px}.culture .inner .contents .contents-list .list-item:nth-child(3){padding-top:48px;-webkit-transform:translate(50%);transform:translate(50%)}.culture .inner .contents .contents-list .list-item:nth-child(3) .item-description{padding:31px 0 0 72px}.culture .inner .contents .contents-list .list-item .item-description{color:#666;font-size:18px;line-height:30px}.culture .inner .contents .contents-list .list-item .item-description li{padding:0 0 15px 7px;position:relative}.culture .inner .contents .contents-list .list-item .item-description li:last-child{padding-bottom:0}.culture .inner .contents .contents-list .list-item .item-description li:after{background:#666;border-radius:100%;content:"";height:3px;left:0;position:absolute;top:14px;width:3px}.workspace{background:#f8f8f8}.workspace .inner{min-width:1136px;padding:110px 0;position:relative}.workspace .inner .title{color:#000;font-size:40px;font-weight:700;line-height:normal}.workspace .inner .description{color:#999;font-size:18px;line-height:32px;padding-top:10px}.workspace .inner .sub-swiper{margin-top:40px}.workspace .inner .sub-swiper .swiper-slide img{width:100%}.workspace .inner .sub-swiper-btn-wrap{display:flex;gap:15px;position:absolute;right:390px;top:144px;z-index:11}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-prev{background:url(/static/media/i_prev_sub_nor.6cd8947791598653bbee.svg) 0 0 no-repeat;cursor:pointer;display:block;height:48px;width:48px}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-prev:hover{background:url(/static/media/i_prev_sub_pre.24925e6b069a5cb6e28c.svg) 0 0 no-repeat}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-prev.swiper-button-disabled{background:url(/static/media/i_prev_sub_dim.9a04a1d1ab6681f714c1.svg) 0 0 no-repeat}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-next{background:url(/static/media/i_next_sub_nor.0e9c5bd26a1dbfc0d505.svg) 0 0 no-repeat;cursor:pointer;display:block;height:48px;width:48px}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-next:hover{background:url(/static/media/i_next_sub_pre.6df7c3388368e18245b2.svg) 0 0 no-repeat}.workspace .inner .sub-swiper-btn-wrap .sub-swiper-button-next.swiper-button-disabled{background:url(/static/media/i_next_sub_dim.7f2a72c5f319fd4c5a37.svg) 0 0 no-repeat}.workspace .inner .swiper-wrapper.active .list-item{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.workspace .inner .swiper-wrapper.active .list-item:first-child{transition-delay:.125s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(2){transition-delay:.25s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(3){transition-delay:.375s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(4){transition-delay:.5s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(5){transition-delay:.625s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(6){transition-delay:.75s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(7){transition-delay:.875s}.workspace .inner .swiper-wrapper.active .list-item:nth-child(8){transition-delay:1s}.workspace .inner .swiper-wrapper .list-item{opacity:0;-webkit-transform:translate(50%);transform:translate(50%);transition:1s ease-in-out;will-change:transform}@media(max-width:1240px){.summary{margin-top:13.889vw;overflow:hidden;padding:0 5.556vw 13.889vw;width:auto}.summary .inner{min-width:0}.summary .inner .title{font-size:6.667vw}.summary .inner .contents{flex-direction:column;gap:5.556vw;padding-top:8.333vw}.summary .inner .contents .image,.summary .inner .contents .image img{width:100%}.summary .inner .contents .description{font-size:4.167vw;gap:5.556vw;letter-spacing:-.139vw;line-height:6.944vw}.summary .inner .contents .description.active .mobile-layout{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.summary .inner .contents .description.active .mobile-layout:nth-child(2){transition-delay:.2s}.summary .inner .contents .description.active .mobile-layout:nth-child(3){transition-delay:.3s}.summary .inner .contents .description.active .mobile-layout:nth-child(4){transition-delay:.4s}.summary .inner .contents .description.active .mobile-layout:nth-child(5){transition-delay:.5s}.summary .inner .contents .description.active .mobile-layout:nth-child(6){transition-delay:.6s}.summary .inner .contents .mobile-layout{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:1s ease-in-out}.summary .inner .summary-list{flex-direction:row;flex-wrap:wrap;gap:2.778vw;padding-top:8.333vw}.summary .inner .summary-list .list-item{background-position:center 6.944vw!important;background-size:23.889vw!important;box-sizing:border-box;padding:34.722vw 4.167vw 24.998px;width:43.056vw}.summary .inner .summary-list .list-item .title{font-size:4.167vw;line-height:4.167vw}.summary .inner .summary-list .list-item .description{font-size:5.556vw;letter-spacing:-.167vw;line-height:6.111vw;padding-top:2.778vw}.summary .inner .summary-list .list-item .description span{font-size:4.167vw;font-weight:300;letter-spacing:-.139vw;line-height:normal;padding-top:1.389vw}.vision{background:url(/static/media/bg_sub_vision.633d5805444edd5502f1.png) 0 0 no-repeat;background-size:cover;justify-content:space-between;overflow:hidden}.vision .inner{margin-top:0;min-width:0;padding:13.889vw 5.556vw 8.333vw;width:auto}.vision .inner .title{font-size:6.667vw}.vision .inner .vision-list{flex-direction:column;gap:0;padding-top:8.333vw}.vision .inner .vision-list .list-item{background-size:32.222vw 37.222vw!important;padding:42.778vw 0 5.556vw}.vision .inner .vision-list .list-item .title-en{font-size:6.667vw}.vision .inner .vision-list .list-item .title-kr{font-size:4.167vw}.vision .inner .vision-list .list-item .description{font-size:4.444vw;line-height:7.222vw;padding-top:4.167vw}.culture{margin:13.889vw 0 5.556vw;overflow:hidden;padding:0 5.556vw 8.333vw;width:auto}.culture .inner{min-width:auto}.culture .inner>.title{font-size:6.667vw}.culture .inner>.description{font-size:3.611vw;line-height:5.833vw}.culture .inner .contents{padding-top:8.333vw}.culture .inner .contents .contents-list{flex-direction:column;flex-wrap:wrap}.culture .inner .contents .contents-list .list-item img{margin:0 auto;width:100%}.culture .inner .contents .contents-list .list-item .banaple-image{width:65.556vw}.culture .inner .contents .contents-list .list-item:first-child{padding-top:0}.culture .inner .contents .contents-list .list-item .item-description{font-size:4.167vw;line-height:6.944vw;padding:5.556vw 0 0!important}.culture .inner .contents .contents-list .list-item .item-description li{padding:0 0 2.778vw 1.944vw}.culture .inner .contents .contents-list .list-item .item-description li:after{top:2.778vw}.workspace{overflow:hidden}.workspace .inner{margin-left:5.556vw;min-width:0;padding:15.278vw 0}.workspace .inner .title{font-size:6.667vw}.workspace .inner .description{font-size:3.611vw;line-height:5.833vw}.workspace .inner .sub-swiper-btn-wrap{justify-content:flex-end;margin:20px 20px 0 0;position:static}.workspace .inner .sub-swiper{margin-top:20px}.workspace .inner .sub-swiper .swiper-button-next,.workspace .inner .sub-swiper .swiper-button-prev{display:none}}.prologue{margin:110px auto 0;opacity:0;text-align:center;-webkit-transform:translateY(50%);transform:translateY(50%);transition:1s ease-in-out;width:1136px}.prologue.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);will-change:transform}.prologue .text{color:#000;font-size:36px;font-weight:700;line-height:52px}.prologue .text span{color:#1dcad3}.food-pro{margin:110px auto 0;width:1136px}.food-pro.quick-top-contents{margin-top:36px}.food-pro.quick-top-contents .description{padding-top:0;transition-delay:0s}.food-pro .title{font-size:40px;font-weight:700;line-height:34px;opacity:0;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);transition:1s ease-in-out;transition-delay:.25s}.food-pro .title.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);will-change:transform}.food-pro .quick-image{text-align:center}.food-pro .description{color:#666;font-size:18px;line-height:30px;opacity:0;padding-top:40px;text-align:center;-webkit-transform:translateY(50%);transform:translateY(50%);transition:1s ease-in-out;transition-delay:.5s}.food-pro .description.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);will-change:transform}.food-pro .contents-form{display:flex;gap:160px;justify-content:center;margin-top:83px;opacity:0;transition:1s ease-in-out;transition-delay:.7s}.food-pro .contents-form.active{opacity:1}.food-pro .contents-form .banaple{position:relative}.food-pro .contents-form .banaple:after{background:url(/static/media/i_arrow_rnl.98cea5953134a7041bc8.svg) 0 0 no-repeat;content:"";height:53px;position:absolute;right:-133px;top:calc(50% - 26.5px);width:112px}.food-pro .contents-form .banaple,.food-pro .contents-form .banaple-fnb{box-shadow:9px 19px 27px 0 rgba(0,0,0,.03);padding:30px 0;text-align:center;width:270px}.food-pro .contents-form .banaple .contents-title,.food-pro .contents-form .banaple-fnb .contents-title{color:#999;font-size:18px;padding-top:8px}.food-pro .contents-form .banaple .form-img,.food-pro .contents-form .banaple-fnb .form-img{padding-top:32px}.food-pro .contents-form .banaple .contents-description,.food-pro .contents-form .banaple-fnb .contents-description{color:#666;font-size:20px;padding-top:32px}.food-pro .contents-list{display:flex;justify-content:space-between;padding-top:192px;position:relative}.food-pro .contents-list.active .list-item{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.food-pro .contents-list.active .list-item:first-child{transition-delay:.125s}.food-pro .contents-list.active .list-item:nth-child(2){transition-delay:.25s}.food-pro .contents-list.active .list-item:nth-child(3){transition-delay:.375s}.food-pro .contents-list.active .list-item:nth-child(4){transition-delay:.5s}.food-pro .contents-list.active .list-item:nth-child(5){transition-delay:.625s}.food-pro .contents-list.active .list-item:nth-child(6){transition-delay:.75s}.food-pro .contents-list.active .list-item:nth-child(7){transition-delay:.875s}.food-pro .contents-list.active .list-item:nth-child(8){transition-delay:1s}.food-pro .contents-list.active .list-item:nth-child(9){transition-delay:1.125s}.food-pro .contents-list:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJoAAABGCAMAAAAD3X1xAAAANlBMVEVHcEwA2escydMby9MW0twcytMcytMcytMcytMWzNgcytMZy9UbytMcytMbzNQcytMZy9UcytMU7boKAAAAEXRSTlMAA8VKCnSy9OQUiC1f1DuaINmYNYEAAAHGSURBVGje7VnbsoMgDASBWitW8v8/e+R0Op1aL4AJyQN58sVhNcnuhijVokWLFkXhgkRUwSlloPfykPkejNIPgJuVBczeAB56eXje4T5KQjYugJ6vx2EB6cQA025J4/BphR66QQayoYP+6z+NE/RGAjLTw7SqLjsDzOzdsIMi4uWlOB32chc6ZopbyKzb+Tn/FMfWDcObzLbj+WGU2nF69Al0ujJLSdhBwgnFPKXMNQPF6WRyqE1xWedtUDKhmOdl6UfICJ1srnyv5J+UzJwu4BnybjBlVtGSU9wFg+1pBT+KuWd5mfjD6WYahHIxNIKP0mQLxeW3dy1qQp9pEAkdWfAxZVBjCj66efBYXzri81HAqQ9HYVQxZhoye395piEciq59NPEoeaFUArU7LW4wT+/py2ip0iRUQObV5sfsqql4sRh7Lf0sCuuCY7dM7RueVJPKcvWfYu016XBxieI81x2sno+TZZnu6t4Ut1/ir1bhgnZADHkEQyP4sCn4od5V0269xV3XrwjFTAvYyMVq/5ZuGZubLcMzToK2v5FZHelkgjHTDJxkdqjijOuak5mGdcl1THGSFuUrwZ9GJTSsVS1atMCMPxfaGCrcvj5uAAAAAElFTkSuQmCC) 0 0 no-repeat;content:"";height:70px;left:50%;position:absolute;top:61px;-webkit-transform:translate(-50%);transform:translate(-50%);width:154px}.food-pro .contents-list .list-item{opacity:0;padding-top:230px;text-align:center;-webkit-transform:translate(100%);transform:translate(100%);transition:1s ease-in-out;width:250px;will-change:transform}.food-pro .contents-list .list-item:first-child{background:#fff url(/static/media/fom_01.6b25a25fe43552b18f6d.png) 0 -10px no-repeat}.food-pro .contents-list .list-item:nth-child(2){background:#fff url(/static/media/fom_02.1e98871db2f804342b48.png) 0 -10px no-repeat}.food-pro .contents-list .list-item:nth-child(3){background:#fff url(/static/media/fom_03.5d6ea95dcb0096107516.png) 0 -10px no-repeat}.food-pro .contents-list .list-item:nth-child(4){background:#fff url(/static/media/fom_04.8fba1a604328d3d3c0b9.png) 0 -10px no-repeat}.food-pro .contents-list .list-item .contents-title{color:#000;font-size:26px;font-weight:700;line-height:30px}.food-pro .contents-list .list-item .contents-description{color:#666;font-size:20px;line-height:30px;padding-top:10px}.contents-info-wrap{background:url(/static/media/bg_sub_quick.c078d4179dc73f20cd1a.png) 0 0 no-repeat;background-size:cover;display:flex;justify-content:center;margin-top:120px;overflow:hidden}.contents-info-wrap .inner{min-width:1136px;padding:110px 0}.contents-info-wrap .inner .title{color:#000;font-size:40px;font-weight:700;line-height:normal}.contents-info-wrap .inner .service-list{display:flex;gap:78px;padding-top:65px}.contents-info-wrap .inner .service-list.active .list-item{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.contents-info-wrap .inner .service-list.active .list-item:first-child{transition-delay:.125s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(2){transition-delay:.25s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(3){transition-delay:.375s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(4){transition-delay:.5s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(5){transition-delay:.625s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(6){transition-delay:.75s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(7){transition-delay:.875s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(8){transition-delay:1s}.contents-info-wrap .inner .service-list.active .list-item:nth-child(9){transition-delay:1.125s}.contents-info-wrap .inner .service-list .list-item{min-width:160px;opacity:0;padding-top:190px;position:relative;text-align:center;-webkit-transform:translate(50%);transform:translate(50%);transition:1s ease-in-out;will-change:transform}.contents-info-wrap .inner .service-list .list-item:first-child{background:url(/static/media/i_quick_01.87da96c9bd064ea91f02.svg) center 0 no-repeat}.contents-info-wrap .inner .service-list .list-item:nth-child(2){background:url(/static/media/i_quick_02.dfecc12e16dcc03c2274.svg) center 0 no-repeat}.contents-info-wrap .inner .service-list .list-item:nth-child(3){background:url(/static/media/i_quick_03.b9a61a90c7a7945a3134.svg) center 0 no-repeat}.contents-info-wrap .inner .service-list .list-item:nth-child(4){background:url(/static/media/i_quick_04.1245252c4e351a282162.svg) center 0 no-repeat}.contents-info-wrap .inner .service-list .list-item:nth-child(5){background:url(/static/media/i_quick_05.9ca9eeef35c128565028.svg) center 0 no-repeat}.contents-info-wrap .inner .service-list .list-item:first-child:after{background:url(/static/media/i_quick_arrow_01.3d9e474782a81f77c86b.svg) 0 0 no-repeat;content:"";height:18px;position:absolute;right:-52px;top:70px;width:28px}.contents-info-wrap .inner .service-list .list-item:nth-child(2):after{background:url(/static/media/i_quick_arrow_02.fe97c3b27f9fdc2d75ba.svg) 0 0 no-repeat;content:"";height:18px;position:absolute;right:-52px;top:70px;width:28px}.contents-info-wrap .inner .service-list .list-item:nth-child(3):after{background:url(/static/media/i_quick_arrow_03.122d2ac66583b17e2014.svg) 0 0 no-repeat;content:"";height:18px;position:absolute;right:-52px;top:70px;width:28px}.contents-info-wrap .inner .service-list .list-item:nth-child(4):after{background:url(/static/media/i_quick_arrow_04.aa2dacba2ed80d626d5d.svg) 0 0 no-repeat;content:"";height:18px;position:absolute;right:-52px;top:70px;width:28px}.contents-info-wrap .inner .service-list .list-item:nth-child(2):after{right:-58px}.contents-info-wrap .inner .service-list .list-item:nth-child(3):after{right:-46px}.contents-info-wrap .inner .service-list .list-item .list-title{font-size:26px;font-weight:700;line-height:26px}.contents-info-wrap .inner .service-list .list-item .list-description{color:#666;font-size:20px;line-height:30px;padding-top:10px}.contents-info-wrap .inner .info-text-wrap{border-top:1px solid #ddd;margin-top:50px;opacity:0;padding-top:50px;-webkit-transform:translateY(50%);transform:translateY(50%);transition:1s ease-in-out}.contents-info-wrap .inner .info-text-wrap.active{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.contents-info-wrap .inner .info-text-wrap p{color:#666;font-size:18px;line-height:18px;padding-bottom:15px;padding-left:7px;position:relative}.contents-info-wrap .inner .info-text-wrap p:before{background:#666;border-radius:100%;content:"";display:block;height:3px;left:0;position:absolute;top:7px;width:3px}.contents-info-wrap .inner .info-text-wrap p:last-child{padding-bottom:0}.food-pro-contents{margin-top:110px}.food-pro-contents.quick-bottom-contents{margin-top:0}.food-pro-contents.quick-bottom-contents .list-wrap .list-item:nth-child(odd){background:none}.food-pro-contents.quick-bottom-contents .list-wrap .list-item:nth-child(2n){background:#f8f8f8}.food-pro-contents.quick-bottom-contents .list-wrap .list-item.last-item .contents .contents-description,.food-pro-contents.quick-bottom-contents .list-wrap .list-item.last-item .contents .contents-title{padding-top:0}.food-pro-contents.quick-bottom-contents .list-wrap .list-item.last-item .contents .contents-description li{letter-spacing:-.5px;margin-top:23px;padding-left:0}.food-pro-contents.quick-bottom-contents .list-wrap .list-item.last-item .contents .contents-description li:before{content:none}.food-pro-contents.quick-bottom-contents .list-wrap .list-item.last-item .contents .btn-download{align-items:center;background:#1dcad3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAQBAMAAABq7AtUAAAAIVBMVEVHcEz///////////////////////////////////////+PBM77AAAACnRSTlMAQL8n8BBc0ICfiu3FWQAAAERJREFUGNNjYCAJsBqgi5i4oouwLw9A11WlgKFtJboIs1cDulDWMnQRtlUCQDJJCQl4OQNFulYhgyVABxgKogADBvIAAEp7E7wO2fRaAAAAAElFTkSuQmCC) right 20px center no-repeat;color:#fff;display:flex;font-size:24px;font-weight:700;height:74px;letter-spacing:-1px;margin-top:50px;padding:0 20px;text-align:left;text-decoration:none;width:359px}.food-pro-contents .list-wrap .list-item{padding:110px 0}.food-pro-contents .list-wrap .list-item:nth-child(odd){background:#f8f8f8}.food-pro-contents .list-wrap .list-item:nth-child(2n) .inner{flex-direction:row-reverse;gap:100px}.food-pro-contents .list-wrap .list-item:nth-child(2n) .inner .image{-webkit-transform:translate(100%);transform:translate(100%)}.food-pro-contents .list-wrap .list-item.active .inner .contents,.food-pro-contents .list-wrap .list-item.active .inner .image{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.food-pro-contents .list-wrap .list-item .inner{align-items:center;display:flex;gap:48px;margin:0 auto;overflow:hidden;width:1136px}.food-pro-contents .list-wrap .list-item .inner .image{opacity:0;overflow:hidden;position:relative;-webkit-transform:translate(-100%);transform:translate(-100%);transition:1s ease-in-out}.food-pro-contents .list-wrap .list-item .inner .contents{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:1s ease-in-out}.food-pro-contents .list-wrap .list-item .contents .keyword{border-bottom:1px solid #1dcad3;color:#1dcad3;display:inline;font-size:18px}.food-pro-contents .list-wrap .list-item .contents .contents-title{font-size:40px;font-weight:700;letter-spacing:-2px;line-height:54px;padding-top:18px}.food-pro-contents .list-wrap .list-item .contents .contents-description{padding-top:37px}.food-pro-contents .list-wrap .list-item .contents .contents-description li{color:#666;font-size:20px;line-height:30px;margin-top:18px;padding-left:7px;position:relative}.food-pro-contents .list-wrap .list-item .contents .contents-description li:first-child{margin-top:0}.food-pro-contents .list-wrap .list-item .contents .contents-description li:before{background:#666;content:"";height:3px;left:0;margin-right:4px;position:absolute;top:14px;width:3px}@media(max-width:1240px){.prologue{margin:13.889vw auto 0;width:auto}.prologue .text{font-size:5.556vw;line-height:8.333vw}.food-pro{margin:13.889vw auto 0;width:auto}.food-pro.quick-top-contents{margin-top:11.111vw;padding:0 5.556vw}.food-pro.quick-top-contents .description{margin:0}.food-pro .title{font-size:6.667vw;line-height:9.444vw}.food-pro .description{font-size:4.167vw;line-height:6.944vw;margin:0 5.556vw;padding-top:5.556vw;text-align:center}.food-pro .quick-image img{width:100%}.food-pro .contents-form{align-items:center;flex-direction:column;gap:0;margin-top:13.889vw}.food-pro .contents-form .banaple:after{background:url(/static/media/i_arrow_rnl.86f111c45e525d46a5d6.svg) 0 0 no-repeat;background-size:14.722vw 13.889vw;bottom:-19.444vw;height:13.889vw;margin-right:-7.361vw;right:50%;top:auto;width:14.722vw}.food-pro .contents-form .banaple,.food-pro .contents-form .banaple-fnb{box-shadow:2.5vw 5.278vw 7.5vw 0 rgba(0,0,0,.03);padding:8.333vw 0;text-align:center;width:75vw}.food-pro .contents-form .banaple .contents-title,.food-pro .contents-form .banaple-fnb .contents-title{color:#999;font-size:5vw;padding-top:2.222vw}.food-pro .contents-form .banaple .form-img,.food-pro .contents-form .banaple-fnb .form-img{padding-top:8.889vw}.food-pro .contents-form .banaple .contents-description,.food-pro .contents-form .banaple-fnb .contents-description{color:#666;font-size:5.556vw;padding-top:8.889vw}.food-pro .contents-form .banaple-fnb{margin-top:25vw}.food-pro .contents-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.778vw;justify-content:center;overflow:hidden;padding-top:36.111vw;position:relative}.food-pro .contents-list:after{background-size:42.778vw 20.556vw;height:20.556vw;top:8.333vw;width:42.778vw}.food-pro .contents-list .list-item{background-position:center 0!important;background-size:38.333vw!important;margin-bottom:11.111vw;padding-top:44.167vw;width:42.222vw}.food-pro .contents-list .list-item .contents-title{font-size:6.111vw;line-height:6.389vw}.food-pro .contents-list .list-item .contents-description{font-size:4.444vw;letter-spacing:-.139vw;line-height:7.222vw}.contents-info-wrap{background:url(/static/media/bg_sub_quick.64a54eb7458a575763df.png) 0 0 no-repeat;background-size:cover;margin-top:14.167vw}.contents-info-wrap .inner{min-width:auto;padding:13.889vw 5.556vw}.contents-info-wrap .inner .title{font-size:6.667vw;line-height:9.444vw;padding:0}.contents-info-wrap .inner .service-list{flex-direction:row;flex-wrap:wrap;gap:11.111vw;justify-content:space-between;margin-top:11.111vw;padding-top:0}.contents-info-wrap .inner .service-list .list-item{background-size:36.111vw!important;min-width:36.111vw;padding-top:43.889vw}.contents-info-wrap .inner .service-list .list-item:first-child:after,.contents-info-wrap .inner .service-list .list-item:nth-child(3):after{background-size:7.778vw;height:5vw;right:-11.667vw;top:16.667vw;width:7.778vw}.contents-info-wrap .inner .service-list .list-item:nth-child(2):after,.contents-info-wrap .inner .service-list .list-item:nth-child(4):after,.contents-info-wrap .inner .service-list .list-item:nth-child(5){content:none}.contents-info-wrap .inner .service-list .list-item .list-title{font-size:6.111vw;line-height:6.111vw}.contents-info-wrap .inner .service-list .list-item .list-description{font-size:4.444vw;line-height:7.222vw}.contents-info-wrap .inner .info-text-wrap{margin-top:8.333vw;padding-top:8.333vw}.contents-info-wrap .inner .info-text-wrap p{font-size:4.167vw;line-height:6.944vw;padding-bottom:2.778vw;padding-left:1.944vw}.contents-info-wrap .inner .info-text-wrap p:before{height:.833vw;top:2.778vw;width:.833vw}.food-pro-contents{margin-top:0;padding:2.778vw 0 0}.food-pro-contents.quick-bottom-contents{padding:0}.food-pro-contents.quick-bottom-contents .list-wrap .list-item .inner .contents .contents-title{padding-top:4.167vw}.food-pro-contents.quick-bottom-contents .list-wrap .list-item .inner .contents .contents-description li{padding-left:1.944vw}.food-pro-contents .list-wrap .list-item{padding:13.889vw 0}.food-pro-contents .list-wrap .list-item:nth-child(2n) .inner{gap:0;justify-content:flex-end}.food-pro-contents .list-wrap .list-item .inner{flex-wrap:wrap;gap:0;padding:0 5.556vw;width:auto}.food-pro-contents .list-wrap .list-item .inner .image{width:100%}.food-pro-contents .list-wrap .list-item .inner .contents{padding:6.944vw 0 0}.food-pro-contents .list-wrap .list-item .inner .contents .keyword{font-size:4.167vw}.food-pro-contents .list-wrap .list-item .inner .contents .contents-title{font-size:6.667vw;line-height:9.444vw}.food-pro-contents .list-wrap .list-item .inner .contents .contents-description{padding-top:2.778vw}.food-pro-contents .list-wrap .list-item .inner .contents .contents-description li{font-size:4.444vw;line-height:normal;margin-top:3.333vw}.food-pro-contents .list-wrap .list-item .inner .contents .contents-description li:before{top:2.778vw}.food-pro-contents .list-wrap .list-item.last-item .inner .contents .contents-description li{line-height:7.222vw;margin-top:3.333vw;padding-left:0}.food-pro-contents .list-wrap .list-item.last-item .inner .contents .contents-description li:first-child{margin-top:5.556vw}.food-pro-contents .list-wrap .list-item.last-item .inner .contents .btn-download{background-position:right 2.778vw center;font-size:5vw;height:15vw;width:100%}}.quick-container{color:#333;font-family:Nanum Gothic,sans-serif;font-size:12px;padding-top:200px}#quick_company{display:flex;gap:30px;justify-content:center;margin:0 auto;max-width:1400px;width:90%}#quick_company .division{flex-basis:320px;flex-grow:1;flex-shrink:0;text-align:center;word-break:keep-all}#quick_company .menuBtn{background:#31353d}.appCheckAuthentic,.appConsultResult,.appConsultResultError,.appConsultResultconFirm,.appPopupConsult,.appPopupRegProgram{background:#fff;border:2px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;font-size:16px;left:0;margin:0 auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:20px;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;z-index:1000}.appConsultResult,.appConsultResultError,.appConsultResultconFirm{width:340px}.appPopupConsult{max-width:700px}.appPopupConsult .table_border{border-bottom:2px solid #000;border-collapse:collapse;border-top:2px solid #000}.appPopupConsult .table_border td{border-bottom:1px solid #9e9e9e}.appPopupConsult .table_border .td_odd{background-color:#e4e4e4;font-size:15px;font-weight:600;padding-left:3%;width:30%}.appPopupConsult .table_border .td_even{border-left:1px solid #9e9e9e}.appPopupConsult .input_wrap{padding-left:2%;width:100%}.appPopupConsult .input_wrap,.appPopupConsult .input_wrap2{background:transparent;border:none;font-weight:600;height:35px;line-height:35px;outline:none}.appPopupConsult .input_wrap2{margin-left:2%;width:47%}.appPopupConsult .filetxt{background-color:#f0f8ff;border:none;display:inline-block;font-size:16px;font-weight:600;height:100%;padding-left:10px;width:76%}.appPopupRegProgram{width:400px}.appPopupRegProgram .table_border{border:1px solid #000;border-collapse:collapse}.appPopupRegProgram .table_border td{border:1px solid #000}.menuBtn{background:#1dcad3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;margin:10px 0;padding:15px;transition:background .3s;width:100%}.menuBtn:hover{background:#16b8c1}.table_border{border-collapse:collapse;margin:10px 0;width:100%}.table_border tr{border-bottom:1px solid #e0e0e0}.td_odd{background:#f5f5f5;font-weight:700;vertical-align:top;width:30%}.td_even,.td_odd{padding:12px 10px}.constract_input_wrap4,.input_wrap,.input_wrap2{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.constract_input_wrap4:focus,.input_wrap2:focus,.input_wrap:focus{border-color:#2196f3;outline:none}.filetxt{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;cursor:pointer;margin-right:5px;padding:8px;width:70%}.filetxt:focus{border-color:#ddd;outline:none}.tabletitle{align-items:baseline;border-bottom:2px solid #1dcad3;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.tabletitle h3{color:#333;margin:10px 0}.button-primary{background:#1dcad3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s}.button-primary:hover{background:#16b8c1}.button-secondary{background:#9e9e9e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s}.button-secondary:hover{background:#757575}.button-close{background:#f44336;border:1px solid #ddd;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:35px;padding:0 10px;transition:background .3s;width:30%}.button-close:hover{background:#d32f2f}.button-info{background:#607d8b;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;flex-grow:1;padding:8px 10px;transition:background .3s}.button-info:hover{background:#455a64}.authenticBtn{background:#5b9bd5;border:none;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background .3s}.authenticBtn:hover{background:#4a8bc4}.calculate_calendar{width:100%}.calculate_calendar input{margin-bottom:10px}.popup-content-center{padding:10px;text-align:center}.popup-buttons{display:flex;gap:6px;justify-content:flex-end;margin:20px 0;text-align:center}.popup-description{color:#666;font-size:14px;line-height:1.6;margin:10px 0}.popup-warning{color:#f44336;font-weight:600}.quick-company-submit-error{margin-top:10px;text-align:center}.file-input-wrapper .form-control[type=file]{display:none}.file-label{align-items:stretch;flex-wrap:wrap;gap:6px}.consult-date-wrap{margin-bottom:10px;position:relative}.consult-date-wrap .consult-date-native{cursor:pointer;font-size:16px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.calculate_calendar .center{text-align:center}.calculate_calendar .pointer{cursor:pointer}.calculate_calendar .consult-date-input{margin-bottom:10px}.calculate_calendar .consult-time-wrap{margin-bottom:10px;margin-top:0}.calculate_calendar .consult-time-select{-webkit-appearance:auto;appearance:auto;cursor:pointer}.calculate_calendar .popup-info{margin-left:calc(2% + 10px);text-align:left}.popup-info{color:#9e9e9e;font-size:13px;margin-top:5px;text-align:center}.required-mark{color:red;font-weight:600}.file-upload-area{padding:20px 0;text-align:center}.file-upload-title{font-size:16px;font-weight:bolder;margin-bottom:10px}.file-upload-description{color:#9e9e9e;font-size:14px;margin-top:5px}.registration-form{padding:10px}.form-row{margin-bottom:10px;overflow:hidden}.register-form-cell{overflow:hidden;padding:10px}.register-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.register-row .form-label{flex:0 0 auto;line-height:34px;min-width:80px;text-align:center;width:auto}.register-row .form-input{flex:1 1 auto;float:none;min-width:0;width:auto}.register-row .form-button{border-radius:4px;flex:1 0 auto;min-width:70px;width:auto}.form-label{float:left;line-height:34px;text-align:center;width:30%}.form-input{background-color:#f0f8ff;float:left;outline:none;padding:0 8px;width:47%}.form-button,.form-input{border:none;height:34px;margin:0}.form-button{background:#5b9bd5;color:#fff;cursor:pointer;width:20%}.info-box{background:hsla(0,0%,87%,.412);box-sizing:border-box;font-size:13px;margin-top:10px;min-width:0;padding:20px 50px;text-align:center;width:100%}.info-box,.info-box span{max-width:100%;overflow-wrap:break-word;word-break:break-word}.info-box span{display:block}#checkAuthenticQuick{border:1px solid #000;border-collapse:collapse;padding:0;width:100%}#checkAuthenticQuick td{height:38px}#checkAuthenticQuick tr:first-child td{background:#4e5862;color:#fff;font-weight:900;height:38px;padding:0;text-align:center}#checkAuthenticQuick tr:last-child td{border-bottom:none;border-top:1px solid #000}@media(max-width:768px){.appCheckAuthentic,.appConsultResult,.appConsultResultError,.appConsultResultconFirm,.appPopupConsult,.appPopupRegProgram{padding:15px;width:95%}.td_odd{font-size:13px;width:35%}.menuBtn{font-size:14px;padding:12px}.form-label{font-size:12px}}.loading{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}.loading:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#2196f3;content:"";display:block;height:50px;width:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.appConsultResult .tabletitle,.appConsultResultError .tabletitle,.appPopupRegProgram .tabletitle{display:block;text-align:center}.appConsultResultError .tabletitle{white-space:pre-line;word-break:keep-all}.appConsultResultconFirm .tabletitle{display:block;font-weight:600;line-height:25px}.popup-close-wrapper{margin:20px 0;text-align:center}.appCheckAuthentic{width:400px}.appCheckAuthentic table{border:1px soli}.appCheckAuthentic .button-close{background:#f44336}.appCheckAuthentic .button-close:hover{background:#d32f2f}.popup-message{font-size:14px;text-align:center}.appConsultResultError .popup-info{margin-top:10px}.table-header-cell{background:#ddd;font-weight:900;height:34px;text-align:center}#authDisp_quick{margin-top:5px}.auth-input-row{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;min-width:0}.auth-input-row .constract_input_wrap4{border:none;border-radius:0;flex:1 1 auto;line-height:38px;min-width:0;padding:0 0 0 5px;width:auto}.auth-input-row .constract_input_wrap4:focus{border:none;outline:none}#checkAuthenticQuick .auth-input-row{height:100%;min-height:38px}.auth-input-row .authenticBtn{box-sizing:border-box;flex:0 0 auto;height:100%;min-width:80px;padding:0;width:80px}.file-hint{font-size:11px}.file-input-wrapper{margin-bottom:10px}.file-label{display:flex;width:100%}#file_quick{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-lock{display:none}@-webkit-keyframes scrollAnimation{to{-webkit-transform:translateY(-60%);transform:translateY(-60%)}0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes scrollAnimation{to{-webkit-transform:translateY(-60%);transform:translateY(-60%)}0%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@font-face{font-family:Spoqa Han Sans Neo;font-weight:700;src:local("Spoqa Han Sans Neo Bold"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:500;src:local("Spoqa Han Sans Neo Medium"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:400;src:local("Spoqa Han Sans Neo Regular"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:300;src:local("Spoqa Han Sans Neo Light"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:100;src:local("Spoqa Han Sans Neo Thin"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff) format("woff"),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@latest/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.ttf) format("truetype")}body{position:relative}.fp-viewing-0 header,.fp-viewing-3 header{background:rgba(0,0,0,.08)}.fp-viewing-0 header .category:after,.fp-viewing-3 header .category:after{border-bottom:1px solid #fff;opacity:.3}.fp-viewing-0 header .category .list-item>a,.fp-viewing-3 header .category .list-item>a{color:#fff}@media(max-width:1240px){.fp-viewing-0 header,.fp-viewing-3 header{background:rgba(0,0,0,.08);border-bottom:1px solid hsla(0,0%,100%,.3)}.fp-viewing-0 header .category .menu-btn span,.fp-viewing-0 header .category .menu-btn:after,.fp-viewing-0 header .category .menu-btn:before,.fp-viewing-3 header .category .menu-btn span,.fp-viewing-3 header .category .menu-btn:after,.fp-viewing-3 header .category .menu-btn:before{background:#fff}}.main-title{color:#1dcad3;font-size:26px;text-align:center;text-transform:capitalize}.main-description{color:#000;font-size:36px;font-weight:700;padding-top:30px;text-align:center}@media(max-width:1240px){.main-title{font-size:4.1667vw}.main-description{font-size:6.1111vw;padding:5.5556vw 0 0}}.controls{bottom:0;display:flex;flex:1 1;left:0;position:absolute;width:100%;z-index:20}.controls .progress{background:rgba(0,0,0,.5);display:flex;flex-basis:100%;height:8px;position:relative;width:100%}.controls .progress .progress-bar{background:#1dcad3}