*{line-height:inherit;font-style:normal;font-weight:inherit;box-sizing:border-box;outline:none;font-family:NotoSans,Dotum,sans-serif;text-decoration:none;list-style-type:none}*,body,html{margin:0;padding:0}body,html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;height:100%}a,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,table,td,textarea,th,ul{margin:0;padding:0;font-style:normal}select{margin:0;font-style:normal}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}.blind,caption,hr,legend{visibility:hidden;width:0;height:0;font-size:0;line-height:0;position:absolute;overflow:hidden}.blind,caption,legend{text-align:left;top:0;left:-999em}caption{color:#6a6c6b;font-size:0;line-height:0;position:static}table{border-spacing:0;border-collapse:collapse;line-height:1.5em}li,ol,ul{list-style-type:none}body,html{letter-spacing:-.02em;color:#000;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-family:NotoSans,Dotum,sans-serif;font-size:13px;line-height:normal}a,abbr,acronym,address,blockquote,body,button,caption,dd,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,label,legend,li,object,ol,p,pre,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0}button,input,select{box-sizing:border-box;color:#000}fieldset,img{border:none}img{vertical-align:middle}caption,hr{text-indent:-999999px;width:0;height:0;font-size:0;line-height:0;position:absolute;left:-9999px}address,em{font-style:normal}a:active,a:hover,a:link,a:visited{outline:none;text-decoration:none}ol,ul{list-style:none}hr,legend{visibility:hidden;width:1px;height:1px;margin:0;padding:0;line-height:1px;position:absolute;top:0;left:-9999px;overflow:hidden}input,select,textarea{vertical-align:middle;font-size:13px}input.checkbox,input.radio,input[type=checkbox],input[type=radio]{vertical-align:-2px;width:13px;height:13px}label{padding:0;position:relative;top:0;text-shadow:none!important}button,input,select,textarea{vertical-align:middle;margin:0;font-size:100%}button,input{letter-spacing:-.5px;outline:none;line-height:normal}button{cursor:pointer;background:0 0;outline:none}strong{font-weight:700}select{color:#444;cursor:pointer;appearance:none;-o-border-radius:0;background:#fff url(../resource/images/main/ep_arrow-down.svg) right 10px center no-repeat;border:1px solid #e7e7e7;-webkit-border-radius:0;-moz-border-radius:0;height:36px;padding:0 30px 0 5px;font-size:13px}select::-ms-expand{display:none}input[type=email],input[type=password],input[type=text]{background-color:#fff;border:1px solid #e7e7e7;height:36px;padding:3px 9px}textarea{color:#757575;resize:none;box-sizing:border-box;-webkit-appearance:none;border:1px solid #e7e7e7;width:100%;padding:5px}::-webkit-input-placeholder{color:#cfcfcf}::placeholder{color:#cfcfcf}:placeholder-shown{color:#cfcfcf}:-ms-placeholder-shown{color:#cfcfcf}.clearfix{clear:both}input[disabled],input[readonly],select[disabled],textarea[disabled]{background-color:#f7f7f7}input{-webkit-appearance:none;background:0 0;border-radius:0}.p_0{padding:0!important}.p_t0{padding-top:0!important}.p_l0{padding-left:0!important}.p_r0{padding-right:0!important}.p_b0{padding-bottom:0!important}.p_5{padding:5px!important}.p_t5{padding-top:5px!important}.p_l5{padding-left:5px!important}.p_r5{padding-right:5px!important}.p_b5{padding-bottom:5px!important}.p_10{padding:10px!important}.p_t10{padding-top:10px!important}.p_l10{padding-left:10px!important}.p_r10{padding-right:10px!important}.p_b10{padding-bottom:10px!important}.p_15{padding:15px!important}.p_t15{padding-top:15px!important}.p_l15{padding-left:15px!important}.p_r15{padding-right:15px!important}.p_b15{padding-bottom:15px!important}.p_20{padding:20px!important}.p_t20{padding-top:20px!important}.p_l20{padding-left:20px!important}.p_r20{padding-right:20px!important}.p_b20{padding-bottom:20px!important}.p_25{padding:25px!important}.p_t25{padding-top:25px!important}.p_l25{padding-left:25px!important}.p_r25{padding-right:25px!important}.p_b25{padding-bottom:25px!important}.p_30{padding:30px!important}.p_t30{padding-top:30px!important}.p_l30{padding-left:30px!important}.p_r30{padding-right:30px!important}.p_b30{padding-bottom:30px!important}.p_35{padding:35px!important}.p_t35{padding-top:35px!important}.p_l35{padding-left:35px!important}.p_r35{padding-right:35px!important}.p_b35{padding-bottom:35px!important}.p_40{padding:40px!important}.p_t40{padding-top:40px!important}.p_l40{padding-left:40px!important}.p_r40{padding-right:40px!important}.p_b40{padding-bottom:40px!important}.p_45{padding:45px!important}.p_t45{padding-top:45px!important}.p_l45{padding-left:45px!important}.p_r45{padding-right:45px!important}.p_b45{padding-bottom:45px!important}.p_50{padding:50px!important}.p_t50{padding-top:50px!important}.p_l50{padding-left:50px!important}.p_r50{padding-right:50px!important}.p_b50{padding-bottom:50px!important}.p_60{padding:60px!important}.p_t60{padding-top:60px!important}.p_l60{padding-left:60px!important}.p_r60{padding-right:60px!important}.p_b60{padding-bottom:60px!important}.p_70{padding:70px!important}.p_t70{padding-top:70px!important}.p_l70{padding-left:70px!important}.p_r70{padding-right:70px!important}.p_b70{padding-bottom:70px!important}.p_80{padding:80px!important}.p_t80{padding-top:80px!important}.p_l80{padding-left:80px!important}.p_r80{padding-right:80px!important}.p_b80{padding-bottom:80px!important}.p_90{padding:90px!important}.p_t90{padding-top:90px!important}.p_l90{padding-left:90px!important}.p_r90{padding-right:90px!important}.p_b90{padding-bottom:90px!important}.p_100{padding:100px!important}.p_t100{padding-top:100px!important}.p_l100{padding-left:100px!important}.p_r100{padding-right:100px!important}.p_b100{padding-bottom:100px!important}.p_110{padding:110px!important}.p_t110{padding-top:110px!important}.p_l110{padding-left:110px!important}.p_r110{padding-right:110px!important}.p_b110{padding-bottom:110px!important}.m_t0{margin-top:0!important}.m_r0{margin-right:0!important}.m_l0{margin-left:0!important}.m_b0{margin-bottom:0!important}.m0{margin:0!important}.m_t5{margin-top:5px!important}.m_r5{margin-right:5px!important}.m_l5{margin-left:5px!important}.m_b5{margin-bottom:5px!important}.m5{margin:5px!important}.m_t10{margin-top:10px!important}.m_r10{margin-right:10px!important}.m_l10{margin-left:10px!important}.m_b10{margin-bottom:10px!important}.m10{margin:10px!important}.m_t15{margin-top:15px!important}.m_r15{margin-right:15px!important}.m_l15{margin-left:15px!important}.m_b15{margin-bottom:15px!important}.m15{margin:15px!important}.m_t20{margin-top:20px!important}.m_r20{margin-right:20px!important}.m_l20{margin-left:20px!important}.m_b20{margin-bottom:20px!important}.m20{margin:20px!important}.m_t25{margin-top:25px!important}.m_r25{margin-right:25px!important}.m_l25{margin-left:25px!important}.m_b25{margin-bottom:25px!important}.m25{margin:25px!important}.m_t30{margin-top:30px!important}.m_r30{margin-right:30px!important}.m_l30{margin-left:30px!important}.m_b30{margin-bottom:30px!important}.m30{margin:30px!important}.m_t35{margin-top:35px!important}.m_r35{margin-right:35px!important}.m_l35{margin-left:35px!important}.m_b35{margin-bottom:35px!important}.m35{margin:35px!important}.m_t40{margin-top:40px!important}.m_r40{margin-right:40px!important}.m_l40{margin-left:40px!important}.m_b40{margin-bottom:40px!important}.m40{margin:40px!important}.m_t45{margin-top:45px!important}.m_r45{margin-right:45px!important}.m_l45{margin-left:45px!important}.m_b45{margin-bottom:45px!important}.m45{margin:45px!important}.m_t50{margin-top:50px!important}.m_r50{margin-right:50px!important}.m_l50{margin-left:50px!important}.m_b50{margin-bottom:50px!important}.m50{margin:50px!important}.m_t17{margin-top:17px!important}.m_r9{margin-right:9px!important}.m_t80{margin-top:80px!important}.m_r11{margin-right:11px!important}.m_r34{margin-right:34px!important}.m_t200{margin-top:200px!important}.m_b100{margin-bottom:100px!important}.m_t100{margin-top:100px!important}.m_t130{margin-top:130px!important}.m5auto{margin:5px auto 0!important}.-m_t5{margin-top:-5px!important}.-m_r5{margin-right:-5px!important}.-m_l5{margin-left:-5px!important}.-m_b5{margin-bottom:-5px!important}.-m_t10{margin-top:-10px!important}.-m_r10{margin-right:-10px!important}.-m_l10{margin-left:-10px!important}.-m_b10{margin-bottom:-10px!important}.-m_t15{margin-top:-15px!important}.-m_r15{margin-right:-15px!important}.-m_l15{margin-left:-15px!important}.-m_b15{margin-bottom:-15px!important}.-m_t20{margin-top:-20px!important}.-m_r20{margin-right:-20px!important}.-m_l20{margin-left:-20px!important}.-m_b20{margin-bottom:-20px!important}.-m_t25{margin-top:-25px!important}.-m_r25{margin-right:-25px!important}.-m_l25{margin-left:-25px!important}.-m_b25{margin-bottom:-25px!important}.-m_t30{margin-top:-30px!important}.-m_r30{margin-right:-30px!important}.-m_l30{margin-left:-30px!important}.-m_b30{margin-bottom:-30px!important}.-m_t35{margin-top:-35px!important}.-m_r35{margin-right:-35px!important}.-m_l35{margin-left:-35px!important}.-m_b35{margin-bottom:-35px!important}.-m_t40{margin-top:-40px!important}.-m_r40{margin-right:-40px!important}.-m_l40{margin-left:-40px!important}.-m_b40{margin-bottom:-40px!important}.-m_t45{margin-top:-45px!important}.-m_r45{margin-right:-45px!important}.-m_l45{margin-left:-45px!important}.-m_b45{margin-bottom:-45px!important}.-m_t50{margin-top:-50px!important}.-m_r50{margin-right:-50px!important}.-m_l50{margin-left:-50px!important}.-m_b50{margin-bottom:-50px!important}.f_left{float:left}.v_top{vertical-align:top!important}.d_none{display:none!important}.p_relative{position:relative!important}.o_hidden{overflow:hidden!important}.f_right{float:right}.v_middle{vertical-align:middle!important}.d_block{display:block!important}.p_absolute{position:absolute!important}.o_visible{overflow:visible!important}.f_clear{clear:both!important}.v_bottom{vertical-align:bottom!important}.d_inline{display:inline!important}.p_fixed{position:fixed!important}.d_inline_b{display:inline-block!important}.t_left{text-align:left!important}.t_none{text-decoration:none!important}.t_bold{font-weight:700!important}.t_right{text-align:right!important}.t_underline{text-decoration:underline!important}.t_normal{font-weight:400!important}.t_center{text-align:center!important}.t_overline{text-decoration:overline!important}.t_more{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t_through{text-decoration:line-through!important}.t_s10{font-size:10px!important}.cp_r{color:#f65155!important}.b_none{border:none!important}.bg_none{background:0 0!important}.t_s11{font-size:11px!important}.cp_o{color:#f8591a!important}.bt_none{border-top:none!important}.shadw_none{box-shadow:none!important;-webkit-box-shadow:none!important}.t_s12{font-size:12px!important}.cp_b{color:#648ab9!important}.br_none{border-right:none!important}.t_s13{font-size:13px!important}.cp_g{color:#197b30!important}.bb_none{border-bottom:none!important}.t_s14{font-size:14px!important}.cp_0{color:#000!important}.bl_none{border-left:none!important}.t_s15{font-size:15px!important}.cp_f{color:#fff!important}.t_s16{font-size:16px!important}.co_5b{color:#5b5b5b!important}.t_s17{font-size:17px!important}.co_bf{color:#cfcfcf!important}.t_s18{font-size:18px!important}.co_rf9{color:#f94b4b!important}.t_s19{font-size:19px!important}.co_b49{color:#498bc1!important}.t_s20{font-size:20px!important}.co_b4b{color:#4b617e!important}.t_s21{font-size:21px!important}.co_b648{color:#648ab9!important}.co_b567{color:#567eaf!important}.t_s22{font-size:22px!important}.t_s23{font-size:23px!important}.letter_1{letter-spacing:-1px!important}.t_s24{font-size:24px!important}.letter_2{letter-spacing:-2px!important}.t_s25{font-size:25px!important}.letter_3{letter-spacing:-3px!important}.t_s26{font-size:26px!important}.letter_4{letter-spacing:-4px!important}.t_s27{font-size:27px!important}.letter_5{letter-spacing:-5px!important}.t_s28{font-size:28px!important}.letter_6{letter-spacing:-6px!important}.t_s29{font-size:29px!important}.letter_7{letter-spacing:-7px!important}.t_s30{font-size:30px!important}.letter_8{letter-spacing:-8px!important}.t_s31{font-size:31px!important}.letter_9{letter-spacing:-9px!important}.t_s32{font-size:32px!important}.letter_10{letter-spacing:-10px!important}.t_s33{font-size:33px!important}.letter_0{letter-spacing:0!important}.t_s34{font-size:34px!important}.t_s35{font-size:35px!important}.t_s36{font-size:36px!important}.t_s37{font-size:37px!important}.t_s38{font-size:38px!important}.t_s39{font-size:39px!important}.t_s40{font-size:40px!important}.wp10{width:10%!important}.wp20{width:20%!important}.hp100{height:100%!important}.wp25{width:25%!important}.wp30{width:30%!important}.wp33{width:33.33%!important}.wp40{width:40%!important}.wp44{width:44%!important}.wp45{width:45%!important}.wp50{width:50%!important}.w10{width:10px!important}.wp60{width:60%!important}.w20{width:20px!important}.wp70{width:70%!important}.w30{width:30px!important}.wp80{width:80%!important}.w40{width:40px!important}.wp90{width:90%!important}.wp95{width:95%!important}.w50{width:50px!important}.wp98{width:98%!important}.w60{width:60px!important}.wp100{width:100%!important}.w80{width:80px!important}.wp75{width:75%!important}.w90{width:90px!important}.w100{width:100px!important}.w110{width:110px!important}.w112{width:112px!important}.w120{width:120px!important}.w148{width:148px!important}.w190{width:190px!important}.w200{width:200px!important}.w230{width:230px!important}.w78{width:78px!important}.w65{width:65px!important}.w70{width:70px!important}.lh60{line-height:60px!important}.lh18{line-height:18px!important}.lh24{line-height:24px!important}.lh40{line-height:40px!important}@font-face{font-family:NotoSans;font-style:normal;font-weight:100;src:url(../resource/fonts/NotoSans/notokr-thin.eot);src:url(../resource/fonts/NotoSans/notokr-thin.eot?#iefix)format("embedded-opentype"),url(../resource/fonts/NotoSans/notokr-thin.woff)format("woff"),url(../resource/fonts/NotoSans/notokr-thin.ttf)format("truetype"),url(../resource/fonts/NotoSans/notokr-thin.svg#notokr-thin)format("svg")}@font-face{font-family:NotoSans;font-style:normal;font-weight:300;src:url(../resource/fonts/NotoSans/notokr-light.eot);src:url(../resource/fonts/NotoSans/notokr-light.eot?#iefix)format("embedded-opentype"),url(../resource/fonts/NotoSans/notokr-light.woff)format("woff"),url(../resource/fonts/NotoSans/notokr-light.ttf)format("truetype"),url(../resource/fonts/NotoSans/notokr-light.svg#notokr-light)format("svg")}@font-face{font-family:NotoSans;font-style:normal;font-weight:500;src:url(../resource/fonts/NotoSans/notokr-regular.eot);src:url(../resource/fonts/NotoSans/notokr-regular.eot?#iefix)format("embedded-opentype"),url(../resource/fonts/NotoSans/notokr-regular.woff)format("woff"),url(../resource/fonts/NotoSans/notokr-regular.ttf)format("truetype"),url(../resource/fonts/NotoSans/notokr-regular.svg#notokr-regular)format("svg")}@font-face{font-family:NotoSans;font-style:normal;font-weight:700;src:url(../resource/fonts/NotoSans/notokr-medium.eot);src:url(../resource/fonts/NotoSans/notokr-medium.eot?#iefix)format("embedded-opentype"),url(../resource/fonts/NotoSans/notokr-medium.woff)format("woff"),url(../resource/fonts/NotoSans/notokr-medium.ttf)format("truetype"),url(../resource/fonts/NotoSans/notokr-medium.svg#notokr-medium)format("svg")}@font-face{font-family:NotoSans;font-style:normal;font-weight:900;src:url(../resource/fonts/NotoSans/notokr-bold.eot);src:url(../resource/fonts/NotoSans/notokr-bold.eot?#iefix)format("embedded-opentype"),url(../resource/fonts/NotoSans/notokr-bold.woff)format("woff"),url(../resource/fonts/NotoSans/notokr-bold.ttf)format("truetype"),url(../resource/fonts/NotoSans/notokr-bold.svg#notokr-bold)format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(../resource/fonts/Roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc-.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(../resource/fonts/Roboto/v20/KFOmCnqEu92Fr1Mu4mxM.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(../resource/fonts/Roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc-.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(../resource/fonts/Roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc-.woff)format("woff")}body,html{height:100%}body{overflow-x:hidden}#wrap{max-width:1920px;margin:0 auto}@media screen and (width<=1600px){.sns-wrap{position:relative;top:-48px}}.poupu-wrap{z-index:9997;justify-content:center;width:100%;display:flex;position:fixed}.poupu-wrap .popup{z-index:9999;width:400px;margin-top:100px;display:none;position:relative}.poupu-wrap .popup+.popup{margin-left:10px}.poupu-wrap .popup img{width:100%}.poupu-wrap .popup .close-wrap{z-index:10;box-sizing:border-box;background:#f5f5f5;width:100%;max-height:53px;padding:13px 0 13px 20px;position:relative}.poupu-wrap .popup .close-wrap .close{text-indent:-9999px;background:#999 url(../resource/images/common/pop_close.svg) 50% no-repeat;width:53px;height:53px;font-size:0;position:absolute;top:0;right:0}.poupu-wrap .popup .close-wrap .close:hover{background-color:#333}.poupu-wrap .popup .close-wrap input[type=checkbox]{vertical-align:-6px;border:1px solid #999;border-radius:2px;width:28px;height:28px;margin-right:8px}.poupu-wrap .popup .close-wrap label{color:#000;font-size:20px;position:static}.poupu-wrap .popup .close-wrap label:before{content:"";-webkit-appearance:none;z-index:9;cursor:pointer;background-color:#0000;border-radius:3px;padding:13px;display:inline-block;position:absolute;top:13px;left:20px}.poupu-wrap .popup .close-wrap input:checked+label:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:14px;display:block;position:absolute;top:17px;left:30px;transform:rotate(45deg)}.poupu-wrap .popup_active{display:block}.poupu-wrap .dim{z-index:9998;background-color:#0006;width:100%;height:100%;position:fixed}.poupu-wrap .popup .close-wrap.top .close{background-color:#0000;width:30px;height:30px;top:-30px;right:-5px}.poupu-wrap .popup .close-wrap.top .close:hover{background-color:#0000}header.main{width:100%;height:860px;position:relative}header.main nav{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:96px;padding:0 120px;display:flex;position:absolute;top:0;left:0;right:0}header.main nav .item:first-child{flex-shrink:0;width:149px}.interviewDetailWrap dl dd,header.main nav .item:nth-child(2),header.sub nav .item:nth-child(2){flex-grow:1}header.main nav .item:nth-child(3){flex-shrink:0;width:171px}header.main nav .item .logo{background:url(../resource/images/common/logo_wh.png) 0/149px no-repeat;width:149px;height:34px}header.main nav .item .gnb{width:590px;margin:10px auto 0}header.main nav .item .gnb:after{content:"";clear:both;display:block}header.main nav .item .gnb li{float:left;text-align:center;margin:0 30px}header.main nav .item .gnb li a{letter-spacing:-.44px;color:#c0c4c6;font-size:22px;font-weight:500}header.main nav .item .gnb li a:hover{color:#000}header.main nav .item .q-menu{justify-content:flex-end;margin-top:8px;display:flex}header.main nav .item .q-menu:after{content:"";clear:both;display:block}header.main nav .item .q-menu>li{padding:7px 16px 7px 30px;position:relative}header.main nav .item .q-menu>li+li{margin-left:15px;padding-right:0}header.main nav .item .q-menu>li>a{color:#fff;font-size:20px;font-weight:500}header.main nav .item .q-menu>li a:before{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}header.main nav .item .q-menu>li a.faq:before{background:url(../resource/images/common/ic-question.svg) no-repeat}header.main nav .item .q-menu>li a.my:before{background:url(../resource/images/common/ic-person.svg) no-repeat}header.main nav .item .q-menu>li:after{content:"";background:#fff3;width:1px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}header.main nav .item .q-menu>li:last-child:after{display:none}header.main nav.on{background:#fff}header.main nav.on .item .logo{background:url(../resource/images/common/logo.png) 0 no-repeat}header.main nav.on .item .gnb li a,header.main nav.on .item .q-menu>li>a{color:#000}header.main nav.on .item .gnb li a:hover{border-bottom:3px solid #111}header.main nav.on .item .q-menu>li a.faq:before{background:url(../resource/images/common/ic-question_bk.svg) no-repeat}header.main nav.on .item .q-menu>li a.my:before{background:url(../resource/images/common/ic-person_bk.svg) no-repeat}.swiper.mo{display:none!important}@media (width<=820px){.swiper.mo{display:block!important}}.swiper-navigation-icon{display:none!important}header.main .swiper.msilder{width:100%;height:860px}.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction,header.main .swiper.msilder .swiper-horizontal>.swiper-pagination-bullets{top:450px;bottom:120px;width:auto!important;left:220px!important}header.main .swiper.msilder .text{position:absolute;top:292px;left:220px}header.main .swiper.msilder .text h2{letter-spacing:-2.4px;color:#fff;font-size:48px;font-weight:700}header.main .swiper.msilder .text h2 span{letter-spacing:-.96px;color:#fff;font-size:48px;font-weight:800}header.main .swiper.msilder .text h2 span.imgT{text-indent:-9999px;vertical-align:41px;background:url(../resource/images/main/digico.png) 0 0/100% no-repeat;width:276px;height:48.5px;margin-left:10px;font-size:0;display:inline-block}header.main .swiper.msilder .text p{letter-spacing:-.8px;color:#fff;margin-top:5px;font-size:40px;font-weight:300}header.main .swiper.msilder .innerBox{height:860px}header.main .swiper.msilder .innerBox.m-visual01{background:url(../resource/images/main/main_visual_01.jpg) top/cover no-repeat}header.main .swiper.msilder .innerBox.m-visual02{background:url(../resource/images/main/main_visual_02.png) top/cover no-repeat}header.main .swiper.msilder .innerBox.m-visual03{background:url(../resource/images/main/main_visual_03.png) top/cover no-repeat}.swiper-vertical>.swiper-pagination-bullets,header.main .swiper.msilder .swiper-pagination-vertical.swiper-pagination-bullets{right:inherit;left:120px;transform:translateY(-115%)}header.main .swiper.msilder .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px));background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,.4)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,header.main .swiper.msilder .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,18px) 0}header.main .swiper.msilder .swiper-pagination-bullet-active{background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,1)}.burger{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:none}.burger,.burger-strip{transition:all .5s}.strip div{background:#000;border-radius:2px;width:20px;height:2px;margin:4px;transition:all .55s cubic-bezier(.075,.82,.165,1)}.burger.over .strip div{background:#fff}.burger-strip div:first-child{width:20px}.burger.over .burger-strip div:first-child{transform:rotate(45deg)translateY(4px)translate(5px)}.burger.over .burger-strip div:nth-child(2){transform:rotate(-45deg)}.burger.over .burger-strip div:last-child{transform:rotate(-45deg)translateY(-4px)translate(5px)}.d-menu{background-color:#fff;border:1px solid #ddd;border-radius:4px;width:159px;position:absolute;top:41px;right:0}.d-menu li{padding:0}.d-menu li a{color:#888;text-align:center;font-size:16px;line-height:50px;display:block}.d-menu li a:hover{color:#000;background-color:#f5f5f5}header.sub{width:100%;position:relative}header.sub nav{box-sizing:border-box;background-color:#fff;justify-content:space-between;align-items:center;width:100%;height:96px;padding:0 120px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 10px #0000000d}header.sub nav .item:first-child{flex-shrink:0;width:149px}header.sub nav .item:nth-child(3){flex-shrink:0;width:171px}header.sub nav .item .logo{background:url(../resource/images/common/logo.png) 50%/149px no-repeat;width:149px;height:34px}header.sub nav .item .gnb{width:590px;margin:10px auto 0}header.sub nav .item .gnb:after{content:"";clear:both;display:block}header.sub nav .item .gnb li{float:left;text-align:center;margin:0 30px}header.sub nav .item .gnb li a{letter-spacing:-.44px;color:gray;font-size:22px;font-weight:500}header.sub nav .item .gnb li a.active,header.sub nav .item .gnb li a:hover{color:#111;border-bottom:3px solid #111}header.sub nav .item .gnb li a.active{font-weight:800}header.sub nav .item .q-menu{justify-content:flex-end;margin-top:8px;display:flex}header.sub nav .item .q-menu:after{content:"";clear:both;display:block}header.sub nav .item .q-menu>li{float:left;padding:0 16px 0 30px;position:relative}header.sub nav .item .q-menu>li+li{margin-left:15px;padding-right:0}header.sub nav .item .q-menu>li>a{color:#000;font-size:20px;font-weight:500}header.sub nav .item .q-menu>li a:before{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}header.sub nav .item .q-menu>li a.faq:before{background:url(../resource/images/common/ic-question_bk.svg) no-repeat}header.sub nav .item .q-menu>li a.my:before{background:url(../resource/images/common/ic-person_bk.svg) no-repeat}header.sub nav .item .q-menu>li:after{content:"";opacity:.2;background-color:#111;width:1px;height:16px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}header.sub nav .item .q-menu>li:last-child:after{display:none}header.main nav,header.sub nav{z-index:1001}html{touch-action:manipulation}#skipNav{z-index:500;width:0;height:0;font-size:0;line-height:0;overflow:hidden}#backtotop{text-indent:-9999px;opacity:0;visibility:hidden;z-index:999;background:url(../resource/images/common/top.svg) 50% no-repeat;width:48px;height:48px;font-size:0;transition-property:background-color,opacity,visibility;transition-duration:.3s,.5s,.5s;position:fixed;bottom:258px;right:208px}#backtotop:after{line-height:40px}#backtotop.show{opacity:1;visibility:visible}#backtotop.show:hover{cursor:pointer}.promotionBanner{background-color:#dbdbdb;justify-content:center;align-items:center;width:100%;height:74px;display:flex;position:relative}.promotionBanner .bannerLink{font-size:24px;font-weight:700}.promotionBanner .btnClose{text-indent:-9999px;background:url(../resource/images/common/btn_close_bk.svg) 50%/24px no-repeat;width:24px;height:24px;font-size:0;display:block;position:absolute;top:50%;right:115px;transform:translateY(-50%)}.container{margin-bottom:120px;padding-top:204px;position:relative}.searchWrap{z-index:999;box-sizing:border-box;background-color:#fff;border-radius:16px;width:80%;max-width:1480px;height:176px;padding:40px 60px 34px;position:absolute;top:-93px;left:50%;transform:translate(-50%);box-shadow:0 22px 27px -8px #0000001c}.searchWrap h3{letter-spacing:-.44px;color:#000;font-size:22px;font-weight:800;line-height:24px;position:relative}.searchWrap h3:before{content:"";opacity:.5;vertical-align:bottom;background:url(../resource/images/main/akar-icons_search.svg) 50% no-repeat;width:24px;height:24px;margin-right:10px;display:inline-block}.searchWrap ul{width:calc(100% - 85px);margin-top:24px;display:inline-flex}.searchWrap ul li{border-bottom:1px solid #d4d4d4;align-items:center;width:30%;margin:0 20px;display:flex}.searchWrap ul li:first-child{margin-left:0}.searchWrap ul li:last-child{width:40%}.searchWrap ul li span{letter-spacing:-.44px;color:#000;vertical-align:-4px;font-size:20px;font-weight:800}.searchWrap select{background-position:100%;margin-left:35px;padding:0 34px 0 10px}.searchWrap input,.searchWrap select{letter-spacing:-.44px;color:#888;border:0;flex:auto;height:47px;font-size:20px}.searchWrap input{padding:0 0 0 45px}.searchWrap input::placeholder{color:#888}.searchWrap button{text-indent:-9999px;background:#000 url(../resource/images/main/akar-icons_arrow-right.svg) 50% no-repeat;border-radius:100%;width:70px;height:70px;font-size:0;position:absolute;bottom:34px;right:60px}h3.title{color:#000;font-size:44px;font-weight:800}h3.title span.total{letter-spacing:-.48px;color:#333;vertical-align:2px;margin-left:10px;padding-right:15px;font-size:24px;font-weight:500;position:relative}h3.title span.total:after{content:"";background-color:#ececec;width:1px;height:20px;display:block;position:absolute;top:50%;right:7px;transform:translateY(-50%)}h3.title span.total em{letter-spacing:-.48px;color:#ed1b23;font-size:26px;font-weight:800}h3.title button{letter-spacing:-.48px;color:#333;font-size:0;font-weight:500}h3.title button:after{content:"";background:url(../resource/images/main/ep_arrow-right.svg) 50% no-repeat;width:26px;height:26px;margin-left:5px;transition:all .16s ease-in 80ms;display:inline-block}.s-title,h3.title button.type1{letter-spacing:-.48px;color:#333;font-size:24px;font-weight:500}h3.title button.type1:after{vertical-align:sub}.title-link:hover button:after{transition:all .16s ease-out 80ms;transform:translate(10px)}.s-title{margin:0 0 55px}.d-day{color:#ed1b23;text-align:center;background-color:#fff;border-radius:20px;height:35px;display:inline-block}.d-day,.date{font-size:20px}.date{color:#666}.employmentWrap{width:80%;max-width:1480px;margin:0 auto}.employmentWrap .employment{flex-wrap:wrap;justify-content:space-between;display:flex}.employmentWrap .employment .ebox{box-sizing:border-box;cursor:pointer;border:1px solid #d0d0d0;width:calc(25% - 15px);margin-bottom:15px;padding:70px 24px 24px;position:relative}.employmentWrap .employment .ebox:hover{border-color:#666}.employmentWrap .employment .ebox h4{color:#000;font-size:20px;font-weight:900}.employmentWrap .employment .ebox h5{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:56px;font-size:20px;font-weight:700;display:-webkit-box;overflow:hidden}.employmentWrap .employment .ebox p{margin-top:20px}.employmentWrap .employment .ebox .d-day{border:1px solid #ed1b23;padding:0 14px;font-weight:800;position:absolute;top:24px;right:24px}.interviewWrap{margin:90px 0 0 10%}.interviewWrap.type1{margin:100px 0}.interviewWrap.type1 .swiper.intersilder .innerBox{border-radius:15px;width:480px;height:300px}.interviewWrap h4{margin-bottom:56px;font-size:32px;font-weight:800}.interviewWrap .swiper.intersilder a{display:block;position:relative}.interviewWrap .swiper.intersilder .innerBox{position:relative;overflow:hidden}.interviewWrap .swiper.intersilder .innerBox ::selection{background:0 0;outline:none}.interviewWrap .swiper.intersilder .innerBox .img{width:100%;max-height:244px;overflow:hidden}.interviewWrap .swiper.intersilder .innerBox:hover img{transform:scale(1.1)}.interviewWrap .swiper.intersilder .innerBox .img img{width:100%;transition:all .3s}.interviewWrap .swiper.intersilder .innerBox .img:after{content:"";opacity:.5;background-image:linear-gradient(#0000,#000);width:100%;height:100%;display:block;position:absolute;top:0;left:0;right:0}.interviewWrap .swiper.intersilder .innerBox .text{width:100%;padding:24px 30px;position:absolute;bottom:0}.interviewWrap .swiper.intersilder .text h2{color:#000;z-index:10;font-size:16px;font-weight:500;position:relative}.interviewWrap .swiper.intersilder .text span{color:#fff;z-index:10;vertical-align:middle;margin-top:8px;font-size:22px;font-weight:500;position:relative}.interviewWrap .swiper.intersilder .text span.company{font-size:18px;display:block}.interviewWrap .swiper.intersilder .text span.rank{font-size:21px}.interviewWrap .swiper.intersilder .swiper-button-next,.interviewWrap .swiper.intersilder .swiper-button-prev{background:url(../resource/images/main/ep_arrow-right.svg) 50%/60px 60px no-repeat;width:60px;height:243px;top:23px}.interviewWrap .swiper.intersilder .swiper-button-next:hover,.interviewWrap .swiper.intersilder .swiper-button-prev:hover{background-color:#0003}.interviewWrap .swiper.intersilder .swiper-button-prev{border-top-right-radius:12px;border-bottom-right-radius:12px;left:0;transform:rotate(-180deg)}.interviewWrap .swiper.intersilder .swiper-button-next{right:0}.interviewWrap .swiper.intersilder .swiper-button-next:after,.interviewWrap .swiper.intersilder .swiper-button-prev:after{display:none}.interviewWrap .swiper.intersilder .swiper-pagination{background:#eaeaea;width:976px;height:4px;margin:60px auto 0;position:relative}.interviewWrap .swiper.intersilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}#interviewTitleArea.titleArea.type5 h2 span.emphasis br{display:block!important}.lifeWrap{width:80%;max-width:1480px;margin:120px auto 0}.lifeWrap .life{justify-content:space-between;display:flex}.lifeWrap .life .lbox{cursor:pointer;width:calc(25% - 12px);transition:transform .2s ease-in-out}.lifeWrap .life .lbox .img{border-radius:15px;width:100%;height:244px;position:relative;overflow:hidden}.lifeWrap .life .lbox .img:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.lifeWrap .life .lbox .img.type1{background:url(../resource/images/main/life_11.jpg) 50%/cover no-repeat}.lifeWrap .life .lbox .img.type2{background:url(../resource/images/main/life_12.jpg) 50%/cover no-repeat}.lifeWrap .life .lbox .img.type3{background:url(../resource/images/main/life_13.jpg) 50%/120% no-repeat}.lifeWrap .life .lbox .img.type4{background:url(../resource/images/main/life_14.jpg) 50%/cover no-repeat}.lifeWrap .life .lbox .img.type5{background:url(../resource/images/main/life_15.jpg) 50%/cover no-repeat;bottom:5px}.lifeWrap .life .lbox:hover{transform:translateY(-5px)}.lifeWrap .life .lbox .img .comp{letter-spacing:-.28px;text-align:center;color:#fff;background-color:#0000004d;border:1px solid #0000001a;border-radius:999px;padding:6px 10px;font-size:14px;font-weight:500;position:absolute;top:22px;right:18px}.lifeWrap .life .lbox h4{letter-spacing:-.64px;color:#000;border-bottom:1px solid #929292;margin-top:5px;padding:16px 0;font-size:28px;font-weight:700;display:inline-block}.lifeWrap .life .lbox p{letter-spacing:-.4px;color:#333;margin-top:16px;font-size:20px;font-weight:400;line-height:1.5}.groupWrap{margin:120px 0 0 10%}.groupWrap .slider_tab_cont .tabs{margin:55px 0 55px 180px;display:flex}.groupWrap .slider_tab_cont .tabs li{color:#888;text-align:center;cursor:pointer;border:1px solid #ddd;width:280px;font-size:22px;line-height:72px}.groupWrap .slider_tab_cont .tabs li.active{color:#000;border:2px solid #000;font-weight:800}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox{cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;padding:24px 24px 109px;position:relative}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox:hover{border-color:#666}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .text{box-sizing:border-box;height:100%;position:relative}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .comp{width:190px;height:50px;display:block;position:absolute;top:0;left:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .ing{color:#333;border:1px solid #333;border-radius:24px;padding:0 10px;font-size:12px;line-height:24px;display:block;position:absolute;top:19px;right:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .comp img{width:100%}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox h2{color:#000;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;height:136px;padding-top:65px;font-size:18px;line-height:1.33;display:-webkit-box;overflow:hidden}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox a{color:#000;font-size:18px;font-weight:700;display:block;position:absolute;bottom:-74px;left:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox a:after{content:"";background:url(../resource/images/main/ic-quickgo.svg) 50% no-repeat;width:14px;height:14px;margin-left:5px;display:inline-block}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-pagination{background:#eaeaea;width:976px;height:4px;margin:60px auto 0;position:relative}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.groupWrap .swiper.groupsilder .swiper-button-next,.groupWrap .swiper.groupsilder .swiper-button-prev{background:url(../resource/images/main/ep_arrow-right-light.png) 50%/60px 60px no-repeat;width:60px;height:270px;top:23px}.groupWrap .swiper.groupsilder .swiper-button-next:hover,.groupWrap .swiper.groupsilder .swiper-button-prev:hover{background-color:#0003}.groupWrap .swiper.groupsilder .swiper-button-prev{left:0;transform:rotate(-180deg)}.groupWrap .swiper.groupsilder .swiper-button-next{right:0}.groupWrap .swiper.groupsilder .swiper-button-next:after,.groupWrap .swiper.groupsilder .swiper-button-prev:after{display:none}.groupWrap .swiper.groupsilder .swiper-pagination{background:#eaeaea;width:976px;height:4px;margin:60px auto 0;position:relative}.groupWrap .swiper.groupsilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.container.sub{width:76%;margin:0 auto 120px;padding:0}.container.sub:after{content:"";clear:both;display:block}.container.sub.life{width:88%}.container.sub-img{width:100%;padding-top:96px}.container.view{width:76%;margin:0 auto 120px;padding-top:196px}.titleArea{padding:250px 0 160px}.titleArea.type1{padding:196px 0 60px}.titleArea.type1 br{display:none}.titleArea.type3{padding:240px 116px 100px}.titleArea.type4{text-align:center;padding:10% 0 7%}.titleArea.type4 h3 span{border-bottom:1px solid #000;padding-bottom:10px;font-family:Roboto;font-size:60px;font-weight:700;display:inline-block}.titleArea.type4 p{margin:100px 0 160px;font-size:30px}.titleArea.type5{text-align:center;padding:160px 0}.titleArea.type5 p{margin:40px 0 0;font-size:40px}.titleArea.type5 p span{color:#333}.titleArea.type5 p span.company,.titleArea.type5 p span.job{padding-right:16px}.titleArea.type5 p span.company:after,.titleArea.type5 p span.job:after{content:"";vertical-align:-2px;background-color:#333;width:1px;height:32px;margin-left:16px;display:inline-block}.titleArea.type6{text-align:center;border-bottom:1px solid #000;padding:256px 0 100px}.titleArea.type6 h2{font-size:48px;font-weight:800}.titleArea p{margin-bottom:20px;font-size:30px}.titleArea h2{font-size:48px;font-weight:300;line-height:1.29}.titleArea h2 span{font-weight:800}.titleArea h2 span.emphasis{display:block}.titleArea h2 span.emphasis.no{font-weight:300}.titleArea h2 span.emphasis br{display:none}.titleArea h2 span.stit{letter-spacing:-.64px;text-align:left;color:#666;font-size:20px;font-weight:700}.btnArea.type1{text-align:center;margin-bottom:100px}.btnArea.type2{width:76%;margin:0 auto 40px}.btnArea.type3{text-align:center;width:100%;margin:0 auto}.btnArea a+a,.btnArea button+button{margin-left:20px}.btnArea .btn{box-sizing:border-box;text-align:center;color:#000;background-color:#d1d1d1;border-radius:60px;height:69px;padding:19px 60px 18px;font-size:22px;font-weight:800;position:relative}.btnArea .expand{width:320px}.btnArea .btn:after{content:"";vertical-align:-8px;background:url(../resource/images/common/ico_arrow_right.svg) 50% no-repeat;width:33px;height:33px;display:inline-block}.btnArea .btn:hover{color:#fff;background-color:#000}.btnArea .btn:hover:after{background:url(../resource/images/common/ico_arrow_right_wh.svg) 50% no-repeat}.btnArea .btn.type1{color:#fff;background-color:#000}.btnArea .btn.type1:after{background:url(../resource/images/common/ico_arrow_right_wh.svg) 50% no-repeat}.btnArea .btn.type1:hover{color:#000;background-color:#d1d1d1}.btnArea .btn.type1:hover:after{background:url(../resource/images/common/ico_arrow_right.svg) 50% no-repeat}.btnArea .obtn{box-sizing:border-box;color:#afafaf;background-color:#fff;border:1px solid #afafaf;border-radius:3px;width:245px;height:60px;padding:0;font-size:20px;font-weight:800;position:relative}.btnArea .obtn.type1{color:#fff;background-color:#000;border:1px solid #000}.item.text ul li{white-space:nowrap}.searchSubWrap{box-sizing:border-box;background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;height:300px;padding:80px 60px 74px;position:relative;box-shadow:0 22px 27px -8px #0000001c}.searchSubWrap h3{letter-spacing:-.64px;color:#000;font-size:32px;font-weight:800;line-height:1;position:relative}.searchSubWrap h3:before{content:"";vertical-align:bottom;background:url(../resource/images/common/akar-icons_search.svg) 50% no-repeat;width:32px;height:32px;margin-right:10px;display:inline-block}.searchSubWrap button.reset{color:#000;vertical-align:bottom;margin-left:40px;font-size:18px}.searchSubWrap button.reset span{border-bottom:1px solid #000}.searchSubWrap button.reset:before{content:"";vertical-align:-4px;background:url(../resource/images/common/ico_reset.svg) 50% no-repeat;width:23px;height:27px;margin-right:5px;display:inline-block}.searchSubWrap ul{width:calc(100% - 85px);margin-top:60px;display:inline-flex}.searchSubWrap ul li{border-bottom:1px solid #d4d4d4;justify-content:space-between;align-items:center;width:30%;margin:0 20px;display:flex}.searchSubWrap ul li:first-child{margin-left:0}.searchSubWrap ul li:last-child{width:40%}.searchSubWrap ul li span{letter-spacing:-.44px;color:#000;vertical-align:-4px;font-size:22px;font-weight:800}.searchSubWrap select{background-color:#0000;background-position:100%;padding:0 34px 0 18px}.searchSubWrap input,.searchSubWrap select{letter-spacing:-.44px;color:#888;border:0;width:calc(100% - 80px);height:47px;font-size:22px}.searchSubWrap input{padding:0 0 0 18px}button.submit{text-indent:-9999px;background:#000 url(../resource/images/main/akar-icons_arrow-right.svg) 50% no-repeat;border-radius:100%;width:70px;height:70px;font-size:0;position:absolute;bottom:82px;right:60px}.employIngWrap{margin-top:100px;position:relative}.employIngWrap .content .ingTit span.total{letter-spacing:-.48px;color:#000;vertical-align:2px;font-size:24px;font-weight:500;position:relative}.employIngWrap .content .ingTit span.total em{letter-spacing:-.48px;color:#ed1b23;font-size:26px;font-weight:800}.employIngWrap .content{width:calc(100% - 500px);min-height:1000px}.employIngWrap .aside{width:378px;position:absolute;top:0;right:0}.employIngWrap .employment{flex-wrap:wrap;display:flex}.employIngWrap .employment .ebox{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;width:100%;margin-top:20px;padding:32px 40px;position:relative}.employIngWrap .employment .ebox h4{color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:90px;font-size:32px;font-weight:700;display:-webkit-box;overflow:hidden}.employIngWrap .employment .ebox p{margin-top:10px;position:relative}.employIngWrap .employment .ebox p .date{color:#666;font-size:18px}.employIngWrap .employment .ebox .d-day{color:#ed1b23;width:inherit;background-color:#fff;border:1px solid #ed1b23;border-radius:20px;height:43px;margin-left:16px;margin-right:0;padding:0 20px;font-family:Roboto;font-size:20px;font-weight:800;line-height:41px}.tag{margin:29px 0 23px}.tag span{color:#666;background-color:#f7f7f7;border-radius:20px;margin-right:8px;padding:5px 7px;font-size:14px;display:inline-block}button.share{background:url(../resource/images/common/icon_btn_share.svg) 50% no-repeat}button.share,button.share-copylink{text-indent:-999px;width:38px;height:38px;font-size:0;position:absolute;bottom:34px;right:40px}button.share-copylink{background:url(../resource/images/common/icon_btn_link.svg) 50% no-repeat}button.close{background:url(../resource/images/common/ico_close.svg) 50% no-repeat;width:26px;height:26px;position:absolute;top:24px;right:10px}button.close,button.more{text-indent:-999px;font-size:0}button.more{background:url(../resource/images/common/btn_more.svg) 50% no-repeat;border:1px solid #d9d9d9;border-radius:4px;width:100%;height:40px;margin:45px 0 0}.employIngWrap .employment .ebox.no-result{padding:78px 40px}.employIngWrap .employment .ebox.no-result h4{font-weight:800}.aside .recentList dt{color:#000;padding:0 0 23px;font-size:24px;font-weight:700}.aside .recentList .ebox{box-sizing:border-box;border-top:1px solid #d9d9d9;width:100%;padding:26px 0;position:relative}.aside .recentList .ebox h4,.aside .recentList .ebox h5{color:#000;font-size:22px;font-weight:700}.aside .recentList .ebox h5{max-width:85%}.aside .recentList .ebox p{margin-top:20px}.aside .recentList .ebox p .d-day{color:#ed1b23;width:inherit;height:inherit;background-color:#0000;margin-right:10px;font-size:15px;font-weight:800}.aside .recentList .ebox p .d-day:after{content:"";opacity:.2;background-color:#000;width:1px;height:10px;margin-left:10px;display:inline-block}.aside .recentList .ebox p .date{font-size:15px}.careersViewWrap .detail dt .detail-title{justify-content:space-between;align-items:center;display:flex}.careersViewWrap .detail dt .detail-title .item:last-child{text-align:right;width:228px}.careersViewWrap .detail dt .detail-title.type1 .item:last-child{text-align:right;width:100px}.careersViewWrap .detail dt .detail-title.type1 .item:last-child button.share,.careersViewWrap .detail dt .detail-title.type1 .item:last-child button.share-copylink{position:static}.careersViewWrap .detail dt .detail-title h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:40px;font-weight:700;display:-webkit-box;overflow:hidden}.careersViewWrap .detail dt .detail-title .item .elink{vertical-align:middle;margin-right:20px}.careersViewWrap .detail dt .detail-title .item .d-day{border:1px solid #ed1b23;border-radius:20px;height:42px;margin-left:16px;padding:0 20px;font-weight:800;line-height:40px}.careersViewWrap .detail dt .detail-title .item .date{font-family:Roboto;font-size:22px}.opt{display:inline-flex}.opt:after{content:"";clear:both;display:block}.opt li{color:#666;padding:0 13px;font-size:22px;position:relative}.opt li:after{content:"";opacity:.2;background-color:#000;width:1px;height:16px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.opt li:first-child{padding-left:0}.opt li:first-child:after{display:none}.careersViewWrap .detail dt .detail-title.type1{margin:19px 0 40px}.careersViewWrap .detail dd{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.careersViewWrap .detail dd .detail-subject{width:60%;margin:0 auto;padding:80px 0 60px}.careersViewWrap .detail dd .detail-subject img{width:100%}.searchFaqWrap{box-sizing:border-box;background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;height:180px;padding:60px;position:relative;box-shadow:0 22px 27px -8px #0000001c}.searchFaqWrap input::-webkit-input-placeholder{color:#888}.searchFaqWrap input:-ms-placeholder-shown{color:#888}.searchFaqWrap .ic_search{vertical-align:middle;text-indent:-999px;background:url(../resource/images/common/akar-icons_search.svg) 50%/32px no-repeat;width:32px;height:32px;margin-right:10px;font-size:0;display:inline-block}.searchFaqWrap .ic_search_input{border:0;border-bottom:1px solid #a0a0a0;width:calc(100% - 150px);height:48px;padding:0;font-size:22px}.searchFaqWrap button.submit{top:50%;bottom:inherit;transform:translateY(-50%)}.faqList .tabs{margin:70px 0 56px;display:flex}.faqList .tabs li{color:#000;text-align:center;cursor:pointer;margin-right:40px;font-size:20px;line-height:32px}.faqList .tabs li.active{border-bottom:2px solid #000;font-weight:800}.faqList .fbox{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;width:100%;margin-top:20px;padding:20px 40px 20px 84px;position:relative}.faqList .fbox .ioc{box-sizing:border-box;text-align:center;color:#ed1b23;border:1px solid #ed1b23;border-radius:100%;width:44px;height:44px;font-size:20px;font-weight:800;line-height:38px;display:block;position:absolute;top:20px;left:30px}.faqList .fbox h3.enquiry{color:#000;padding:10px 30px 10px 0;font-size:24px;line-height:1.25;position:relative}.faqList .fbox h3.enquiry:after{content:"";background:url(../resource/images/common/faq_arrow_off.svg) 50% no-repeat;width:22px;height:12px;margin-top:-6px;transition:all .4s;display:block;position:absolute;top:50%;right:0}.faqList .fbox h3.enquiry.active:after{transform:rotate(-180deg)}.faqList .fbox p.answer{color:#000;background-color:#f7f7f7;border-radius:10px;margin-top:20px;padding:20px;font-size:20px;line-height:1.5;display:none}.faqList .fbox p.answer.active{transition:all .5s;display:block}.inquirybox{box-sizing:border-box;background-color:#f8f8f8;border-radius:10px;justify-content:space-around;align-items:center;width:100%;height:162px;margin:48px 0 100px;padding:46px 100px 38px;display:flex}.inquirybox p{color:#000;font-size:20px}.inquirybox p span{font-weight:800;display:block}button.inquiry{color:#111;box-sizing:border-box;background:#fff url(../resource/images/common/btn_inquiry.svg) 54px/48px 42px no-repeat;border:1px solid #999;border-radius:10px;width:345px;height:78px;padding:18px 64px;font-size:22px;font-weight:800;position:relative;box-shadow:0 4px 4px #00000026}button.inquiry:after{content:"";background:url(../resource/images/common/ico_arrow_right.svg) 50% no-repeat;width:33px;height:33px;display:block;position:absolute;top:50%;right:54px;transform:translateY(-50%)}.inquiryListWrap{box-sizing:border-box;border-top:1px solid #000;width:100%;padding:20px 0 50px}.inquiryListWrap .inquiryList{table-layout:fixed;width:78%;margin:50px auto;display:table}.inquiryListWrap .inquiryList dd,.inquiryListWrap .inquiryList dt{display:table-cell}.inquiryListWrap .inquiryList dt{color:#000;vertical-align:top;width:25%;font-size:22px;font-weight:800;line-height:40px}.inquiryListWrap .inquiryList dd{width:75%}.inquiryListWrap .inquiryList dd input,.inquiryListWrap .inquiryList dd select{border-color:#b5b5b5;border-radius:3px;height:40px;padding:0 3%;font-size:18px}.inquiryListWrap .inquiryList dd select:required:invalid{color:#b5b5b5}.inquiryListWrap .inquiryList dd p{color:#afafaf;margin-top:20px;font-size:18px}.cont-form{justify-content:space-between;align-items:center;width:100%;display:inline-flex}.cont-form .item{width:calc(33.3333% - 12px)}.cont-form .item.type1 input{width:calc(100% - 34px)}.cont-form .item .tx{text-align:center;color:#000;margin-left:12px;font-size:22px;font-weight:800;display:inline-block}.cont-form .item input,.cont-form .item select{width:100%}.captchaWrap{justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px;display:inline-flex}.captchaWrap .capthcha{width:220px;height:65px;margin-right:30px}.captchaWrap .capthcha img{width:100%}.captchaWrap button{color:#000;text-align:center;background-color:#cecece;border-radius:3px;width:160px;height:37px;padding:0;font-size:15px;font-weight:500}.captchaWrap button+button{margin-left:20px}.c-deatails{border:1px solid #b5b5b5;border-radius:3px;justify-content:space-between;align-items:center;width:100%;height:300px;padding:30px 10px 30px 3%;display:inline-flex}.c-deatails textarea{border:0;height:240px;padding:0;font-size:18px}.consent input{cursor:pointer;width:auto;height:auto;margin-bottom:0;padding:0;display:none}.consent label{cursor:pointer;color:#000;padding-left:36px;font-size:18px;display:block;position:relative}.consent label:before{content:"";-webkit-appearance:none;z-index:9;cursor:pointer;background-color:#0000;border:1px solid #887979;border-radius:3px;padding:13px;display:inline-block;position:absolute;top:0;left:0}.consent input:checked+label:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:14px;display:block;position:absolute;top:4px;left:11px;transform:rotate(45deg)}.inquiryListWrap .inquiryList .consent .terms-desc p{color:#000;margin-top:20px;font-size:18px;font-weight:700}.inquiryListWrap .inquiryList .consent .terms-desc table{border-top:1px solid #000;border-bottom:1px solid #cacaca;width:100%;margin:10px 0 0}.inquiryListWrap .inquiryList .consent .terms-desc table thead th{background-color:#f7f7f7;padding:8px;font-size:16px}.inquiryListWrap .inquiryList .consent .terms-desc table tbody td{color:#333;text-align:center;background-color:#fff;border-top:1px solid #e7e7e7;padding:20px;font-size:16px}.inquiryListWrap .inquiryList .consent .terms-desc~p{color:#111;word-break:keep-all;margin-top:8px;font-size:14px}.titleArea.type2 h2 br,.titleArea.type3 h2 br,.titleArea.type4 h2 br,.titleArea.type5 h2 br{display:none}.life-header{justify-content:flex-start;align-items:flex-end;margin-bottom:18px;display:flex}.life-header .cate{display:none}.life-header .cate.type1{margin-top:10px;font-size:30px;display:block}.life-header .life-logo{text-indent:-9999px;margin-right:32px;font-size:0;display:inline-block}.life-header .life-logo.type1{background:url(../resource/images/common/life_logo_kt.svg) 50%/contain no-repeat;width:48px;height:42px}.life-header .life-logo.type2{background:url(../resource/images/common/life_logo_ktds.svg) 50%/contain no-repeat;width:104px;height:42px}.life-header .life-logo.type3{background:url(../resource/images/common/life_logo_ktcloud.png) 50%/contain no-repeat;width:163px;height:42px}.life-header .life-logo.type4{background:url(../resource/images/common/life_logo_bccard.svg) 50%/contain no-repeat;width:167px;height:40px}.life-header .life-logo.type5{background:url(../resource/images/common/life_logo_ktalpha.png) 50%/contain no-repeat;width:160px;height:40px}.life-header .life-logo.type6{background:url(../resource/images/common/life_logo_nasmedia.svg) 50%/contain no-repeat;width:161px;height:40px}.life-header .life-logo.type7{background:url(../resource/images/common/life_logo_ktestate.png) 50%/contain no-repeat;width:175px;height:40px}.life-header .life-logo.type8{background:url(../resource/images/common/life_logo_ktskylife.png) 50%/contain no-repeat;width:193px;height:49px}.elink{color:#000;font-size:18px;font-weight:700}.elink:after{content:"";vertical-align:-1px;background:url(../resource/images/common/ic-quickgo.svg) 50%/18px no-repeat;width:18px;height:18px;margin-left:5px;display:inline-block}.lifeViewWrap .itemWrap{flex-wrap:wrap;margin-bottom:100px;display:flex;position:relative}.lifeViewWrap .itemWrap.type1:after{right:0}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{content:"";z-index:8;background-color:#0000;width:60%;height:300px;display:block;position:absolute;bottom:0}.lifeViewWrap .itemWrap.type2:after{left:0}.lifeViewWrap .itemWrap .item{z-index:9;width:50%;padding-bottom:50px;position:relative}.lifeViewWrap .itemWrap .item .img{width:100%;height:550px}.lifeViewWrap .itemWrap .item .img.type1{background:url(../resource/images/common/life_04.png) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type2{background:url(../resource/images/common/life_02.png) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type3{background:url(../resource/images/common/life_03.png) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type4{background:url(../resource/images/common/life_01.png) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type5{background:url(../resource/images/common/life_05.png) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type11{background:url(../resource/images/common/life_11.jpg) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type22{background:url(../resource/images/common/life_22.jpg) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type33{background:url(../resource/images/common/life_33.jpg) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type44{background:url(../resource/images/common/life_44.jpg) top/contain no-repeat}.lifeViewWrap .itemWrap .item .img.type55{background:url(../resource/images/common/life_55.jpg) top/contain no-repeat}.lifeViewWrap .itemWrap .item.text{z-index:9;padding:6% 5%;position:relative}.lifeViewWrap .itemWrap .item.text h3{letter-spacing:-.8px;font-size:42px;font-weight:800}.lifeViewWrap .itemWrap .item.text p{letter-spacing:-.64px;margin:18px 0 100px;font-size:34px;font-weight:500}.lifeViewWrap .itemWrap .item.text ul li{color:#333;padding:5px 0 5px 10px;font-size:30px;line-height:1.14;position:relative}.lifeViewWrap .itemWrap .item.text ul li:before{content:"";background-color:#000;border-radius:100%;width:4px;height:4px;display:block;position:absolute;top:15px;left:0}.lifeListWrap{flex-wrap:wrap;justify-content:space-between;display:flex}.lifeListWrap .item{border-bottom:1px solid #939393;width:50%;padding:60px 130px 60px 0;position:relative}.lifeListWrap .item h3{color:#000;margin-bottom:53px;font-size:32px;font-weight:700}.lifeListWrap .item.nocont h3{margin-bottom:0}.lifeListWrap .item.noline{border-bottom:0}.lifeListWrap .item:after{content:"";width:70px;height:70px;display:block;position:absolute;bottom:60px;right:60px}.lifeListWrap .item.type1:after{background:url(../resource/images/common/ic_life_01.svg) 50% no-repeat}.lifeListWrap .item.type2:after{background:url(../resource/images/common/ic_life_02.svg) 50% no-repeat}.lifeListWrap .item.type3:after{background:url(../resource/images/common/ic_life_03.svg) 50% no-repeat}.lifeListWrap .item.type4:after{background:url(../resource/images/common/ic_life_04.svg) 50% no-repeat}.lifeListWrap .item.type5:after{background:url(../resource/images/common/ic_life_05.svg) 50% no-repeat}.lifeListWrap .item.type6:after{background:url(../resource/images/common/ic_life_06.svg) 50% no-repeat}.lifeListWrap .item.type7:after{background:url(../resource/images/common/ic_life_07.svg) 50% no-repeat}.lifeListWrap .item.type8:after{background:url(../resource/images/common/ic_life_08.svg) 50% no-repeat}.lifeListWrap .item.type9:after{background:url(../resource/images/common/ic_life_09.svg) 50% no-repeat}.lifeListWrap .item.type10:after{background:url(../resource/images/common/ic_life_10.svg) 50% no-repeat}.lifeListWrap .item.type11:after{background:url(../resource/images/common/ic_life_11.svg) 50% no-repeat}.lifeListWrap .item.type12:after{background:url(../resource/images/common/ic_life_12.svg) 50% no-repeat}.lifeListWrap .item.type13:after{background:url(../resource/images/common/ic_life_13.svg) 50% no-repeat}.lifeListWrap .item.type14:after{background:url(../resource/images/common/ic_life_14.svg) 50% no-repeat}.lifeListWrap .item.type15:after{background:url(../resource/images/common/ic_life_15.svg) 50% no-repeat}.lifeListWrap .item.type16:after{background:url(../resource/images/common/ic_life_16.svg) 50% no-repeat}.lifeListWrap .item.type17:after{background:url(../resource/images/common/ic_life_17.svg) 50% no-repeat}.lifeListWrap .item.nocont:after{top:50%;bottom:inherit;right:60px;transform:translateY(-50%)}.companySlide h3 br,.lifeListWrap .item.nocont h3 br,.recruitmentSlide h3 br{display:none}.lifeListWrap .item li{letter-spacing:-.44px;color:#666;padding:5px 0;font-size:22px}.companySlide{box-sizing:border-box;width:100%;margin-bottom:100px;padding:0}.companySlide h3{text-align:center;width:88%;margin:0 auto;font-size:40px;font-weight:800}.companySlide p{color:#666;text-align:center;margin:60px 0 100px;font-size:24px;line-height:1.33}.companySlide p span{color:#666}.companySlide .companysilder .innerBox img{width:100%}.companySlide .swiper.companysilder .swiper-pagination{background:#eaeaea;width:976px;height:4px;margin:60px auto 0;position:relative}.companySlide .swiper.companysilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.recruitmentSlide{box-sizing:border-box;background-color:#f7f7f7;width:100%;padding:100px 0}.recruitmentSlide .recruitsilder,.recruitmentSlide h3{width:76%;margin:0 auto}.recruitmentSlide a{color:inherit}.recruitmentSlide h3{margin-bottom:40px;font-size:32px;font-weight:800}.recruitmentSlide.type1{box-sizing:border-box;background-color:#0000;width:100%;margin-top:0;padding:0}.recruitmentSlide.type1 .recruitsilder,.recruitmentSlide.type1 h3{width:100%}.recruitmentSlide .recruitsilder .innerBox{box-sizing:border-box;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;padding:20px}.recruitmentSlide .recruitsilder .innerBox h4,.recruitmentSlide .recruitsilder .innerBox h5{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:90px;font-size:22px;display:-webkit-box;overflow:hidden}.recruitmentSlide .recruitsilder .innerBox p{margin-top:12px}.recruitmentSlide .recruitsilder .innerBox .d-day{color:#ed1b23;background-color:initial;border-radius:0;width:auto;height:auto;font-family:Roboto;font-size:15px;font-weight:800}.recruitmentSlide .recruitsilder .innerBox .d-day:after{content:"";background-color:#e9e9e9;width:1px;height:12px;margin-left:5px;display:inline-block}.recruitmentSlide .recruitsilder .innerBox .date{color:#666;margin-left:5px;font-family:Roboto;font-size:15px}.recruitmentSlide .swiper.recruitsilder .swiper-pagination{background:#eaeaea;width:976px;height:4px;margin:60px auto 0;position:relative}.recruitmentSlide .swiper.recruitsilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.recruitmentSlide .swiper.recruitsilder .swiper-button-next,.recruitmentSlide .swiper.recruitsilder .swiper-button-prev{background:url(../resource/images/main/ep_arrow-right-light.png) 50%/60px 60px no-repeat;width:60px;height:163px;top:23px}.recruitmentSlide .swiper.recruitsilder .swiper-button-next:hover,.recruitmentSlide .swiper.recruitsilder .swiper-button-prev:hover{background-color:#0003}.recruitmentSlide .swiper.recruitsilder .swiper-button-prev{border-top-right-radius:8px;border-bottom-right-radius:8px;left:0;transform:rotate(-180deg)}.recruitmentSlide .swiper.recruitsilder .swiper-button-next{border-top-right-radius:8px;border-bottom-right-radius:8px;right:0}.recruitmentSlide .swiper.recruitsilder .swiper-button-next:after,.recruitmentSlide .swiper.recruitsilder .swiper-button-prev:after{display:none}.interviewListWrap .tabs{cursor:pointer;justify-content:flex-end;margin-bottom:60px;display:flex}.interviewListWrap .tabs li{color:#111;text-align:center;height:35px;margin:0 18px;font-size:22px;position:relative}.interviewListWrap .tabs li:after{content:attr(title);visibility:hidden;font-weight:800;display:block}.interviewListWrap .tabs li.active{border-bottom:2px solid #000;font-weight:800}.grid{grid-template-columns:repeat(3,calc(33.3333% - 20px));gap:30px;display:grid}.grid:after{content:"";clear:both;display:block}.grid-sizer{width:calc(50% - 16px)}.grid-item{width:100%}.grid-item .img,.imgInterArea{overflow:hidden}.grid-item img{width:100%;transition:all .3s}.grid-item .img:hover img{transform:scale(1.1)}.gutter-sizer{width:32px}.interviewListWrap .grid-item .text{height:180px;margin:40px 0 0}.interviewListWrap .grid-item .text h4{color:#000;letter-spacing:-1px;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;margin-bottom:10px;font-size:27px;font-weight:700}.interviewListWrap .grid-item .text span{color:#333;vertical-align:middle;font-size:20px;font-weight:500;display:inline-block;position:relative}.interviewListWrap .grid-item .text span.company:after{content:"";opacity:.2;background-color:#000;width:1px;height:16px;margin:0 8px;display:inline-block}.interviewListWrap .grid-item .text span.rank{font-size:19px}.imgInterArea,.imgInterArea img{width:100%}.interviewDetailWrap{width:76%;margin:0 auto}.interviewDetailWrap dl{justify-content:space-between;display:flex}.interviewDetailWrap dl dt{flex-shrink:0;width:353px;font-family:Roboto;font-size:40px;font-weight:500}.interviewDetailWrap dl dd .qbox h4{margin-bottom:40px;padding-left:50px;font-size:30px;font-weight:700;position:relative}.interviewDetailWrap dl dd .qbox h4:before{content:"";z-index:10;background:url(../resource/images/common/ico_q.svg) 50%/27px no-repeat;width:27px;height:27px;display:block;position:absolute;top:10px;left:0}.interviewDetailWrap dl dd .qbox h4:after{content:"";z-index:9;background-color:#eac3c3;width:27px;height:16px;display:block;position:absolute;top:23px;left:0}.interviewDetailWrap dl dd .qbox p,.interviewDetailWrap ul li.qbox p{text-align:justify;color:#333;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;margin-bottom:100px;font-size:26px;line-height:1.54}.interviewDetailWrap ul{margin:0;padding:0;list-style:none}.interviewDetailWrap ul li.qbox h4{margin-bottom:40px;padding-left:50px;font-size:30px;font-weight:700;position:relative}.interviewDetailWrap ul li.qbox h4:before{content:"";z-index:10;background:url(../resource/images/common/ico_q.svg) 50%/27px no-repeat;width:27px;height:27px;display:block;position:absolute;top:10px;left:0}.interviewDetailWrap ul li.qbox h4:after{content:"";z-index:9;background-color:#eac3c3;width:27px;height:16px;display:block;position:absolute;top:23px;left:0}.imgWrap{justify-content:space-between;width:76%;margin:60px auto;display:flex}.imgWrap .item img{width:100%;height:100%}.imgWrap .item:first-child{margin-right:15px}.container.sub-img.type1{margin-bottom:0}.imgBarArea{background:url(../resource/images/common/s_vision_img.jpg) top/contain no-repeat;height:404px}.visionViewWrap .itemWrap{flex-wrap:wrap;margin-bottom:100px;display:flex;position:relative}.visionViewWrap .itemWrap .item{width:49%}.visionViewWrap .itemWrap .item.text{width:51%;padding:5% 7%}.visionViewWrap .itemWrap .item .img{width:100%;height:550px}.visionViewWrap .itemWrap .item .img.type1{background:url(../resource/images/common/vision_01.jpg) 50%/contain no-repeat}.visionViewWrap .itemWrap .item .img.type2{background:url(../resource/images/common/vision_02.jpg) 50%/contain no-repeat}.visionViewWrap .itemWrap .item .img.type3{background:url(../resource/images/common/vision_03.jpg) 50%/contain no-repeat}.visionViewWrap .itemWrap .item .img.type4{background:url(../resource/images/common/vision_04.jpg) 50%/contain no-repeat}.visionViewWrap .itemWrap .item.text h3{letter-spacing:-.88px;font-size:44px;font-weight:800}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-.64px;word-break:keep-all;margin:24px 0 60px;font-size:32px;font-weight:700;line-height:1.38}.visionViewWrap .itemWrap .item.text p{color:#333;letter-spacing:-.44px;font-size:22px;line-height:1.33}.visionViewWrap .itemWrap.type2 .item.text{text-align:right}.vision{padding-top:96px;padding-bottom:120px}.vision>div+div{margin-top:100px}.vision .inner,.vision .inner-sm{margin:0 auto;transition:all .5s ease-in-out;position:relative;left:0}.vision .inner-sm{max-width:1240px}.vision .ktb{color:#222;text-align:center;font-size:44px;font-weight:600;line-height:41px}.visual{background:url(../resource/images/common/visual-kt.jpg) top no-repeat;width:100%;height:472px}@media screen and (width<=768px){.visual{aspect-ratio:412/650!important;background:url(../resource/images/common/visual-ktM.png) 50%/100% 100% no-repeat!important;width:100vw!important;max-width:420px!important;height:372px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;display:block!important;position:relative!important;left:0!important;transform:none!important}}.visual .column{height:100%}.visual.sub-main .hgroup{text-align:center;flex-direction:column;justify-content:center;height:100%;display:flex}.visual.sub-main .hgroup h3{color:#fff;letter-spacing:0;font-size:60px;font-weight:600}.visual.sub-main .hgroup h3:after{content:"";background-color:#fff;width:47px;height:2px;margin:36px auto 0;display:block}.visual.sub-main .hgroup p{color:#fff;word-break:keep-all;margin-top:43px;font-size:18px}.kt-vission{box-sizing:border-box;text-align:center}.kt-vission .ktb{margin-bottom:60px}.kt-vission_box{background:url(../resource/images/common/kt-vission_box.png) 50%/contain no-repeat;width:100%;height:520px}@media screen and (width<=768px){.kt-vission_box{aspect-ratio:1/1.5;background:url(../resource/images/common/kt-vission_boxM.png) 0 0/contain no-repeat!important;width:380px!important;height:357px!important}}.kt-vission_box2{height:435px;display:block;position:relative;background:url(../resource/images/common/kt-vission_hak.png) 50%/contain no-repeat!important;width:100vw!important;max-width:none!important;margin:0!important;left:50%!important;transform:translate(-50%)!important}@media screen and (width<=768px){.kt-vission_box2{aspect-ratio:412/650!important;background:url(../resource/images/common/kt-vission_hakM.png) 50%/100% 100% no-repeat!important;width:100vw!important;max-width:420px!important;height:335px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;display:block!important;position:relative!important;left:0!important;transform:none!important}}.kt-vission_box3{aspect-ratio:1080/419;min-height:180px;display:block;width:100vw!important;max-width:none!important;height:auto!important;min-width:none!important;background:url(../resource/images/common/kt-vission_hak.png) 50%/100% 100% no-repeat!important;margin:0!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.kt-vission_ceo{background:url(../resource/images/common/kt-vission_ceo.png) 50%/contain no-repeat;width:100%;height:520px}@media screen and (width<=768px){.kt-ceo,.kt-vission_ceo{aspect-ratio:720/1000;background:url(../resource/images/common/kt-vission_ceoM.png) 50%/cover no-repeat!important;height:486px!important;min-height:auto!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important;padding-bottom:0!important;display:block!important}}.kt-vission_heading{color:#fff;text-align:center;letter-spacing:-1.75px;font-size:35px;line-height:1.71}.kt-vission_heading em{color:#fff;text-align:center;letter-spacing:-2.5px;font-family:Noto Sans Bold;font-size:50px;font-style:normal;font-weight:600;line-height:.8}.kt-vission_txt{color:#fff;padding-top:34px;font-size:16px}.kt-area{box-sizing:border-box}.kt-area .ktb{margin-bottom:60px}.kt-area ul:after,.kt-area ul:before{content:"";display:table}.kt-area ul{flex-wrap:wrap;display:flex}.kt-area ul li{text-align:left;background-color:#f0f3f7;width:100%;max-width:calc(50% - 15px);margin-right:30px;padding:40px}.kt-area ul li:nth-child(2n){margin-right:0}.kt-area ul li:nth-child(2)~li{margin-top:20px}.kt-area ul li .kt-area-con{word-break:break-word;background-position:100%;background-repeat:no-repeat;min-height:100px;padding-right:126px}.kt-area ul li.wth01 .kt-area-con{background-image:url(../resource/images/common/vision-ico_1.png)}.kt-area ul li.wth02 .kt-area-con{background-image:url(../resource/images/common/vision-ico_2.png)}.kt-area ul li.wth03 .kt-area-con{background-image:url(../resource/images/common/vision-ico_3.png)}.kt-area ul li.wth04 .kt-area-con{background-image:url(../resource/images/common/vision-ico_4.png)}.kt-area ul li h5.ktb{color:#000;text-align:left;letter-spacing:-1.25px;margin:0;padding:0;font-size:25px;font-weight:600}.kt-area-con_txt{color:#454545;text-align:left;letter-spacing:-.8px;word-break:keep-all;margin-top:8px;font-size:16px;line-height:1.5}.kt-ceo{height:auto}.kt-ceo .ktb{margin-bottom:60px}.kt-ceo .kt-ceo-div{justify-content:flex-end;height:558px;display:flex}.kt-ceo .kt-ceo-div,.kt-ceo .kt-ceo-img{background:url(../resource/images/common/kt-ceo.png) 0 no-repeat}.kt-ceo .kt-ceo-con{flex-direction:column;justify-content:space-between;width:48%;height:100%;display:flex}.kt-ceo .kt-ceo-con h5{letter-spacing:-1.4px;color:#000;font-size:28px;font-weight:600;line-height:1.43}.kt-ceo .kt-ceo-con_txt{letter-spacing:-1px;color:#000;font-size:20px;line-height:32px}.kt-ceo .kt-ceo_sign{background:url(../resource/images/common/kt-ceo-sign.png) 100%/contain no-repeat;align-items:center;height:41px;display:flex}.kt-ceo .kt-ceo_sign em{float:left;letter-spacing:-1px;color:#222;margin-right:25px;font-size:18px;font-style:normal;font-weight:600}.kt-group{text-align:center;background:#f5f5f5;height:550px;padding-top:80px}.kt-group h4.ktb a{color:#191a1b;font-size:48px;font-weight:700;text-decoration:none}.kt-group .msg{color:#191a1b;margin-top:25px;font-size:18px;line-height:18px}.kt-group .list-group{padding-top:80px;display:flex;overflow:hidden}.kt-group .list-group li{box-sizing:content-box;color:#fff;background-color:#fff;background-position:50% 35px;background-repeat:no-repeat;background-size:56px 56px;border-radius:12px;width:25%;max-width:192px;height:5vw;max-height:68px;margin-left:100px;padding-top:100px;font-size:18px;font-weight:700}.kt-group .list-group li:first-child{margin:0}.kt-group .list-group li a{color:#fff;width:100%;height:calc(100% + 130px);margin-top:-130px;padding-top:130px;text-decoration:none;display:block}.kt-group .list-group li.group1{background-image:url(../resource/images/common/ico-kt-group11.svg)}.kt-group .list-group li.group2{background-image:url(../resource/images/common/ico-kt-group22.svg)}.kt-group .list-group li.group3{background-image:url(../resource/images/common/ico-kt-group33.svg)}.kt-group .list-group li.group4{background-image:url(../resource/images/common/ico-kt-group44.svg)}.kt-group .list-group li.group5{background-image:url(../resource/images/common/ico-kt-group55.svg)}.kt-group .list-group li em{color:#191a1b;margin-top:20px;font-size:16px;font-style:normal;font-weight:500;display:block}@media screen and (width<=768px){.kt-group .list-group{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.kt-group .list-group li{width:80px;max-width:80px;margin:0}}.kt-design{text-align:center}.kt-design .msg{color:#222;margin-top:34px;font-size:18px}.kt-design-conts{padding-top:60px;display:flex;overflow:hidden}.kt-design-conts .conts-inner{width:calc(33% - 10px);max-width:400px;margin-right:20px;padding-top:220px}.kt-design-conts .conts-inner:last-child{margin-right:0}.kt-design-conts .conts-inner.inner1{background:url(../resource/images/common/img-design-kt01.png) no-repeat}.kt-design-conts .conts-inner.inner2{background:url(../resource/images/common/img-design-kt02.png) no-repeat}.kt-design-conts .conts-inner.inner3{background:url(../resource/images/common/img-design-kt03.png) no-repeat}.kt-design-conts .txt-area{text-align:left;background:url(../resource/images/common/bg-award2.png) 0 100% no-repeat;padding-top:25px;padding-left:62px}.kt-design-conts .txt-area.identity{background:url(../resource/images/common/bg-award1.png) 0 100% no-repeat}.kt-design-conts .txt-area span{color:#222;font-size:18px;font-weight:600}.kt-design-conts .txt-area p{color:#666;font-size:18px}.privatePolicyWrap{margin:0 auto;width:86%!important}.privatePolicyWrap dt{justify-content:space-between;align-items:center;padding:100px 0 80px;display:flex}.privatePolicyWrap dt .item select{width:200px;height:50px;padding-left:20px;font-size:18px}.privatePolicyWrap dt h2{font-size:40px}.privatePolicyWrap dd{background-color:#f7f7f7;padding:60px}.privatePolicyWrap dd h3{margin-top:60px;font-size:24px}.privatePolicyWrap dd p{margin-top:30px;font-size:18px}.privatePolicyWrap dd h3:first-child{margin-top:0}.privatePolicyWrap dd ul{margin-top:40px}.privatePolicyWrap dd li{color:#333;text-align:justify;padding:0 10px;font-size:18px;line-height:1.67}.privatePolicyWrap dd ul ul{margin:10px 0}.privatePolicyWrap table{border-top:1px solid #000;border-bottom:1px solid #cacaca;width:100%;margin:30px 0}.privatePolicyWrap table thead th{background-color:#f7f7f7;padding:20px;font-size:16px}.privatePolicyWrap table tbody td{color:#333;background-color:#fff;border-top:1px solid #e7e7e7;padding:20px;font-size:16px}.private-policy-banner{background-color:#eee;margin-bottom:-70px;position:relative;top:97px}.private-policy-banner:before{content:"";z-index:-1;background-color:#eee;width:200vw;height:100%;display:block;position:absolute;left:-100%}.private-policy-banner .inner{margin:0 auto;padding:28px 0;font-size:15px;display:flex}.private-policy-banner .inner:after{content:"";clear:both;display:block}.private-policy-banner .inner .private-policy-txt{color:#000;max-width:85%;padding-left:10px;position:relative}.private-policy-banner .inner .new{color:#ed1b23;margin-top:2px;font-size:10px;font-weight:800}.private-policy-banner .inner .private-link{color:#111;margin-left:auto;padding-right:28px;position:relative}.private-policy-banner .inner .private-link .btn-line{background-color:#111;width:14px;height:2px;display:block;position:absolute;top:9px;right:2px}.private-policy-banner .inner a .btn-line:after,.private-policy-banner .inner a .btn-line:before{content:"";background-color:#111;width:14px;height:2px;position:absolute;top:-5px;right:0}.private-policy-banner .inner a .btn-line:after{top:5px}.private-change-record-list .private-change-record-item{border-bottom:1px solid #eee}.private-change-record-list .private-change-record-item a{flex-wrap:wrap;align-items:center;padding:35px 0;display:flex}.private-change-record-list .private-change-record-item .new{color:#ed1b23;width:100%;margin-bottom:5px;margin-right:10px;font-size:13px;font-weight:800}.private-change-record-list .private-change-record-item .tit{white-space:nowrap;text-overflow:ellipsis;max-width:85%;font-size:20px;font-weight:700;overflow:hidden}.private-change-record-list .private-change-record-item .date{color:#111;margin-left:auto;font-size:18px;font-weight:700}.private-date{margin-top:30px;font-size:20px;font-weight:700}.private-tit{word-break:keep-all;margin-top:20px;padding:0 180px;margin-bottom:-40px!important}footer{background-color:#000;height:220px;margin:0;padding:80px 220px}footer .inner{margin:0;position:relative;overflow:hidden}footer .inner .ft-logo{background:url(../resource/images/common/ft_logo.svg) 50%/120px no-repeat;width:90px;height:20px;position:absolute;top:0;left:0}footer .inner ul{margin-left:200px}footer .inner li{float:left;color:#bbb;padding:0 15px;font-size:14px;line-height:30px;position:relative}footer .inner li:before{content:"";background-color:#5c5c5c;width:1px;height:12px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}footer .inner li:first-child{padding-left:0}footer .inner li:last-child{padding-right:0}footer .inner li:first-child:before{display:none}footer .inner div{position:absolute;top:0;right:0}footer .inner div button{color:#fff;text-align:center;box-sizing:border-box;border:1px solid #fff6;width:139px;padding:0 8px;font-size:13px;line-height:28px}footer .inner div button+button{margin:0 10px}footer .inner div select{color:#fff;background:url(../resource/images/common/ep_arrow-down.svg) right 10px center no-repeat;border:1px solid #fff6;width:160px;height:30px}footer p{color:#bbb;margin-top:10px;padding-left:200px;font-family:Roboto;font-size:14px}@media screen and (width<=768px){.container.sub{margin-bottom:20px!important}footer{min-height:220px;height:auto!important;padding:20px!important}footer .inner{overflow:visible}footer .inner .ft-logo{margin-bottom:15px;position:static}footer .inner ul{margin-left:0}footer .inner li{float:none;padding:0;line-height:24px}footer .inner li:before{display:none}.footer-menu,footer .inner div{margin-top:15px;position:static!important}footer p{text-align:center;margin-top:15px;padding-left:0!important}.sns-wrap{justify-content:center;align-items:center;width:100%;float:none!important;margin-top:10px!important;display:flex!important;position:static!important}}.toast{color:#888;z-index:99999;background-color:#fff;border:1px solid #333;border-radius:4px;margin:.5em;padding:1em 2em;font-size:16px;position:fixed;bottom:1em;right:1em}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:inherit}@media (width<=768px){.lifeViewWrap .itemWrap.type2,.lifeViewWrap .itemWrap.type44{flex-direction:column!important;display:flex!important}.lifeViewWrap .itemWrap.type2 .item.text,.lifeViewWrap .itemWrap.type44 .item.text{order:2!important}.lifeViewWrap .itemWrap.type2 .item:not(.text),.lifeViewWrap .itemWrap.type44 .item:not(.text){order:1!important}.lifeViewWrap .itemWrap .item.text{text-align:left!important;margin-left:70px!important}.lifeViewWrap .itemWrap .item.text h3,.lifeViewWrap .itemWrap .item.text p,.lifeViewWrap .itemWrap .item.text ul li{text-align:left!important}.lifeViewWrap .itemWrap .item .img{background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:80%!important;margin:0 auto 0 70px!important}.lifeViewWrap .itemWrap:after{display:none!important}.sns-wrap{float:none;justify-content:center;align-items:center;width:100%;margin:10px auto 0;display:flex}}.sns-wrap{float:right;align-items:center;gap:8px;display:inline-flex}.sns{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:100%;border:1px solid #000;border-radius:50%;width:32px;height:32px;display:inline-block}.footer-menu{align-items:center;gap:10px;display:flex}.sns:hover{transform:scale(1.1)}.instagram{background-image:url(../resource/images/common/instagram.png)}.facebook{background-image:url(../resource/images/common/facebook.png)}.youtube{background-image:url(../resource/images/common/youtube.png)}.naver-blog{background-image:url(../resource/images/common/naver_blog.png)}.linkedin{background-image:url(../resource/images/common/linkedIn.png)}@media screen and (width<=768px){.visual.sub-main .hgroup{display:none}#backtotop{display:none!important}.footer-menu{justify-content:center;align-items:center;display:flex}#footer .inner{position:relative}#footer .ft-logo,#footer ul{text-align:right;margin-left:auto}}@media (width<=480px){.kt-group h4.ktb{background:0 0!important}}.mo{display:none}@media (width>=1920px){.groupWrap,.interviewWrap{margin-left:11%}}@media (width<=1820px){footer{padding:60px 80px}footer .inner{padding-top:20px}footer .inner ul{margin-left:0;display:block}footer p{padding-left:0}.lifeWrap .life .lbox h4{font-size:26px}.lifeWrap .life .lbox p{font-size:20px}}@media (width<=1680px){.interviewListWrap .grid-item .text h4{margin-bottom:10px;font-size:24px}.interviewListWrap .grid-item .text span{font-size:17px}.interviewListWrap .grid-item .text span.rank{font-size:16px}}@media (width<=1520px){.interviewListWrap .grid-item .text h4{margin-bottom:10px;font-size:23px}.interviewListWrap .grid-item .text span{font-size:17px}.interviewListWrap .grid-item .text span.rank{font-size:16px}}@media (width<=1440px){#backtotop{right:77px}.promotionBanner .btnClose{right:40px}header.main nav{padding:0 40px}.swiper-vertical>.swiper-pagination-bullets,header.main .swiper.msilder .swiper-pagination-vertical.swiper-pagination-bullets{left:40px}header.main .swiper.msilder .text{left:100px}.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction,header.main .swiper.msilder .swiper-horizontal>.swiper-pagination-bullets{left:100px!important}.employmentWrap,.lifeWrap,.searchWrap{width:calc(100% - 80px)}.groupWrap,.interviewWrap{margin-left:40px}.lifeWrap .life .lbox{width:calc(25% - 15px)}.employmentWrap .employment .ebox{padding:3%}header.sub nav{padding:0 40px}.container.sub{width:86%}.employIngWrap .content{width:calc(100% - 400px)}.employIngWrap .aside{width:340px;position:absolute;top:0;right:0}.interviewWrap.type1 .swiper.intersilder .innerBox{width:358px;height:245px}.inquirybox{padding:46px 50px 38px}.imgWrap,.interviewDetailWrap,.recruitmentSlide .recruitsilder,.recruitmentSlide h3{width:86%}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{height:210px}.lifeViewWrap .itemWrap .item .img{height:413px}.lifeViewWrap .itemWrap .item.text h3{font-size:38px}.lifeViewWrap .itemWrap .item.text p{margin:18px 0 100px;font-size:28px}.lifeViewWrap .itemWrap .item.text ul li{font-size:24px}.interviewListWrap .grid{grid-template-columns:repeat(2,calc(50% - 15px))}.interviewListWrap .grid-item .text h4{margin-bottom:10px;font-size:30px}.interviewListWrap .grid-item .text span{font-size:20px}.interviewListWrap .grid-item .text span.rank{font-size:19px}.interviewDetailWrap dl dt{width:280px}.imgBarArea{height:303px}.visionViewWrap .itemWrap .item .img{height:411px}.visionViewWrap .itemWrap .item.text{padding:3% 6.5%}.visionViewWrap .itemWrap .item.text h3{letter-spacing:-.88px;font-size:40px;font-weight:800}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-.64px;font-size:28px;font-weight:700;line-height:1.69}.visionViewWrap .itemWrap .item.text p{color:#333;letter-spacing:-.44px;font-size:18px;line-height:1.45}}@media (width<=1342px){.interviewWrap .swiper.intersilder .swiper-button-next{border-top-right-radius:12px;border-bottom-right-radius:12px}}@media (width<=1280px){#backtotop{bottom:258px;right:67px}.employmentWrap .employment .ebox{padding:30px 20px 20px}.employmentWrap .employment .ebox h4{font-size:16px}.employmentWrap .employment .ebox h5{font-size:18px}.employmentWrap .employment .ebox .d-day{height:27px;padding:0 10px;font-size:16px;top:20px;right:20px}.employmentWrap .employment .ebox .date{font-size:18px}.lifeWrap .life .lbox h4{font-size:28px}.lifeWrap .life .lbox p{margin-bottom:25px;font-size:16px}.groupWrap .slider_tab_cont .tabs{margin-left:55px}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-pagination,.interviewWrap .swiper.intersilder .swiper-pagination{width:60%}.searchWrap{width:calc(100% - 80px);padding:40px 40px 34px}.searchWrap ul{width:calc(100% - 60px)}.searchWrap button,button.submit{right:30px}.lifeViewWrap .itemWrap .item.text ul li,.opt li,.searchWrap ul li input,.searchWrap ul li select,.searchWrap ul li span{font-size:20px}.searchWrap ul li input{width:calc(100% - 80px)}.lifeWrap .life{flex-wrap:wrap}.lifeWrap .life .lbox{flex:0 48%;width:calc(50% - 15px)}.searchSubWrap{padding:80px 30px 74px}.interviewWrap.type1 .swiper.intersilder .innerBox{width:317px;height:210px}button.inquiry{background-position:20px;width:280px}button.inquiry:after{right:20px}.consent label span,.lifeListWrap .item.nocont h3 br{display:block}.titleArea.type3{padding:245px 0 100px}.titleArea.type3 h2{font-size:44px}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{height:180px}.lifeViewWrap .itemWrap .item .img{height:369px}.lifeViewWrap .itemWrap .item.text h3{font-size:34px}.lifeViewWrap .itemWrap .item.text p{margin:18px 0 50px;font-size:24px}.lifeViewWrap .itemWrap .item.text ul li:before{top:12px}.interviewListWrap .grid-item .text h4{margin-bottom:10px;font-size:26px}.interviewListWrap .grid-item .text span{font-size:16px}.interviewListWrap .grid-item .text span.rank{font-size:15px}.interviewDetailWrap dl dt,.titleArea.type5 h2{font-size:40px}.titleArea.type5 p{margin:30px 0 0;font-size:28px}.interviewDetailWrap dl dd .qbox h4,.interviewDetailWrap ul li.qbox h4{margin-bottom:20px;font-size:28px}.interviewDetailWrap dl dd .qbox p,.interviewDetailWrap ul li.qbox p{font-size:20px}.titleArea.type5 p span.company:after,.titleArea.type5 p span.job:after{height:23px}.imgBarArea{height:269px}.visionViewWrap .itemWrap .item .img{height:366px}.visionViewWrap .itemWrap .item.text{padding:3% 2% 3% 3%}.visionViewWrap .itemWrap .item.text h3{font-size:38px}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-2px;font-size:26px}.visionViewWrap .itemWrap .item.text p{font-size:16px}}@media (width<=1060px){.interviewListWrap .tabs{margin:0 0 30px}.interviewListWrap .tabs li{font-size:18px}}@media (width<=1024px){#backtotop{right:28px}header.main nav .item:first-child,header.sub nav .item:first-child{width:120px}header.main nav .item .logo,header.main nav.on .item .logo,header.sub nav .item .logo{background-size:120px}header.main nav .item .gnb li a,header.sub nav .item .gnb li a{font-size:18px}header.main nav .item .q-menu>li>a,header.sub nav .item .q-menu>li>a{font-size:16px}header.main nav .item:nth-child(3),header.sub nav .item:nth-child(3){width:150px}.titleArea h2{letter-spacing:-1.4px;font-size:46px}.titleArea.type4{padding:100px 0 50px}.titleArea.type4 h3 span{font-size:50px}.titleArea.type4 p{margin:50px 0 100px;font-size:28px}header.main,header.main .swiper.msilder,header.main .swiper.msilder .innerBox{height:458px}.swiper-vertical>.swiper-pagination-bullets,header.main .swiper.msilder .swiper-pagination-vertical.swiper-pagination-bullets{transform:translateY(-50%)}header.main .swiper.msilder .text{top:186px}header.main .swiper.msilder .text h2{letter-spacing:-1.5px;font-size:30px;line-height:1.33}header.main .swiper.msilder .text h2 span{letter-spacing:-.6px;font-size:30px}header.main .swiper.msilder .text h2 span.imgT{vertical-align:28px;background-size:190px;width:190px;height:36px;margin-left:10px}header.main .swiper.msilder .text p{font-size:30px}.container{padding-top:100px}.groupWrap,.interviewWrap,.lifeWrap{margin-top:100px}.searchWrap{height:inherit;border-radius:40px;padding:18px;top:-30px}.searchWrap button{background-size:20px;width:40px;height:40px;bottom:10px;right:10px}.searchWrap ul{display:none}.s-title{margin-bottom:54px}.employmentWrap .employment .ebox{width:calc(50% - 24px);padding:24px}.employmentWrap .employment .ebox h4,.employmentWrap .employment .ebox h5{font-size:20px}.interviewWrap .swiper.intersilder .text h2{font-size:24px}.interviewWrap h4{margin-bottom:30px}.lifeWrap .life{flex-wrap:wrap}.lifeWrap .life .lbox{flex:0 48%;width:calc(50% - 15px)}.lifeWrap .life .lbox p{margin-bottom:25px}.groupWrap{width:calc(100% - 80px);margin:75px auto 0}.groupWrap .slider_tab_cont .tabs{margin:30px auto}.groupWrap .slider_tab_cont .tabs li{width:25%;font-size:18px;line-height:46px}h3.title{font-size:32px}header.sub nav{padding:0 3%}.container.sub{width:90%}.employIngWrap .content{width:calc(100% - 350px)}.employIngWrap .aside{width:300px;position:absolute;top:0;right:0}.searchSubWrap{padding:80px 50px 74px}.searchSubWrap ul{flex-wrap:wrap;justify-content:space-between;width:calc(100% - 100px);margin-top:30px}.searchSubWrap ul li{flex:0 48%;margin:5px 0}.searchSubWrap ul li:last-child{flex-grow:1}button.submit{bottom:46px;right:50px}.employIngWrap .employment .ebox{padding:25px}.employIngWrap .employment .ebox h4{height:70px;font-size:24px}.employIngWrap .employment .ebox .d-day{height:38px;font-size:18px;line-height:36px}.aside .recentList .ebox h4,.aside .recentList .ebox h5{font-size:20px}button.share,button.share-copylink{bottom:25px;right:25px}button.more{margin-top:10px}.container.view{width:88%}.careersViewWrap .detail dd .detail-subject{width:90%}.interviewWrap.type1 .swiper.intersilder .innerBox{width:294px;height:195px}.inquirybox p{width:calc(100% - 300px)}.inquirybox p span,.lifeListWrap .item.nocont h3 br{display:block}.captchaWrap .capthcha{margin-right:10px}.captchaWrap button{width:auto;height:32px;padding:0 10px}.captchaWrap button+button{margin-left:10px}.lifeListWrap .item{padding-right:100px}.lifeListWrap .item:after{bottom:60px;right:30px}.lifeListWrap .item.nocont:after{right:30px}.lifeListWrap .item h3{margin-bottom:48px;font-size:26px}.lifeListWrap .item li{letter-spacing:-1px;font-size:16px}.recruitmentSlide .swiper.recruitsilder .swiper-pagination{width:86%}.interviewListWrap .grid-item .text{height:130px;margin:20px 0 0}.interviewListWrap .grid-item .text h4{margin-bottom:5px;font-size:20px}.interviewListWrap .grid-item .text span{font-size:16px}.interviewListWrap .grid-item .text span.company:after{height:11px}.interviewListWrap .grid-item .text span.rank{font-size:15px}.container.sub.life{width:calc(100% - 100px)}.titleArea.type3{padding:245px 0 100px}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{height:160px;bottom:5%}.lifeViewWrap .itemWrap .item .img{height:294px}.lifeViewWrap .itemWrap .item.text{padding:50px}.lifeViewWrap .itemWrap .item.text h3{font-size:24px}.lifeViewWrap .itemWrap .item.text p{font-size:20px}.lifeViewWrap .itemWrap .item.text ul li{font-size:18px}.lifeViewWrap .itemWrap .item.text ul li:before{top:10px}.interviewDetailWrap dl dd .qbox h4{margin-bottom:20px;padding-left:42px;font-size:20px}.interviewDetailWrap dl dt{width:200px;font-size:34px}.interviewDetailWrap dl dd .qbox h4:before{background-size:22px;width:22px;height:22px;top:4px}.interviewDetailWrap dl dd .qbox h4:after{width:22px;height:11px;top:16px}.interviewDetailWrap dl dd .qbox p,.interviewDetailWrap ul li.qbox p{font-size:15px;line-height:1.43}.interviewDetailWrap ul li.qbox h4{margin-bottom:20px;padding-left:45px;font-size:28px}.interviewDetailWrap ul li.qbox h4:before{background-size:22px;width:22px;height:22px;top:4px}.interviewDetailWrap ul li.qbox h4:after{width:22px;height:11px;top:16px}.visionViewWrap .itemWrap .item .img{height:293px}.visionViewWrap .itemWrap .item.text{padding:3% 2%}.visionViewWrap .itemWrap .item.text h3{font-size:34px}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-2px;margin:20px 0 12px;font-size:22px}.privatePolicyWrap dd p,.visionViewWrap .itemWrap .item.text p{font-size:16px}.groupWrap .swiper.groupsilder .swiper-button-next,.groupWrap .swiper.groupsilder .swiper-button-prev{background:url(../resource/images/main/ep_arrow-right.svg) 50%/30px 30px no-repeat;width:30px;height:270px;top:23px}.privatePolicyWrap dt{padding:50px 0 40px}.privatePolicyWrap dt h2{font-size:30px}.privatePolicyWrap dt .item select{width:150px;height:40px;font-size:14px}.privatePolicyWrap dd h3{font-size:20px}.privatePolicyWrap dd li,.privatePolicyWrap dd table td{font-size:14px}.private-policy-banner .inner{flex-wrap:wrap;width:80%}.private-policy-banner .inner .new{width:100%}.private-policy-banner .inner .private-policy-txt{padding-left:0}.private-policy-banner .inner .private-link{width:100%;margin-top:10px;font-size:13px;text-decoration:underline}.private-policy-banner .inner .private-link .btn-line{display:none}.private-change-record-list .private-change-record-item{border-bottom:1px solid #eee}.private-change-record-list .private-change-record-item a{flex-direction:column-reverse;align-items:baseline;padding:25px 0}.private-change-record-list .private-change-record-item .new{order:1;margin-bottom:3px;font-size:13px}.private-change-record-list .private-change-record-item .tit{text-overflow:clip;max-width:100%;max-width:auto;overflow:initial;white-space:normal;margin-top:10px;font-size:18px}.private-change-record-list .private-change-record-item .date{text-align:left;margin-left:0;font-size:18px;font-weight:700}.private-date{text-align:left;margin-top:30px;font-size:16px;font-weight:900}.private-tit{text-align:left;word-break:keep-all;margin-top:5px;padding:0;margin-bottom:-80px!important;font-size:20px!important}footer{padding:60px 5%}}@media (width<=900px){header.main nav .item .gnb,header.sub nav .item .gnb{width:450px}.interviewListWrap .grid{grid-template-columns:repeat(1,100%);gap:0}}@media (width<=860px){.interviewListWrap .tablist{height:inherit;background-color:#fff;border:1px solid #eaeaea;border-radius:16px;margin-bottom:47px;overflow-x:auto;box-shadow:0 10px 10px -10px #0000001a}.interviewListWrap .tabs{box-sizing:border-box;width:100%;margin:0;padding:0 20px;display:table}.interviewListWrap .tabs li{letter-spacing:-.32px;box-sizing:border-box;white-space:nowrap;padding:0 10px;font-size:16px;font-weight:700;display:table-cell}.interviewListWrap .tabs li.active{border:0}.interviewListWrap .tabs li.active span{color:#ed1b23;border-bottom:2px solid #ed1b23;line-height:41px;display:inline-block}}@media (width<=820px){.pc{display:none!important}.mo{display:block!important}.promotionBanner{height:40px}.promotionBanner .bannerLink{font-size:14px;font-weight:700}.promotionBanner .btnClose{background-size:20px;width:20px;height:20px;right:20px}.pagination.mo{display:none!important}.poupu-wrap .popup{margin-top:0;padding-top:100px;display:none;position:absolute;top:10%;left:50%;transform:translate(-50%);width:80%!important}.poupu-wrap .popup+.popup{margin:0}.poupu-wrap .popup img{width:100%}.poupu-wrap .popup .close-wrap .close{text-indent:-9999px;background:#999 url(../resource/images/common/pop_close.svg) 50% no-repeat;width:53px;height:53px;font-size:0}.poupu-wrap .popup .close-wrap .close:hover{background-color:#333}.poupu-wrap .popup .close-wrap label{color:#000;font-size:20px}.poupu-wrap .popup .close-wrap input[type=checkbox]{vertical-align:-6px;border:1px solid #999;border-radius:2px;width:28px;height:28px;margin-right:8px}.poupu-wrap .popup_active{display:block}.poupu-wrap .dim{z-index:9998;background-color:#0006;width:100%;height:100%;position:fixed}.popupslider .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,.4)}.popupslider .swiper-pagination-bullet-active{background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,1)}.popupslider .swiper-pagination{text-align:left;padding-left:0;top:70px!important;left:5px!important}header.main nav{padding-top:18px}header.main nav .item .gnb,header.main nav .item .q-menu,header.sub nav .item .gnb,header.sub nav .item .q-menu{display:none}header.sub nav .item:nth-child(3){width:inherit}.burger{display:flex;position:absolute;right:20px}.burger.over .strip div,header.sub nav .burger.over .strip div,header.sub nav .strip div{background:#000}header.main{box-sizing:border-box;height:356px;padding-top:56px}header.main .swiper.msilder1,header.main .swiper.msilder1 .innerBox{height:300px}header.main nav{background-color:#fff;height:56px;padding:0 20px}header.main nav .item .logo,header.main nav.on .item .logo,header.sub nav .item .logo,header.sub nav.on .item .logo{background:url(../resource/images/common/logo.png) 0/contain no-repeat;width:92px;height:20px}header.main .swiper.msilder1{width:100%}header.main .swiper.msilder1 .text{position:absolute;top:50px;left:20px}header.main .swiper.msilder1 .text h2{letter-spacing:-1.5px;color:#fff;font-size:30px;font-weight:300;line-height:1.33}header.main .swiper.msilder1 .text h2 span{letter-spacing:-.6px;color:#fff;font-size:30px;font-weight:700;display:block}header.main .swiper.msilder1 .text h2 span.imgT{text-indent:-9999px;vertical-align:28px;background:url(../resource/images/main/digico.png) 50%/160px no-repeat;width:160px;height:36px;margin-left:1.6px;font-size:0}header.main .swiper.msilder1 .innerBox.m-visual01{background:url(../resource/images/main/main_visual_m_01.jpg) 50%/cover no-repeat}header.main .swiper.msilder1 .innerBox.m-visual02{background:url(../resource/images/main/main_visual_m_02.png) 50%/cover no-repeat}header.main .swiper.msilder1 .innerBox.m-visual03{background:url(../resource/images/main/main_visual_m_03.png) 50%/cover no-repeat}.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction,header.main .swiper.msilder1 .swiper-horizontal>.swiper-pagination-bullets{bottom:inherit;top:44px;left:55px}header.main .swiper.msilder1 .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,.4)}header.main .swiper.msilder1 .swiper-pagination-bullet-active{background:var(--swiper-pagination-bullet-inactive-color,#fff);opacity:var(--swiper-pagination-bullet-inactive-opacity,1)}header.main .swiper.msilder1 .swiper-pagination{text-align:left;padding-left:16px;top:auto;bottom:100px;left:5px!important}.container{margin-bottom:0}.employmentWrap,.lifeWrap,.searchWrap{width:calc(100% - 40px)}.groupWrap,.interviewWrap,.lifeWrap{width:calc(100% - 40px);margin:70px auto 0;position:relative}.searchWrap h3{font-size:16px}h3.title{font-size:24px}h3.title span.total:after{display:none}h3.title button{vertical-align:1px}h3.title button.type1{font-size:0}h3.title button.type1:after,h3.title button:after{background-size:16px;width:16px;height:16px;margin-left:2px}h3.title span.total,h3.title span.total em{font-size:16px}h3.title span.total{vertical-align:2px;margin-left:0;padding-right:0}.s-title{letter-spacing:-.28px;margin-bottom:24px;font-size:14px}.cont-form,.employmentWrap .employment,.inquirybox{flex-wrap:wrap}.employmentWrap .employment .ebox{width:calc(50% - 8px);padding:16px}.employmentWrap .employment .ebox h4,.employmentWrap .employment .ebox h5{font-size:16px}.employmentWrap .employment .ebox p{margin-top:0}.employmentWrap .employment .ebox .d-day{color:#ed1b23;width:inherit;height:inherit;background-color:#0000;border:0;padding:0;font-size:15px;font-weight:800;position:static}.employmentWrap .employment .ebox .d-day:after{content:"";opacity:.2;background-color:#000;width:1px;height:10px;margin-left:8px;display:inline-block}.employmentWrap .employment .ebox .date{margin-left:8px;font-size:15px}.employIngWrap .employment .ebox button.share,.employIngWrap .employment .ebox button.share-copylink{bottom:inherit;position:absolute;top:13px}.interviewWrap .swiper.intersilder .innerBox .img .interviewWrap .swiper.intersilder .innerBox .text{padding:20px 28px}.interviewWrap .swiper.intersilder .text span{font-size:16px}.interviewWrap .swiper.intersilder .text span.company{font-size:14px}.interviewWrap .swiper.intersilder .text span.rank{font-size:15px}.interviewWrap .swiper.intersilder .text h2{font-size:18px;font-weight:800}.interviewWrap .swiper.intersilder .text p{font-size:13px}.interviewWrap .swiper.intersilder .swiper-button-next,.interviewWrap .swiper.intersilder .swiper-button-prev{background:0;width:0;height:0}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-pagination,.interviewWrap .swiper.intersilder .swiper-pagination,.lifeWrap .swiper.lifesilder .swiper-pagination,.recruitmentSlide .swiper.recruitsilder .swiper-pagination{width:40%;margin:29px auto 10px}.pagination{position:absolute;bottom:0;right:0}.pagination span{letter-spacing:-.24px;color:#ababab;font-size:12px}.pagination span em{color:#000;font-weight:800}.lifeWrap .swiper.lifesilder{margin-top:24px}.lifeWrap .swiper.lifesilder .innerBox .img{border-radius:15px;width:100%}.lifeWrap .swiper.lifesilder .innerBox .img img{width:100%;height:100%}.lifeWrap .swiper.lifesilder .innerBox .text h2{letter-spacing:-.4px;color:#000;border-bottom:1px solid #cfcfcf;padding:5px 0;font-size:20px;font-weight:800;display:block}.lifeWrap .swiper.lifesilder .innerBox .text p{letter-spacing:-.28px;color:#333;margin-top:8px;font-size:14px;font-weight:400;line-height:1.5}.lifeWrap .swiper.lifesilder .swiper-pagination{background:#eaeaea;height:4px;position:relative}.lifeWrap .swiper.lifesilder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000}.interviewWrap .swiper.intersilder .swiper-button-next:hover,.interviewWrap .swiper.intersilder .swiper-button-prev:hover{background-color:#0000}.groupWrap{box-sizing:border-box;background-color:#f7f7f7;width:100%;margin:70px 0 0;padding:56px 20px 88px}.groupWrap .slider_tab_cont .tabs{margin:16px 0 24px}.groupWrap .slider_tab_cont .tabs li{width:inherit;color:#000;border:0;margin-left:16px;font-size:16px;font-weight:800;line-height:30px}.groupWrap .slider_tab_cont .tabs li:first-child{margin-left:0}.groupWrap .slider_tab_cont .tabs li.active{color:#ed1b23;border:0;border-bottom:2px solid #ed1b23}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-slide{width:auto}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox{padding:16px 16px 53px}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .comp{width:150px;height:40px;display:block;position:absolute;top:0;left:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox .ing{color:#333;background-color:#f7f7f7;border:0;border-radius:24px;padding:0 10px;font-size:12px;line-height:24px;display:block;position:absolute;top:0;right:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox h2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;padding-top:38px;font-size:14px;line-height:1.33;display:-webkit-box;overflow:hidden}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox a{bottom:-40px;left:inherit;color:#333;font-size:13px;font-weight:700;display:block;position:absolute;right:0}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox a:after{content:"";vertical-align:-2px;opacity:.5;background:url(../resource/images/main/ic-quickgo.svg) 50% no-repeat;width:14px;height:14px;margin-left:5px;display:inline-block}.groupWrap .swiper.groupsilder .swiper-button-next,.groupWrap .swiper.groupsilder .swiper-button-prev,.recruitmentSlide .swiper.recruitsilder .swiper-button-next,.recruitmentSlide .swiper.recruitsilder .swiper-button-prev{display:none}.recruitmentSlide .recruitsilder .innerBox h5{height:46px}.recruitmentSlide h3{margin-bottom:24px}.container.sub{width:100%}.container.view{width:calc(100% - 80px);padding-top:120px}.titleArea{margin:0 60px;padding:120px 0 80px}.titleArea p{font-size:16px}.titleArea h2{line-height:1.27}.titleArea h2,.titleArea h2 span,.titleArea.type4 h3 span{letter-spacing:-.44px;font-size:22px}.titleArea h2 span.emphasis.no{display:initial}.titleArea.type1{padding:160px 0 79px}.titleArea.type4{padding:56px 0 24px}.titleArea.type4 p{margin:24px 0 56px;font-size:18px}.btnArea a,.titleArea.type4 p span{display:block}.btnArea a+a{margin:10px 0 0}.dim{z-index:1000;background-color:#fff;width:100%;height:100vh;padding:80px 20px;position:fixed;top:0;left:0;right:0}.m-menu li.separate,.m-menu li.toggle{border-top:1px solid #ccc;margin-top:10px;padding-top:8px;position:relative}.m-menu li a,.m-menu li.toggle>a{padding:16px 0}.m-menu li.toggle>a:after{content:"";background:url(../resource/images/common/faq_arrow_off.svg) 50% no-repeat;width:20px;height:20px;display:block;position:absolute;top:27px;right:20px}.m-menu li.toggle>a.on:after{background:url(../resource/images/common/faq_arrow_on.svg) 50% no-repeat}.m-menu li.toggle ul{display:none}.m-menu li a{letter-spacing:-.4px;color:#000;font-size:20px;font-weight:800;display:block}.m-menu li li a{letter-spacing:-.32px;padding:8px 16px;font-size:16px;font-weight:500}header.main.on nav,header.sub.on nav{position:fixed}header.sub nav{height:56px;box-shadow:none;align-items:center;padding:0 20px}.searchSubWrap{height:inherit;background-color:#fff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;border-radius:0;padding:24px 20px 60px;box-shadow:0 10px 10px -10px #0000001a}.searchSubWrap h3{letter-spacing:-.4px;font-size:20px;position:static}.searchSubWrap h3:before{vertical-align:-5px;background-size:24px;width:24px;height:24px;margin-right:5px}.searchSubWrap ul{width:100%;margin-top:16px}.searchSubWrap ul li{border:1px solid #d9d9d9;border-radius:26px;padding:0 10px}.searchSubWrap ul li span{letter-spacing:-.28px;vertical-align:-2px;font-size:14px}.searchSubWrap select{background-size:14px;height:36px;padding:0 20px 0 5px;font-size:14px}.searchSubWrap ul li input,.searchSubWrap ul li select{width:calc(100% - 60px)}.searchSubWrap input{height:36px;font-size:14px}.searchSubWrap ul li:last-child{flex:0 94%}button.submit{background-size:18px;width:36px;height:36px;bottom:66px;right:20px}.searchSubWrap button.reset{margin-left:0;font-size:14px;position:absolute;bottom:20px;left:20px}.searchSubWrap button.reset:before{background-size:18px;width:18px;height:18px}.employIngWrap{margin-top:56px}.employIngWrap .content{width:calc(100% - 40px);min-height:auto;margin:0 auto}.employIngWrap .aside{display:none}.employIngWrap .content .ingTit span.total,.employIngWrap .content .ingTit span.total em{letter-spacing:-.32px;font-size:16px}.employIngWrap .employment .ebox{padding:48px 16px 16px}.employIngWrap .employment .ebox p{position:static}.employIngWrap .employment .ebox .d-day{border-radius:20px;height:24px;padding:0 10px;font-size:14px;line-height:22px}.employIngWrap .employment .ebox .d-day:after{display:none!important}.employIngWrap .employment .ebox h4{letter-spacing:-.36px;width:100%;font-size:18px}.employIngWrap .employment .ebox p .date{font-size:14px}.employIngWrap .employment .ebox.no-result{padding:56px 16px}.tag{margin:8px 0 45px}.tag span{font-size:12px}button.share,button.share-copylink{background-size:30px;width:30px;height:30px;position:static;bottom:16px;right:16px}.careersViewWrap .detail dt .detail-title h2{font-size:24px}.careersViewWrap .detail dt .detail-title .item .date,.careersViewWrap .detail dt .detail-title .item .elink,.opt li{font-size:16px}.careersViewWrap .detail dt .detail-title .item .d-day:after,.careersViewWrap .detail dt .detail-title .item .elink span{display:none}.careersViewWrap .detail dt .detail-title .item:last-child{width:150px}.careersViewWrap .detail dt .detail-title.type1{margin:10px 0 20px}.careersViewWrap .detail dt .detail-title.type1 .item:last-child{width:300px;height:30px}.careersViewWrap .detail dt .detail-title .item .d-day{width:auto;height:30px;margin-left:10px;font-size:14px;line-height:28px}.interviewWrap.type1{width:100%;margin:50px auto}.interviewWrap.type1 .swiper.intersilder .innerBox{width:356px;height:230px}.interviewWrap h4{letter-spacing:-.48px;font-size:24px}.faqList,.searchFaqWrap{width:calc(100% - 60px);margin:0 auto}.searchFaqWrap{border-radius:10px;height:60px;padding:10px 14px 16px;box-shadow:0 8px 8px -2px #0000001a}.searchFaqWrap .ic_search{background-size:20px;width:20px;height:20px;margin-right:5px}.searchFaqWrap .ic_search_input{border:1px solid #d9d9d9;border-radius:26px;width:calc(100% - 80px);height:36px;padding:11px 10px;font-size:14px}.searchFaqWrap button.submit{transform:translateY(-60%)}.faqList .tabs{margin:24px 0 0 10px}.faqList .tabs li.active{color:#ed1b23;border-color:#ed1b23}.faqList .tabs li{margin-right:16px;padding-bottom:5px;font-size:16px;font-weight:800}.faqList .fbox{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;width:100%;margin-top:20px;padding:16px;position:relative}.faqList .fbox .ioc{width:24px;height:24px;font-size:14px;line-height:24px;top:20px;left:16px}.faqList .fbox h3.enquiry{padding:5px 30px;font-size:16px;font-weight:800}.faqList .fbox h3.enquiry:after{background-size:18px;width:18px;height:12px;margin-top:-6px;transition:all .4s}.faqList .fbox p.answer{letter-spacing:-.28px;padding:16px;font-size:14px;line-height:1.43}.inquirybox{box-sizing:border-box;justify-content:space-between;height:165px;margin:64px 0 32px;padding:16px 30px 24px}button.inquiry{color:#000;background-position:18%;background-size:35px;border:1px solid #000;border-radius:10px;height:56px;margin:16px 0 0;padding:13px 69px;font-size:20px}button.inquiry:after{background-size:24px;width:24px;height:24px;right:18%;transform:translateY(-50%)}.inquirybox p{color:#333;font-size:14px}.inquirybox p span{font-size:16px}.btnArea{text-align:center;margin:0 20px}.btnArea .btn{text-align:center;letter-spacing:-.4px;border-radius:60px;height:50px;padding:10px 60px;font-size:20px}.btnArea .btn:after{vertical-align:-4px;background-size:24px;width:24px;height:24px}.titleArea.type1 br{display:block}.titleArea.type1 h2 span.emphasis{display:initial}.inquiryListWrap{border-color:#eaeaea;padding:20px 0 32px}.inquiryListWrap .inquiryList{width:calc(100% - 40px);margin:24px auto}.inquiryListWrap .inquiryList dt{letter-spacing:-.32px;font-size:16px;line-height:36px}.inquiryListWrap .inquiryList dd input,.inquiryListWrap .inquiryList dd select{letter-spacing:-.28px;padding:0 10px;font-size:14px}.inquiryListWrap .inquiryList dd p{color:#888;letter-spacing:-.28px;margin-top:0;font-size:14px}.inquiryListWrap .inquiryList .consent .terms-desc p{margin-top:15px;font-size:16px}.c-deatails,.inquiryListWrap .inquiryList .consent .terms-desc table tbody td{padding:10px}.cont-form{display:flex}.cont-form .item{width:100%;margin-bottom:8px}.cont-form .item.type1 input{width:calc(100% - 28px)}.cont-form .item .tx{font-size:16px}.c-deatails{height:180px}.c-deatails textarea{height:160px;font-size:14px}.consent label{letter-spacing:-.32px;padding-left:26px;font-size:16px}.consent label span{letter-spacing:-.28px;font-size:14px}.consent label:before{padding:9px}.consent input:checked+label:after{top:0;left:6px}.btnArea.type1{margin-bottom:72px}.btnArea .obtn{width:154px;height:48px;font-size:16px}.life-header{justify-content:space-between}.life-header .item:first-child{flex-grow:1}.life-header .cate{letter-spacing:-.32px;color:#000;font-size:16px;display:inline-block}.life-header .cate:after{content:"";vertical-align:-2px;background:url(../resource/images/main/ep_arrow-right.svg) 50%/16px no-repeat;width:16px;height:16px;display:inline-block}.life-header .life-logo{vertical-align:top;margin-right:0}.life-header .life-logo.type1{background-size:auto 16px;width:23px;height:23px}.life-header .life-logo.type2{background-size:auto 16px;width:40px;height:22px}.life-header .life-logo.type3{background-size:auto 16px;width:65px;height:22px}.life-header .life-logo.type4{background-size:auto 16px;width:67px;height:22px}.life-header .life-logo.type5{background-size:auto 16px;width:57px;height:22px}.life-header .life-logo.type6,.life-header .life-logo.type7,.life-header .life-logo.type8{background-size:auto 14px;width:72px;height:22px}.life-header .elink{letter-spacing:-.26px;color:#333;font-size:13px}.life-header .elink:after{opacity:.5;vertical-align:-2px}.life-header .elink span{display:none}.titleArea.type2 h2 br,.titleArea.type3 h2 br{display:block}.life-header .cate.type1:after,.lifeListWrap .item.nocont h3 br,.titleArea.type3 h2 br,.titleArea.type3 h2 span.stit br{display:none}.lifeListWrap{border-top:1px solid #eaeaea;width:calc(100% - 40px);margin:0 auto}.lifeListWrap .item{border-bottom:1px solid #eaeaea;flex:100%;padding:24px 72px 24px 8px}.lifeListWrap .item:after{width:40px;height:40px;top:50%;bottom:inherit;right:8px;transform:translateY(-50%)}.lifeListWrap .item.type10:after,.lifeListWrap .item.type11:after,.lifeListWrap .item.type12:after,.lifeListWrap .item.type13:after,.lifeListWrap .item.type14:after,.lifeListWrap .item.type15:after,.lifeListWrap .item.type16:after,.lifeListWrap .item.type17:after,.lifeListWrap .item.type1:after,.lifeListWrap .item.type2:after,.lifeListWrap .item.type3:after,.lifeListWrap .item.type4:after,.lifeListWrap .item.type5:after,.lifeListWrap .item.type6:after,.lifeListWrap .item.type7:after,.lifeListWrap .item.type8:after,.lifeListWrap .item.type9:after{background-size:40px}.lifeListWrap .item.nocont:after{right:8px}.lifeListWrap .item h3{letter-spacing:-.36px;margin-bottom:4px;font-size:18px;font-weight:800}.lifeListWrap .item li{padding:2px 0;font-size:14px}.lifeListWrap .item.noline,.titleArea.type5{border-bottom:1px solid #eaeaea}.recruitmentSlide .recruitsilder,.recruitmentSlide h3{width:calc(100% - 40px)}.recruitmentSlide{padding:56px 0 87px}.recruitmentSlide h3{letter-spacing:-.48px;color:#000;font-size:24px}.recruitmentSlide .recruitsilder .innerBox{padding:16px}.recruitmentSlide .recruitsilder .innerBox h4,.recruitmentSlide .recruitsilder .innerBox h5{font-size:16px;font-weight:800}.recruitmentSlide .recruitsilder .innerBox .d-day,.recruitmentSlide .recruitsilder .innerBox .date{font-size:15px}.recruitmentSlide .recruitsilder .innerBox .d-day:after{opacity:.2;background-color:#000}.container.sub.life{width:calc(100% - 100px)}.titleArea.type3{margin:0;padding:120px 0 60px}.titleArea.type3 h2{font-size:22px}.life-header .cate.type1{margin-top:0;font-size:16px}.titleArea h2 span.stit{letter-spacing:-.32px;margin-top:16px;font-size:16px;line-height:18px;display:block}.lifeViewWrap .itemWrap{margin-bottom:40px}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{height:115px}.lifeViewWrap .itemWrap .item .img{height:232px}.lifeViewWrap .itemWrap .item.text{padding:5%}.lifeViewWrap .itemWrap .item.text h3{font-size:20px}.lifeViewWrap .itemWrap .item.text p{margin:18px 0 40px;font-size:16px}.lifeViewWrap .itemWrap .item.text ul li{font-size:14px}.companySlide{margin-top:96px}.companySlide .companysilder,.companySlide h3{width:100%}.companySlide h3{letter-spacing:-.44px;font-size:22px;line-height:1.27}.companySlide h3 br,.visionViewWrap .itemWrap .item.text p span{display:block}.companySlide p{letter-spacing:-.3px;margin:16px 0 40px;font-size:15px;line-height:1.4}.companySlide .swiper.companysilder .swiper-pagination{width:100%;margin:36px 40px 5px 0}.btnArea.type3{text-align:center;margin-bottom:40px}.interviewListWrap,.interviewListWrap .tab_container{width:calc(100% - 40px);margin:0 auto}.grid-sizer{width:calc(50% - 25px)}.gutter-sizer{width:50px}.interviewListWrap .grid-item .text{height:120px;margin:10px 0 0}.interviewListWrap .grid-item .text h4{margin-bottom:0;font-size:18px;font-weight:700}.interviewListWrap .grid-item .text span{font-size:13px}.interviewListWrap .grid-item .text span.rank{font-size:12px}.titleArea.type5{margin:0;padding:50px 60px 40px}.titleArea.type5 h2 span.emphasis,.titleArea.type6 h2{font-size:30px}.titleArea.type5 p{margin:10px 0 0;font-size:16px}.titleArea.type5 p span.company,.titleArea.type5 p span.job{padding-right:8px}.titleArea.type5 p span.company:after,.titleArea.type5 p span.job:after{opacity:.2;height:14px;margin-left:8px}.interviewDetailWrap{padding:40px 0}.interviewDetailWrap dl{flex-direction:column}.interviewDetailWrap dl dt{width:100%;padding:20px 0;font-size:24px}.interviewDetailWrap dl dd .qbox p,.interviewDetailWrap ul li.qbox p{margin-bottom:40px;padding-left:45px}.container.sub-img{padding-top:56px}.imgBarArea{height:173px}.visionViewWrap{width:calc(100% - 100px);margin:0 auto 100px}.visionViewWrap .itemWrap{margin-bottom:40px}.visionViewWrap .itemWrap .item .img{height:210px}.visionViewWrap .itemWrap.type1 .item.text{padding:3% 0 3% 5%}.visionViewWrap .itemWrap.type2 .item.text{padding:3% 5% 3% 0}.visionViewWrap .itemWrap .item.text h3{letter-spacing:-.4px;font-size:20px}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-.32px;margin:16px 0 8px;font-size:16px;line-height:1.38}.visionViewWrap .itemWrap .item.text p{letter-spacing:-.28px;color:#000;font-size:14px}.titleArea.type6{padding:156px 0 60px}.privatePolicyWrap dt{padding:50px 0 40px}.privatePolicyWrap dt h2{font-size:24px}.privatePolicyWrap dt .item select{width:150px;height:40px;font-size:14px}.privatePolicyWrap dd{padding:30px}.private-policy-banner .inner{width:90%;padding:15px 0}.private-policy-banner{margin-bottom:-100px}.private-policy-banner+.titleArea.type6{margin-top:100px}.private-change-record-list .private-change-record-item{margin:0 60px}.private-change-record-list .private-change-record-item a{padding:20px 0}.private-change-record-list .private-change-record-item .new{margin-bottom:3px;font-size:11px}.private-change-record-list .private-change-record-item .tit{margin-top:10px;font-size:16px}.private-change-record-list .private-change-record-item .date{font-size:16px}.private-tit{margin-bottom:-40px!important}footer{padding:60px 40px}}@media (width<=768px){header.main .swiper.msilder1 .text{position:absolute;top:80px;left:20px}header.main .swiper.msilder1 .text h2{letter-spacing:-.32px;color:#fff;font-size:20px;font-weight:300;line-height:26px}header.main .swiper.msilder1 .text h2 span{letter-spacing:-.4px;color:#fff;margin:5px 0;font-size:20px;display:block}.container.sub.life{width:100%}.titleArea.type3{padding:120px 20px 60px}.titleArea.type3 h2 br,.titleArea.type3 h2 span.stit br{display:block}.lifeViewWrap .itemWrap{margin-bottom:40px}.lifeViewWrap .itemWrap.type2{flex-direction:column-reverse;justify-content:flex-start}.lifeViewWrap .itemWrap.type2:before{content:"";clear:both;display:block}.lifeViewWrap .itemWrap.type2 .item .img{margin-left:80px}.lifeViewWrap .itemWrap .item{width:calc(100% - 80px);padding-bottom:0}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{width:calc(100% - 80px);height:50%;bottom:17%}.lifeViewWrap .itemWrap .item .img{width:100%;height:363px}.lifeViewWrap .itemWrap .item.text{box-sizing:border-box;padding:5% 5% 5% 20%}.lifeViewWrap .itemWrap .item.text h3{font-size:20px}.lifeViewWrap .itemWrap .item.text p{margin:18px 0 32px;font-size:16px;font-weight:700}.lifeViewWrap .itemWrap .item.text ul li{letter-spacing:-.28px;padding:2px 0 2px 8px;font-size:14px;line-height:1.43}.companySlide{margin-top:96px}.companySlide .companysilder,.companySlide h3{width:calc(100% - 40px)}.companySlide h3{letter-spacing:-.44px;font-size:22px;line-height:1.27}.companySlide h3 br{display:block}.companySlide p{letter-spacing:-.3px;margin:16px 0 40px;font-size:15px;line-height:1.4}.companySlide .swiper.companysilder .swiper-pagination{width:100%;margin:36px 40px 5px 0}.container.view{width:100%;margin-bottom:0;padding-top:56px}.careersViewWrap .detail dt{box-sizing:border-box;background-color:#fff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:24px 20px;position:relative;box-shadow:0 10px 10px -10px #0000001a}.careersViewWrap .detail dt .detail-title{margin-top:30px}.careersViewWrap .detail dt .detail-title .item:last-child{text-align:right;width:100%}.careersViewWrap .detail dt .detail-title.type1{margin:0}.careersViewWrap .detail dt .detail-title .item{padding:5px 0}.careersViewWrap .detail dt .detail-title h2{letter-spacing:-.36px;font-size:18px;font-weight:800}.careersViewWrap .detail dt .detail-title .item .elink,.opt li:after{display:none}.careersViewWrap .detail dt .detail-title .item .date{font-size:14px}.careersViewWrap .detail dd .detail-title.type1 button.share,.careersViewWrap .detail dd .detail-title.type1 button.share-copylink{position:static}.careersViewWrap .detail dd .detail-subject{width:calc(100% - 40px);padding:56px 0}.opt li{padding:0 4px}.opt li span{color:#666;background-color:#f7f7f7;border-radius:20px;padding:0 7px;font-size:12px;line-height:22px;display:block}.careersViewWrap .detail dt .detail-title .item .d-day{height:24px;margin-left:0;padding:0 10px;font-size:14px;line-height:22px;position:absolute;top:24px;left:20px}.careersViewWrap .detail dt .detail-title .item .d-day:after{display:none}.interviewWrap.type1{width:calc(100% - 40px);margin:50px auto}.interviewWrap.type1 .swiper.intersilder .innerBox{width:100%;height:400px}.interviewWrap h4{letter-spacing:-.48px;font-size:24px}.interviewWrap .swiper.intersilder .text{padding:24px}.interviewWrap .swiper.intersilder .innerBox:hover img{transform:none}.recruitmentSlide.type1{box-sizing:border-box;background-color:#f7f7f7;width:100%;margin:80px 0 0;padding:56px 20px 86px}}@media (width<=640px){#backtotop{background-size:40px;width:40px;height:40px;bottom:100px}.burger.over .strip div{background:#000}.titleArea{margin:0 20px}.recruitmentSlide h3 br,.titleArea h2 span.emphasis br,.titleArea h2 span.emphasis.no{display:block}.interviewWrap h4 span,.recruitmentSlide.type1 h3 span{display:none}.interviewWrap.type1 .swiper.intersilder .innerBox{width:100%;height:200px}.interviewWrap .swiper.intersilder .text span{font-size:16px}.interviewWrap .swiper.intersilder .text span.company{font-size:14px}.interviewWrap .swiper.intersilder .text span.rank{font-size:15px}.searchSubWrap ul li:last-child{flex:0 92%}.employIngWrap .employment .ebox h4{height:52px}.employIngWrap .employment .ebox .d-day{margin-left:0;position:absolute;top:16px;left:16px}.careersViewWrap .detail dt .detail-title.type1 .item:last-child{width:1px}.careersViewWrap .detail dt .detail-title.type1 .item:last-child button.share,.careersViewWrap .detail dt .detail-title.type1 .item:last-child button.share-copylink{bottom:inherit;position:absolute;top:24px;right:20px}.faqList,.searchFaqWrap{width:calc(100% - 40px);margin:0 auto}.inquirybox p{width:100%}button.inquiry{color:#000;background-position:30%;background-size:35px;border:1px solid #000;border-radius:10px;width:100%;height:56px;margin:16px 0 0;padding:13px 69px;font-size:20px}button.inquiry:after{background-size:24px;width:24px;height:24px;right:28%;transform:translateY(-50%)}.grid-sizer{width:100%}.gutter-sizer{width:0}.interviewListWrap .grid-item .text{height:120px;margin:20px 0 0}.interviewListWrap .grid-item .text h4{letter-spacing:-.36px;margin-bottom:5px;font-size:22px}.interviewListWrap .grid-item .text span{font-size:16px}.interviewListWrap .grid-item .text span.rank{font-size:15px}.imgInterArea{height:188px}.titleArea.type5{padding:24px 20px}.titleArea.type5 h2 span.emphasis{letter-spacing:-.36px;font-size:18px}.titleArea.type5 p{letter-spacing:-.26px;margin:10px 0 0;font-size:13px}.interviewDetailWrap{width:calc(100% - 40px);padding:0}.interviewDetailWrap dl dt{padding:24px 0 16px;font-size:18px;font-weight:800}.interviewDetailWrap dl dd .qbox h4,.interviewDetailWrap ul li.qbox h4{letter-spacing:-.32px;padding-left:30px;font-size:16px}.interviewDetailWrap dl dd .qbox h4:before{background-size:16px;width:16px;height:16px}.interviewDetailWrap dl dd .qbox h4:after{width:16px;height:10px;top:10px}.interviewDetailWrap dl dd .qbox p,.interviewDetailWrap ul li.qbox p{letter-spacing:-.28px;margin-bottom:24px;padding-left:30px;font-size:14px;line-height:1.43}.interviewDetailWrap ul li.qbox:first-child{margin-top:24px}.interviewDetailWrap ul li.qbox h4:before{background-size:16px;width:16px;height:16px}.interviewDetailWrap ul li.qbox h4:after{width:16px;height:10px;top:10px}.imgWrap{width:100%;margin-top:0}.container.sub-img{margin-bottom:78px}.imgBarArea{background-size:cover;height:140px}.visionViewWrap{width:100%;margin:0 auto 100px}.visionViewWrap .itemWrap{margin-bottom:56px}.visionViewWrap .itemWrap.type1{flex-direction:column}.visionViewWrap .itemWrap.type2{flex-direction:column-reverse}.visionViewWrap .itemWrap .item{width:calc(100% - 20px)}.visionViewWrap .itemWrap.type2 .item{margin-left:20px}.visionViewWrap .itemWrap .item .img{height:360px}.visionViewWrap .itemWrap.type1 .item.text{text-align:right;width:auto;padding:24px 20px 0}.visionViewWrap .itemWrap.type2 .item.text{text-align:left;width:auto;padding:24px 0 0}.visionViewWrap .itemWrap .item.text h3{letter-spacing:-.4px;font-size:20px}.visionViewWrap .itemWrap .item.text h4{letter-spacing:-.32px;margin:16px 0;font-size:16px;line-height:1.38}.visionViewWrap .itemWrap .item.text p{letter-spacing:-.28px;color:#000;font-size:14px}.visionViewWrap .itemWrap .item.text p span{display:block}.btnArea .btn.type1,footer .inner li{display:inline-block}.titleArea.type6{text-align:left;border-color:#eaeaea;padding:120px 0 79px}.titleArea.type6 h2{font-size:16px}.privatePolicyWrap{width:calc(100% - 40px)}.privatePolicyWrap dt{flex-direction:column;padding:24px 0 40px}.privatePolicyWrap dt .item{width:100%}.privatePolicyWrap dt .item:last-child{margin-top:16px}.privatePolicyWrap dt h2{font-size:22px}.privatePolicyWrap dt h2 span{font-weight:300;display:block}.privatePolicyWrap dt .item select{width:60%;height:36px}.privatePolicyWrap dd{padding:30px}.privatePolicyWrap dd h3{letter-spacing:-.32px;margin-top:20px;font-size:16px;font-weight:800}.privatePolicyWrap dd p{letter-spacing:-.32px;margin-top:10px;font-size:14px;font-weight:700}.privatePolicyWrap dd ul{margin-top:20px}.privatePolicyWrap dd li{letter-spacing:-.28px;line-height:1.43}.privatePolicyWrap dd li li{padding:0 5px}.private-policy-banner+.titleArea.type6{margin-top:100px;padding-bottom:20px}.private-policy-banner .inner .private-policy-txt{font-size:13px}.private-policy-banner .inner .private-link{font-size:12px;font-weight:900}.private-change-record-list .private-change-record-item{margin:0 20px}.private-change-record-list .private-change-record-item a{padding:20px 0}.private-change-record-list .private-change-record-item .new{margin-bottom:3px;font-size:11px}.private-change-record-list .private-change-record-item .tit{margin-top:10px;font-size:14px}.private-change-record-list .private-change-record-item .date{font-size:14px;font-weight:900}.private-date,.private-tit{font-size:14px}.private-tit{margin-bottom:-60px!important}.container{margin-bottom:0}footer{padding:20px 15px}footer .inner{padding-top:20px}footer .inner div{right:inherit;top:41px;left:0}footer .inner div button{width:inherit;font-size:12px}footer .inner div button+button{margin:0 8px}footer .inner li{color:#fff;float:none;font-size:12px;line-height:20px}footer .inner li.line{padding-left:0;display:block}footer .inner li.line:before{display:none}footer p{color:#cfcfcf;opacity:.5;margin-top:5px;font-size:12px}footer .inner div select{width:inherit}}@media (width<=480px){.promotionBanner .bannerLink{font-size:12px}.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction,header.main .swiper.msilder1 .swiper-horizontal>.swiper-pagination-bullets{left:0}header.main .swiper.msilder1 .text{top:77px;left:20px}header.main .swiper.msilder1 .text h2{letter-spacing:-1px;font-size:20px}header.main .swiper.msilder1 .text h2 span{letter-spacing:-.4px;font-size:20px}header.main .swiper.msilder1 .text h2 span.imgT{background-size:140px;width:140px;height:25px}.employmentWrap .employment .ebox,.lifeWrap .swiper.lifesilder .innerBox{width:100%}.s-title span{display:block}.lifeWrap .swiper.lifesilder .innerBox .text h2{padding:16px 0 7px}.groupWrap .slider_tab_cont .swiper.groupsilder .innerBox{width:100%;height:149px}.groupWrap .slider_tab_cont .swiper.groupsilder .swiper-pagination,.interviewWrap .swiper.intersilder .swiper-pagination,.lifeWrap .swiper.lifesilder .swiper-pagination,.recruitmentSlide .swiper.recruitsilder .swiper-pagination{width:100%;margin:29px 40px 10px 0}.pagination{bottom:3px;right:0}.searchSubWrap ul li span{letter-spacing:-1px;vertical-align:0;line-height:36px}.searchSubWrap ul li:last-child{flex:0 88%}.searchSubWrap select{width:calc(100% - 28px);padding:0 12px 0 0}.searchSubWrap ul li:nth-child(3) select{width:calc(100% - 54px)}.interviewWrap.type1 .swiper.intersilder .innerBox{height:260px}button.inquiry{background-position:30%}button.inquiry:after{right:30%}.btnArea .btn:after{right:35%}.capthcha-btn,.inquiryListWrap .inquiryList.type1{flex-wrap:wrap;display:flex}.inquiryListWrap .inquiryList.type1 dd,.inquiryListWrap .inquiryList.type1 dt{width:100%}.captchaWrap{justify-content:space-between}.captchaWrap .capthcha{width:calc(100% - 174px)}.capthcha-btn{align-content:space-between}.captchaWrap button{width:100%}.captchaWrap button+button{margin-top:5px;margin-left:0}.btnArea.type1 .obtn{width:calc(50% - 6px)}.btnArea.type1 button+button{margin-left:6px}.interviewListWrap .tabs li{font-size:16px}.interviewListWrap .grid-item .text{height:90px}.interviewListWrap .grid-item .text h4{font-size:18px;font-weight:800}.interviewListWrap .grid-item .text span{letter-spacing:-.26px;font-size:13px}.interviewListWrap .grid-item .text span.rank{font-size:12px}.lifeViewWrap .itemWrap.type1 .item.text,.lifeViewWrap .itemWrap.type2 .item .img{margin-left:40px}.lifeViewWrap .itemWrap .item{width:calc(100% - 40px)}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{width:calc(100% - 40px);height:50%;bottom:18%}.lifeViewWrap .itemWrap .item .img{height:287px}.lifeViewWrap .itemWrap .item.text{padding:24px 24px 24px 40px}.companySlide p span{display:block}.companySlide .companysilder .innerBox{width:133px;height:133px}.visionViewWrap .itemWrap .item .img{height:268px}.privatePolicyWrap dd{padding:20px}.privatePolicyWrap dd li{letter-spacing:-.66px;text-align:left;padding:3px 0;font-size:13px}.privatePolicyWrap dd table td,.privatePolicyWrap table thead th{padding:10px;font-size:12px}.privatePolicyWrap dd li li{padding:0}}@media (width<=414px){.groupWrap .slider_tab_cont .tabs li{font-size:14px}button.inquiry{background-position:20%}button.inquiry:after{right:20%}.btnArea .btn:after{right:23%}.interviewWrap .swiper.intersilder .innerBox .text{padding:20px}.lifeViewWrap .itemWrap .item .img{height:218px}.lifeViewWrap .itemWrap.type1:after,.lifeViewWrap .itemWrap.type2:after{top:33%;bottom:inherit;height:45%}.companySlide .companysilder .innerBox{width:99px;height:99px}.visionViewWrap .itemWrap .item .img{height:230px}}@media (width<=376px){.promotionBanner .bannerLink{font-size:11px}.lifeListWrap .item.nocont h3 br{display:block}.visionViewWrap .itemWrap .item .img{height:208px}.visionViewWrap .itemWrap .item .img.type1,.visionViewWrap .itemWrap .item .img.type2,.visionViewWrap .itemWrap .item .img.type3,.visionViewWrap .itemWrap .item .img.type4{background-size:cover}}@media (width<=360px){.companySlide .companysilder .innerBox{width:90px;height:90px}.interviewWrap.type1 .swiper.intersilder .innerBox{height:210px}}@media (width<=320px){.groupWrap .slider_tab_cont .tabs li,.searchWrap h3{font-size:12px}.promotionBanner .bannerLink{width:calc(100% - 70px);line-height:12px}.opt li{padding:0 2px}.searchSubWrap ul li:last-child{flex:0 84%}footer .inner div button{padding:0 4px}footer .inner li{width:100%;padding:0}footer .inner li:before{display:none}}@media (width<=280px){.companySlide .companysilder .innerBox{width:68px;height:68px}.interviewWrap .swiper.intersilder .innerBox .text{padding:10px}}@media (width<=1280px){.vision .inner-sm{padding:0 20px}.visual.sub-main .hgroup h3{font-size:54px}.visual.sub-main .hgroup h3:after{width:40px;margin-top:32px}.visual.sub-main .hgroup p{margin-top:38px;font-size:16px;line-height:22px}.kt-ceo .kt-ceo-div{background-size:contain;height:50vw;max-height:558px}.kt-ceo .kt-ceo-con{padding-left:30px}.kt-ceo .kt-ceo-con h5{font-size:26px}.kt-ceo .kt-ceo-con_txt{font-size:16px;line-height:30px}.kt-ceo .kt-ceo_sign{height:33px}.kt-ceo .kt-ceo_sign em{font-size:14px}}@media (width<=1024px){.vision>div+div{margin-top:80px}.vision .ktb{font-size:40px}.kt-area .ktb,.kt-ceo .ktb,.kt-vission .ktb{margin-bottom:48px}.kt-vission_heading{font-size:32px}.kt-vission_heading em{font-size:44px}.kt-vission_txt{padding-top:30px}.kt-area ul li h5.ktb{font-size:22px}.kt-area-con_txt{font-size:14px}.kt-ceo .kt-ceo-div{height:48vw;min-height:450px;max-height:500px}.kt-ceo .kt-ceo-con{min-width:400px;padding-left:15px}.kt-ceo .kt-ceo-con h5{font-size:22px}.kt-ceo .kt-ceo-con_txt{font-size:14px;line-height:24px}.kt-ceo .kt-ceo_sign{min-height:28px}.kt-ceo .kt-ceo_sign em{font-size:12px}.kt-group h4.ktb{padding-top:73px}.kt-group .msg{margin-top:25px;font-size:16px}.kt-group .list-group li{padding-top:110px;font-size:16px}.kt-group .list-group li a{height:calc(100% + 110px);margin-top:-110px;padding-top:110px}.kt-design .msg,.kt-design-conts .txt-area span{font-size:16px}.kt-design-conts{padding-top:50px}.kt-design-conts .txt-area{background-size:40px;padding-top:15px;padding-left:52px}.kt-design-conts .txt-area.identity{background-size:40px}.kt-design-conts .txt-area p{font-size:14px}}@media (width<=900px){.kt-ceo .kt-ceo-div{background-size:48vw}}@media (width<=820px){.vision .ktb{font-size:36px}.kt-area ul li{margin-right:20px;padding:20px}.kt-area ul li:nth-child(2)~li{margin-top:15px}.kt-area ul li h5.ktb{font-size:20px}.kt-area-con_txt{font-size:13px}.kt-ceo .kt-ceo-con{min-width:unset}.kt-ceo .kt-ceo-con h5{font-size:18px}.kt-ceo .kt-ceo-con_txt{font-size:13px;line-height:22px}.kt-ceo .kt-ceo_sign{min-height:24px}.kt-ceo .kt-ceo_sign em,.kt-design-conts .txt-area p{font-size:12px}.kt-design-conts .txt-area{background-size:34px;padding-top:13px;padding-left:46px}.kt-design-conts .txt-area.identity{background-size:34px}.kt-design-conts .txt-area span{font-size:14px}}@media (width<=768px){.vision>div+div{margin-top:54px}.visual.sub-main .hgroup h3{font-size:42px}.visual.sub-main .hgroup h3:after{width:36px;margin-top:22px}.visual.sub-main .hgroup p{margin-top:28px;font-size:14px;line-height:20px}.kt-vission .ktb{margin-bottom:36px}.kt-vission_box{margin:0 20px}.kt-vission_txt{display:none}.kt-area .ktb,.kt-ceo .ktb{margin-bottom:36px}.kt-area ul,.kt-design-conts{flex-direction:column}.kt-area ul li{max-width:unset;margin-right:0}.kt-area ul li:first-child~li{margin-top:20px}.kt-area-con_txt{font-size:14px}.kt-ceo{height:1200px;padding-bottom:0}.kt-ceo .kt-ceo-div{height:unset;background-position:top;background-size:contain;justify-content:center}.kt-ceo .kt-ceo-con{width:unset;height:90vw;min-height:545px;max-height:545px;margin-top:500px;padding-top:50px;padding-left:0}.kt-ceo .kt-ceo-con h5{font-size:26px}.kt-ceo .kt-ceo-con_txt{font-size:16px;line-height:30px}.kt-ceo .kt-ceo_sign{min-height:33px}.kt-ceo .kt-ceo_sign em{font-size:14px}.kt-group{height:420px}.kt-group h4.ktb{padding-top:73px}.kt-group .msg{margin-top:25px;font-size:14px}.kt-group .list-group-wrap{overflow-x:auto}.kt-group .list-group{width:710px}.kt-group .list-group li{background-size:45px;width:130px;height:45px;margin-left:15px;padding-top:100px;font-size:14px}.kt-group .list-group li a{height:calc(100% + 100px);margin-top:-100px;padding-top:100px}.kt-design .msg,.kt-design-conts .txt-area span{font-size:14px}.kt-design-conts .txt-area p{font-size:12px}.kt-design .msg{margin-top:25px}.kt-design-conts{align-items:center;padding-top:40px}.kt-design-conts .conts-inner{width:100%;margin:0 0 20px}.kt-design-conts .conts-inner:last-child{margin-bottom:0}}@media (width<=540px){.kt-ceo .kt-ceo-con{width:100%;max-height:unset;margin-top:92vw;padding-top:10vw}}@media (width<=480px){.vision>div+div{margin-top:44px}.vision .ktb{font-size:30px}.kt-area .ktb,.kt-ceo .ktb,.kt-vission .ktb{margin-bottom:24px}.kt-vission_heading{font-size:28px}.kt-vission_heading em{font-size:38px}.kt-ceo{height:1250px}.kt-ceo .kt-ceo-con h5{word-break:keep-all}.kt-ceo .kt-ceo-con h5 .kt-ceo-con_br{display:none}.kt-group .column,.kt-group .column .inner-sm{flex-direction:column;justify-content:center;height:100%;display:flex}.kt-group h4.ktb{pointer-events:visible;background:url(../resource/images/common/ico_arrow-r.svg) 75% bottom no-repeat;padding-top:0}.kt-group .list-group-wrap{display:none}}@media (width<=415px){.visual.sub-main .hgroup h3{font-size:36px}.visual.sub-main .hgroup h3:after{width:28px;margin-top:18px}.visual.sub-main .hgroup p{margin-top:22px}.kt-vission_heading{font-size:24px}.kt-vission_heading em{font-size:32px}.kt-ceo{height:1050px}.kt-ceo .kt-ceo-con{padding-top:8vw}.kt-ceo .kt-ceo-con h5{font-size:18px}.kt-ceo .kt-ceo-con_txt{font-size:14px;line-height:23px}.kt-ceo .kt-ceo_sign{min-height:28px}.kt-ceo .kt-ceo_sign em{font-size:13px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translateY(100px)}html:not(.no-js) [data-aos=fade-down]{transform:translateY(-100px)}html:not(.no-js) [data-aos=fade-right]{transform:translate(-100px)}html:not(.no-js) [data-aos=fade-left]{transform:translate(100px)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate(-100px,100px)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate(100px,100px)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate(-100px,-100px)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate(100px,-100px)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translateY(100%)}html:not(.no-js) [data-aos=slide-down]{transform:translateY(-100%)}html:not(.no-js) [data-aos=slide-right]{transform:translate(-100%)}html:not(.no-js) [data-aos=slide-left]{transform:translate(100%)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}}
