*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-\[103px\]{bottom:103px}.bottom-\[125px\]{bottom:125px}.bottom-\[134px\]{bottom:134px}.bottom-\[215px\]{bottom:215px}.bottom-\[40px\]{bottom:40px}.bottom-\[80px\]{bottom:80px}.left-0{left:0}.left-\[-15px\]{left:-15px}.left-\[-18px\]{left:-18px}.left-\[-30px\]{left:-30px}.left-\[-45px\]{left:-45px}.left-\[-50px\]{left:-50px}.right-0{right:0}.right-\[-26px\]{right:-26px}.right-\[-48px\]{right:-48px}.right-\[-87px\]{right:-87px}.right-\[0\]{right:0}.right-\[114px\]{right:114px}.right-\[134px\]{right:134px}.right-\[70px\]{right:70px}.top-0{top:0}.top-\[150px\]{top:150px}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[9998\]{z-index:9998}.z-\[99999999\]{z-index:99999999}.col-span-1{grid-column:span 1/span 1}.mb-\[100px\]{margin-bottom:100px}.mb-\[30px\]{margin-bottom:30px}.mb-\[40px\]{margin-bottom:40px}.mb-\[45px\]{margin-bottom:45px}.mb-\[46px\]{margin-bottom:46px}.mb-\[50px\]{margin-bottom:50px}.mb-\[60px\]{margin-bottom:60px}.mb-\[80px\]{margin-bottom:80px}.mt-\[22px\]{margin-top:22px}.mt-\[30px\]{margin-top:30px}.mt-\[45px\]{margin-top:45px}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[38px\]{height:38px}.h-\[610px\]{height:610px}.h-\[80px\]{height:80px}.h-\[var\(--height\)\]{height:var(--height)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-\[100px\]{width:100px}.w-\[108px\]{width:108px}.w-\[110px\]{width:110px}.w-\[115px\]{width:115px}.w-\[120px\]{width:120px}.w-\[1285px\]{width:1285px}.w-\[135px\]{width:135px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[160px\]{width:160px}.w-\[163px\]{width:163px}.w-\[166px\]{width:166px}.w-\[168px\]{width:168px}.w-\[170px\]{width:170px}.w-\[183px\]{width:183px}.w-\[190px\]{width:190px}.w-\[192px\]{width:192px}.w-\[210px\]{width:210px}.w-\[215px\]{width:215px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[233px\]{width:233px}.w-\[265px\]{width:265px}.w-\[377px\]{width:377px}.w-\[505px\]{width:505px}.w-\[530px\]{width:530px}.w-\[540px\]{width:540px}.w-\[554px\]{width:554px}.w-\[590px\]{width:590px}.w-\[68px\]{width:68px}.w-\[730px\]{width:730px}.w-\[80px\]{width:80px}.w-\[82px\]{width:82px}.w-\[840px\]{width:840px}.w-\[847px\]{width:847px}.w-\[850px\]{width:850px}.w-\[890px\]{width:890px}.w-\[90px\]{width:90px}.w-\[920px\]{width:920px}.w-\[var\(--width\)\]{width:var(--width)}.w-full{width:100%}.min-w-\[120px\]{min-width:120px}.flex-shrink-0{flex-shrink:0}.scale-\[1\.11\]{--tw-scale-x:1.11;--tw-scale-y:1.11}.scale-\[1\.11\],.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-8{gap:2rem}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-l{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.bg-\[\#666\]{--tw-bg-opacity:1;background-color:#666;background-color:rgb(102 102 102/var(--tw-bg-opacity,1))}.bg-\[\#FC6262\]{--tw-bg-opacity:1;background-color:#fc6262;background-color:rgb(252 98 98/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{object-fit:cover}.px-4{padding-left:1rem;padding-right:1rem}.py-0{padding-bottom:0;padding-top:0}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pb-\[68px\]{padding-bottom:68px}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.font-bold{font-weight:700}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--font-main:"Pretendard",sans-serif;--font-second:"SUIT",sans-serif;--primary:#e90000}body{font-family:Pretendard,sans-serif;font-family:var(--font-main)}.font-second{font-family:SUIT,sans-serif;font-family:var(--font-second)}.pcView{display:block}.min,.moView{display:none}.bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bg img,.bg video{height:100%;object-fit:cover;width:100%}.wrap{height:1080px;isolation:isolate;padding:165px 130px 80px;position:relative;width:1920px;z-index:0}.grid01{grid-gap:190px;display:grid;gap:190px;grid-template-columns:356px 1fr;width:100%}.grid01 left-content,.grid01 right-content{height:100%;width:100%}.grid02{grid-gap:53px;display:grid;gap:53px;grid-template-columns:172px 1fr;width:100%}.page-title .tag{color:#e90000;color:var(--primary);display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:26px;font-weight:700;margin-bottom:15px}.page-title .sbj{font-size:42px}.page-title .desc,.page-title .sbj{font-weight:400;line-height:1.5;word-break:keep-all}.page-title .desc{font-size:18px;margin-top:32px}.index-btn-box{display:flex;flex-direction:column;gap:15px}.index-btn-box .index-btn{align-items:center;background-color:#eee;display:flex;height:50px;justify-content:space-between;padding-inline:25px 10px;transition:all .3s ease-in;width:250px}.index-btn-box .index-btn:hover{background-color:#e90000;background-color:var(--primary)}.index-btn-box .index-btn:hover h3{color:#fff}.index-btn-box .index-btn:hover .arrow-box{background-color:#fff}.index-btn-box .index-btn:hover svg path{stroke:#e90000;stroke:var(--primary)}.index-btn-box .index-btn.active{background-color:#e90000;background-color:var(--primary)}.index-btn-box .index-btn.active h3{color:#fff}.index-btn-box .index-btn.active .arrow-box{background-color:#fff}.index-btn-box .index-btn.active svg path{stroke:#e90000;stroke:var(--primary)}.index-btn-box .index-btn h3{color:#818181;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:18px;font-weight:700;transition:all .3s ease-in}.index-btn-box .index-btn .arrow-box{align-items:center;background-color:#c8c8c8;border-radius:50%;display:flex;height:32px;justify-content:center;transition:all .3s ease-in;width:32px}.index-layout{position:relative}.index-layout .index-title{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.index-layout .index-title .tag{font-size:26px;font-weight:700;margin-bottom:15px}.index-layout .index-title .sbj{font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:113px;font-weight:600;line-height:1.1}.index-layout .index-title .desc{font-size:18px;font-weight:400;line-height:1.5;margin-top:36px;word-break:keep-all}.index-layout .gradient-bg{background:linear-gradient(90deg,#000,transparent);opacity:.6;width:55%}@media(max-width:768px){.arrow-nav{border-top:1px solid #e0e0e0}.wrap{height:100%;margin:0 auto;padding:60px 0 120px;width:min(100% - 30px,720px)}.pcView{display:none}.grid01,.grid02,.moView{display:block}.page-title .tag{font-size:20px}.page-title .sbj{font-size:32px}.page-title .desc{font-size:16px;margin-top:20px}.index-layout .index-title{margin-top:70px}.index-layout .index-title .tag{font-size:18px}.index-layout .index-title .sbj{font-size:38px}.index-layout .index-title .desc{font-size:16px;margin-top:20px}.index-layout .gradient-bg{opacity:0}#powerTransformerIndex .index-layout{z-index:2}#powerTransformerIndex .bg{z-index:1}#distributionTransformerIndex .index-layout{z-index:2}#distributionTransformerIndex .bg{z-index:1}.mo-overflow{-webkit-overflow-scrolling:touch;display:block!important;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:15px;scrollbar-color:#e90000 #fff;scrollbar-color:var(--primary) #fff;-webkit-scrollbar-color:#e90000 #fff;-webkit-scrollbar-color:var(--primary) #fff;scrollbar-width:auto;touch-action:pan-x;width:100%}.mo-overflow img{max-width:none}}@media(max-width:399px){.moView{display:none}.min{display:block}img.moView{display:block!important}}.change-lang{align-items:center;border:1px solid #9e9e9e;border-radius:15px;color:#9e9e9e;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-inline:20px;transition:all .3s}.change-lang:hover{background:#9e9e9e;color:#fff}header{background-color:transparent;grid-template-columns:290px 1fr 290px;padding-left:35px;position:relative;transition:background-color .3s ease}header .logo{height:100%;position:relative;width:230px}header .logo img{height:auto;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease-in;width:100%}header .logo img.black{opacity:1}header .logo img.white{opacity:0}header .gnb{height:100%;margin:0 auto;padding-left:28px}header .gnb .gnb-item{font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:20px;font-weight:900;height:100%;line-height:80px;padding-inline:55px;position:relative;text-transform:uppercase;transition:all .3s ease-in}header .gnb .gnb-item span{opacity:.3;transition:all .3s ease-in}header .gnb .gnb-item:before{left:0}header .gnb .gnb-item:before,header .gnb .gnb-item:last-child:after{background-color:#707070;content:"";height:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}header .gnb .gnb-item:last-child:after{right:0}header .gnb .gnb-item.active span,header .gnb .gnb-item:hover span{opacity:1}header .gnb .gnb-item .submenu{background-color:#000;display:flex;gap:40px;height:60px;justify-content:center;left:0;opacity:0;padding:20px 0;position:fixed;top:80px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,-webkit-transform .3s ease;visibility:hidden;width:100%;z-index:1000}header .gnb .gnb-item .submenu li{padding:0}header .gnb .gnb-item .submenu li a{color:#fff;color:#c8c8c8;display:block;font-size:17px;font-weight:400;line-height:1;text-decoration:none;text-transform:none;transition:all .3s ease-in;white-space:nowrap}header .gnb .gnb-item .submenu li a:hover{color:#fff}header .gnb .gnb-item .submenu li a.depth-title{font-size:18px;font-weight:700}header .gnb .gnb-item .submenu li.bar{background-color:#707070;height:20px;width:1px}@media(max-width:768px){.change-lang{font-size:14px;padding-inline:10px}header{background-color:#fff;border-bottom:1px solid #e0e0e0;grid-template-columns:145px 1fr;padding-left:15px;position:fixed}header .logo{width:145px}header .logo img.black{opacity:1!important}header .logo img.white{opacity:0!important}header .gnb{display:none}}body:has(.header--white) header .logo img.black{opacity:0}body:has(.header--white) header .logo img.white{opacity:1}body:has(.header--white) header:has(.gnb-item:hover) .logo img.black{opacity:1}body:has(.header--white) header:has(.gnb-item:hover) .logo img.white{opacity:0}body:has(.gnb--white) header .gnb-item{color:#fff}body:has(.gnb--white) header .gnb:hover .gnb-item{color:#000}body:has(.header--nognb) header .gnb{opacity:0}body:has(.header--nognb) header .gnb .gnb-item:hover span{opacity:.3}body:has(.header--nognb):has(.header--white) header:has(.gnb-item:hover) .logo img.black{opacity:0}body:has(.header--nognb):has(.header--white) header:has(.gnb-item:hover) .logo img.white{opacity:1}body:has(.header--nologo) header .logo{opacity:0}header:has(.gnb-item:hover){background-color:#fff}body:has(.header--nognb) header:has(.gnb-item:hover){background-color:transparent}header .gnb .gnb-item:hover .submenu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}body:has(.header--nognb) header .gnb .gnb-item:hover .submenu{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);visibility:hidden}@media(max-width:768px){body:has(.header--nologo) header .logo{opacity:1}}.intro-section{height:100%;position:relative;width:100%}.cover-dim{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99999}.cover-dim img{height:auto;width:500px}.cover-title{position:absolute;top:calc(50% - 40px)}.cover-title h2{color:#fff;font-family:SUIT,sans-serif;font-family:var(--font-second);font-weight:600}.cover01-section{height:100%;position:relative;width:100%}.cover-bar{background-color:#fff;height:2px;left:610px;max-width:780px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.intro-section{height:100vh!important;pointer-events:none;top:0!important;z-index:99999!important}.cover-dim,.intro-section{left:0!important;position:fixed!important;width:100%!important}.cover-dim{height:100vh;top:0}.cover-dim img{width:70%}.cover-title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%!important;position:absolute!important;text-align:center;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.cover-bar{height:20vh;left:50%;max-height:20vh;position:absolute;top:calc(50% - 10vh);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:top;transform-origin:top;width:2px}#cover{height:100vh;position:relative;width:100%}}#catalog-index{height:100%;position:relative;width:100%}#catalog-index .index-wrap{display:grid;grid-template-columns:1fr 1fr;height:100%;position:absolute;right:0;top:0;width:1347px}#catalog-index .index-wrap .prod-btn{background-color:#f1f1f1;height:100%;overflow:hidden;padding:128px 55px 0;position:relative;transition:all .3s ease-in;width:100%}#catalog-index .index-wrap .prod-btn:hover{background-color:#fff}#catalog-index .index-wrap .prod-btn:hover .btn{background-color:#e90000;background-color:var(--primary);border-color:#e90000;border-color:var(--primary);color:#fff}#catalog-index .index-wrap .prod-btn:hover img{-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}#catalog-index .index-wrap .prod-btn .tag{color:#777;display:block;font-size:20px;font-weight:700;margin-bottom:10px}#catalog-index .index-wrap .prod-btn .sbj{font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:67px;font-weight:600;line-height:1.2}#catalog-index .index-wrap .prod-btn .sbj span{color:#e90000;color:var(--primary)}#catalog-index .index-wrap .prod-btn .desc{font-size:17px;font-weight:400;line-height:1.5;margin-top:20px;word-break:keep-all}#catalog-index .index-wrap .prod-btn .btn{align-items:center;background-color:#fff;border:1px solid #9c9c9c;border-radius:50px;color:#9c9c9c;display:flex;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:16px;font-weight:500;height:53px;justify-content:center;left:55px;position:absolute;top:405px;transition:all .3s ease-in;width:180px;z-index:2}#catalog-index .index-wrap .prod-btn .btn.ko{top:440px}#catalog-index .index-wrap .prod-btn img{display:block;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease-in;width:100%}#catalog-index .index-wrap .prod-btn .prod-img01{bottom:90px}#catalog-index .index-wrap .prod-btn .prod-img02{bottom:100px}#catalog-index .index-btn-box{bottom:100px;display:flex;flex-direction:column;gap:20px;left:130px;position:absolute}#catalog-index .index-btn-box .index-btn{align-items:center;background-color:hsla(0,0%,93%,.3);display:flex;height:67px;justify-content:space-between;padding-inline:25px 18px;transition:all .3s ease-in;width:380px}#catalog-index .index-btn-box .index-btn:hover{background-color:#fff}#catalog-index .index-btn-box .index-btn:hover h3{color:#e90000;color:var(--primary)}#catalog-index .index-btn-box .index-btn:hover .arrow-box{background-color:#e90000;background-color:var(--primary)}#catalog-index .index-btn-box .index-btn h3{color:#c8c8c8;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:24px;font-weight:400;text-transform:uppercase;transition:all .3s ease-in}#catalog-index .index-btn-box .index-btn .arrow-box{align-items:center;background-color:#c8c8c8;border-radius:50%;display:flex;height:36px;justify-content:center;transition:all .3s ease-in;width:36px}@media(max-width:768px){#catalog-index{height:100%}#catalog-index .index-wrap{display:block;margin-top:500px;padding-bottom:60px;position:static;width:100%}#catalog-index .index-wrap .prod-btn{height:100%;padding:20px 15px;width:100%}#catalog-index .index-wrap .prod-btn .tag{font-size:18px}#catalog-index .index-wrap .prod-btn .sbj{font-size:32px}#catalog-index .index-wrap .prod-btn .desc{display:none}#catalog-index .index-wrap .prod-btn .btn{display:flex;height:40px;margin-top:30px;position:static;width:120px}#catalog-index .index-wrap .prod-btn .btn.ko{top:440px}#catalog-index .index-wrap .prod-btn img{display:block;left:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:50vw}#catalog-index .index-wrap .prod-btn .prod-img01,#catalog-index .index-wrap .prod-btn .prod-img02{bottom:auto}#catalog-index .index-wrap .prod-btn:hover img{-webkit-transform:translateY(-30%) scale(1);transform:translateY(-30%) scale(1)}#catalog-index .index-wrap .prod-btn:first-child{border-bottom:1px solid #e0e0e0}#catalog-index .index-btn-box{bottom:auto;gap:15px;left:15px;top:250px}#catalog-index .index-btn-box .index-btn{background-color:#fff;height:60px;padding-inline:25px 18px;width:calc(100vw - 30px)}#catalog-index .index-btn-box .index-btn h3{color:#e90000;color:var(--primary);font-size:18px}#catalog-index .index-btn-box .index-btn .arrow-box{background-color:#e90000;background-color:var(--primary);height:28px;width:28px}}#companyOverview{position:relative}#companyOverview .tit-tag{color:#fff;display:block;font-size:26px;font-weight:700;text-align:right;width:100%}#companyOverview .grid02 .bar{background-color:#707070;display:block;height:1px;margin-top:12px;width:100%}#companyOverview .grid02 .right-content .flex{flex-direction:column;gap:15px}#companyOverview .grid02 .right-content .flex p{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}#companyOverview .grid02 .right-content .img-box{display:flex;margin-top:80px}#companyOverview .grid02 .right-content .img-box div{height:220px;position:relative}#companyOverview .bg{width:573px}@media(max-width:768px){#companyOverview .bg{height:250px;top:60px;width:100%}#companyOverview .tit-tag{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}#companyOverview .left-content{display:block;height:250px}#companyOverview .grid02 .bar{display:none}#companyOverview .grid02 .right-content .img-box{flex-direction:column}#companyOverview .grid02 .right-content .img-box div{height:auto;margin:0 auto 20px;width:80%}}#companyHistory .contents{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr);position:relative;width:100%}#companyHistory .contents .item{width:100%}#companyHistory .contents .item .tit{font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:40px;font-weight:700}#companyHistory .contents .item .general-year{display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:27px;font-weight:700;height:50px;line-height:50px;padding-inline:20px;position:relative;width:100%}#companyHistory .contents .item .general-year:before{background-color:#dfdfdf;content:"";height:700px;left:0;position:absolute;top:0;width:1px;z-index:-1}#companyHistory .contents .item ul{display:flex;flex-direction:column;gap:18px;padding:20px 0 0 20px;width:100%}#companyHistory .contents .item ul li{display:grid;font-size:19px;font-weight:400;grid-template-columns:60px 1fr;line-height:1.5}#companyHistory .contents .item ul li .year{font-weight:700}#companyHistory .contents .item ul li .txt-box{display:flex;flex-direction:column;gap:6px}#companyHistory .contents .item ul li .txt-box p{word-break:keep-all}#companyHistory .contents .item:first-child .tit{color:#e1e0d9}#companyHistory .contents .item:first-child .general-year{background-color:#e1e0d9;color:#7e7a75}#companyHistory .contents .item:first-child .general-year:before{display:none}#companyHistory .contents .item:nth-child(2) .tit{color:#8e857f}#companyHistory .contents .item:nth-child(2) .general-year{background-color:#8e857f;color:#fff}#companyHistory .contents .item:nth-child(3) .tit{color:#e90000;color:var(--primary)}#companyHistory .contents .item:nth-child(3) .general-year{background-color:#e90000;background-color:var(--primary);color:#fff}#companyHistory .contents .item:nth-child(3) .general-year:after{background-color:#e90000;background-color:var(--primary);content:"";height:50px;left:100%;position:absolute;top:0;width:100%;z-index:-1}#companyHistory .contents .item .en{gap:10px}#companyHistory .contents .item .en li{font-size:17px;line-height:1.25}#companyHistory .contents .img-box{bottom:0;left:0;position:absolute}#companyHistory .contents .img-box img{height:auto;width:793px}@media(max-width:768px){#companyHistory .contents{gap:60px;grid-template-columns:1fr}#companyHistory .contents .item .tit{font-size:20px}#companyHistory .contents .item .general-year{font-size:22px;padding-inline:15px}#companyHistory .contents .item .general-year:before{display:none}#companyHistory .contents .item ul li{font-size:16px}#companyHistory .contents .item:nth-child(3) .general-year:after{display:none}#companyHistory .contents .img-box{position:relative}#companyHistory .contents.en .item ul li .txt-box{gap:10px}}#companyGlobalPartnership{background-color:#f8f8f8;position:relative}#companyGlobalPartnership .page-title-area{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:165px 0 80px 130px;position:absolute;top:0;z-index:5}#companyGlobalPartnership .content-section{align-items:flex-end;display:flex;flex-direction:column;height:100%;padding:165px 130px 80px 0;position:absolute;right:0;top:0}#companyGlobalPartnership .content-section .go-hp{align-items:center;background-color:#fff;border:1px solid #e90000;border:1px solid var(--primary);border-radius:50px;color:#e90000;color:var(--primary);display:flex;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:16px;font-weight:500;height:42px;justify-content:space-between;padding-inline:10px 15px;position:absolute;right:531px;top:635px;transition:all .3s ease-in;width:200px}#companyGlobalPartnership .content-section .go-hp svg path{stroke:#e90000;stroke:var(--primary);transition:all .3s ease-in}#companyGlobalPartnership .content-section .go-hp:hover{background-color:#e90000;background-color:var(--primary);color:#fff}#companyGlobalPartnership .content-section .go-hp:hover svg path{stroke:#fff}#companyGlobalPartnership .content-section .grid{grid-template-columns:repeat(3,auto);width:1280px}#companyGlobalPartnership .content-section .grid p{border-right:1px solid #dfdfdf;font-size:20px;font-weight:400;line-height:1.5;padding-block:8px;text-align:center;width:100%}#companyGlobalPartnership .content-section .grid p:first-child{border-left:1px solid #dfdfdf}#companyGlobalPartnership .content-section .grid p strong{color:#e90000;color:var(--primary);font-weight:700}#companyGlobalPartnership .content-section .grid.ko{grid-template-columns:repeat(3,1fr)}#companyGlobalPartnership .content-section .grid.ko p{font-size:24px}#companyGlobalPartnership .content-section .reference-wrap{display:flex;flex-direction:column;gap:58px;margin-top:65px;width:1085px}#companyGlobalPartnership .content-section .reference-wrap .refer-tit{border-top:1px solid #707070;display:block;font-size:17px;font-weight:700;margin-bottom:10px;padding-top:5px;width:100%}#companyGlobalPartnership .content-section .reference-wrap .refer-grid{display:grid;width:100%}#companyGlobalPartnership .content-section .reference-wrap .refer-grid .item{background-color:#fff;padding:12px 18px}#companyGlobalPartnership .content-section .reference-wrap .refer-grid .item .img-box{align-items:center;display:flex;height:90px;justify-content:center;width:100%}#companyGlobalPartnership .content-section .reference-wrap .refer-grid .item .img-box img{height:auto}#companyGlobalPartnership .content-section .reference-wrap .refer-grid .item .bar{background-color:#bcbcbc;display:block;height:1px;margin-block:10px 13px;width:100%}#companyGlobalPartnership .content-section .reference-wrap .refer-grid .item h4{font-size:16px;font-weight:400;line-height:1.25;text-align:center}@media(max-width:768px){#companyGlobalPartnership .page-title-area{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:150px 0 60px}#companyGlobalPartnership .content-section{margin-top:350px;padding:0;position:static}#companyGlobalPartnership .content-section.en{margin-top:420px}#companyGlobalPartnership .content-section .go-hp{height:42px;left:510px;position:absolute;right:auto;top:370px;width:200px}#companyGlobalPartnership .content-section .grid{display:block;margin-top:50px;width:100%}#companyGlobalPartnership .content-section .grid p{border-bottom:1px solid #dfdfdf;border-right:0;font-size:20px;font-weight:400;line-height:1.5;padding-block:30px;text-align:center;width:100%}#companyGlobalPartnership .content-section .grid p:first-child{border-left:0}#companyGlobalPartnership .content-section .grid p:last-child{border-bottom:0}#companyGlobalPartnership .content-section .grid.ko p{font-size:20px}#companyGlobalPartnership .content-section .reference-wrap,#companyGlobalPartnership .content-section .reference-wrap .refer-grid{width:100%}}#companyDomesticPartnership{background-color:#f8f8f8;position:relative}#companyDomesticPartnership .page-title-area{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:165px 0 80px 130px;position:absolute;top:0;z-index:5}#companyDomesticPartnership .contents{align-items:flex-end;display:flex;flex-direction:column;height:100%;margin-top:10px;padding:165px 130px 80px 0;position:absolute;right:0;top:0}#companyDomesticPartnership .contents .reference-wrap{display:flex;flex-direction:column;gap:45px;width:1000px}#companyDomesticPartnership .contents .reference-wrap .refer-tit{border-top:1px solid #707070;display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:17px;font-weight:700;margin-bottom:20px;padding-top:5px;width:100%}#companyDomesticPartnership .contents .reference-wrap .refer-grid{grid-gap:20px;display:grid;gap:20px;width:100%}#companyDomesticPartnership .contents .reference-wrap .refer-grid .item{align-items:center;background-color:#fff;border:1px solid #d2d2d2;border-radius:10px;display:flex;height:70px;justify-content:center;width:100%}#companyDomesticPartnership .contents .reference-wrap .refer-grid .item img{height:auto}@media(max-width:768px){#companyDomesticPartnership .page-title-area{display:block;padding:90px 0 60px;position:static}#companyDomesticPartnership .page-title-area .index-btn-box{margin-top:50px}#companyDomesticPartnership .contents{align-items:stretch;margin-top:50px;padding:0;position:static}#companyDomesticPartnership .contents .reference-wrap,#companyDomesticPartnership .contents .reference-wrap .refer-grid{width:100%}}.product-layout{position:relative}.product-layout .title-area .tag{color:#e90000;color:var(--primary);display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:26px;font-weight:700;margin-bottom:12px}.product-layout .title-area .sbj{font-size:74px;font-weight:700;line-height:1.1}.product-layout .title-area .desc{font-size:20px;font-weight:400;line-height:1.5;margin-top:22px;word-break:keep-all}.product-layout .prod-grid{display:grid;grid-template-columns:245px 1fr;position:relative}.product-layout .prod-grid h3{font-size:24px;font-weight:700;line-height:1.5}.product-layout .prod-grid .sub-img{bottom:0;position:absolute}.product-layout .prod-grid .content-box .content-item h4{border-bottom:2px solid #e90000;border-bottom:2px solid var(--primary);color:#e90000;color:var(--primary);display:block;font-size:20px;font-weight:700;padding-bottom:8px;width:100%}.product-layout .prod-grid .content-box .content-item .spec-list{display:flex;flex-direction:column}.product-layout .prod-grid .content-box .content-item .spec-list li{align-items:center;border-bottom:1px solid #dbdbdb;display:flex;padding-block:10px;padding-left:28px;position:relative}.product-layout .prod-grid .content-box .content-item .spec-list li .title{display:block;font-size:17px;font-weight:700;width:180px}.product-layout .prod-grid .content-box .content-item .spec-list li .value{font-size:17px;font-weight:400}.product-layout .prod-grid .content-box .content-item .spec-list li:before{background-color:#000;border-radius:50%;content:"";height:7px;left:5px;position:absolute;top:20px;width:7px}.product-layout .prod-grid .content-box .content-item .spec-list li:last-child{border-bottom:none;padding-bottom:0}.product-layout .prod-grid .content-box .content-item .content-desc{font-size:17px;font-weight:400;line-height:1.5;margin-top:10px;word-break:keep-all}.product-layout .prod-img{position:absolute}.product-layout .prod-img img{height:auto;width:100%}.product-layout .bg{left:auto;right:0;width:662px}.product-layout .bg.color{background-color:#f5f2f2}@media(max-width:768px){.product-layout{position:relative}.product-layout .title-area{margin-top:80px}.product-layout .title-area .tag{font-size:20px}.product-layout .title-area .sbj{font-size:34px}.product-layout .title-area .desc{font-size:16px}.product-layout .prod-grid{grid-template-columns:1fr}.product-layout .prod-grid h3{margin-bottom:30px}.product-layout .prod-grid .sub-img{display:none}.product-layout .prod-grid .content-box .content-item h4{border-bottom:2px solid #e90000;border-bottom:2px solid var(--primary);color:#e90000;color:var(--primary);display:block;font-size:20px;font-weight:700;padding-bottom:8px;width:100%}.product-layout .prod-grid .content-box .content-item .spec-list li{padding-left:20px}.product-layout .prod-grid .content-box .content-item .spec-list li .title{font-size:16px;width:160px}.product-layout .prod-grid .content-box .content-item .spec-list li .value{font-size:16px}.product-layout .prod-grid .content-box .content-item .spec-list li:before{height:6px;top:19px;width:6px}.product-layout .prod-grid .content-box .content-item .content-desc{font-size:16px}.product-layout .prod-img{margin:0 auto;position:static}.product-layout .bg{display:none;width:100%}}.technology-contents{position:relative}.technology-contents .index-btn-box{bottom:120px;left:130px;position:absolute}.technology-contents .tech-inner{padding-left:350px}.tech-title{position:relative}.tech-title .title-area .tag{color:#e90000;color:var(--primary);display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:26px;font-weight:700;margin-bottom:12px}.tech-title .title-area .sbj{font-size:42px;font-weight:700;line-height:1.1}@media(max-width:768px){.technology-contents{margin-top:80px}.technology-contents .index-btn-box{display:none}.technology-contents .tech-inner{padding-left:0}.tech-title .title-area .tag{font-size:20px}.tech-title .title-area .sbj{font-size:34px;line-height:1.25}}.core-technology .bg{height:370px;left:0;position:absolute;top:305px;width:100%}.core-technology .bg .core-technology-title{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.6);bottom:35px;height:60px;left:130px;mask-image:url(../../static/media/core-technology.bcdeb08228594992d9fa.svg);-webkit-mask-image:url(../../static/media/core-technology.bcdeb08228594992d9fa.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;width:460px}.core-technology .txt-box{border-bottom:1px solid #b8b5b5;display:flex;flex-direction:column;gap:15px;height:240px;margin-top:460px;padding-bottom:40px;padding-left:10px;width:745px}.core-technology .txt-box p{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}.core-technology .img-box{background-color:#fff;bottom:104px;height:auto;padding:16px;position:absolute;right:117px;width:562px}.core-technology .img-box img{height:100%;width:100%}@media(max-width:768px){.core-technology .bg{height:250px;left:-50px;top:250px;width:calc(100% + 100px)}.core-technology .bg .core-technology-title{bottom:20px;height:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.core-technology .txt-box{border-bottom:0;height:100%;margin-top:380px;padding-bottom:60px;padding-left:0;width:100%}.core-technology .txt-box p{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}.core-technology .img-box{padding:0;position:static;width:100%}}.key-features{padding-top:30px}.key-features.ko{padding-top:55px}.key-features .head{display:flex;gap:100px;margin-bottom:38px}.key-features .head.ko{margin-bottom:100px}.key-features .head .title{color:#efefef;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:62px;font-weight:700;line-height:1.5}.key-features .head .desc{font-size:18px;font-weight:400;line-height:1.6;padding-top:8px;word-break:keep-all}.key-features .card-box{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.key-features .card-box .card{border:1px solid #d8d8d8;border-radius:10px;height:480px;padding:25px 28px;position:relative;width:100%}.key-features .card-box .card.ko{height:420px}.key-features .card-box .card .title-box{border-bottom:1px solid #b8b8b8;padding:0 5px 20px;width:100%}.key-features .card-box .card .title-box .num{color:#e90000;color:var(--primary);display:block;font-size:19px;font-weight:700}.key-features .card-box .card .title-box .num.ko{margin-bottom:10px}.key-features .card-box .card .title-box h3{font-size:32px;font-weight:700;line-height:1.25;word-break:keep-all}.key-features .card-box .card .txt-box{padding:20px 5px 0;width:100%;word-break:keep-all}.key-features .card-box .card .txt-box .sub{font-size:18px;font-weight:400;line-height:1.5;margin-bottom:18px;word-break:keep-all}.key-features .card-box .card .txt-box .list{display:flex;flex-direction:column;gap:8px}.key-features .card-box .card .txt-box .list li{font-size:16px;font-weight:400;line-height:1.5;padding-left:14px;position:relative}.key-features .card-box .card .txt-box .list li:before{background-color:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:10px;width:4px}.key-features .card-box .card .btn{bottom:20px;cursor:pointer;position:absolute;right:25px;z-index:5}.key-features .card-box .card .btn .btn-box{background-color:#e90000;background-color:var(--primary);border-radius:50%;height:50px;width:50px}.key-features .card-box .card .btn .btn-box span{background-color:#fff;display:block;height:4px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px}.key-features .card-box .card .btn .btn-box span:last-child{height:22px;opacity:1;transition:all .3s ease-in;width:4px}.key-features .card-box .card .btn .radder{-webkit-animation:radder 1s ease-in infinite forwards;animation:radder 1s ease-in infinite forwards;background-color:#e90000;background-color:var(--primary);border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes radder{0%{opacity:.25;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes radder{0%{opacity:.25;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}}.key-features .card-box .card .btn:active span:last-child{opacity:0}.key-features .card-box .card .btn:active .radder{-webkit-animation:radder 0s ease-in forwards;animation:radder 0s ease-in forwards}.key-features .card-box .card .btn.active span:last-child{opacity:0}.key-features .card-box .card .btn.active .radder{-webkit-animation:radder 0s ease-in forwards;animation:radder 0s ease-in forwards}.key-features .card-box .card .modal-overlay{display:none}.key-features .card-box .card .modal-box{background-color:#fff;border-radius:30px;bottom:20px;box-shadow:3px 3px 19px 0 rgba(0,0,0,.16);height:auto;left:344px;opacity:0;padding:30px;position:absolute;transition:all .3s ease-in;visibility:hidden;width:100%;z-index:3}.key-features .card-box .card .modal-box img{height:auto}.key-features .card-box .card .modal-box .modal-close-btn{display:none}.key-features .card-box .card .modal-box.active,.key-features .card-box .card.active{opacity:1;visibility:visible}@media(max-width:768px){.key-features .head{flex-direction:column;gap:20px;margin-bottom:50px}.key-features .head.ko{margin-bottom:50px}.key-features .head .title{font-size:40px}.key-features .head .desc{font-size:16px;padding-top:0}.key-features .card-box{display:flex;flex-direction:column;gap:24px}.key-features .card-box .card{height:100%;padding:20px 15px 30px}.key-features .card-box .card.ko{height:100%}.key-features .card-box .card .title-box .num{font-size:17px}.key-features .card-box .card .title-box h3{font-size:28px}.key-features .card-box .card .txt-box .list{display:flex;flex-direction:column;gap:8px}.key-features .card-box .card .txt-box .list li{font-size:16px;font-weight:400;line-height:1.5;padding-left:14px;position:relative}.key-features .card-box .card .txt-box .list li:before{background-color:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:10px;width:4px}.key-features .card-box .card .btn{bottom:auto;right:15px;top:20px}.key-features .card-box .card .btn .btn-box{height:40px;width:40px}.key-features .card-box .card .btn .btn-box span{width:18px}.key-features .card-box .card .btn .btn-box span:last-child{height:18px}.key-features .card-box .card .modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in;visibility:hidden;width:100%;z-index:9998}.key-features .card-box .card .modal-overlay.active{opacity:1;visibility:visible}.key-features .card-box .card .modal-box{background-color:#fff;border-radius:15px;box-shadow:3px 3px 19px 0 rgba(0,0,0,.16);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;max-height:80vh!important;max-width:400px;opacity:0;overflow-y:auto;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9);transition:all .3s ease-in;visibility:hidden;width:calc(100% - 40px);z-index:9999}.key-features .card-box .card .modal-box img{height:auto;width:100%}.key-features .card-box .card .modal-box .modal-close-btn{background:#e90000;background:var(--primary);border:none;border-radius:50%;cursor:pointer;display:block;height:30px;padding:0;position:absolute;right:15px;top:15px;width:30px;z-index:10000}.key-features .card-box .card .modal-box .modal-close-btn span{background-color:#fff;display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:16px}.key-features .card-box .card .modal-box .modal-close-btn span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.key-features .card-box .card .modal-box.active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible}.key-features .card-box .card.active{opacity:1;visibility:visible}}.application{height:calc(100% - 137px)}.application .bg{height:425px;left:0;position:absolute;top:305px;width:100%}.application .bg .application-title{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.6);bottom:35px;height:60px;left:130px;mask-image:url(../../static/media/application.e607d6471c7e43355540.svg);-webkit-mask-image:url(../../static/media/application.e607d6471c7e43355540.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;position:absolute;width:347px}.application .contents-box{align-items:flex-end;display:flex;height:100%;justify-content:space-between}.application .contents-box .list{border-bottom:1px solid #b5b5b5;display:flex;flex-direction:column;gap:12px;padding-bottom:34px;width:440px}.application .contents-box .list li{font-size:18px;font-weight:400;line-height:1.5;padding-left:17px;position:relative}.application .contents-box .list li:before{background-color:#000;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.application .contents-box .img-list{grid-gap:15px;background-color:#fff;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);padding:20px 16px 0;width:890px}.application .contents-box .img-list .item{border-bottom:1px solid #b5b5b5;padding-bottom:20px;width:100%}.application .contents-box .img-list .item .img-box{height:270px;overflow:hidden;width:100%}.application .contents-box .img-list .item span{display:block;font-size:17px;font-weight:700;margin-top:10px}@media(max-width:768px){.application .bg{height:250px;left:-50px;top:250px;width:calc(100% + 100px)}.application .bg .application-title{bottom:20px;height:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.application .contents-box{display:block;margin-top:360px}.application .contents-box .list{border-bottom:0;padding-bottom:50px;width:100%}.application .contents-box .list li{font-size:16px}.application .contents-box .img-list{display:block;padding:0;width:100%}.application .contents-box .img-list .item{border-bottom:0;padding-bottom:30px;width:100%}.application .contents-box .img-list .item .img-box{height:auto}}#esgCover .index-title .sbj{font-size:180px;opacity:.6}#esgCover .index-title .desc{font-size:24px}@media(max-width:768px){#esgCover .index-title .sbj{font-size:90px}#esgCover .index-title .desc{font-size:18px}#esgCover .bg.gradient-bg{background:linear-gradient(180deg,#000,transparent);opacity:.6;width:100%}}.esg-management{position:relative}.esg-management .tit-tag{color:#fff;font-size:26px;font-weight:700}.esg-management .index-btn-box{bottom:120px;left:130px;position:absolute}.esg-management .bg{width:573px}@media(max-width:768px){.esg-management .bg{height:250px;top:60px;width:100%}.esg-management .tit-tag{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.esg-management .left-content{display:block;height:250px}.esg-management .right-content{padding-top:80px}}#esgOverview .bar{background-color:#707070;display:block;height:1px;margin-top:12px;width:100%}#esgOverview .right-content .flex{flex-direction:column;gap:15px}#esgOverview .right-content .flex p{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}#esgOverview .esg-list{grid-gap:17px;display:grid;gap:17px;grid-template-columns:repeat(3,1fr);margin-top:50px}#esgOverview .esg-list.ko{margin-top:110px}#esgOverview .esg-list .item{border-radius:10px;height:320px;overflow:hidden;position:relative;width:100%}#esgOverview .esg-list .item.ko{height:300px}#esgOverview .esg-list .item .content{height:100%;left:0;padding:25px 16px 0;position:absolute;top:0;-webkit-transform:translateY(110px);transform:translateY(110px);transition:all .3s ease-in;width:100%;z-index:10}#esgOverview .esg-list .item .content h3{color:#fff;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:30px;font-weight:800;line-height:1.25}#esgOverview .esg-list .item .content ul{border-top:1px solid #fff;display:flex;flex-direction:column;gap:5px;margin-top:15px;opacity:0;padding:15px 8px 0;transition:all .3s ease-in;width:100%}#esgOverview .esg-list .item .content ul li{color:#fff;font-size:16px;font-weight:400;line-height:1.5;padding-left:17px;position:relative}#esgOverview .esg-list .item .content ul li:before{background-color:#fff;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:10px;width:7px}#esgOverview .esg-list .item .bg{height:100%;top:0;width:100%}#esgOverview .esg-list .item:before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in;width:100%;z-index:1}#esgOverview .esg-list .item.item-1:before{background-color:#ff6f00}#esgOverview .esg-list .item.item-2:before{background-color:#f90}#esgOverview .esg-list .item.item-3:before{background-color:#e90000}@media(hover:hover)and (pointer:fine){#esgOverview .esg-list .item:hover .content{-webkit-transform:translateY(0);transform:translateY(0)}#esgOverview .esg-list .item:hover .content ul,#esgOverview .esg-list .item:hover:before{opacity:1}}@media(max-width:768px){#esgOverview .bar{background-color:#707070;display:block;height:1px;margin-top:12px;width:100%}#esgOverview .right-content .flex{flex-direction:column;gap:15px}#esgOverview .right-content .flex p{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}#esgOverview .esg-list{display:flex;flex-direction:column;gap:17px}#esgOverview .esg-list.ko{margin-top:50px}#esgOverview .esg-list .item{border-radius:10px;cursor:pointer;height:340px;overflow:hidden;position:relative;width:100%}#esgOverview .esg-list .item.ko{height:260px}#esgOverview .esg-list .item.ko .content{-webkit-transform:translateY(85px);transform:translateY(85px)}#esgOverview .esg-list .item .content{height:100%;left:0;padding:25px 16px 0;position:absolute;top:0;-webkit-transform:translateY(120px);transform:translateY(120px);transition:all .3s ease-in;width:100%;z-index:10}#esgOverview .esg-list .item .content h3{color:#fff;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:30px;font-weight:800;line-height:1.25}#esgOverview .esg-list .item .content ul{border-top:1px solid #fff;display:flex;flex-direction:column;gap:5px;margin-top:15px;opacity:0;padding:15px 8px 0;transition:all .3s ease-in;width:100%}#esgOverview .esg-list .item .content ul li{color:#fff;font-size:16px;font-weight:400;line-height:1.5;padding-left:17px;position:relative}#esgOverview .esg-list .item .content ul li:before{background-color:#fff;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:10px;width:7px}#esgOverview .esg-list .item .bg{width:100%}#esgOverview .esg-list .item:before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in;width:100%;z-index:1}#esgOverview .esg-list .item.item-1:before{background-color:#ff6f00}#esgOverview .esg-list .item.item-2:before{background-color:#f90}#esgOverview .esg-list .item.item-3:before{background-color:#e90000}#esgOverview .esg-list .item.active .content{-webkit-transform:translateY(0);transform:translateY(0)}#esgOverview .esg-list .item.active .content ul,#esgOverview .esg-list .item.active:before{opacity:1}}#esgDirection .inner{height:680px;position:relative;width:100%}#esgDirection .inner .tit{color:#e90000;color:var(--primary);font-size:30px;font-weight:400;line-height:1.25}#esgDirection .inner .diagram-box{height:100%;left:0;position:absolute;top:0;width:100%}#esgDirection .inner .diagram-box .direction-bg,#esgDirection .inner .diagram-box svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#esgDirection .inner .diagram-box .direction-bg{width:950px;z-index:-1}#esgDirection .inner .diagram-box .direction-bg,#esgDirection .inner .diagram-box svg .direction-gradient,#esgDirection .inner .diagram-box svg .direction-gradient-ellipse{-webkit-animation:directionFadeIn .5s ease-out forwards;animation:directionFadeIn .5s ease-out forwards;opacity:0}#esgDirection .inner .diagram-box svg .direction-ellipse-2{-webkit-animation:directionScaleUp .6s ease-out .5s forwards;animation:directionScaleUp .6s ease-out .5s forwards;opacity:0;-webkit-transform:translate(1056.923px,507.925px) scale(0);transform:translate(1056.923px,507.925px) scale(0);-webkit-transform:translate(var(--tx,1056.923px),var(--ty,507.925px)) scale(0);transform:translate(var(--tx,1056.923px),var(--ty,507.925px)) scale(0);-webkit-transform-origin:159px 158.575px;transform-origin:159px 158.575px;will-change:transform,opacity}#esgDirection .inner .diagram-box svg .direction-ellipse-1{-webkit-animation:directionScaleUp .6s ease-out .8s forwards;animation:directionScaleUp .6s ease-out .8s forwards;opacity:0;-webkit-transform:translate(1016.994px,468.103px) scale(0);transform:translate(1016.994px,468.103px) scale(0);-webkit-transform:translate(var(--tx,1016.994px),var(--ty,468.103px)) scale(0);transform:translate(var(--tx,1016.994px),var(--ty,468.103px)) scale(0);-webkit-transform-origin:198.929px 198.397px;transform-origin:198.929px 198.397px;will-change:transform,opacity}#esgDirection .inner .diagram-box svg .direction-line{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:directionDrawPath 1.5s ease-out 1.2s forwards;animation:directionDrawPath 1.5s ease-out 1.2s forwards}#esgDirection .inner .diagram-box svg .direction-line.direction-line-reverse{stroke-dashoffset:1000;-webkit-animation:directionDrawPathReverse 1.5s ease-out 1.2s forwards;animation:directionDrawPathReverse 1.5s ease-out 1.2s forwards}#esgDirection .inner .diagram-box svg .direction-dot{-webkit-animation:directionFadeInDot .4s ease-out 1.5s forwards;animation:directionFadeInDot .4s ease-out 1.5s forwards;opacity:0}@-webkit-keyframes directionFadeIn{0%{opacity:0}to{opacity:1}}@keyframes directionFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes directionScaleUp{0%{opacity:0;-webkit-transform:translate(0) scale(0);transform:translate(0) scale(0);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(0);transform:translate(var(--tx,0),var(--ty,0)) scale(0)}to{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(1);transform:translate(var(--tx,0),var(--ty,0)) scale(1)}}@keyframes directionScaleUp{0%{opacity:0;-webkit-transform:translate(0) scale(0);transform:translate(0) scale(0);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(0);transform:translate(var(--tx,0),var(--ty,0)) scale(0)}to{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(1);transform:translate(var(--tx,0),var(--ty,0)) scale(1)}}@-webkit-keyframes directionDrawPath{to{stroke-dashoffset:0}}@keyframes directionDrawPath{to{stroke-dashoffset:0}}@-webkit-keyframes directionDrawPathReverse{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes directionDrawPathReverse{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes directionFadeInDot{0%{opacity:0}to{opacity:1}}@keyframes directionFadeInDot{0%{opacity:0}to{opacity:1}}#esgDirection .inner .diagram-box .txt-area{height:100%;width:100%}#esgDirection .inner .diagram-box .txt-area h4{color:#fff;font-size:26px;font-weight:700;left:50%;line-height:1.25;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#esgDirection .inner .diagram-box .txt-area .txt-box{position:absolute}#esgDirection .inner .diagram-box .txt-area .txt-box h5{color:#ff5700;font-size:26px;font-weight:800;line-height:1.25}#esgDirection .inner .diagram-box .txt-area .txt-box .flex{flex-direction:column;gap:12px;padding-top:18px}#esgDirection .inner .diagram-box .txt-area .txt-box .flex p{font-size:16px;font-weight:400;line-height:1.5;word-break:keep-all}#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(2){display:flex;gap:30px;left:50%;top:50px}#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(2) .flex{padding-top:5px}#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(3){left:40px;top:452px}#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(3) .flex,#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(3) h5{text-align:right}#esgDirection .inner .diagram-box .txt-area .txt-box:nth-child(4){right:40px;top:452px}@media(max-width:768px){#esgDirection .inner{-webkit-overflow-scrolling:touch;height:auto;min-height:500px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x}#esgDirection .inner .tit{font-size:20px}#esgDirection .inner .diagram-box{height:680px;min-width:1120px;position:relative;width:100%}}.esg-contents{position:relative}.esg-contents .tit-tag{color:#fff;font-size:26px;font-weight:700}.esg-contents .diagram-box-wrap{bottom:210px;left:130px;position:absolute;width:730px;z-index:2}.esg-contents .diagram-box{position:relative}.esg-contents .diagram-box svg .diagram-gradient-ellipse{-webkit-animation:diagramFadeIn .5s ease-out forwards;animation:diagramFadeIn .5s ease-out forwards;opacity:0}.esg-contents .diagram-box svg .diagram-ellipse-1{-webkit-animation:diagramScaleUp .6s ease-out .8s forwards;animation:diagramScaleUp .6s ease-out .8s forwards;opacity:0;-webkit-transform:translate(220.684px,304px) scale(0);transform:translate(220.684px,304px) scale(0);-webkit-transform:translate(var(--tx,220.684px),var(--ty,304px)) scale(0);transform:translate(var(--tx,220.684px),var(--ty,304px)) scale(0);-webkit-transform-origin:277.317px 276.575px;transform-origin:277.317px 276.575px;will-change:transform,opacity}.esg-contents .diagram-box svg .diagram-ellipse-2{-webkit-animation:diagramScaleUp .6s ease-out .5s forwards;animation:diagramScaleUp .6s ease-out .5s forwards;opacity:0;-webkit-transform:translate(339px,422px) scale(0);transform:translate(339px,422px) scale(0);-webkit-transform:translate(var(--tx,339px),var(--ty,422px)) scale(0);transform:translate(var(--tx,339px),var(--ty,422px)) scale(0);-webkit-transform-origin:159px 158.575px;transform-origin:159px 158.575px;will-change:transform,opacity}.esg-contents .diagram-box svg .diagram-paths .diagram-path{stroke-dasharray:1000;stroke-dashoffset:1000;-webkit-animation:diagramDrawPath 1s ease-out 1.2s forwards;animation:diagramDrawPath 1s ease-out 1.2s forwards}.esg-contents .diagram-box svg .diagram-dot{-webkit-animation:diagramFadeInScaleDot .4s ease-out 2s forwards;animation:diagramFadeInScaleDot .4s ease-out 2s forwards;opacity:0}@-webkit-keyframes diagramFadeIn{0%{opacity:0}to{opacity:1}}@keyframes diagramFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes diagramScaleUp{0%{opacity:0;-webkit-transform:translate(0) scale(0);transform:translate(0) scale(0);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(0);transform:translate(var(--tx,0),var(--ty,0)) scale(0)}to{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(1);transform:translate(var(--tx,0),var(--ty,0)) scale(1)}}@keyframes diagramScaleUp{0%{opacity:0;-webkit-transform:translate(0) scale(0);transform:translate(0) scale(0);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(0);transform:translate(var(--tx,0),var(--ty,0)) scale(0)}to{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transform:translate(var(--tx,0),var(--ty,0)) scale(1);transform:translate(var(--tx,0),var(--ty,0)) scale(1)}}@-webkit-keyframes diagramFadeInScaleDot{0%{opacity:0}to{opacity:1}}@keyframes diagramFadeInScaleDot{0%{opacity:0}to{opacity:1}}@-webkit-keyframes diagramDrawPath{to{stroke-dashoffset:0}}@keyframes diagramDrawPath{to{stroke-dashoffset:0}}@-webkit-keyframes diagramFadeInScale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes diagramFadeInScale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.esg-contents .diagram-box .diagram-text h3{-webkit-animation:diagramTextFadeIn .5s ease-out 2.5s forwards;animation:diagramTextFadeIn .5s ease-out 2.5s forwards;color:#fff;font-size:24px;font-weight:700;left:50%;line-height:1.25;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.esg-contents .diagram-box .diagram-text p{-webkit-animation:diagramTextFadeIn .5s ease-out forwards;animation:diagramTextFadeIn .5s ease-out forwards;color:#fff;font-size:18px;font-weight:400;line-height:1.5;opacity:0;position:absolute;word-break:keep-all}.esg-contents .diagram-box .diagram-text .p1{-webkit-animation-delay:2.7s;animation-delay:2.7s;bottom:400px;left:0}.esg-contents .diagram-box .diagram-text .p2{-webkit-animation-delay:2.9s;animation-delay:2.9s;bottom:400px;right:0;text-align:right}.esg-contents .diagram-box .diagram-text .p3{-webkit-animation-delay:3.1s;animation-delay:3.1s;left:0;top:405px}.esg-contents .diagram-box .diagram-text .p4{-webkit-animation-delay:3.3s;animation-delay:3.3s;right:0;text-align:right;top:405px}.esg-contents .diagram-box .diagram-text.fast-animation h3{-webkit-animation-delay:0s;animation-delay:0s}.esg-contents .diagram-box .diagram-text.fast-animation .p1{-webkit-animation-delay:.2s;animation-delay:.2s}.esg-contents .diagram-box .diagram-text.fast-animation .p2{-webkit-animation-delay:.4s;animation-delay:.4s}.esg-contents .diagram-box .diagram-text.fast-animation .p3{-webkit-animation-delay:.6s;animation-delay:.6s}.esg-contents .diagram-box .diagram-text.fast-animation .p4{-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes diagramTextFadeIn{0%{opacity:0}to{opacity:1}}@keyframes diagramTextFadeIn{0%{opacity:0}to{opacity:1}}.esg-contents .grid01{gap:85px;grid-template-columns:845px 1fr}.esg-contents .grid01 .inner{height:640px;position:relative}.esg-contents .grid01 .inner .tit{color:#e90000;color:var(--primary);font-size:30px;font-weight:400;line-height:1.25;word-break:keep-all}.esg-contents .grid01 .inner .tit.ko{font-weight:600}.esg-contents .grid01 .inner .desc{font-size:17px;font-weight:400;line-height:1.5;word-break:keep-all}.esg-contents .grid01 .inner .absolute{bottom:0;left:-10px}.esg-contents .grid01 .inner .absolute span{color:#dcdcdc;display:block;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:130px;font-weight:400;line-height:1}.esg-contents .bg{width:965px}@media(max-width:768px){.esg-contents{padding-bottom:700px;position:relative}.esg-contents .tit-tag{opacity:0}.esg-contents .diagram-box-wrap{bottom:150px;left:0;padding:0 30px 15px;position:absolute;width:100%;z-index:2}.esg-contents .diagram-box{min-width:730px;position:relative}.esg-contents .grid01{display:flex;flex-direction:column;gap:20px}.esg-contents .grid01 .inner{height:100%;padding-bottom:120px}.esg-contents .grid01 .inner .tit{font-size:20px}.esg-contents .grid01 .inner .desc{font-size:16px}.esg-contents .grid01 .inner .absolute{bottom:0;left:0;width:100%}.esg-contents .grid01 .inner .absolute span{font-size:60px}.esg-contents .bg{bottom:60px;height:730px;top:auto;width:100%}}#last .last-info h2{color:#818181;font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:38px;font-weight:700}#last .last-info .bar{background-color:#989494;display:block;height:1px;margin-block:30px;width:100%}#last .last-info .inner{align-items:flex-end;display:flex;justify-content:space-between;width:100%}#last .last-info .inner .info-box{grid-gap:0 38px;display:grid;gap:0 38px;grid-template-columns:215px 1fr}#last .last-info .inner .info-box p{font-size:20px;font-weight:400;line-height:2}#last .last-info .inner .info-box p span{color:#e90000;color:var(--primary);font-weight:700}#last .last-info .inner .info-box p:first-child{grid-column:1/4}#last .last-info .inner .btn-box{display:flex;gap:15px}#last .last-info .inner .btn-box .btn{align-items:center;background-color:#fff;border:1px solid #e90000;border:1px solid var(--primary);border-radius:50px;display:flex;height:42px;justify-content:space-between;padding-inline:16px;transition:all .3s ease-in;width:175px}#last .last-info .inner .btn-box .btn span{color:#e90000;color:var(--primary);font-family:SUIT,sans-serif;font-family:var(--font-second);font-size:16px;font-weight:500}#last .last-info .inner .btn-box .btn svg path{stroke:#e90000;stroke:var(--primary)}#last .last-info .inner .btn-box .btn:hover{background-color:#e90000;background-color:var(--primary)}#last .last-info .inner .btn-box .btn:hover span{color:#fff}#last .last-info .inner .btn-box .btn:hover svg path{stroke:#fff}@media(max-width:768px){#last .last-info h2{font-size:28px}#last .last-info .bar{margin-block:20px}#last .last-info .inner,#last .last-info .inner .info-box{display:block}#last .last-info .inner .info-box p{font-size:16px}#last .last-info .inner .btn-box{flex-direction:column;margin-top:40px}}.\*\:pointer-events-auto>*{pointer-events:auto}.disabled\:opacity-50:disabled{opacity:.5}@media (max-width:768px){.mo\:fixed{position:fixed}.mo\:left-0{left:0}.mo\:mb-\[50px\]{margin-bottom:50px}.mo\:mt-\[30px\]{margin-top:30px}.mo\:mt-\[80px\]{margin-top:80px}.mo\:hidden{display:none}.mo\:h-\[30vh\]{height:30vh}.mo\:h-\[60px\]{height:60px}.mo\:w-\[100\%\]{width:100%}.mo\:w-\[1000px\]{width:1000px}.mo\:w-\[40px\]{width:40px}.mo\:w-\[60px\]{width:60px}.mo\:w-\[70\%\]{width:70%}.mo\:w-\[80\%\]{width:80%}.mo\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.mo\:justify-end{justify-content:flex-end}.mo\:gap-4{gap:1rem}.mo\:gap-\[58px\]{gap:58px}.mo\:bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}
/*# sourceMappingURL=main.f8649bc3.css.map*/