@font-face{font-family:pretendard;src:url(../media/Pretendard_Regular-s.p.3ck4mq49ay3s2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_Medium-s.p.190v1tq6aixru.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:106.05%;descent-override:29.39%;line-gap-override:8.98%;size-adjust:100.0%}.pretendard_37f7eeb2-module__oylV5G__className{font-family:pretendard,pretendard Fallback,system-ui,sans-serif}.pretendard_37f7eeb2-module__oylV5G__variable{--font-pretendard:"pretendard", "pretendard Fallback", system-ui, sans-serif}
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,menu,nav,section,article,aside,dl,dt,dd,table,thead,tbody,tfoot,label,caption,th,td,form,fieldset,legend,hr,input,button,textarea,object,figure,figcaption{margin:0;padding:0}html,body{width:100%;overflow-x:hidden}html{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;min-height:100%;font-size:10px;position:relative;overflow:visible!important}body{-webkit-text-size-adjust:none;word-wrap:break-word;word-break:keep-all;-webkit-overflow-scrolling:touch;width:100%;min-width:280px;transition:all .3s}body,input,select,textarea,button,a{color:#616161;font-size:1rem;font-family:var(--font-pretendard), system-ui, sans-serif;border:none}ul,ol,li{list-style:none}table{border-spacing:0;border-collapse:collapse;width:100%}img,fieldset{border:0}address,caption,cite,code,em{font-style:normal;font-weight:400}label,img,input,select,textarea,button,a{vertical-align:middle}img{width:100%}caption,legend{font-size:1px;line-height:0;overflow:hidden}input[type=hidden]{position:absolute;left:-300000%}hr{display:none}main,header,section,nav,footer,aside,article,figure{display:block}a,button{color:#616161;cursor:pointer;background:0 0;text-decoration:none}*{-webkit-overflow-scrolling:touch;outline:0;-webkit-tap-highlight-color:#0000!important}::placeholder{font-size:inherit;color:#99999980}::placeholder{font-size:inherit;color:#99999980}::-moz-input-placeholder{font-size:inherit;color:#99999980}:-ms-placeholder-shown{font-size:inherit;color:#99999980}a:link,a:hover,a:active{text-decoration:none}.clear:after{content:"";clear:both;display:block}select{appearance:none;border-radius:0;display:inline-block}td,th{padding:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}input[type=radio],input[type=checkbox],input[type=file]{position:absolute;left:-30000%}input[type=checkbox]+label,input[type=file]+label{cursor:pointer}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=search],input[type=number],input[type=email],input[type=tel],input[type=date]{box-shadow:none;-wekbit-box-shadow:none;-moz-box-shadow:none;background:0 0;border-radius:0;padding:0}*{box-shadow:none;-wekbit-box-shadow:none;-moz-box-shadow:none;box-sizing:border-box}ul,dl{font-size:0}
:root{--color-primary:#2563eb;--color-background:#fff;--color-surface:#f8fafc;--color-border:#e5e7eb;--color-text-primary:#111827;--color-text-secondary:#6b7280;--layout-max-width:1200px}
::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:linear-gradient(#3b82f6,#8b5cf6);border-radius:5px}::-webkit-scrollbar-track{background:#f1f1f1}@media (min-width:1025px){.btn-area{align-items:center;gap:1.7rem;display:flex}.btn{justify-content:center;align-items:center;gap:1.2rem;height:5.6rem;font-size:1.8rem;font-weight:700;transition:all .3s;display:inline-flex;position:relative}.btn.angle{border-radius:0 .8rem}.btn.btn-gradation{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);padding:0 2rem 0 2.4rem}.btn.btn-gradation:after{content:"";background:50% no-repeat;width:24px;height:24px}.btn.btn-download{border:1px solid #0000;width:22.4rem;background-origin:border-box!important;background-clip:content-box,border-box!important}.btn.btn-download span{align-items:center;gap:1.2rem;display:inline-flex;position:relative;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.btn.btn-download span:after{content:"";background:50% no-repeat;width:24px;height:24px}.img-container{font-size:0;display:block;position:relative}.img-container i{background:50% no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.img-container i.hover{opacity:0}.contents-inner{width:min(144rem,100% - 4rem);margin:0 auto}.between{justify-content:space-between;align-items:center;display:flex}.start{justify-content:flex-start;align-items:center;max-width:627.52px;display:flex}.end{justify-content:flex-end;align-items:center;display:flex}.column{flex-direction:column}.dropdown{z-index:1;vertical-align:middle;display:inline-block;position:relative}.dropdown .dropdown-wrap{width:100%;display:none;position:absolute;top:calc(100% + 1rem);left:0;overflow-y:auto}main{padding-top:10rem}.gradation{display:block;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.info-list li{letter-spacing:-.36px;font-size:1.8rem;line-height:1.6}.fixed-layer{z-index:9;flex-direction:column;gap:1.6rem;display:flex;position:fixed;bottom:3rem;right:3rem}.fixed-layer a,.fixed-layer button{background-position:50%;background-repeat:no-repeat;width:6rem;height:6rem;font-size:0;display:flex}.fixed-layer .btn-top-scroll{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s;transform:scale(0)}.fixed-layer.is-visible .btn-top-scroll{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}}@media (max-width:1024px){.title{text-align:center;line-height:1.4}.btn-area{justify-content:center;align-items:center;gap:1.3rem;display:flex}.btn-area .btn:not(.btn.btn-download){max-width:23.8rem;padding:0 1.4rem}.btn-area .btn .img-container{width:1.6rem!important;height:1.6rem!important}.btn{justify-content:space-between;align-items:center;gap:.9rem;height:4.2rem;font-size:1.4rem;font-weight:700;transition:all .3s;display:inline-flex;position:relative}.btn>span{justify-content:space-between;width:100%}.btn.angle{border-radius:0 .8rem}.btn.btn-gradation{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);padding:0 1.4rem}.btn.btn-gradation:after{content:"";background:50%/100% no-repeat;width:1.6rem;height:1.6rem}.btn.btn-download{border:1px solid #0000;max-width:23.8rem;background-origin:border-box!important;background-clip:content-box,border-box!important}.btn.btn-download span{align-items:center;gap:.9rem;padding:0 1.4rem;display:inline-flex;position:relative;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.btn.btn-download span:after{content:"";background:50%/100% no-repeat;width:1.6rem;height:1.6rem}.img-container{font-size:0;display:block;position:relative}.img-container i{background:50% no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.img-container i.hover{opacity:0}.contents-inner{padding:0 1.6rem}.between{justify-content:space-between;align-items:center;display:flex}.start{justify-content:flex-start;align-items:center;display:flex}.end{display:block}.column{flex-direction:column}.dropdown{z-index:1;vertical-align:middle;display:inline-block;position:relative}.dropdown .dropdown-wrap{width:100%;display:none;position:absolute;top:calc(100% + 1rem);left:0;overflow-y:auto}main{padding-top:5rem}.gradation{display:block;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}.info-list li{letter-spacing:-.36px;font-size:1.6rem;line-height:1.6}.fixed-layer{z-index:9;flex-direction:column;gap:1.2rem;display:flex;position:fixed;bottom:9.2rem;right:1.6rem}.fixed-layer a,.fixed-layer button{background-position:50%;background-repeat:no-repeat;background-size:100%;width:4.4rem;height:4.4rem;font-size:0;display:flex}.fixed-layer .btn-top-scroll{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s;transform:scale(0)}.fixed-layer.is-visible .btn-top-scroll{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}}
@media (min-width:1025px){*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.header{z-index:999;text-align:center;width:100%;transition:all .3s;position:fixed;top:0;left:0}.header .contents-inner{justify-content:space-between;align-items:center;height:10rem;display:flex}.header .main-logo a{align-items:center;gap:.5rem;font-size:2.54rem;font-weight:500;transition:all .3s;display:flex}.header .main-logo .img-container{width:9.8rem;height:1.8rem}.header .main-logo span:nth-child(2){padding-bottom:5px}.header .contents-inner .prev-btn{align-items:center;gap:.5rem;font-size:2.54rem;font-weight:500;transition:all .3s;display:flex}.header .contents-inner .prev-btn .img-container{width:2.4rem;height:2.4rem;margin-right:10px}.header .contents-inner .prev-btn span{letter-spacing:.5rem;font-size:1.6rem}.header .gnb{align-items:center;gap:clamp(2rem,3vw,7rem);display:flex}.header .gnb li a{white-space:nowrap;justify-content:center;align-items:center;height:10rem;font-size:1.8rem;font-weight:700;transition:all .3s;display:flex;position:relative}.header .gnb li a:after{content:"";opacity:0;transform-origin:50%;width:0;height:.4rem;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.header .gnb li a:hover:after{opacity:1;width:100%}.header .controls{flex-shrink:0;align-items:center;gap:3rem;display:flex}.header .language .dropdown-btn{align-items:center;gap:.6rem;font-size:1.8rem;transition:all .3s;display:flex}.header .language .dropdown-btn .img-container{width:2rem;height:2rem}.header .language .dropdown-btn .img-container.arrow{width:2rem;height:2rem;margin-left:.6rem}.header .language .dropdown-wrap{border-radius:.8rem}.header .language .dropdown-wrap li a{justify-content:center;align-items:center;height:3.4rem;font-size:1.6rem;display:flex}.header .language .dropdown-wrap li:first-child a{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.header .language .dropdown-wrap li:last-child a{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}.header .controls .btn-apply{white-space:nowrap;border-radius:4rem;height:4rem;padding:0 2rem;font-size:1.6rem;font-weight:700}.header.hover .img-container .basic,.header:hover .img-container .basic{opacity:0}.header.hover .img-container .hover,.header:hover .img-container .hover{opacity:1}.header .btn-gnb,.header .gnb-wrap{display:none}.header .language button{font-family:inherit}.header .language .dropdown-wrap.open{display:block}.header .language .dropdown-wrap li button{justify-content:center;align-items:center;width:100%;height:3.4rem;font-size:1.6rem;display:flex}.header .language .dropdown-wrap li:first-child button{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.header .language .dropdown-wrap li:last-child button{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}}@media (max-width:1024px){*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.header{z-index:999;text-align:center;width:100%;transition:all .3s;position:fixed;top:0;left:0}.header .contents-inner{justify-content:space-between;align-items:center;height:5rem;display:flex}.header .main-logo a{align-items:center;font-size:0;transition:all .3s;display:flex}.header .main-logo .img-container{width:13.8rem;height:1.5rem}.header.header--sub-ai-vision .contents-inner{display:flex}.header .contents-inner .prev-btn{align-items:center;gap:.5rem;font-size:1.8rem;font-weight:500;transition:all .3s;display:flex}.header .contents-inner .prev-btn .img-container{width:2rem;height:2rem}.header .btn-gnb{gap:0;width:2.4rem;height:2.4rem;font-size:0}.header .btn-gnb .img-container{width:2.4rem;height:2.4rem}.header .gnb-wrap{visibility:hidden;background:#fff;flex-direction:column;width:100%;height:100dvh;transition:transform .4s,visibility .4s;display:flex;position:absolute;top:0;left:0;transform:translate(-100%)}.header.open .gnb-wrap{visibility:visible;transform:translate(0)}.header .gnb-wrap .title-wrap{justify-content:space-between;align-items:center;padding:1.6rem;font-size:0;display:flex}.header .gnb-wrap .title-wrap .title,.header .gnb-wrap .title-wrap .btn-close{align-items:center;height:1.6rem;font-size:0;transition:all .3s;display:flex}.header .gnb-wrap .title-wrap .title .img-container{width:13.8rem;height:1.5rem}.header .gnb-wrap .title-wrap .btn-close .img-container{width:1.6rem;height:1.6rem}.header .language{background-color:#f6f6f6;align-items:center;gap:1rem;padding:1.6rem;display:flex}.header .language a{border:1px solid #d2d2d2;border-radius:.8rem;flex:1;justify-content:center;align-items:center;height:4.8rem;font-size:1.6rem;font-weight:700;transition:all .3s;display:flex}.header .gnb{flex-direction:column;padding:0 1.6rem;display:flex}.header .gnb li{border-bottom:1px solid #eee}.header .gnb li a{justify-content:space-between;align-items:center;height:8rem;font-size:1.8rem;font-weight:700;transition:all .3s;display:flex;position:relative}.header .gnb li a:after{content:"";border-top:.2rem solid;border-right:.2rem solid;width:.9rem;height:.9rem;transform:rotate(45deg)}.header .btn-apply{border-radius:4rem;justify-content:center;height:5.6rem;margin:auto 1.6rem 3rem;font-size:1.6rem;font-weight:700;display:flex}.header.hover .img-container .basic,.header:hover .img-container .basic{opacity:0}.header.hover .img-container .hover,.header:hover .img-container .hover{opacity:1}.header>.contents-inner>.pc-gnb,.header>.contents-inner>.controls{display:none}.header .btn-gnb{display:inline-flex}.header .gnb-wrap .language button{border:1px solid #d2d2d2;border-radius:.8rem;flex:1;justify-content:center;align-items:center;height:4.8rem;font-size:1.6rem;font-weight:700;transition:all .3s;display:flex}.header .gnb-wrap .language button.active{border-color:#000}.header .gnb-wrap>.btn-apply{margin-top:auto}.header .language button{font-family:inherit}.header .language .dropdown-wrap.open,.header .family-site-list.open{display:block}}.header,.header.header--main,.header.header--main.active,.header.header--main.hover,.header.header--main:hover{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}.header.header--sub{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s}.header.header--sub.active,.header.header--sub.header--simple.active{-webkit-backdrop-filter:blur(5px);box-shadow:0 8px 32px #0000002e;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#22222252!important}.header.header--simple.hover .img-container .basic,.header.header--simple:hover .img-container .basic{opacity:1}.header.header--simple.hover .img-container .hover,.header.header--simple:hover .img-container .hover{opacity:0}
.footer{background:#000209}.image-roller-viewport{overflow:hidden}.image-roller-track{will-change:transform;align-items:center;width:max-content;display:flex}.image-roller-segment{padding-right:var(--image-roller-gap);align-items:center;gap:var(--image-roller-gap);flex:none;display:flex}.image-roller-track img{flex-shrink:0;width:auto}@media (min-width:1025px){.image-roller-track{--image-roller-gap:6.6rem;height:11rem}.image-roller-track img{height:6rem}.company-info-mobile{display:none}.footer .contents-inner{padding:5rem 0}.footer .terms-wrap{align-items:center;gap:3rem;display:flex}.footer .terms-wrap a,.footer .terms-wrap button{color:#fff;font-size:1.6rem}.footer .company-info{padding-top:1rem}.footer .company-info .row{opacity:.5;flex-wrap:wrap;align-items:center;gap:.6rem 1.6rem;margin-top:1.2rem;display:flex}.footer .company-info .row .item{white-space:nowrap;flex:none;align-items:center;gap:1.6rem;display:inline-flex;position:relative}.footer .company-info .row .item:not(:first-child){padding-left:1.6rem}.footer .company-info .row .item:not(:first-child):before{content:"";width:1px;height:1.4rem;margin-top:-.7rem;position:absolute;top:50%;left:0}.footer .company-info .row dt{white-space:nowrap;font-size:1.6rem;font-weight:700;line-height:1.5}.footer .company-info .row dd{white-space:nowrap;font-size:1.6rem;line-height:1.5}.footer address{opacity:.5;margin-top:2.2rem;font-size:1.6rem;display:block}.footer .footer-logo{width:19rem;height:2.1rem;font-size:0}.footer .footer-logo~p{opacity:.5;margin-top:2.2rem;font-size:1.6rem;line-height:1.6}.footer .family-site{border-radius:.8rem;margin-top:2rem;display:inline-flex;position:relative}.footer .family-site.active{border-top-left-radius:0;border-top-right-radius:0}.footer .family-site-target{cursor:pointer;appearance:none;background-color:#0000;border:0;justify-content:space-between;align-items:center;width:25rem;height:5rem;padding:0 2rem 0 1.6rem;font-size:1.6rem;display:flex;position:relative}.footer .family-site-target:after{content:"";width:1rem;height:.7rem;transition:all .3s}.footer .family-site.active .family-site-target:after{transform:rotate(180deg)}.footer .family-site-list{border-top-left-radius:.8rem;border-top-right-radius:.8rem;width:100%;display:none;position:absolute;bottom:100%;left:0}.footer .family-site-list a{align-items:center;height:5rem;padding:0 1.6rem;font-size:1.6rem;transition:all .3s;display:flex}.footer .family-site-list.open{display:block}}@media (max-width:1024px){.image-roller-track{--image-roller-gap:2rem;height:7.2rem}.image-roller-track img{height:4rem}.company-info-pc{display:none}.footer .contents-inner{flex-direction:column;justify-content:start;align-items:stretch;padding:3rem 1.6rem}.footer .terms-wrap{align-items:center;gap:1.6rem;display:flex}.footer .terms-wrap a,.footer .terms-wrap button{color:#fff;font-size:1.4rem}.footer .company-info{padding-top:1.4rem}.footer .company-info .row{opacity:.5;margin-top:.6rem;display:block}.footer .company-info .row .item{grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:1.2rem;min-width:0;display:grid}.footer .company-info .row dt{font-size:1.4rem;font-weight:700;line-height:1.5}.footer .company-info .row dd{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:1.4rem;line-height:1.5}.footer address{opacity:.5;margin-top:.6rem;font-size:1.4rem;display:block}.footer .footer-logo{background:-webkit-image-set(url(/assets/mobile/logo_footer.webp) 1x type("image/webp"),url(/assets/mobile/logo_footer.png) 1x type("image/png")) 50%/100% no-repeat;background:image-set("/assets/mobile/logo_footer.webp" 1x type("image/webp"),"/assets/mobile/logo_footer.png" 1x type("image/png")) 50%/100% no-repeat;width:13.8rem;height:1.5rem;margin-top:3rem;font-size:0}.footer .footer-logo~p{opacity:.5;margin-top:1.6rem;font-size:1.4rem;line-height:1.6}.footer .family-site{border-radius:.4rem;width:100%;margin-top:2rem;display:inline-flex;position:relative}.footer .family-site.active{border-top-left-radius:0;border-top-right-radius:0}.footer .family-site-target{cursor:pointer;appearance:none;background-color:#0000;border:0;justify-content:space-between;align-items:center;width:100%;height:4.2rem;padding:0 1.6rem;font-size:1.4rem;display:flex;position:relative}.footer .family-site-target:after{content:"";width:1rem;height:.7rem;transition:all .3s}.footer .family-site.active .family-site-target:after{transform:rotate(180deg)}.footer .family-site-list{border-top-left-radius:.4rem;border-top-right-radius:.4rem;width:100%;display:none;position:absolute;bottom:100%;left:0}.footer .family-site-list a{align-items:center;height:4.2rem;padding:0 1.4rem;font-size:1.4rem;transition:all .3s;display:flex}.footer .family-site-list.open{display:block}}
@media (min-width:1025px){.darkbody{background-color:#000209}.darkbody .header.active:not(.header--simple){-webkit-backdrop-filter:blur(5px);background:#000209cc}.darkbody .header.hover:not(.header--simple),.darkbody .header:hover:not(.header--simple){background-color:#fff}.darkbody .header .main-logo a{color:#fff}.darkbody .header .main-logo .img-container .basic{background-image:-webkit-image-set(url(/assets/pc/logo-w.webp) 1x type("image/webp"),url(/assets/pc/logo-w.png) 1x type("image/png"));background-image:image-set("/assets/pc/logo-w.webp" 1x type("image/webp"),"/assets/pc/logo-w.png" 1x type("image/png"))}.darkbody .header .main-logo .img-container .hover{background-image:-webkit-image-set(url(/assets/pc/logo-b.webp) 1x type("image/webp"),url(/assets/pc/logo-b.png) 1x type("image/png"));background-image:image-set("/assets/pc/logo-b.webp" 1x type("image/webp"),"/assets/pc/logo-b.png" 1x type("image/png"))}.darkbody .header .contents-inner .prev-btn{color:#fff}.darkbody .header .contents-inner .prev-btn .basic{background-image:-webkit-image-set(url(/assets/common/ico_arrow_prev-w.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_prev-w.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_prev-w.webp" 1x type("image/webp"),"/assets/common/ico_arrow_prev-w.png" 1x type("image/png"))}.darkbody .header .contents-inner .prev-btn .hover{background-image:-webkit-image-set(url(/assets/common/ico_arrow_prev-b.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_prev-b.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_prev-b.webp" 1x type("image/webp"),"/assets/common/ico_arrow_prev-b.png" 1x type("image/png"))}.darkbody .header .gnb li a{color:#fff}.darkbody .header .gnb li a:after{background-color:#2c30ff}.darkbody .header .gnb li a:hover{color:#2c30ff!important}.darkbody .header .language .dropdown-btn{color:#fff}.darkbody .header .language .dropdown-btn .img-container .basic{background-image:-webkit-image-set(url(/assets/common/ico_lang.webp) 1x type("image/webp"),url(/assets/common/ico_lang.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_lang.webp" 1x type("image/webp"),"/assets/common/ico_lang.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container .hover{background-image:-webkit-image-set(url(/assets/common/ico_lang_on.webp) 1x type("image/webp"),url(/assets/common/ico_lang_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_lang_on.webp" 1x type("image/webp"),"/assets/common/ico_lang_on.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container.arrow .basic{background-image:-webkit-image-set(url(/assets/common/ico_arrow_down.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_down.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_down.webp" 1x type("image/webp"),"/assets/common/ico_arrow_down.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container.arrow .hover{background-image:-webkit-image-set(url(/assets/common/ico_arrow_down_on.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_down_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_down_on.webp" 1x type("image/webp"),"/assets/common/ico_arrow_down_on.png" 1x type("image/png"))}.darkbody .header .language .dropdown-wrap li a{color:#666}.darkbody .header .language .dropdown-wrap li.active a,.darkbody .header .language .dropdown-wrap li a:hover{color:#000;background-color:#f6f6f6}.darkbody .header .controls .btn-apply{color:#fff;border:1px solid #fff}.darkbody .header .controls .btn-apply:hover,.darkbody .header .controls .btn-apply:active{color:#fff!important;background-color:#2c30ff!important;border-color:#2c30ff!important}.darkbody .header.hover .main-logo a,.darkbody .header.hover .gnb li a,.darkbody .header.hover .language .dropdown-btn,.darkbody .header.hover .contents-inner .prev-btn,.darkbody .header:hover .main-logo a,.darkbody .header:hover .gnb li a,.darkbody .header:hover .language .dropdown-btn,.darkbody .header:hover .contents-inner .prev-btn{color:#000}.darkbody .header.hover .controls .btn-apply,.darkbody .header:hover .controls .btn-apply{color:#000;border-color:#000}.darkbody .header.header--simple,.darkbody .header.header--simple.hover,.darkbody .header.header--simple:hover{-webkit-backdrop-filter:none;background:0 0}.darkbody .header.header--sub.header--simple.active{-webkit-backdrop-filter:blur(5px);background:#000209cc}.darkbody .header.header--simple.hover .main-logo a,.darkbody .header.header--simple.hover .gnb li a,.darkbody .header.header--simple.hover .language .dropdown-btn,.darkbody .header.header--simple.hover .contents-inner .prev-btn,.darkbody .header.header--simple:hover .main-logo a,.darkbody .header.header--simple:hover .gnb li a,.darkbody .header.header--simple:hover .language .dropdown-btn,.darkbody .header.header--simple:hover .contents-inner .prev-btn{color:#fff}.darkbody .header.header--simple.hover .controls .btn-apply,.darkbody .header.header--simple:hover .controls .btn-apply{color:#fff;border-color:#fff}.darkbody .btn.btn-gradation{color:#fff;background:linear-gradient(90deg,#2c78fe 0%,#38befe 50.96%,#cd30ff 100%)}.darkbody .btn.btn-gradation:after{background-image:-webkit-image-set(url(/assets/common/ico_arrow_right.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_right.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_right.webp" 1x type("image/webp"),"/assets/common/ico_arrow_right.png" 1x type("image/png"))}.darkbody .btn.btn-download{background:linear-gradient(#000209,#000209),linear-gradient(90deg,#2c78fe 0%,#cd30ff 100%);box-shadow:0 .6rem 1.2rem #0000000f}.darkbody .btn.btn-download span{background:linear-gradient(90deg,#2c78fe 0%,#cd30ff 100%)}.darkbody .btn.btn-download span:after{background-image:-webkit-image-set(url(/assets/common/ico_download.webp) 1x type("image/webp"),url(/assets/common/ico_download.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_download.webp" 1x type("image/webp"),"/assets/common/ico_download.png" 1x type("image/png"))}.darkbody .image-roller-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.darkbody .dropdown .dropdown-wrap{background-color:#fff}.darkbody .gradation{background:linear-gradient(90deg,#2c78fe 0%,#38befe 50.96%,#cd30ff 100%)}.darkbody .footer .image-roller-viewport{border-bottom:1px solid #d2d2d21a}.darkbody .footer .terms-wrap a{color:#fff}.darkbody .footer .company-info .row dt{color:#9aa7c5}.darkbody .footer .company-info .row .item:not(:first-child):before{background-color:#cbccd34d}.darkbody .footer .company-info .row dd,.darkbody .footer address{color:#9aa7c5}.darkbody .footer .family-site{background-color:#111124}.darkbody .footer .family-site-target{color:#9aa7c580}.darkbody .footer .family-site-target:after{background:-webkit-image-set(url(/assets/common/ico_dropdown_up.webp) 1x type("image/webp"),url(/assets/common/ico_dropdown_up.png) 1x type("image/png")) 50% no-repeat;background:image-set("/assets/common/ico_dropdown_up.webp" 1x type("image/webp"),"/assets/common/ico_dropdown_up.png" 1x type("image/png")) 50% no-repeat}.darkbody .footer .family-site-list{background-color:#111124}.darkbody .footer .family-site-list a{color:#9aa7c580}.darkbody .footer .family-site-list a:hover,.darkbody .footer .family-site-list a:focus{color:#fff}.darkbody .fixed-layer .btn-counsel{background-image:-webkit-image-set(url(/assets/common/ico_counsel.webp) 1x type("image/webp"),url(/assets/common/ico_counsel.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_counsel.webp" 1x type("image/webp"),"/assets/common/ico_counsel.png" 1x type("image/png"))}.darkbody .fixed-layer .btn-top-scroll{background-image:-webkit-image-set(url(/assets/common/ico_scroll_top.webp) 1x type("image/webp"),url(/assets/common/ico_scroll_top.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_scroll_top.webp" 1x type("image/webp"),"/assets/common/ico_scroll_top.png" 1x type("image/png"))}.darkbody .header .language .dropdown-wrap li button{color:#666}.darkbody .header .language .dropdown-wrap li.active button,.darkbody .header .language .dropdown-wrap li button:hover{color:#000;background-color:#f6f6f6}}@media (max-width:1024px){.darkbody{background-color:#000209}.darkbody .header.active{-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);background:#000209cc}.darkbody .header .main-logo a{color:#fff}.darkbody .header .main-logo .img-container .basic{background-image:-webkit-image-set(url(/assets/mobile/logo-mw.webp) 1x type("image/webp"),url(/assets/mobile/logo-mw.png) 1x type("image/png"));background-image:image-set("/assets/mobile/logo-mw.webp" 1x type("image/webp"),"/assets/mobile/logo-mw.png" 1x type("image/png"))}.darkbody .header .main-logo .img-container .hover{background-image:-webkit-image-set(url(/assets/mobile/logo-mb.webp) 1x type("image/webp"),url(/assets/mobile/logo-mb.png) 1x type("image/png"));background-image:image-set("/assets/mobile/logo-mb.webp" 1x type("image/webp"),"/assets/mobile/logo-mb.png" 1x type("image/png"))}.darkbody .header .contents-inner .prev-btn{color:#fff}.darkbody .header .contents-inner .prev-btn .basic{background-image:-webkit-image-set(url(/assets/common/ico_arrow_prev-w.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_prev-w.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_prev-w.webp" 1x type("image/webp"),"/assets/common/ico_arrow_prev-w.png" 1x type("image/png"))}.darkbody .header .contents-inner .prev-btn .hover{background-image:-webkit-image-set(url(/assets/common/ico_arrow_prev-b.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_prev-b.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_prev-b.webp" 1x type("image/webp"),"/assets/common/ico_arrow_prev-b.png" 1x type("image/png"))}.darkbody .header .btn-gnb .basic{background-image:-webkit-image-set(url(/assets/common/ico_gnb.webp) 1x type("image/webp"),url(/assets/common/ico_gnb.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_gnb.webp" 1x type("image/webp"),"/assets/common/ico_gnb.png" 1x type("image/png"))}.darkbody .header .btn-gnb .hover{background-image:-webkit-image-set(url(/assets/common/ico_gnb_on.webp) 1x type("image/webp"),url(/assets/common/ico_gnb_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_gnb_on.webp" 1x type("image/webp"),"/assets/common/ico_gnb_on.png" 1x type("image/png"))}.darkbody .header .gnb-wrap .title-wrap .title .img-container .basic{background-image:-webkit-image-set(url(/assets/mobile/logo-mb.webp) 1x type("image/webp"),url(/assets/mobile/logo-mb.png) 1x type("image/png"));background-image:image-set("/assets/mobile/logo-mb.webp" 1x type("image/webp"),"/assets/mobile/logo-mb.png" 1x type("image/png"))}.darkbody .header .gnb-wrap .title-wrap .btn-close .img-container .basic{background-image:-webkit-image-set(url(/assets/common/ico_close.webp) 1x type("image/webp"),url(/assets/common/ico_close.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_close.webp" 1x type("image/webp"),"/assets/common/ico_close.png" 1x type("image/png"))}.darkbody .header .gnb li a{color:#000}.darkbody .header .gnb li a:hover{color:#2c30ff!important}.darkbody .header .gnb-wrap .language a{color:#999;background-color:#fff;border-color:#d2d2d2}.darkbody .header .gnb-wrap .language a.active{color:#000;background-color:#fff;border-color:#000}.darkbody .header .gnb-wrap .btn-apply{color:#fff;background:linear-gradient(90deg,#2c30ff 0%,#842cff 100%)}.darkbody .header .language .dropdown-btn{color:#fff}.darkbody .header .language .dropdown-btn .img-container .basic{background-image:-webkit-image-set(url(/assets/common/ico_lang.webp) 1x type("image/webp"),url(/assets/common/ico_lang.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_lang.webp" 1x type("image/webp"),"/assets/common/ico_lang.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container .hover{background-image:-webkit-image-set(url(/assets/common/ico_lang_on.webp) 1x type("image/webp"),url(/assets/common/ico_lang_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_lang_on.webp" 1x type("image/webp"),"/assets/common/ico_lang_on.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container.arrow .basic{background-image:-webkit-image-set(url(/assets/common/ico_arrow_down.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_down.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_down.webp" 1x type("image/webp"),"/assets/common/ico_arrow_down.png" 1x type("image/png"))}.darkbody .header .language .dropdown-btn .img-container.arrow .hover{background-image:-webkit-image-set(url(/assets/common/ico_arrow_down_on.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_down_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_down_on.webp" 1x type("image/webp"),"/assets/common/ico_arrow_down_on.png" 1x type("image/png"))}.darkbody .header .language .dropdown-wrap li a{color:#666}.darkbody .header .language .dropdown-wrap li.active a,.darkbody .header .language .dropdown-wrap li a:hover{color:#000;background-color:#f6f6f6}.darkbody .header .controls .btn-apply{color:#fff;border:1px solid #fff}.darkbody .header .controls .btn-apply:hover,.darkbody .header .controls .btn-apply:active{color:#fff!important;background-color:#2c30ff!important;border-color:#2c30ff!important}.darkbody .header.header--main.hover,.darkbody .header.header--main:hover{background-color:#fff}.darkbody .header.header--main.hover .main-logo a,.darkbody .header.header--main.hover .gnb li a,.darkbody .header.header--main.hover .language .dropdown-btn,.darkbody .header.header--main.hover .contents-inner .prev-btn,.darkbody .header.header--main:hover .main-logo a,.darkbody .header.header--main:hover .gnb li a,.darkbody .header.header--main:hover .language .dropdown-btn,.darkbody .header.header--main:hover .contents-inner .prev-btn{color:#000}.darkbody .header.header--main.hover .controls .btn-apply,.darkbody .header.header--main:hover .controls .btn-apply{color:#000;border-color:#000}.darkbody .header.header--sub.hover,.darkbody .header.header--sub:hover{-webkit-backdrop-filter:none;background:0 0}.darkbody .header.header--sub.active.hover,.darkbody .header.header--sub.active:hover{-webkit-backdrop-filter:blur(5rem);background:#000209cc}.darkbody .header.header--sub.hover .main-logo a,.darkbody .header.header--sub.hover .language .dropdown-btn,.darkbody .header.header--sub.hover .contents-inner .prev-btn,.darkbody .header.header--sub:hover .main-logo a,.darkbody .header.header--sub:hover .language .dropdown-btn,.darkbody .header.header--sub:hover .contents-inner .prev-btn{color:#fff}.darkbody .header.header--sub.hover .img-container .basic,.darkbody .header.header--sub:hover .img-container .basic{opacity:1}.darkbody .header.header--sub.hover .img-container .hover,.darkbody .header.header--sub:hover .img-container .hover{opacity:0}.darkbody .btn.btn-gradation{color:#fff;background:linear-gradient(90deg,#2c30ff 0%,#842cff 100%)}.darkbody .btn.btn-gradation:after{background-image:-webkit-image-set(url(/assets/common/ico_arrow_right.webp) 1x type("image/webp"),url(/assets/common/ico_arrow_right.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_arrow_right.webp" 1x type("image/webp"),"/assets/common/ico_arrow_right.png" 1x type("image/png"))}.darkbody .btn.btn-download{background:linear-gradient(#000209,#000209),linear-gradient(90deg,#2c78fe 0%,#cd30ff 100%);box-shadow:0 .6rem 1.2rem #0000000f}.darkbody .btn.btn-download span{background:linear-gradient(90deg,#2c78fe 0%,#cd30ff 100%)}.darkbody .btn.btn-download span:after{background-image:-webkit-image-set(url(/assets/common/ico_download.webp) 1x type("image/webp"),url(/assets/common/ico_download.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_download.webp" 1x type("image/webp"),"/assets/common/ico_download.png" 1x type("image/png"))}.darkbody .image-roller-viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.darkbody .dropdown .dropdown-wrap{background-color:#fff}.darkbody .gradation{background:linear-gradient(90deg,#2c78fe 0%,#38befe 50.96%,#cd30ff 100%)}.darkbody .footer .image-roller-viewport{border-bottom:1px solid #d2d2d21a}.darkbody .footer .terms-wrap a{color:#fff}.darkbody .footer .company-info .row dt{color:#9aa7c5}.darkbody .footer .company-info .row .item:not(:first-child):before{background-color:#cbccd34d}.darkbody .footer .company-info .row dd,.darkbody .footer address{color:#9aa7c5}.darkbody .footer .family-site{background-color:#111124}.darkbody .footer .family-site-target{color:#9aa7c580}.darkbody .footer .family-site-target:after{background:-webkit-image-set(url(/assets/common/ico_dropdown_up.webp) 1x type("image/webp"),url(/assets/common/ico_dropdown_up.png) 1x type("image/png")) 50% no-repeat;background:image-set("/assets/common/ico_dropdown_up.webp" 1x type("image/webp"),"/assets/common/ico_dropdown_up.png" 1x type("image/png")) 50% no-repeat}.darkbody .footer .family-site-list{background-color:#111124}.darkbody .footer .family-site-list a{color:#9aa7c580}.darkbody .footer .family-site-list a:hover,.darkbody .footer .family-site-list a:focus{color:#fff}.darkbody .fixed-layer .btn-counsel{background-image:-webkit-image-set(url(/assets/common/ico_counsel.webp) 1x type("image/webp"),url(/assets/common/ico_counsel.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_counsel.webp" 1x type("image/webp"),"/assets/common/ico_counsel.png" 1x type("image/png"))}.darkbody .fixed-layer .btn-top-scroll{background-image:-webkit-image-set(url(/assets/common/ico_scroll_top.webp) 1x type("image/webp"),url(/assets/common/ico_scroll_top.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_scroll_top.webp" 1x type("image/webp"),"/assets/common/ico_scroll_top.png" 1x type("image/png"))}.darkbody .header .gnb-wrap .language button{color:#999;background-color:#fff;border-color:#d2d2d2}.darkbody .header .gnb-wrap .language button.active{color:#000;background-color:#fff;border-color:#000}.darkbody .header .language .dropdown-wrap li button{color:#666}.darkbody .header .language .dropdown-wrap li.active button,.darkbody .header .language .dropdown-wrap li button:hover{color:#000;background-color:#f6f6f6}.darkbody .header .btn-gnb .img-container .basic{background-image:-webkit-image-set(url(/assets/common/ico_gnb.webp) 1x type("image/webp"),url(/assets/common/ico_gnb.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_gnb.webp" 1x type("image/webp"),"/assets/common/ico_gnb.png" 1x type("image/png"))}.darkbody .header .btn-gnb .img-container .hover{background-image:-webkit-image-set(url(/assets/common/ico_gnb_on.webp) 1x type("image/webp"),url(/assets/common/ico_gnb_on.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_gnb_on.webp" 1x type("image/webp"),"/assets/common/ico_gnb_on.png" 1x type("image/png"))}.darkbody .header .gnb-wrap .title-wrap .btn-close .img-container .hover{background-image:-webkit-image-set(url(/assets/common/ico_close.webp) 1x type("image/webp"),url(/assets/common/ico_close.png) 1x type("image/png"));background-image:image-set("/assets/common/ico_close.webp" 1x type("image/webp"),"/assets/common/ico_close.png" 1x type("image/png"))}}
html[lang=en] body,html[lang=en] .title,html[lang=en] .btn{word-break:normal;overflow-wrap:break-word}html[lang=en] .gradation,html[lang=en] .btn{-webkit-hyphens:auto;hyphens:auto}@media (min-width:1025px){html[lang=en] .contents-inner{width:min(144rem,100% - 4rem)}html[lang=en] .header .gnb{gap:clamp(1.6rem,2.2vw,4.8rem)}html[lang=en] .header .gnb li a{letter-spacing:-.02em;font-size:1.6rem}html[lang=en] .header .controls{gap:2rem}html[lang=en] .header .controls .btn-apply{padding:0 1.6rem;font-size:1.45rem}html[lang=en] .btn.btn-download{width:auto}html[lang=en] .btn.btn-download span{padding:0 2rem 0 2.4rem}}@media (max-width:1024px){html[lang=en] .btn-area{flex-wrap:wrap}html[lang=en] .btn-area .btn,html[lang=en] .btn-area .btn:not(.btn.btn-download),html[lang=en] .btn.btn-download{text-align:center;flex:100%;justify-content:center;width:100%;max-width:32rem;line-height:1.25}html[lang=en] .btn>span,html[lang=en] .btn.btn-download span{text-align:center;justify-content:center}}@media (max-width:420px){html[lang=en] .header .gnb li a{text-align:left;gap:1.2rem;height:auto;min-height:7.2rem;padding:1.8rem 0;line-height:1.25}html[lang=en] .header .btn-apply{text-align:center;height:auto;min-height:5.6rem;padding:1.4rem 2rem;line-height:1.25}}

