﻿html{font-size:18px}*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html,body{color:#111;-webkit-font-smoothing:antialiased;font-synthesis-weight:none}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:inherit;letter-spacing:-0.03em;line-height:1.2;font-weight:400;font-family:"HyundaiSansTextKR",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 995px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#111}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}strong{font-weight:700}body.is-modal-open{overflow:hidden;scrollbar-gutter:stable}.modal[hidden]{display:none}.modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.modal__dim{position:absolute;inset:0;background:rgba(0,0,0,.7)}.modal__panel{position:relative;margin:6vh auto;width:min(92vw,46rem);max-height:88vh;background:#fff;border-radius:0;overflow:hidden;display:flex;flex-direction:column}.modal__footer{border-bottom:0;border-top:1px solid #eee;display:flex;gap:8px;justify-content:flex-end}.modal__content{padding:16px 18px;overflow:auto;-webkit-overflow-scrolling:touch}.modal__close{position:absolute;top:0;right:0;width:3.75rem;height:3.75rem;font-size:0;background:url("/experience/assets/images/modal_close_dark.svg") no-repeat center center/auto 3.1rem;border:0;cursor:pointer}.modal__close.light{background-image:url("/experience/assets/images/modal_close_light.svg")}@media(max-width: 995px){.modal__close{width:40px;height:40px;background-size:auto 20px}}.modal.is-open .modal__dim{opacity:1}.modal__dim{opacity:0;transition:opacity .2s ease}.modal.is-open .modal__panel{transform:translateY(0);opacity:1}.modal__panel{transform:translateY(8px);opacity:0;transition:transform .2s ease,opacity .2s ease}.add-upscroll:not(.play-mo){transform:translateY(70px);opacity:0}.play-mo.add-upscroll,.play-mo .add-upscroll{animation:add-upscroll .7s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-upscroll.delay10,.play-mo .add-upscroll.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-upscroll.delay20,.play-mo .add-upscroll.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-upscroll.delay30,.play-mo .add-upscroll.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-upscroll.delay40,.play-mo .add-upscroll.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-upscroll.delay50,.play-mo .add-upscroll.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-upscroll.delay60,.play-mo .add-upscroll.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-upscroll.delay70,.play-mo .add-upscroll.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-upscroll.delay80,.play-mo .add-upscroll.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-upscroll{0%{transform:translateY(70px);opacity:0}100%{transform:translateY(0px);opacity:1}}.add-downscroll:not(.play-mo){transform:translateY(-70px);opacity:0}.play-mo.add-downscroll,.play-mo .add-downscroll{animation:add-downscroll .7s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-downscroll.delay10,.play-mo .add-downscroll.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-downscroll.delay20,.play-mo .add-downscroll.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-downscroll.delay30,.play-mo .add-downscroll.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-downscroll.delay40,.play-mo .add-downscroll.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-downscroll.delay50,.play-mo .add-downscroll.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-downscroll.delay60,.play-mo .add-downscroll.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-downscroll.delay70,.play-mo .add-downscroll.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-downscroll.delay80,.play-mo .add-downscroll.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-downscroll{0%{transform:translateY(-70px);opacity:0}100%{transform:translateY(0px);opacity:1}}.add-fadein:not(.play-mo){opacity:0}.play-mo.add-fadein,.play-mo .add-fadein{animation:add-fadein .9s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-fadein.delay10,.play-mo .add-fadein.delay10{animation-delay:.1s;animation-duration:.9s}.play-mo.add-fadein.delay20,.play-mo .add-fadein.delay20{animation-delay:.2s;animation-duration:.9s}.play-mo.add-fadein.delay30,.play-mo .add-fadein.delay30{animation-delay:.3s;animation-duration:.9s}.play-mo.add-fadein.delay40,.play-mo .add-fadein.delay40{animation-delay:.4s;animation-duration:.9s}.play-mo.add-fadein.delay50,.play-mo .add-fadein.delay50{animation-delay:.5s;animation-duration:.9s}.play-mo.add-fadein.delay60,.play-mo .add-fadein.delay60{animation-delay:.6s;animation-duration:.9s}.play-mo.add-fadein.delay70,.play-mo .add-fadein.delay70{animation-delay:.7s;animation-duration:.9s}.play-mo.add-fadein.delay80,.play-mo .add-fadein.delay80{animation-delay:.8s;animation-duration:.9s}@keyframes add-fadein{0%{opacity:0}100%{opacity:1}}header.show{animation:showMenu .3s ease-out;animation-fill-mode:both}@keyframes showMenu{100%{opacity:1;top:0px}}.centerAni{transform-origin:center center}.rightorg{transform-origin:right center}.add-qzoom:not(.play-mo){transform:scale(0);opacity:0}.play-mo.add-qzoom,.play-mo .add-qzoom{animation:add-qzoom .7s 0s cubic-bezier(0.34, 1.56, 0.64, 1);animation-fill-mode:both}.play-mo.add-qzoom.delay10,.play-mo .add-qzoom.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-qzoom.delay20,.play-mo .add-qzoom.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-qzoom.delay30,.play-mo .add-qzoom.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-qzoom.delay40,.play-mo .add-qzoom.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-qzoom.delay50,.play-mo .add-qzoom.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-qzoom.delay60,.play-mo .add-qzoom.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-qzoom.delay70,.play-mo .add-qzoom.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-qzoom.delay80,.play-mo .add-qzoom.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-qzoom{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes scrollAni{0%{transform:translateY(10px)}100%{transform:translateY(0px)}}.heartbeat{animation:heartbeat 3s 1s ease-in-out infinite both}.heartbeat.delay10{animation:heartbeat 2.5s .2s ease-in-out infinite both}.heartbeat.delay20{animation:heartbeat 2.5s 2s ease-in-out infinite both}@keyframes heartbeat{from{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(0.97);animation-timing-function:ease-in}17%{transform:scale(0.99);animation-timing-function:ease-out}33%{transform:scale(0.95);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}@keyframes ani-show{0%{opacity:0;transform:scale(1.1);filter:blur(10px)}100%{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes ani-show_mo{0%{opacity:0;transform:scale(0.95) translate(-50%, 3%);filter:blur(10px)}100%{opacity:1;transform:scale(1) translate(-50%, 0);filter:blur(0)}}@keyframes heart-bounce-seq{0%,60%,100%{transform:translateY(0) scale(1)}25%{transform:translateY(-8px) scale(1.08)}40%{transform:translateY(0) scale(0.97)}}@keyframes handWave{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.add-flicker:not(.play-mo){opacity:0}.play-mo .add-flicker,.play-mo.add-flicker{animation:add-flicker 1.4s ease-in-out both}.play-mo .add-flicker.delay00,.play-mo.add-flicker.delay00{animation-delay:0s}.play-mo .add-flicker.delay15,.play-mo.add-flicker.delay15{animation-delay:.2s}.play-mo .add-flicker.delay30,.play-mo.add-flicker.delay30{animation-delay:.4s}.play-mo .add-flicker.delay45,.play-mo.add-flicker.delay45{animation-delay:.6s}.play-mo .add-flicker.delay60,.play-mo.add-flicker.delay60{animation-delay:.8s}@keyframes add-flicker{0%{opacity:0}30%{opacity:.85}50%{opacity:.55}70%{opacity:.9}85%{opacity:.7}100%{opacity:1}}.left-move:not(.play-mo){transform:scale(0);opacity:0}.play-mo.left-move,.play-mo .left-move{animation:left-move 1s 0s cubic-bezier(0.34, 1.56, 0.64, 1);animation-fill-mode:both}.play-mo.left-move.delay10,.play-mo .left-move.delay10{animation-delay:.1s}.play-mo.left-move.delay20,.play-mo .left-move.delay20{animation-delay:.2s}.play-mo.left-move.delay30,.play-mo .left-move.delay30{animation-delay:.3s}.play-mo.left-move.delay40,.play-mo .left-move.delay40{animation-delay:.4s}.play-mo.left-move.delay50,.play-mo .left-move.delay50{animation-delay:.5s}.play-mo.left-move.delay60,.play-mo .left-move.delay60{animation-delay:.6s}.play-mo.left-move.delay70,.play-mo .left-move.delay70{animation-delay:.7s}.play-mo.left-move.delay80,.play-mo .left-move.delay80{animation-delay:.8s}@keyframes left-move{0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0px);opacity:1}}.kv-fade-in{opacity:0;transform:scale(1.05);filter:blur(3px);animation:kvFadeIn 1.2s ease-out forwards}@keyframes kvFadeIn{0%{opacity:0;transform:scale(1.05);filter:blur(3px)}50%{opacity:.7;transform:scale(1.02);filter:blur(1.5px)}100%{opacity:1;transform:scale(1);filter:blur(0px)}}.presentationWrap .object01{animation:swingLeftRight 3s linear infinite;transform-origin:bottom right;will-change:transform}@keyframes swingLeftRight{0%{transform:translateX(0px) rotate(0deg)}25%{transform:translateX(0) rotate(-4deg)}50%{transform:translateX(0px) rotate(0deg)}75%{transform:translateX(0) rotate(4deg)}100%{transform:translateX(0px) rotate(0deg)}}.presentationWrap .object02 .robot{animation:floatUpDown 4s ease-in-out infinite;will-change:transform}.presentationWrap .object02 .brain{animation:floatUpDown 4s ease-in-out infinite .5s;will-change:transform}@keyframes floatUpDown{0%{transform:translateY(0px)}25%{transform:translateY(-6px)}50%{transform:translateY(-12px)}75%{transform:translateY(-6px)}100%{transform:translateY(0px)}}.processWrap .object{animation:floatAnimation 4s ease-in-out infinite;will-change:transform}@keyframes floatAnimation{0%{transform:translateY(0px) rotate(0deg)}20%{transform:translateY(-6px) rotate(0.5deg)}40%{transform:translateY(-12px) rotate(0deg)}60%{transform:translateY(-8px) rotate(-0.5deg)}80%{transform:translateY(-4px) rotate(0deg)}100%{transform:translateY(0px) rotate(0deg)}}.btn{border:1px solid #ddd}.btn.small{padding:3px 10px;font-size:13px}.btn.medium{padding:5px 10px;font-size:14px}.btn.normal{background-color:rgba(0,0,0,0)}.btn.light{background-color:#ddd;border-color:#ddd;color:#000}.btn.primary{background-color:#02769d;border-color:#02769d;color:#fff}.btn.dark{background-color:#222;border-color:#222;color:#fff}.btn.danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.btn.warning{background-color:#ffc107;border-color:#ffc107;color:#fff}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}@media(min-width: 800px){html.scroll-disable,body.scroll-disable{overflow:visible}}body{overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 995px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 995px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.section-inner{position:relative;width:59rem;margin:0 auto;padding-block:80px}@media(max-width: 1180px){.section-inner{width:100% !important;padding-inline:25px}}@media(max-width: 995px){.section-inner{padding-block:60px}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#002c5f !important}.fwB{font-weight:700}@media(max-width: 995px){span.br{display:block}}.bul-list>li{display:flex;gap:10px;position:relative;font-weight:500;font-size:1.2rem;line-height:170%}.bul-list>li:before{content:"-"}@media(max-width: 995px){.bul-list>li{gap:6px;font-size:16px}}.bul-list.gap{display:grid;gap:10px}@media(max-width: 995px){.bul-list.gap{gap:6px}}.bul-list.dot>li:before{content:"•"}.bul-list.star>li{gap:0 4px}.bul-list.star>li:before{content:"※"}.bul-list.comment>li{font-size:18px;line-height:150%;font-weight:600}.bul-list.comment>li::before{content:"*"}@media(max-width: 995px){br.none{display:none}}.scrollIcon{position:absolute;bottom:1.85rem;left:calc(50% - 1.6rem);width:3.2rem;height:2.6rem;background:url("/experience/assets/images/scroll_arrow.svg") no-repeat center bottom/auto 1.05rem;animation:scrollAni 1s infinite alternate;z-index:100;text-align:center}.scrollIcon .text{font-size:.619rem;color:#fff;font-family:"HyundaiSansHeadKR"}.skip_nav{position:relative;z-index:100}.skip_nav a{position:absolute;top:-150px;left:0;width:100%;background-color:#000;text-align:center;padding:7px 0;font-size:16px;color:#fff}.coverPage{position:absolute;top:0;left:0;width:100%;height:100vh !important;background:url("/experience/assets/images/brandLogo.svg") no-repeat center center/auto 40px;z-index:3000}.swiper-pagination{position:relative;top:auto;bottom:auto;left:auto;display:flex;justify-content:center;align-items:center;column-gap:18px;margin-top:40px}.swiper-pagination-bullet{margin:0 !important;width:8px;height:8px;opacity:1;background-color:#e9e9e9}.swiper-pagination-bullet-active{background-color:#002c5f;opacity:1}@media(max-width: 995px){.swiper-pagination{margin-top:30px;column-gap:10px}}.count__wrap-title{text-align:center;font-weight:700;font-size:22px;line-height:140%}.count__wrap-box{height:124px;text-align:center}.count__wrap-box .count{height:95px;display:flex;justify-content:center;align-items:center}.count__wrap-box .count>*{font-weight:500;font-size:60px;line-height:140%;color:#002c5f}.count__wrap-box .count span{position:relative;width:100px;height:100%;text-align:center}.count__wrap-box .count span:before{content:attr(data-label);position:absolute;bottom:-12px;left:0;width:100%;height:25px;font-weight:500;font-size:13px;line-height:140%;color:rgba(0,0,0,.5)}@media(max-width: 995px){.count__wrap-box{height:90px}.count__wrap-box .count{height:80px}.count__wrap-box .count>*{font-weight:500;font-size:53px;line-height:140%;color:#002c5f}.count__wrap-box .count span{width:80px}}.process__list{display:grid;grid-template-columns:repeat(var(--cnt), 1fr);gap:var(--gap)}.process__list-item{position:relative;padding-top:calc(var(--rw) + 25px);text-align:center}.process__list-item strong{font-weight:700;font-size:20px;line-height:150%}.process__list-item p{font-weight:500;font-size:16px;line-height:150%}.process__list-item::before{content:"";position:absolute;top:0;left:50%;width:var(--rw);height:var(--rw);background-color:#002c5f;clip-path:circle();background-position:center;background-repeat:no-repeat;transform:translateX(-50%)}.process__list-item+.process__list-item::after{content:"";position:absolute;top:0;left:calc(var(--gap)*-1);width:var(--gap);height:var(--rw);background:url("/experience/assets/images/process_arrow.svg") no-repeat center center/auto var(--ico-size);opacity:0;animation:fadeIn .4s ease forwards;animation-delay:calc(.2s*var(--position, 1) + .2s)}@media(max-width: 1000px){.process__list{display:flex;flex-flow:row wrap;justify-content:center}.process__list-item{width:calc(33% - var(--gap))}}@media(max-width: 995px){.process__list-item{width:26.5%;padding-top:calc(var(--rw) + 15px)}.process__list-item strong{font-size:14px}.process__list-item p{font-size:12px}.process__list-item::before{background-size:auto 50px !important}}.f-sb{font-weight:600 !important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media(hover: hover){.pop_view{cursor:pointer}}summary,details{margin-bottom:1em}summary{font-weight:bold;cursor:pointer}summary::marker{content:""}summary::before{content:"+";width:2rem;height:2rem;display:inline-block;background:#333;border-radius:1rem;text-align:center;line-height:2rem;color:#fff;font-weight:100;margin-right:1rem}details{border-bottom:1px solid #ccc}details[open] summary::before{content:"–"}::details-content{transition:width .5s ease,content-visibility .5s ease allow-discrete;width:0}[open]::details-content{width:300px}.liquid-glass-button{cursor:pointer;font-size:2rem;color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.2);border-radius:2rem;will-change:transform;transition:transform 450ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glass-button:hover{transform:scale(1.5)}.liquid-glass-button .inner{border-radius:2rem;backdrop-filter:blur(3px);padding:1rem 2rem;box-shadow:inset 2px 2px 1px 0 hsla(0,0%,100%,.4),inset -1px -1px 1px 1px hsla(0,0%,100%,.4)}.accordion{display:grid;row-gap:.75rem}.accordion__item.is-open .accordion__header-icon{transform:rotate(180deg)}.accordion__item.is-open .accordion__panel{display:block}.accordion__header{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:3.5rem;border-bottom:1px solid #848484}.accordion__header-title{font-weight:700;font-size:1rem;line-height:150%;color:#fff;text-align:left}.accordion__header .location-group{display:flex;justify-content:center;align-items:center;gap:.5rem}.accordion__header .location-group span{font-weight:400;font-size:.8rem;line-height:150%;color:#fff}.accordion__header-icon{flex-shrink:0;width:1rem;height:1rem;background:url("/experience/assets/images/accordion_arrow.svg") no-repeat center center/100% auto;transition:transform .3s ease}.accordion__panel{display:none;padding:1.75rem 1.5rem;font-weight:400;font-size:.85rem;line-height:147%;background-color:#1b1b1b;overflow-wrap:anywhere}.accordion__panel .bul-list>li{font-size:1rem;font-weight:400;overflow-wrap:anywhere}@media(max-width: 995px){.accordion__header{padding-bottom:.75rem}}#header{position:fixed;top:0;left:0;width:100%;height:80px;background-color:#fff;z-index:1000;animation:header-visible-ani 1s ease-in-out both}@keyframes header-visible-ani{0%{opacity:0}100%{opacity:1}}#header.header-visible{opacity:1}#header .m_btn_menu,#header .m_btn_close{display:none}#header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding-inline:40px 0;margin:0 auto}@media(max-width: 1180px){#header .header-inner{width:100%;padding-inline:30px 0;min-width:360px}}#header .logo{position:relative;display:block;width:164px;height:80px;background:url("/experience/assets/images/brandLogo.svg") no-repeat center center/164px auto}#header .logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#header .link_home-mo{display:none}#header .gnb-menu{display:flex;justify-content:flex-end;align-items:center}#header .gnb-menu-item{position:relative;height:80px}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;height:100%;padding-inline:30px;font-weight:500;font-size:20px;line-height:25px;letter-spacing:0;font-family:"HyundaiSansHeadKR";color:#000;text-align:center}#header .gnb-menu-item a.link_apply{background-color:#002c5f;color:#fff}#header .gnb-menu-item:is(.space){margin-left:106px}@media(width <= 1200px){#header .gnb-menu-item a{padding-inline:20px !important}}@media(max-width: 995px){#header{--header-height:60px;height:var(--header-height)}#header .header-inner{width:100%;height:var(--header-height);padding-inline:22px 13px}#header .logo{position:relative;margin-left:0;width:145px;height:100%;background-size:145px auto}#header .logo.mo{z-index:1001}#header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:var(--header-height);height:100%;background:url("/experience/assets/images/m_btn_menu.svg") no-repeat center center/auto 21px}#header .gnb-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-left:0;z-index:1000}#header .gnb-wrap ul{display:grid;grid-template-columns:1fr;width:100%;gap:0}#header .gnb-wrap ul li{margin-left:0 !important;width:100%;height:80px;padding-left:0}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;padding-inline:30px !important;justify-content:flex-start;width:100%;height:80px;justify-content:center;font-weight:700;font-size:20px;line-height:120%;color:#000}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap ul li .link_apply{width:100%}#header .gnb-wrap ul li .link_home{display:none}#header .gnb-wrap .link_home-mo{display:block;position:absolute;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:100%;height:80px;font-weight:700;font-size:20px;line-height:120%;background-color:#002c5f;color:#fff}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;padding-top:80px;background-color:#fff}#header .gnb-wrap .m_btn_close{position:absolute;top:0;right:0;width:var(--header-height);height:var(--header-height);display:block;z-index:10}#header .gnb-wrap .m_btn_close:before,#header .gnb-wrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background-color:#000}#header .gnb-wrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}#header .gnb-wrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}#header .link_share{width:var(--header-height);height:var(--header-height);background:url("/experience/assets/images/icon_share.svg") no-repeat center center/auto 20px}}#header .alarm__wrap button span{padding:7px 27px;font-size:17px}#header .alarm__wrap button{box-shadow:none}.bridgePage #header{padding-left:0;background-color:rgba(0,0,0,.7)}.bridgePage #header .header-inner{width:100%;height:80px}.bridgePage #header .logo{background-image:url("/experience/assets/images/brandLogo_w.svg")}@media(max-width: 1180px){.bridgePage #header .header-inner{height:60px;padding-inline:0}.bridgePage #header{width:100%;padding-inline:20px;min-width:360px}}#footer{height:60px !important;background-color:#000;text-align:center}#footer .copyright{display:flex;justify-content:center;align-items:center;height:60px;font-weight:400;font-size:15px;line-height:36px;color:#999}@media(max-width: 995px){#footer .copyright{font-size:10px}}.bridgePage #footer{position:fixed;bottom:0;left:0;width:100%;height:60px}.bridgePage #footer .copyright{font-size:14px;font-weight:400;color:#999}@media(max-width: 995px){.bridgePage #footer{height:60px !important}}.heroSection{position:relative;overflow:hidden}.heroSection .section-inner{position:relative;height:100dvh;padding-block:13.45rem 0}.heroSection .visual{position:absolute;bottom:0;left:0;width:100%;height:calc(100dvh - 4rem)}.heroSection .visual source,.heroSection .visual img{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.heroSection .title__area{position:relative;color:#fff;z-index:10}.heroSection .title__area h2{font-family:"HyundaiSansHeadKR";font-weight:500;font-size:2.645rem;line-height:120%;animation:add-downscroll 1s .2s ease-in-out;animation-fill-mode:both}.heroSection .title__area .sub-title{margin-top:1rem;font-family:"HyundaiSansHeadKR";font-weight:400;font-size:1.4rem;line-height:150%;animation:add-downscroll 1s .3s ease-in-out;animation-fill-mode:both}@media(max-width: 995px){.heroSection .section-inner{padding-top:120px}.heroSection .title__area h2{font-size:36px}.heroSection .title__area .sub-title{margin-top:16px;font-size:20px}.heroSection .visual{height:100svh;height:100vh}}.section-title h2{font-weight:500;font-size:2rem;line-height:150%;color:#002c5f;font-family:"HyundaiSansHeadKR"}.section-title p{margin-top:9px;font-weight:400;font-size:24px;line-height:150%}@media(max-width: 995px){.section-title{margin-bottom:40px}.section-title h2{font-size:32px}.section-title p{margin-top:10px;font-size:16px}}.joinSection .section-inner{padding-block:5.25rem}.joinSection .section-title{margin-block:0 2rem}.joinSection .link-wrap{margin-top:90px}.joinSection .link-wrap .link{width:100%;height:80px;display:inline-flex;align-items:center;justify-content:center;gap:0 9px;background-color:#002c5f;font-weight:500;font-size:22px;line-height:normal;color:#fff}.joinSection .link-wrap .link .icon{width:17px;height:17px;background:url("/experience/assets/images/icon_go.svg") no-repeat center center/auto 17px}.joinSection .program-info{width:1000px;margin-bottom:84px;display:grid;gap:53px 40px;grid-template-columns:560px 1fr}.joinSection .program-info .info-area{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.joinSection .program-info .info-area h3{margin-bottom:50px;font-weight:700;font-size:28px;line-height:130%;color:#002c5f}.joinSection .program-info .info-area .list{display:grid;gap:40px 0}.joinSection .program-info .info-area .list dl dt{font-weight:700;font-size:19px;line-height:140%;color:#002c5f}.joinSection .program-info .info-area .list dl dd{font-weight:400;font-size:16px;line-height:160%;color:#111;letter-spacing:-0.04em}@media(max-width: 995px){.joinSection .section-inner{padding-block:63px}.joinSection .section-title{margin-bottom:40px}.joinSection .section-title h2{font-size:24px}.joinSection .link-wrap{margin-top:48px}.joinSection .link-wrap .link{height:60px;font-size:20px}.joinSection .link-wrap .link .icon{width:14px;height:14px;background-size:14px}.joinSection .program-info{width:auto;padding-bottom:36px;margin-bottom:38px;grid-template-columns:auto;border-bottom:1px solid #999}.joinSection .program-info .info-area h3{margin-bottom:40px;font-size:32px}.joinSection .program-info .info-area .list{gap:20px 0}.joinSection .program-info .info-area .list dl dt{margin-bottom:9px}.joinSection .program-info .info-area .list dl dd{font-size:15px}}.ly__grid{display:grid;gap:1.8rem 0}.ly__grid-item{display:grid;gap:0 1rem;grid-template-columns:9rem 1fr;min-height:37px}.ly__grid-item>dt{font-weight:500;font-size:1.2rem;line-height:150%;color:#002c5f;font-family:"HyundaiSansHeadKR"}.ly__grid-item>dd{font-weight:400;font-size:1.2rem;line-height:150%;color:#111}.ly__grid-item>dd .bul-list>li{font-weight:400}.ly__grid-item>dd .bul-list>li small{display:block;font-size:1rem;line-height:150%}.ly__grid-item>dd .bul-list.comment>li{padding-left:.8rem;font-weight:400;font-size:.9rem;line-height:150%}.ly__grid-item>dd .bul-list.comment>li:before{content:"*";left:0}.ly__grid-item>dd .bul-list.star{margin-top:16px}.ly__grid-item>dd .bul-list.star>li{font-size:.9rem;line-height:150%;gap:4px;letter-spacing:-0.02em}.ly__grid-item>dd .comment{margin:4px 0 0 18px;font-size:20px}@media(max-width: 995px){.ly__grid-item>dd .comment{font-size:14px}}@media(max-width: 995px){.ly__grid .ly__grid-item{grid-template-columns:auto}.ly__grid .ly__grid-item>dt{font-size:18px}.ly__grid .ly__grid-item>dd{margin-top:10px;font-size:13px}.ly__grid .ly__grid-item>dd .bul-list>li{font-size:13px}.ly__grid .ly__grid-item>dd .bul-list>li small{font-size:12px}.ly__grid .ly__grid-item>dd .bul-list.star>li{font-size:11px}}.introSection{background-color:#e4dcd3}.introSection .section-inner{padding-block:3.25rem}.introSection .intro-head .sm-text{font-size:1.6rem;font-weight:500}.introSection .intro-head h2{margin-top:-0.5rem;font-size:2.4rem;font-weight:500;font-family:"HyundaiSansHeadKR";line-height:150%}.introSection dl{margin-top:1.25rem;display:grid;grid-template-columns:25rem 1fr}.introSection dl dt{font-weight:500;font-size:1.2rem;line-height:150%;font-family:"HyundaiSansHeadKR";color:#111}.introSection dl dd p{font-weight:400;font-size:1.1rem;line-height:150%;color:#111}@media(max-width: 995px){.introSection .section-inner{padding:42px 25px 56px}.introSection .intro-head .sm-text{font-size:24px;line-height:150%}.introSection .intro-head h2{font-size:32px}.introSection dl{margin-top:30px;grid-template-columns:1fr}.introSection dl dt{font-size:18px}.introSection dl dd{margin-top:16px;font-size:15px}.introSection dl dd p{font-size:15px}}.recruitDetailSection{padding-block:8rem}@media(max-width: 995px){.recruitDetailSection{padding-block:63px}}.recruitDetailSection .slider__area{margin-inline:auto;width:73rem;overflow:hidden}@media(max-width: 1460px){.recruitDetailSection .slider__area{width:100%;padding-inline:25px}}.recruitDetailSection .slider__area .swiper{max-height:32.5rem}.recruitDetailSection .slider__area .swiper-slide{width:39rem;height:max-content;padding-top:4.3rem}.recruitDetailSection .slider__area .swiper-slide-active{padding-top:0;z-index:1}.recruitDetailSection .slider__area .swiper-slide-active .slide-card{opacity:1;filter:blur(0);backdrop-filter:blur(10px);transform:scale(1);box-shadow:0 4px 20px rgba(0,0,0,.2)}.recruitDetailSection .slider__area .swiper-slide-prev .slide-card{transform-origin:right top}.recruitDetailSection .slider__area .swiper-slide-next .slide-card{transform-origin:left top}.recruitDetailSection .slider__area .slide-card{position:relative;width:100%;height:calc(100% - 2rem);padding:1.5rem;margin-block:0 1rem;overflow:hidden;background-color:#f6f3f2;filter:blur(7px);transform:scale(0.5);transition:transform .3s ease-in-out,opacity .5s ease-in-out,filter .5s ease-in-out;transform-origin:left top}.recruitDetailSection .slider__area .slide-card .recruitDetail-info{display:grid;gap:.4rem 0}.recruitDetailSection .slider__area .slide-card .recruitDetail-info strong{font-weight:700;font-size:1.5rem;line-height:150%;color:#002c5f}.recruitDetailSection .slider__area .slide-card .recruitDetail-info .desc-text{font-weight:400;font-size:.8rem;line-height:170%}.recruitDetailSection .slider__area .slide-card figure{margin-top:2rem}.recruitDetailSection .slider__area .slider-nav>button{position:absolute;width:2.5rem;height:2.5rem;background:hsla(0,0%,100%,.8) url("/experience/assets/images/slider_arrow.svg") no-repeat center center/auto .85rem;text-indent:-9999px;transition:background-size .3s ease}.recruitDetailSection .slider__area .slider-nav>button::after{display:none}.recruitDetailSection .slider__area .slider-nav>button.prev{left:calc(50% - 24.5rem);transform:rotate(180deg)}.recruitDetailSection .slider__area .slider-nav>button.next{left:calc(50% + 21.9rem)}.recruitDetailSection .slider__area .slider-nav>button:hover{background-size:auto 1rem}.recruitDetailSection .recruitDetail-pagination{display:none}@media(max-width: 995px){.recruitDetailSection{height:auto;padding-block:75px 30px}.recruitDetailSection .title__area{margin-bottom:40px}.recruitDetailSection .title__area .title{line-height:130%}.recruitDetailSection .slider__area{height:auto}.recruitDetailSection .slider__area .swiper{max-height:none;overflow:visible}.recruitDetailSection .slider__area .swiper-slide{height:auto !important;padding-top:0}.recruitDetailSection .slider__area .swiper-slide .slide-card{padding:20px;height:100%;transform:scale(1)}.recruitDetailSection .slider__area .swiper-slide .slide-card .desc-text{font-size:15px;line-height:150%}.recruitDetailSection .slider-nav>button{top:auto;bottom:-10px;width:30px !important;height:30px !important;background-image:url("/experience/assets/images/slider_arrow_mo.svg") !important;background-size:auto .7rem;z-index:200}.recruitDetailSection .slider-nav>button::after{display:none}.recruitDetailSection .slider-nav>button{z-index:10}.recruitDetailSection .slider-nav>button.prev{left:10px !important}.recruitDetailSection .slider-nav>button.next{left:auto !important;right:10px !important}.recruitDetailSection .swiper-pagination{display:flex;justify-content:center;bottom:0;margin-block:30px}.recruitDetailSection .swiper-pagination-bullet{width:8px;height:8px;background-color:#e4dcd3;border-radius:50%;opacity:1}.recruitDetailSection .swiper-pagination-bullet-active{background-color:#002c5f}}.interviewSection{background-color:#f6f3f2}.interviewSection .section-inner{height:100dvh}.interviewSection .section-title{margin-bottom:2rem}.interviewSection .scroll-fade{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center}.interviewSection .scroll-fade-first figure{display:flex;justify-content:center;align-items:center}.interviewSection .scroll-fade-first figure img{width:49rem}.interviewSection .scroll-fade-second{opacity:0}.interviewSection .scrollIcon{background-image:url("/experience/assets/images/scroll_arrow_dark.svg")}.interviewSection .interview{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.interviewSection .interview-item{position:relative;padding:1.5rem;height:14rem;overflow:hidden;cursor:pointer}.interviewSection .interview-item figure{position:absolute;top:0;left:0;width:100%;height:100%}.interviewSection .interview-item figure img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.interviewSection .interview-item .svg-icon{position:absolute;top:1.5rem;right:1.5rem;transition:all .5s ease-in-out;z-index:10}.interviewSection .interview-item .svg-icon path{stroke:#fff;transition:all .5s ease-in-out}.interviewSection .interview-item .shadow-box{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 27.94%, rgba(128, 154, 180, 0.5) 63.96%, #003469 99.98%);backdrop-filter:blur(0);transition:all .5s ease-in-out}.interviewSection .interview-item:hover figure img{transform:scale(1.05)}.interviewSection .interview-item:hover .shadow-box{width:100%;background:linear-gradient(270deg, rgba(255, 255, 255, 0.7) 0%, #FFF 100%);backdrop-filter:blur(5px)}.interviewSection .interview-item:hover .svg-icon{transform:translate(5px, -5px)}.interviewSection .interview-item:hover .svg-icon path{stroke:#002c5f}.interviewSection .interview-item:hover .interview-info{color:#002c5f}.interviewSection .interview-info{position:absolute;bottom:1.5rem;left:1.5rem;color:#fff;transition:all .5s ease-in-out}.interviewSection .interview-info dt{font-weight:500;font-size:1.2rem;line-height:150%}.interviewSection .interview-info dd{font-weight:400;font-size:1rem;line-height:150%}@media(max-width: 995px){.interviewSection .section-inner{padding-block:55px 63px;height:auto}.interviewSection .scrollIcon{display:none}.interviewSection .scroll-fade{position:relative;top:auto;left:auto;height:auto;padding-top:0}.interviewSection .scroll-fade-first{display:none}.interviewSection .scroll-fade-second{opacity:1}.interviewSection .interview{grid-template-columns:1fr}.interviewSection .interview-item{height:164px}.interviewSection .interview-item .svg-icon{top:20px;right:20px;width:14px}.interviewSection .interview-info{bottom:20px;left:20px}.interviewSection .interview-info dt{font-size:16px}.interviewSection .interview-info dd{font-size:15px}}.jdSection .section-inner{padding-block:5rem 9rem}@media(max-width: 995px){.jdSection .section-inner{padding-block:63px}}.jdSection .section-title{margin-bottom:2rem}@media(max-width: 995px){.jdSection .section-title{margin-bottom:28px}.jdSection .section-title p{font-size:14px}}.jdSection .jd__area .tabUI{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 1rem;margin-bottom:5.2rem}.jdSection .jd__area .tabUI .tab-item{position:relative;display:block;padding:1.5rem;height:7rem;border-radius:0;border:1px solid #002c5f;font-size:1.2rem;font-weight:500;line-height:150%;color:#002c5f;font-family:"HyundaiSansHeadKR"}.jdSection .jd__area .tabUI .tab-item .arrow-icon{position:absolute;top:1.5rem;right:1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid #002c5f;transition:all .3s ease-in-out}.jdSection .jd__area .tabUI .tab-item .arrow-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.jdSection .jd__area .tabUI .tab-item.active{background-color:#002c5f;color:#fff}.jdSection .jd__area .tabUI .tab-item.active .arrow-icon{transform:rotate(90deg);border-color:#fff}.jdSection .jd__area .tabUI .tab-item.active .arrow-icon svg path{stroke:#fff}@media(max-width: 995px){.jdSection .jd__area .tabUI{grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:30px}.jdSection .jd__area .tabUI .tab-item{padding:17px;height:82px;font-size:16px}.jdSection .jd__area .tabUI .tab-item .arrow-icon{top:17px;right:17px;width:17px;height:17px;border-width:.5px}.jdSection .jd__area .tabUI .tab-item .arrow-icon svg{height:7px}}.jdSection .jd__area .tab-content{position:relative}.jdSection .jd__area .tab-content button{position:absolute;top:117px;width:50px;height:50px;background:rgba(0,44,95,.3) url("/experience/assets/images/icon_arrow_w_left.svg") no-repeat center center/auto 18px}.jdSection .jd__area .tab-content button.prev-btn{left:calc(50% - 710px)}.jdSection .jd__area .tab-content button.next-btn{right:calc(50% - 710px);transform:rotate(180deg)}.jdSection .jd__area .part__banner{background-color:#f6f3f2}.jdSection .jd__area .part__banner .inner{height:13.85rem;padding:3rem;display:flex;justify-content:center;flex-flow:column nowrap;row-gap:1rem;color:#002c5f}.jdSection .jd__area .part__banner .inner h3{font-weight:500;font-size:2rem;line-height:150%;font-family:"HyundaiSansHeadKR"}.jdSection .jd__area .part__banner .inner h3 small{font-size:1.4rem}.jdSection .jd__area .part__banner .inner .desc{font-weight:400;font-size:1.2rem;line-height:150%}@media(max-width: 995px){.jdSection .jd__area .part__banner .inner{height:auto;padding:38px 20px 38px 24px;row-gap:6px}.jdSection .jd__area .part__banner .inner h3{font-size:24px}.jdSection .jd__area .part__banner .inner h3 small{font-size:16px}.jdSection .jd__area .part__banner .inner .desc{font-size:15px}}.jdSection .jd__area .part__content .inner{padding-block:1.8rem 0}.jdSection .jd__area .part__content .jd__list{display:grid;gap:0}.jdSection .jd__area .part__content .jd__list-link{padding:30px 73px 30px 30px;display:flex;align-items:center;gap:0 20px;border-bottom:1px solid #999;background:url("/experience/assets/images/link_arrow_1.svg") no-repeat right center/auto .75rem}.jdSection .jd__area .part__content .jd__list-link .location{display:inline-flex;align-items:center;justify-content:center;column-gap:4px;padding-inline:16px;height:39px;background-color:#f6f3f2;font-weight:500;font-size:18px;line-height:150%}.jdSection .jd__area .part__content .jd__list-link .title{font-weight:500;font-size:24px;line-height:150%}@media(max-width: 995px){.jdSection .jd__area .part__content .inner{padding-block:16px 0}.jdSection .jd__area .part__content .jd__list-link{padding:20px 0 10px;flex-flow:column nowrap;align-items:flex-start;gap:6px 10px;background-size:auto 12px}.jdSection .jd__area .part__content .jd__list-link .location{padding-inline:8px;column-gap:6px;height:23px;font-size:10px}.jdSection .jd__area .part__content .jd__list-link .location img{width:9px}.jdSection .jd__area .part__content .jd__list-link .title{font-size:14px}}.jdSection #jdTab04 .jd__list .jd__list-link:nth-of-type(2){column-gap:3.35rem}@media(max-width: 995px){.jdSection .section-title h2{font-size:20px}.jdSection .section-title h3{font-size:24px}}.jd__grid{display:grid;gap:31px 0;padding:80px 60px;background-color:#fff}.jd__grid-item .title{padding:10px 20px;background-color:#f6f3f2;font-weight:500;font-size:20px;line-height:160%;color:#000}.jd__grid-item .title:has(.link){padding:0}.jd__grid-item .title:has(.link) .link{display:block;padding:14px 20px;color:#000;background:url("/experience/assets/images/icon_round_fill_arrow.svg") no-repeat right 20px center/auto 30px}.jd__grid-item .content{display:grid;grid-template-columns:1fr 437px;gap:0 41px}.jd__grid-item .content .desc{padding:20px;font-weight:400;font-size:16px;line-height:150%;color:#333}.jd__grid-item .content .jd__list{display:grid;gap:0}.jd__grid-item .content .jd__list-link{padding:20px 53px 20px 0;display:flex;align-items:center;gap:0 20px;border-bottom:1px solid #cfcfcf;background:url("/experience/assets/images/icon_round_arrow.svg") no-repeat right 13px center/auto 30px}.rpdPage .jd__grid-item .content .jd__list-link{display:grid;grid-template-columns:200px 1fr;background:none;cursor:default;pointer-events:none;gap:0 20px}.jd__grid-item .content .jd__list-link .location{height:36px;min-width:56px;padding-inline:14px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:150%;color:#002c5f;background-color:#f6f3f2}.rpdPage .jd__grid-item .content .jd__list-link .location{padding-inline:26px 10px;justify-content:flex-start;background:url("/experience/assets/images/icon_location.svg") no-repeat left 10px center/auto 13px;font-size:17px;order:2}.jd__grid-item .content .jd__list-link p{font-weight:500;font-size:18px;line-height:150%;color:#000}.rpdPage .jd__grid-item .content .jd__list-link p{order:1}.jd__grid .comment{font-weight:500;font-size:18px;line-height:160%;color:#002c5f}.jd__grid .comment .bul-list>li{font-size:18px}.jd__grid .guide{font-weight:500;font-size:22px;line-height:160%;color:#000}.jd__grid .guide small{display:block;font-size:18px;line-height:130%}@media(max-width: 995px){.jd__grid{padding:40px 20px}.jd__grid-item .title{font-size:16px}.jd__grid-item .title:has(.link) .link{padding:12px 10px 12px 10px;background-size:auto 24px}.jd__grid-item .content{grid-template-columns:1fr}.jd__grid-item .content .desc{padding:10px;font-size:14px}.jd__grid-item .content .jd__list-link{padding:10px 44px 10px 10px;flex-flow:column nowrap;align-items:flex-start;background-size:auto 24px}.rpdPage .jd__grid-item .content .jd__list-link{padding-right:0;grid-template-columns:148px 1fr;gap:0;align-items:center}.jd__grid-item .content .jd__list-link .location{min-width:60px;height:30px;font-size:14px}.rpdPage .jd__grid-item .content .jd__list-link .location{padding-inline:26px 0;font-size:15px}.jd__grid-item .content .jd__list-link p{margin-top:5px;padding-left:20px;font-size:16px}.rpdPage .jd__grid-item .content .jd__list-link p{margin-top:0;padding-left:0}.jd__grid .comment{font-size:14px}.jd__grid .comment .bul-list>li{font-size:14px}.jd__grid .guide{font-size:18px;line-height:140%}.jd__grid .guide small{margin-top:6px;font-size:14px;line-height:160%}}.process-list{--gap:32.33px;display:grid;grid-template-columns:repeat(6, 6rem);gap:20px var(--gap)}.process-list li{position:relative;width:6rem;height:6rem;padding:15px 0 0;text-align:center;background-color:#f6f3f2}.process-list li p{padding-top:2.65rem;font-weight:400;font-size:.8rem;line-height:115%;color:#002c5f;background-position:center top;background-repeat:no-repeat;background-size:auto 50px;mix-blend-mode:multiply}.process-list li p small{display:block;font-size:.7rem}.process-list li.icon01 p{background-image:url("/experience/assets/images/process_icon_01.png")}.process-list li.icon02 p{background-image:url("/experience/assets/images/process_icon_02.png")}.process-list li.icon03 p{background-image:url("/experience/assets/images/process_icon_03.png")}.process-list li.icon04 p{background-image:url("/experience/assets/images/process_icon_04.png")}.process-list li.icon05 p{background-image:url("/experience/assets/images/process_icon_05.png")}.process-list li.icon06 p{background-image:url("/experience/assets/images/process_icon_06.png")}.process-list li.icon07 p{background-image:url("/experience/assets/images/process_icon_07.png")}.process-list li.icon08 p{background-image:url("/experience/assets/images/process_icon_08.png")}.process-list li.icon09 p{background-image:url("/experience/assets/images/process_icon_09.png")}.process-list li:not(:last-child){--a-w:10px;--a-h:20px}.process-list li:not(:last-child):before{content:"";position:absolute;top:calc(50% - var(--a-h)/2);right:calc((var(--gap) - var(--a-w))*-1);width:var(--a-w);height:var(--a-h);background:url("/experience/assets/images/process_arrow.svg") no-repeat center center/auto 17px}@media(width <= 1200px){.process-list{grid-template-columns:repeat(6, 110px);gap:20px}.process-list li{width:110px}.process-list li:not(:last-child):before{right:-15px}}@media(max-width: 995px){.process-list{display:flex;flex-flow:row wrap;gap:19px 14px}.process-list li{width:98px;height:98px;padding-top:16px}.process-list li p{padding-top:42px;background-size:auto 42px;font-size:11px}.process-list li p small{font-size:11px}.process-list li:not(:last-child):before{right:-11px;width:7px;height:14px;background-size:auto 14px}}@media screen and (max-width: 500px){.process-list{display:grid;gap:20px 16px;grid-template-columns:repeat(3, 1fr);width:auto !important}.process-list li{width:auto !important;height:98px;padding-bottom:10px}.process-list.intern{grid-template-columns:repeat(3, 1fr) !important}.process-list.intern small{font-size:10px !important}}.journeySection{background-color:#f6f3f2}.journeySection .section-inner{padding-block:5rem 8rem}.journeySection .section-title{margin-bottom:2rem}.journeySection .journey__card .journeySlider{overflow:visible}.journeySection .journey__card-item{display:block;position:relative;transition:transform .3s ease,box-shadow .3s ease}.journeySection .journey__card-item figure img{width:100%}.journeySection .journey__card-item:hover{transform:translateY(-15px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.journeySection .journey__card-item:hover .journey__card-info{background-color:#002c5f;color:#fff}.journeySection .journey__card-item:hover .journey__card-info .svg-icon path{stroke:#fff}.journeySection .journey__card-info{position:relative;height:6.6rem;padding:1.2rem .5rem 1.2rem 1rem;background-color:#fff;color:#111;transition:all .3s ease-in-out;pointer-events:none}.journeySection .journey__card-info dl dt{font-weight:500;font-size:1.2rem;line-height:100%;font-weight:700}.journeySection .journey__card-info dl dd{margin-top:.6rem;font-weight:400;font-size:.8rem;line-height:150%}.journeySection .journey__card-info .svg-icon{position:absolute;top:1rem;right:.5rem;transition:all .3s ease-in-out}.journeySection .journey__card-info .svg-icon path{stroke:#111;transition:all .3s ease-in-out}.journeySection .journey__card .slider-nav>button{width:46px;height:46px;background-color:rgba(0,44,95,.6);color:#fff}.journeySection .journey__card .slider-nav>button::after{font-size:20px;font-weight:700}.journeySection .journey__card .slider-nav>button.journey-prev{left:-23px}.journeySection .journey__card .slider-nav>button.journey-next{right:-23px}@media(max-width: 995px){.journeySection .section-inner{padding-block:55px 80px}.journeySection .journey__card-item{width:300px;margin-inline:auto}.journeySection .journey__card-info{height:120px;padding:20px}.journeySection .journey__card-info dl dt{font-size:20px}.journeySection .journey__card-info dl dd{font-size:15px}.journeySection .slider-nav>button.journey-prev{left:calc(50% - 173px) !important}.journeySection .slider-nav>button.journey-next{left:calc(50% + 127px) !important}}.faqSection .section-inner{padding-block:5rem}.faqSection .tabUI{display:flex;gap:0 .8rem}.faqSection .tabUI .tab-item{display:inline-flex;align-items:center;justify-content:center;padding-inline:2rem;height:2.55rem;background-color:rgba(0,0,0,0);border:1px solid #fff;font-size:.9rem;font-weight:500;color:#fff;cursor:pointer}.faqSection .tabUI .tab-item.active{background-color:#fff;border-color:#fff;color:#002c5f}.faqSection .tab-content{margin-top:2.5rem}.faqSection .tab-content .tab-pane{display:none}.faqSection .tab-content .tab-pane.active{display:block}@media(max-width: 995px){.faqSection .section-inner{padding-block:43px}.faqSection .tabUI{display:grid;grid-template-columns:repeat(2, 1fr);gap:6px}.faqSection .tab-content{margin-top:0}}.accordion{display:grid;row-gap:0}.accordion__item{border-top:1px solid #999}.accordion__item.is-open .accordion__header{border-bottom-color:#999}.accordion__item.is-open .accordion__header-icon{transform:rotate(180deg)}.accordion__item.is-open .accordion__panel{display:block}.accordion__header{display:grid;grid-template-columns:2.1rem 2.55rem 1fr;width:100%;height:auto;padding-block:.95rem 1.05rem;border-bottom:0}.accordion__header-title{display:flex;align-items:center;padding-left:.35rem;min-height:1.6rem;font-weight:500;font-size:1.1rem;line-height:150%;color:#222;text-align:left}.accordion__header-q{font-size:1.4rem;font-weight:700;color:#002c5f;text-align:left;font-family:"HyundaiSansHeadKR"}.accordion__header-icon{flex-shrink:0;width:1.6rem;height:1.6rem;background-size:auto .65rem;transition:transform .3s ease}.accordion__panel{display:none;padding:1.25rem 0 1.5rem 5rem;font-weight:400;font-size:.9rem;line-height:160%;color:#555;border-top:1px solid #999;background-color:rgba(0,0,0,0);overflow-wrap:anywhere}@media(max-width: 995px){.accordion{row-gap:0}.accordion__header{grid-template-columns:35px 24px 1fr;align-items:flex-start}.accordion__header-title{padding-left:0;font-size:14px;line-height:140%}.accordion__header-q{font-size:18px}.accordion__header-icon{background-size:auto 12px}.accordion__panel{padding:10px 0 34px 59px;font-size:12px}.accordion__panel .row{grid-template-columns:1fr;gap:8px 0}.accordion__panel .row dl{grid-template-columns:85px 1fr;align-items:flex-start}.accordion__panel .row dl dt{font-size:12px}.accordion__panel .row dl dd{padding-top:3px;font-size:14px}}.bottomInfoSection{position:relative;background:url("/experience/assets/images/bottom_visual_2604.jpg") no-repeat center bottom/cover;overflow:hidden}.bottomInfoSection .section-inner{height:25rem;padding-block:7.25rem 0;color:#fff}.bottomInfoSection .section-inner .count-wrap .title{text-align:center}.bottomInfoSection .section-inner .count-wrap .title>dt{font-weight:500;font-size:2rem;line-height:140%;font-family:"HyundaiSansHeadKR"}.bottomInfoSection .section-inner .count-wrap .title>dd{font-weight:400;font-size:1.5rem;line-height:140%;font-family:"HyundaiSansHeadKR"}.bottomInfoSection .section-inner .count-wrap .count-area{height:6.2rem;text-align:center}.bottomInfoSection .section-inner .count-wrap .count-area .count{height:5.6rem;display:flex;justify-content:center;align-items:center}.bottomInfoSection .section-inner .count-wrap .count-area .count>*{font-weight:700;font-size:4rem;line-height:140%}.bottomInfoSection .section-inner .count-wrap .count-area .count span{position:relative;width:5.5rem;height:100%;font-family:"HyundaiSansHeadKR";color:#fff;text-align:center}.bottomInfoSection .section-inner .count-wrap .count-area .count span:before{content:attr(data-label);position:absolute;bottom:-0.6rem;left:0;width:100%;height:1.25rem;font-weight:500;font-size:.9rem;line-height:140%;color:hsla(0,0%,100%,.5)}@media(max-width: 995px){.bottomInfoSection{background-image:url("/experience/assets/images/bottom_visual_2604_mo.jpg")}.bottomInfoSection .section-inner{height:276px;padding:65px 0 0 !important}.bottomInfoSection .section-inner .count-wrap{margin-bottom:29px}.bottomInfoSection .section-inner .count-wrap .title>dt{font-size:30px}.bottomInfoSection .section-inner .count-wrap .title>dd{font-size:20px}.bottomInfoSection .section-inner .count-wrap .count-area{margin-top:12px;height:60px}.bottomInfoSection .section-inner .count-wrap .count-area .count{height:50px}.bottomInfoSection .section-inner .count-wrap .count-area .count>*{font-size:40px}.bottomInfoSection .section-inner .count-wrap .count-area .count span{width:60px;height:60px}.bottomInfoSection .section-inner .count-wrap .count-area .count span:before{bottom:-15px;font-size:10px}.bottomInfoSection .section-inner .count-wrap .count-area .count em{height:60px}.bottomInfoSection .section-inner .link-group{flex-direction:column;justify-content:flex-start;gap:28px}.bottomInfoSection .section-inner .link-group>div{flex:none;width:100%}.bottomInfoSection .section-inner .link-group h4{height:23px;font-size:14px;font-weight:400}.bottomInfoSection .section-inner .link-group .link-box{padding:19px 0 19px 23px;width:252px;height:80px}.bottomInfoSection .section-inner .link-group .link-box strong{font-size:18px;line-height:20px}.bottomInfoSection .section-inner .link-group .link-box p{font-size:12px}.bottomInfoSection .month{display:none}.experiencePage .bottomInfoSection{background-image:url("/experience/assets/images/experience_bottom_visual_2603_mo.jpg")}}.linkWrap{height:86px;display:flex;justify-content:center;align-items:center;background-color:#002c5f}.linkWrap a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-family:"HyundaiSansHeadKR";color:#fff;font-weight:500;font-size:1.3rem;line-height:140%}@media(max-width: 995px){.linkWrap{height:60px}.linkWrap a{font-size:16px}}.shareWrap{height:4.3rem;display:flex;justify-content:center;align-items:center;background-color:#e4dcd3}.shareWrap button{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-family:"HyundaiSansHeadKR";color:#000;font-weight:500;font-size:1.3rem;line-height:140%}@media(max-width: 995px){.shareWrap{height:60px}.shareWrap button{font-size:16px}}.more-link{position:relative;display:inline-block;font-size:21px;line-height:120%;color:#002c5f;border-bottom:1px solid #002c5f;cursor:pointer}.more-link:after{content:"";position:absolute;top:0;right:-21px;width:14px;height:100%;background:url("/experience/assets/images/icon_share.svg") no-repeat right center/auto 14px}@media(max-width: 995px){.more-link{font-size:16px}}.tabUI{margin-bottom:43px;width:100%;display:flex;justify-content:flex-start;align-items:center}.tabUI>li>a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tabUI{gap:7px 20px;flex-flow:row wrap}.tabUI>li{display:inline-flex;align-items:center;justify-content:center;height:57px;padding-inline:40px;background-color:#fff;border-radius:100vw;font-weight:500;font-size:20px;line-height:normal;color:#000;transition:.3s ease-in-out;cursor:pointer}.tabUI>li.active{background-color:#002c5f;color:#fff}@media(max-width: 995px){.tabUI{margin-bottom:20px;column-gap:4px;justify-content:flex-start}.tabUI .tab-item{height:40px;padding-inline:20px;font-size:16px}}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.modal__panel{background-color:#f6f3f2;overflow:auto;scrollbar-gutter:stable}.modal__header{display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-start;height:13.5rem;padding:0 0 1.8rem 3.35rem;background-color:#e4dcd3;color:#111}.modal__header h3{font-family:"HyundaiSansHeadKR";font-weight:500;font-size:2.5rem;line-height:150%}.modal__header .desc-text{font-family:"HyundaiSansHeadKR";font-weight:400;font-size:1.4rem;line-height:150%}@media(max-width: 995px){.modal__header{height:135px;padding:0 0 24px 25px}.modal__header h3{font-size:19px}.modal__header .desc-text{font-size:14px}}.modal__content{padding:3.5rem 3.5rem 5.9rem;background:url("/experience/assets/images/brandLogo.svg") no-repeat center bottom 2.1rem/auto 1.65rem;overflow:none}.modal__content .org-intro figure img{width:100%}.modal__content .org-intro .desc-text{margin-top:2rem;font-weight:400;font-size:.9rem;line-height:160%;color:#333}.modal__content .org-intro .desc-text strong{font-weight:500 !important}.modal__content .pop-interview{margin-top:3rem;padding:3rem 2rem;background-color:#fff;display:grid;gap:4rem}.modal__content .pop-interview .btn-wrap{text-align:center}.modal__content .pop-interview-item dt{font-weight:500;font-size:1.1rem;line-height:150%;font-family:"HyundaiSansHeadKR";color:#002c5f}.modal__content .pop-interview-item dd{margin-top:2rem;font-weight:400;font-size:.9rem;line-height:160%;color:#111}.modal__content .pop-interview-item dd p{font-weight:400;font-size:.9rem;line-height:160%}.modal__content .pop-interview-item dd p strong{font-weight:400 !important}.modal__content .pop-interview-item dd p.type1 .name{color:#2e8fcc}.modal__content .pop-interview-item dd p.type1 strong{background-color:rgba(46,143,204,.1)}.modal__content .pop-interview-item dd p.type2 .name{color:#ff6a6a}.modal__content .pop-interview-item dd p.type2 strong{background-color:rgba(255,106,106,.1)}.modal__content .pop-interview-item dd p.type3 .name{color:#4500a6}.modal__content .pop-interview-item dd p.type3 strong{background-color:rgba(69,0,166,.1)}.modal__content .pop-interview-item dd p.type4 .name{color:#0096a6}.modal__content .pop-interview-item dd p.type4 strong{background-color:rgba(0,150,166,.1)}@media(max-width: 995px){.modal__content .pop-interview{margin-top:40px;padding:20px 16px;gap:40px 0}.modal__content .pop-interview .btn-wrap button img{height:32px}.modal__content .pop-interview-item dt{font-size:14px}.modal__content .pop-interview-item dd{margin-top:20px;font-size:13px}.modal__content .pop-interview-item dd p{font-size:13px}}@media(max-width: 995px){.modal__content{padding:26px 26px 57px;background-size:auto 16px;background-position:center bottom 22px}.modal__content .org-intro .desc-text{margin-top:26px;font-size:13px}}.floating-wrap{opacity:0;transition:opacity .3s ease-in-out;position:fixed;bottom:1.5rem;left:calc(50% + 30rem);width:8.2rem;height:8.55rem;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);z-index:100}@media(max-width: 1500px){.floating-wrap{left:auto;right:1.5rem}}.floating-wrap.is-visible{opacity:1}.floating-wrap .floating-menu{display:grid}.floating-wrap .floating-menu .link-apply,.floating-wrap .floating-menu .btn-top{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.6rem 1rem;background-color:#f6f3f2;font-family:"HyundaiSansHeadKR";color:#002c5f;font-weight:400;font-size:.9rem;line-height:160%;border-bottom:1px solid #e4dcd3}.floating-wrap .floating-menu .count-area{padding:.6rem 0;text-align:center;background-color:#002c5f;font-family:"HyundaiSansHeadKR";color:#fff}.floating-wrap .floating-menu .count-area .title{font-weight:400;font-size:.7rem;line-height:120%}.floating-wrap .floating-menu .count-area .count span{font-family:"HyundaiSansHeadKR";font-weight:400;font-size:.9rem;line-height:120%}@media(max-width: 995px){.floating-wrap{left:0;bottom:0;width:100%;height:auto}.floating-wrap .floating-menu li:nth-of-type(1),.floating-wrap .floating-menu li:nth-of-type(3){display:none}.floating-wrap .floating-menu .link-apply{background-color:#002c5f;color:#fff;border:0}}/*# sourceMappingURL=style.min.css.map */