:root{--font-family-pretendard:"Pretendard", sans-serif;--color-brand-900:#0b2f23;--color-brand-800:#123f30;--color-brand-700:#176247;--color-brand-600:#087958;--color-brand-400:#42e7a4;--color-brand-100:#dff8ed;--color-surface:#fff;--color-surface-soft:#f5f8f6;--color-text:#15201b;--color-text-muted:#5d6b64;--color-border:#dbe4df;--space-section:clamp(72px, 9vw, 128px);--content-width:1200px;--glass-bg:#ffffff1f;--glass-border:#ffffff4d;--glass-shadow:0 8px 24px #00000040, inset 0 1px 0 #fff3;--ui-radius-card:18px;--ui-shadow-card:0 1px 0 #ffffff14, 0 16px 40px #0000002e;--ui-shadow-card-hover:0 1px 0 #ffffff1f, 0 22px 52px #00000042;--black:#000;--gray200:#f7f7fb;--gray500:#9eaab9;--gray900:#111;--licorice:#1119;--systemwhite:#fff;--font-size-l:36px;--font-size-m:24px;--font-size-s:18px;--font-size-xl:50px;--font-size-xxl:80px;--font-family-pretendard-bold:"Pretendard-Bold", Helvetica;--font-family-pretendard-extrabold:"Pretendard-ExtraBold", Helvetica;--font-family-pretendard-regular:"Pretendard-Regular", Helvetica;--font-family-pretendard-semibold:"Pretendard-SemiBold", Helvetica}@font-face{font-family:SJ_R;src:url(/font/SJ_R.ttf);font-display:swap}@font-face{font-family:SJ_R;src:url(/font/SJJungR.woff);font-display:swap}@font-face{font-family:var(--font-family-pretendard-bold);src:url(/font/GmarketSansTTFBold.ttf);font-display:swap}@font-face{font-family:GS_L;src:url(/font/GmarketSansTTFLight.ttf);font-display:swap}@font-face{font-family:GS_M;src:url(/font/GmarketSansTTFMedium.ttf);font-display:swap}@font-face{font-family:BING;src:url(/font/Binggraes.ttf);font-display:swap}@font-face{font-family:BING;src:url(/font/Binggrae.otf);font-display:swap}@font-face{font-family:NS_BLACK;src:url(/font/NotoSansCJKkr-Black.otf);font-display:swap}@font-face{font-family:NS_B;src:url(/font/NotoSansCJKkr-Bold.otf);font-display:swap}@font-face{font-family:NS_DL;src:url(/font/NotoSansCJKkr-DemiLight.otf);font-display:swap}@font-face{font-family:NS_L;src:url(/font/NotoSansCJKkr-Light.otf);font-display:swap}@font-face{font-family:NS_M;src:url(/font/NotoSansCJKkr-Medium.otf);font-display:swap}@font-face{font-family:NS_R;src:url(/font/NotoSansCJKkr-Regular.otf);font-display:swap}@font-face{font-family:NS_T;src:url(/font/NotoSansCJKkr-Thin.otf);font-display:swap}[class^=scene-]{width:100%;position:relative}[class^=scene-] .inner{z-index:1;position:relative}[class^=scene-] .cont_wrap{overflow:hidden}[class^=scene-] .main_txt{visibility:hidden;opacity:0;transition:visibility,opacity .8s ease-out,transform .8s ease-out;position:relative;transform:translateY(50px)}[class^=scene-] .sub_txt{visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .8s ease-out .2s,transform .8s ease-out .2s;position:relative;transform:translateY(50px)}[class^=scene-] .mobile_wrap,[class^=scene-] .vi_wrap{visibility:hidden;opacity:0;transition:visibility,opacity .8s ease-out,transform .8s ease-out;position:relative;transform:translateY(50px)}[class^=scene-] .info_wrap{visibility:hidden;opacity:0;transition:visibility,opacity .8s ease-out,transform .8s ease-out;transform:translateY(50px)}[class^=scene-].active .main_txt,[class^=scene-].active .sub_txt,[class^=scene-].active .mobile_wrap,[class^=scene-].active .vi_wrap,[class^=scene-].active .cont_wrap .info_wrap{opacity:1;transform:translateY(0);visibility:visible!important}[class^=aboutus-scene-] .main_txt{visibility:hidden;opacity:0;transition:visibility,opacity .8s ease-out,transform .8s ease-out;position:relative;transform:translateY(50px)}[class^=aboutus-scene-] .sub_txt{visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .8s ease-out .2s,transform .8s ease-out .2s;position:relative;transform:translateY(50px)}[class^=aboutus-scene-].active .main_txt,[class^=aboutus-scene-].active .sub_txt{opacity:1;transform:translateY(0);visibility:visible!important}html{scroll-behavior:smooth;overflow-y:scroll}body{background:var(--color-surface);min-width:0;color:var(--color-text);word-break:keep-all;margin:0;padding:0;font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;font-size:16px;line-height:1.5}html,h1,h2,h3,h4,h5,h6,form,fieldset,img{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Pretendard-Bold,Helvetica,dotum,sans-serif;font-size:1em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,dl,dt,dd{margin:0;padding:0;list-style:none}legend{text-indent:-9999em;margin:0;padding:0;font-size:0;line-height:0;position:absolute;overflow:hidden}label,input,button,select,img{vertical-align:middle;font-size:1em}input,button{margin:0;padding:0;font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;font-size:1em}input[type=submit],button{cursor:pointer}textarea,select{font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;font-size:1em}select{margin:0}p{word-break:keep-all;margin:0;padding:0}hr{display:none}pre{font-size:1.1em;overflow-x:scroll}a{color:#000;text-decoration:none}*,:after,:before{box-sizing:border-box}input[type=text],input[type=password],textarea{outline:none;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{box-shadow:0 0 5px #9ed4ff;border:1px solid #558ab7!important}.placeholdersjs{color:#aaa!important}#wrapper{min-height:500px;padding:0}#container{z-index:4;zoom:1;min-height:500px;font-size:1em;font-family:var(--font-family-pretendard);margin:auto;position:relative;overflow:hidden;height:auto!important}#container:focus{outline:none}#container:after{visibility:hidden;clear:both;content:"";display:block}#hd_pop{z-index:1000;height:0;margin:0 auto;position:relative}#hd_pop h2{font-size:0;line-height:0;position:absolute;overflow:hidden}.hd_pops{background:#fff;border:1px solid #e9e9e9;position:absolute}.hd_pops img{max-width:100%}.hd_pops_footer{color:#fff;text-align:left;background:#000;padding:0;position:relative}.hd_pops_footer:after{visibility:hidden;clear:both;content:"";display:block}.hd_pops_footer button{color:#fff;border:0;padding:10px}.hd_pops_footer .hd_pops_reject{text-align:left;background:#000}.hd_pops_footer .hd_pops_close{background:#393939;position:absolute;top:0;right:0}.main_txt_desc{color:#fff;text-shadow:0 2px 6px #0009,0 1px 2px #00000080;width:300px;max-width:100%;margin:0;padding:25px 0;font-size:21px;font-weight:500;line-height:32px}.scene-1{width:100%;height:100svh;min-height:600px;position:relative;overflow:hidden}.scene-1:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#07120d47 0%,#07120d1f 42%,#07120d9e 100%);position:absolute;inset:0}.scene-1 .cont_wrap{text-align:center;max-width:1800px;height:100%;margin:auto;position:relative}.scene-1 .inner{z-index:1;height:100%;position:relative}.scene-1 .main_txt{text-align:center;color:#fff;width:100%;position:absolute;top:calc(50% - 150px);left:0;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.scene-1 .main_txt>div{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.scene-1 .main_txt>div:last-child{justify-content:center;align-items:center;gap:20px;display:grid}.scene-2{background:var(--asset-main-back02) no-repeat center / cover;padding:0;position:relative}.scene-2:before,.scene-6:before{content:"";background:linear-gradient(90deg,#071811e0,#07181175);position:absolute;inset:0}.scene-2 .cont_wrap{width:min(var(--content-width), calc(100% - 48px));margin:auto;position:relative}.scene-2 .cont_wrap .inner{display:flex}.scene-2 .main_txt{text-align:left;width:50%;padding:200px 0;visibility:visible!important}.scene-2 .main_txt p{font-size:21px;line-height:32px;font-family:var(--font-family-pretendard);color:#fff;margin:0;padding:25px 0;font-weight:500}.scene-2 .main_txt a{vertical-align:top;color:#fff;text-align:center;border:1px solid #fff;border-radius:50px;width:200px;height:50px;line-height:50px;text-decoration:none;display:inline-block}.scene-2 .sub_txt{text-align:left;color:#fff;width:50%;padding:150px 0;visibility:visible!important}.scene-2 .sub_txt ul{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.scene-2 .sub_txt ul li{-webkit-backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff26;border-radius:20px;min-height:180px;padding:36px;box-shadow:inset 0 1px #ffffff14}.scene-2 .sub_txt .stat-value .nums,.scene-2 .sub_txt .stat-value span{font-size:56px;font-family:var(--font-family-pretendard);color:#fff;margin:0;font-weight:500;display:inline-block}.scene-2 .sub_txt p{color:#fff;margin-bottom:35px;font-size:15px}.scene-1 .main_txt a{vertical-align:top;color:#fff;border:1px solid #fff;border-radius:50px;width:300px;height:50px;font-size:16px;font-weight:700;line-height:50px;text-decoration:none;display:inline-block}.stat-value{font-family:Pretendard-Bold,Helvetica,dotum,sans-serif;font-weight:700}.feature-image{margin:0}.scene-3{padding:var(--space-section) 0;background:linear-gradient(160deg,#101a15 0%,#18271f 100%)}.scene-3 .cont_wrap{width:min(var(--content-width), calc(100% - 48px));margin:auto;position:relative}.scene-3 .main_txt{text-align:center;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.scene-3 .main_txt h3{font-size:27px;font-family:var(--font-family-pretendard);text-align:center;color:#fff;font-weight:500}.scene-3 .main_txt h3:after{clear:both;content:"";background-color:#fff;width:15px;height:1px;margin:15px auto;display:block}.scene-3 .main_txt span{z-index:1001;background:linear-gradient(#050d0900 0%,#050d09d1 48%,#050d09f5 100%);width:100%;padding:64px 24px 24px;display:block;position:absolute;bottom:0;left:0}.scene-3 .main_txt p{color:#fff;text-shadow:0 0 3px #000;min-height:70px;font-size:16px;line-height:1.55}.scene-3 .main_txt div{box-shadow:var(--ui-shadow-card);padding:0;transition-property:box-shadow,transform;transition-duration:.18s;transition-timing-function:ease-out;position:relative;overflow:hidden;border-radius:var(--ui-radius-card)!important;border-color:#ffffff1f!important}.scene-3 .main_txt div:hover{box-shadow:var(--ui-shadow-card-hover);transform:translateY(-3px)}.scene-3 .main_txt div img{outline-offset:-1px;outline:1px solid #ffffff1a;outline:1px solid lab(100% 0 0/.1);max-width:100%;display:block}.scene-3 .main_txt .feature-image{transition-property:filter,transform;transition-duration:.3s;transition-timing-function:ease-out}.scene-3 .main_txt .feature-image:hover{filter:brightness(.92);transform:scale(1.025)}.scene-3 .sub_txt{text-align:left;padding:0 0 50px}.scene-3 .sub_txt h2{font-size:32px;font-family:var(--font-family-pretendard);color:#fff;font-weight:500}.scene-3 .sub_txt span{color:#fff;margin-bottom:15px;display:block}.scene-3 .sub_txt span>span{color:var(--color-brand-400);letter-spacing:.14em;font-size:14px;font-weight:700}.scene-4{padding:0;padding:var(--space-section) 0;background-color:var(--color-surface-soft)}.scene-4 .cont_wrap{width:min(var(--content-width), calc(100% - 48px));margin:auto;position:relative}.scene-4 .main_txt{text-align:center;border:1px solid var(--color-border);background:var(--color-surface);border-radius:28px;min-height:460px;display:flex;overflow:hidden;box-shadow:0 18px 48px #14302314}.scene-4 .main_txt+.main_txt{margin-top:32px}.scene-4 .main_txt.is-muted{background:#edf4f0}.scene-4 .main_txt div{text-align:left;width:50%;padding:clamp(36px,5vw,72px);position:relative}.scene-4 .main_txt div span{position:absolute;top:calc(50% - 65px);left:clamp(36px,5vw,72px);right:clamp(36px,5vw,72px)}.scene-4 .main_txt>div>img,.scene-4 .main_txt>div>picture>img{object-fit:cover;border-radius:18px;max-width:100%;width:100%!important;height:100%!important}.scene-4 .main_txt h2{font-size:clamp(30px,3.4vw,48px);font-family:var(--font-family-pretendard);color:#222}.scene-4 .main_txt .feature-subtitle{max-width:none;font-size:21px;line-height:1.5;font-family:var(--font-family-pretendard);color:var(--color-brand-600);margin-top:10px;margin-bottom:0;padding:0;font-weight:500;display:block}.scene-4 .main_txt .feature-subtitle:after{clear:both;content:"";background-color:#666;width:15px;height:1px;margin:15px 3px;display:block}.scene-4 .main_txt p{max-width:560px;color:var(--color-text-muted);padding:4px;font-size:16px;font-weight:400;line-height:1.75;display:inline-block}@media screen and (min-width:769px){.scene-4 .app-feature>div:first-child{align-items:flex-start;padding-top:clamp(36px,4vw,52px);padding-bottom:clamp(44px,5vw,72px);display:flex}.scene-4 .app-feature>div:first-child>span{width:100%;position:static}}.app-download-links{justify-content:flex-start;align-items:center;gap:12px;margin:20px 0;display:flex!important}.app-download-links a{border-radius:10px;flex:1 1 0;align-items:center;min-width:0;max-width:220px;min-height:48px;transition:opacity .15s ease-out,transform .15s ease-out;display:inline-flex}.app-download-links img{object-fit:contain;max-width:100%;display:block;width:100%!important;height:auto!important}.app-download-links a:hover{opacity:.86}.app-download-links a:active{transform:scale(.96)}.app-download-links a:focus-visible{outline:3px solid var(--color-brand-600);outline-offset:3px}#container.home-page{overflow:clip}.feature-scroll-viewport{visibility:hidden;pointer-events:none;width:0;height:100svh;position:absolute}.feature-scroll-nav{display:none}.scene-4[data-scroll-features] .cont_wrap{overflow:visible}.scene-4[data-scroll-features] .feature-scroll-stage{top:var(--feature-sticky-top,120px);position:sticky}.scene-4[data-scroll-features] .feature-scroll-panels{border-radius:28px;display:grid;overflow:hidden}.scene-4[data-scroll-features] .main_txt{opacity:1;grid-area:1/1;min-width:0;margin-top:0;transition:opacity .28s ease-out,transform .28s ease-out,visibility;transform:translateY(0)}.scene-4[data-scroll-features] .main_txt[data-active=false]{opacity:0;pointer-events:none;transition-delay:0s,0s,.28s;transform:translateY(20px);visibility:hidden!important}.scene-4[data-scroll-features] .main_txt>div{justify-content:center;align-items:center;min-width:0;padding:clamp(24px,3vw,40px);display:flex}.scene-4[data-scroll-features] .main_txt div span{width:100%;display:block;position:static}.scene-4[data-scroll-features] .main_txt>div>img,.scene-4[data-scroll-features] .main_txt>div>picture>img{object-fit:contain;max-height:360px;height:auto!important}.scene-4[data-scroll-features] .feature-scroll-nav{min-height:52px;color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:0 16px;display:flex}.feature-scroll-count{font-variant-numeric:tabular-nums;font-size:13px}.feature-scroll-count strong{color:var(--color-brand-700)}.feature-scroll-dots{display:flex}.feature-scroll-dots button{background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.feature-scroll-dots button span{background:#acbbb2;border-radius:999px;width:6px;height:6px;transition:width .15s ease-out,background-color .15s ease-out}.feature-scroll-dots button[aria-current=step] span{background:var(--color-brand-700);width:24px}.feature-scroll-dots button:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:-4px}.feature-scroll-dots button:active{transform:scale(.96)}.feature-scroll-hint{letter-spacing:.16em;font-size:10px}.feature-scroll-hint span{margin-left:10px}@media (max-width:768px){.scene-4[data-scroll-features] .cont_wrap{width:calc(100% - 40px)}.scene-4[data-scroll-features] .feature-scroll-panels{border-radius:20px}.scene-4[data-scroll-features] .main_txt>div{padding:18px 20px}.scene-4[data-scroll-features] .main_txt>div>img,.scene-4[data-scroll-features] .main_txt>div>picture>img{max-height:clamp(140px,25svh,220px)}.scene-4[data-scroll-features] .feature-scroll-nav{padding:0}.feature-scroll-hint{display:none}}@media (max-width:360px){.scene-4[data-scroll-features] .feature-scroll-nav{justify-content:center}.feature-scroll-count{display:none}}@media (prefers-reduced-motion:reduce),print{.scene-4 .main_txt{transition:none;transform:none}}@media print{.scene-4[data-scroll-features] .cont_wrap{height:auto!important}.scene-4[data-scroll-features] .feature-scroll-stage{position:static}.scene-4[data-scroll-features] .feature-scroll-panels{display:block;overflow:visible}.scene-4[data-scroll-features] .main_txt[data-active]{opacity:1;margin-bottom:24px;transform:none;visibility:visible!important}.scene-4[data-scroll-features] .feature-scroll-nav{display:none}}.scene-5{padding:var(--space-section) 0;background:#0c130f}.scene-5 .cont_wrap{width:min(var(--content-width), calc(100% - 48px));margin:auto;position:relative}.scene-5 .main_txt{text-align:left}.scene-5 .main_txt h2{font-size:36px;line-height:46px;font-family:var(--font-family-pretendard);color:#fff;margin-bottom:15px;font-weight:500}.scene-5 .main_txt a{vertical-align:top;color:#fff;text-align:center;border:1px solid #fff;border-radius:50px;width:200px;height:50px;font-size:15px;font-weight:bolder;line-height:50px;text-decoration:none;display:inline-block}.scene-5 .main_txt>div>a,.scene-6 .main_txt a{min-height:50px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out,transform .15s ease-out}.scene-5 .main_txt>div>a:hover,.scene-6 .main_txt a:hover{border-color:var(--color-brand-400);background:var(--color-brand-400);color:var(--color-brand-900)}.scene-5 .main_txt>div>a:active,.scene-6 .main_txt a:active{transform:scale(.96)}.scene-5 .main_txt ul{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:25px 0;list-style:none;display:grid}.scene-5 .main_txt ul li{color:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000040}.scene-5 .main_txt ul li h3{font-size:18px;font-family:var(--font-family-pretendard);font-weight:500}.scene-5 .main_txt ul li p{min-height:36px;font-size:14px;line-height:1.5}.scene-5 .main_txt ul li span{z-index:1001;background:linear-gradient(#07120d3d,#07120df0);width:100%;padding:15px;display:block;position:absolute;bottom:0;left:0}.scene-5 .main_txt ul li img{width:100%}.scene-6{background:var(--asset-main-back04) no-repeat center / cover;position:relative}.scene-6 .cont_wrap{width:min(var(--content-width), calc(100% - 48px));margin:auto;position:relative}.scene-6 .main_txt{text-align:left;border-left:1px solid #ffffff4d;border-right:1px solid #ffffff4d;margin-left:250px;padding:200px 100px}.scene-6 .inner{z-index:1;position:relative}.scene-6 .main_txt h2{font-size:36px;line-height:42px;font-family:var(--font-family-pretendard);color:#fff;margin:0;font-weight:500}.scene-6 .main_txt p{color:#fff;margin-bottom:35px;font-size:15px}.scene-6 .main_txt a{vertical-align:top;color:#fff;text-align:center;border:1px solid #fff;border-radius:50px;width:200px;height:50px;font-size:15px;font-weight:bolder;line-height:50px;text-decoration:none;display:inline-block}a.glassmorphism-btn,.glassmorphism-btn{background:var(--glass-bg)!important;-webkit-backdrop-filter:blur(8px)!important;-moz-backdrop-filter:blur(8px)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;color:#fff!important;z-index:1!important;isolation:isolate!important;border-radius:999px!important;padding:12px 24px!important;font-weight:500!important;line-height:25px!important;text-decoration:none!important;transition-property:background-color,border-color,box-shadow,transform!important;transition-duration:.15s!important;transition-timing-function:ease-out!important;display:inline-block!important;position:relative!important}a.glassmorphism-btn:hover,.glassmorphism-btn:hover{-webkit-backdrop-filter:blur(12px)!important;-moz-backdrop-filter:blur(12px)!important;color:#fff!important;background:#fff3!important;border-color:#ffffff73!important;transform:translateY(-1px)!important;box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffff4d!important}a.glassmorphism-btn:active,.glassmorphism-btn:active{transform:translateY(0)scale(.96)!important;box-shadow:0 6px 18px #00000040!important}a.glassmorphism-btn:focus-visible,.glassmorphism-btn:focus-visible{outline-offset:4px!important;outline:2px solid #fff!important}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){a.glassmorphism-btn,.glassmorphism-btn{background:#ffffff40!important;border:1px solid #fff6!important;box-shadow:0 8px 24px #0000004d,inset 0 1px #ffffff4d!important}a.glassmorphism-btn:hover,.glassmorphism-btn:hover{background:#ffffff59!important;border-color:#ffffff80!important}}@media (prefers-reduced-motion:reduce){a.glassmorphism-btn,.glassmorphism-btn,.scene-3 .main_txt div,.scene-3 .main_txt .feature-image{transition-duration:.01ms!important}.scene-3 .main_txt div:hover,.scene-3 .main_txt .feature-image:hover{transform:none}}.slick-slide{padding:0 20px}.slick-list{margin:0 -20px}.slick-dots{bottom:-45px}.slick-dots li button:before{color:#333;font-size:14px}.page .card-secction .slick-prev,.page .card-secction .slick-next{z-index:1000!important;color:#fff!important;cursor:pointer!important;background:#000000b3!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;font-size:18px!important;transition:background-color .15s ease-out,transform .15s ease-out!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.page .card-secction .slick-prev:hover,.page .card-secction .slick-next:hover{background:#000000e6!important;transform:translateY(-50%)scale(1.1)!important}.page .card-secction .slick-prev{left:-60px!important}.page .card-secction .slick-next{right:-60px!important}.page .card-secction .slick-prev:before,.page .card-secction .slick-next:before{color:#fff!important;opacity:1!important;font-size:30px!important}.page .card-secction{padding:0 80px;position:relative}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sound_only{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.aboutus-scene-1{background:var(--asset-about-back) no-repeat center / cover;padding:200px 20px 100px;position:relative}.aboutus-scene-1 .cont_wrap{width:1200px;margin:auto;position:relative}.aboutus-scene-1 .main_txt{text-align:center;width:100%;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.aboutus-scene-1 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#fff;text-align:left;margin:0;font-weight:700}.aboutus-scene-1 .main_txt p{color:#fff;font-family:var(--font-family-pretendard);text-align:left;word-break:keep-all;margin:auto auto 50px;padding:10px 0;font-size:18px;line-height:27px}.aboutus-scene-2{background-color:#f9f9f9;padding:100px 0;position:relative}.aboutus-scene-2 .cont_wrap{width:1200px;margin:auto;position:relative}.aboutus-scene-2 .cont_wrap .inner{display:flex}.aboutus-scene-2 .main_txt{text-align:left;width:300px;margin-right:50px;padding:0;overflow:hidden}.aboutus-scene-2 .main_txt h2{color:#333;font-size:42px;font-family:var(--font-family-pretendard);font-weight:700}.aboutus-scene-2 .main_txt h2 span{color:#e58e3f}.aboutus-scene-2 .main_txt p{color:#666;font-size:13px}.aboutus-scene-2 .sub_txt{width:calc(100% - 350px);padding:0;overflow:hidden}.aboutus-scene-2 .sub_txt>div{padding:20px;position:relative}.aboutus-scene-2 .sub_txt>div:before{visibility:visible;clear:both;content:"";background:var(--asset-won) no-repeat center;z-index:1001;width:15px;height:15px;margin:0;display:block;position:absolute;top:35px;left:0}.aboutus-scene-2 .sub_txt>div:after{visibility:visible;clear:both;content:"";background-color:#ddd;width:1px;height:100%;margin:0;display:block;position:absolute;bottom:0;left:7px}.aboutus-scene-2 .sub_txt ul{margin:0 0 0 130px;padding:0;list-style:none}.aboutus-scene-2 .sub_txt ul li{color:#666;font-size:15px;font-family:var(--font-family-pretendard);padding:0;line-height:40px;position:relative}.aboutus-scene-2 .sub_txt ul li span{color:#333;margin-right:10px;font-weight:700}.aboutus-scene-2 .sub_txt h3{color:#333;font-size:27px;font-family:var(--font-family-pretendard);height:50px;font-weight:700;line-height:50px;position:absolute;top:20px;left:40px}.aboutus-scene-3{background:var(--asset-member-back) no-repeat center / cover;padding:100px 0;position:relative}.aboutus-scene-3 .cont_wrap{width:1200px;margin:auto;position:relative}.aboutus-scene-3 .main_txt{padding:0 0 50px}.aboutus-scene-3 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#fff;text-align:center;margin:0;font-weight:700}.aboutus-scene-3 .sub_txt{padding:0;overflow:hidden}.aboutus-scene-3 .sub_txt ul{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.aboutus-scene-3 .sub_txt ul li{color:#fff;background-color:#ffffff1a;border:1px solid #fff6;padding:25px;overflow:hidden}.aboutus-scene-3 .sub_txt ul li h6{text-align:center;padding:0;overflow:hidden}.aboutus-scene-3 .sub_txt ul li h6 img{border-radius:100%;max-width:100%;margin-bottom:25px}.aboutus-scene-3 .sub_txt ul li h2{font-family:var(--font-family-pretendard);margin:0;padding:0;font-size:24px;font-weight:500;overflow:hidden}.aboutus-scene-3 .sub_txt ul li h5{margin:0;padding:0;overflow:hidden}.aboutus-scene-3 .sub_txt ul li p{color:#fff;margin:0;padding:10px 0;font-size:15px;line-height:24px;overflow:hidden}.aboutus-scene-4{background:var(--asset-family-back) no-repeat center / cover;padding:100px 0;position:relative}.aboutus-scene-4 .cont_wrap{width:1200px;margin:auto;position:relative}.aboutus-scene-4 .cont_wrap .inner{display:flex}.aboutus-scene-4 .main_txt{border-right:1px solid #fff6;width:50%;padding:50px}.aboutus-scene-4 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#fff;text-align:center;margin:0 0 30px;font-weight:700}.aboutus-scene-4 .main_txt h3{color:#fff;font-family:var(--font-family-pretendard);margin:0;font-size:18px}.aboutus-scene-4 .main_txt p{color:#ccc;font-family:var(--font-family-pretendard);text-align:left;word-break:keep-all;margin:auto;padding:10px 0;font-size:15px;line-height:21px}.aboutus-scene-4 .main_txt ul{text-align:center;margin:0;padding:0;list-style:none}.aboutus-scene-4 .main_txt ul li{text-align:left;padding:10px 0}.aboutus-scene-4 .sub_txt{width:50%;padding:0 50px}.aboutus-scene-4 .sub_txt iframe{border-radius:15px}.shotrack-scene-1{background:var(--asset-shotrack-back) no-repeat center / cover;padding:200px 0;position:relative}.shotrack-scene-1 .cont_wrap{width:1200px;margin:auto;position:relative}.shotrack-scene-1 .inner{display:block}.shotrack-scene-1 .main_txt{text-align:left;color:#fff;width:50%;overflow:hidden;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.shotrack-scene-1 .main_txt img{width:400px;margin-bottom:25px}.shotrack-scene-1 .main_txt p{color:#fff;font-family:var(--font-family-pretendard);word-break:keep-all;margin:auto;padding:0 0 30px;font-size:18px;line-height:27px}.shotrack-scene-1 .main_txt ul{margin:0;padding:0;list-style:none}.shotrack-scene-1 .main_txt ul li{color:#fff;background:#19191982;border:1px solid #fff;border-radius:20px;height:40px;margin-bottom:10px;margin-right:10px;padding:0 20px;font-size:14px;line-height:40px;display:inline-block}.shotrack-scene-1 .sub_txt{text-align:center;width:50%;padding:50px 0 0;overflow:hidden;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.shotrack-scene-1 .sub_txt ul{margin:0;padding:0;list-style:none;display:flex}.shotrack-scene-1 .sub_txt ul li{width:calc(33.3333% - 24px);margin-right:5px}.shotrack-scene-1 .sub_txt ul li:last-child{margin-right:0}.shotrack-scene-1 .sub_txt img{max-width:100%}.shotrack-scene-2{padding:100px 0;position:relative}.shotrack-scene-2 .cont_wrap{width:1200px;margin:auto;position:relative}.shotrack-scene-2 .inner{gap:50px;display:flex}.shotrack-scene-2 .sub_txt{width:50%;padding:0}.shotrack-scene-2 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#333;margin-bottom:30px;font-weight:700}.shotrack-scene-2 .sub_txt ul{margin:0;padding:0;list-style:none}.shotrack-scene-2 .sub_txt ul li{margin-bottom:30px}.shotrack-scene-2 .sub_txt ul li h3{font-size:24px;font-family:var(--font-family-pretendard);color:#333;margin-bottom:10px;font-weight:700}.shotrack-scene-2 .sub_txt ul li p{color:#666;margin:5px 0;font-size:16px;line-height:24px}.shotrack-scene-2 .main_txt{width:50%;padding:0}.shotrack-scene-2 .main_txt video{border-radius:10px;width:100%;max-height:610px}.shotrack-scene-3{background-color:#222;padding:100px 0}.shotrack-scene-3 .cont_wrap{width:1200px;margin:auto;position:relative}.shotrack-scene-3 .sub_txt{text-align:center;padding:0 0 50px}.shotrack-scene-3 .sub_txt span{color:#fff;margin-bottom:15px;font-size:14px;display:block}.shotrack-scene-3 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#fff;margin:0;font-weight:700}.shotrack-scene-3 .main_txt{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.shotrack-scene-3 .main_txt>div{background-color:#0000;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.shotrack-scene-3 .main_txt span{color:#fff;z-index:2;background:linear-gradient(#0000,#000c);padding:15px 0;position:absolute;bottom:0;left:0;right:0}.shotrack-scene-3 .main_txt span h2{font-size:27px;font-family:var(--font-family-pretendard);text-align:center;color:#fff;margin:0 0 15px;font-weight:500}.shotrack-scene-3 .main_txt span h2:after{clear:both;content:"";background-color:#fff;width:15px;height:1px;margin:15px auto;display:block}.shotrack-scene-3 .main_txt span p{color:#fff;min-height:70px;margin:0;padding:0 15px;font-size:14px}.shotrack-scene-3 .main_txt h6{margin:0;transition-duration:.4s}.shotrack-scene-3 .main_txt h6:hover{filter:blur(4px);transform:scale(1.1)}.shotrack-scene-3 .main_txt h6 img{width:100%;max-width:100%;height:auto;display:block}.shotrack-scene-4{background-color:#f8f9fa;padding:100px 0}.shotrack-scene-4 .cont_wrap{width:1200px;margin:auto;position:relative}.shotrack-scene-4 .sub_txt{text-align:center;padding:0 0 50px}.shotrack-scene-4 .sub_txt span{color:#666;margin-bottom:15px;font-size:16px;font-weight:500;display:block}.shotrack-scene-4 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#333;margin:0;font-weight:700;line-height:1.2}.shotrack-scene-4 .main_txt{align-items:center;gap:60px;display:flex}.shotrack-scene-4 .main_txt>div:first-child{flex:1.2}.shotrack-scene-4 .main_txt>div:last-child{text-align:center;flex:.8}.shotrack-scene-4 .main_txt img{max-width:100%;height:auto;display:block}.pitas-scene-1{background:var(--asset-pitas-back) no-repeat center / cover;padding:200px 0;position:relative}.pitas-scene-1 .cont_wrap{width:1200px;margin:auto;position:relative}.pitas-scene-1 .inner{display:flex}.pitas-scene-1 .sub_txt{width:50%;padding:0 50px;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.pitas-scene-1 .main_txt{text-align:center;color:#fff;width:50%;padding:0 50px;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.pitas-scene-1 .main_txt>div:first-child{margin-bottom:0}.pitas-scene-1 .main_txt>div{margin-bottom:30px}.pitas-scene-1 .main_txt h5{color:#fff;font-family:var(--font-family-pretendard);text-align:left;margin:0;padding:0 0 30px;font-size:16px;font-weight:400}.pitas-scene-1 .main_txt p{font-size:18px;line-height:27px;font-family:var(--font-family-pretendard);color:#fff;text-align:left;margin:20px 0}.pitas-scene-1 .main_txt ul{text-align:left;margin:0;padding:0;list-style:none}.pitas-scene-1 .main_txt ul li{background-color:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;margin-bottom:10px;padding:15px}.pitas-scene-1 .main_txt ul li span{color:#fff;font-weight:500}.pitas-scene-2{background-color:#f5f5f5;padding:100px 0;position:relative}.pitas-scene-2 .cont_wrap{width:1200px;margin:auto;position:relative}.pitas-scene-2 .main_txt{text-align:center;padding:0}.pitas-scene-2 .main_txt video{border-radius:10px;width:100%;max-width:1200px;box-shadow:0 10px 30px #0003}#wrapper,#hd_wrapper,#ft{min-width:1200px}.sidesbtn{position:absolute;top:12px;right:0}.sidesbtn img{width:170px}.svisual{text-align:center;color:#000;box-sizing:border-box;background-position:50%;background-size:100%;height:400px;position:relative}.svisual div{width:100%;position:absolute;top:170px;left:0}.svisual h2{color:#fff;width:100%;margin:-5px auto 5px;padding:0;font-size:52px;font-weight:bolder;display:none}.svisual p{color:#fff;margin:auto;font-size:15px;display:none}#subvisual1{background-image:var(--asset-subvisual-1)}.tech-scene-1{background:var(--asset-tech-back) no-repeat center / cover;padding:200px 0;position:relative}.tech-scene-1 .cont_wrap{width:1200px;margin:auto;position:relative}.tech-scene-1 .main_txt{text-align:center;padding:0 0 50px}.tech-scene-1 .main_txt h2{font-size:42px;line-height:48px;font-family:var(--font-family-pretendard-bold);color:#fff;margin:0}.tech-scene-1 .sub_txt{text-align:center}.tech-scene-1 .sub_txt ul{text-align:center;display:flex}.tech-scene-1 .sub_txt ul li{background-color:#0006;border:1px solid #fff6;border-radius:13px;width:33.3333%;margin:0 10px;padding:20px}.tech-scene-1 .sub_txt ul li h2{color:#fff;font-size:21px;font-family:var(--font-family-pretendard-bold);font-weight:600}.tech-scene-1 .sub_txt ul li p{color:#fff;word-break:keep-all;padding:0;font-size:15px;line-height:21px}.tech-scene-1 .sub_txt ul li span{margin-bottom:25px;display:block}.tech-scene-1 .sub_txt ul li img{border-radius:11px;max-width:100%}.tech-scene-2{background-color:#f6f6f6;padding:100px 0;position:relative}.tech-scene-2 .cont_wrap{width:1200px;margin:auto;position:relative}.tech-scene-2 .cont_wrap .inner{display:flex}.tech-scene-2 .main_txt{text-align:left;width:300px;margin-right:50px;padding:0;overflow:hidden}.tech-scene-2 .main_txt h2{color:#333;font-size:42px;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{color:#666;font-size:13px}.tech-scene-2 .main_txt img{max-width:80%}.tech-scene-2 .sub_txt{width:calc(100% - 350px);padding:0;overflow:hidden}.tech-scene-2 .sub_txt ul li{color:#666;background-color:#fff;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:15px;font-size:15px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-2 .sub_txt h3{color:#333;font-size:21px;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-3{padding:100px 0;position:relative}.tech-scene-3 .cont_wrap{width:1200px;margin:auto;position:relative}.tech-scene-3 .cont_wrap .inner{display:flex}.tech-scene-3 .main_txt{text-align:left;width:300px;margin-right:50px;padding:0;overflow:hidden}.tech-scene-3 .main_txt h2{color:#333;font-size:42px;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{color:#666;font-size:13px}.tech-scene-3 .main_txt img{max-width:80%}.tech-scene-3 .sub_txt{width:calc(100% - 350px);padding:0;overflow:hidden}.tech-scene-3 .sub_txt ul li{color:#666;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:14px;font-size:15px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-3 .sub_txt h5{color:#333;font-size:18px;font-family:var(--font-family-pretendard-regular);font-weight:500}.notice-visual{text-align:center;color:#fff;background:var(--asset-subvisual-4) no-repeat center / cover;min-height:400px;padding:200px 0 100px;position:relative}.notice-visual h2{font-size:42px;font-family:var(--font-family-pretendard-bold);margin-bottom:20px}.notice-visual p{font-size:16px;font-family:var(--font-family-pretendard-regular)}#wrapper_title{text-align:center;color:#333;padding:50px 0 30px;font-size:24px;font-weight:700}#bo_list{max-width:1200px;margin:30px auto;padding:0 20px;position:relative}.notice-cards{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;display:grid}.notice-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;height:200px;padding:20px;transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;display:flex;box-shadow:0 2px 8px #0000001a}.notice-card:hover{border-color:#007bff;transform:translateY(-4px);box-shadow:0 8px 25px #00000026}.notice-card-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;display:flex}.notice-number{color:#fff;text-align:center;background:#007bff;border-radius:6px;min-width:30px;padding:4px 8px;font-size:12px;font-weight:700}.notice-date{color:#666;font-size:12px;font-weight:500}.notice-card-content{flex-direction:column;flex:1;display:flex}.notice-title{color:#333;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.notice-title a{color:#333;text-decoration:none;transition:color .3s}.notice-title a:hover{color:#007bff}.notice-card-footer{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:15px}.notice-author{color:#666;font-size:12px;font-weight:500}#bo_btn_top{margin:10px 0}#bo_list_total{float:left;color:#4e546f;font-size:.92em;line-height:34px;display:none}.tbl_head01{width:100%;margin-top:20px}.tbl_head01 table{border-collapse:collapse;border-top:2px solid #333;width:100%}.tbl_head01 thead th{text-align:center;background:#f8f9fa;border-bottom:1px solid #ddd;padding:15px 10px;font-weight:700}.tbl_head01 tbody td{text-align:center;border-bottom:1px solid #eee;padding:15px 10px}.tbl_head01 tbody tr:hover{background:#f8f9fa}.td_num2{width:80px}.td_subject{text-align:left}.td_name,.td_datetime{width:120px}.bo_tit a{color:#333;font-weight:500;text-decoration:none}.bo_tit a:hover{color:#007bff}caption{display:none}.contact-scene-1{background:var(--asset-contact-back) no-repeat center / cover;padding:200px 0;position:relative}.contact-scene-1 .cont_wrap{width:1200px;max-width:100%;margin:auto;position:relative}.contact-scene-1 .cont_wrap .inner{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;display:flex}.contact-scene-1 .main_txt{border-right:1px solid #fff6;flex:0 0 50%;width:50%;max-width:50%;padding:50px;overflow:hidden}.contact-scene-1 .main_txt div{margin-bottom:25px;overflow:hidden}.contact-scene-1 .main_txt h1{color:#fff;font-size:52px}.contact-scene-1 .main_txt p{color:#fff;font-size:16px;line-height:27px;font-family:var(--font-family-pretendard-regular);font-weight:500}.contact-scene-1 .main_txt h3{color:#fff;font-size:13px;line-height:27px;font-family:var(--font-family-pretendard-regular);font-weight:500}.contact-scene-1 .main_txt ul{padding:0;list-style:none}.contact-scene-1 .main_txt ul li{margin-bottom:15px}.contact-scene-1 .sub_txt{flex:0 0 50%;place-content:center;align-items:center;width:50%;max-width:50%;padding:50px;display:flex;overflow:hidden}#ctt_forms{flex-direction:column;width:100%;max-width:520px;margin:0 auto;display:flex}#ctt_forms ul{clear:both;padding:0;list-style:none;overflow:hidden}#ctt_forms #formsx{margin-bottom:10px}#ctt_forms #formsx li{padding:5px 0}#ctt_forms #formsx li p{color:#fff;margin-bottom:3px;font-size:13px}#ctt_forms #formsx #tarea{width:100%}#ctt_forms .inputs{color:#333;background-color:#eee;border:1px solid #ddd;border-radius:7px;width:100%;height:40px;padding:7px}#ctt_forms textarea{resize:vertical;color:#333;background-color:#eee;border:1px solid #ddd;border-radius:7px;width:100%;height:110px;padding:7px}#ctt_forms .btn_confirm{text-align:center;padding:30px 0}#ctt_forms .btn_confirm button{color:#fff;text-align:center;cursor:pointer;background-color:#06f;border:0;border-radius:7px;width:100%;height:50px;margin:auto;font-size:14px;font-weight:bolder;line-height:50px;display:block}#ctt_forms .btn_confirm button:hover{background-color:#0056b3}#ctt_forms .agree{color:#fff}#ctt_forms .checkContact{margin-left:10px;transform:scale(2)}@media (min-width:1025px){.scene-2{min-height:716px}}@media screen and (max-width:1200px) and (min-width:901px){#wrapper,#hd_wrapper,#ft{min-width:auto}#hd_pop,#tnb ul,#hd_wrapper,#container_wr,#ft_wr{width:100%}.svisual{height:300px}.svisual div{top:120px}}@media screen and (max-width:1200px){.aboutus-scene-1{padding:300px 20px 200px}.aboutus-scene-1 .cont_wrap{width:100%}.aboutus-scene-2{padding:100px 20px}.aboutus-scene-2 .cont_wrap{width:100%}.aboutus-scene-2 .cont_wrap .inner{flex-direction:column}.aboutus-scene-2 .main_txt{width:100%;margin-bottom:30px;margin-right:0}.aboutus-scene-2 .sub_txt{width:100%}.aboutus-scene-3{padding:100px 20px}.aboutus-scene-3 .cont_wrap{width:100%}.aboutus-scene-3 .sub_txt ul{grid-template-columns:repeat(2,1fr)}.aboutus-scene-4{padding:100px 20px}.aboutus-scene-4 .cont_wrap{width:100%}.aboutus-scene-4 .cont_wrap .inner{flex-direction:column}.aboutus-scene-4 .main_txt{border-bottom:1px solid #fff6;border-right:none;width:100%}.aboutus-scene-4 .sub_txt{width:100%}.shotrack-scene-1{padding:200px 20px}.shotrack-scene-1 .cont_wrap{width:100%}.shotrack-scene-1 .inner{display:block}.shotrack-scene-1 .main_txt{width:50%}.shotrack-scene-1 .main_txt img{width:400px;margin-bottom:25px}.shotrack-scene-1 .sub_txt{width:50%;padding:50px 0 0}.shotrack-scene-1 .sub_txt ul li{width:calc(33.3333% - 24px);margin-right:5px}.shotrack-scene-2{padding:100px 20px}.shotrack-scene-2 .cont_wrap{width:100%}.shotrack-scene-2 .inner{flex-direction:column}.shotrack-scene-2 .sub_txt,.shotrack-scene-2 .main_txt{width:100%}.shotrack-scene-3{padding:100px 20px}.shotrack-scene-3 .cont_wrap{width:100%}.shotrack-scene-3 .main_txt{grid-template-columns:repeat(4,1fr)}.shotrack-scene-4{padding:100px 20px}.shotrack-scene-4 .cont_wrap{width:100%}.pitas-scene-1{padding:200px 20px 100px}.pitas-scene-1 .cont_wrap{width:100%}.pitas-scene-1 .inner{flex-direction:column}.pitas-scene-1 .main_txt,.pitas-scene-1 .sub_txt{width:100%;padding:20px 0}.pitas-scene-2{padding:100px 20px}.pitas-scene-2 .cont_wrap{width:100%}.tech-scene-1{background:var(--asset-tech-back) no-repeat center / cover;padding:200px 20px;position:relative}.tech-scene-1 .cont_wrap{position:relative}.tech-scene-1 .main_txt{text-align:center;padding:0 0 50px}.tech-scene-1 .main_txt h2{font-size:42px;line-height:48px;font-family:var(--font-family-pretendard-bold);color:#fff;margin:0}.tech-scene-1 .sub_txt{text-align:center}.tech-scene-1 .sub_txt ul{text-align:center;display:flex}.tech-scene-1 .sub_txt ul li{background-color:#0006;border:1px solid #fff6;width:33.3333%;margin:0 10px;padding:20px}.tech-scene-1 .sub_txt ul li h2{color:#fff;font-size:21px;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-1 .sub_txt ul li p{color:#fff;word-break:keep-all;padding:0;font-size:15px;line-height:21px}.tech-scene-1 .sub_txt ul li span{margin-bottom:25px;display:block}.tech-scene-1 .sub_txt ul li img{max-width:100%}.tech-scene-2{background-color:#f6f6f6;padding:100px 20px;position:relative}.tech-scene-2 .cont_wrap{margin:auto;position:relative}.tech-scene-2 .cont_wrap .inner{display:flex}.tech-scene-2 .main_txt{text-align:left;width:300px;margin-right:50px;padding:0;overflow:hidden}.tech-scene-2 .main_txt h2{color:#333;font-size:42px;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{color:#666;font-size:13px}.tech-scene-2 .main_txt img{max-width:80%}.tech-scene-2 .sub_txt{width:calc(100% - 350px);padding:0;overflow:hidden}.tech-scene-2 .sub_txt ul li{color:#666;background-color:#fff;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:15px;font-size:15px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-2 .sub_txt h3{color:#333;font-size:21px;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-3{padding:100px 20px;position:relative}.tech-scene-3 .cont_wrap{margin:auto;position:relative}.tech-scene-3 .cont_wrap .inner{display:flex}.tech-scene-3 .main_txt{text-align:left;width:300px;margin-right:50px;padding:0;overflow:hidden}.tech-scene-3 .main_txt h2{color:#333;font-size:42px;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{color:#666;font-size:13px}.tech-scene-3 .main_txt img{max-width:80%}.tech-scene-3 .sub_txt{width:calc(100% - 350px);padding:0;overflow:hidden}.tech-scene-3 .sub_txt ul li{color:#666;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:14px;font-size:15px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-3 .sub_txt h5{color:#333;font-size:18px;font-family:var(--font-family-pretendard-regular);font-weight:500}}@media screen and (max-width:900px){#wrapper,#hd_wrapper,#ft{min-width:auto}#hd_pop,#tnb ul,#hd_wrapper,#container_wr,#ft_wr{width:100%}.svisual{height:200px}.svisual div{top:80px}.shotrack-scene-1{padding:150px 20px 100px}.shotrack-scene-1 .cont_wrap{width:100%}.shotrack-scene-1 .inner{display:block}.shotrack-scene-1 .main_txt{text-align:left;width:100%;overflow:hidden}.shotrack-scene-1 .main_txt img{max-width:80%;margin-bottom:25px}.shotrack-scene-1 .main_txt ul li{margin-bottom:4px;line-height:36px}.shotrack-scene-1 .sub_txt{text-align:center;width:100%;padding:50px 0 0;overflow:hidden}.shotrack-scene-1 .sub_txt ul li{width:calc(33.3333% - 5px);margin-right:5px}.shotrack-scene-2 .main_txt video{max-height:400px}.shotrack-scene-3 .main_txt{grid-template-columns:repeat(2,1fr)}.shotrack-scene-4 .main_txt{text-align:center;flex-direction:column;gap:30px}.shotrack-scene-4 .main_txt>div:first-child,.shotrack-scene-4 .main_txt>div:last-child{flex:1}.shotrack-scene-4 .sub_txt h2{font-size:28px}.tech-scene-1{background:var(--asset-tech-back) no-repeat center / cover;padding:200px 20px;position:relative}.tech-scene-1 .cont_wrap{position:relative}.tech-scene-1 .main_txt{text-align:center;padding:0 0 50px}.tech-scene-1 .main_txt h2{font-size:32px;line-height:48px;font-family:var(--font-family-pretendard-bold);color:#fff;margin:0}.tech-scene-1 .sub_txt,.tech-scene-1 .sub_txt ul{text-align:center}.tech-scene-1 .sub_txt ul li{background-color:#0006;border:1px solid #fff6;border-radius:13px;margin:10px;padding:20px}.tech-scene-1 .sub_txt ul li h2{color:#fff;font-size:21px;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-1 .sub_txt ul li p{color:#fff;word-break:keep-all;padding:0;font-size:15px;line-height:21px}.tech-scene-1 .sub_txt ul li span{margin-bottom:25px;display:block}.tech-scene-1 .sub_txt ul li img{max-width:100%}.tech-scene-2{background-color:#f6f6f6;padding:100px 20px;position:relative}.tech-scene-2 .cont_wrap{margin:auto;position:relative}.tech-scene-2 .main_txt{text-align:left;padding:0 0 50px;overflow:hidden}.tech-scene-2 .main_txt h2{color:#333;font-size:32px;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{color:#666;font-size:13px}.tech-scene-2 .main_txt img{max-width:80%}.tech-scene-2 .sub_txt{padding:0;overflow:hidden}.tech-scene-2 .sub_txt ul li{color:#666;background-color:#fff;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:15px;font-size:13px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-2 .sub_txt h3{color:#333;font-size:21px;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-3{padding:100px 20px;position:relative}.tech-scene-3 .cont_wrap{margin:auto;position:relative}.tech-scene-3 .main_txt{text-align:left;padding:0 0 50px;overflow:hidden}.tech-scene-3 .main_txt h2{color:#333;font-size:32px;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{color:#666;font-size:13px}.tech-scene-3 .main_txt img{max-width:80%}.tech-scene-3 .sub_txt{padding:0;overflow:hidden}.tech-scene-3 .sub_txt ul li{color:#666;border:1px solid #ddd;border-left:3px solid #060;border-radius:10px;margin-bottom:10px;padding:14px;font-size:13px;position:relative;box-shadow:0 0 10px #0000001a}.tech-scene-3 .sub_txt h5{color:#333;font-size:18px;font-family:var(--font-family-pretendard-regular);font-weight:500}.notice-visual{padding:150px 20px 80px}.notice-visual h2{font-size:32px}.contact-scene-1{padding:100px 20px}.contact-scene-1 .cont_wrap .inner{flex-direction:column}.contact-scene-1 .main_txt{border-bottom:1px solid #fff6;border-right:none;width:100%;padding:30px 0}.contact-scene-1 .main_txt h1{font-size:32px}.contact-scene-1 .sub_txt{width:100%;padding:30px 0}#bo_list{padding:0 10px}.notice-cards{grid-template-columns:repeat(3,1fr);gap:18px}.notice-card{height:190px}.tbl_head01 thead th,.tbl_head01 tbody td{padding:10px 5px;font-size:14px}.td_num2{width:60px}.td_name,.td_datetime{width:100px}}@media (max-width:768px){.slick-dots{bottom:-34px}.slick-dots li button:before{font-size:12px}.page .card-secction .slick-prev,.page .card-secction .slick-next{z-index:1000!important;background:#000000b3!important;border-radius:50%!important;width:30px!important;height:30px!important;font-size:14px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.page .card-secction .slick-prev{left:10px!important}.page .card-secction .slick-next{right:10px!important}.page .card-secction{padding:0;position:relative}.scene-2-2 .card-secction .slick-prev,.scene-2-2 .card-secction .slick-next{z-index:1000!important;background:#000000b3!important;border-radius:50%!important;width:28px!important;height:28px!important;font-size:12px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.scene-2-2 .card-secction .slick-prev{left:10px!important}.scene-2-2 .card-secction .slick-next{right:10px!important}.scene-2-2 .card-secction{padding:0}.scene-1{min-height:100svh;padding:0}.scene-1 .cont_wrap{max-width:100%;padding:0 20px}.scene-1 .main_txt{top:calc(50% - 170px)}.scene-1 .main_txt img{max-width:85%;height:auto}.main_txt_desc{width:100%;max-width:300px;padding:20px 0;font-size:18px;line-height:24px}.scene-1 .main_txt a{width:200px;height:50px;font-size:16px;line-height:50px}.scene-2{padding:72px 20px}.scene-2 .cont_wrap{width:100%}.scene-2 .cont_wrap .inner{flex-direction:column}.scene-2 .main_txt{text-align:center;width:100%;padding:0 0 40px}.scene-2 .main_txt p{padding:20px 0;font-size:16px;line-height:24px}.scene-2 .main_txt a{width:180px;height:45px;font-size:14px;line-height:45px}.scene-2 .main_txt img{max-width:80%}.scene-2 .sub_txt{text-align:center;width:100%;padding:0}.scene-2 .sub_txt ul{grid-template-columns:repeat(2,1fr);gap:10px}.scene-2 .sub_txt ul li{border-radius:16px;min-height:132px;padding:20px 16px}.scene-2 .sub_txt .stat-value .nums,.scene-2 .sub_txt .stat-value span{font-size:32px}.scene-2 .sub_txt p{margin-bottom:0;font-size:14px;line-height:1.45}.scene-2-2{background:#f8f9fa;padding:0}.scene-2-2 .page{max-width:100%;padding:0}.scene-2-2 .title{text-align:center;margin-bottom:20px;font-size:24px}.scene-2-2 .contents{flex-direction:column;gap:30px;display:flex}.scene-2-2 .txt-section{text-align:center;padding:0 15px}.scene-2-2 .sho-track{color:#666;margin-bottom:10px;font-size:14px}.scene-2-2 .x6-sho-track{color:#333;font-size:20px;font-weight:700;line-height:1.4}.scene-2-2 .card-secction{padding:0;position:relative}.scene-2-2 .slider{margin:0}.scene-2-2 .slider>div{padding:0 10px}.scene-2-2 .x20240920_171117-2{border-radius:8px;width:100%;height:auto}.scene-2-2 .frame{background:#ffffffe6;border-radius:8px;margin-top:10px;padding:15px}.scene-2-2 .text{color:#666;margin-bottom:5px;font-size:12px}.scene-2-2 .text-1{color:#333;font-size:16px;font-weight:700;line-height:1.3}.scene-2-2 .nextmile{text-align:center;color:#333;margin-top:30px;font-size:18px;font-weight:700}.scene-3{padding:72px 20px}.scene-3 .cont_wrap{width:100%}.scene-3 .main_txt{grid-template-columns:1fr;gap:15px}.scene-3 .main_txt h3{font-size:22px}.scene-3 .main_txt p{min-height:60px;font-size:16px}.scene-3 .sub_txt{text-align:center;padding:0 0 40px}.scene-3 .sub_txt h2{font-size:20px}.scene-4 .cont_wrap{width:100%}.scene-4 .main_txt{border-radius:20px;flex-direction:column;min-height:0}.scene-4 .main_txt:nth-child(2n)>div:first-child{order:2}.scene-4 .main_txt:nth-child(2n)>div:last-child{order:1}.scene-4 .main_txt div{text-align:center;width:100%;padding:28px 22px}.scene-4 .main_txt div span{display:block;position:static;inset:auto}.scene-4 .main_txt h2{font-size:22px}.scene-4 .main_txt .feature-subtitle{font-size:16px}.scene-4 .main_txt .feature-subtitle:after{margin-left:auto;margin-right:auto}.scene-4 .main_txt p{font-size:16px;line-height:1.65}.scene-4 .main_txt>div>img,.scene-4 .main_txt>div>picture>img{height:auto!important}.scene-4 .app-feature span{top:auto}.app-download-links{flex-wrap:wrap;justify-content:center}.app-download-links a{max-width:150px}.scene-5{padding:72px 20px}.scene-5 .cont_wrap{width:100%}.scene-5 .main_txt{text-align:center}.scene-5 .main_txt h2{font-size:26px;line-height:1.35}.scene-5 .main_txt a{width:180px;height:45px;font-size:14px;line-height:45px}.scene-5 .main_txt ul{grid-template-columns:1fr;gap:15px;padding:20px 0}.scene-5 .main_txt ul li{width:100%;margin-bottom:20px}.scene-5 .main_txt ul li h3{font-size:16px}.scene-5 .main_txt ul li p{min-height:30px;font-size:14px}.scene-6 .cont_wrap{width:100%}.scene-6 .main_txt{text-align:center;border-left:none;border-right:none;margin-left:0;padding:80px 20px}.scene-6 .main_txt h2{font-size:28px;line-height:1.35}.scene-6 .main_txt p{margin-bottom:25px;font-size:16px}.scene-6 .main_txt a{width:180px;height:45px;font-size:14px;line-height:45px}a.glassmorphism-btn,.glassmorphism-btn{-webkit-backdrop-filter:blur(8px)!important;-moz-backdrop-filter:blur(8px)!important;padding:12px 24px!important;font-size:18px!important;line-height:20px!important}.aboutus-scene-1{padding:200px 20px 100px}.aboutus-scene-1 .cont_wrap{width:100%}.aboutus-scene-2{padding:50px 20px}.aboutus-scene-2 .cont_wrap{width:100%}.aboutus-scene-2 .cont_wrap .inner{flex-direction:column}.aboutus-scene-2 .main_txt{width:100%;margin-bottom:30px;margin-right:0}.aboutus-scene-2 .sub_txt{width:100%}.aboutus-scene-2 .sub_txt h3{height:50px;font-size:24px;line-height:50px;top:15px;left:40px}.aboutus-scene-2 .sub_txt ul{margin:40px 0 0 20px;padding:0;list-style:none}.aboutus-scene-2 .sub_txt ul li{color:#666;font-size:12px;font-family:var(--font-family-pretendard);padding:0;line-height:20px;position:relative}.aboutus-scene-2 .sub_txt ul li span{color:#333;margin-right:10px;font-weight:700}.aboutus-scene-3{padding:50px 20px}.aboutus-scene-3 .cont_wrap{width:100%}.aboutus-scene-3 .sub_txt ul{grid-template-columns:repeat(2,1fr)}.aboutus-scene-4{padding:10px 20px}.aboutus-scene-4 .cont_wrap{width:100%}.aboutus-scene-4 .cont_wrap .inner{flex-direction:column}.aboutus-scene-4 .main_txt{border:none;width:100%;padding:10px 20px}.aboutus-scene-4 .sub_txt{width:100%;padding:0}.shotrack-scene-2,.shotrack-scene-3,.shotrack-scene-4,.shotrack-scene-5,.shotrack-scene-6{padding:50px 20px}.shotrack-scene-3 .main_txt span h2{font-size:20px}.shotrack-scene-4 .main_txt{display:block}.shotrack-scene-4 .main_txt>div:first-child,.shotrack-scene-4 .main_txt>div:last-child{display:flex}.shotrack-scene-4 .main_txt img{height:auto;display:block;width:100%!important}.pitas-scene-1 .main_txt>div>img{width:100%;height:auto}.pitas-scene-1,.pitas-scene-2{padding:50px 20px}.pitas-scene-2 .main_txt video{max-width:100%}.tech-scene-1{padding:150px 20px 100px}.tech-scene-1 .cont_wrap{width:100%}.tech-scene-1 .sub_txt ul{flex-direction:column!important;display:flex!important}.tech-scene-1 .sub_txt ul li{width:100%;margin:10px 0}.tech-scene-2,.tech-scene-3{padding:50px 20px}.tech-scene-2 .cont_wrap{width:100%}.tech-scene-2 .cont_wrap .inner{flex-direction:column;display:flex}.tech-scene-2 .main_txt{width:100%;margin-bottom:30px;margin-right:0;padding:0}.tech-scene-2 .sub_txt{width:100%;padding:0}.tech-scene-2 .sub_txt ul{margin:0;padding:0;list-style:none}.tech-scene-3 .cont_wrap{width:100%}.tech-scene-3 .cont_wrap .inner{flex-direction:column;display:flex}.tech-scene-3 .main_txt{width:100%;margin-bottom:30px;margin-right:0;padding:0}.tech-scene-3 .sub_txt{width:100%;padding:0}.tech-scene-3 .sub_txt ul{margin:0;padding:0;list-style:none}.notice-visual{min-height:200px;padding:100px 0}#wrapper_title{display:none}.notice-cards{grid-template-columns:repeat(2,1fr);gap:15px;padding:0 10px}.notice-card{height:180px;padding:15px}.notice-title{-webkit-line-clamp:2;font-size:14px}.notice-number{padding:3px 6px;font-size:11px}.notice-date,.notice-author{font-size:11px}.contact-scene-1{padding:100px 20px 10px}.contact-scene-1 .main_txt{border-bottom:1px solid #fff6;border-right:none;max-width:100%;padding:20px}.contact-scene-1 .sub_txt{width:100%;max-width:100%;padding:20px}#ctt_forms #formsx{margin-bottom:20px}}.privacy-hero{background:var(--asset-contact-back) no-repeat center / cover;padding:200px 0 120px;position:relative}.privacy-hero:before{content:"";background:#00000061;position:absolute;inset:0}.privacy-hero .cont_wrap{z-index:1;width:1200px;max-width:100%;margin:auto;padding:0 20px;position:relative}.privacy-hero .cont_wrap .inner{justify-content:center;align-items:center;min-height:220px;display:flex}.privacy-hero__text{text-align:center;width:100%;margin:0 auto}.privacy-hero__text h1{color:#fff;letter-spacing:-.02em;font-size:52px}.privacy-hero__text p{color:#ffffffeb;font-size:18px;line-height:27px;font-family:var(--font-family-pretendard-regular);text-align:center;max-width:840px;margin-top:14px;margin-left:auto;margin-right:auto;font-weight:500}.privacy-content{background:#fff;padding:80px 0 140px}.privacy-content .cont_wrap{width:1200px;max-width:100%;margin:auto;padding:0 20px;position:relative}.privacy-doc{color:#333;max-width:1100px;font-family:var(--font-family-pretendard-regular);margin:0 auto}.privacy-doc h1{letter-spacing:-.02em;color:#222;font-size:56px;line-height:1.2;font-family:var(--font-family-pretendard-extrabold);margin:0 0 28px}.privacy-doc h2{letter-spacing:-.02em;color:#222;font-size:44px;line-height:1.3;font-family:var(--font-family-pretendard-extrabold);margin:70px 0 18px}.privacy-doc p{margin:0 0 16px;font-size:18px;line-height:1.8}.privacy-doc strong{color:#111;font-weight:800}.privacy-doc ul{margin:0 0 16px;padding-left:24px;font-size:18px;line-height:1.8}.privacy-doc ul ul{margin-top:10px}.privacy-doc table{border-collapse:collapse;border:1px solid #d9d9d9;width:100%;margin:16px 0 24px;font-size:16px}.privacy-doc th,.privacy-doc td{vertical-align:top;border:1px solid #d9d9d9;padding:12px 14px}.privacy-doc th{color:#222;background:#f5f5f5;font-weight:700}.privacy-doc a{color:#2d6cdf;text-decoration:underline}@media screen and (max-width:900px){.privacy-hero{padding:120px 0 70px}.privacy-hero__text h1{font-size:32px}.privacy-doc h1{margin-bottom:18px;font-size:34px}.privacy-doc h2{margin-top:44px;font-size:26px}.privacy-doc p,.privacy-doc ul{font-size:15px}.privacy-doc table{font-size:13px}}.marketing-hero{background:var(--asset-contact-back) no-repeat center / cover;padding:200px 0 120px;position:relative}.marketing-hero:before{content:"";background:#00000061;position:absolute;inset:0}.marketing-hero .cont_wrap{z-index:1;width:1200px;max-width:100%;margin:auto;padding:0 20px;position:relative}.marketing-hero .cont_wrap .inner{justify-content:center;align-items:center;min-height:220px;display:flex}.marketing-hero__text{text-align:center;width:100%;margin:0 auto}.marketing-hero__text h1{color:#fff;letter-spacing:-.02em;font-size:52px}.marketing-hero__text p{color:#ffffffeb;font-size:18px;line-height:27px;font-family:var(--font-family-pretendard-regular);text-align:center;max-width:840px;margin-top:14px;margin-left:auto;margin-right:auto;font-weight:500}.marketing-content{background:#fff;padding:80px 0 140px}.marketing-content .cont_wrap{width:1200px;max-width:100%;margin:auto;padding:0 20px;position:relative}.marketing-doc{color:#333;max-width:1100px;font-family:var(--font-family-pretendard-regular);margin:0 auto}.marketing-doc h1{letter-spacing:-.02em;color:#222;font-size:56px;line-height:1.2;font-family:var(--font-family-pretendard-extrabold);margin:0 0 28px}.marketing-doc h2{letter-spacing:-.02em;color:#222;font-size:44px;line-height:1.3;font-family:var(--font-family-pretendard-extrabold);margin:70px 0 18px}.marketing-doc h3{letter-spacing:-.02em;color:#222;font-size:26px;line-height:1.35;font-family:var(--font-family-pretendard-semibold);margin:28px 0 12px}.marketing-doc p{margin:0 0 16px;font-size:18px;line-height:1.8}.marketing-doc strong{color:#111;font-weight:800}.marketing-doc ul,.marketing-doc ol{margin:0 0 16px;padding-left:24px;font-size:18px;line-height:1.8}.marketing-doc li{margin:6px 0}.marketing-doc ul ul,.marketing-doc ol ol,.marketing-doc ul ol,.marketing-doc ol ul{margin-top:10px}.marketing-doc table{border-collapse:collapse;border:1px solid #d9d9d9;width:100%;margin:16px 0 24px;font-size:16px}.marketing-doc th,.marketing-doc td{vertical-align:top;border:1px solid #d9d9d9;padding:12px 14px}.marketing-doc th{color:#222;background:#f5f5f5;font-weight:700}.marketing-doc a{color:#2d6cdf;text-decoration:underline}@media screen and (max-width:900px){.marketing-hero{padding:120px 0 70px}.marketing-hero__text h1{font-size:32px}.marketing-doc h1{margin-bottom:18px;font-size:34px}.marketing-doc h2{margin-top:44px;font-size:26px}.marketing-doc h3{font-size:18px}.marketing-doc p,.marketing-doc ul,.marketing-doc ol{font-size:15px}.marketing-doc table{font-size:13px}}
