@import"../css/aos.css";@import"../css/fullpage.min.css";@import"../css/swiper.min.css";@import"../css/jquery-ui.min.css";@import"../../font/font.css";@keyframes rotate{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes zoom-in{0%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes zoom-out{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade-up{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes fade-down{0%{transform:translateY(-50px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes fade-left{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes fade-right{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0px);opacity:1}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes anim-moema-2{to{opacity:0;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes anim-moema-1{60%{-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1)}85%{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}*,*:before,*:after{-webkit-font-smoothing:antialiased;box-sizing:border-box;word-break:keep-all;word-wrap:break-word;margin:0;padding:0;letter-spacing:-0.02em}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*::-webkit-scrollbar{width:5px;height:4px}*::-webkit-scrollbar-thumb{background-color:#894d9c}*::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}*::-moz-selection{background-color:rgba(137,77,156,.7);color:#fff}*::selection{background-color:rgba(137,77,156,.7);color:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal}table{border-collapse:collapse;border-spacing:0}table,thead,tbody,tr,th,td{vertical-align:middle}input,textarea,button{margin:0;padding:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:none;resize:none;font-family:inherit}sup{color:#894d9c}input[type=button],input[type=checkbox],input[type=raido],input[type=file],input[type=submit],button{cursor:pointer}input.hidden{position:absolute;top:0;left:0;min-width:0 !important;min-height:0 !important;width:0 !important;height:0 !important;opacity:0;visibility:hidden;pointer-events:none;z-index:0}input::placeholder,option,textarea::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit}input[type=checkbox],input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #aaa;background-size:cover;background-repeat:no-repeat;background-position:center;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}input[type=number]{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-outer-spin-button{appearance:none;-moz-appearance:none;-webkit-appearance:none}em,i{font-style:normal}ol,ul,li{list-style:none}img{max-width:100%;vertical-align:middle}a,address{text-decoration:none;font-style:normal;color:inherit}body{width:100%;overflow-x:hidden;color:#fff;background-color:#141414;font-family:"Pretendard","Noto Sans SC";font-size:16px;line-height:1.3}body.stop_scroll,body:has(#menuicon.active){height:100%;overflow-y:hidden}.displaynone,[displaynone]{display:none !important}.swiper.linear-banner .swiper-wrapper,.swiper-wrapper.linear{transition-timing-function:linear}.bullet_style{display:flex;align-items:center;justify-content:center;gap:10px}.bullet_style .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;margin:0;background-color:#fff;opacity:1}.bullet_style .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#894d9c}span.aos-init{display:inline-block}.ellipsis_01{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:wrap}.ellipsis_02{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:wrap}.ellipsis_03{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:wrap}.mo_only{display:none}.ta_only{display:none}.pc_only{display:block}.full_only{display:block}@media(max-width: calc(1520px + 6vw)){.full_only,.ta_only,.mo_only{display:none !important}.pc_only{display:block !important}}@media(max-width: 1024px){.mo_only{display:none !important}.pc_only,.ta_only{display:block !important}}@media(max-width: 767px){.pc_only{display:none !important}.ta_only,.mo_only{display:block !important}}@media(max-width: 450px){.pc_only,.ta_only{display:none !important}.mo_only{display:block !important}}@keyframes rotate{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}#cursor,#cursor[style="transform: translate(0px, 0px);"]{display:none}@media(hover: hover)and (pointer: fine){#cursor{position:fixed;z-index:9999;width:96px;height:60px;top:-30px;left:-48px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;mix-blend-mode:difference;background-image:none}}#header{width:100%;position:fixed;z-index:100;top:-100px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;background-color:rgba(20,20,20,.3);background-color:#141414;color:#fff}#header #header_wrap{max-width:1520px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;z-index:10}#header #header_wrap #header_left .logo{width:200px;min-width:200px;margin-bottom:-3px}#header #header_wrap #header_left .logo a{width:100%;display:flex;justify-content:center;align-items:center;position:relative}#header #header_wrap #header_left .logo a img{width:100%;object-fit:contain;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#header #header_wrap #header_left .logo a img.white{position:absolute;top:0;left:0;z-index:2;opacity:0;visibility:hidden;pointer-events:none}#header #header_wrap #gnb{display:flex;align-items:center}#header #header_wrap #gnb>li{position:relative;padding-inline:30px;padding-block:20px}#header #header_wrap #gnb>li>a{font-size:18px;font-weight:500}#header #header_wrap #gnb>li .sub_menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);white-space:nowrap;min-width:100%;width:max-content;opacity:0;visibility:hidden;pointer-events:none;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#header #header_wrap #gnb>li .sub_menu ul li{background-color:#1e1e1e;display:flex;flex-direction:column;justify-content:center;width:100%;padding:12px;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#header #header_wrap #gnb>li .sub_menu ul li a{font-size:16px;font-weight:400;color:#828282;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#header #header_wrap #gnb>li .sub_menu ul li:hover{background-color:#894d9c}#header #header_wrap #gnb>li .sub_menu ul li:hover a{color:#fff}#header #header_wrap #gnb>li.hover .sub_menu{opacity:1;visibility:visible;pointer-events:auto}#header #header_wrap #header_right{display:flex;justify-content:center;align-items:center;gap:25px}#header #header_wrap #header_right .langauge{position:relative}#header #header_wrap #header_right .langauge .headIcon{position:relative;width:20px;height:20px}#header #header_wrap #header_right .langauge .headIcon svg{width:100%;height:100%}#header #header_wrap #header_right .langauge .headIcon svg path{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#header #header_wrap #header_right .langauge .sub_menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:22px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;pointer-events:none}#header #header_wrap #header_right .langauge .sub_menu ul li{background-color:#1e1e1e;padding:12px}#header #header_wrap #header_right .langauge .sub_menu ul li a{font-size:16px;font-weight:400;color:#828282;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}#header #header_wrap #header_right .langauge .sub_menu ul li:hover{background-color:#894d9c}#header #header_wrap #header_right .langauge .sub_menu ul li:hover a{color:#fff}#header #header_wrap #header_right .langauge .sub_menu ul li:nth-last-of-type(1){margin-bottom:0}#header #header_wrap #header_right .langauge:hover .sub_menu{opacity:1;visibility:visible;pointer-events:auto}#header #header_wrap #header_right #menuicon{width:22px;height:16px;position:relative;cursor:pointer}#header #header_wrap #header_right #menuicon span{position:absolute;width:100%;height:2px;border-radius:10px;background-color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;left:50%;transform-origin:center;transform:translateX(-50%)}#header #header_wrap #header_right #menuicon span:nth-child(1){top:0px}#header #header_wrap #header_right #menuicon span:nth-child(2){top:50%;transform:translate(-50%, -50%)}#header #header_wrap #header_right #menuicon span:nth-child(3){top:calc(100% - 2px)}#header #header_wrap #header_right #menuicon.active span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}#header #header_wrap #header_right #menuicon.active span:nth-child(2){opacity:0}#header #header_wrap #header_right #menuicon.active span:nth-child(3){top:50%;transform:translate(-50%, -50%) rotate(-45deg)}#header.hover{background-color:#141414}#header.hover #header_bg{opacity:1;visibility:visible;pointer-events:auto}#header.active{top:0 !important}#header.white{background-color:rgba(20,20,20,.3) !important}#header.white #header_wrap #header_left .logo a img{opacity:0;visibility:hidden;pointer-events:none}#header.white #header_wrap #header_left .logo a img.white{opacity:1;visibility:visible;pointer-events:auto}#footer{padding:50px 0;background-color:#1e1e1e}#footer #footer_wrap{max-width:1520px;width:100%;margin:0 auto;font-size:16px;font-weight:400;color:#a7a7a7}#footer #footer_wrap #footer_top{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:38px}#footer #footer_wrap #footer_top .logo{width:200px;min-width:200px}#footer #footer_wrap #footer_top .logo img{width:100%;object-fit:contain}#footer #footer_wrap #footer_top ul{display:flex;gap:40px;flex-wrap:wrap}#footer #footer_wrap #footer_top ul li{position:relative}#footer #footer_wrap #footer_top ul li a{color:#fff;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#footer #footer_wrap #footer_top ul li a:hover{color:#894d9c}#footer #footer_wrap #footer_top ul li::before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:50%;background-color:#a1a1a1}#footer #footer_wrap #footer_top ul li:first-of-type::before{content:none}#footer #footer_wrap #footer_bottom{display:flex;justify-content:space-between;align-items:flex-end}#footer #footer_wrap #footer_bottom .bottom_left{display:flex;flex-direction:column;gap:30px;width:675px}#footer #footer_wrap #footer_bottom .bottom_left address{display:flex;flex-wrap:wrap;gap:5px 40px}#footer #footer_wrap #footer_bottom .bottom_left address div{position:relative}#footer #footer_wrap #footer_bottom .bottom_left address div a{transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#footer #footer_wrap #footer_bottom .bottom_left address div a:hover{color:#894d9c}#footer #footer_wrap #footer_bottom .bottom_left address div.full{width:100%}#footer #footer_wrap #footer_bottom .bottom_left address div::before{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:1px;height:50%;background-color:#a1a1a1}#footer #footer_wrap #footer_bottom .bottom_left address div:first-of-type::before,#footer #footer_wrap #footer_bottom .bottom_left address div:last-of-type::before{content:none}#footer #footer_wrap #footer_bottom .bottom_right{display:flex;gap:40px;align-items:center}#footer #footer_wrap #footer_bottom .bottom_right li{position:relative}#footer #footer_wrap #footer_bottom .bottom_right li a{transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#footer #footer_wrap #footer_bottom .bottom_right li a:hover{color:#894d9c}#footer #footer_wrap #footer_bottom .bottom_right li::before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:50%;background-color:#a1a1a1}#footer #footer_wrap #footer_bottom .bottom_right li:first-of-type::before{content:none}#drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background-color:#1e1e1e;color:#fff;display:flex;opacity:0;visibility:hidden;pointer-events:none;padding-top:240px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}#drawer .bg{position:absolute;right:60px;bottom:60px;width:835px}#drawer .bg img{width:100%;object-fit:contain}#drawer #drawer_wrap{width:100%;max-width:1520px;width:100%;margin:0 auto;overflow-y:auto;display:flex;justify-content:space-between;align-items:flex-start;gap:100px}#drawer #drawer_wrap .gnb{width:100%;display:flex;justify-content:space-between}#drawer #drawer_wrap .gnb>li>a{font-size:28px;font-weight:600}#drawer #drawer_wrap .gnb>li .sub_menu{width:100%}#drawer #drawer_wrap .gnb>li .sub_menu ul{padding:30px 0}#drawer #drawer_wrap .gnb>li .sub_menu ul li{margin-bottom:5px}#drawer #drawer_wrap .gnb>li .sub_menu ul li a{font-size:20px;font-weight:400;color:#6e6e6e;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#drawer #drawer_wrap .gnb>li .sub_menu ul li a:hover{color:#894d9c}#drawer #drawer_wrap .gnb>li .sub_menu ul li:nth-last-of-type(1){margin-bottom:0}#drawer #drawer_wrap .gnb>li:nth-last-of-type(1){margin-bottom:0}#drawer #drawer_wrap .address{display:flex;flex-direction:column;gap:15px;width:300px;min-width:300px}#drawer #drawer_wrap .address dl{display:flex;flex-direction:column;gap:6px}#drawer #drawer_wrap .address dl dt{font-size:16px}#drawer #drawer_wrap .address dl dd a{font-size:16px;color:#6e6e6e;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}#drawer #drawer_wrap .address dl dd a:hover{color:#894d9c}#drawer #drawer_wrap .lanugae{display:none}body:has(#menuicon.active) #header #header_wrap #gnb{opacity:0;visibility:hidden;pointer-events:none}body:has(#menuicon.active) #drawer{opacity:1;visibility:visible;pointer-events:auto}@media(max-width: calc(1520px + 6vw)){#header #header_wrap{padding:0 3%;margin:0;max-width:100%}#header #header_wrap #gnb>li{padding-block:20px}#header #header_wrap #gnb>li .sub_menu ul li a{font-size:16px}#header #header_wrap #header_right .langauge .sub_menu ul li a{font-size:16px}#footer #footer_wrap{padding:0 3%;margin:0;max-width:100%;font-size:16px}#footer #footer_wrap #footer_bottom .bottom_left{width:360px}#drawer #drawer_wrap{padding:0 3%;margin:0;max-width:100%;flex-wrap:wrap;gap:0px}#drawer #drawer_wrap .gnb>li>a{font-size:28px}#drawer #drawer_wrap .gnb>li .sub_menu ul li a{font-size:20px}#drawer #drawer_wrap .address dl dt{font-size:16px}#drawer #drawer_wrap .address dl dd a{font-size:16px}}@media(max-width: 1024px){#header{padding-block:20px}#header #header_wrap #header_left .logo{width:140px;min-width:140px}#header #header_wrap #gnb{display:none}#header #header_wrap #header_right .langauge{display:none}#footer #footer_wrap{font-size:16px}#footer #footer_wrap #footer_top{flex-direction:column;align-items:flex-start}#footer #footer_wrap #footer_top ul{gap:30px}#footer #footer_wrap #footer_top ul li:before{left:-15px}#footer #footer_wrap #footer_bottom{flex-direction:column-reverse;align-items:flex-start;gap:20px}#footer #footer_wrap #footer_bottom .bottom_left{gap:20px;width:100%}#footer #footer_wrap #footer_bottom .bottom_left address{gap:5px 30px}#footer #footer_wrap #footer_bottom .bottom_left address div::before{right:-15px}#footer #footer_wrap #footer_bottom .bottom_right{gap:30px}#footer #footer_wrap #footer_bottom .bottom_right li:before{left:-15px}#drawer{padding-top:100px}#drawer .bg{display:none}#drawer #drawer_wrap{padding:0 3%;margin:0;max-width:100%;gap:0px;display:block}#drawer #drawer_wrap .gnb{flex-direction:column;justify-content:flex-start}#drawer #drawer_wrap .gnb>li{padding-block:20px}#drawer #drawer_wrap .gnb>li>a{font-size:28px}#drawer #drawer_wrap .gnb>li .sub_menu{display:none}#drawer #drawer_wrap .gnb>li .sub_menu ul{padding:20px 0}#drawer #drawer_wrap .gnb>li .sub_menu ul li{margin-bottom:20px}#drawer #drawer_wrap .gnb>li .sub_menu ul li a{font-size:20px}#drawer #drawer_wrap .address{display:none}#drawer #drawer_wrap .lanugae{display:block;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}#drawer #drawer_wrap .lanugae ul{display:flex;justify-content:center;align-items:center;gap:40px}#drawer #drawer_wrap .lanugae ul li{position:relative}#drawer #drawer_wrap .lanugae ul li a{font-size:20px;font-weight:600;color:#6e6e6e}#drawer #drawer_wrap .lanugae ul li.now a{color:#fff}#drawer #drawer_wrap .lanugae ul li::before{content:"";width:1px;height:50%;background-color:#fff;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}#drawer #drawer_wrap .lanugae ul li:nth-last-of-type(1)::before{display:none}}@media(max-width: 767px){#header{padding-block:15px}#header #header_wrap #header_left .logo{width:130px;min-width:130px}#footer{padding:30px 0}#footer #footer_wrap{font-size:15px}#footer #footer_wrap #footer_top{flex-direction:column;align-items:flex-start}#footer #footer_wrap #footer_top .logo{width:180px;min-width:180px}#footer #footer_wrap #footer_top ul{gap:20px}#footer #footer_wrap #footer_top ul li:before{content:none;left:-10px}#footer #footer_wrap #footer_bottom{gap:20px}#footer #footer_wrap #footer_bottom .bottom_left{gap:20px}#footer #footer_wrap #footer_bottom .bottom_left address{gap:5px 20px}#footer #footer_wrap #footer_bottom .bottom_left address div::before{right:-10px}#footer #footer_wrap #footer_bottom .bottom_right{gap:20px}#footer #footer_wrap #footer_bottom .bottom_right li:before{left:-10px}#drawer{padding-top:70px}#drawer .bg{display:none}#drawer #drawer_wrap{padding:0 3%;margin:0;max-width:100%;gap:0px;display:block}#drawer #drawer_wrap .gnb{flex-direction:column;justify-content:flex-start}#drawer #drawer_wrap .gnb>li{padding-block:20px}#drawer #drawer_wrap .gnb>li>a{font-size:20px}#drawer #drawer_wrap .gnb>li .sub_menu{display:none}#drawer #drawer_wrap .gnb>li .sub_menu ul{padding:20px 0}#drawer #drawer_wrap .gnb>li .sub_menu ul li{margin-bottom:20px}#drawer #drawer_wrap .gnb>li .sub_menu ul li a{font-size:16px}#drawer #drawer_wrap .address{display:none}#drawer #drawer_wrap .lanugae{bottom:40px}#drawer #drawer_wrap .lanugae ul{gap:30px}#drawer #drawer_wrap .lanugae ul li a{font-size:16px}#drawer #drawer_wrap .lanugae ul li::before{right:-15px}}@media(max-width: 450px){#header{padding-block:15px}#header #header_wrap #header_left .logo{width:120px;min-width:120px}#footer{padding:30px 0}#footer #footer_wrap{font-size:14px}#footer #footer_wrap #footer_top{margin-bottom:20px}#footer #footer_wrap #footer_top .logo{width:150px;min-width:150px}#footer #footer_wrap #footer_top ul{gap:10px}#footer #footer_wrap #footer_top ul li:before{left:-5px}#footer #footer_wrap #footer_bottom{gap:20px}#footer #footer_wrap #footer_bottom .bottom_left{gap:20px}#footer #footer_wrap #footer_bottom .bottom_left address{gap:5px 20px}#footer #footer_wrap #footer_bottom .bottom_left address div::before{right:-10px}#footer #footer_wrap #footer_bottom .bottom_right{gap:20px}#footer #footer_wrap #footer_bottom .bottom_right li:before{left:-10px}#drawer{padding-top:70px}#drawer .bg{display:none}#drawer #drawer_wrap{padding:0 3%;margin:0;max-width:100%;gap:0px;display:block}#drawer #drawer_wrap .gnb{flex-direction:column;justify-content:flex-start}#drawer #drawer_wrap .gnb>li{padding-block:20px}#drawer #drawer_wrap .gnb>li>a{font-size:20px}#drawer #drawer_wrap .gnb>li .sub_menu{display:none}#drawer #drawer_wrap .gnb>li .sub_menu ul{padding:20px 0}#drawer #drawer_wrap .gnb>li .sub_menu ul li{margin-bottom:20px}#drawer #drawer_wrap .gnb>li .sub_menu ul li a{font-size:16px}#drawer #drawer_wrap .address{display:none}#drawer #drawer_wrap .lanugae{bottom:40px}#drawer #drawer_wrap .lanugae ul{gap:30px}#drawer #drawer_wrap .lanugae ul li a{font-size:16px}#drawer #drawer_wrap .lanugae ul li::before{right:-15px}}.editor-content figure.image{max-width:100%}.editor-content img{max-width:100%;height:auto}.editor-content figure.image.image-style-align-left{float:left;margin:0 20px 20px 0}.editor-content figure.image.image-style-align-center{margin:20px auto;text-align:center}.editor-content figure.image.image-style-align-right{float:right;margin:0 0 20px 20px}.editor-content figure.image.image-style-side{float:right;width:50%;margin:0 0 20px 20px}.editor-content figure.image.image-style-block-align-left{margin-right:auto;margin-left:0;display:block;text-align:left}.editor-content figure.image.image-style-block-align-center{margin-left:auto;margin-right:auto;display:block;text-align:center}.editor-content figure.image.image-style-block-align-right{margin-left:auto;margin-right:0;display:block;text-align:right}.editor-content figure.image figcaption{font-size:13px;color:#777;text-align:center;margin-top:8px}@media(max-width: 767px){.editor-content figure.image{width:100% !important}}main{width:100%}main section{position:relative;width:100%}main section article{width:100%}main section article .wrap{position:relative;max-width:1520px;width:100%;margin:0 auto}main section article .wrap .inquiry_wrap{border-top:1px solid #fff;padding-top:60px;display:flex;justify-content:space-between;align-items:flex-start;gap:350px}main section article .wrap .inquiry_wrap .left_wrap{width:400px;min-width:400px}main section article .wrap .inquiry_wrap .left_wrap>p{font-size:26px;font-weight:600;margin-bottom:40px}main section article .wrap .inquiry_wrap .left_wrap ul{display:flex;flex-direction:column;gap:20px}main section article .wrap .inquiry_wrap .left_wrap ul li{display:flex;flex-direction:column;gap:5px}main section article .wrap .inquiry_wrap .left_wrap ul li .title{font-size:20px;font-weight:500;color:#894d9c}main section article .wrap .inquiry_wrap .left_wrap ul li p{font-size:18px}main section article .wrap .inquiry_wrap .left_wrap ul li p a{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main section article .wrap .inquiry_wrap .left_wrap ul li p a:hover{color:#894d9c}main section article .wrap .inquiry_wrap .right_wrap{width:100%}main section article .wrap .btn_wrap{width:max-content}main section article .wrap .btn_wrap a{border-radius:500px;background:rgba(0,0,0,0);position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main section article .wrap .btn_wrap a:hover{border:1px solid #894d9c;background-color:#894d9c}main section.padding_60{padding-top:60px}main section.padding_120{padding-top:120px}main section.padding_140{padding-top:140px}main section.padding_200{padding-bottom:200px}main#main_page section{height:100vh}main#main_page section.main_banner{position:relative;width:100%}main#main_page section.main_banner .main_swiper{width:100%;height:100%}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide .bg_wrap img{width:100%;height:100%;object-fit:cover;transform:scale(1.3);transition:3s;-webkit-transition:3s;-moz-transition:3s;-ms-transition:3s;-o-transition:3s}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide .bg_wrap::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to right, rgba(30, 30, 30, 0.4) 10%, rgba(30, 30, 30, 0.1) 90%)}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article{width:100%;height:100%}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap{width:100%;height:100%;position:relative;z-index:1}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:2s;-webkit-transition:2s;-moz-transition:2s;-ms-transition:2s;-o-transition:2s}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title h2{font-size:64px;font-weight:500;color:#fff}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title p{font-size:24px;color:#fff;margin-top:30px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination{margin-top:40px;display:flex;gap:15px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination span{position:relative;width:22px;height:22px;border-radius:50%;cursor:pointer}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination span::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:50%;height:50%;background-color:#fff;border-radius:50%}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination span.active{border:1px solid #fff}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide.swiper-slide-active .bg_wrap img{transform:scale(1)}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide.swiper-slide-active article .wrap .main_banner_title{opacity:1;visibility:visible;pointer-events:auto}main#main_page section.c2{position:relative;overflow:hidden;height:100vh}main#main_page section.c2 article{position:relative;height:100%}main#main_page section.c2 article .video_wrap{position:absolute;right:3%;bottom:40px}main#main_page section.c2 article .video_wrap .video_container{opacity:1;width:800px;height:420px}main#main_page section.c2 article .video_wrap .video_container iframe{width:100%;height:100%;object-fit:cover;border:0}main#main_page section.c2 article .wrap{position:relative}main#main_page section.c2 article .wrap .main_title{position:absolute;left:0;padding-top:140px;display:flex;flex-direction:column;gap:45px;max-width:800px;opacity:1}main#main_page section.c2 article .wrap .main_title h3{font-size:76px}main#main_page section.c2 article .wrap .main_title p{font-size:24px}main#main_page section.c3 article{height:100%}main#main_page section.c3 article .wrap{max-width:100%;height:100%}main#main_page section.c3 article .wrap .card_wrap{display:flex;width:100%;height:100%;overflow:hidden}main#main_page section.c3 article .wrap .card_wrap li{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transform:translateY(100%);opacity:0;transition:transform 1s ease,opacity 1s ease}main#main_page section.c3 article .wrap .card_wrap li:nth-of-type(1){background-image:url("/static/cloned/images/c3_1.webp");transition-delay:0s}main#main_page section.c3 article .wrap .card_wrap li:nth-of-type(2){background-image:url("/static/cloned/images/c3_2.webp");transition-delay:0.3s}main#main_page section.c3 article .wrap .card_wrap li:nth-of-type(3){background-image:url("/static/cloned/images/c3_3.webp");transition-delay:0.6s}main#main_page section.c3 article .wrap .card_wrap li .text_wrap{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:180px 60px;width:100%;height:100%;z-index:1;opacity:0;transform:translateY(20px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;max-width:700px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap p{font-size:48px;font-weight:500;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#main_page section.c3 article .wrap .card_wrap li .text_wrap span{margin-top:20px;font-size:20px;font-weight:500;min-height:55px;display:flex;align-items:flex-start}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap{margin-top:0px;height:0;width:max-content;transform:translateY(50px);opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap a{overflow:hidden;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:8px 20px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap p{font-size:60px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap .btn_wrap{height:auto;margin-top:40px;visibility:visible;transform:translateY(0);opacity:1}main#main_page section.c3 article .wrap .card_wrap li::before{content:"";position:absolute;left:0;top:0;background-color:rgba(30,30,30,.75);transition:background-color 1s ease 1s;transition-delay:inherit;width:100%;height:100%;z-index:0}main#main_page section.c3 article .wrap .card_wrap.aos-animate li{transform:translateY(0);opacity:1}main#main_page section.c3 article .wrap .card_wrap.aos-animate li:nth-of-type(1) .text_wrap{opacity:1;transform:translateY(0);transition-delay:1s}main#main_page section.c3 article .wrap .card_wrap.aos-animate li:nth-of-type(2) .text_wrap{opacity:1;transform:translateY(0);transition-delay:1.3s}main#main_page section.c3 article .wrap .card_wrap.aos-animate li:nth-of-type(3) .text_wrap{opacity:1;transform:translateY(0);transition-delay:1.6s}main#main_page section.c3 article .wrap .card_wrap.aos-animate li::before{background-color:rgba(30,30,30,.3);transition-delay:1s}main#main_page section.c4{height:auto}main#main_page section.c4 article .wrap .main_title{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;padding-bottom:80px}main#main_page section.c4 article .wrap .main_title h3{font-size:76px;font-weight:500}main#main_page section.c4 article .wrap .main_title p{font-size:24px}main#sub_page section article .wrap .title_wrap{width:100%}main#sub_page section article .wrap .title_wrap.title_01{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;padding-top:200px}main#sub_page section article .wrap .title_wrap.title_01 h2{font-size:52px;font-weight:700;opacity:0;transform:translateY(50px);animation:fade-up 1s .3s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab{display:flex;align-items:center;flex-wrap:wrap;gap:30px;opacity:0;transform:translateY(50px);animation:fade-up 1s .6s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab li{font-size:18px;text-align:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a{display:flex;justify-content:center;align-items:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a img{width:17px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_01 .tab li img{width:8px;min-width:8px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_02{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;opacity:0;visibility:hidden;pointer-events:none;z-index:10}main#sub_page section article .wrap .title_wrap.title_02 h2{font-size:40px;font-weight:700}main#sub_page section article .wrap .title_wrap.title_02 p{font-size:20px;font-weight:400;margin-top:20px}main#sub_page section article .wrap .title_wrap.title_03{padding-bottom:60px}main#sub_page section article .wrap .title_wrap.title_03 h3{font-size:40px;font-weight:600}main#sub_page section article .wrap .content_wrap{display:flex;flex-wrap:wrap;gap:60px 20px}main#sub_page section article .wrap .content_wrap li{width:calc(25% - 15px);opacity:0;transform:translateY(40px) scale(0.8);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#sub_page section article .wrap .content_wrap li .img_wrap{width:100%;aspect-ratio:365/480;background-color:#282828;border-radius:10px;overflow:hidden}main#sub_page section article .wrap .content_wrap li .img_wrap img{width:100%;height:100%;object-fit:cover;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#sub_page section article .wrap .content_wrap li p{margin-top:10px;font-size:20px}main#sub_page section article .wrap .content_wrap.content_01 li:hover .img_wrap img{transform:scale(1.1)}main#sub_page section article .wrap .content_wrap.content_02 li a{display:inline-block;width:100%;height:100%}main#sub_page section article .wrap .content_wrap.content_02 li:hover a .img_wrap img{transform:scale(1.1)}main#sub_page section article .wrap .content_wrap.content_03{border-top:1px solid #fff;padding-top:40px}main#sub_page section article .wrap .content_wrap.content_03 li a{display:inline-block;width:100%;height:100%}main#sub_page section article .wrap .content_wrap.content_03 li a .img_wrap{aspect-ratio:365/240}main#sub_page section article .wrap .content_wrap.content_03 li:hover a .img_wrap img{transform:scale(1.1)}main#sub_page section article .wrap .content_wrap.aos-animate li{opacity:1;transform:translateY(0) scale(1)}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(1){transition-delay:0s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(2){transition-delay:.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(3){transition-delay:.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(4){transition-delay:.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(5){transition-delay:.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(6){transition-delay:1s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(7){transition-delay:1.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(8){transition-delay:1.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(9){transition-delay:1.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(10){transition-delay:1.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(11){transition-delay:2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(12){transition-delay:2.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(13){transition-delay:2.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(14){transition-delay:2.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(15){transition-delay:2.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(16){transition-delay:3s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(17){transition-delay:3.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(18){transition-delay:3.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(19){transition-delay:3.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(20){transition-delay:3.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(21){transition-delay:4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(22){transition-delay:4.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(23){transition-delay:4.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(24){transition-delay:4.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(25){transition-delay:4.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(26){transition-delay:5s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(27){transition-delay:5.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(28){transition-delay:5.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(29){transition-delay:5.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(30){transition-delay:5.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(31){transition-delay:6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(32){transition-delay:6.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(33){transition-delay:6.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(34){transition-delay:6.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(35){transition-delay:6.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(36){transition-delay:7s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(37){transition-delay:7.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(38){transition-delay:7.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(39){transition-delay:7.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(40){transition-delay:7.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(41){transition-delay:8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(42){transition-delay:8.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(43){transition-delay:8.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(44){transition-delay:8.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(45){transition-delay:8.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(46){transition-delay:9s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(47){transition-delay:9.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(48){transition-delay:9.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(49){transition-delay:9.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(50){transition-delay:9.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(51){transition-delay:10s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(52){transition-delay:10.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(53){transition-delay:10.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(54){transition-delay:10.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(55){transition-delay:10.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(56){transition-delay:11s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(57){transition-delay:11.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(58){transition-delay:11.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(59){transition-delay:11.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(60){transition-delay:11.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(61){transition-delay:12s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(62){transition-delay:12.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(63){transition-delay:12.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(64){transition-delay:12.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(65){transition-delay:12.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(66){transition-delay:13s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(67){transition-delay:13.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(68){transition-delay:13.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(69){transition-delay:13.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(70){transition-delay:13.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(71){transition-delay:14s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(72){transition-delay:14.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(73){transition-delay:14.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(74){transition-delay:14.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(75){transition-delay:14.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(76){transition-delay:15s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(77){transition-delay:15.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(78){transition-delay:15.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(79){transition-delay:15.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(80){transition-delay:15.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(81){transition-delay:16s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(82){transition-delay:16.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(83){transition-delay:16.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(84){transition-delay:16.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(85){transition-delay:16.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(86){transition-delay:17s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(87){transition-delay:17.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(88){transition-delay:17.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(89){transition-delay:17.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(90){transition-delay:17.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(91){transition-delay:18s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(92){transition-delay:18.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(93){transition-delay:18.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(94){transition-delay:18.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(95){transition-delay:18.8s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(96){transition-delay:19s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(97){transition-delay:19.2s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(98){transition-delay:19.4s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(99){transition-delay:19.6s}main#sub_page section article .wrap .content_wrap.aos-animate li:nth-of-type(100){transition-delay:19.8s}main#sub_page section.sub_banner{z-index:30}main#sub_page section.sub_banner .bg_wrap{position:absolute;left:0;top:0;width:100%;height:100%}main#sub_page section.sub_banner .bg_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page section.sub_banner .bg_wrap::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(20, 20, 20, 0), rgb(20, 20, 20));z-index:1}main#sub_page section.sub_banner article{height:100%;position:relative;z-index:3;display:flex;justify-content:center;align-items:center;color:#fff}main#sub_page section.sub_banner article .wrap{position:relative;height:100%}main#sub_page section.sub_banner article .wrap .img_wrap{position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main#sub_page section.sub_banner article .wrap .img_wrap .before{position:absolute;left:0;top:0;pointer-events:none;opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(10,10,10,.6)}main#sub_page section.sub_banner article .wrap .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page section.sub_banner.sub_main_banner{height:100vh}main#sub_page section.sub_banner.ver2{padding-bottom:40px}main#sub_page.company.ceo section.c2{padding-bottom:480px;overflow:hidden}main#sub_page.company.ceo section.c2 article .bg_wrap{position:absolute;left:-165px;bottom:-300px;width:1300px}main#sub_page.company.ceo section.c2 article .bg_wrap img{width:100%;height:100%;object-fit:contain}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap{display:flex;justify-content:space-between;gap:300px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap{width:565px;min-width:565px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap h3{font-size:38px;font-weight:700}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap{width:100%}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap p{font-size:18px;line-height:1.5}main#sub_page.company.busines section.c2 article .wrap{display:flex;flex-direction:column;gap:80px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap{display:flex;align-items:center;gap:20px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .left_wrap{width:50%;border-radius:10px;overflow:hidden;aspect-ratio:750/420}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .left_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap{width:50%;display:flex;flex-direction:column;padding-inline:100px;gap:20px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dt{font-size:34px;font-weight:600}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dd{font-size:18px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap:nth-child(even){flex-direction:row-reverse}main#sub_page.company.busines section.c2 article .wrap .lr_wrap:nth-child(even) .right_wrap{text-align:right}main#sub_page.company.history section.s_tab{position:sticky;top:0;z-index:20;background-color:#141414;border-bottom:1px solid #323232;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.company.history section.s_tab article .wrap ul{max-width:1135px;margin:0 auto;justify-content:flex-start;gap:unset}main#sub_page.company.history section.s_tab article .wrap ul li{width:calc(33.3333333333% - 0px);position:relative}main#sub_page.company.history section.s_tab article .wrap ul li a{display:flex;justify-content:center;align-items:center;overflow:hidden;font-size:24px;font-weight:500;padding:20px 0;color:#6e6e6e}main#sub_page.company.history section.s_tab article .wrap ul li.active{border-bottom:1px solid #894d9c}main#sub_page.company.history section.s_tab article .wrap ul li.active a{color:#894d9c}main#sub_page.company.history section.c2 article .wrap{display:flex;align-items:flex-start;gap:300px}main#sub_page.company.history section.c2 article .wrap .title{width:558px;min-width:558px;position:relative;z-index:10}main#sub_page.company.history section.c2 article .wrap .title h2{font-size:24px;font-weight:500;margin-bottom:15px;color:#6e6e6e}main#sub_page.company.history section.c2 article .wrap .title p{font-size:34px;font-weight:600;margin-bottom:40px}main#sub_page.company.history section.c2 article .wrap .title .img_wrap{width:100%;aspect-ratio:558/320;border-radius:10px;overflow:hidden}main#sub_page.company.history section.c2 article .wrap .title .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.company.history section.c2 article .wrap .history_swiper{width:558px;min-width:558px;height:100vh;position:sticky;top:0;left:0}main#sub_page.company.history section.c2 article .wrap .history_swiper .swiper-wrapper{width:100%;height:100%}main#sub_page.company.history section.c2 article .wrap .history_swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;position:relative}main#sub_page.company.history section.c2 article .wrap .history_swiper .swiper-wrapper .swiper-slide .title{position:absolute;left:0;padding-top:200px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.company.history section.c2 article .wrap .content{position:relative;z-index:10;padding-block:200px 0}main#sub_page.company.history section.c2 article .wrap .content ul{width:100%}main#sub_page.company.history section.c2 article .wrap .content ul li{width:100%;position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:300px}main#sub_page.company.history section.c2 article .wrap .content ul li .title{display:none}main#sub_page.company.history section.c2 article .wrap .content ul li dl{width:100%}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd{width:100%;padding:40px 0;border-bottom:1px solid #323232;font-size:20px;line-height:1.5;display:flex;align-items:flex-start;gap:40px}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .year{font-size:28px;min-width:100px;width:100px;font-weight:700}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .detail{font-weight:400;color:#6e6e6e}main#sub_page.company.location section.c2 article .wrap .img_wrap{width:100%;height:500px;border-radius:10px;overflow:hidden}main#sub_page.company.location section.c2 article .wrap .img_wrap iframe{width:100%;height:100%;object-fit:cover}main#sub_page.company.location section.c2 article .wrap .lr_wrap{display:flex;justify-content:space-between;margin-top:40px;gap:50px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap{width:500px;min-width:500px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap h3{font-size:38px;font-weight:700}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap{display:flex;flex-direction:column;gap:10px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl{display:flex}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dt{font-size:18px;font-weight:600;color:#894d9c;width:150px;min-width:150px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd{font-size:18px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd a:hover{color:#894d9c}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap{display:flex;flex-wrap:wrap;gap:20px;max-width:1135px;margin:0 auto}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li{width:calc(33.3333333333% - 13.3333333333px)}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a{width:100%;height:100%}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap{position:relative;width:100%;aspect-ratio:365/480;border-radius:10px;overflow:hidden}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::before{display:inline-block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(30,30,30,.8);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;pointer-events:none}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::after{display:inline-block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:70px;height:70px;background:url("/static/cloned/images/popup_open.svg");transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;pointer-events:none}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a p{margin-top:10px;font-size:20px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a:hover .img_wrap::before{opacity:1;visibility:visible;pointer-events:auto}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a:hover .img_wrap::after{opacity:1;visibility:visible;pointer-events:auto}main#sub_page.quality.kolas section.c3 article .wrap .title_wrap{text-align:center}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap{width:100%}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap>p{font-size:24px;font-weight:600;margin-bottom:20px}main#sub_page.quality.equipment section.c2 .title_wrap{text-align:center}main#sub_page.quality.equipment section.c2 .lr_wrap{padding-top:60px}main#sub_page.quality.equipment section.c2 .lr_wrap li{padding-block:60px;border-top:1px solid #3c3c3c;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;background-color:#141414}main#sub_page.quality.equipment section.c2 .lr_wrap li dl{width:550px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dt{font-size:34px;font-weight:600;color:#fff}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dd{margin-top:20px;font-size:18px;color:#fff}main#sub_page.quality.equipment section.c2 .lr_wrap li .img_wrap{width:750px;min-width:750px;aspect-ratio:750/450;border-radius:15px;overflow:hidden}main#sub_page.quality.equipment section.c2 .lr_wrap li .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(1){position:sticky;top:0;z-index:1}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(2){position:sticky;top:0px;z-index:2}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(3){position:sticky;top:300px;z-index:3}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper{width:100%}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide{border-bottom:1px solid #323232;width:20%}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide a{display:inline-block;width:100%;padding:25px 10px;text-align:center;font-size:24px;font-weight:500;color:#787878}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide.active{border-bottom:1px solid #894d9c}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide.active a{color:#894d9c}main#sub_page.quality.cert section.c2 article .wrap .content_wrap{padding-top:60px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a{display:inline-block;width:100%;height:100%}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap{position:relative}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap::before{display:inline-block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(30,30,30,.8);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;pointer-events:none}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap::after{display:inline-block;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:70px;height:70px;background:url("/static/cloned/images/popup_open.svg");transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden;pointer-events:none}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a:hover .img_wrap::before{opacity:1;visibility:visible;pointer-events:auto}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a:hover .img_wrap::after{opacity:1;visibility:visible;pointer-events:auto}main#sub_page.product.sensor section.c2 article .wrap .content_wrap li a .img_wrap{display:flex;justify-content:center;align-items:center}main#sub_page.product.sensor section.c2 article .wrap .content_wrap li a .img_wrap img{height:auto;object-fit:contain}main#sub_page.product.detail section.c1{padding-top:210px}main#sub_page.product.detail section.c1 article .wrap .lr_detail{display:flex;align-items:flex-start;gap:50px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail{min-width:366px;max-width:752px;width:100%}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper{flex-wrap:wrap;gap:20px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide{width:calc(50% - 10px);position:relative;background-color:#282828;border-radius:20px;overflow:hidden;aspect-ratio:1/1;cursor:pointer;border:1px solid #282828;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide .non_3d{position:absolute;left:50%;bottom:10px;font-size:18px;color:#fff;transform:translateX(-50%)}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide:hover::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;border:1px solid #894d9c}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide.active::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;border:1px solid #894d9c}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide:only-child{width:calc(100% - 0px)}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide.click:nth-of-type(1):before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;border:1px solid #894d9c}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide.click:nth-of-type(2):before{content:none}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-pagination{display:none}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-pagination span{background:#fff}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail:has(.swiper-slide:only-child){width:366px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title{width:100%}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title h3{font-size:24px;font-weight:500}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title p{font-size:40px;font-weight:700;margin-top:10px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title span{display:inline-block;font-size:18px;color:#787878;margin-top:30px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap{margin-top:40px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap a{background-color:#ea2e44;border-color:#ea2e44;font-size:16px;font-weight:500;padding:12px 40px;overflow:hidden;color:#fff}main#sub_page.product.detail section.c2{padding-top:60px}main#sub_page.product.detail section.c2 article .wrap{border-top:1px solid #fff;border-bottom:1px solid #3c3c3c;padding-block:80px 120px}main#sub_page.product.detail section.c2 article .wrap .title_wrap{text-align:center}main#sub_page.product.detail section.c2 article .wrap .detail_viewer{display:flex;justify-content:center;align-items:center}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item{width:100%;max-width:1200px;margin:0 auto;display:none;position:relative;aspect-ratio:1/1}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item.active{display:block}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item model-viewer{position:relative;width:100%;height:100%;z-index:1}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model{width:100%;height:100%;display:flex;justify-content:center;align-items:center}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model p{font-size:76px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item:has(.no_model){aspect-ratio:16/9}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad{width:100%;max-width:500px;height:120px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);pointer-events:none}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad .orbit{position:relative;width:100%;height:100%}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad .orbit::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px dashed hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad .orbit .dot{position:absolute;width:12px;height:12px;background-color:#fff;border-radius:50%;top:50%;left:50%;margin-left:-6px;margin-top:-6px;box-shadow:0 0 10px hsla(0,0%,100%,.5)}main#sub_page.product.detail section.c2 article .wrap .detail_viewer::part(default-progress-bar){background-color:#666}main#sub_page.product.detail section.c2 article .wrap .detail_viewer::part(default-progress-mask){background-color:#fff}main#sub_page.product.detail section.c3{padding-top:60px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2{display:flex;justify-content:space-between;align-items:flex-start}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 h3{font-size:24px;font-weight:600}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa{display:none;align-items:center;gap:20px;font-size:16px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn{position:initial;display:flex;justify-content:center;align-items:center;width:12px;min-width:12px;height:100%;margin-top:0}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn svg{object-fit:contain}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn svg path{stroke:#fff}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn.swiper-button-prev{transform:rotate(180deg)}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn:hover svg path{stroke:#894d9c}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn::after,main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .swiper_btn::before{content:none}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa .pagination{width:35px;text-align:center}main#sub_page.product.detail section.c3 article .wrap .related_swiper{margin-top:20px;width:100%}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper{flex-wrap:wrap;gap:20px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide{width:calc(16.6666666667% - 16.6666666667px)}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a{display:block;width:100%;height:100%}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a .img_wrap{position:relative;width:100%;aspect-ratio:1/1;border-radius:15px;overflow:hidden;background-color:#282828;border:1px solid #282828}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a .img_wrap img{width:100%;height:100%;object-fit:cover}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a p{font-size:18px;margin-top:10px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a:hover .img_wrap::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:20px;border:1px solid #894d9c}main#sub_page.product.detail section.c3 article .wrap .btn_wrap{margin:0 auto;padding-top:140px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap a{font-size:18px;font-weight:500;padding:20px 152px}main#sub_page.support.notice section.c2{padding-bottom:320px}main#sub_page.support.detail section.c1{padding-top:210px}main#sub_page.support.detail section.c1 article .wrap .title_wrap{display:flex;flex-direction:column;gap:20px;padding-bottom:30px}main#sub_page.support.detail section.c1 article .wrap .title_wrap h3{font-size:34px;font-weight:600}main#sub_page.support.detail section.c1 article .wrap .title_wrap p{font-size:18px;color:#787878}main#sub_page.support.detail section.c1 article .wrap .detail_content{border-top:1px solid #e1e1e1;border-bottom:1px solid #323232;padding-block:60px}main#sub_page.support.detail section.c1 article .wrap .detail_content p{font-size:16px;line-height:1.5}main#sub_page.support.detail section.c1 article .wrap .btn_wrap{margin-top:40px;margin-inline:auto;display:flex;justify-content:center;align-items:center}main#sub_page.support.detail section.c1 article .wrap .btn_wrap a{padding:10px 30px;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.inquiry_form{width:100%}.inquiry_form .form_wrap{width:100%;margin-bottom:20px}.inquiry_form .form_wrap .label_wrap,.inquiry_form .form_wrap .check_wrap{width:100%;margin-bottom:30px}.inquiry_form .form_wrap .label_wrap>label,.inquiry_form .form_wrap .check_wrap>label{width:100%;display:flex;flex-direction:column;gap:15px;border-bottom:1px solid #6e6e6e}.inquiry_form .form_wrap .label_wrap>label p,.inquiry_form .form_wrap .check_wrap>label p{font-size:18px;font-weight:500;color:#fff}.inquiry_form .form_wrap .label_wrap>label p span,.inquiry_form .form_wrap .check_wrap>label p span{color:#894d9c}.inquiry_form .form_wrap .label_wrap>label .input,.inquiry_form .form_wrap .check_wrap>label .input{width:100%;position:relative}.inquiry_form .form_wrap .label_wrap>label .input input,.inquiry_form .form_wrap .label_wrap>label .input .fake_input,.inquiry_form .form_wrap .label_wrap>label .input textarea,.inquiry_form .form_wrap .label_wrap>label .input select,.inquiry_form .form_wrap .check_wrap>label .input input,.inquiry_form .form_wrap .check_wrap>label .input .fake_input,.inquiry_form .form_wrap .check_wrap>label .input textarea,.inquiry_form .form_wrap .check_wrap>label .input select{width:100%;font-size:16px;font-weight:400;outline:unset;color:#fff;padding-bottom:10px}.inquiry_form .form_wrap .label_wrap>label .input input::placeholder,.inquiry_form .form_wrap .label_wrap>label .input .fake_input::placeholder,.inquiry_form .form_wrap .label_wrap>label .input textarea::placeholder,.inquiry_form .form_wrap .label_wrap>label .input select::placeholder,.inquiry_form .form_wrap .check_wrap>label .input input::placeholder,.inquiry_form .form_wrap .check_wrap>label .input .fake_input::placeholder,.inquiry_form .form_wrap .check_wrap>label .input textarea::placeholder,.inquiry_form .form_wrap .check_wrap>label .input select::placeholder{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit;color:#6e6e6e}.inquiry_form .form_wrap .label_wrap>label .radio_wrap,.inquiry_form .form_wrap .check_wrap>label .radio_wrap{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px 60px}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label{display:flex;align-items:center;gap:10px;cursor:pointer}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label input,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label input{appearance:auto;-moz-appearance:auto;-webkit-appearance:auto;accent-color:#0a0a0a}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label span{font-size:18px;font-weight:400;color:#b4b4b4}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label:has(input:checked) input,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label:has(input:checked) input{accent-color:#0a0a0a}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label:has(input:checked) span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label:has(input:checked) span{color:#0a0a0a}.inquiry_form .form_wrap .label_wrap>label:has(.radio_wrap),.inquiry_form .form_wrap .check_wrap>label:has(.radio_wrap){height:unset;padding:25px}.inquiry_form .form_wrap .label_wrap>label:has(textarea),.inquiry_form .form_wrap .check_wrap>label:has(textarea){height:unset;align-items:flex-start}.inquiry_form .form_wrap .label_wrap>label:has(textarea) .input textarea,.inquiry_form .form_wrap .check_wrap>label:has(textarea) .input textarea{height:200px}.inquiry_form .form_wrap .label_wrap .error_message,.inquiry_form .form_wrap .check_wrap .error_message{margin-top:5px;display:none;color:#ff4545}.inquiry_form .form_wrap .label_wrap.error>label p span,.inquiry_form .form_wrap .check_wrap.error>label p span{color:#ff4545}.inquiry_form .form_wrap .label_wrap.error .error_message,.inquiry_form .form_wrap .check_wrap.error .error_message{display:block}.inquiry_form .form_wrap .check_wrap{margin-bottom:40px}.inquiry_form .form_wrap .check_wrap .label{position:relative;gap:15px;display:flex;align-items:center;border-bottom:1px solid #6e6e6e;padding-bottom:20px}.inquiry_form .form_wrap .check_wrap .label label{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:15px;cursor:pointer}.inquiry_form .form_wrap .check_wrap .label label .icon{width:25px;min-width:25px}.inquiry_form .form_wrap .check_wrap .label label p{width:100%;min-width:unset}.inquiry_form .form_wrap .check_wrap .label .arrow{display:flex;justify-content:center;align-items:center;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}.inquiry_form .form_wrap .check_wrap .label .arrow .icon{width:22px;min-width:22px;cursor:pointer}.inquiry_form .form_wrap .check_wrap .label .icon{display:flex;justify-content:center;align-items:center;position:relative}.inquiry_form .form_wrap .check_wrap .label .icon img{width:100%;object-fit:contain;transition:.15s;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s}.inquiry_form .form_wrap .check_wrap .label .icon img.active{position:absolute;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none}.inquiry_form .form_wrap .check_wrap .label input{position:absolute;left:0;top:0;width:0;height:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.inquiry_form .form_wrap .check_wrap .label:has(input:checked) label .icon img{opacity:0;visibility:hidden;pointer-events:none}.inquiry_form .form_wrap .check_wrap .label:has(input:checked) label .icon img.active{opacity:1;visibility:visible;pointer-events:auto}.inquiry_form .form_wrap .check_wrap .label:has(input:checked) label p{color:#894d9c}.inquiry_form .form_wrap .check_wrap .detail{display:none;width:100%;padding:10px 10px 25px 25px;border:1px solid #ebebeb;border-radius:10px;margin-top:10px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap{width:100%;height:400px;padding-right:15px;overflow-y:auto}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box{width:100%;margin-bottom:25px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box h3{font-size:20px;font-weight:700;margin-bottom:15px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box p{font-size:16px;font-weight:400;line-height:1.5}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box:nth-last-of-type(1){margin-bottom:0}.inquiry_form .form_wrap .check_wrap.view .label{border-radius:10px 10px 0 0;border-bottom:unset}.inquiry_form .form_wrap .check_wrap.view .label .arrow{transform:rotate(180deg);transform-origin:center center}.inquiry_form .form_wrap .check_wrap.view .detail{display:block}.inquiry_form .button_wrap{width:100%}.inquiry_form .button_wrap button{position:relative;width:100%;padding:0 10px;height:60px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:10px;border:1px solid #fff;line-height:1;font-size:20px;font-weight:500;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.inquiry_form .button_wrap button:hover{border:1px solid #894d9c;background-color:#894d9c}.table_style{width:100%;border-radius:10px;overflow:hidden;background-color:#232323}.table_style thead,.table_style tbody{width:100%}.table_style thead tr,.table_style tbody tr{width:100%;border-bottom:1px solid #141414}.table_style thead tr th,.table_style thead tr td,.table_style tbody tr th,.table_style tbody tr td{font-weight:400;padding:15px 30px;line-height:1.5;font-size:20px;text-align:center;border-right:1px solid #141414}.table_style thead tr th.left,.table_style thead tr td.left,.table_style tbody tr th.left,.table_style tbody tr td.left{text-align:left}.table_style thead tr th:last-of-type,.table_style thead tr td:last-of-type,.table_style tbody tr th:last-of-type,.table_style tbody tr td:last-of-type{border:0px}.table_style thead{background-color:#5a5a5a}.table_01{width:100%;border-top:1px solid #fff}.table_01 thead,.table_01 tbody{width:100%}.table_01 thead tr,.table_01 tbody tr{width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.table_01 thead tr th,.table_01 thead tr td,.table_01 tbody tr th,.table_01 tbody tr td{font-weight:400;padding:20px;line-height:1.5;font-size:18px;text-align:center;border-bottom:1px solid #323232}.table_01 thead tr th.left,.table_01 thead tr td.left,.table_01 tbody tr th.left,.table_01 tbody tr td.left{text-align:left}.table_01 thead tr th.left a,.table_01 thead tr td.left a,.table_01 tbody tr th.left a,.table_01 tbody tr td.left a{display:block;width:100%}.table_01 tbody tr:hover{background-color:#232323}.detail_popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.6);z-index:200;opacity:0;visibility:hidden;pointer-events:none;padding:0 3%;display:flex;justify-content:center;align-items:center}.detail_popup .popup_wrap{width:100%;max-height:90vh;max-width:1000px;border-radius:15px;margin:0 auto;position:relative;background-color:#282828;padding:50px;display:flex;flex-direction:column}.detail_popup .popup_wrap .close{display:block;width:18px;position:absolute;right:30px;top:30px}.detail_popup .popup_wrap .close img{width:100%;object-fit:contain}.detail_popup .popup_wrap .scroll_wrap{position:relative;width:100%;height:100%}.detail_popup .popup_wrap .scroll_wrap .img_wrap{position:relative;width:100%;aspect-ratio:1/1;max-height:calc(90vh - 160px)}.detail_popup .popup_wrap .scroll_wrap .img_wrap img{width:100%;height:100%;object-fit:cover}.detail_popup .popup_wrap .scroll_wrap p{font-size:24px;position:absolute;left:0;bottom:0}.detail_popup.active{opacity:1;visibility:visible;pointer-events:auto}.kolas_style{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.6);z-index:200;opacity:0;visibility:hidden;pointer-events:none;padding:0 3%;display:flex;justify-content:center;align-items:center}.kolas_style .popup_wrap{width:100%;max-height:90vh;max-width:1000px;border-radius:15px;margin:0 auto;position:relative;padding:50px;display:flex;flex-direction:column}.kolas_style .popup_wrap .close{display:block;width:18px;position:absolute;right:30px;top:30px}.kolas_style .popup_wrap .close img{width:100%;object-fit:contain}.kolas_style .popup_wrap .content{display:flex;justify-content:center;align-items:center;overflow:hidden}.kolas_style .popup_wrap .content img{width:100%;max-height:calc(90vh - 100px);object-fit:contain}.kolas_style .popup_wrap .content *{text-decoration:unset}.kolas_style.active{opacity:1;visibility:visible;pointer-events:auto}.detail_popup_ver2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,.6);z-index:200;opacity:0;visibility:hidden;pointer-events:none;padding:0 3%;display:flex;justify-content:center;align-items:center}.detail_popup_ver2 .popup_wrap{width:100%;max-width:1000px;border-radius:15px;margin:0 auto;position:relative;background-color:#282828;padding:50px;display:flex;flex-direction:column;overflow:hidden}.detail_popup_ver2 .popup_wrap .close{display:block;width:18px;position:absolute;right:30px;top:30px}.detail_popup_ver2 .popup_wrap .close img{width:100%;object-fit:contain}.detail_popup_ver2 .popup_wrap .content{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.detail_popup_ver2 .popup_wrap .content .img_wrap{flex:1;min-height:0;display:flex;justify-content:center;align-items:center}.detail_popup_ver2 .popup_wrap .content .img_wrap img{height:calc(100vh - 200px);object-fit:contain;overflow:hidden;border-radius:10px;aspect-ratio:365/480}.detail_popup_ver2 .popup_wrap .content p{font-size:24px;margin-top:10px;text-decoration:unset;flex-shrink:0}.detail_popup_ver2.active{opacity:1;visibility:visible;pointer-events:auto}.pagination_style{margin-top:100px}.pagination_style .page_btn{font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;gap:10px}.pagination_style .page_btn .btn_box a{display:flex;align-items:center;justify-content:center;color:#fff}.pagination_style .page_btn .btn_box a svg path{stroke:#fff}.pagination_style .page_btn .btn_box a:hover{color:#894d9c}.pagination_style .page_btn .btn_box a:hover svg path{stroke:#894d9c}.pagination_style .page_btn .num_box{display:flex;justify-content:center;align-items:center;gap:15px;margin:0}.pagination_style .page_btn .num_box a{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;border:none;color:#fff}.pagination_style .page_btn .num_box a.active{background-color:#894d9c;color:#fff}.pagination_style .page_btn .num_box a.active:hover{background-color:#894d9c;color:#fff}.pagination_style .page_btn .num_box a:hover{background-color:rgba(0,0,0,0);color:#894d9c}@media(max-width: 1024px){.pagination_style{margin-top:80px}}@media(max-width: 767px){.pagination_style{margin-top:60px}.pagination_style .num_box a{width:25px;height:25px}}@media(max-width: 450px){.pagination_style{margin-top:40px}.pagination_style .page_btn{font-size:14px}}@keyframes rotate{from{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@media(max-width: calc(1520px + 6vw)){main section article .wrap{padding:0 3%;margin:0;max-width:100%}main section article .wrap .inquiry_wrap{padding-top:60px;gap:50px}main section article .wrap .inquiry_wrap .left_wrap ul li .title{font-size:18px}main section article .wrap .inquiry_wrap .left_wrap ul li p{font-size:16px}main section.padding_120{padding-top:100px}main section.padding_140{padding-top:100px}main section.padding_200{padding-bottom:160px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title h2{font-size:64px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title p{font-size:22px}main#main_page section.c2 article .video_wrap{position:absolute}main#main_page section.c2 article .wrap .main_title{left:3%;padding-top:100px}main#main_page section.c2 article .wrap .main_title h3{font-size:46px}main#main_page section.c2 article .wrap .main_title p{font-size:22px}main#main_page section.c3 article .wrap{padding:0}main#main_page section.c3 article .wrap .card_wrap li .text_wrap{padding:100px 40px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap p{font-size:42px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap span{font-size:18px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap a{font-size:16px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap p{font-size:50px}main#main_page section.c4 article .wrap .main_title{padding-bottom:80px}main#main_page section.c4 article .wrap .main_title h3{font-size:46px}main#main_page section.c4 article .wrap .main_title p{font-size:22px}main#sub_page section article .wrap .title_wrap.title_01{padding-top:160px}main#sub_page section article .wrap .title_wrap.title_01 h2{font-size:44px;font-weight:700;opacity:0;transform:translateY(50px);animation:fade-up 1s .3s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab{display:flex;align-items:center;flex-wrap:wrap;gap:30px;opacity:0;transform:translateY(50px);animation:fade-up 1s .6s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab li{font-size:16px}main#sub_page section article .wrap .title_wrap.title_01 .tab li a{display:flex;justify-content:center;align-items:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a img{width:17px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_01 .tab li img{width:8px;min-width:8px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_02{width:94%}main#sub_page section article .wrap .title_wrap.title_02 h2{font-size:38px}main#sub_page section article .wrap .title_wrap.title_02 p{font-size:18px}main#sub_page section article .wrap .title_wrap.title_03{padding-bottom:60px}main#sub_page section article .wrap .title_wrap.title_03 h3{font-size:38px}main#sub_page section article .wrap .content_wrap li p{font-size:18px}main#sub_page.company.ceo section.c2{padding-bottom:300px;overflow:hidden}main#sub_page.company.ceo section.c2 article .bg_wrap{bottom:-100px;width:1000px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap{gap:50px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap{width:455px;min-width:455px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap h3{font-size:34px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap p{font-size:16px}main#sub_page.company.busines section.c2 article .wrap{gap:80px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap{padding-inline:40px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dt{font-size:30px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dd{font-size:16px}main#sub_page.company.history section.s_tab{position:sticky;top:0;z-index:20;background-color:#141414;border-bottom:1px solid #323232;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}main#sub_page.company.history section.s_tab article .wrap ul{max-width:100%}main#sub_page.company.history section.s_tab article .wrap ul li a{font-size:22px}main#sub_page.company.history section.c2 article .wrap{gap:80px}main#sub_page.company.history section.c2 article .wrap .title{width:450px;min-width:450px}main#sub_page.company.history section.c2 article .wrap .title h2{font-size:22px}main#sub_page.company.history section.c2 article .wrap .title p{font-size:30px}main#sub_page.company.history section.c2 article .wrap .history_swiper{width:450px;min-width:450px}main#sub_page.company.history section.c2 article .wrap .content{padding:100px 0}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd{font-size:18px}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .year{font-size:26px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap{width:400px;min-width:400px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap h3{font-size:34px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dt{font-size:16px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd{font-size:16px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap{max-width:100%}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::after{width:70px;height:70px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a p{font-size:18px}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap>p{font-size:22px}main#sub_page.quality.equipment section.c2 .lr_wrap{padding-top:60px}main#sub_page.quality.equipment section.c2 .lr_wrap li{padding-block:60px;gap:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl{width:550px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dt{font-size:30px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dd{font-size:16px}main#sub_page.quality.equipment section.c2 .lr_wrap li .img_wrap{width:500px;min-width:500px}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper{align-items:flex-end}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide{width:20%}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide a{font-size:22px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap{padding-top:60px}main#sub_page.product.detail section.c1{padding-top:150px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide .non_3d{font-size:16px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title h3{font-size:22px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title p{font-size:38px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title span{font-size:16px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap a{font-size:16px}main#sub_page.product.detail section.c2{padding-top:60px}main#sub_page.product.detail section.c2 article .wrap{padding-block:80px 100px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model p{font-size:46px}main#sub_page.product.detail section.c3{padding-top:60px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 h3{font-size:22px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa{font-size:16px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a p{font-size:16px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap{padding-top:100px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap a{font-size:16px}main#sub_page.support.notice section.c2{padding-bottom:250px}main#sub_page.support.detail section.c1{padding-top:150px}main#sub_page.support.detail section.c1 article .wrap .title_wrap h3{font-size:30px}main#sub_page.support.detail section.c1 article .wrap .title_wrap p{font-size:16px}main#sub_page.support.detail section.c1 article .wrap .detail_content{padding-block:60px}main#sub_page.support.detail section.c1 article .wrap .detail_content p{font-size:16px}.inquiry_form .form_wrap .label_wrap>label p,.inquiry_form .form_wrap .check_wrap>label p{font-size:16px}.inquiry_form .form_wrap .label_wrap>label .input input,.inquiry_form .form_wrap .label_wrap>label .input .fake_input,.inquiry_form .form_wrap .label_wrap>label .input textarea,.inquiry_form .form_wrap .label_wrap>label .input select,.inquiry_form .form_wrap .check_wrap>label .input input,.inquiry_form .form_wrap .check_wrap>label .input .fake_input,.inquiry_form .form_wrap .check_wrap>label .input textarea,.inquiry_form .form_wrap .check_wrap>label .input select{font-size:16px}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label span{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box h3{font-size:18px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box p{font-size:16px}.inquiry_form .button_wrap button{font-size:18px}.table_style thead tr th,.table_style thead tr td,.table_style tbody tr th,.table_style tbody tr td{font-size:18px}.table_01 thead tr th,.table_01 thead tr td,.table_01 tbody tr th,.table_01 tbody tr td{font-size:16px}.detail_popup .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup .popup_wrap .scroll_wrap .img_wrap{max-height:calc(90vh - 200px)}.detail_popup .popup_wrap .scroll_wrap p{font-size:22px}.kolas_style .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.kolas_style .popup_wrap .content{max-height:calc(90vh - 200px)}.detail_popup_ver .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup_ver .popup_wrap .content{max-height:calc(90vh - 200px)}}@media(max-width: 1024px){main section article .wrap .inquiry_wrap{flex-direction:column;padding-top:50px;gap:40px}main section article .wrap .inquiry_wrap .left_wrap{width:100%;min-width:100%}main section article .wrap .inquiry_wrap .left_wrap>p{font-size:24px}main section article .wrap .inquiry_wrap .left_wrap ul li .title{font-size:18px}main section article .wrap .inquiry_wrap .left_wrap ul li p{font-size:16px}main section.padding_120{padding-top:80px}main section.padding_140{padding-top:100px}main section.padding_200{padding-bottom:100px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title h2{font-size:44px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title p{font-size:22px}main#main_page section.c2{height:auto;padding-bottom:100px}main#main_page section.c2 article .video_wrap{padding-top:120px;position:initial;width:100%;height:100%;padding-inline:3%;display:flex;justify-content:flex-end}main#main_page section.c2 article .video_wrap .image_container{display:none}main#main_page section.c2 article .video_wrap .video_container{position:initial;width:500px;height:300px}main#main_page section.c2 article .video_wrap .video_container::after{content:none}main#main_page section.c2 article .wrap .main_title{position:initial;padding-top:100px}main#main_page section.c2 article .wrap .main_title h3{font-size:44px}main#main_page section.c2 article .wrap .main_title p{font-size:22px}main#main_page section.c3 article .wrap{padding:0 3%}main#main_page section.c3 article .wrap .card_wrap{flex-direction:column}main#main_page section.c3 article .wrap .card_wrap li .text_wrap{padding:30px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap p{font-size:42px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap span{margin-top:10px;font-size:18px;min-height:auto}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap{margin-top:20px;height:auto;opacity:1;transform:translateY(0);visibility:visible}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap a{font-size:16px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap p{font-size:42px}main#main_page section.c4 article .wrap .main_title{padding-bottom:60px}main#main_page section.c4 article .wrap .main_title h3{font-size:44px}main#main_page section.c4 article .wrap .main_title p{font-size:22px}main#sub_page section article .wrap .title_wrap.title_01{padding-top:120px}main#sub_page section article .wrap .title_wrap.title_01 h2{font-size:44px;font-weight:700;opacity:0;transform:translateY(50px);animation:fade-up 1s .3s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab{display:flex;align-items:center;flex-wrap:wrap;gap:30px;opacity:0;transform:translateY(50px);animation:fade-up 1s .6s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab li{font-size:16px}main#sub_page section article .wrap .title_wrap.title_01 .tab li a{display:flex;justify-content:center;align-items:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a img{width:17px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_01 .tab li img{width:8px;min-width:8px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_02{width:94%}main#sub_page section article .wrap .title_wrap.title_02 h2{font-size:38px}main#sub_page section article .wrap .title_wrap.title_02 p{font-size:18px}main#sub_page section article .wrap .title_wrap.title_03{padding-bottom:50px}main#sub_page section article .wrap .title_wrap.title_03 h3{font-size:38px}main#sub_page section article .wrap .content_wrap li p{font-size:18px}main#sub_page.company.ceo section.c2{padding-bottom:200px;overflow:hidden}main#sub_page.company.ceo section.c2 article .bg_wrap{bottom:-100px;width:800px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap{flex-direction:column;gap:40px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap{width:600px;min-width:600px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap h3{font-size:34px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap p{font-size:16px}main#sub_page.company.busines section.c2 article .wrap{gap:60px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap{flex-direction:column}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .left_wrap{width:500px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap{width:100%;padding-inline:0px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dt{font-size:30px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dd{font-size:16px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap:nth-child(even){flex-direction:column}main#sub_page.company.busines section.c2 article .wrap .lr_wrap:nth-child(even) .right_wrap{text-align:left}main#sub_page.company.history section.s_tab{position:sticky;top:0}main#sub_page.company.history section.s_tab article .wrap ul{max-width:100%}main#sub_page.company.history section.s_tab article .wrap ul li a{font-size:22px}main#sub_page.company.history section.c2 article .wrap{gap:80px}main#sub_page.company.history section.c2 article .wrap .title{width:450px;min-width:450px}main#sub_page.company.history section.c2 article .wrap .title h2{font-size:22px}main#sub_page.company.history section.c2 article .wrap .title p{font-size:30px}main#sub_page.company.history section.c2 article .wrap .history_swiper{display:none;width:450px;min-width:450px}main#sub_page.company.history section.c2 article .wrap .content{width:100%;padding:80px 0}main#sub_page.company.history section.c2 article .wrap .content ul{display:flex;flex-direction:column;gap:40px}main#sub_page.company.history section.c2 article .wrap .content ul li{flex-direction:column;gap:40px}main#sub_page.company.history section.c2 article .wrap .content ul li .title{display:block}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd{padding:30px 0;font-size:18px}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .year{font-size:26px}main#sub_page.company.location section.c2 article .wrap .img_wrap{height:400px}main#sub_page.company.location section.c2 article .wrap .lr_wrap{margin-top:30px;flex-direction:column;gap:30px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap h3{font-size:34px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dt{font-size:16px;width:150px;min-width:150px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd{font-size:16px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap{max-width:100%}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::after{width:60px;height:60px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a p{font-size:18px}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap>p{font-size:22px}main#sub_page.quality.equipment section.c2 .lr_wrap{padding-top:50px}main#sub_page.quality.equipment section.c2 .lr_wrap li{padding-block:50px;flex-direction:column;gap:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl{width:100%}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dt{font-size:30px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dd{font-size:16px}main#sub_page.quality.equipment section.c2 .lr_wrap li .img_wrap{width:100%;min-width:100%}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(1){position:sticky;top:0px;z-index:1}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(2){position:sticky;top:110px;z-index:2}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(3){position:sticky;top:220px;z-index:3}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(4){position:sticky;top:330px;z-index:4}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(5){position:sticky;top:440px;z-index:5}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(6){position:sticky;top:550px;z-index:6}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(7){position:sticky;top:660px;z-index:7}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(8){position:sticky;top:770px;z-index:8}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(9){position:sticky;top:880px;z-index:9}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(10){position:sticky;top:990px;z-index:10}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper{align-items:flex-end}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide{width:300px}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide a{padding:20px 10px;font-size:22px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap{padding-top:50px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap::after{width:60px;height:60px}main#sub_page.product.detail section.c1{padding-top:100px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail{width:100%;min-width:450px;max-width:100%}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper{flex-wrap:nowrap;gap:0px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide{width:100%}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide .non_3d{font-size:16px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-pagination{display:block}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title h3{font-size:22px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title p{font-size:38px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title span{font-size:16px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap a{font-size:16px}main#sub_page.product.detail section.c2{padding-top:50px}main#sub_page.product.detail section.c2 article .wrap{padding-block:60px 80px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model p{font-size:44px}main#sub_page.product.detail section.c3{padding-top:50px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 h3{font-size:22px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa{display:flex;gap:20px;font-size:16px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper{flex-wrap:nowrap;gap:0}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide{width:100%}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a p{font-size:16px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap{padding-top:100px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap a{font-size:16px}main#sub_page.support.notice section.c2{padding-bottom:250px}main#sub_page.support.detail section.c1{padding-top:100px}main#sub_page.support.detail section.c1 article .wrap .title_wrap h3{font-size:30px}main#sub_page.support.detail section.c1 article .wrap .title_wrap p{font-size:16px}main#sub_page.support.detail section.c1 article .wrap .detail_content{padding-block:50px}main#sub_page.support.detail section.c1 article .wrap .detail_content p{font-size:16px}.inquiry_form .form_wrap .label_wrap>label p,.inquiry_form .form_wrap .check_wrap>label p{font-size:16px}.inquiry_form .form_wrap .label_wrap>label .input input,.inquiry_form .form_wrap .label_wrap>label .input .fake_input,.inquiry_form .form_wrap .label_wrap>label .input textarea,.inquiry_form .form_wrap .label_wrap>label .input select,.inquiry_form .form_wrap .check_wrap>label .input input,.inquiry_form .form_wrap .check_wrap>label .input .fake_input,.inquiry_form .form_wrap .check_wrap>label .input textarea,.inquiry_form .form_wrap .check_wrap>label .input select{font-size:16px}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label span{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box h3{font-size:18px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box p{font-size:16px}.inquiry_form .button_wrap button{font-size:18px}.table_style thead tr th,.table_style thead tr td,.table_style tbody tr th,.table_style tbody tr td{font-size:18px}.table_01 thead tr th,.table_01 thead tr td,.table_01 tbody tr th,.table_01 tbody tr td{font-size:16px}.detail_popup .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup .popup_wrap .scroll_wrap p{font-size:22px}.kolas_style .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup_ver2 .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup_ver2 .popup_wrap .content img{max-height:calc(80vh - 200px)}.detail_popup_ver2 .popup_wrap .content p{font-size:22px}}@media(max-width: 767px){main section article .wrap .inquiry_wrap{padding-top:40px;gap:30px}main section article .wrap .inquiry_wrap .left_wrap>p{font-size:20px;margin-bottom:20px}main section article .wrap .inquiry_wrap .left_wrap ul li .title{font-size:16px}main section article .wrap .inquiry_wrap .left_wrap ul li p{font-size:15px}main section.padding_120{padding-top:60px}main section.padding_140{padding-top:80px}main section.padding_200{padding-bottom:80px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title h2{font-size:24px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title p{margin-top:20px;font-size:18px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination{margin-top:30px}main#main_page section.c2{height:auto;padding-bottom:80px}main#main_page section.c2 article .video_wrap{padding-top:80px;width:100%;height:100%}main#main_page section.c2 article .video_wrap .video_container{position:initial;width:100%;height:300px}main#main_page section.c2 article .video_wrap .video_container::after{content:none}main#main_page section.c2 article .wrap .main_title{position:initial;padding-top:80px;gap:30px}main#main_page section.c2 article .wrap .main_title h3{font-size:26px}main#main_page section.c2 article .wrap .main_title p{font-size:18px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap{padding:20px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap p{font-size:22px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap span{margin-top:10px;font-size:16px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap{margin-top:10px;height:auto;opacity:1;transform:translateY(0);visibility:visible}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap a{font-size:14px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap p{font-size:22px}main#main_page section.c4 article .wrap .main_title{gap:20px;padding-bottom:50px}main#main_page section.c4 article .wrap .main_title h3{font-size:26px}main#main_page section.c4 article .wrap .main_title p{font-size:18px}main#sub_page section article .wrap .title_wrap.title_01{padding-top:100px}main#sub_page section article .wrap .title_wrap.title_01 h2{font-size:26px;font-weight:700;opacity:0;transform:translateY(50px);animation:fade-up 1s .3s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab{display:flex;align-items:center;flex-wrap:wrap;gap:20px;opacity:0;transform:translateY(50px);animation:fade-up 1s .6s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab li{font-size:15px}main#sub_page section article .wrap .title_wrap.title_01 .tab li a{display:flex;justify-content:center;align-items:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a img{width:17px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_01 .tab li img{width:8px;min-width:8px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_02{width:94%}main#sub_page section article .wrap .title_wrap.title_02 h2{font-size:20px}main#sub_page section article .wrap .title_wrap.title_02 p{font-size:16px}main#sub_page section article .wrap .title_wrap.title_03{padding-bottom:40px}main#sub_page section article .wrap .title_wrap.title_03 h3{font-size:20px}main#sub_page section article .wrap .content_wrap{gap:30px 20px}main#sub_page section article .wrap .content_wrap li{width:calc(33.3333333333% - 13.3333333333px)}main#sub_page section article .wrap .content_wrap li p{font-size:16px}main#sub_page section article .wrap .content_wrap.content_03{padding-top:30px}main#sub_page.company.ceo section.c2{padding-bottom:100px;overflow:hidden}main#sub_page.company.ceo section.c2 article .bg_wrap{bottom:-100px;width:700px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap{gap:30px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap h3{font-size:20px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap p{font-size:15px}main#sub_page.company.busines section.c2 article .wrap{gap:50px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap{flex-direction:column}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .left_wrap{width:100%}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dt{font-size:20px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dd{font-size:15px}main#sub_page.company.history section.s_tab{position:sticky;top:0}main#sub_page.company.history section.s_tab article .wrap ul{max-width:100%}main#sub_page.company.history section.s_tab article .wrap ul li a{font-size:18px;padding:15px 0}main#sub_page.company.history section.c2 article .wrap{gap:80px}main#sub_page.company.history section.c2 article .wrap .title{width:100%;min-width:100%}main#sub_page.company.history section.c2 article .wrap .title h2{font-size:18px}main#sub_page.company.history section.c2 article .wrap .title p{font-size:20px}main#sub_page.company.history section.c2 article .wrap .content{width:100%;padding:60px 0}main#sub_page.company.history section.c2 article .wrap .content ul{display:flex;flex-direction:column;gap:30px}main#sub_page.company.history section.c2 article .wrap .content ul li{flex-direction:column;gap:30px}main#sub_page.company.history section.c2 article .wrap .content ul li .title{display:block}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd{padding:20px 0;font-size:16px}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .year{font-size:18px;min-width:70px;width:70px}main#sub_page.company.location section.c2 article .wrap .img_wrap{height:300px}main#sub_page.company.location section.c2 article .wrap .lr_wrap{margin-top:30px;flex-direction:column;gap:20px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap h3{font-size:20px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dt{font-size:15px;width:100px;min-width:100px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd{font-size:15px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li{width:calc(50% - 10px)}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::after{width:50px;height:50px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a p{font-size:16px}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap>p{font-size:18px}main#sub_page.quality.equipment section.c2 .lr_wrap{padding-top:40px}main#sub_page.quality.equipment section.c2 .lr_wrap li{padding-block:40px;flex-direction:column;gap:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dt{font-size:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dd{font-size:15px}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(1){position:sticky;top:0px;z-index:1}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(2){position:sticky;top:90px;z-index:2}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(3){position:sticky;top:180px;z-index:3}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(4){position:sticky;top:270px;z-index:4}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(5){position:sticky;top:360px;z-index:5}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(6){position:sticky;top:450px;z-index:6}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(7){position:sticky;top:540px;z-index:7}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(8){position:sticky;top:630px;z-index:8}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(9){position:sticky;top:720px;z-index:9}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(10){position:sticky;top:810px;z-index:10}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper{align-items:flex-end}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide{width:250px}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide a{padding:20px 10px;font-size:18px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap{padding-top:40px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap::after{width:50px;height:50px}main#sub_page.product.detail section.c1{padding-top:100px}main#sub_page.product.detail section.c1 article .wrap .lr_detail{flex-direction:column;gap:40px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail{min-width:100%}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide .non_3d{font-size:15px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title h3{font-size:18px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title p{font-size:20px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title span{font-size:15px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap{margin-top:30px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap a{font-size:14px}main#sub_page.product.detail section.c2{padding-top:40px}main#sub_page.product.detail section.c2 article .wrap{padding-block:50px 60px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item{width:100%}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model p{font-size:26px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad{max-width:100%;height:100px}main#sub_page.product.detail section.c3{padding-top:40px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 h3{font-size:18px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa{display:flex;gap:20px;font-size:14px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a p{font-size:15px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap{padding-top:80px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap a{font-size:15px}main#sub_page.support.notice section.c2{padding-bottom:200px}main#sub_page.support.detail section.c1{padding-top:100px}main#sub_page.support.detail section.c1 article .wrap .title_wrap h3{font-size:20px}main#sub_page.support.detail section.c1 article .wrap .title_wrap p{font-size:15px}main#sub_page.support.detail section.c1 article .wrap .detail_content{padding-block:40px}main#sub_page.support.detail section.c1 article .wrap .detail_content p{font-size:14px}main#sub_page.support.detail section.c1 article .wrap .btn{margin-top:30px}.inquiry_form .form_wrap .label_wrap>label p,.inquiry_form .form_wrap .check_wrap>label p{font-size:15px}.inquiry_form .form_wrap .label_wrap>label .input input,.inquiry_form .form_wrap .label_wrap>label .input .fake_input,.inquiry_form .form_wrap .label_wrap>label .input textarea,.inquiry_form .form_wrap .label_wrap>label .input select,.inquiry_form .form_wrap .check_wrap>label .input input,.inquiry_form .form_wrap .check_wrap>label .input .fake_input,.inquiry_form .form_wrap .check_wrap>label .input textarea,.inquiry_form .form_wrap .check_wrap>label .input select{font-size:14px}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label span{font-size:15px}.inquiry_form .form_wrap .label_wrap>label:has(textarea) .input textarea,.inquiry_form .form_wrap .check_wrap>label:has(textarea) .input textarea{height:150px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap{height:300px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box h3{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box p{font-size:14px}.inquiry_form .button_wrap button{height:50px;font-size:16px}.table_style thead tr th,.table_style thead tr td,.table_style tbody tr th,.table_style tbody tr td{padding:15px 20px;font-size:16px}.table_01 thead tr th,.table_01 thead tr td,.table_01 tbody tr th,.table_01 tbody tr td{font-size:15px}.detail_popup .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup .popup_wrap .scroll_wrap .img_wrap{max-height:100%}.detail_popup .popup_wrap .scroll_wrap p{font-size:18px}.kolas_style .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.kolas_style .popup_wrap .content{max-height:100%}.detail_popup_ver2 .popup_wrap{max-height:80vh;max-width:1000px;padding:50px}.detail_popup_ver2 .popup_wrap .content img{max-height:calc(80vh - 200px)}.detail_popup_ver2 .popup_wrap .content p{font-size:18px}}@media(max-width: 450px){main section article .wrap .inquiry_wrap{padding-top:20px;gap:30px}main section article .wrap .inquiry_wrap .left_wrap>p{font-size:20px;margin-bottom:20px}main section article .wrap .inquiry_wrap .left_wrap ul li .title{font-size:16px}main section article .wrap .inquiry_wrap .left_wrap ul li p{font-size:15px}main section.padding_120{padding-top:50px}main section.padding_140{padding-top:60px}main section.padding_200{padding-bottom:60px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title h2{font-size:24px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title p{margin-top:20px;font-size:16px}main#main_page section.main_banner .main_swiper .swiper-wrapper .swiper-slide article .wrap .main_banner_title .pagination{margin-top:30px}main#main_page section.c2{height:auto;padding-bottom:60px}main#main_page section.c2 article .video_wrap{padding-top:60px}main#main_page section.c2 article .video_wrap .video_container{width:100%;height:300px}main#main_page section.c2 article .wrap .main_title{position:initial;padding-top:60px;gap:20px}main#main_page section.c2 article .wrap .main_title h3{font-size:24px}main#main_page section.c2 article .wrap .main_title p{font-size:16px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap{padding:20px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap p{font-size:24px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap span{margin-top:10px;font-size:16px}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap{margin-top:10px;height:auto;opacity:1;transform:translateY(0);visibility:visible}main#main_page section.c3 article .wrap .card_wrap li .text_wrap .btn_wrap a{font-size:14px}main#main_page section.c3 article .wrap .card_wrap li:hover .text_wrap p{font-size:24px}main#main_page section.c4 article .wrap .main_title{gap:20px;padding-bottom:40px}main#main_page section.c4 article .wrap .main_title h3{font-size:24px}main#main_page section.c4 article .wrap .main_title p{font-size:16px}main#sub_page section article .wrap .title_wrap.title_01{gap:40px;padding-top:100px}main#sub_page section article .wrap .title_wrap.title_01 h2{font-size:24px;font-weight:700;opacity:0;transform:translateY(50px);animation:fade-up 1s .3s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab{display:flex;align-items:center;flex-wrap:wrap;gap:20px;opacity:0;transform:translateY(50px);animation:fade-up 1s .6s forwards}main#sub_page section article .wrap .title_wrap.title_01 .tab li{font-size:15px}main#sub_page section article .wrap .title_wrap.title_01 .tab li a{display:flex;justify-content:center;align-items:center}main#sub_page section article .wrap .title_wrap.title_01 .tab li a img{width:17px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_01 .tab li img{width:8px;min-width:8px;object-fit:contain}main#sub_page section article .wrap .title_wrap.title_02{width:94%}main#sub_page section article .wrap .title_wrap.title_02 h2{font-size:24px}main#sub_page section article .wrap .title_wrap.title_02 p{font-size:16px}main#sub_page section article .wrap .title_wrap.title_03{padding-bottom:20px}main#sub_page section article .wrap .title_wrap.title_03 h3{font-size:24px}main#sub_page section article .wrap .content_wrap{gap:20px 20px}main#sub_page section article .wrap .content_wrap li{width:calc(50% - 10px)}main#sub_page section article .wrap .content_wrap li p{font-size:16px}main#sub_page section article .wrap .content_wrap.content_03{padding-top:30px}main#sub_page.company.ceo section.c2{padding-bottom:100px;overflow:hidden}main#sub_page.company.ceo section.c2 article .bg_wrap{bottom:-100px;width:700px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap{gap:30px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap{width:100%;min-width:100%}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .left_wrap h3{font-size:20px}main#sub_page.company.ceo section.c2 article .wrap .lf_wrap .right_wrap p{font-size:15px}main#sub_page.company.busines section.c2 article .wrap{gap:40px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap{flex-direction:column}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .left_wrap{width:100%}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dt{font-size:20px}main#sub_page.company.busines section.c2 article .wrap .lr_wrap .right_wrap dd{font-size:15px}main#sub_page.company.history section.s_tab{position:sticky;top:0}main#sub_page.company.history section.s_tab article .wrap ul{max-width:100%}main#sub_page.company.history section.s_tab article .wrap ul li a{font-size:16px;padding:15px 0}main#sub_page.company.history section.c2 article .wrap{gap:80px}main#sub_page.company.history section.c2 article .wrap .title h2{font-size:16px}main#sub_page.company.history section.c2 article .wrap .title p{font-size:20px}main#sub_page.company.history section.c2 article .wrap .content{width:100%;padding:50px 0}main#sub_page.company.history section.c2 article .wrap .content ul{display:flex;flex-direction:column;gap:30px}main#sub_page.company.history section.c2 article .wrap .content ul li{flex-direction:column;gap:30px}main#sub_page.company.history section.c2 article .wrap .content ul li .title{display:block}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd{padding:20px 0;font-size:16px}main#sub_page.company.history section.c2 article .wrap .content ul li dl dd .year{font-size:18px;min-width:70px;width:70px}main#sub_page.company.location section.c2 article .wrap .img_wrap{height:300px}main#sub_page.company.location section.c2 article .wrap .lr_wrap{margin-top:30px;flex-direction:column;gap:20px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .left_wrap h3{font-size:20px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dt{font-size:15px;width:100px;min-width:100px}main#sub_page.company.location section.c2 article .wrap .lr_wrap .right_wrap dl dd{font-size:15px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li{width:calc(50% - 10px)}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a .img_wrap::after{width:40px;height:40px}main#sub_page.quality.kolas section.c2 article .wrap .box_wrap li a p{font-size:16px}main#sub_page.quality.kolas section.c3 article .wrap .table_wrap>p{font-size:16px}main#sub_page.quality.equipment section.c2 .lr_wrap{padding-top:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li{padding-block:20px;flex-direction:column;gap:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dt{font-size:20px}main#sub_page.quality.equipment section.c2 .lr_wrap li dl dd{font-size:15px}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(1){position:sticky;top:0px;z-index:1}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(2){position:sticky;top:70px;z-index:2}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(3){position:sticky;top:140px;z-index:3}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(4){position:sticky;top:210px;z-index:4}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(5){position:sticky;top:280px;z-index:5}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(6){position:sticky;top:350px;z-index:6}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(7){position:sticky;top:420px;z-index:7}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(8){position:sticky;top:490px;z-index:8}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(9){position:sticky;top:560px;z-index:9}main#sub_page.quality.equipment section.c2 .lr_wrap li:nth-of-type(10){position:sticky;top:630px;z-index:10}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper{align-items:flex-end}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide{width:200px}main#sub_page.quality.cert section.c2 article .wrap .cert_swiper .swiper-wrapper .swiper-slide a{padding:20px 10px;font-size:16px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap{padding-top:20px}main#sub_page.quality.cert section.c2 article .wrap .content_wrap li a .img_wrap::after{width:40px;height:40px}main#sub_page.product.detail section.c1{padding-top:100px}main#sub_page.product.detail section.c1 article .wrap .lr_detail{flex-direction:column;gap:30px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .swiper_detail .swiper-wrapper .swiper-slide .non_3d{font-size:15px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title h3{font-size:16px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title p{font-size:24px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title span{font-size:15px;margin-top:20px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap{margin-top:20px}main#sub_page.product.detail section.c1 article .wrap .lr_detail .product_title .btn_wrap a{font-size:14px}main#sub_page.product.detail section.c2{padding-top:40px}main#sub_page.product.detail section.c2 article .wrap{padding-block:40px 50px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item{width:100%}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .viewer_item .no_model p{font-size:24px}main#sub_page.product.detail section.c2 article .wrap .detail_viewer .rotation_pad{max-width:100%;height:80px}main#sub_page.product.detail section.c3{padding-top:20px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 h3{font-size:16px}main#sub_page.product.detail section.c3 article .wrap .title_wrap_v2 .swiper_btn_pa{display:flex;gap:20px;font-size:14px}main#sub_page.product.detail section.c3 article .wrap .related_swiper .swiper-wrapper .swiper-slide a p{font-size:15px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap{padding-top:60px}main#sub_page.product.detail section.c3 article .wrap .btn_wrap a{font-size:15px}main#sub_page.support.notice section.c2{padding-bottom:200px}main#sub_page.support.detail section.c1{padding-top:100px}main#sub_page.support.detail section.c1 article .wrap .title_wrap h3{font-size:20px}main#sub_page.support.detail section.c1 article .wrap .title_wrap p{font-size:15px}main#sub_page.support.detail section.c1 article .wrap .detail_content{padding-block:20px}main#sub_page.support.detail section.c1 article .wrap .detail_content p{font-size:14px}main#sub_page.support.detail section.c1 article .wrap .btn{margin-top:30px}.inquiry_form .form_wrap .label_wrap>label p,.inquiry_form .form_wrap .check_wrap>label p{font-size:15px}.inquiry_form .form_wrap .label_wrap>label .input input,.inquiry_form .form_wrap .label_wrap>label .input .fake_input,.inquiry_form .form_wrap .label_wrap>label .input textarea,.inquiry_form .form_wrap .label_wrap>label .input select,.inquiry_form .form_wrap .check_wrap>label .input input,.inquiry_form .form_wrap .check_wrap>label .input .fake_input,.inquiry_form .form_wrap .check_wrap>label .input textarea,.inquiry_form .form_wrap .check_wrap>label .input select{font-size:14px}.inquiry_form .form_wrap .label_wrap>label .radio_wrap label span,.inquiry_form .form_wrap .check_wrap>label .radio_wrap label span{font-size:15px}.inquiry_form .form_wrap .label_wrap>label:has(textarea) .input textarea,.inquiry_form .form_wrap .check_wrap>label:has(textarea) .input textarea{height:150px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap{height:300px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box h3{font-size:16px}.inquiry_form .form_wrap .check_wrap .detail .scroll_wrap .box p{font-size:14px}.inquiry_form .button_wrap button{height:50px;font-size:16px}.table_style thead tr th,.table_style thead tr td,.table_style tbody tr th,.table_style tbody tr td{padding:15px 20px;font-size:16px}.table_01 thead tr th,.table_01 thead tr td,.table_01 tbody tr th,.table_01 tbody tr td{font-size:15px}.detail_popup .popup_wrap{max-height:80vh;max-width:1000px;padding:25px}.detail_popup .popup_wrap .close{right:15px;top:15px}.detail_popup .popup_wrap .scroll_wrap p{font-size:16px}.kolas_style .popup_wrap{max-height:80vh;max-width:1000px;padding:30px 60px}.detail_popup_ver2 .popup_wrap{max-height:80vh;max-width:1000px;padding:30px 60px}.detail_popup_ver2 .popup_wrap .content img{max-height:calc(80vh - 200px)}.detail_popup_ver2 .popup_wrap .content p{font-size:16px}}