@import url("https://fonts.googleapis.com/earlyaccess/nanumgothic.css");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;800&display=swap");@import url("https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700|Noto+Serif+KR:400,500&display=swap&subset=korean");:root{--font-family-pretendard:"Pretendard",sans-serif;--glass-bg:rgba(255,255,255,0.12);--glass-border:rgba(255,255,255,0.3);--glass-shadow:0 8px 24px rgba(0,0,0,0.25),inset 0 1px 0 rgba(255,255,255,0.2);--black:#000000;--gray200:#f7f7fb;--gray500:#9eaab9;--gray900:#111111;--licorice:#11111199;--systemwhite:#ffffff;--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-]{position:relative;width:100%}[class^=scene-] .inner{position:relative;z-index:1}[class^=scene-] .cont_wrap{overflow:hidden}[class^=scene-] .main_txt{transition:all .8s ease-out}[class^=scene-] .main_txt,[class^=scene-] .sub_txt{position:relative;visibility:hidden;opacity:0;transform:translateY(50px)}[class^=scene-] .sub_txt{transition:all .8s ease-out .2s}[class^=scene-] .mobile_wrap,[class^=scene-] .vi_wrap{position:relative}[class^=scene-] .info_wrap,[class^=scene-] .mobile_wrap,[class^=scene-] .vi_wrap{visibility:hidden;opacity:0;transform:translateY(50px);transition:all .8s ease-out}[class^=scene-].active .cont_wrap .info_wrap,[class^=scene-].active .main_txt,[class^=scene-].active .mobile_wrap,[class^=scene-].active .sub_txt,[class^=scene-].active .vi_wrap{visibility:visible!important;opacity:1;transform:translateY(0)}[class^=aboutus-scene-] .main_txt{transition:all .8s ease-out}[class^=aboutus-scene-] .main_txt,[class^=aboutus-scene-] .sub_txt{position:relative;visibility:hidden;opacity:0;transform:translateY(50px)}[class^=aboutus-scene-] .sub_txt{transition:all .8s ease-out .2s}[class^=aboutus-scene-].active .main_txt,[class^=aboutus-scene-].active .sub_txt{visibility:visible!important;opacity:1;transform:translateY(0)}html{overflow-y:scroll}body{margin:0;padding:0;font-size:.75em;font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;word-break:keep-all}fieldset,form,h1,h2,h3,h4,h5,h6,html,img{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-family:Pretendard-Bold,Helvetica,dotum,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}dd,dl,dt,ul{margin:0;padding:0;list-style:none}legend{position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}button,img,input,label,select{vertical-align:middle;font-size:1em}button,input{margin:0;padding:0;font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;font-size:1em}button,input[type=submit]{cursor:pointer}select,textarea{font-family:Pretendard-Regular,Helvetica,dotum,sans-serif;font-size:1em}p,select{margin:0}p{padding:0;word-break:keep-all}hr{display:none}pre{overflow-x:scroll;font-size:1.1em}a{color:#000;text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=password],input[type=text],textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none}input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 5px #9ed4ff;-moz-box-shadow:0 0 5px #9ed4ff;box-shadow:0 0 5px #9ed4ff;border:1px solid #558ab7!important}.placeholdersjs{color:#aaa!important}#wrapper{min-height:500px;padding:0}#container{overflow:hidden;z-index:4;position:relative;min-height:500px;height:auto!important;margin:auto;font-size:1em;zoom:1;font-family:var(--font-family-pretendard)}#container:after{display:block;visibility:hidden;clear:both;content:""}#hd_pop{z-index:1000;position:relative;margin:0 auto;height:0}#hd_pop h2{position:absolute;font-size:0;line-height:0;overflow:hidden}.hd_pops{position:absolute;border:1px solid #e9e9e9;background:#fff}.hd_pops img{max-width:100%}.hd_pops_footer{padding:0;background:#000;color:#fff;text-align:left;position:relative}.hd_pops_footer:after{display:block;visibility:hidden;clear:both;content:""}.hd_pops_footer button{padding:10px;border:0;color:#fff}.hd_pops_footer .hd_pops_reject{background:#000;text-align:left}.hd_pops_footer .hd_pops_close{background:#393939;position:absolute;top:0;right:0}.main_txt_desc{width:300px;max-width:100%;font-size:21px;line-height:32px;font-weight:500;color:#fff;margin:0;padding:25px 0;text-shadow:0 2px 6px rgba(0,0,0,.6),0 1px 2px rgba(0,0,0,.5)}.scene-1{position:relative;overflow:hidden;width:100%;height:100vh;min-height:600px}.scene-1 .cont_wrap{max-width:1800px;margin:auto;position:relative;text-align:center;height:100%}.scene-1 .inner{position:relative;z-index:1;height:100%}.scene-1 .main_txt{text-align:center;color:#fff;position:absolute;top:calc(50% - 150px);left:0;width:100%;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.scene-1 .main_txt>div{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.scene-1 .main_txt>div:last-child{display:grid;align-items:center;justify-content:center;gap:20px}.scene-2{padding:0;position:relative;background:url(/img/main/back02.webp) no-repeat 50%/cover}.scene-2 .cont_wrap{width:1200px;margin:auto;position:relative}.scene-2 .cont_wrap .inner{display:flex}.scene-2 .main_txt{text-align:left;padding:200px 0;width:50%;visibility:visible!important}.scene-2 .main_txt p{font-size:21px;line-height:32px;font-family:var(--font-family-pretendard);font-weight:500;color:#fff;margin:0;padding:25px 0}.scene-2 .main_txt a{display:inline-block;vertical-align:top;width:200px;height:50px;line-height:50px;color:#fff;border:1px solid #fff;border-radius:50px;text-align:center;text-decoration:none}.scene-2 .sub_txt{text-align:left;padding:150px 0;width:50%;color:#fff;visibility:visible!important}.scene-2 .sub_txt ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:4px;row-gap:4px;list-style:none;margin:0;padding:0}.scene-2 .sub_txt ul li{padding:50px}.scene-2 .sub_txt h3 .nums,.scene-2 .sub_txt h3 span{font-size:56px;font-family:var(--font-family-pretendard);font-weight:500;color:#fff;margin:0;display:inline-block}.scene-2 .sub_txt p{color:#fff;font-size:15px;margin-bottom:35px}.scene-1 .main_txt a{font-size:16px;font-weight:700;display:inline-block;vertical-align:top;width:300px;height:50px;line-height:50px;color:#fff;border:1px solid #fff;border-radius:50px;text-decoration:none}.scene-3{padding:100px 0;background-color:#222}.scene-3 .cont_wrap{width:1200px;margin:auto;position:relative}.scene-3 .main_txt{text-align:center;display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}.scene-3 .main_txt h2{font-size:27px;font-family:var(--font-family-pretendard);font-weight:500;text-align:center;color:#fff}.scene-3 .main_txt h2:after{display:block;clear:both;content:"";width:15px;height:1px;background-color:#fff;margin:15px auto}.scene-3 .main_txt span{padding:15px 0;display:block;position:absolute;bottom:0;left:0;width:100%;z-index:1001}.scene-3 .main_txt p{color:#fff;min-height:70px;font-size:14px;text-shadow:0 0 3px rgba(0,0,0,1)}.scene-3 .main_txt div{position:relative;padding:0;overflow:hidden}.scene-3 .main_txt div img{max-width:100%}.scene-3 .main_txt div h6{transition-duration:.4s}.scene-3 .main_txt div h6:hover{filter:blur(4px);transform:scale(1.1)}.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);font-weight:500;color:#fff}.scene-3 .sub_txt span{display:block;color:#fff;margin-bottom:15px}.scene-4{padding:0;background-color:#fff}.scene-4 .cont_wrap{margin:auto;position:relative}.scene-4 .main_txt{text-align:center;display:flex;border-top:1px solid rgba(255,255,255,.3)}.scene-4 .main_txt div{text-align:left;padding:50px;width:50%;position:relative}.scene-4 .main_txt div span{position:absolute;top:calc(50% - 65px);left:50px}.scene-4 .main_txt img{max-width:100%;border-radius:10px}.scene-4 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);color:#222}.scene-4 .main_txt h6{font-size:21px;font-family:var(--font-family-pretendard);font-weight:500;color:#0d0;margin-top:10px}.scene-4 .main_txt h6:after{display:block;clear:both;content:"";width:15px;height:1px;background-color:#666;margin:15px 3px}.scene-4 .main_txt p{display:inline-block;color:#333;font-size:14px;padding:4px;font-weight:400}.scene-5{padding:100px 0;background-color:#000}.scene-5 .cont_wrap{width:1200px;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);font-weight:500;color:#fff;margin-bottom:15px}.scene-5 .main_txt a{display:inline-block;vertical-align:top;width:200px;height:50px;line-height:50px;color:#fff;font-weight:bolder;font-size:15px;border:1px solid #fff;border-radius:50px;text-align:center;text-decoration:none}.scene-5 .main_txt ul{display:grid;grid-template-columns:repeat(3,1fr);column-gap:14px;row-gap:14px;padding:25px 0;list-style:none;margin:0}.scene-5 .main_txt ul li{position:relative;color:#fff}.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:12px}.scene-5 .main_txt ul li span{padding:15px;display:block;position:absolute;bottom:0;left:0;width:100%;z-index:1001;background-color:rgba(0,0,0,.7)}.scene-5 .main_txt ul li img{width:100%}.scene-6{position:relative;background:url(/img/main/back04.webp) no-repeat 50%/cover}.scene-6 .cont_wrap{width:1200px;margin:auto;position:relative}.scene-6 .main_txt{text-align:left;margin-left:250px;padding:200px 100px;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}.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;font-size:15px;margin-bottom:35px}.scene-6 .main_txt a{display:inline-block;vertical-align:top;width:200px;height:50px;line-height:50px;color:#fff;font-weight:bolder;font-size:15px;border:1px solid #fff;border-radius:50px;text-align:center;text-decoration:none}.glassmorphism-btn,a.glassmorphism-btn{display:inline-block!important;padding:12px 24px!important;line-height:25px!important;background:var(--glass-bg)!important;backdrop-filter:blur(8px)!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;text-decoration:none!important;color:#fff!important;border-radius:25px!important;font-weight:500!important;transition:all .3s ease!important;position:relative!important;z-index:1!important;isolation:isolate!important;transform:translateZ(0)!important;will-change:transform,backdrop-filter!important}.glassmorphism-btn:hover,a.glassmorphism-btn:hover{background:rgba(255,255,255,.2)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;-moz-backdrop-filter:blur(12px)!important;border-color:rgba(255,255,255,.45)!important;box-shadow:0 10px 28px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3)!important;transform:translateY(-1px)!important;color:#fff!important}.glassmorphism-btn:active,a.glassmorphism-btn:active{transform:translateY(0)!important;box-shadow:0 6px 18px rgba(0,0,0,.25)!important}@supports not (backdrop-filter:blur(8px)){.glassmorphism-btn,a.glassmorphism-btn{background:rgba(255,255,255,.25)!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 8px 24px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3)!important}.glassmorphism-btn:hover,a.glassmorphism-btn:hover{background:rgba(255,255,255,.35)!important;border-color:rgba(255,255,255,.5)!important}}.slick-slide{padding:0 20px}.slick-list{margin:0 -20px}.slick-dots{bottom:-45px}.slick-dots li button:before{font-size:14px;color:#333}.page .card-secction .slick-next,.page .card-secction .slick-prev{z-index:1000!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;background:rgba(0,0,0,.7)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:white!important;font-size:18px!important;cursor:pointer!important;transition:all .3s ease!important}.page .card-secction .slick-next:hover,.page .card-secction .slick-prev:hover{background:rgba(0,0,0,.9)!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-next:before,.page .card-secction .slick-prev:before{color:white!important;font-size:30px!important;opacity:1!important}.page .card-secction{position:relative;padding:0 80px}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sound_only,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden}.sound_only{left:-10000px;top:auto}.aboutus-scene-1{padding:200px 20px 100px;position:relative;background:url(/img/sub/about_back.jpg) no-repeat 50%/cover}.aboutus-scene-1 .cont_wrap{position:relative;width:1200px;margin:auto}.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;margin:0;font-weight:700}.aboutus-scene-1 .main_txt h2,.aboutus-scene-1 .main_txt p{font-family:var(--font-family-pretendard);color:#fff;text-align:left}.aboutus-scene-1 .main_txt p{padding:10px 0;font-size:18px;line-height:27px;word-break:keep-all;margin:auto auto 50px}.aboutus-scene-2{padding:100px 0;position:relative;background-color:#f9f9f9}.aboutus-scene-2 .cont_wrap{margin:auto;position:relative;width:1200px}.aboutus-scene-2 .cont_wrap .inner{display:flex}.aboutus-scene-2 .main_txt{padding:0;overflow:hidden;text-align:left;width:300px;margin-right:50px}.aboutus-scene-2 .main_txt h2{font-size:42px;color:#333;font-family:var(--font-family-pretendard);font-weight:700}.aboutus-scene-2 .main_txt h2 span{color:#e58e3f}.aboutus-scene-2 .main_txt p{font-size:13px;color:#666}.aboutus-scene-2 .sub_txt{padding:0;overflow:hidden;width:calc(100% - 350px)}.aboutus-scene-2 .sub_txt>div{padding:20px;position:relative}.aboutus-scene-2 .sub_txt>div:before{width:15px;height:15px;top:35px;left:0;background:url(/img/sub/won.png) no-repeat 50%;z-index:1001}.aboutus-scene-2 .sub_txt>div:after,.aboutus-scene-2 .sub_txt>div:before{display:block;visibility:visible;clear:both;content:"";margin:0;position:absolute}.aboutus-scene-2 .sub_txt>div:after{width:1px;height:100%;background-color:#ddd;bottom:0;left:7px}.aboutus-scene-2 .sub_txt ul{list-style:none;padding:0;margin:0 0 0 130px}.aboutus-scene-2 .sub_txt ul li{padding:0;font-size:15px;color:#666;font-family:var(--font-family-pretendard);position:relative;line-height:40px}.aboutus-scene-2 .sub_txt ul li span{font-weight:700;color:#333;margin-right:10px}.aboutus-scene-2 .sub_txt h3{font-size:27px;color:#333;font-family:var(--font-family-pretendard);font-weight:700;position:absolute;top:20px;left:40px;height:50px;line-height:50px}.aboutus-scene-3{padding:100px 0;position:relative;background:url(/img/sub/member_back.jpg) no-repeat 50%/cover}.aboutus-scene-3 .cont_wrap{margin:auto;position:relative;width:1200px}.aboutus-scene-3 .main_txt{padding:0 0 50px}.aboutus-scene-3 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);font-weight:700;color:#fff;margin:0;text-align:center}.aboutus-scene-3 .sub_txt{padding:0;overflow:hidden}.aboutus-scene-3 .sub_txt ul{padding:0;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:10px;list-style:none;margin:0}.aboutus-scene-3 .sub_txt ul li{padding:25px;overflow:hidden;color:#fff;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.1)}.aboutus-scene-3 .sub_txt ul li h6{padding:0;overflow:hidden;text-align:center}.aboutus-scene-3 .sub_txt ul li h6 img{border-radius:100%;margin-bottom:25px;max-width:100%}.aboutus-scene-3 .sub_txt ul li h2{padding:0;overflow:hidden;font-family:var(--font-family-pretendard);font-size:24px;font-weight:500;margin:0}.aboutus-scene-3 .sub_txt ul li h5{padding:0;overflow:hidden;margin:0}.aboutus-scene-3 .sub_txt ul li p{padding:10px 0;overflow:hidden;color:#fff;line-height:24px;font-size:15px;margin:0}.aboutus-scene-4{padding:100px 0;position:relative;background:url(/img/sub/family_back.jpg) no-repeat 50%/cover}.aboutus-scene-4 .cont_wrap{margin:auto;position:relative;width:1200px}.aboutus-scene-4 .cont_wrap .inner{display:flex}.aboutus-scene-4 .main_txt{padding:50px;width:50%;border-right:1px solid rgba(255,255,255,.4)}.aboutus-scene-4 .main_txt h2{font-size:42px;font-family:var(--font-family-pretendard);font-weight:700;color:#fff;margin:0 0 30px;text-align:center}.aboutus-scene-4 .main_txt h3{color:#fff;font-family:var(--font-family-pretendard);font-size:18px;margin:0}.aboutus-scene-4 .main_txt p{color:#ccc;padding:10px 0;font-family:var(--font-family-pretendard);font-size:15px;line-height:21px;margin:auto;text-align:left;word-break:keep-all}.aboutus-scene-4 .main_txt ul{text-align:center;list-style:none;padding:0;margin:0}.aboutus-scene-4 .main_txt ul li{padding:10px 0;text-align:left}.aboutus-scene-4 .sub_txt{padding:0 50px;width:50%}.aboutus-scene-4 .sub_txt iframe{border-radius:15px}.shotrack-scene-1{padding:200px 0;position:relative;background:url(/img/sub/shotrack_back.webp) no-repeat 50%/cover}.shotrack-scene-1 .cont_wrap{position:relative;width:1200px;margin:auto}.shotrack-scene-1 .inner{display:block}.shotrack-scene-1 .main_txt{overflow:hidden;text-align:left;width:50%;color:#fff;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;padding:0 0 30px;font-family:var(--font-family-pretendard);font-size:18px;line-height:27px;margin:auto;word-break:keep-all}.shotrack-scene-1 .main_txt ul{list-style:none;margin:0;padding:0}.shotrack-scene-1 .main_txt ul li{font-size:14px;padding:0 20px;height:40px;line-height:40px;border-radius:20px;border:1px solid #fff;display:inline-block;color:#fff;background:rgba(25,25,25,.51);margin-right:10px;margin-bottom:10px}.shotrack-scene-1 .sub_txt{overflow:hidden;text-align:center;padding:50px 0 0;width:50%;visibility:visible!important;opacity:1!important;transform:translateY(0)!important}.shotrack-scene-1 .sub_txt ul{display:flex;list-style:none;margin:0;padding:0}.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{margin:auto;position:relative;width:1200px}.shotrack-scene-2 .inner{display:flex;gap:50px}.shotrack-scene-2 .sub_txt{width:50%;padding:0}.shotrack-scene-2 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);font-weight:700;color:#333;margin-bottom:30px}.shotrack-scene-2 .sub_txt ul{list-style:none;margin:0;padding:0}.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);font-weight:700;color:#333;margin-bottom:10px}.shotrack-scene-2 .sub_txt ul li p{font-size:16px;line-height:24px;color:#666;margin:5px 0}.shotrack-scene-2 .main_txt{width:50%;padding:0}.shotrack-scene-2 .main_txt video{width:100%;max-height:610px;border-radius:10px}.shotrack-scene-3{padding:100px 0;background-color:#222}.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{display:block;color:#fff;margin-bottom:15px;font-size:14px}.shotrack-scene-3 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);font-weight:700;color:#fff;margin:0}.shotrack-scene-3 .main_txt{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.shotrack-scene-3 .main_txt>div{position:relative;border-radius:12px;overflow:hidden;background-color:transparent;box-shadow:0 4px 12px rgba(0,0,0,.1)}.shotrack-scene-3 .main_txt span{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));padding:15px 0;color:#fff;z-index:2}.shotrack-scene-3 .main_txt span h2{font-size:27px;font-family:var(--font-family-pretendard);font-weight:500;text-align:center;color:#fff;margin:0 0 15px}.shotrack-scene-3 .main_txt span h2:after{display:block;clear:both;content:"";width:15px;height:1px;background-color:#fff;margin:15px auto}.shotrack-scene-3 .main_txt span p{color:#fff;min-height:70px;font-size:14px;margin:0;padding:0 15px}.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{max-width:100%;width:100%;height:auto;display:block}.shotrack-scene-4{padding:100px 0;background-color:#f8f9fa}.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{display:block;color:#666;margin-bottom:15px;font-size:16px;font-weight:500}.shotrack-scene-4 .sub_txt h2{font-size:42px;font-family:var(--font-family-pretendard);font-weight:700;color:#333;margin:0;line-height:1.2}.shotrack-scene-4 .main_txt{display:flex;align-items:center;gap:60px}.shotrack-scene-4 .main_txt>div:first-child{flex:1.2}.shotrack-scene-4 .main_txt>div:last-child{flex:0.8;text-align:center}.shotrack-scene-4 .main_txt img{max-width:100%;height:auto;display:block}.pitas-scene-1{padding:200px 0;position:relative;background:url(/img/sub/pitas_back.jpg) no-repeat 50%/cover}.pitas-scene-1 .cont_wrap{position:relative;width:1200px;margin:auto}.pitas-scene-1 .inner{display:flex}.pitas-scene-1 .main_txt,.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}.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{padding:0 0 30px;font-size:16px;font-weight:400;margin:0}.pitas-scene-1 .main_txt h5,.pitas-scene-1 .main_txt p{color:#fff;font-family:var(--font-family-pretendard);text-align:left}.pitas-scene-1 .main_txt p{font-size:18px;line-height:27px;margin:20px 0}.pitas-scene-1 .main_txt ul{list-style:none;margin:0;padding:0;text-align:left}.pitas-scene-1 .main_txt ul li{background-color:rgba(255,255,255,.1);padding:15px;margin-bottom:10px;border-radius:8px;border:1px solid rgba(255,255,255,.3)}.pitas-scene-1 .main_txt ul li span{font-weight:500;color:#fff}.pitas-scene-2{padding:100px 0;position:relative;background-color:#f5f5f5}.pitas-scene-2 .cont_wrap{margin:auto;position:relative;width:1200px}.pitas-scene-2 .main_txt{text-align:center;padding:0}.pitas-scene-2 .main_txt video{width:100%;max-width:1200px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.2)}#ft,#hd_wrapper,#wrapper{min-width:1200px}.sidesbtn{position:absolute;top:12px;right:0}.sidesbtn img{width:170px}.svisual{text-align:center;color:#000;position:relative;background-size:100%;background-position:50%;height:400px;box-sizing:border-box}.svisual div{position:absolute;top:170px;left:0;width:100%}.svisual h2{width:100%;padding:0;margin:-5px auto 5px;font-size:52px;font-weight:bolder}.svisual h2,.svisual p{display:none;color:#fff}.svisual p{margin:auto;font-size:15px}#subvisual1{background-image:url(/img/subvisual/1.jpg)}.tech-scene-1{padding:200px 0;position:relative;background:url(/img/sub/tech_back.jpg) no-repeat 50%/cover}.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{display:flex;text-align:center}.tech-scene-1 .sub_txt ul li{width:calc(33.3333% - 0px);padding:20px;margin:0 10px;border:1px solid rgba(255,255,255,.4);background-color:rgba(0,0,0,.4);border-radius:13px}.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;padding:0;font-size:15px;line-height:21px;word-break:keep-all}.tech-scene-1 .sub_txt ul li span{display:block;margin-bottom:25px}.tech-scene-1 .sub_txt ul li img{max-width:100%;border-radius:11px}.tech-scene-2{padding:100px 0;position:relative;background-color:#f6f6f6}.tech-scene-2 .cont_wrap{position:relative;width:1200px;margin:auto}.tech-scene-2 .cont_wrap .inner{display:flex}.tech-scene-2 .main_txt{padding:0;overflow:hidden;text-align:left;width:300px;margin-right:50px}.tech-scene-2 .main_txt h2{font-size:42px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{font-size:13px;color:#666}.tech-scene-2 .main_txt img{max-width:80%}.tech-scene-2 .sub_txt{padding:0;overflow:hidden;width:calc(100% - 350px)}.tech-scene-2 .sub_txt ul li{padding:15px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:15px;color:#666;position:relative;margin-bottom:10px;background-color:#fff}.tech-scene-2 .sub_txt h3{font-size:21px;color:#333;font-family:var(--font-family-pretendard-regular);font-weight:500}.tech-scene-3{padding:100px 0;position:relative}.tech-scene-3 .cont_wrap{position:relative;width:1200px;margin:auto}.tech-scene-3 .cont_wrap .inner{display:flex}.tech-scene-3 .main_txt{padding:0;overflow:hidden;text-align:left;width:300px;margin-right:50px}.tech-scene-3 .main_txt h2{font-size:42px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{font-size:13px;color:#666}.tech-scene-3 .main_txt img{max-width:80%}.tech-scene-3 .sub_txt{padding:0;overflow:hidden;width:calc(100% - 350px)}.tech-scene-3 .sub_txt ul li{padding:14px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:15px;color:#666;position:relative;margin-bottom:10px}.tech-scene-3 .sub_txt h5{font-size:18px;color:#333;font-family:var(--font-family-pretendard-regular);font-weight:500}.notice-visual{padding:200px 0 100px;text-align:center;color:white;position:relative;min-height:400px;background:url(/img/subvisual/4.jpg) no-repeat 50%/cover}.notice-visual h2{font-size:42px;margin-bottom:20px;font-family:var(--font-family-pretendard-bold)}.notice-visual p{font-size:16px;font-family:var(--font-family-pretendard-regular)}#wrapper_title{text-align:center;font-size:24px;font-weight:700;padding:50px 0 30px;color:#333}#bo_list{position:relative;max-width:1200px;margin:30px auto;padding:0 20px}.notice-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px}.notice-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column;height:200px}.notice-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:#007bff}.notice-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.notice-number{background:#007bff;color:white;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700;min-width:30px;text-align:center}.notice-date{color:#666;font-size:12px;font-weight:500}.notice-card-content{flex:1;display:flex;flex-direction:column}.notice-title{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.notice-title a{color:#333;text-decoration:none;transition:color .3s ease}.notice-title a:hover{color:#007bff}.notice-card-footer{margin-top:auto;padding-top:15px;border-top:1px solid #f0f0f0}.notice-author{color:#666;font-size:12px;font-weight:500}#bo_btn_top{margin:10px 0}#bo_list_total{float:left;line-height:34px;font-size:.92em;color:#4e546f;display:none}.tbl_head01{width:100%;margin-top:20px}.tbl_head01 table{width:100%;border-collapse:collapse;border-top:2px solid #333}.tbl_head01 thead th{background:#f8f9fa;padding:15px 10px;border-bottom:1px solid #ddd;font-weight:700;text-align:center}.tbl_head01 tbody td{padding:15px 10px;border-bottom:1px solid #eee;text-align:center}.tbl_head01 tbody tr:hover{background:#f8f9fa}.td_num2{width:80px}.td_subject{text-align:left}.td_datetime,.td_name{width:120px}.bo_tit a{color:#333;text-decoration:none;font-weight:500}.bo_tit a:hover{color:#007bff}caption{display:none}.contact-scene-1{background:url(/img/sub/contact_back.jpg) no-repeat 50%/cover;padding:200px 0;position:relative}.contact-scene-1 .cont_wrap{margin:auto;position:relative;width:1200px;max-width:100%}.contact-scene-1 .cont_wrap .inner{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap}.contact-scene-1 .main_txt{padding:50px;border-right:1px solid rgba(255,255,255,.4);overflow:hidden;width:50%;max-width:50%;flex:0 0 50%}.contact-scene-1 .main_txt div{margin-bottom:25px;overflow:hidden}.contact-scene-1 .main_txt h1{font-size:52px;color:#fff}.contact-scene-1 .main_txt p{font-size:16px}.contact-scene-1 .main_txt h3,.contact-scene-1 .main_txt p{line-height:27px;color:#fff;font-family:var(--font-family-pretendard-regular);font-weight:500}.contact-scene-1 .main_txt h3{font-size:13px}.contact-scene-1 .main_txt ul{list-style:none;padding:0}.contact-scene-1 .main_txt ul li{margin-bottom:15px}.contact-scene-1 .sub_txt{padding:50px;overflow:hidden;width:50%;max-width:50%;flex:0 0 50%;display:flex;align-items:center;justify-content:center;align-content:center}#ctt_forms{margin:0 auto;width:100%;max-width:520px;display:flex;flex-direction:column}#ctt_forms ul{clear:both;overflow:hidden;list-style:none;padding:0}#ctt_forms #formsx{margin-bottom:10px}#ctt_forms #formsx li{padding:5px 0}#ctt_forms #formsx li p{margin-bottom:3px;font-size:13px;color:#fff}#ctt_forms #formsx #tarea{width:100%}#ctt_forms .inputs{height:40px}#ctt_forms .inputs,#ctt_forms textarea{border:1px solid #ddd;width:100%;background-color:#eee;padding:7px;border-radius:7px;color:#333}#ctt_forms textarea{height:110px;resize:vertical}#ctt_forms .btn_confirm{text-align:center;padding:30px 0}#ctt_forms .btn_confirm button{display:block;height:50px;line-height:50px;border:0;background-color:#06F;color:#fff;text-align:center;width:100%;margin:auto;font-size:14px;font-weight:bolder;border-radius:7px;cursor:pointer}#ctt_forms .btn_confirm button:hover{background-color:#0056b3}#ctt_forms .agree{color:#fff}#ctt_forms .checkContact{transform:scale(2);margin-left:10px}@media (min-width:1025px){.scene-2{min-height:716px}}@media screen and (max-width:1200px) and (min-width:901px){#ft,#hd_wrapper,#wrapper{min-width:auto}#container_wr,#ft_wr,#hd_pop,#hd_wrapper,#tnb ul{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-right:0;margin-bottom:30px}.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{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.4)}.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 .main_txt,.shotrack-scene-2 .sub_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{padding:200px 20px;background:url(/img/sub/tech_back.jpg) no-repeat 50%/cover}.tech-scene-1,.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{display:flex;text-align:center}.tech-scene-1 .sub_txt ul li{width:calc(33.3333% - 0px);padding:20px;margin:0 10px;border:1px solid rgba(255,255,255,.4);background-color:rgba(0,0,0,.4)}.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;padding:0;font-size:15px;line-height:21px;word-break:keep-all}.tech-scene-1 .sub_txt ul li span{display:block;margin-bottom:25px}.tech-scene-1 .sub_txt ul li img{max-width:100%}.tech-scene-2{padding:100px 20px;position:relative;background-color:#f6f6f6}.tech-scene-2 .cont_wrap{margin:auto;position:relative}.tech-scene-2 .cont_wrap .inner{display:flex}.tech-scene-2 .main_txt{padding:0;overflow:hidden;text-align:left;width:300px;margin-right:50px}.tech-scene-2 .main_txt h2{font-size:42px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{font-size:13px;color:#666}.tech-scene-2 .main_txt img{max-width:80%}.tech-scene-2 .sub_txt{padding:0;overflow:hidden;width:calc(100% - 350px)}.tech-scene-2 .sub_txt ul li{padding:15px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:15px;color:#666;position:relative;margin-bottom:10px;background-color:#fff}.tech-scene-2 .sub_txt h3{font-size:21px;color:#333;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{padding:0;overflow:hidden;text-align:left;width:300px;margin-right:50px}.tech-scene-3 .main_txt h2{font-size:42px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{font-size:13px;color:#666}.tech-scene-3 .main_txt img{max-width:80%}.tech-scene-3 .sub_txt{padding:0;overflow:hidden;width:calc(100% - 350px)}.tech-scene-3 .sub_txt ul li{padding:14px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:15px;color:#666;position:relative;margin-bottom:10px}.tech-scene-3 .sub_txt h5{font-size:18px;color:#333;font-family:var(--font-family-pretendard-regular);font-weight:500}}@media screen and (max-width:900px){#ft,#hd_wrapper,#wrapper{min-width:auto}#container_wr,#ft_wr,#hd_pop,#hd_wrapper,#tnb ul{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{width:100%;overflow:hidden;text-align:left}.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{width:100%;overflow:hidden;text-align:center;padding:50px 0 0}.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{flex-direction:column;gap:30px;text-align:center}.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{padding:200px 20px;background:url(/img/sub/tech_back.jpg) no-repeat 50%/cover}.tech-scene-1,.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{padding:20px;margin:10px;border:1px solid rgba(255,255,255,.4);background-color:rgba(0,0,0,.4);border-radius:13px}.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;padding:0;font-size:15px;line-height:21px;word-break:keep-all}.tech-scene-1 .sub_txt ul li span{display:block;margin-bottom:25px}.tech-scene-1 .sub_txt ul li img{max-width:100%}.tech-scene-2{padding:100px 20px;position:relative;background-color:#f6f6f6}.tech-scene-2 .cont_wrap{margin:auto;position:relative}.tech-scene-2 .main_txt{padding:0 0 50px;overflow:hidden;text-align:left}.tech-scene-2 .main_txt h2{font-size:32px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-2 .main_txt h2 font{color:#e58e3f}.tech-scene-2 .main_txt p{font-size:13px;color:#666}.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{padding:15px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:13px;color:#666;position:relative;margin-bottom:10px;background-color:#fff}.tech-scene-2 .sub_txt h3{font-size:21px;color:#333;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{padding:0 0 50px;overflow:hidden;text-align:left}.tech-scene-3 .main_txt h2{font-size:32px;color:#333;font-family:var(--font-family-pretendard-bold)}.tech-scene-3 .main_txt h2 font{color:#e58e3f}.tech-scene-3 .main_txt p{font-size:13px;color:#666}.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{padding:14px;border-radius:10px;border:1px solid #ddd;border-left:3px solid #060;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:13px;color:#666;position:relative;margin-bottom:10px}.tech-scene-3 .sub_txt h5{font-size:18px;color:#333;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{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.4);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 tbody td,.tbl_head01 thead th{padding:10px 5px;font-size:14px}.td_num2{width:60px}.td_datetime,.td_name{width:100px}}@media (max-width:768px){.slick-dots{bottom:-34px}.slick-dots li button:before{font-size:12px}.page .card-secction .slick-next,.page .card-secction .slick-prev{width:30px!important;height:30px!important;font-size:14px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000!important;background:rgba(0,0,0,.7)!important;border-radius: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-next,.scene-2-2 .card-secction .slick-prev{width:28px!important;height:28px!important;font-size:12px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000!important;background:rgba(0,0,0,.7)!important;border-radius:50%!important}.scene-2-2 .card-secction .slick-prev{left:10px!important}.scene-2-2 .card-secction .slick-next{right:10px!important}.scene-1{padding:0 15px;min-height:100vh}.scene-1 .cont_wrap{max-width:100%;padding:0 15px}.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;font-size:18px;line-height:24px;padding:20px 0}.scene-1 .main_txt a{width:200px;height:50px;line-height:50px;font-size:16px}.scene-2{padding:60px 15px}.scene-2 .cont_wrap{width:100%}.scene-2 .cont_wrap .inner{flex-direction:column}.scene-2 .main_txt{width:100%;padding:0 0 40px;text-align:center}.scene-2 .main_txt p{font-size:16px;line-height:24px;padding:20px 0}.scene-2 .main_txt a{width:180px;height:45px;line-height:45px;font-size:14px}.scene-2 .main_txt img{max-width:80%}.scene-2 .sub_txt{width:100%;padding:0;text-align:center}.scene-2 .sub_txt ul{grid-template-columns:repeat(2,1fr);gap:10px}.scene-2 .sub_txt ul li{padding:15px}.scene-2 .sub_txt h3 .nums,.scene-2 .sub_txt h3 span{font-size:32px}.scene-2 .sub_txt p{font-size:12px;margin-bottom:20px}.scene-2-2{padding:0;background:#f8f9fa}.scene-2-2 .page{max-width:100%;padding:0}.scene-2-2 .title{font-size:24px;text-align:center;margin-bottom:20px}.scene-2-2 .contents{display:flex;flex-direction:column;gap:30px}.scene-2-2 .txt-section{text-align:center;padding:0 15px}.scene-2-2 .sho-track{font-size:14px;color:#666;margin-bottom:10px}.scene-2-2 .x6-sho-track{font-size:20px;font-weight:700;color:#333;line-height:1.4}.scene-2-2 .card-secction{padding:0;position:relative}.scene-2-2 .slider{margin:0 -30px}.scene-2-2 .slider>div{padding:0 10px}.scene-2-2 .x20240920_171117-2{width:100%;height:auto;border-radius:8px}.scene-2-2 .frame{padding:15px;background:rgba(255,255,255,.9);border-radius:8px;margin-top:10px}.scene-2-2 .text{font-size:12px;color:#666;margin-bottom:5px}.scene-2-2 .text-1{font-size:16px;font-weight:700;color:#333;line-height:1.3}.scene-2-2 .nextmile{text-align:center;font-size:18px;font-weight:700;color:#333;margin-top:30px}.scene-3{padding:60px 15px}.scene-3 .cont_wrap{width:100%}.scene-3 .main_txt{grid-template-columns:1fr;gap:15px}.scene-3 .main_txt h2{font-size:22px}.scene-3 .main_txt p{font-size:14px;min-height:60px}.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{flex-direction:column}.scene-4 .main_txt div{width:100%;padding:20px;text-align:center}.scene-4 .main_txt div span{position:relative;top:auto;left:auto}.scene-4 .main_txt h2{font-size:22px}.scene-4 .main_txt h6{font-size:16px}.scene-4 .main_txt p{font-size:14px}.scene-5{padding:40px 15px}.scene-5 .cont_wrap{width:100%}.scene-5 .main_txt{text-align:center}.scene-5 .main_txt h2{font-size:18px;line-height:24px}.scene-5 .main_txt a{width:180px;height:45px;line-height:45px;font-size:14px}.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{font-size:11px;min-height:30px}.scene-6 .cont_wrap{width:100%}.scene-6 .main_txt{margin-left:0;padding:60px 15px;border-left:none;border-right:none;text-align:center}.scene-6 .main_txt h2{font-size:18px;line-height:24px}.scene-6 .main_txt p{font-size:14px;margin-bottom:25px}.scene-6 .main_txt a{width:180px;height:45px;line-height:45px;font-size:14px}.glassmorphism-btn,a.glassmorphism-btn{padding:12px 24px!important;font-size:18px!important;line-height:20px!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;-moz-backdrop-filter:blur(8px)!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-right:0;margin-bottom:30px}.aboutus-scene-2 .sub_txt{width:100%}.aboutus-scene-2 .sub_txt h3{font-size:24px;top:15px;left:40px;height:50px;line-height:50px}.aboutus-scene-2 .sub_txt ul{list-style:none;padding:0;margin:40px 0 0 20px}.aboutus-scene-2 .sub_txt ul li{padding:0;font-size:12px;color:#666;font-family:var(--font-family-pretendard);position:relative;line-height:20px}.aboutus-scene-2 .sub_txt ul li span{font-weight:700;color:#333;margin-right:10px}.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{padding:10px 20px;width:100%;border:none}.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{width:100%!important;height:auto;display:block}.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{display:flex!important;flex-direction:column!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{display:flex;flex-direction:column}.tech-scene-2 .main_txt{width:100%;margin-right:0;margin-bottom:30px;padding:0}.tech-scene-2 .sub_txt{width:100%;padding:0}.tech-scene-2 .sub_txt ul{list-style:none;padding:0;margin:0}.tech-scene-3 .cont_wrap{width:100%}.tech-scene-3 .cont_wrap .inner{display:flex;flex-direction:column}.tech-scene-3 .main_txt{width:100%;margin-right:0;margin-bottom:30px;padding:0}.tech-scene-3 .sub_txt{width:100%;padding:0}.tech-scene-3 .sub_txt ul{list-style:none;padding:0;margin:0}.notice-visual{padding:100px 0;min-height:200px}#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{font-size:14px;-webkit-line-clamp:2}.notice-number{font-size:11px;padding:3px 6px}.notice-author,.notice-date{font-size:11px}.contact-scene-1{padding:100px 20px 10px}.contact-scene-1 .main_txt{max-width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.4);padding:20px}.contact-scene-1 .sub_txt{padding:20px;width:100%;max-width:100%}#ctt_forms #formsx{margin-bottom:20px}}