*,:after,:before{box-sizing:border-box}address,article,aside,blockquote,body,button,caption,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,label,legend,li,main,nav,object,ol,p,pre,section,table,tbody,td,textarea,tfoot,th,thead,ul{margin:0;padding:0}body,button,fieldset,img,input,select,textarea{border:none}fieldset{min-inline-size:auto}li,ol,ul{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}address,cite,code,em,i{font-style:normal;font-weight:400}a,button,img,input,label,select,textarea{vertical-align:middle}a,ins,u{text-decoration:none}button{cursor:pointer;background-color:inherit}a{color:inherit}body,html{height:100%;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-weight:400;color:var(--font-color)}body{word-wrap:break-word;line-height:1.5;letter-spacing:-.025em}select{appearance:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{font-family:inherit;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;outline:0;letter-spacing:-.2px}img{display:block;max-width:100%;height:auto}button{font-family:inherit}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/fonts/pretendard/Pretendard-Black.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/fonts/pretendard/Pretendard-ExtraBold.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/fonts/pretendard/Pretendard-Bold.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Bold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/fonts/pretendard/Pretendard-SemiBold.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/fonts/pretendard/Pretendard-Medium.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/fonts/pretendard/Pretendard-Regular.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/fonts/pretendard/Pretendard-Light.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/fonts/pretendard/Pretendard-ExtraLight.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/fonts/pretendard/Pretendard-Thin.woff2) format("woff2"),url(/fonts/pretendard/Pretendard-Thin.woff) format("woff")}:root{--primary-color:#366df6;--font-color:#222222;--font--secondary-color:#5a6787;--font-sub-color:#555555;--font-sub-color2:#777777;--border-color:#dddddd;--border-secondary-color:#5a6787;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:16px;--border-radius-round:50%;--ease:cubic-bezier(0,0.75,0,1)}@media (max-width:1024px){:root{--border-radius-small:0.4rem;--border-radius-medium:0.8rem;--border-radius-large:0.8rem}html{font-size:clamp(6px,100vw/36,16px)}}:focus-visible{outline:2px dashed var(--primary-color)}input:focus,textarea:focus{outline:none;border-color:var(--primary-color)}.sr-only{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-links a{position:fixed;top:-40px;left:0;background-color:#000;color:#fff}.skip-links a:focus{z-index:9999;top:0}#wrap{display:flex;flex-direction:column;margin:0 auto;padding:0;width:100%;height:100%}#container{flex:1;padding:0}.inner{margin:0 auto;padding:0 36px;width:100%;max-width:1392px}.sub-content{padding-bottom:80px}@media (max-width:1024px){.inner{margin:0 auto;padding:0 1.6rem;width:100%;max-width:100%}#container{padding:8rem 0 0}.sub-content{padding-bottom:4.8rem}}body.overflow-hidden{overflow:hidden!important;touch-action:none}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.hidden-md,.hidden-xs{display:block!important}.hidden-lg,.visible-xl-block,.visible-xs-block{display:none!important}.section-link-more{position:absolute;top:3px;right:0;padding-right:24px;font-size:16px;font-weight:500;color:var(--font-color);line-height:24px;transition:padding .3s ease-in-out .15s}.section-link-more:after{content:"";display:inline-block;position:absolute;top:-1px;right:0;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-image:url(/images/ico-plus-more.svg);transition:transform .3s ease-in-out,background .3s ease-in-out}.section-link-more:hover{padding-right:33px}.section-link-more:hover:after{transform:rotate(90deg);background-image:url(/images/ico-plus-more-b.svg)}.section-link-more.white{color:#fff}.section-link-more.white:after{background-image:url(/images/ico-plus-more-w.svg)}.primary-color{color:var(--primary-color)!important}@media (max-width:1024px){.section-link-more{top:0;padding:0;width:4.8rem;height:4.8rem}.section-link-more:after{top:0;width:4.8rem;height:4.8rem;background-size:2.4rem;transition:none;background-image:url(/images/mob-ico-plus-more.svg)}.section-link-more span{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-link-more:hover{padding-right:0}.section-link-more:hover:after{transform:rotate(0);background-image:url(/images/ico-plus-more.svg);background-image:url(/images/mob-ico-plus-more.svg)}.section-link-more.white:after{background-image:url(/images/mob-ico-plus-more-w.svg)}.hidden-md{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}.hidden-lg,.visible-xs-block{display:block!important}}@media (min-width:1240px){.visible-xl-block{display:block!important}}.link-motion-style{position:relative;display:inline-flex;gap:16px;align-items:center;height:64px;background-color:#fff;border-radius:100px;transition:padding .3s ease-in-out,background-color .3s ease-in-out}.link-motion-style span{font-size:18px;font-weight:700;color:var(--font-color);line-height:23px;transition:color .3s ease-in-out}.link-motion-style:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-image:url(/images/ico-plus-motion-b.svg);transition:background .3s ease-in-out}.link-motion-style:hover{padding:0 24px;background-color:#333845}.link-motion-style:hover span{color:#fff}.link-motion-style:hover:after{background-image:url(/images/ico-plus-motion-w.svg)}.link-motion-style.color-w{background-color:inherit}.link-motion-style.color-w span{color:#fff}.link-motion-style.color-w:after{background-image:url(/images/ico-plus-motion-w.svg)}.link-motion-style.color-w:hover{background-color:#39425a}.link-style-wrap.center{text-align:center}.link-style{display:inline-flex;align-items:center;justify-content:center;padding:0 32px;height:72px;gap:4px;border-radius:var(--border-radius-medium)}.link-style span{font-size:18px;font-weight:700;color:#fff;line-height:24px}.link-style:after{content:"";width:24px;height:24px;background:url(/images/ico-external-link.svg) no-repeat 50%/100% auto}@media (max-width:1024px){.link-motion-style{padding:0 1.6rem;gap:.8rem;height:4.8rem;border-radius:.8rem;transition:none;border:1px solid #222}.link-motion-style span{font-size:1.4rem;line-height:2.4rem;transition:none}.link-motion-style:after{width:2.4rem;height:2.4rem;background-image:url(/images/ico-plus-motion-b.svg);transition:none}.link-motion-style:hover{padding:0 1.6rem;background-color:#fff}.link-motion-style:hover:after{background-image:url(/images/ico-plus-motion-b.svg)}.link-motion-style:hover span{color:var(--font-color)}.section-counseling .link-motion-style{background-color:#333845}.section-counseling .link-motion-style span{color:#fff}.section-counseling .link-motion-style:after{background-image:url(/images/ico-plus-motion-w.svg)}.section-counseling .link-motion-style:hover{background-color:#333845}.section-counseling .link-motion-style:hover:after{background-image:url(/images/ico-plus-motion-w.svg)}.link-motion-style.color-w{background-color:inherit;border:0}.link-motion-style.color-w span{color:#fff}.link-motion-style.color-w:after{background-image:url(/images/ico-plus-motion-w.svg)}.link-motion-style.color-w:hover{background-color:inherit}.link-style{padding:0 1.6rem;height:4.8rem;gap:.4rem}.link-style span{font-size:1.4rem;line-height:2.4rem}.link-style:after{width:2.4rem;height:2.4rem}}.ico-list-more{display:inline-block;width:48px;height:48px;background:url(/images/ico-arrow-more-blue.svg) no-repeat 50%/100% auto}.badge-apply{display:inline-flex;gap:4px;align-items:center;padding:0 6px;height:26px;border-width:1px;border-style:solid;border-radius:4px}.badge-apply:before{content:"";width:16px;height:16px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.badge-apply span{font-size:14px;font-weight:700;white-space:nowrap}.badge-apply.apply-open{border-color:var(--primary-color)}.badge-apply.apply-open:before{background-image:url(/images/ico-badge-open.svg)}.badge-apply.apply-open span{color:var(--primary-color)}.badge-apply.apply-close{border-color:#ddd}.badge-apply.apply-close:before{background-image:url(/images/ico-badge-close.svg)}.badge-apply.apply-close span{color:#777}.badge-apply.apply-scheduled{border-color:#5a6787}.badge-apply.apply-scheduled:before{background-image:url(/images/ico-badge-scheduled.svg)}.badge-apply.apply-scheduled span{color:#5a6787}.badge-basic{display:inline-flex;align-items:center;padding:0 6px;height:26px;border-width:1px;border-style:solid;border-color:var(--border-color);border-radius:4px}.badge-basic span{font-size:14px;font-weight:500;color:var(--font-sub-color);white-space:nowrap}@media (max-width:1024px){.badge-apply{gap:.4rem;padding:0 .5rem;height:2.4rem;border-radius:.4rem}.badge-apply:before{width:1.6rem;height:1.6rem}.badge-apply span{font-size:1.2rem}.badge-basic{padding:0 .5rem;height:2.4rem;border-radius:.4rem}.badge-basic span{font-size:1.2rem}}@media (min-width:768px) and (max-width:1024px){.badge-apply.responsive{gap:4px;padding:0 6px;height:26px;border-radius:4px}.badge-apply.responsive:before{width:16px;height:16px}.badge-apply.responsive span{font-size:14px}.badge-basic.responsive{padding:0 6px;height:26px;border-radius:4px}.badge-basic.responsive span{font-size:14px}}#header{flex-shrink:0;height:88px;background-color:#fff}#header .hd-wrap{display:flex;align-items:center;margin:0 auto;width:calc(100% - 64px * 2);height:100%}#header .hd-wrap .hd-logo{width:118px;height:62px}#header .hd-wrap .hd-logo a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-image:url(/images/logo_2026.png)}#header .hd-wrap #gnb{margin-left:auto;height:100%}#header .hd-wrap #gnb>ul{display:flex;height:100%}#header .hd-wrap #gnb>ul>li{position:relative}#header .hd-wrap #gnb>ul>li a{display:flex;align-items:center;padding:0 40px;height:100%;font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:24px;transition:font-weight .3s ease-in-out,color .3s ease-in-out}#header .hd-wrap #gnb>ul>li:hover a:not(.gnb-2dul li a){font-weight:700;color:--var(--font-color)}#header #gnb>ul>li:hover .gnb-2dul{visibility:visible;opacity:1;top:72px}#header #gnb>ul>li:focus .gnb-2dul{visibility:visible;opacity:1}#header #gnb>ul>li .gnb-2dul.key-focus{visibility:visible;opacity:1;top:72px}#header #gnb>ul>li .gnb-2dul{z-index:3;position:absolute;top:52px;left:50%;transform:translateX(-50%);padding:9px 0 7px;width:200px;height:auto;background-color:#39425a;border-radius:8px;visibility:hidden;opacity:0;transition:top .3s,visibility .3s,opacity .3s ease-in-out}#header #gnb>ul>li .gnb-2dul li a{display:block;padding:15px 24px;font-size:16px;font-weight:500;line-height:24px;transition:font-weight .15s ease-in-out,color .3s ease-in-out;color:rgba(255,255,255,.8);word-break:keep-all}#header #gnb>ul>li .gnb-2dul li a:hover{font-weight:700;color:rgba(255,255,255,1)}#header #gnb>ul>li .gnb-2dul li a.external-link{display:flex;align-items:center}#header #gnb>ul>li .gnb-2dul li a.external-link span:after{content:"";display:inline-block;flex-shrink:0;width:24px;height:24px;background:url(/images/ico-external-link.svg) no-repeat 50%/100% auto;vertical-align:top}#header.hd-menuall-on .hd-wrap .hd-search-wrap{visibility:hidden;opacity:0}#header .hd-wrap .hd-search-wrap{margin-left:4.464%}#header .hd-wrap .hd-search-wrap .hd-search{position:relative;width:24px;height:24px;vertical-align:top}#header .hd-wrap .hd-search-wrap .hd-search span{display:block;width:100%;height:100%;background:url(/images/ico-search.svg) no-repeat 0/100% auto;transform:scale(1);transition:transform .25s ease}#header .hd-wrap .hd-search-wrap .hd-search i{position:absolute;top:50%;left:50%;margin-left:-9px;width:18px;opacity:0;visibility:hidden;transition:opacity .25s ease 0s,visibility 0s linear .25s,transform .25s ease 0s;height:2px;background-color:#222}#header .hd-wrap .hd-search-wrap .hd-srh-layer{z-index:2;position:fixed;top:88px;left:0;right:0;padding:40px 0 120px;background-color:#fff;visibility:hidden;opacity:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;box-shadow:0 10px 8px 0 rgba(126,137,169,.1)}#header .hd-wrap .hd-search-wrap .hd-srh-layer .title{display:block;font-size:56px;font-weight:700;color:var(--font-color);line-height:72px;text-align:center}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap{display:flex;align-items:center;gap:8px;margin:40px auto 0;padding:16px 8px 14px;width:648px;border-bottom:1px solid #555}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap input{width:calc(100% - 32px);height:28px;line-height:28px;font-size:18px;font-weight:500;color:var(--font-color);border:0}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap .btn-srh{width:24px;height:24px;background:url(/images/ico-search-xs.svg) no-repeat 50%/100% auto}#header .hd-wrap .hd-search-wrap .hd-srh-layer .srh-tag-container{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:40px auto 0;padding:0 9px;width:700px}#header .hd-wrap .hd-search-wrap .hd-srh-layer .srh-tag-container>a{padding:6px 16px 5px;font-size:14px;font-weight:500;color:var(--font-sub-color);border:1px solid var(--border-color);border-radius:34px}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-srh-layer{opacity:1;visibility:visible}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search i{opacity:1;visibility:visible;transition-delay:.25s}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search i:nth-child(2){margin-top:-1px;width:18px;transform:rotate(-45deg)}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search span{transform:scale(0);transition-delay:0s}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search i:nth-child(3){margin-top:-1px;width:18px;transform:rotate(45deg)}#header.hd-search-on .hd-wrap .hd-menuall-wrap{visibility:hidden;opacity:0}#header .hd-wrap .hd-menuall-wrap{margin-left:1.17%}#header .hd-wrap .hd-menuall-wrap .hd-menuall{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;width:24px;height:24px}#header .hd-wrap .hd-menuall-wrap .hd-menuall i{position:absolute;right:0;top:50%;height:2px;background-color:#222;transition:background-color .25s 0s,opacity .25s .25s,margin .25s .25s,transform .25s 0s,width .25s .25s}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:first-of-type{margin-top:-6px;width:10px}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-of-type(2){width:18px}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-of-type(3){margin-top:6px;width:14px}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer{z-index:2;position:fixed;top:88px;left:0;right:0;padding-bottom:64px;background-color:#fff;visibility:hidden;opacity:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;box-shadow:0 10px 8px 0 rgba(126,137,169,.1)}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-inner{display:flex;gap:1.81%}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul{display:flex;flex-wrap:wrap;column-gap:2.18%;row-gap:60px;width:calc(100% - 200px - 1.81%);padding-top:24px}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li{padding-right:2.18%;width:18.24%;border-right:1px solid var(--border-color)}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li:nth-child(5n){border-right:0}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li>span{display:block;font-size:18px;font-weight:700;color:var(--font-color);line-height:24px}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul{margin-top:16px}@media (min-width:1025px){#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul{max-height:100%!important}}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a{display:block;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:38px}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a.external-link{display:flex;align-items:center}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a.external-link span:after{content:"";display:inline-block;flex-shrink:0;width:24px;height:24px;background:url(/images/ico-external-link-g.svg) no-repeat 50%/100% auto;vertical-align:-7px}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a:hover{font-weight:700;color:var(--font-color)}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a.external-link:hover span:after{background:url(/images/ico-external-link-b.svg) no-repeat 50%/100% auto}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall-layer{opacity:1;visibility:visible}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i{transition-delay:0s,0s,0s,.25s}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i:first-child{margin-top:-1px;width:18px;transform:rotate(-45deg)}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-child(2){opacity:0}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-child(3){margin-top:-1px;width:18px;transform:rotate(45deg)}#header .hd-wrap .hd-menuall-wrap .menuall-counsel{display:flex;flex-direction:column;padding:20px 24px;width:200px;height:320px;border-radius:var(--border-radius-large);background:rgba(57,66,90,.85) url(/images/img-hd-counsel.png) no-repeat 0 /cover}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .title{display:block;font-size:18px;font-weight:700;color:#fff;line-height:24px}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel{display:flex;flex-direction:column;margin-top:16px}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel span{font-size:16px;font-weight:500;color:#fff;line-height:24px}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel .tel-num{font-size:16px;font-weight:500;color:#fff;line-height:24px;vertical-align:top}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .link-counsel{display:flex;gap:4px;align-items:center;justify-content:center;margin-top:auto;height:56px;font-size:16px;font-weight:700;color:#fff;line-height:24px;border:1px solid #fff;border-radius:8px}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .link-counsel:after{content:"";width:24px;height:24px;background:url(/images/ico-arrow-counsel.svg) no-repeat 50%/100% auto}@media (max-width:1359px){#header .hd-wrap #gnb>ul>li a{padding:0 28px}}@media (max-width:1176px){#header .hd-wrap{width:calc(100% - 72px)}#header .hd-wrap .hd-search-wrap{margin-left:2.464%}#header .hd-wrap #gnb>ul>li a{padding:0 20px}}@media (max-width:1024px){#header{z-index:11;position:fixed;top:0;left:0;right:0;height:8rem;transition:top .6s ease}body[data-scroll=down] #header{top:-8rem}#header:hover .hd-wrap .hd-logo a{background-image:url(/images/logo_2026.png);transition:background .25s ease-in-out}#header .hd-wrap{width:100%;padding:0 1.6rem;height:100%}#header .hd-wrap .hd-logo{width:9.1rem;height:4.8rem}#header .hd-wrap .hd-logo a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-image:url(/images/logo_2026.png)}#header .hd-wrap #gnb{display:none}#header .hd-wrap .hd-search-wrap{margin-left:auto}#header .hd-wrap .hd-search-wrap .hd-search{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem}#header .hd-wrap .hd-search-wrap .hd-search span{width:2.4rem;height:2.4rem}#header .hd-wrap .hd-search-wrap .hd-search i{margin-left:-.9rem;width:1.8rem;height:.2rem}#header .hd-wrap .hd-search-wrap .hd-srh-layer{top:8rem;left:0;right:0;bottom:0;padding:4.8rem 1.6rem 0;box-shadow:none}#header .hd-wrap .hd-search-wrap .hd-srh-layer .title{font-size:3.2rem;line-height:4.2rem}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap{gap:.8rem;margin:2.4rem auto 0;padding:1.6rem .8rem;width:100%}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap input{width:calc(100% - 3.2rem);height:2.4rem;line-height:2.4rem;font-size:1.6rem}#header .hd-wrap .hd-search-wrap .hd-srh-layer .ip-wrap .btn-srh{width:2.4rem;height:2.4rem}#header .hd-wrap .hd-search-wrap .hd-srh-layer .srh-tag-container{gap:.4rem;margin:2.4rem auto 0;padding:0 1.3rem;width:100%}#header .hd-wrap .hd-search-wrap .hd-srh-layer .srh-tag-container>a{padding:1.2rem 1.6rem;font-size:1.2rem;border-radius:10rem}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search i:nth-child(2){margin-top:-.1rem;width:1.8rem}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search span{transform:scale(0);transition-delay:0s}#header.hd-search-on .hd-wrap .hd-search-wrap .hd-search i:nth-child(3){margin-top:-.1rem;width:1.8rem}#header .hd-wrap .hd-menuall-wrap{margin-left:0}#header .hd-wrap .hd-menuall-wrap .hd-menuall{gap:.4rem;width:4.8rem;height:4.8rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall i{right:1.5rem;height:.2rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:first-of-type{margin-top:-.6rem;width:1rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-of-type(2){width:1.8rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-of-type(3){margin-top:.6rem;width:1.4rem}#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i:first-child,#header.hd-menuall-on .hd-wrap .hd-menuall-wrap .hd-menuall i:nth-child(3){margin-top:-.1rem;width:1.8rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer{top:8rem;left:0;right:0;bottom:0;padding-bottom:2.4rem;overflow-y:auto;box-shadow:none}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .inner{padding:0}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-inner{display:block;gap:0}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul{display:block;column-gap:0;row-gap:0;width:100%;padding-top:2.4rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li{padding:0;width:100%;border-right:0}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li>span{position:relative;display:block;padding:1.7rem 6.4rem 1.7rem 3.2rem;font-size:1.6rem;line-height:2.2rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li>span:after{content:"";display:inline-block;position:absolute;top:1.7rem;right:3.2rem;width:2.4rem;height:2.4rem;background:url(/images/ico-arrow-bottom-b_24x24.svg) no-repeat 50%/100% auto;transition:transform .3s ease}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul{margin:0 3.2rem;padding:0 1.6rem;border-radius:.8rem;background-color:#f8f9fa;transition:max-height .3s ease,padding .3s ease}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a{padding:.8rem 0;font-size:1.4rem;font-weight:500;line-height:2.4rem;color:var(--font-color)}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li:first-of-type>a{padding-top:1.9rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li:last-of-type>a{padding-bottom:1.9rem}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a.external-link span:after{content:"";display:inline-block;flex-shrink:0;width:2.4rem;height:2.4rem;background:url(/images/ico-external-link-b.svg) no-repeat 50%/100% auto;vertical-align:top}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-2dul>li>a:hover{font-weight:500}#header .hd-wrap .hd-menuall-wrap .hd-menuall-layer .menuall-1dul>li.open>span:after{transform:rotate(180deg)}#header.hd-menuall-on #gnb>ul,#header.hd-search-on #gnb>ul{display:none}#header.hd-menuall-on .hd-search-wrap,#header.hd-search-on .hd-search-wrap{margin-left:auto}#header .hd-wrap .hd-menuall-wrap .menuall-counsel{position:relative;display:flex;flex-direction:column;padding:2rem 6.4rem 2rem 2.4rem;margin:2.4rem auto 0;width:calc(100% - 3.2rem);height:11.8rem;background:rgba(57,66,90,.85) url(/images/img-hd-counsel.png) no-repeat 0 /cover}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .title{display:block;font-size:1.6rem;line-height:2.2rem}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel{margin-top:.8rem}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel .tel-num,#header .hd-wrap .hd-menuall-wrap .menuall-counsel .counsel-tel span{font-size:1.4rem;line-height:2.4rem}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .link-counsel{display:inline-block;position:absolute;right:2rem;top:50%;margin-top:-1.2rem;gap:0;width:2.4rem;height:2.4rem;border:0;border-radius:0;background:url(/images/ico-arrow-right-w_24x24.svg) no-repeat 50%/100% auto}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .link-counsel:after{display:none}#header .hd-wrap .hd-menuall-wrap .menuall-counsel .link-counsel span{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}#header.hd-menuall-on .hd-wrap .hd-search-wrap,#header.hd-search-on .hd-wrap .hd-menuall-wrap{visibility:visible;opacity:1}}.swiper-pagination-fraction{display:flex;align-items:center;text-align:left}.swiper-pagination-fraction .fraction-item,.swiper-pagination-fraction .fraction-slash{font-size:14px;font-weight:700;color:var(--font-sub-color);line-height:22px}.swiper-pagination-fraction .fraction-slash{margin:0 4px}.swiper-pagination-fraction .fraction-item.swiper-pagination-current{font-size:16px;font-weight:700;line-height:22px;color:var(--font-color)}.swiper-controls{display:flex;align-items:center}.swiper-controls .swiper-button-autoplay,.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{z-index:1;position:static;margin:0;width:48px;height:48px;border-radius:50%;background-repeat:no-repeat;background-size:24px;background-position:50%;background-color:rgba(0,0,0,.5);transition:background-color .2s ease-in-out}.swiper-controls .swiper-button-autoplay:hover,.swiper-controls .swiper-button-next:hover,.swiper-controls .swiper-button-prev:hover{background-color:#39425a}.swiper-controls .swiper-navigation-icon{display:none}.swiper-controls .swiper-button-prev{background-image:url(/images/ico-controls-prev.svg)}.swiper-controls .swiper-button-next{background-image:url(/images/ico-controls-next.svg)}.swiper-controls .swiper-button-autoplay{background-image:url(/images/ico-controls-pause.svg)}.swiper-controls .swiper-button-autoplay[aria-pressed=true]{background-image:url(/images/ico-controls-play.svg)}.swiper-controls2{display:flex;align-items:center;justify-content:center}.swiper-controls2 .swiper-pagination-fraction{position:static;margin-right:16px;width:auto}.swiper-controls2 .swiper-button-next,.swiper-controls2 .swiper-button-prev{z-index:1;position:static;margin:0;width:48px;height:48px;border-radius:50%;background-repeat:no-repeat;background-size:24px;background-position:50%;background-color:#fff;transition:border-color .2s ease-in-out;border:1px solid var(--border-color)}.swiper-controls2 .swiper-button-next svg,.swiper-controls2 .swiper-button-prev svg{display:none}.swiper-controls2 .swiper-button-next:hover,.swiper-controls2 .swiper-button-prev:hover{border-color:#555}.swiper-controls2 .swiper-button-prev{background-image:url(/images/ico-controls-prev2.svg)}.swiper-controls2 .swiper-button-next{margin-left:4px;background-image:url(/images/ico-controls-next2.svg)}@media (max-width:1024px){.swiper-controls .swiper-button-autoplay,.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{width:4.8rem;height:4.8rem;background-size:2.4rem;background-color:rgba(0,0,0,.5);transition:none}.swiper-controls .swiper-button-autoplay:hover,.swiper-controls .swiper-button-next:hover,.swiper-controls .swiper-button-prev:hover{background-color:rgba(0,0,0,.5)}.swiper-controls .swiper-button-autoplay.usetap.active,.swiper-controls .swiper-button-next.usetap.active,.swiper-controls .swiper-button-prev.usetap.active{background-color:#39425a}}@media (max-width:767px){.swiper-pagination-fraction .fraction-item{font-size:1.4rem;line-height:2.2rem}.swiper-pagination-fraction .fraction-slash{margin:0 .7rem;font-size:1.4rem;font-weight:700;line-height:2.2rem}.swiper-pagination-fraction .fraction-item.swiper-pagination-current{font-size:1.6rem;font-weight:700;line-height:2.2rem}.swiper-controls2 .swiper-pagination-fraction{position:static;margin-right:16px;width:auto}.swiper-controls2 .swiper-button-next,.swiper-controls2 .swiper-button-prev{z-index:1;position:static;margin:0;width:48px;height:48px;border-radius:50%;background-repeat:no-repeat;background-size:24px;background-position:50%;background-color:#fff;transition:border-color .2s ease-in-out;border:1px solid var(--border-color)}.swiper-controls2 .swiper-button-next svg,.swiper-controls2 .swiper-button-prev svg{display:none}.swiper-controls2 .swiper-button-next:hover,.swiper-controls2 .swiper-button-prev:hover{border-color:#555}.swiper-controls2 .swiper-button-prev{background-image:url(/images/ico-controls-prev2.svg)}.swiper-controls2 .swiper-button-next{margin-left:4px;background-image:url(/images/ico-controls-next2.svg)}}.main-visual{position:relative;margin:0 auto;width:calc(100% - 36px * 2);height:740px;border-radius:40px;overflow:hidden}.main-visual .swiper{height:100%}.main-visual .swiper-slide>a{display:block;width:100%;height:100%}.main-visual .swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-visual .swiper-slide .text-wrap{position:absolute;top:216px;left:14.28%}.main-visual .swiper-slide .text-wrap .visual-title{display:block;font-size:64px;font-weight:800;color:#fff;line-height:80px}.main-visual .swiper-slide .text-wrap .visual-desc{display:block;margin-top:24px;font-size:20px;font-weight:500;color:#fff;line-height:26px}.main-visual .swiper-slide .link-wrap{margin-top:56px}.main-visual .swiper-pagination-fraction{position:absolute;bottom:40px!important;top:auto;margin-left:14.28%;height:48px}.main-visual .swiper-pagination-fraction .fraction-item,.main-visual .swiper-pagination-fraction .fraction-slash{color:#fff}.main-visual .swiper-controls{display:flex;gap:4px;align-items:center;position:absolute;left:19.8%;bottom:40px}@media (max-width:1280px){.main-visual .swiper-slide .text-wrap{left:9.28%}.main-visual .swiper-pagination-fraction{margin-left:9.28%}.main-visual .swiper-controls{left:14.8%}}@media (max-width:1024px){.main-visual{width:calc(100% - 1.6rem * 2);height:49.2rem;border-radius:2.4rem}.main-visual .swiper-slide .text-wrap{position:relative;top:auto;left:auto;padding:5.4rem 2.4rem 0}.main-visual .swiper-slide .text-wrap .visual-title{font-size:2.8rem;font-weight:700;line-height:3.6rem}.main-visual .swiper-slide .text-wrap .visual-desc{margin-top:.8rem;font-size:1.6rem;line-height:2.4rem}.main-visual .swiper-slide .link-wrap{margin-top:1.6rem}.main-visual .swiper-slide .link-wrap .link-motion-style{padding-left:0}.main-visual .swiper-pagination-fraction{position:absolute;top:auto!important;bottom:1.6rem!important;margin-left:2.4rem;height:4.8rem}.main-visual .swiper-pagination-fraction .fraction-item{font-size:1.4rem;line-height:2.2rem}.main-visual .swiper-pagination-fraction .fraction-slash{margin:0 .7rem;font-size:1.4rem;font-weight:700;line-height:2.2rem}.main-visual .swiper-pagination-fraction .fraction-item.swiper-pagination-current{font-size:1.6rem;font-weight:700;line-height:2.2rem}.main-visual .swiper-controls{gap:.4rem;left:auto;right:2.4rem;bottom:1.6rem}}.section-invest{margin-top:80px}.section-invest .invest-process-container{display:flex;gap:1.81%}.section-invest .invest-process-container .process-item{display:flex;flex-direction:column;align-items:center;padding:49px 40px 51px;width:32.12%;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius-large);transition:background-color .3s ease-in-out,border .3s ease-in-out}.section-invest .invest-process-container .process-item .ico-invest{width:208px;height:208px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.section-invest .invest-process-container .process-item.invest1 .ico-invest{background-image:url(/images/ico-invest1.png)}.section-invest .invest-process-container .process-item.invest2 .ico-invest{background-image:url(/images/ico-invest2.png)}.section-invest .invest-process-container .process-item.invest3 .ico-invest{background-image:url(/images/ico-invest3.png)}.section-invest .invest-process-container .process-item .title{margin-top:11px;font-size:24px;font-weight:700;color:var(--font-color);line-height:32px;text-align:center;word-break:keep-all}.section-invest .invest-process-container .process-item .desc{margin-top:15px;font-size:18px;font-weight:500;color:var(--font-sub-color);text-align:center;line-height:28px}.section-invest .invest-process-container .process-item:hover{background-color:#e6f1ff;border-color:#e6f1ff}@media (max-width:1280px){.section-invest .invest-process-container .process-item .desc br{display:none}}@media (max-width:1024px){.section-invest{margin-top:4.8rem}.section-invest .invest-process-container{flex-direction:column;gap:.8rem}.section-invest .invest-process-container .process-item{position:relative;align-items:flex-start;justify-content:center;padding:1.6rem 1.6rem 1.6rem 10.4rem;width:100%;min-height:12.8rem}.section-invest .invest-process-container .process-item .ico-invest{position:absolute;top:50%;left:.8rem;margin-top:-4.8rem;width:9.6rem;height:9.6rem}.section-invest .invest-process-container .process-item .title{display:block;margin-top:0;font-size:1.8rem;line-height:2.4rem;text-align:left}.section-invest .invest-process-container .process-item .desc{margin-top:.8rem;font-size:1.4rem;text-align:left;line-height:2.2rem}.section-invest .invest-process-container .process-item:hover{background-color:#fff;border-color:var(--border-color)}.section-invest .invest-process-container .process-item.usetap.active{background-color:#e6f1ff;border-color:#e6f1ff}}.section-policy-support{margin-top:80px}.section-policy-support .article-container{display:flex;gap:4.84%}.section-policy-support .article-container>article{position:relative;width:47.57%}.section-policy-support .article-container>article h2{margin-bottom:15px;font-size:24px;font-weight:700;line-height:32px;color:var(--font-color)}.board-list-type li a{position:relative;display:flex;flex-direction:column;padding:23px 56px 24px 16px;border-top:1px solid var(--border-color);background:#fff;transition:background-color .3s ease-in-out}.board-list-type li a .title{font-size:18px;font-weight:500;color:var(--font-color);line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-list-type li a .sub-info{margin-top:8px;font-size:14px;font-weight:500;color:var(--font-sub-color2);line-height:18px}.board-list-type li a:after{content:"";display:inline-block;position:absolute;top:50%;margin-top:-24px;right:0;width:48px;height:48px;background:url(/images/ico-arrow-more-blue.svg) no-repeat 50%/100% auto;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.board-list-type li a:hover{background-color:#f8fafd}.board-list-type li a:hover:after{opacity:1;visibility:visible}.section-policy-support .article-container .support-item li{margin-top:14px}.section-policy-support .article-container .support-item li:first-of-type{margin-top:0}.section-policy-support .article-container .support-item li a{position:relative;display:block;padding:38px 95px 38px 39px;border:1px solid var(--border-color);border-radius:var(--border-radius-large);background:#fff;transition:background-color .3s ease-in-out}.section-policy-support .article-container .support-item li a .badge-wrap{display:flex;align-items:center}.section-policy-support .article-container .support-item li a .badge-wrap .sub-info{margin-left:8px;font-size:14px;font-weight:500;color:var(--font-sub-color2)}.section-policy-support .article-container .support-item li a .title{display:block;margin-top:12px;font-size:18px;font-weight:500;color:var(--font-color);line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-policy-support .article-container .support-item li a:after{content:"";display:inline-block;position:absolute;top:50%;margin-top:-24px;right:40px;width:48px;height:48px;background:url(/images/ico-arrow-more-blue.svg) no-repeat 50%/100% auto;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.section-policy-support .article-container .support-item li a:hover{background-color:#f8fafd}.section-policy-support .article-container .support-item li a:hover:after{opacity:1;visibility:visible}@media (max-width:1024px){.section-policy-support{margin-top:4.8rem}.section-policy-support .article-container{flex-direction:column;gap:4.8rem}.section-policy-support .article-container>article{width:100%}.section-policy-support .article-container>article h2{margin-bottom:.4rem;font-size:1.8rem;line-height:4.8rem}.board-list-type li a{padding:1.6rem .8rem;transition:none}.board-list-type li a .title{font-size:1.4rem;line-height:1.8rem}.board-list-type li a .sub-info{margin-top:.8rem;font-size:1.2rem;line-height:1.6rem}.board-list-type li a:after{display:none}.board-list-type li a:hover{background-color:#fff}.board-list-type li a.usetap.active{background-color:#f8fafd}.section-policy-support .article-container .support-item li{margin-top:.8rem}.section-policy-support .article-container .support-item li:first-of-type{margin-top:0}.section-policy-support .article-container .support-item li a{padding:1.6rem;transition:none}.section-policy-support .article-container .support-item li a:after{display:none}.section-policy-support .article-container .support-item li a .badge-wrap .sub-info{margin-left:.8rem;font-size:1.2rem}.section-policy-support .article-container .support-item li a .title{margin-top:.8rem;font-size:1.4rem;line-height:1.8rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-policy-support .article-container .support-item li a:hover{background-color:#fff}.section-policy-support .article-container .support-item li a.usetap.active{background-color:#f8fafd}}.section-recruit{margin-top:64px;padding:65px 0 64px;background:url(/images/img-recruit-bg.png) no-repeat 50%/cover}.section-recruit .recruit-wrap{position:relative}.section-recruit h2{margin-bottom:16px;font-size:24px;font-weight:700;line-height:31px;color:#fff}.section-recruit .recruit-container{display:flex;gap:1.81%}.section-recruit .recruit-container .recruit-item{padding:32px 2.425% 31px;width:32.12%;background-color:#fff;border-radius:var(--border-radius-large);transition:box-shadow .3s ease-in-out}.section-recruit .recruit-container .recruit-item .logo-wrap{display:flex;align-items:center;justify-content:space-between}.section-recruit .recruit-container .recruit-item .logo-wrap .logo-item{display:block;position:relative;width:120px;height:40px}.section-recruit .recruit-container .recruit-item .logo-wrap .logo-item>img{width:100%;height:100%;object-fit:contain}.section-recruit .recruit-container .recruit-item .recruit-name{display:block;margin-top:17px;font-size:16px;font-weight:700;color:var(--font-color);line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-recruit .recruit-container .recruit-item .recruit-info{display:block;margin-top:7px;font-size:20px;font-weight:500;color:var(--font-color);height:60px;line-height:30px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.section-recruit .recruit-container .recruit-item .recruit-addr{display:block;margin-top:23px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-recruit .recruit-container .recruit-item .recruit-condition{display:flex;align-items:center;margin-top:8px}.section-recruit .recruit-container .recruit-item .recruit-condition span{font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px}.section-recruit .recruit-container .recruit-item .recruit-condition span+span{position:relative;margin-left:16px}.section-recruit .recruit-container .recruit-item .recruit-condition span+span:before{content:"";display:inline-block;position:absolute;left:-8px;top:50%;margin-top:-7px;width:1px;height:14px;background-color:var(--border-color)}.section-recruit .recruit-container .recruit-item:hover{box-shadow:0 16px 24px 0 rgba(23,24,81,.2)}@media (max-width:1024px){.section-recruit{margin-top:3.2rem;padding:3.2rem 0;background:#39425a}.section-recruit h2{margin-bottom:.4rem;font-size:1.8rem;line-height:4.8rem}.section-recruit .recruit-container{flex-direction:column;gap:.8rem}.section-recruit .recruit-container .recruit-item{padding:1.6rem;width:100%;transition:none}.section-recruit .recruit-container .recruit-item .logo-wrap .logo-item{width:9.6rem;height:3.2rem}.section-recruit .recruit-container .recruit-item .recruit-name{margin-top:1.6rem;font-size:1.2rem;line-height:1.6rem}.section-recruit .recruit-container .recruit-item .recruit-info{margin-top:.8rem;font-size:1.4rem;height:auto;line-height:2.2rem}.section-recruit .recruit-container .recruit-item .recruit-addr{margin-top:1.6rem;font-size:1.2rem;line-height:1.6rem}.section-recruit .recruit-container .recruit-item .recruit-condition{margin-top:.4rem}.section-recruit .recruit-container .recruit-item .recruit-condition span{font-size:1.2rem;line-height:1.6rem}.section-recruit .recruit-container .recruit-item .recruit-condition span+span{margin-left:1.6rem}.section-recruit .recruit-container .recruit-item .recruit-condition span+span:before{content:"";display:inline-block;position:absolute;left:-.8rem;top:50%;margin-top:-.7rem;width:1px;height:1.4rem;background-color:var(--border-color)}.section-recruit .recruit-container .recruit-item:hover{box-shadow:none}}.section-news{margin-top:65px}.section-news h2,.section-news h3{margin-bottom:15px;font-size:24px;font-weight:700;line-height:32px;color:var(--font-color)}.section-news .article-container{display:flex}.section-news .article-container .cardnews-item{flex-shrink:0;width:424px}.section-news .article-container .cardnews-item .cardnews-box{padding:16px 16px 24px;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.section-news .article-container .cardnews-item .cardnews-box .swiper-wrap{position:relative;border-radius:var(--border-radius-large);overflow:hidden}.section-news .article-container .cardnews-item .cardnews-box .swiper-wrap .swiper-slide a{display:block}.section-news .article-container .cardnews-item .cardnews-box .swiper-controls{position:absolute;top:50%;margin-top:-24px;left:0;right:0;justify-content:space-between;padding:0 16px}.section-news .article-container .cardnews-item .cardnews-box .news-title{display:block;margin-top:25px;padding:0 16px;font-size:18px;font-weight:500;color:var(--font-color);line-height:24px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.section-news .article-container .cardnews-item .cardnews-box .sub-info{display:flex;align-items:center;margin-top:16px;padding:0 16px}.section-news .article-container .cardnews-item .cardnews-box .sub-info span{font-size:14px;font-weight:500;color:var(--font-sub-color2);line-height:18px}.section-news .article-container .cardnews-item .cardnews-box .sub-info span+span{position:relative;margin-left:16px}.section-news .article-container .cardnews-item .cardnews-box .sub-info span+span:before{content:"";display:inline-block;position:absolute;left:-8px;top:50%;margin-top:-5px;width:1px;height:10px;background-color:var(--border-color)}.section-news .article-container .notice-item{position:relative;padding-left:4.84%;width:calc(100% - 424px)}@media (max-width:1024px){.section-news{margin-top:3.2rem}.section-news h2,.section-news h3{margin-bottom:.4rem;font-size:1.8rem;line-height:4.8rem}.section-news .article-container{flex-direction:column;gap:4.8rem}.section-news .article-container .cardnews-item{width:100%}.section-news .article-container .cardnews-item .cardnews-box{padding:1.6rem}.section-news .article-container .cardnews-item .cardnews-box .swiper-controls{margin-top:-2.4rem;padding:0 .8rem}.section-news .article-container .cardnews-item .cardnews-box .news-title{margin-top:1.6rem;padding:0 .8rem;font-size:1.4rem;line-height:1.8rem}.section-news .article-container .cardnews-item .cardnews-box .sub-info{margin-top:.8rem;padding:0 .8rem}.section-news .article-container .cardnews-item .cardnews-box .sub-info span{font-size:1.2rem;line-height:1.6rem}.section-news .article-container .cardnews-item .cardnews-box .sub-info span+span{margin-left:1.6rem}.section-news .article-container .cardnews-item .cardnews-box .sub-info span+span:before{left:-.8rem;margin-top:-.5rem;width:1px;height:1rem}.section-news .article-container .notice-item{padding-left:0;width:100%}}.section-counseling{margin-top:80px}.section-counseling>.inner>h2{display:none}.section-counseling .counseling-container{display:flex;gap:1.81%}.section-counseling .counseling-container .tel-item{padding:32px 0 0;width:23.63%}.section-counseling .counseling-container .tel-item h2{font-size:24px;font-weight:700;line-height:32px;color:var(--font-color)}.section-counseling .counseling-container .tel-item .customer-title{display:block;margin-top:24px;font-size:18px;font-weight:700;color:var(--font-color);line-height:24px}.section-counseling .counseling-container .tel-item .customer-tel{display:block;margin-top:8px;font-size:32px;font-weight:700;color:var(--font-color);line-height:42px}.section-counseling .counseling-container .tel-item .link-wrap{margin-top:47px}.section-counseling .counseling-container .desc-item{display:flex;gap:2.43%;width:74.54%}.section-counseling .counseling-container .desc-item .desc-box{padding:33px 32px 32px;width:33.3%;height:340px;border-radius:var(--border-radius-large);background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}.section-counseling .counseling-container .desc-item .desc-box.box1{background-image:url(/images/img-counseling1.png)}.section-counseling .counseling-container .desc-item .desc-box.box2{background-image:url(/images/img-counseling2.png)}.section-counseling .counseling-container .desc-item .desc-box.box3{background-image:url(/images/img-counseling3.png)}.section-counseling .counseling-container .desc-item .desc-box .title{display:block;font-size:24px;font-weight:700;color:#fff;line-height:32px}.section-counseling .counseling-container .desc-item .desc-box .desc{display:block;margin-top:15px;font-size:18px;font-weight:500;color:#fff;line-height:28px}@media (max-width:1280px){.section-counseling .counseling-container .desc-item .desc-box .desc br{display:none}}@media (max-width:1024px){.section-counseling{margin-top:4.8rem}.section-counseling>.inner>h2{display:block;margin-bottom:.4rem;font-size:1.8rem;line-height:4.8rem}.section-counseling .counseling-container{gap:.8rem;margin:0 -1.6rem;padding:0 1.6rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.section-counseling .counseling-container .tel-item{display:flex;flex-direction:column;padding:1.6rem;width:21rem;height:22.8rem;border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.section-counseling .counseling-container .tel-item h2{display:none}.section-counseling .counseling-container .tel-item .customer-title{margin-top:0;font-size:1.4rem;line-height:1.8rem}.section-counseling .counseling-container .tel-item .customer-tel{margin-top:.4rem;font-size:2.4rem;line-height:3.2rem}.section-counseling .counseling-container .tel-item .link-wrap{margin-top:auto}.section-counseling .counseling-container .desc-item{display:flex;gap:.8rem;width:auto}.section-counseling .counseling-container .desc-item .desc-box{padding:1.6rem;width:21rem;height:22.8rem}.section-counseling .counseling-container .desc-item .desc-box .title{font-size:1.8rem;line-height:2.4rem}.section-counseling .counseling-container .desc-item .desc-box .desc{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem;white-space:normal}}.section-partners{margin-top:80px;margin-bottom:80px}.section-partners ul{display:flex;gap:24px}.section-partners .rfm-marquee-container{gap:24px}.section-partners ul li a{display:block;width:216px;height:72px}.section-partners ul li a img{width:100%;height:100%;object-fit:contain}@media (max-width:1024px){.section-partners{margin-top:4.8rem;margin-bottom:4.8rem}.section-partners .rfm-marquee-container,.section-partners ul{gap:.8rem}.section-partners ul li a{width:12rem;height:4rem}}.main-popup{z-index:11;position:fixed;bottom:48px;left:48px;width:460px;border-radius:var(--border-radius-large);box-shadow:0 16px 24px 0 rgba(90,103,135,.2);overflow:hidden}.main-popup .slider-wrap{position:relative;background-color:#fff}.main-popup .slider-wrap .swiper-slide>a{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:552px}.main-popup .slider-wrap .swiper-slide>a img{width:100%;height:100%;object-fit:contain}.main-popup .slider-wrap .swiper-controls3{z-index:1;display:flex;align-items:center;position:absolute;bottom:16px;right:16px;padding:0 0 0 8px;background-color:rgba(0,0,0,.5);border-radius:4px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction{display:flex;align-items:center;text-align:left;width:auto}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-item{min-width:24px;font-size:12px;font-weight:700;color:#fff;line-height:16px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-slash{margin:0 2px;font-size:12px;font-weight:700;color:#fff;line-height:16px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-item.swiper-pagination-current{font-size:12px;font-weight:700;line-height:16px;color:#fff}.main-popup .slider-wrap .swiper-controls3 .swiper-button-autoplay2,.main-popup .slider-wrap .swiper-controls3 .swiper-button-next2,.main-popup .slider-wrap .swiper-controls3 .swiper-button-prev2{z-index:1;position:static;margin:0;width:24px;height:24px;background-repeat:no-repeat;background-size:100% auto;background-position:50%;background-color:rgba(0,0,0,0)}.main-popup .slider-wrap .swiper-controls3 .swiper-navigation-icon{display:none}.main-popup .slider-wrap .swiper-controls3 .swiper-button-prev2{background-image:url(/images/ico-controls-prev-xs.svg)}.main-popup .slider-wrap .swiper-controls3 .swiper-button-next2{background-image:url(/images/ico-controls-next-xs.svg)}.main-popup .slider-wrap .swiper-controls3 .swiper-button-autoplay2{background-image:url(/images/ico-controls-pause-xs.svg)}.main-popup .slider-wrap .swiper-controls3 .swiper-button-autoplay2[aria-pressed=true]{background-image:url(/images/ico-controls-play-xs.svg)}.main-popup .btn-wrap{display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:#fff;height:48px}.main-popup .btn-wrap button{height:100%}.main-popup .btn-wrap .btn-close-today span{font-size:14px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.main-popup .btn-wrap .btn-close{display:flex;align-items:center}.main-popup .btn-wrap .btn-close span{font-size:14px;font-weight:500;color:var(--font-color);line-height:24px}.main-popup .btn-wrap .btn-close:after{content:"";width:24px;height:24px;background:url(/images/ico-close_24x24.svg) no-repeat 50%/100% auto}@media (max-width:767px){.main-popup{z-index:11;border-radius:0;box-shadow:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.main-popup,.main-popup>.dim{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.main-popup>.dim{display:block;background-color:rgba(0,0,0,.9)}.main-popup .popup-inner{position:relative;z-index:1;margin:0 auto;padding:0 1.6rem;max-width:calc(460px + 3.2rem);width:100%}.main-popup .slider-wrap{border-radius:.8rem;overflow:hidden}.main-popup .slider-wrap .swiper-slide>a{display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-top:120.121%;height:0}.main-popup .slider-wrap .swiper-slide>a img{position:absolute;top:0;left:0;width:100%}.main-popup .slider-wrap .swiper-controls3{z-index:1;display:flex;align-items:center;position:absolute;bottom:16px;right:16px;padding:0 0 0 8px;background-color:rgba(0,0,0,.5);border-radius:4px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction{display:flex;align-items:center;text-align:left;width:auto}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-item{min-width:24px;font-size:12px;font-weight:700;color:#fff;line-height:16px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-slash{margin:0 2px;font-size:12px;font-weight:700;color:#fff;line-height:16px}.main-popup .slider-wrap .swiper-controls3 .swiper-pagination-fraction .fraction-item.swiper-pagination-current{font-size:12px;font-weight:700;line-height:16px;color:#fff}.main-popup .slider-wrap .swiper-controls3 .swiper-button-autoplay2,.main-popup .slider-wrap .swiper-controls3 .swiper-button-next2,.main-popup .slider-wrap .swiper-controls3 .swiper-button-prev2{width:2.4rem;height:2.4rem}.main-popup .slider-wrap .swiper-controls3 .swiper-button-next2,.main-popup .slider-wrap .swiper-controls3 .swiper-button-prev2{display:none}.main-popup .btn-wrap{padding:0 .8rem;background-color:rgba(0,0,0,0);height:4.8rem;border-radius:0 0 .8rem .8rem}.main-popup .btn-wrap .btn-close span,.main-popup .btn-wrap .btn-close-today span{font-size:1.4rem;color:#fff;line-height:2.4rem}.main-popup .btn-wrap .btn-close:after{width:2.4rem;height:2.4rem;background:url(/images/ico-close-w_24x24.svg) no-repeat 50%/100% auto}}.cookie-popup{z-index:11;position:fixed;bottom:48px;right:48px;width:449px;border-radius:var(--border-radius-large);box-shadow:0 16px 24px 0 rgba(90,103,135,.2);overflow:hidden}.cookie-popup .popup-inner{padding:40px;background-color:#39425a}.cookie-popup .popup-inner .txt-box .title{display:block;font-size:18px;font-weight:700;color:#fff;line-height:24px}.cookie-popup .popup-inner .txt-box p{margin-top:8px;font-size:14px;font-weight:500;color:rgba(255,255,255,.8);line-height:22px}.cookie-popup .popup-inner .txt-box p:first-of-type{margin-top:16px}.cookie-popup .popup-inner .btn-wrap{display:flex;gap:8px;margin-top:40px}.cookie-popup .popup-inner .btn-wrap .btn-half{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50% - 4px);height:56px;border-radius:var(--border-radius-medium);font-size:16px;font-weight:500;color:#fff;line-height:24px}.cookie-popup .popup-inner .btn-wrap button{font-weight:700;border:1px solid #fff}.cookie-popup .popup-inner .btn-wrap a{border:1px solid #39425a}@media (max-width:767px){.cookie-popup{bottom:0;right:3.2rem;left:3.2rem;margin:0 auto;width:calc(100% - 6.4rem);max-width:449px;border-radius:var(--border-radius-large) var(--border-radius-large) 0 0;box-shadow:0 1.6rem 2.4rem 0 rgba(90,103,135,.2)}.cookie-popup .popup-inner{padding:2.4rem 2.4rem .8rem}.cookie-popup .popup-inner .txt-box .title{font-size:1.6rem;line-height:2.2rem}.cookie-popup .popup-inner .txt-box p{margin-top:.8rem;font-size:1.2rem;line-height:1.8rem}.cookie-popup .popup-inner .txt-box p br{display:none}.cookie-popup .popup-inner .txt-box p:first-of-type{margin-top:1.6rem}.cookie-popup .popup-inner .btn-wrap{flex-direction:column;gap:.8rem;margin-top:3.2rem}.cookie-popup .popup-inner .btn-wrap .btn-half{width:100%;height:4.8rem;font-size:1.4rem;line-height:2.4rem}}.cookie-policy-wrap{margin:0 auto;max-width:944px}.policy-form .form-item{margin-top:64px}.policy-form .form-item:first-of-type{margin-top:0}.policy-form .form-item .title{display:block;margin-bottom:16px;font-size:20px;font-weight:700;color:var(--font-color);line-height:26px}.policy-form .form-item .desc p{font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px}.policy-form .form-item .desc p a{color:var(--font-color);text-decoration:underline;vertical-align:top}.policy-form .form-item .desc p a:hover{text-decoration:none}.policy-form .form-item .table-wrap{margin-top:16px}.policy-form .form-item .table-wrap table.tbl-cookie .col1,.policy-form .form-item .table-wrap table.tbl-cookie .col2{width:160px}.policy-form .form-item .table-wrap table.tbl-cookie .col3{width:auto}.policy-form .form-item .dot-list{margin-top:16px}.policy-form .form-item .dot-list li{position:relative;margin-top:16px;padding-left:12px;font-size:16px;font-weight:500;color:var(--font-color);line-height:24px}.policy-form .form-item .dot-list li:first-of-type{margin-top:0}.policy-form .form-item .dot-list li:before{content:"";display:inline-block;position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#555;border-radius:50%}.policy-form .form-item .dot-list li span{display:block;margin-top:4px;font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px}.policy-form .last-info{margin-top:64px}.policy-form .last-info p{font-size:16px;font-weight:500;color:var(--font-color);line-height:24px}@media (max-width:1024px){.cookie-policy-wrap{max-width:100%}.policy-form .form-item{margin-top:4.8rem}.policy-form .form-item:first-of-type{margin-top:0}.policy-form .form-item .title{margin-bottom:1.2rem;font-size:1.8rem;line-height:2.4rem}.policy-form .form-item .desc p{font-size:1.4rem;line-height:2.2rem}.policy-form .form-item .desc p a:hover{text-decoration:underline}.policy-form .form-item .table-wrap{margin-top:1rem}.policy-form .form-item .table-wrap table.tbl-cookie .col1,.policy-form .form-item .table-wrap table.tbl-cookie .col2{width:16rem}.policy-form .form-item .table-wrap table.tbl-cookie .col3{width:30rem}.policy-form .form-item .table-wrap table tbody td>span{font-size:1.4rem}.policy-form .form-item .dot-list{margin-top:1.6rem}.policy-form .form-item .dot-list li{margin-top:1.6rem;padding-left:1.2rem;font-size:1.4rem;line-height:2.2rem}.policy-form .form-item .dot-list li:first-of-type{margin-top:0}.policy-form .form-item .dot-list li:before{top:.8rem;width:.4rem;height:.4rem}.policy-form .form-item .dot-list li span{margin-top:.4rem;font-size:1.4rem;line-height:2.2rem}.policy-form .last-info{margin-top:4.8rem}.policy-form .last-info p{font-size:1.4rem;line-height:2.2rem}}#footer{flex-shrink:0;padding:24px 0 72px;background-color:#222222}#footer .ft-top{display:flex;align-items:center;justify-content:space-between;padding:24px 0 22px}#footer .ft-top .ft-logo-wrap{display:flex;gap:24px}#footer .ft-top .ft-logo-wrap span{width:auto;height:40px}#footer .ft-top .ft-logo-wrap span img{width:100%;height:100%;object-fit:contain}#footer .ft-top .ft-visit{display:flex;align-items:center;gap:4px}#footer .ft-top .ft-visit:before{content:"";width:24px;height:24px;background:url(/images/ico-ft-user.svg) no-repeat 50%/100% auto}#footer .ft-top .ft-visit span{font-size:16px;font-weight:500;color:#999}#footer .ft-info{display:flex;gap:24px;padding-top:40px;border-top:2px solid var(--font-sub-color)}#footer .ft-info .office-item{width:50%}#footer .ft-info .office-item .office-title{display:block;font-size:16px;font-weight:700;color:#999;line-height:21px}#footer .ft-info .office-item .office-info{display:block;margin-top:8px;font-size:14px;font-weight:500;color:#999;line-height:21px}#footer .ft-copyright{margin-top:40px;font-size:14px;font-weight:500;color:#999;line-height:21px}@media (max-width:1024px){#footer{padding:.8rem 0 7.2rem}#footer .ft-top{gap:1.6rem;padding:0;min-height:6.4rem;flex-wrap:wrap}#footer .ft-top .ft-logo-wrap{gap:2.4rem;flex-wrap:wrap}#footer .ft-top .ft-logo-wrap span{height:2.4rem}#footer .ft-top .ft-visit{gap:.4rem}#footer .ft-top .ft-visit:before{content:"";width:2.4rem;height:2.4rem}#footer .ft-top .ft-visit span{font-size:1.4rem}#footer .ft-info{flex-direction:column;gap:1.6rem;padding-top:4rem}#footer .ft-info .office-item{margin-top:2.4rem;width:100%}#footer .ft-info .office-item:first-of-type{margin-top:0}#footer .ft-info .office-item .office-title{font-size:1.4rem;line-height:2rem}#footer .ft-info .office-item .office-info{margin-top:.8rem;font-size:1.2rem;line-height:1.6rem}#footer .ft-copyright{margin-top:4rem;font-size:1.4rem;line-height:1.8rem}}.sub-title-wrap{padding:80px 0}.sub-title-wrap .sub-title{font-size:56px;font-weight:700;color:var(--font-color);line-height:72px;text-align:center;word-break:keep-all}.sub-title-wrap .breadcrumb{margin-top:16px}.sub-title-wrap .breadcrumb ol{display:flex;align-items:center;justify-content:center}.sub-title-wrap .breadcrumb ol li{display:flex;align-items:center;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.sub-title-wrap .breadcrumb ol li:first-of-type:before{content:"";margin-top:-2px;width:24px;height:24px;background:url(/images/ico-home_24x24.svg) no-repeat 50%/100% auto}.sub-title-wrap .breadcrumb ol li:after{content:"";margin:0 8px;width:24px;height:24px;background:url(/images/ico-arrow-right-g_24x24.svg) no-repeat 50%/100% auto}.sub-title-wrap .breadcrumb ol li:last-of-type:after{display:none}.hr-mob-content{display:none;margin:0 -1.6rem;height:1.6rem;background-color:#f8f9fa;border:0}@media (max-width:767px){.hr-mob-content{display:block;margin-bottom:3.2rem}.sub-title-wrap{padding:4.8rem 0}.sub-title-wrap .sub-title{font-size:3.2rem;line-height:4.2rem}.sub-title-wrap .breadcrumb{margin-top:.4rem}.sub-title-wrap .breadcrumb ol li{font-size:1.2rem;line-height:1.6rem}.sub-title-wrap .breadcrumb ol li:first-of-type:before{display:none}.sub-title-wrap .breadcrumb ol li:after{content:"";margin:0 .4rem;width:2.4rem;height:2.4rem}}.sub-content.invest-guide-wrap{padding-bottom:0}.sec-guide{position:relative;padding-bottom:80px}.sec-guide .guide-item{display:flex;align-items:center;justify-content:space-between}.sec-guide .guide-item .img-box{width:40.606%}.sec-guide .guide-item .img-box:before{content:"";display:block;padding-top:134.328%;border-radius:var(--border-radius-large);overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:0}.sec-guide .guide-item .desc-box{width:49.015%}.sec-guide .guide-item .desc-box h4{font-size:32px;font-weight:700;color:var(--font-color);line-height:42px}.sec-guide .guide-item .desc-box p{margin-top:16px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:30px}.sec-guide .guide-item .desc-box .link-wrap{margin-top:21px}.sec-guide .guide-item.fdi-item .img-box:before{background-image:url(/images/img-guide-fdi.png)}.sec-guide .guide-item.asset-item{flex-direction:row-reverse}.sec-guide .guide-item.asset-item .img-box:before{background-image:url(/images/img-guide-asset.png)}.sec-procedure{padding:80px 0;background-color:#f8f9fa}.sec-procedure h3{font-size:32px;font-weight:700;color:#222;line-height:42px}.sec-procedure .procedure-container{display:flex;flex-wrap:wrap;gap:24px 1.818%;margin-top:24px}.sec-procedure .procedure-container .procedure-item{position:relative;padding:40px 3.03% 112px;background-color:#fff;border-radius:var(--border-radius-large);overflow:hidden;word-break:keep-all}.sec-procedure .procedure-container .procedure-item.col-4{width:32.12%}.sec-procedure .procedure-container .procedure-item.col-6{width:49.09%}.sec-procedure .procedure-container .procedure-item .procedure-num{position:absolute;bottom:-69px;left:40px;font-size:120px;font-weight:800;color:#f8f9fa}.sec-procedure .procedure-container .procedure-item h4{font-size:24px;font-weight:500;color:#222;line-height:32px}.sec-procedure .procedure-container .procedure-item ul{margin-top:16px}.sec-procedure .procedure-container .procedure-item ul li{position:relative;margin-top:8px;padding-left:12px;font-size:18px;font-weight:500;color:#555;line-height:28px}.sec-procedure .procedure-container .procedure-item ul li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;width:4px;height:4px;background-color:#555;border-radius:50%}.sec-procedure .procedure-container .procedure-item ul li:first-of-type{margin-top:0}.sec-guide-etc{padding:80px 0}.sec-guide-etc .tab-btn-wrap{text-align:center}.sec-guide-etc .tab-btn{position:relative;display:inline-flex;justify-content:center;align-items:center}.sec-guide-etc .tab-btn>button{position:relative;display:flex;align-items:flex-start;padding:0 40px;min-width:189px;height:65px;border-bottom:1px solid var(--border-color)}.sec-guide-etc .tab-btn>button h3{font-size:32px;font-weight:500;color:var(--font-sub-color2)}.sec-guide-etc .tab-btn>button.active h3{font-weight:700;color:var(--font--secondary-color)}.sec-guide-etc .tab-line{position:absolute;bottom:0;left:0;height:2px;background-color:#5a6787;transition:transform .25s ease,width .25s ease}.sec-guide-etc .tab-contents{padding:48px 0 0}.sec-guide-etc .tab-contents .etc-container{display:flex;gap:24px}.sec-guide-etc .tab-contents .etc-container .etc-item{display:flex;flex-direction:column;padding:40px 3.03%;width:32.12%;min-height:620px;border-radius:var(--border-radius-large);background-repeat:no-repeat;background-size:cover;background-position:0}.sec-guide-etc .tab-contents .etc-container .etc-item h4{margin-top:auto;font-size:24px;font-weight:700;color:#fff;line-height:32px}.sec-guide-etc .tab-contents .etc-container .etc-item p{margin-top:24px;font-size:18px;font-weight:500;color:#fff;line-height:28px;min-height:112px}.sec-guide-etc .tab-contents .etc-container .etc-item.item1{background-image:url(/images/img-guide-operating1.jpg)}.sec-guide-etc .tab-contents .etc-container .etc-item.item2{background-image:url(/images/img-guide-operating2.jpg)}.sec-guide-etc .tab-contents .etc-container .etc-item.item3{background-image:url(/images/img-guide-operating3.jpg)}.sec-guide-etc .tab-contents .etc-container .etc-item.item4{background-image:url(/images/img-guide-living1.jpg)}.sec-guide-etc .tab-contents .etc-container .etc-item.item5{background-image:url(/images/img-guide-living2.jpg)}.sec-guide-etc .tab-contents .etc-container .etc-item.item6{background-image:url(/images/img-guide-living3.jpg)}.sec-guide-etc .link-style-wrap{margin-top:80px}.sec-brochure{padding:80px 0;background-color:#f8f9fa}.sec-brochure .brochure-container{display:flex;align-items:center;justify-content:space-between}.sec-brochure .brochure-container .brochure-download{flex-shrink:0;width:424px}.sec-brochure .brochure-container .brochure-download h3{font-size:32px;font-weight:700;color:#222;line-height:42px}.sec-brochure .brochure-container .brochure-download p{margin-top:16px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:30px}.sec-brochure .brochure-container .brochure-download ul{margin-top:48px}.sec-brochure .brochure-container .brochure-download ul li{margin-top:8px}.sec-brochure .brochure-container .brochure-download ul li:first-of-type{margin-top:0}.sec-brochure .brochure-container .brochure-download ul li a{display:flex;align-items:center;justify-content:center;gap:4px;height:56px;border:1px solid #5a6787;border-radius:var(--border-radius-medium);background-color:#fff;transition:background .25s ease-in-out,border .25s ease-in-out}.sec-brochure .brochure-container .brochure-download ul li a span{font-size:16px;font-weight:700;color:var(--font--secondary-color);transition:color .25s ease-in-out}.sec-brochure .brochure-container .brochure-download ul li a:after{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-image:url(/images/ico-brochure-down_24x24.svg);transition:background .25s ease-in-out}.sec-brochure .brochure-container .brochure-download ul li a:hover{background-color:#5a6787;border-color:#5a6787}.sec-brochure .brochure-container .brochure-download ul li a:hover span{color:#fff}.sec-brochure .brochure-container .brochure-download ul li a:hover:after{background-image:url(/images/ico-brochure-down-hover_24x24.svg)}.sec-brochure .brochure-container:after{content:"";width:57.57%;padding-top:57.57%;background:url(/images/img-brochure_2601.png) no-repeat 0/cover;transform:translateZ(0);backface-visibility:hidden}.sec-procedure-info{padding:80px 0;height:540px;background:url(/images/img-procedure-info-bg.png) no-repeat 0 0/cover}.sec-procedure-info .procedure-info{display:flex}.sec-procedure-info h3{width:25.45%;font-size:32px;font-weight:700;color:#fff;line-height:42px}.sec-procedure-info .info-container{display:flex;flex-wrap:wrap;gap:24px 2.439%;width:calc(100% - 25.45%)}.sec-procedure-info .info-container .info-box{padding:23px;min-height:146px;background-color:rgba(28,27,39,.5);border:1px solid rgba(255,255,255,.2);box-shadow:0 16px 24px 0 rgba(0,0,0,.2);border-radius:var(--border-radius-large);backdrop-filter:blur(32px)}.sec-procedure-info .info-container .info-box.col-4{width:31.707%}.sec-procedure-info .info-container .info-box.col-6{width:48.78%}.sec-procedure-info .info-container .info-box.col-12{width:100%}.sec-procedure-info .info-container .info-box h4{margin-bottom:16px;font-size:20px;font-weight:700;color:#fff;line-height:26px}.sec-procedure-info .info-container .info-box a{display:flex;align-items:center;gap:4px;margin-top:8px}.sec-procedure-info .info-container .info-box a:first-of-type{margin-top:0}.sec-procedure-info .info-container .info-box a:before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.sec-procedure-info .info-container .info-box a span{font-size:18px;font-weight:500;color:#fff;line-height:24px}.sec-procedure-info .info-container .info-box a.info-tel:before{background-image:url(/images/ico-tel_24x24.svg)}.sec-procedure-info .info-container .info-box a.info-mail:before{background-image:url(/images/ico-mail_24x24.svg)}.sec-procedure-info .info-container .info-box a.info-home:hover span{text-decoration:underline}.sec-procedure-info .info-container .info-box a.info-home:before{background-image:url(/images/ico-home_24x24.svg)}.sec-procedure-info .detail-info-container{display:flex;gap:1.709%;width:100%}.sec-procedure-info .detail-info-container .detail-info-item{width:32.193%}.sec-procedure-info .detail-info-container .detail-info-item h5{margin-top:16px;font-size:16px;font-weight:500;color:rgba(255,255,255,.8);line-height:24px}.sec-procedure-info .detail-info-container .detail-info-item h5+a:first-of-type{margin-top:8px}.sec-procedure-info2{padding:80px 0}.sec-procedure-info2 .title-wrap h3{font-size:32px;font-weight:700;color:var(--font-color);line-height:42px;text-align:center}.sec-procedure-info2 .title-wrap p{margin-top:10px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:42px;text-align:center}.sec-procedure-info2 .info-item{margin-top:48px}.sec-procedure-info2 .info-item h4{margin-bottom:16px;font-size:24px;font-weight:700;color:var(--font-color);line-height:32px;text-align:center}.sec-procedure-info2 .info-item .info-container{display:flex;gap:1.818%}.sec-procedure-info2 .info-item .info-container .info-box{display:flex;flex-direction:column;align-items:center;padding:48px 24px;width:calc(100% / 3 - 1.212%);background-color:#f8f9fa;border-radius:var(--border-radius-large)}.sec-procedure-info2 .info-item .info-container .info-box:before{content:"";width:120px;height:120px;background-repeat:no-repeat;background-position:50%;background-size:72px;border-radius:50%;background-color:#fff}.sec-procedure-info2 .info-item .info-container .info-box.box1:before{background-image:url(/images/ico-customer1.svg)}.sec-procedure-info2 .info-item .info-container .info-box.box2:before{background-image:url(/images/ico-customer2.svg)}.sec-procedure-info2 .info-item .info-container .info-box.box3:before{background-image:url(/images/ico-customer3.svg)}.sec-procedure-info2 .info-item .info-container .info-box.box4:before{background-image:url(/images/ico-customer4.svg)}.sec-procedure-info2 .info-item .info-container .info-box.box5:before{background-image:url(/images/ico-customer5.svg)}.sec-procedure-info2 .info-item .info-container .info-box.box6:before{background-image:url(/images/ico-customer6.svg)}.sec-procedure-info2 .info-item .info-container .info-box h5{margin-top:24px;font-size:20px;font-weight:700;color:var(--font-color);line-height:26px;text-align:center}.sec-procedure-info2 .info-item .info-container .info-box .sub-desc{margin-top:4px;font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px;text-align:center}.sec-procedure-info2 .info-item .info-container .info-box .contact-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:16px}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a{position:relative;padding-left:28px;font-size:18px;font-weight:500;color:var(--font-color);line-height:24px}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;vertical-align:middle}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a.tel-item:before{background-image:url(/images/ico-customer-tel.svg)}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a.mail-item:before{background-image:url(/images/ico-customer-mail.svg)}@media (max-width:1176px){.sec-procedure .procedure-container .procedure-item{padding:40px 2.03% 112px}.sec-guide-etc .tab-contents .etc-container .etc-item{padding:40px 2.03%}}@media (max-width:1024px){.sec-guide{padding-bottom:4.8rem}.sec-guide .guide-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:4.8rem}.sec-guide .guide-item:first-of-type{margin-top:0}.sec-guide .guide-item .img-box{width:100%}.sec-guide .guide-item .img-box:before{content:"";display:block;padding-top:134.328%;border-radius:var(--border-radius-large);overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:0}.sec-guide .guide-item .desc-box{margin-top:1.6rem;width:100%}.sec-guide .guide-item .desc-box h4{font-size:1.8rem;line-height:2.4rem}.sec-guide .guide-item .desc-box h4+p{margin-top:1.6rem}.sec-guide .guide-item .desc-box p{margin-top:.4rem;font-size:1.4rem;line-height:2.2rem}.sec-guide .guide-item .desc-box .link-wrap{margin-top:2.4rem}.sec-guide .guide-item.fdi-item .img-box:before{background-image:url(/images/img-guide-fdi.png)}.sec-guide .guide-item.asset-item{flex-direction:column}.sec-guide .guide-item.asset-item .img-box:before{background-image:url(/images/img-guide-asset.png)}.sec-procedure{padding:4.8rem 0}.sec-procedure h3{font-size:2rem;line-height:2.6rem}.sec-procedure .procedure-container{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem}.sec-procedure .procedure-container .procedure-item{padding:1.6rem 3rem 1.6rem 1.6rem}.sec-procedure .procedure-container .procedure-item.col-4,.sec-procedure .procedure-container .procedure-item.col-6{width:100%}.sec-procedure .procedure-container .procedure-item .procedure-num{position:absolute;bottom:auto;top:1.4rem;left:auto;right:1.6rem;font-size:1.8rem;font-weight:700;color:#c4c4c4}.sec-procedure .procedure-container .procedure-item h4{font-size:1.8rem;line-height:2.4rem}.sec-procedure .procedure-container .procedure-item ul{margin-top:1.2rem}.sec-procedure .procedure-container .procedure-item ul li{margin-top:.4rem;padding-left:1.2rem;font-size:1.4rem;line-height:2.2rem}.sec-procedure .procedure-container .procedure-item ul li:before{top:1rem;left:0;width:.4rem;height:.4rem}.sec-procedure .procedure-container .procedure-item ul li:first-of-type{margin-top:0}.sec-guide-etc{padding:4.8rem 0}.sec-guide-etc .tab-btn>button{padding:0 2.6rem;min-width:12rem;height:4.2rem}.sec-guide-etc .tab-btn>button h3{font-size:2rem}.sec-guide-etc .tab-contents{padding:1.6rem 0 0}.sec-guide-etc .tab-contents .etc-container{gap:1.6rem;white-space:nowrap;overflow-x:auto}.sec-guide-etc .tab-contents .etc-container::-webkit-scrollbar{display:none}.sec-guide-etc .tab-contents .etc-container .etc-item{flex-shrink:0;padding:1.6rem 1.6rem 2rem;width:28rem;min-height:41rem}.sec-guide-etc .tab-contents .etc-container .etc-item h4{margin-top:auto;font-size:1.8rem;line-height:2.4rem}.sec-guide-etc .tab-contents .etc-container .etc-item p{margin-top:1.2rem;font-size:1.3rem;line-height:2.2rem;min-height:8.4rem}.sec-guide-etc .link-style-wrap{margin-top:3.2rem}.sec-brochure{padding:4.8rem 0}.sec-brochure .brochure-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3.2rem}.sec-brochure .brochure-container .brochure-download{width:100%}.sec-brochure .brochure-container .brochure-download h3{font-size:2.4rem;line-height:3.2rem}.sec-brochure .brochure-container .brochure-download p{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem}.sec-brochure .brochure-container .brochure-download ul{margin-top:3.2rem}.sec-brochure .brochure-container .brochure-download ul li{margin-top:.8rem}.sec-brochure .brochure-container .brochure-download ul li:first-of-type{margin-top:0}.sec-brochure .brochure-container .brochure-download ul li a{gap:.4rem;height:4.8rem;transition:none}.sec-brochure .brochure-container .brochure-download ul li a span{font-size:1.4rem;font-weight:500;transition:none}.sec-brochure .brochure-container .brochure-download ul li a:after{content:"";width:2.4rem;height:2.4rem;transition:none}.sec-brochure .brochure-container .brochure-download ul li a:hover{background-color:#fff;border-color:#5a6787}.sec-brochure .brochure-container .brochure-download ul li a:hover span{color:var(--font--secondary-color)}.sec-brochure .brochure-container .brochure-download ul li a:hover:after{background-image:url(/images/ico-brochure-down_24x24.svg)}.sec-brochure .brochure-container .brochure-download ul li a.usetap.active{background-color:#5a6787;border-color:#5a6787}.sec-brochure .brochure-container .brochure-download ul li a.usetap.active span{color:#fff}.sec-brochure .brochure-container .brochure-download ul li a.usetap.active:after{background-image:url(/images/ico-brochure-down-hover_24x24.svg)}.sec-brochure .brochure-container:after{content:"";width:100%;padding-top:100%}.sec-procedure-info{padding:4.8rem 0;height:auto;background:url(/images/mob-img-procedure-info-bg.jpg) no-repeat 0 0/cover}.sec-procedure-info .procedure-info{display:block}.sec-procedure-info h3{margin-bottom:1.6rem;width:100%;font-size:1.8rem;line-height:2.4rem}.sec-procedure-info .info-container{flex-direction:column;gap:.8rem;width:100%}.sec-procedure-info .info-container .info-box{padding:1.6rem;min-height:auto;box-shadow:0 1.6rem 2.4rem 0 rgba(0,0,0,.2);backdrop-filter:blur(3.2rem)}.sec-procedure-info .info-container .info-box.col-12,.sec-procedure-info .info-container .info-box.col-4,.sec-procedure-info .info-container .info-box.col-6{width:100%}.sec-procedure-info .info-container .info-box h4{margin-bottom:1.5rem;font-size:1.6rem;line-height:2.2rem}.sec-procedure-info .info-container .info-box a{gap:.4rem;margin-top:.4rem}.sec-procedure-info .info-container .info-box a:first-of-type{margin-top:0}.sec-procedure-info .info-container .info-box a:before{content:"";width:2.4rem;height:2.4rem}.sec-procedure-info .info-container .info-box a span{font-size:1.4rem;line-height:1.8rem}.sec-procedure-info .info-container .info-box a.info-home:hover span{text-decoration:none}.sec-procedure-info .detail-info-container{flex-direction:column;gap:1.6rem;margin-top:1.6rem}.sec-procedure-info .detail-info-container .detail-info-item{width:100%}.sec-procedure-info .detail-info-container .detail-info-item h5{margin-top:0;font-size:1.4rem;line-height:1.8rem}.sec-procedure-info .detail-info-container .detail-info-item h5+a:first-of-type{margin-top:.4rem}}@media (max-width:991px){.sec-procedure-info2{padding:4.8rem 0}.sec-procedure-info2 .title-wrap h3{font-size:2rem;line-height:2.6rem;text-align:left}.sec-procedure-info2 .title-wrap p{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem;text-align:left}.sec-procedure-info2 .info-item{margin-top:3.2rem}.sec-procedure-info2 .info-item h4{margin-bottom:1.6rem;font-size:1.6rem;line-height:2.2rem;text-align:left}.sec-procedure-info2 .info-item .info-container{flex-direction:column;gap:.8rem}.sec-procedure-info2 .info-item .info-container .info-box{position:relative;align-items:flex-start;padding:1.6rem 10rem 1.6rem 1.6rem;width:100%}.sec-procedure-info2 .info-item .info-container .info-box:before{position:absolute;top:50%;margin-top:-3.6rem;right:1.6rem;width:7.2rem;height:7.2rem;background-size:4.8rem}.sec-procedure-info2 .info-item .info-container .info-box h5{margin-top:0;font-size:1.4rem;line-height:1.8rem;text-align:left}.sec-procedure-info2 .info-item .info-container .info-box .sub-desc{margin-top:.4rem;font-size:1.2rem;line-height:1.8rem;text-align:left}.sec-procedure-info2 .info-item .info-container .info-box .contact-container{align-items:flex-start;justify-content:flex-start;gap:0;margin-top:1.2rem}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a{padding-left:2.8rem;font-size:1.2rem;line-height:2.4rem}.sec-procedure-info2 .info-item .info-container .info-box .contact-container a:before{width:2.4rem;height:2.4rem}}.sub-content.invest-incentive-wrap{padding-bottom:0}.invest-incentive .incentive-title{font-size:32px;font-weight:500;color:var(--font-color);line-height:48px;text-align:center}.invest-incentive .move-tab-wrap{margin-top:80px}.invest-incentive .tab-contents{padding-bottom:0}.invest-incentive .desc-form-container{display:flex}.invest-incentive .desc-form-container.col-6{gap:24px 1.81%}.invest-incentive .desc-form-container.col-6 .desc-form{width:49.09%}.invest-incentive .desc-form-container.col-6 .desc-form ul{padding:23px 3.54%}.invest-incentive .desc-form-container.col-12 .desc-form{width:100%}.invest-incentive .desc-form-container.col-12 .desc-form ul{display:flex;flex-wrap:wrap;gap:8px 24px}.invest-incentive .desc-form-container.col-12 .desc-form ul li{margin:0;width:calc(50% - 12px)}.invest-incentive .desc-form-container .desc-form h5{font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.invest-incentive .desc-form-container .desc-form ul{margin-top:16px;padding:24px;border:1px solid var(--border-color);border-radius:var(--border-radius-large);height:calc(100% - 48px)}.invest-incentive .desc-form-container .desc-form ul li{position:relative;margin-top:8px;padding-left:12px;font-size:20px;font-weight:500;color:#555;line-height:30px}.invest-incentive .desc-form-container .desc-form ul li:before{content:"";display:inline-block;position:absolute;top:13px;left:0;width:4px;height:4px;background-color:#555;border-radius:50%}.invest-incentive .desc-form-container .desc-form ul li:first-of-type{margin-top:0}.invest-incentive .procedure-form-container{margin-top:64px}.invest-incentive .procedure-form-container h5{font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.invest-incentive .procedure-form-container .procedure-form{display:flex;flex-wrap:wrap;margin-top:16px;gap:24px 1.81%}.invest-incentive .procedure-form-container .procedure-form.col-2 li{width:18.54%}.invest-incentive .procedure-form-container .procedure-form.col-4 li{width:32.12%}.invest-incentive .procedure-form-container .procedure-form li{position:relative;padding:23px 1.74% 72px;border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.invest-incentive .procedure-form-container .procedure-form li .step-title{display:block;font-size:14px;font-weight:700;color:var(--font--secondary-color);line-height:18px}.invest-incentive .procedure-form-container .procedure-form li .step-desc{display:block;margin-top:8px;font-size:18px;font-weight:500;color:var(--font-color);line-height:28px}.invest-incentive .procedure-form-container .procedure-form li .step-ico{content:"";display:inline-block;position:absolute;bottom:24px;right:24px;width:48px;height:48px}.invest-incentive .procedure-form-container .procedure-form li .step-ico img{position:absolute;top:0;left:0;right:0;bottom:0}.box-sub-desc{display:block;margin-top:16px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.invest-incentive .link-style-wrap{margin-top:64px}.invest-incentive .loc-support{display:flex;flex-wrap:wrap;align-items:center;padding:80px 6.06%;min-height:334px;border-radius:var(--border-radius-large);background:url(/images/img-incentive-loc.jpg) no-repeat 0/cover}.invest-incentive .loc-support .loc-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.3%}.invest-incentive .loc-support .loc-item:before{content:"";width:80px;height:80px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.invest-incentive .loc-support .loc-item .title{margin-top:24px;font-size:24px;font-weight:700;color:#fff;line-height:32px}.invest-incentive .loc-support .loc-item .sub-desc{display:flex;align-items:center;margin-top:8px;gap:32px}.invest-incentive .loc-support .loc-item .sub-desc span{position:relative;font-size:20px;font-weight:500;color:#fff;line-height:30px}.invest-incentive .loc-support .loc-item .sub-desc span:first-of-type:before{display:none}.invest-incentive .loc-support .loc-item .sub-desc span:before{content:"";width:1px;height:16px;position:absolute;top:7px;left:-16px;background-color:#fff}.invest-incentive .loc-support .loc-item:first-child:before{background-image:url(/images/ico-loc1.svg)}.invest-incentive .loc-support .loc-item:nth-child(2):before{background-image:url(/images/ico-loc2.svg)}.invest-incentive .loc-support .loc-item:nth-child(3):before{background-image:url(/images/ico-loc3.svg)}.desc-form-container+.incentive-img-form,.invest-incentive .loc-support+.desc-form-container{margin-top:64px}.incentive-img-form h5{font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.img-item-container{display:flex;flex-wrap:wrap;margin-top:16px;gap:24px 1.81%}.img-item-container .img-item{width:18.54%}.img-item-container .img-item .img-box{position:relative;padding-top:100%;border-radius:var(--border-radius-large)}.img-item-container .img-item .img-box img{position:absolute;top:0;left:0;right:0;bottom:0}.img-item-container .img-item .title{display:block;margin-top:16px;padding:0 8px;font-size:18px;font-weight:500;color:var(--font-color);line-height:28px}.img-item-container .img-item .desc{display:block;margin-top:8px;padding:0 8px;font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px}.img-item-container.style2 .img-item .title{font-weight:700}.incentive-img-form+.procedure-form-container{margin-top:64px}@media (min-width:1025px){.img-item-container.col-3 .img-item{width:23.63%}}@media (max-width:1024px){.invest-incentive .incentive-title{font-size:1.8rem;line-height:2.8rem}.invest-incentive .move-tab-wrap{margin-top:4.8rem}.invest-incentive .tab-contents{padding-top:1.6rem;padding-bottom:0}.invest-incentive .desc-form-container{flex-direction:column}.invest-incentive .desc-form-container.col-6{gap:3.2rem}.invest-incentive .desc-form-container.col-6 .desc-form{width:100%}.invest-incentive .desc-form-container.col-6 .desc-form ul{padding:0}.invest-incentive .desc-form-container.col-12 .desc-form ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:.4rem}.invest-incentive .desc-form-container.col-12 .desc-form ul li{margin:0;width:100%}.invest-incentive .desc-form-container .desc-form{margin-top:0;padding-bottom:3.2rem;border-bottom:1px solid var(--border-color)}.invest-incentive .desc-form-container .desc-form:first-of-type{margin-top:0}.invest-incentive .desc-form-container .desc-form h5{font-size:2rem;line-height:2.6rem}.invest-incentive .desc-form-container .desc-form ul{margin-top:1.4rem;padding:0;border:0;border-radius:0;height:auto}.invest-incentive .desc-form-container .desc-form ul li{position:relative;margin-top:.4rem;padding-left:1.2rem;font-size:1.4rem;line-height:2.2rem}.invest-incentive .desc-form-container .desc-form ul li:before{top:.9rem;left:0;width:.4rem;height:.4rem}.invest-incentive .desc-form-container .desc-form ul li:first-of-type{margin-top:0}.invest-incentive .procedure-form-container{margin-top:3.2rem}.invest-incentive .procedure-form-container h5{font-size:2rem;line-height:2.6rem}.invest-incentive .procedure-form-container .procedure-form{flex-direction:column;margin-top:1.4rem;gap:2.4rem}.invest-incentive .procedure-form-container .procedure-form.col-2 li,.invest-incentive .procedure-form-container .procedure-form.col-4 li{width:100%}.invest-incentive .procedure-form-container .procedure-form li{position:relative;padding:0 0 2.2rem;border:0;border-bottom:1px solid var(--border-color);border-radius:0}.invest-incentive .procedure-form-container .procedure-form li .step-title{font-size:1.2rem;line-height:1.6rem}.invest-incentive .procedure-form-container .procedure-form li .step-desc{margin-top:.5rem;font-size:1.6rem;line-height:2.4rem}.invest-incentive .procedure-form-container .procedure-form li .step-ico{bottom:auto;top:1rem;right:2.4rem;width:4.8rem;height:4.8rem}.box-sub-desc{margin-top:.8rem;font-size:1.2rem;line-height:1.8rem}.invest-incentive .link-style-wrap{margin-top:3.2rem}.invest-incentive .loc-support{flex-direction:column;align-items:center;justify-content:center;padding:8rem 2rem;min-height:auto;background:url(/images/mob-img-incentive-loc.jpg) no-repeat 0/cover;gap:8rem}.invest-incentive .loc-support .loc-item{width:100%}.invest-incentive .loc-support .loc-item:before{width:8rem;height:8rem}.invest-incentive .loc-support .loc-item .title{margin-top:2.4rem;font-size:2rem;line-height:2.6rem}.invest-incentive .loc-support .loc-item .sub-desc{margin-top:.8rem;gap:3.2rem}.invest-incentive .loc-support .loc-item .sub-desc span{font-size:1.6rem;line-height:2.4rem}.invest-incentive .loc-support .loc-item .sub-desc span:first-of-type:before{display:none}.invest-incentive .loc-support .loc-item .sub-desc span:before{height:1.6rem;position:absolute;top:.3rem;left:-1.6rem}.desc-form-container+.incentive-img-form,.invest-incentive .loc-support+.desc-form-container{margin-top:3.2rem}.incentive-img-form h5{font-size:2rem;line-height:2.6rem}.img-item-container{margin-top:1.4rem;gap:3.2rem 3%}.img-item-container .img-item{width:calc(33.3% - 2%)}.img-item-container .img-item .img-box{position:relative;padding-top:100%;border-radius:var(--border-radius-large)}.img-item-container .img-item .title{margin-top:.8rem;padding:0 .4rem;font-size:1.6rem;line-height:2.4rem}.img-item-container .img-item .desc{margin-top:.4rem;padding:0 .4rem;font-size:1.4rem;line-height:2.2rem}.img-item-container .img-item .img-box+.desc{margin-top:.8rem}.incentive-img-form+.procedure-form-container{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid var(--border-color)}}@media (max-width:767px){.img-item-container{gap:3.2rem 2.43%}.img-item-container .img-item{width:calc(50% - 1.215%)}}.sub-content.invest-location-wrap{padding-bottom:0}.map-invest-location{margin:0 auto 80px;padding:22px 0;border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.map-invest-location img{margin:0 auto}.sec-location-link{display:flex;flex-wrap:wrap;gap:24px 1.81%;padding-bottom:0}.sec-location-link .location-item{position:relative;display:flex;flex-direction:column;padding:32px 2.42% 96px;width:23.63%;min-height:340px;border:1px solid var(--border-color);border-radius:var(--border-radius-large);transition:background-color .25s ease-in-out}.sec-location-link .location-item:after{content:"";position:absolute;bottom:32px;left:32px;width:48px;height:48px;background:url(/images/ico-location-link.svg) no-repeat 50%/100% auto;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.sec-location-link .location-item .location-name{font-size:24px;font-weight:500;color:var(--font-color);line-height:32px;transition:color .25s ease-in-out}.sec-location-link .location-item .eng-name{margin-top:4px;font-size:12px;font-weight:700;color:var(--primary-color);line-height:16px;transition:color .25s ease-in-out}.sec-location-link .location-item .location-addr{margin-top:24px;font-size:16px;font-weight:700;color:var(--font-sub-color);line-height:24px;transition:color .25s ease-in-out}.sec-location-link .location-item .location-desc{margin-top:8px;font-size:14px;font-weight:500;color:var(--font-sub-color2);line-height:22px;transition:color .25s ease-in-out}.sec-location-link .location-item:hover{background-color:rgba(57,66,90,.95)}.sec-location-link .location-item:hover:after{opacity:1;visibility:visible}.sec-location-link .location-item:hover .location-name{color:#fff}.sec-location-link .location-item:hover .eng-name{color:#98aaf9}.sec-location-link .location-item:hover .location-addr,.sec-location-link .location-item:hover .location-desc{color:#ffffff}@media (max-width:1176px){.sec-location-link .location-item{position:relative;display:flex;flex-direction:column;padding:32px 2.42% 96px;width:32.12%;min-height:340px;border:1px solid var(--border-color)}}@media (max-width:1024px){.sec-location-link .location-item:hover{background-color:#fff}.sec-location-link .location-item:hover:after{opacity:0;visibility:hidden}.sec-location-link .location-item:hover .location-name{color:var(--font-color)}.sec-location-link .location-item:hover .eng-name{color:var(--primary-color)}.sec-location-link .location-item:hover .location-addr{color:var(--font-sub-color)}.sec-location-link .location-item:hover .location-desc{color:var(--font-sub-color2)}.sec-location-link .location-item.usetap.active{background-color:rgba(57,66,90,.95)}.sec-location-link .location-item.usetap.active:after{opacity:1;visibility:visible}.sec-location-link .location-item.usetap.active .location-name{color:#fff}.sec-location-link .location-item.usetap.active .eng-name{color:#98aaf9}.sec-location-link .location-item.usetap.active .location-addr,.sec-location-link .location-item.usetap.active .location-desc{color:#ffffff}}@media (max-width:992px){.sec-location-link{gap:1.6rem;padding-bottom:0}.sec-location-link .location-item{padding:1.5rem;width:calc(50% - .8rem);min-height:auto;transition:none}.sec-location-link .location-item:after{content:"";position:absolute;bottom:auto;left:auto;right:1.5rem;top:1.5rem;width:4.8rem;height:4.8rem;background:url(/images/mob-ico-location-link.svg) no-repeat 50%/100% auto;opacity:1;visibility:visible;transition:none}.sec-location-link .location-item .location-name{font-size:1.8rem;line-height:2.4rem;transition:none}.sec-location-link .location-item .eng-name{margin-top:.4rem;font-size:1.2rem;line-height:1.6rem;transition:none}.sec-location-link .location-item .location-addr{margin-top:2rem;font-size:1.4rem;line-height:2.4rem;transition:none}.sec-location-link .location-item .location-desc{margin-top:.4rem;font-size:1.4rem;line-height:2.2rem;transition:none}.sec-location-link .location-item:hover:after{opacity:1;visibility:visible}.sec-location-link .location-item.usetap.active{background-color:#fff}.sec-location-link .location-item.usetap.active:after{opacity:1;visibility:visible}.sec-location-link .location-item.usetap.active .location-name{color:var(--font-color)}.sec-location-link .location-item.usetap.active .eng-name{color:var(--primary-color)}.sec-location-link .location-item.usetap.active .location-addr{color:var(--font-sub-color)}.sec-location-link .location-item.usetap.active .location-desc{color:var(--font-sub-color2)}}@media (max-width:767px){.map-invest-location{margin-bottom:4.8rem;padding:0}.sec-location-link{flex-direction:column;gap:.8rem}.sec-location-link .location-item{width:100%}}.recr-container .sel-recr-cate{display:none}.recr-container .recr-cate{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.recr-container .recr-cate li a{display:inline-block;vertical-align:top;padding:0 16px;font-size:16px;font-weight:500;color:var(--font-sub-color);height:36px;line-height:36px;text-align:center;border-radius:4px;border:1px solid var(--border-color)}.recr-container .recr-cate li a.active{color:var(--font--secondary-color);border-color:var(--border-secondary-color)}.recr-container .recr-list{display:flex;flex-wrap:wrap;gap:24px 1.81%;margin-top:64px}.recr-container .recr-list li{width:32.12%}.recr-container .recr-list li.fix-top a .ico-fix{display:inline-block}.recr-container .recr-list li a{position:relative;display:block;padding:32px 7.547% 29px;width:100%;height:100%;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius-large);transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out}.recr-container .recr-list li a .ico-fix{display:none;position:absolute;bottom:31px;right:31px;width:24px;height:24px;background:url(/images/ico-fix-top-on_24x24.svg) no-repeat 50%/100% auto}.recr-container .recr-list li a .badge-wrap{position:absolute;top:38px;right:31px}.recr-container .recr-list li a .logo-item{display:block;position:relative;width:120px;height:40px}.recr-container .recr-list li a .logo-item>img{width:100%;height:100%;object-fit:contain}.recr-container .recr-list li a .recruit-name{display:block;margin-top:17px;font-size:16px;font-weight:700;color:var(--font-color);line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recr-container .recr-list li a .recruit-info{display:block;margin-top:7px;font-size:20px;font-weight:500;color:var(--font-color);height:60px;line-height:30px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.recr-container .recr-list li a .recruit-addr{display:block;margin-top:23px;padding-right:12.78%;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recr-container .recr-list li a .recruit-condition{display:flex;align-items:center;margin-top:8px}.recr-container .recr-list li a .recruit-condition span{font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px}.recr-container .recr-list li a .recruit-condition span+span{position:relative;margin-left:16px}.recr-container .recr-list li a .recruit-condition span+span:before{content:"";display:inline-block;position:absolute;left:-8px;top:50%;margin-top:-7px;width:1px;height:14px;background-color:var(--border-color)}.recr-container .recr-list li a:hover{border-color:#555}@media (max-width:1024px){.recr-container .recr-cate{justify-content:flex-start}.recr-container.recr-list{padding-top:1.6em}.recr-container .recr-list li{width:49.09%}}@media (max-width:767px){.recr-container .recr-cate{display:none}.recr-container .sel-recr-cate{display:block}.recr-container .recr-list{flex-direction:column;gap:.8rem;margin-top:1.6rem}.recr-container .recr-list li{width:100%}.recr-container .recr-list li a{padding:1.6rem;transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out}.recr-container .recr-list li a .ico-fix{bottom:1.6rem;right:1.6rem;width:3.2rem;height:3.2rem;background-size:2.4rem!important}.recr-container .recr-list li a .badge-wrap{top:2rem;right:1.6rem}.recr-container .recr-list li a .logo-item{width:9.6rem;height:3.2rem}.recr-container .recr-list li a .recruit-name{margin-top:1.6rem;font-size:1.2rem;line-height:1.6rem}.recr-container .recr-list li a .recruit-info{margin-top:.8rem;font-size:1.4rem;height:auto;line-height:2.2rem}.recr-container .recr-list li a .recruit-addr{margin-top:1.6rem;padding-right:13.51%;font-size:1.2rem;line-height:1.6rem}.recr-container .recr-list li a .recruit-condition{margin-top:.4rem}.recr-container .recr-list li a .recruit-condition span{font-size:1.2rem;line-height:1.6rem}.recr-container .recr-list li a .recruit-condition span+span{position:relative;margin-left:1.6rem}.recr-container .recr-list li a .recruit-condition span+span:before{left:-.8rem;margin-top:-.7rem;width:1px;height:1.4rem}.recr-container .recr-list li a:hover{border-color:var(--border-color)}.recr-container .recr-list li a.usetap.active{border-color:#555}}.recr-detail-wrap .recr-brief{display:flex;gap:2.189%;padding:24px 0;border-bottom:1px solid var(--border-color)}.recr-detail-wrap .recr-brief .recr-brief-list{width:calc(50% - 1.094%)}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item{display:flex;gap:1.492%;margin-top:16px}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item:first-of-type{margin-top:0}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item dt{flex-shrink:0;width:19.4%;min-width:85px;font-size:18px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item dd{width:79.104%;font-size:18px;font-weight:500;color:var(--font-color);line-height:24px}.recr-detail-wrap .company-name{display:flex;flex-direction:column;justify-content:center;padding:0 64px;width:100%;height:212px;background:url(/images/img-company-name-bg.png) no-repeat 100%/cover;border-radius:var(--border-radius-large)}.recr-detail-wrap .company-name span{font-size:32px;font-weight:700;color:#fff;line-height:42px}.recr-detail-wrap .company-intro p{font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:28px;white-space:pre-line}.recr-detail-wrap .company-name~.company-intro{margin:40px 0}.recr-detail-wrap .company-require{margin-top:64px}.recr-detail-wrap .sec-title{margin-bottom:16px;font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.recr-detail-wrap .table-wrap table tbody td{text-align:left;vertical-align:top;line-height:24px}.recr-detail-wrap .company-intro~section{margin-top:64px}.recr-detail-wrap .company-intro~section p{font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px}.recr-detail-wrap .table-wrap.tbl-company-policy td,.recr-detail-wrap .table-wrap.tbl-company-policy th{width:25%!important}.recr-detail-wrap .table-wrap.tbl-company-policy table th{padding:16px 0 14px!important;background-color:#f8f9fa!important;text-align:center!important;vertical-align:middle!important;font-size:16px!important;font-weight:700!important;color:#222!important;border:0!important}.recr-detail-wrap .table-wrap.tbl-company-policy table.__se_tbl{border:0!important}.recr-detail-wrap .table-wrap.tbl-company-policy table.__se_tbl tr:first-of-type td{padding:16px 0 14px!important;background-color:#f8f9fa!important;text-align:center!important;vertical-align:middle!important;font-size:16px!important;font-weight:700!important;color:#222!important;border:0!important}.recr-detail-wrap .table-wrap.tbl-company-policy table.__se_tbl tr:first-of-type td span{font-size:16px!important;font-weight:700!important;color:#222!important}.recr-detail-wrap .table-wrap.tbl-company-policy table td{padding:27px 1.212% 24px!important;border-left:0!important}.recr-detail-wrap .table-wrap.tbl-company-policy{white-space:nowrap;overflow-x:auto}.recr-detail-wrap .table-wrap.tbl-company-policy .col1,.recr-detail-wrap .table-wrap.tbl-company-policy .col2,.recr-detail-wrap .table-wrap.tbl-company-policy .col3,.recr-detail-wrap .table-wrap.tbl-company-policy .col4{width:274px}.recr-detail-wrap .table-wrap.tbl-company-policy .scroll-ment{display:none}.recr-detail-wrap .company-add-info ul{display:flex;flex-wrap:wrap;gap:24px 2.189%}.recr-detail-wrap .company-add-info ul li{width:calc(50% - 1.094%);display:flex;flex-direction:column;padding:24px 2.189% 22px;border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.recr-detail-wrap .company-add-info ul li .title{margin-bottom:8px;font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.recr-detail-wrap .company-add-info ul li .desc{font-size:16px;font-weight:500;line-height:24px;color:var(--font-sub-color)}.recr-detail-wrap .company-notice{margin-top:64px}.recr-detail-wrap .company-notice .info-box{position:relative;padding:35px 22.262% 32px 3.649%;border-top:2px solid var(--primary-color);box-shadow:0 4px 16px 0 rgba(126,137,169,.1);border-bottom-right-radius:var(--border-radius-large);border-bottom-left-radius:var(--border-radius-large)}.recr-detail-wrap .company-notice .info-box .title{display:block;font-size:24px;font-weight:700;color:var(--font-color);line-height:24px}.recr-detail-wrap .company-notice .info-box dl{display:flex;flex-direction:column;gap:8px;margin-top:28px}.recr-detail-wrap .company-notice .info-box dl .dl-item{display:flex;gap:.985%}.recr-detail-wrap .company-notice .info-box dl dt{width:12.807%;min-width:80px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:22px}.recr-detail-wrap .company-notice .info-box dl dd{width:86.206%;font-size:16px;font-weight:500;color:var(--font-color);line-height:22px}.recr-detail-wrap .company-notice .notice-box{display:flex;flex-shrink:0;gap:24px;align-items:center;margin-top:64px;padding:16px 24px;background-color:#f8f9fa;border-radius:var(--border-radius-large)}.recr-detail-wrap .company-notice .notice-box:before{content:"";flex-shrink:0;width:80px;height:80px;background:url(/images/ico-noti-chk.svg) no-repeat 50%/100% auto}.recr-detail-wrap .company-notice .notice-box ul li{margin-top:8px;font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px}.recr-detail-wrap .company-notice .notice-box ul li:first-of-type{margin-top:0}.recr-detail-wrap .company-notice .notice-box ul li>b{font-weight:700;color:var(--font-sub-color)}.recr-detail-wrap .company-notice .company-logo{position:absolute;top:50%;right:4.379%;display:flex;align-items:center;margin-top:-30px;width:16.423%;min-width:135px;height:60px}.recr-detail-wrap .company-notice .company-logo img{width:100%;object-fit:contain}.recr-detail-wrap .board-share{margin-top:64px}@media (max-width:1024px){.recr-detail-wrap .table-wrap.tbl-company-policy .scroll-ment{position:absolute;top:50%;margin-top:-1.3rem;display:inline-flex;gap:.4rem;align-items:center;padding:0 .8rem;height:2.6rem;border-radius:10rem;background-color:rgba(30,34,49,.65);opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}.recr-detail-wrap .table-wrap.tbl-company-policy .scroll-ment:before{content:"";width:1.6rem;height:1.6rem;background:url(/images/ico-arrow-left-w_16x16.svg) no-repeat 50%/100% auto}.recr-detail-wrap .table-wrap.tbl-company-policy .scroll-ment span{font-size:1.4rem;font-weight:700;color:#fff;line-height:1.8rem}.recr-detail-wrap .table-wrap.tbl-company-policy .scroll-ment:after{content:"";width:1.6rem;height:1.6rem;background:url(/images/ico-arrow-right-w_16x16.svg) no-repeat 50%/100% auto}.recr-detail-wrap .table-wrap.tbl-company-policy.usetap.active .scroll-ment{opacity:0;visibility:hidden}}@media (max-width:767px){.recr-detail-wrap .recr-brief{flex-direction:column;gap:0;padding:1.6rem 0}.recr-detail-wrap .recr-brief .recr-brief-list{width:100%}.recr-detail-wrap .recr-brief .recr-brief-list+.recr-brief-list{margin-top:1.2rem}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item{display:flex;gap:2.439%;margin-top:1.2rem}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item:first-of-type{margin-top:0}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item dt{flex-shrink:0;width:24.39%;min-width:auto;font-size:1.4rem;line-height:1.8rem}.recr-detail-wrap .recr-brief .recr-brief-list .recr-brief-item dd{width:73.17%;font-size:1.4rem;line-height:1.8rem}.recr-detail-wrap .company-name{padding:0 2.4rem;width:100%;height:12.8rem}.recr-detail-wrap .company-name span{font-size:1.8rem;line-height:2.4rem}.recr-detail-wrap .company-intro p{font-size:1.4rem;line-height:2.2rem}.recr-detail-wrap .company-name~.company-intro{margin:2.4rem 0}.recr-detail-wrap .sec-title{margin-bottom:.4rem;font-size:1.8rem;line-height:4.8rem}.recr-detail-wrap .company-intro~section{margin-top:3.2rem}.recr-detail-wrap .company-intro~section p{font-size:1.4rem;line-height:2.2rem}.recr-detail-wrap .table-wrap.tbl-company-policy{margin:0 -1.6rem;padding:0 1.6rem}.recr-detail-wrap .table-wrap.tbl-company-policy td,.recr-detail-wrap .table-wrap.tbl-company-policy th{width:24rem!important}.recr-detail-wrap .table-wrap.tbl-company-policy table th,.recr-detail-wrap .table-wrap.tbl-company-policy table.__se_tbl tr:first-of-type td{padding:.8rem 0!important;font-size:1.4rem!important}.recr-detail-wrap .table-wrap.tbl-company-policy table.__se_tbl tr:first-of-type td span{font-size:1.4rem!important}.recr-detail-wrap .table-wrap.tbl-company-policy .col1,.recr-detail-wrap .table-wrap.tbl-company-policy .col2,.recr-detail-wrap .table-wrap.tbl-company-policy .col3,.recr-detail-wrap .table-wrap.tbl-company-policy .col4{width:24rem}.recr-detail-wrap .company-add-info ul{flex-direction:column;gap:.8rem}.recr-detail-wrap .company-add-info ul li{width:100%;padding:1.5rem}.recr-detail-wrap .company-add-info ul li .title{margin-bottom:.8rem;font-size:1.8rem;line-height:2.4rem}.recr-detail-wrap .company-add-info ul li .desc{font-size:1.4rem;line-height:2.2rem}.recr-detail-wrap .company-notice{margin-top:3.2rem}.recr-detail-wrap .company-notice .info-box{position:relative;padding:7.8rem 2.4rem 2.4rem;box-shadow:0 .4rem 1.6rem 0 rgba(126,137,169,.1)}.recr-detail-wrap .company-notice .info-box .title{font-size:1.8rem;line-height:2.4rem}.recr-detail-wrap .company-notice .info-box dl{gap:1.2rem;margin-top:2.4rem}.recr-detail-wrap .company-notice .info-box dl .dl-item{gap:2.857%}.recr-detail-wrap .company-notice .info-box dl dt{width:28.571%;min-width:auto;font-size:1.4rem;line-height:1.8rem}.recr-detail-wrap .company-notice .info-box dl dd{width:68.571%;font-size:1.4rem;line-height:1.8rem}.recr-detail-wrap .company-notice .notice-box{display:block;gap:0;margin-top:3.2rem;padding:.8rem}.recr-detail-wrap .company-notice .notice-box:before{display:none}.recr-detail-wrap .company-notice .notice-box ul li{margin-top:.8rem;font-size:1.2rem;line-height:1.8rem}.recr-detail-wrap .company-notice .notice-box ul li:first-of-type{margin-top:0}.recr-detail-wrap .company-notice .company-logo{position:absolute;top:2.4rem;left:2.4rem;right:auto;display:block;margin-top:0;width:12rem;min-width:auto;height:4rem}.recr-detail-wrap .company-notice .company-logo img{width:100%;object-fit:contain}.recr-detail-wrap .board-share{margin-top:3.2rem}}.tbl-board-support .col1{width:6.06%}.tbl-board-support .col2{width:auto}.tbl-board-support .col3{width:9.091%}.tbl-board-support .col4{width:14.12%}.tbl-board-support .col5{width:17.69%}.tbl-board-support .col6{width:11.09%}.tbl-board-policy .col1{width:6.06%}.tbl-board-policy .col2{width:auto}.tbl-board-policy .col3,.tbl-board-policy .col4,.tbl-board-policy .col5{width:12%}.tbl-board-etc .col1{width:6.06%}.tbl-board-etc .col2{width:auto}.tbl-board-etc .col3{width:13%}.tbl-board-etc .col4{width:13.7%}.tbl-board-etc .col5{width:17%}.csr-esg-info .sub-contents-title{padding:16px 0 80px}.csr-esg-info .sub-contents-title .title{font-size:48px;font-weight:700;color:var(--font-color);line-height:62px;text-align:center}.csr-esg-info .sub-contents-title p{margin-top:25px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:30px;text-align:center}.csr-esg-info h4{margin-bottom:24px;font-size:32px;font-weight:700;color:var(--font-color);line-height:42px}.csr-esg-info .csr-sec2{padding:80px 0;background-color:#f8f9fa}.csr-esg-info .csr-sec2 .box-sub-desc{position:relative;margin-top:24px;padding-left:15px}.csr-esg-info .csr-sec2 .box-sub-desc:before{content:"※";position:absolute;top:0;left:0;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:22px}.csr-esg-info .consult-apply .apply-container .apply-item.apply1:before{background-image:url(/images/ico-csr1.svg)}.csr-esg-info .consult-apply .apply-container .apply-item.apply2:before{background-image:url(/images/ico-csr2.svg)}.csr-esg-info .consult-apply .apply-container .apply-item.apply3:before{background-image:url(/images/ico-csr3.svg)}.csr-esg-info .consult-apply .apply-container .apply-item.apply4:before{background-image:url(/images/ico-csr4.svg)}.csr-esg-info .consult-apply .apply-container .apply-item.apply5:before{background-image:url(/images/ico-csr5.svg)}.csr-esg-info .desc-list{margin-top:-8px}.csr-esg-info .desc-list li{position:relative;margin-top:8px;padding-left:12px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:30px}.csr-esg-info .desc-list li:first-of-type{margin-top:0}.csr-esg-info .desc-list li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;width:4px;height:4px;background-color:#555;border-radius:50%}.csr-esg-info .csr-banner{margin-top:24px;height:340px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:var(--border-radius-large);overflow:hidden}.csr-esg-info .csr-sec3{padding-top:80px}.csr-esg-info .csr-sec3 .csr-banner{background-image:url(/images/img-csr-banner1.png)}.csr-esg-info .csr-sec4 .csr-banner{background-image:url(/images/img-csr-banner2.png)}.csr-esg-info .csr-sec4{padding-top:80px}.csr-esg-info .csr-sec5{margin-top:80px}.csr-esg-info .csr-sec5 .apply-down-box{display:flex;gap:1.81%}.csr-esg-info .csr-sec5 .apply-down-box .box-item{display:inline-flex;flex-direction:column;align-items:flex-start;padding:48px 3.63%;width:49.09%;min-height:360px;background-color:#f8f9fa;border-radius:var(--border-radius-large)}.csr-esg-info .csr-sec5 .apply-down-box .box-item h5{font-size:24px;font-weight:500;color:var(--font-color);line-height:32px}.csr-esg-info .csr-sec5 .apply-down-box .box-item p{margin-top:22px;font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:28px}.csr-esg-info .csr-sec5 .apply-down-box .box-item p a{vertical-align:top}.csr-esg-info .csr-sec5 .apply-down-box .box-item .btn-down{display:flex;align-items:center;justify-content:center;gap:4px;padding:0 24px;height:56px;font-size:16px;font-weight:500;line-height:24px;border-radius:var(--border-radius-medium);margin-top:auto;justify-content:flex-start}.csr-esg-info .csr-sec5 .apply-down-box .box-item .btn-down:after{content:"";width:24px;height:24px;background:url(/images/ico-down-w_24x24.svg) no-repeat 50%/100% auto}@media (max-width:1024px){.csr-info-wrap .tab-style{margin-bottom:0}.csr-esg-info .sub-contents-title{padding:4.8rem 0 8rem}.csr-esg-info .sub-contents-title .title{font-size:2.4rem;line-height:3.2rem}.csr-esg-info .sub-contents-title p{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem}.csr-esg-info h4{margin-bottom:1.6rem;font-size:2rem;line-height:2.6rem}.csr-esg-info .csr-sec2{padding:4.8rem 0}.csr-esg-info .csr-sec2 .box-sub-desc{margin-top:1.6rem;padding-left:1.2rem}.csr-esg-info .csr-sec2 .box-sub-desc:before{font-size:1.2rem;line-height:1.8rem}.csr-esg-info .desc-list{margin-top:-8px}.csr-esg-info .desc-list li{margin-top:.4rem;padding-left:1.2rem;font-size:1.4rem;line-height:2.2rem}.csr-esg-info .desc-list li:first-of-type{margin-top:0}.csr-esg-info .desc-list li:before{top:.8rem;left:0;width:.4rem;height:.4rem}.csr-esg-info .csr-banner{margin-top:1.6rem;height:16rem}.csr-esg-info .csr-sec3 .csr-banner{background-image:url(/images/mob-img-csr-banner1.jpg)}.csr-esg-info .csr-sec4 .csr-banner{background-image:url(/images/mob-img-csr-banner2.jpg)}.csr-esg-info .csr-sec3,.csr-esg-info .csr-sec4{padding-top:4.8rem}.csr-esg-info .csr-sec5{margin-top:4.8rem}.csr-esg-info .csr-sec5 .apply-down-box{flex-direction:column;gap:1.6rem}.csr-esg-info .csr-sec5 .apply-down-box .box-item{padding:1.6rem;width:100%;min-height:auto}.csr-esg-info .csr-sec5 .apply-down-box .box-item h5{font-size:1.6rem;line-height:2.2rem}.csr-esg-info .csr-sec5 .apply-down-box .box-item p{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem}.csr-esg-info .csr-sec5 .apply-down-box .box-item .btn-down{gap:.4rem;padding:0 1.6rem;height:4.8rem;font-size:1.4rem;line-height:2.4rem;margin-top:3.2rem}.csr-esg-info .csr-sec5 .apply-down-box .box-item .btn-down:after{width:2.4rem;height:2.4rem}}@media (max-width:767px){.csr-esg-info .consult-apply .desc-wrap .desc1 br,.csr-esg-info .csr-sec5 .apply-down-box .box-item p br,.csr-esg-info .sub-contents-title p br{display:none}}.tbl-board-default .col1{width:6.06%}.tbl-board-default .col2{width:auto}.tbl-board-default .col3{width:19.69%}.board-srh-wrap{display:flex;gap:24px;margin:0 auto 64px;width:66.06%}.board-srh-wrap .sel-wrap{flex-shrink:0;width:200px}.board-srh-wrap .ip-wrap{display:flex;align-items:center;gap:8px;padding:16px 8px 14px;width:calc(100% - 224px);border-bottom:1px solid #555}.board-srh-wrap .ip-wrap input{width:calc(100% - 32px);height:28px;line-height:28px;font-size:18px;font-weight:500;color:var(--font-color);border:0}.board-srh-wrap .ip-wrap button{width:24px;height:24px;background:url(/images/ico-search-xs.svg) no-repeat 50%/100% auto}.board-detail{padding:0 8.48%}.board-detail .board-header{padding-bottom:15px}.board-detail .board-header .board-title{font-size:32px;font-weight:500;color:var(--font-color);line-height:42px}.board-detail .board-header .board-info{display:flex;align-items:center;margin-top:16px}.board-detail .board-header .board-info .board-date{position:relative;flex-shrink:0;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px}.board-detail .board-header .board-info .board-date:after{content:"";display:inline-block;position:absolute;top:3px;right:-8px;width:1px;height:14px;background-color:#ddd}.board-detail .board-header .board-info .board-date.bar-none:after{display:none}.board-detail .board-header .board-info .badge-apply+.board-date{margin-left:8px}.board-detail .board-header .board-info .badge-basic{margin-left:4px}.board-detail .board-header .board-info .badge-basic+.board-date{margin-left:8px}.board-detail .board-header .board-info .board-dept{position:relative;margin-left:16px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px}.board-detail .board-body{border-top:1px solid #5a6787}.board-detail .board-body .board-link{display:flex;gap:8px;padding:17px 0 15px;border-bottom:1px solid #ddd}.board-detail .board-body .board-link .title{font-size:16px;font-weight:700;color:var(--font-sub-color2);line-height:24px;flex-shrink:0}.board-detail .board-body .board-link a{flex:1;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.board-detail .board-body .board-link a:after{content:"";display:inline-block;vertical-align:top;margin-left:4px;width:24px;height:24px;background:url(/images/ico-external-link-blue.svg) no-repeat 50%/100% auto}.board-detail .board-body .board-link a:hover{text-decoration:underline}.board-detail .board-body .board-file{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px}.board-detail .board-body .board-file a{display:inline-block;vertical-align:top;padding:4px 12px;background-color:#f8f9fa;border-radius:4px}.board-detail .board-body .board-file a span{display:inline-block;vertical-align:top;font-size:14px;font-weight:500;color:var(--font-sub-color);line-height:24px}.board-detail .board-body .board-file a span:hover{text-decoration:underline}.board-detail .board-body .board-file a span:after{content:"";display:inline-block;margin-left:4px;vertical-align:top;width:24px;height:24px;background:url(/images/ico-down_24x24.svg) no-repeat 50%/100% auto}.board-detail .board-body .board-content{padding:64px 0;font-size:18px;font-weight:500;line-height:28px;color:var(--font-sub-color)}.board-detail .board-body .board-share{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:64px}.board-detail .board-body .board-share .share-item{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--border-color);border-radius:50%}.board-detail .board-body .board-share .share-item:before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-size:100% auto}.board-detail .board-body .board-share .share-item.fb-item:before{background-image:url(/images/ico-facebook_24x24.svg)}.board-detail .board-body .board-share .share-item.x-item:before{background-image:url(/images/ico-x_24x24.svg)}.board-detail .board-body .board-share .share-item.band-item:before{background-image:url(/images/ico-band_24x24.svg)}.board-detail .board-body .board-share .share-item.kakao-item:before{background-image:url(/images/ico-kakao_24x24.svg)}.board-detail .board-body .board-share .share-item.clipboard-item:before{background-image:url(/images/ico-share_24x24.svg)}.board-detail .board-body .board-share .share-item.print-item:before{background-image:url(/images/ico-print_24x24.svg)}.board-detail .board-post ul{display:flex;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.board-detail .board-post ul li{width:50%}.board-detail .board-post ul li a{display:flex;align-items:center;gap:8px;padding:16px 24px 14px}.board-detail .board-post ul li a:hover{text-decoration:underline}.board-detail .board-post ul li a span{font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:24px;width:calc(100% - 32px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-detail .board-post ul li.post-prev a{justify-content:flex-start}.board-detail .board-post ul li.post-prev a:before{content:"";width:24px;height:24px;background:url(/images/ico-arrow-left-g_24x24.svg) no-repeat 50%/100% auto}.board-detail .board-post ul li.post-next{border-left:1px solid #ddd}.board-detail .board-post ul li.post-next a{justify-content:flex-end;text-align:right}.board-detail .board-post ul li.post-next a:after{content:"";width:24px;height:24px;background:url(/images/ico-arrow-right-g_24x24.svg) no-repeat 50%/100% auto}.board-detail .board-post .btn-list-wrap{display:flex;justify-content:center;margin-top:24px}.board-detail .board-post .btn-list-wrap a{width:200px;height:56px;line-height:56px;font-size:16px;font-weight:700;color:#fff;background-color:#5a6787;border-radius:8px;text-align:center}.board-swiper-wrap{position:relative;margin-bottom:40px}.board-swiper-wrap .swiper{width:646px;height:646px;border-radius:var(--border-radius-large)}.board-swiper-wrap .swiper .swiper-slide{display:flex;flex-direction:column;justify-content:center}.board-swiper-wrap .swiper .swiper-slide img{border-radius:var(--border-radius-large)}.board-swiper-wrap .swiper-controls2{margin-top:24px}@media (max-width:1024px){.board-detail{padding:0 1.6rem}.board-srh-wrap{width:80%}}@media (max-width:767px){.board-srh-wrap{display:flex;flex-direction:column;gap:.8rem;margin:0 auto 3.2rem;width:100%}.board-srh-wrap .sel-wrap{flex-shrink:1;width:100%}.board-srh-wrap .sel-wrap select{padding:1.6rem 4.8rem 1.6rem 1.6rem;width:100%;height:5.6rem;font-size:1.6rem;border-bottom:0;background:#f8f9fa url(/images/ico-arrow-bottom-b_24x24.svg) no-repeat top 50% right 1.6rem/2.4rem;border-radius:.8rem}.board-srh-wrap .ip-wrap{position:relative;display:flex;align-items:center;gap:0;padding:0;width:100%;border-bottom:0}.board-srh-wrap .ip-wrap input{padding:1.6rem 4.8rem 1.6rem 1.6rem;width:100%;height:5.6rem;line-height:5.6rem;font-size:1.6rem;font-weight:500;background-color:#f8f9fa;border:1px solid #f8f9fa;border-radius:.8rem}.board-srh-wrap .ip-wrap input:focus{background-color:#fff;border-color:#555}.board-srh-wrap .ip-wrap button{z-index:1;position:absolute;top:50%;margin-top:-1.2rem;right:1.6rem;width:2.4rem;height:2.4rem}.board-detail{position:relative;padding:0}.board-detail .board-header{padding-bottom:1.1rem}.board-detail .board-header .board-title{font-size:1.8rem;line-height:2.4rem}.board-detail .board-header .board-info{margin-top:1.2rem;flex-wrap:wrap;column-gap:.4rem;row-gap:.8rem}.board-detail .board-header .board-info .board-date{margin-left:0;margin-right:.8rem;font-size:1.2rem;line-height:1.6rem}.board-detail .board-header .board-info .board-date:after{top:50%;margin-top:-.7rem;right:-.8rem;width:1px;height:1.4rem}.board-detail .board-header .board-info .badge-apply+.board-date{margin-left:0}.board-detail .board-header .board-info .badge-basic+.board-date{margin-left:.4rem}.board-detail .board-header .board-info .badge-basic{margin-left:0}.board-detail .board-header .board-info .board-dept{position:relative;margin-left:0;font-size:1.2rem;line-height:1.6rem}.board-detail .board-body .board-link{position:relative;gap:0;padding:1.2rem 0 1.1rem}.board-detail .board-body .board-link .title{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.board-detail .board-body .board-link a{flex:0 1 auto;width:calc(100% - 3.2rem);font-size:1.2rem;line-height:1.8rem}.board-detail .board-body .board-link a:hover{text-decoration:none}.board-detail .board-body .board-link a:after{margin-left:0;position:absolute;top:50%;margin-top:-1.2rem;right:0;width:2.4rem;height:2.4rem}.board-detail .board-body .board-file{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding-top:1.6rem;width:100%}.board-detail .board-body .board-file a{display:flex;padding:.8rem 1.2rem;border-radius:.4rem;max-width:100%}.board-detail .board-body .board-file a:after{margin-left:.4rem;width:2.4rem;height:2.4rem;content:"";display:inline-block;vertical-align:top;background:url(/images/ico-down_24x24.svg) no-repeat 50%/100% auto}.board-detail .board-body .board-file a span{max-width:calc(100% - 2.8rem);font-size:1.2rem;line-height:2.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board-detail .board-body .board-file a span:hover{text-decoration:none}.board-detail .board-body .board-file a span:after{display:none}.board-detail .board-body .board-content{padding:3.2rem 0;font-size:1.4rem;line-height:2.2rem}.board-detail .board-body .board-share{gap:.8rem;padding-bottom:4.8rem}.board-detail .board-body .board-share .share-item{width:4.8rem;height:4.8rem}.board-detail .board-body .board-share .share-item:before{width:2.4rem;height:2.4rem}.board-detail .board-body .board-share .share-item.print-item{display:none}.board-detail .board-post{margin:0 -1.6rem}.board-detail .board-post ul li a{gap:.8rem;padding:1.5rem 1.6rem}.board-detail .board-post ul li a:hover{text-decoration:none}.board-detail .board-post ul li a span{font-size:1.4rem;line-height:2.4rem;width:calc(100% - 32px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.board-detail .board-post ul li.post-prev a{justify-content:flex-start}.board-detail .board-post ul li.post-next a:after,.board-detail .board-post ul li.post-prev a:before{width:2.4rem;height:2.4rem}.board-detail .board-post .btn-list-wrap{margin-top:1.6rem}.board-detail .board-post .btn-list-wrap a{width:16rem;height:4.8rem;line-height:4.8rem;font-size:1.4rem;border-radius:.8rem}.board-swiper-wrap{margin-bottom:2.4rem}.board-swiper-wrap .swiper{padding-top:100%;max-width:646px;width:auto;height:auto}.board-swiper-wrap .swiper .swiper-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.board-swiper-wrap .swiper-controls2{margin-top:1.6rem}}.table-wrap table thead th{padding:16px 0 14px;vertical-align:middle;background-color:#f8f9fa;text-align:center}.table-wrap table thead th>span{font-size:16px;font-weight:700;color:var(--font-color);line-height:22px}.table-wrap table tbody td{padding:27px 1.212% 24px;text-align:center;border-bottom:1px solid var(--border-color);white-space:normal}.table-wrap table tbody td,.table-wrap table tbody td>span{font-size:16px;font-weight:500;color:var(--font-sub-color);line-height:22px}.table-wrap+.tbl-desc{position:relative;margin-top:16px;padding-left:14px}.table-wrap+.tbl-desc,.table-wrap+.tbl-desc:before{font-size:14px;font-weight:500;color:var(--font-sub-color2);line-height:22px}.table-wrap+.tbl-desc:before{content:"※";position:absolute;top:0;left:0}.table-wrap.mob-table-overflow{white-space:nowrap;overflow-y:hidden;overflow-x:auto}.table-wrap.mob-table-overflow::-webkit-scrollbar{display:none}@media (max-width:1024px){.table-wrap{position:relative;padding-top:1.6rem}.board-srh-wrap+.table-wrap:before{content:"";display:block;position:absolute;top:0;left:-1.6rem;right:-1.6rem;height:1.6rem;background-color:#f8f9fa;border:0}.table-wrap table thead th{padding:1.6rem 0 1.4rem}.table-wrap table thead th>span{font-size:1.4rem;line-height:1.8rem}.table-wrap table tbody td{text-align:left}.table-wrap table tbody td,.table-wrap table tbody td>span{font-size:1.2rem;line-height:1.6rem}.table-wrap .tbl-destroy{display:block}.table-wrap .tbl-destroy thead{display:none}.table-wrap .tbl-destroy tbody{display:block}.table-wrap .tbl-destroy tbody tr{display:block;position:relative;padding:1.6rem .8rem 2.3rem;border-bottom:1px solid var(--border-color)}.table-wrap .tbl-destroy tbody tr td{display:block;padding:0;border:0}.table-wrap .tbl-destroy tbody tr td.td-num{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-wrap .tbl-destroy tbody tr td.td-file{position:absolute;bottom:1.5rem;right:.8rem}.table-wrap .tbl-destroy tbody tr td.td-file .file-null{font-size:0}.table-wrap .tbl-destroy tbody tr td.td-dept{margin-top:0}.table-wrap .tbl-destroy tbody tr td.td-date+.td-dept,.table-wrap .tbl-destroy tbody tr td.td-dept+.td-date{margin-top:.4rem}.table-wrap .tbl-destroy tbody tr td.td-badge{margin-top:1.6rem}.table-wrap+.tbl-desc{margin-top:1.6rem;padding-left:1.4rem}.table-wrap+.tbl-desc,.table-wrap+.tbl-desc:before{font-size:1.4rem;line-height:2.2rem}}.table-wrap table tbody .fix-top .td-num{position:relative}.table-wrap table tbody .fix-top .td-num span{display:none}.table-wrap table tbody .fix-top .td-num:before{content:"중요";padding:4px 6px;font-size:14px;font-weight:700;color:var(--primary-color);line-height:18px;border:1px solid var(--border-color);border-radius:4px;white-space:nowrap}.table-wrap table tbody td.td-subject-wrap{padding-left:24px;padding-right:24px}.table-wrap table tbody td .td-subject{display:block;max-width:100%}.table-wrap table tbody td .td-subject a{position:relative;display:inline-block;max-width:100%;font-size:18px;color:var(--font-color);line-height:24px;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-wrap table tbody td .td-subject a:hover{text-decoration:underline}.table-wrap table tbody td .td-subject a .ico-external{display:none}.table-wrap table tbody td .td-subject.new a{padding-right:43px}.table-wrap table tbody td .td-subject.new a.external-link{padding-right:71px}.table-wrap table tbody td .td-subject.new a.external-link .ico-external{right:43px}.table-wrap table tbody td .td-subject a.external-link{padding-right:28px}.table-wrap table tbody td .td-subject a.external-link .ico-external{display:inline-block;position:absolute;top:0;right:0;width:24px;height:24px;background:url(/images/ico-external-link-b.svg) no-repeat 50%/100% auto;vertical-align:top}.table-wrap table tbody td .td-subject.new a .new{display:inline-block;vertical-align:top}.table-wrap table tbody td .td-subject a .new{display:none;position:absolute;right:0;top:0;padding:0 6px;font-size:12px;font-weight:700;color:var(--primary-color);line-height:24px;vertical-align:top}.table-wrap.no-external table tbody td .td-subject.new a.external-link{padding-right:43px}.table-wrap.no-external table tbody td .td-subject a.external-link{padding-right:0}.table-wrap.no-external table tbody td .td-subject a.external-link .ico-external{display:none}@media (max-width:1024px){.table-wrap table tbody td.td-subject-wrap{padding:0}.table-wrap table tbody td .td-subject a{display:block;max-width:100%;padding:.9rem 0;font-size:1.6rem;line-height:2.4rem;white-space:wrap;text-overflow:clip;overflow:visible}.table-wrap table tbody td .td-subject a:hover{text-decoration:none}.table-wrap table tbody td .td-subject a.external-link,.table-wrap table tbody td .td-subject.new a,.table-wrap table tbody td .td-subject.new a.external-link{padding-right:0}.table-wrap table tbody td .td-subject a.external-link .ico-external{order:1;position:static;margin-left:.4rem;width:2.4rem;height:2.4rem}.table-wrap table tbody td .td-subject a .new{order:2;position:static;margin-left:.4rem;padding:0 .6rem;font-size:1.2rem;line-height:1.6rem}.table-wrap.no-external table tbody td .td-subject.new a.external-link{padding-right:0}.table-wrap table tbody .fix-top .td-num:before{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.table-wrap table tbody td .td-subject.new a .new{vertical-align:.1rem}}.tbl-file{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.tbl-file a{width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.tbl-file a.file-ppt{background-image:url(/images/ico-file-ppt.svg)}.tbl-file a.file-pdf{background-image:url(/images/ico-file-pdf.svg)}.tbl-file a.file-han{background-image:url(/images/ico-file-han.svg)}.tbl-file a.file-ppx{background-image:url(/images/ico-file-ppx.svg)}.tbl-file a.file-img{background-image:url(/images/ico-file-img.svg)}@media (max-width:1024px){.tbl-file{display:block;gap:0}.tbl-file a{display:inline-block;width:4.8rem;height:4.8rem;background-size:2.4rem;vertical-align:top}}.pagination{margin-top:64px}.pagination .pagination-list{display:flex;align-items:center;justify-content:center}.pagination .pagination-item{width:48px;height:48px}.pagination .pagination-list .pagination-item{margin:0 4px}.pagination .pagination-list .pagination-item .page-link{display:block;width:100%;height:100%;font-size:16px;font-weight:500;color:var(--font-sub-color2);text-align:center;line-height:48px;background-color:#fff;border-radius:50%}.pagination .pagination-list .pagination-item .page-link:hover{background-color:#f8fafd}.pagination .pagination-list .pagination-item.is-current .page-link{font-weight:700;color:var(--font-color)}.pagination .pagination-list .pagination-item.pagination-first{margin:0}.pagination .pagination-list .pagination-item.pagination-prev{margin:0 12px 0 0}.pagination .pagination-list .pagination-item.pagination-next{margin:0 0 0 12px}.pagination .pagination-list .pagination-item.pagination-last{margin:0}.pagination .pagination-list .pagination-item.pagination-first span.page-link{background:url(/images/pagination-first-disabled.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-prev span.page-link{background:url(/images/pagination-prev-disabled.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-first a.page-link{background:url(/images/pagination-first.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-prev a.page-link{background:url(/images/pagination-prev.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-next span.page-link{background:url(/images/pagination-next-disabled.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-last span.page-link{background:url(/images/pagination-last-disabled.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-next a.page-link{background:url(/images/pagination-next.svg) no-repeat 50%/24px}.pagination .pagination-list .pagination-item.pagination-last a.page-link{background:url(/images/pagination-last.svg) no-repeat 50%/24px}@media (max-width:767px){.pagination{margin-top:3.2rem}.pagination .pagination-item{margin:0 .2rem;width:3.2rem;height:3.2rem}.pagination .pagination-list .pagination-item .page-link{font-size:1.4rem;line-height:3.2rem}.pagination .pagination-list .pagination-item .page-link:hover{background-color:#fff}.pagination .pagination-list .pagination-item.pagination-prev{margin:0 .6rem 0 0}.pagination .pagination-list .pagination-item.pagination-next{margin:0 0 0 .6rem}.pagination .pagination-list .pagination-item.pagination-first a.page-link,.pagination .pagination-list .pagination-item.pagination-first span.page-link,.pagination .pagination-list .pagination-item.pagination-last a.page-link,.pagination .pagination-list .pagination-item.pagination-last span.page-link,.pagination .pagination-list .pagination-item.pagination-next a.page-link,.pagination .pagination-list .pagination-item.pagination-next span.page-link,.pagination .pagination-list .pagination-item.pagination-prev a.page-link,.pagination .pagination-list .pagination-item.pagination-prev span.page-link{background-size:2.4rem!important}}.gallery-container .gallery-list{display:flex;flex-wrap:wrap;gap:64px 1.818%}.gallery-container .gallery-list li{width:32.12%}.gallery-container .gallery-list li a{display:block}.gallery-container .gallery-list li a .thumbnail-box{position:relative;width:100%;padding-top:66.509%;overflow:hidden;border-radius:var(--border-radius-large)}.gallery-container .gallery-list li a .thumbnail-box img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:transform .5s ease-in-out;transform:scale(1) translateZ(0);backface-visibility:hidden}.gallery-container .gallery-list li a .title-wrap{display:flex;flex-direction:column;margin-top:17px;padding:0 16px;min-height:142px}.gallery-container .gallery-list li a .title-wrap .sub-title{font-size:16px;color:var(--font-sub-color2);line-height:22px}.gallery-container .gallery-list li a .title-wrap .sub-title,.gallery-container .gallery-list li a .title-wrap .title{display:block;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.gallery-container .gallery-list li a .title-wrap .title{margin-top:7px;font-size:20px;color:var(--font-color);height:60px;line-height:30px}.gallery-container .gallery-list li a .title-wrap .date{display:block;margin-top:auto;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:20px}.gallery-container .gallery-list li a .title-wrap .sub-desc{display:block;margin-top:9px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-container .gallery-list li a:hover .thumbnail-box img{transform:scale(1.06)}.gallery-container.publication-container .gallery-list li a .thumbnail-box{padding-top:155.66%}.gallery-container.publication-container .gallery-list li a .title-wrap{min-height:100%}.gallery-container.publication-container .gallery-list li a .title-wrap .title{height:auto;display:block;overflow:visible;text-overflow:inherit}.gallery-container.newsroom-container .gallery-list li a .thumbnail-box{padding-top:100%}.gallery-container.video-board-container .gallery-list li a .thumbnail-box{padding-top:56.132%}.award-container .award-item{position:relative;margin-top:64px;padding-top:64px;padding-left:25.45%;min-height:184px;border-top:1px solid var(--border-color)}.award-container .award-item .award-year{position:absolute;top:64px;left:0;font-size:96px;font-weight:500;line-height:120px;color:var(--font-color)}.award-container .award-item:first-of-type{margin-top:0;padding-top:0;border-top:0;padding-bottom:64px}.award-container .award-item:first-of-type .award-year{top:0}.award-container .award-item:first-of-type .award-detail{height:auto}.award-container .award-item:first-of-type .btn-award-toggle{top:36px}.award-container .award-item:nth-of-type(2){margin-top:0}.award-container .award-item .award-detail{transition:height .25s ease-in-out;height:0;overflow:hidden}.award-container .award-item .winners-container{padding-top:32px;padding-right:64px}.award-container .award-item .winners-container .winners-item{display:flex;gap:8px;margin-top:16px}.award-container .award-item .winners-container .winners-item:first-of-type{margin-top:0}.award-container .award-item .winners-container .winners-item .award-cate{flex-shrink:0;width:140px;font-size:20px;font-weight:700;color:var(--font-color);line-height:26px}.award-container .award-item .winners-container .winners-item .award-name{display:flex;flex-wrap:wrap;gap:8px 32px;width:calc(100% - 148px)}.award-container .award-item .winners-container .winners-item .award-name li{position:relative;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:26px}.award-container .award-item .winners-container .winners-item .award-name li:after{content:"";position:absolute;top:50%;margin-top:-8px;right:-16px;width:1px;height:16px;background-color:var(--border-color)}.award-container .award-item .winners-container .winners-item .award-name li:last-of-type:after{display:none}.award-container .award-item .btn-award-toggle{position:absolute;top:100px;right:0;display:inline-block;width:48px;height:48px;border-radius:50%;background-color:#f8f9fa;background-repeat:no-repeat;background-position:50%;background-size:24px;background-image:url(/images/ico-plus_24x24.svg)}.award-container .award-item .award-gallery{display:flex;flex-wrap:wrap;gap:24px 2.439%;margin-top:64px}.award-container .award-item .award-gallery li{position:relative;padding-top:21.341%;width:31.707%;border-radius:var(--border-radius-large);overflow:hidden}.award-container .award-item .award-gallery li img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.award-container .award-item.open .btn-award-toggle{background-image:url(/images/ico-minus_24x24.svg)}@media (max-width:1180px){.award-container .award-item .award-year{font-size:86px}}@media (max-width:1023px){.award-container .award-item{padding-left:0}.award-container .award-item .award-year{position:static}}@media (max-width:992px){.award-container .award-item .award-gallery li{padding-top:32.959%;width:48.78%}}@media (max-width:767px){.award-list-wrap .tab-style{margin-bottom:0}.award-list-wrap .hr-mob-content{margin:0}.award-container .award-item{margin-top:3.2rem;padding-top:3.2rem;min-height:8rem}.award-container .award-item:first-of-type{padding-top:3.2rem;padding-bottom:3.2rem}.award-container .award-item:first-of-type .btn-award-toggle{top:3.2rem}.award-container .award-item .award-year{display:block;font-size:3.2rem;line-height:4.8rem}.award-container .award-item .award-detail{margin:0}.award-container .award-item .winners-container{padding:3.2rem 0 0}.award-container .award-item .winners-container .winners-item{flex-direction:column;gap:.8rem;margin-top:1.6rem}.award-container .award-item .winners-container .winners-item:first-of-type{margin-top:0}.award-container .award-item .winners-container .winners-item .award-cate{width:100%;font-size:1.4rem;line-height:1.8rem}.award-container .award-item .winners-container .winners-item .award-name{width:100%;gap:.4rem 1.6rem}.award-container .award-item .winners-container .winners-item .award-name li{font-size:1.4rem;line-height:1.8rem}.award-container .award-item .winners-container .winners-item .award-name li:after{margin-top:-.4rem;right:-.8rem;height:.8rem}.award-container .award-item .award-gallery{flex-direction:column;gap:.8rem;margin-top:3.2rem}.award-container .award-item .award-gallery li{padding-top:67.07%;width:100%}.award-container .award-item .btn-award-toggle{top:3.2rem;width:4.8rem;height:4.8rem;background-size:2.4rem;background-color:#fff;transition:background .25s ease-in-out}.award-container .award-item.open .btn-award-toggle{background-color:#f8f9fa}}.gallery-container.mou-container .gallery-list li a .thumbnail-box{border:1px solid var(--border-color);border-radius:var(--border-radius-large)}.gallery-container.mou-container .gallery-list li a .thumbnail-box img{width:90%;top:50%;left:50%;right:auto;bottom:auto;max-height:96px;object-fit:contain;transform:translate(-50%,-50%) scale(1)}.gallery-container.mou-container .gallery-list li a .title-wrap{min-height:auto}.gallery-container.mou-container .gallery-list li a .title-wrap .title{margin-top:0;height:auto}.gallery-container.mou-container .gallery-list li a:hover .thumbnail-box img{transform:translate(-50%,-50%) scale(1.06)}@media (max-width:1024px){.gallery-container .gallery-list li{width:49.09%}.gallery-container .gallery-list li a .thumbnail-box img{transition:none}.gallery-container .gallery-list li a:hover .thumbnail-box img{transform:scale(1)}.gallery-container.mou-container .gallery-list li a .thumbnail-box img{transition:none}.gallery-container.mou-container .gallery-list li a:hover .thumbnail-box img{transform:translate(-50%,-50%) scale(1)}}@media (max-width:767px){.gallery-container{padding-top:0}.gallery-container .gallery-list{flex-direction:column;gap:3.2rem}.gallery-container .gallery-list li{width:100%}.gallery-container .gallery-list li a .title-wrap{margin-top:1.6rem;padding:0 .8rem;min-height:100%}.gallery-container .gallery-list li a .title-wrap .sub-title{font-size:1.2rem;line-height:1.6rem}.gallery-container .gallery-list li a .title-wrap .title{margin-top:.4rem;font-size:1.6rem;height:auto;line-height:2.4rem}.gallery-container .gallery-list li a .title-wrap .date{margin-top:1.6rem;font-size:1.2rem;line-height:1.6rem}.gallery-container .gallery-list li a .title-wrap .sub-desc{margin-top:.4rem;font-size:1.2rem;line-height:1.6rem;white-space:wrap;text-overflow:inherit;overflow:visible}.gallery-container.mou-container .gallery-list{flex-direction:row;gap:3.2rem 4.878%}.gallery-container.mou-container .gallery-list li{width:47.56%}.gallery-container.mou-container .gallery-list li a .title-wrap{margin-top:.8rem;padding:0 .4rem}.gallery-container.mou-container .gallery-list li a .title-wrap .title{font-size:1.2rem;line-height:1.8rem}}.related-agency .nav-agency{padding:16px;border:1px solid var(--border-color);border-radius:var(--border-radius-medium)}.related-agency .nav-agency .sel-dropdown{display:none}.related-agency .nav-agency ul{display:flex;flex-wrap:wrap}.related-agency .nav-agency ul li{width:25%}.related-agency .nav-agency ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:72px;font-size:18px;font-weight:500;color:var(--font-sub-color2);background-color:#fff;border-radius:var(--border-radius-medium)}.related-agency .nav-agency ul li a:hover{transition:background-color .25s ease-in-out,color .25s ease-in-out;background-color:#5a6787;color:#fff}.related-agency .nav-agency ul li a.on{background-color:#5a6787;color:#fff}.related-agency .agency-container{margin-top:64px}.related-agency .agency-container .agency-box{margin-top:80px}.related-agency .agency-container .agency-box:first-of-type{margin-top:0}.related-agency .agency-container .agency-box .field-title{font-size:32px;font-weight:700;color:var(--font-color);line-height:42px;text-align:center}.related-agency .agency-container .agency-box .field-title+ul{margin-top:24px}.related-agency .agency-container .agency-box ul{display:flex;flex-wrap:wrap;gap:8px .606%}.related-agency .agency-container .agency-box ul li{width:24.5455%;border-radius:var(--border-radius-medium)}.related-agency .agency-container .agency-box ul li a{position:relative;display:flex;flex-direction:column;justify-content:center;padding:16px 24px;min-height:88px;height:100%;font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:24px;border:1px solid var(--border-color);border-radius:var(--border-radius-medium)}.related-agency .agency-container .agency-box ul li a i{display:inline-block;vertical-align:top;margin-left:9px;width:24px;height:24px;background:url(/images/ico-external-link-b.svg) no-repeat 50%/100% auto;opacity:0;visibility:hidden;transform:scale(0)}.related-agency .agency-container .agency-box ul li a:hover{color:var(--font-color);font-weight:700;box-shadow:0 16px 24px 0 rgba(90,103,135,.2);transition:box-shadow .3s ease-in-out,color .3s ease-in-out,font-weight .3s ease-in-out}.related-agency .agency-container .agency-box ul li a:hover i{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transform:scale(1)}@media (max-width:1176px){.related-agency .agency-container .agency-box ul li{border-bottom:1px solid var(--border-color)}.related-agency .agency-container .agency-box ul li a i{display:none}}@media (max-width:1024px){.related-agency .nav-agency ul li{width:33.3%}.related-agency .agency-container .agency-box ul{position:relative}.related-agency .agency-container .agency-box ul:after{content:"";z-index:-1;display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:var(--border-color)}.related-agency .agency-container .agency-box ul li{width:33.3%}.related-agency .agency-container .agency-box ul li a:before{display:none}.related-agency .agency-container .agency-box ul li a:hover{color:var(--font-sub-color);font-weight:500}.related-agency .agency-container .agency-box ul li a.usetap.active{color:var(--font--secondary-color);font-weight:700}}@media (max-width:767px){.related-agency .hr-mob-content{margin-top:3.2rem}.related-agency .nav-agency{padding:0;border-radius:0;border:0}.related-agency .nav-agency .sel-dropdown{display:block}.related-agency .nav-agency ul{display:none}.related-agency .nav-agency ul li{width:50%}.related-agency .agency-container{margin-top:0}.related-agency .agency-container .agency-box{margin-top:3.2rem}.related-agency .agency-container .agency-box:first-of-type{margin-top:0}.related-agency .agency-container .agency-box .field-title{font-size:2.4rem;line-height:3.2rem}.related-agency .agency-container .agency-box .field-title+ul{margin-top:1.6rem}.related-agency .agency-container .agency-box ul li{width:50%}.related-agency .agency-container .agency-box ul li a{padding:1.6rem 2rem 1.6rem .4rem;min-height:5.6rem;height:100%;font-size:1.4rem;line-height:2.4rem}}.sub-content.center-list-wrap{padding-bottom:0}.center-intro{padding-bottom:80px}.center-intro .title{font-size:32px;font-weight:500;color:var(--font-color);line-height:48px;text-align:center;word-break:keep-all}.center-intro .intro-diagram{display:flex;align-items:center;justify-content:center;margin-top:64px}.center-intro .intro-diagram .diagram-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-left:-40px;width:320px;height:320px;color:#fff;border-radius:50%}.center-intro .intro-diagram .diagram-item .agency-name{position:relative;font-size:20px;font-weight:700;color:#fff;line-height:26px;text-align:center}.center-intro .intro-diagram .diagram-item .agency-name:before{content:"";position:absolute;top:-12px;left:50%;margin-left:-2px;width:4px;height:4px;border-radius:50%;background-color:#fff}.center-intro .intro-diagram .diagram-item .agency-name:first-of-type:before{display:none}.center-intro .intro-diagram .diagram-item:first-child{margin:0;background:url(/images/img-center1.png) no-repeat 50%/cover}.center-intro .intro-diagram .diagram-item:nth-child(3){background:url(/images/img-center2.png) no-repeat 50%/cover}.center-intro .intro-diagram .diagram-item.major-item{gap:16px;background-color:var(--primary-color)}.center-intro .intro-diagram .diagram-item.major-item img{height:80px}.center-intro .intro-diagram .diagram-item.major-item .agency-name{font-size:18px;font-weight:500;line-height:28px}.sub-content.center-list-wrap .sec-procedure-info{height:306px}@media (max-width:1200px){.center-intro .title{padding:0 100px}.center-intro .title .hidden-md{display:none!important}}@media (max-width:1024px){.center-intro{padding-bottom:4.8rem}.center-intro .title{padding:0;font-size:1.6rem;line-height:2.4rem}.center-intro .intro-diagram{position:relative;display:block;min-height:28.9rem;margin-top:3.2rem}.center-intro .intro-diagram .diagram-item{gap:1rem;position:absolute;margin-left:0;width:16rem;height:16rem}.center-intro .intro-diagram .diagram-item .agency-name{font-size:1.4rem;line-height:1.8rem}.center-intro .intro-diagram .diagram-item .agency-name:before{content:"";position:absolute;top:-.9rem;left:50%;margin-left:-.1rem;width:.2rem;height:.2rem}.center-intro .intro-diagram .diagram-item.major-item{z-index:2;gap:.8rem;top:0;left:50%;margin-left:-8.8rem;width:17.6rem;height:17.6rem}.center-intro .intro-diagram .diagram-item.major-item img{height:4.4rem}.center-intro .intro-diagram .diagram-item.major-item .agency-name{font-size:1.4rem;line-height:2.2rem}.center-intro .intro-diagram .diagram-item:first-child{z-index:1;bottom:0;left:50%;margin-left:-16.4rem}.center-intro .intro-diagram .diagram-item:nth-child(3){z-index:3;bottom:0;right:50%;margin-right:-16.4rem}.sub-content.center-list-wrap .sec-procedure-info{height:auto}}.search-all .search-result{font-size:32px;font-weight:500;color:var(--font-color);line-height:48px;text-align:center}.search-all .search-result br{display:none}.search-all .search-result-container{margin-top:64px}.search-all .search-result-item{position:relative;margin-top:80px}.search-all .search-result-item:first-of-type{margin-top:0}.search-all .result-sec-title{margin-bottom:16px;font-size:24px;font-weight:700;color:var(--font-color);line-height:32px}.search-all .match{color:var(--primary-color)}.table-wrap table.tbl-board-search .col1{width:auto}.table-wrap table.tbl-board-search .col2{width:260px}@media (max-width:1024px){.search-all .search-result{font-size:1.8rem;line-height:2.8rem}.search-all .search-result-container{margin-top:3.2rem}.search-all .search-result-item{margin-top:4.8rem}.search-all .result-sec-title{margin-bottom:.4rem;font-size:1.8rem;line-height:4rem}.search-all .search-result-item .table-wrap{padding-top:0}.table-wrap table.tbl-board-search{border-top:1px solid var(--border-color)}.table-wrap table.tbl-board-search .col1{width:auto}.table-wrap table.tbl-board-search .col2{width:260px}.search-all .search-result-item .section-link-more:after{top:-.4rem}}@media (max-width:767px){.search-all .search-result br{display:block}}.list-none{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:64px;width:100%}.list-none:before{content:"";width:160px;height:160px;background:url(/images/ico-list-none.svg) no-repeat 50%/100% auto}.list-none .title{font-size:32px;color:var(--font-color);line-height:48px}.list-none .desc,.list-none .title{margin-top:8px;font-weight:500;text-align:center}.list-none .desc{font-size:20px;color:var(--font-sub-color);line-height:30px}.list-none .desc br{display:none}@media (max-width:1024px){.list-none{padding-bottom:3.2rem}.list-none:before{content:"";width:8rem;height:8rem;background:url(/images/ico-list-none.svg) no-repeat 50%/100% auto}.list-none .title{margin-top:.4rem;font-size:1.8rem;line-height:2.8rem}.list-none .desc{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem}}@media (max-width:767px){.list-none .desc br{display:block}}.tab-style{display:flex;justify-content:center;gap:40px;margin-bottom:64px;border-bottom:1px solid var(--border-color)}.tab-style a{position:relative;padding:0 8px;min-width:120px;height:50px;font-size:20px;font-weight:500;color:var(--font-sub-color2);text-align:center}.tab-style a:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--border-secondary-color);opacity:0}.tab-style a.active{font-weight:700;color:var(--font--secondary-color)}.tab-style a.active:before{opacity:1}.move-tab-wrap{margin-bottom:64px;text-align:center;overflow:hidden}.move-tab-wrap .move-tab-style{position:relative;display:flex;justify-content:center;gap:40px;border-bottom:1px solid var(--border-color)}.move-tab-wrap .move-tab-style button{display:flex;align-items:flex-start;justify-content:center;padding:0 16px;min-width:120px;height:48px}.move-tab-wrap .move-tab-style button h4{font-size:20px;font-weight:500;color:var(--font-sub-color2);line-height:24px;transition:font-weight .25s,color .25s}.move-tab-wrap .move-tab-style button.active h4{font-weight:700;color:var(--font--secondary-color)}.move-tab-wrap .move-tab-style .tab-line{position:absolute;bottom:-1px;left:0;height:2px;background-color:#5a6787;transition:transform .25s,width .25s}@media (max-width:767px){.tab-style{gap:.8rem;margin-bottom:3.2rem}.tab-style a{position:relative;padding:0 .8rem;min-width:8rem;height:4rem;font-size:1.4rem}.move-tab-wrap{margin-bottom:0}.move-tab-wrap .move-tab-style{gap:0}.move-tab-wrap .move-tab-style button{padding:0 1.4rem;min-width:8rem;height:4rem}.move-tab-wrap .move-tab-style button h4{font-size:1.4rem;line-height:2.4rem}}.noscroll{overflow:hidden}.modal{z-index:200;display:none;font-size:0;white-space:nowrap;overflow:hidden;text-align:center}.modal,.modal>.dim{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.modal>.dim{display:block;background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.modal.visible>.dim{opacity:1}.modal:after{content:"";height:100%}.modal .modal-inner,.modal:after{position:relative;display:inline-block;vertical-align:middle}.modal .modal-inner{text-align:left;white-space:normal}.fadeIn .modal-inner{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.fadeIn.visible .modal-inner{opacity:1}.modal .modal-bd .scroll-area::-webkit-scrollbar{width:4px;cursor:pointer}.modal .modal-bd .scroll-area::-webkit-scrollbar-track{background-color:transparent}.modal .modal-bd .scroll-area::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.modal .modal-bd .scroll-area::-webkit-scrollbar-thumb:hover{background-color:#ddd}.modal.modal-full .modal-content{height:100vh;overflow-x:hidden;overflow-y:auto}.modal.modal-full .modal-content::-webkit-scrollbar{width:4px;cursor:pointer}.modal.modal-full .modal-content::-webkit-scrollbar-track{background-color:transparent}.modal.modal-full .modal-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.modal.modal-full .modal-content::-webkit-scrollbar-thumb:hover{background-color:#ddd}.modal.modal-full .modal-content .modal-hd{z-index:1;position:sticky;top:0;left:0;right:0;background-color:#fff}.modal.modal-full .modal-bd .scroll-area{height:auto;overflow:visible}@media (max-width:1024px){.modal.modal-full .modal-inner{height:100%}.modal.modal-full .modal-content{height:100%;overflow-y:auto}}@media (max-width:767px){.modal .modal-inner{display:block}}.sub-content.online-consult-wrap{padding-bottom:0}.online-consult .top-visual{height:600px;background:url(/images/img-online-consult-visual.jpg) no-repeat 50% 0/cover}.online-consult .sub-contents-title{padding:120px 0}.online-consult .sub-contents-title .title{font-size:48px;font-weight:700;color:var(--font-color);line-height:62px}.online-consult .sub-contents-title p{margin-top:25px;font-size:20px;font-weight:500;color:var(--font-sub-color);line-height:34px}.online-consult .sub-contents-title p b{font-weight:700;color:var(--font-color)}.online-consult .consult-sec1{padding:0 0 80px;background-color:#f8f9fa}.online-consult h4{margin-bottom:24px;font-size:32px;font-weight:700;color:var(--font-color);line-height:42px}.consult-apply .apply-container{display:flex;gap:1.21%}.consult-apply .apply-container .apply-item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:40px 3.63% 96px;width:15.15%;height:316px;text-align:left;background-color:#fff;border-radius:var(--border-radius-large);overflow:hidden;transition:width .3s ease-in-out}.consult-apply .apply-container .apply-item:before{top:40px}.consult-apply .apply-container .apply-item:after,.consult-apply .apply-container .apply-item:before{content:"";display:inline-block;width:48px;height:48px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;position:absolute;right:50%;margin-right:-24px}.consult-apply .apply-container .apply-item:after{background-image:url(/images/ico-round-plus_48x48.svg);bottom:40px}.consult-apply .apply-container .apply-item h5{font-size:20px;font-weight:500;color:var(--font-color);line-height:26px;position:absolute;top:112px;left:0;right:0;text-align:center;white-space:nowrap}.consult-apply .desc-wrap{margin-top:8px;opacity:0;visibility:hidden;white-space:nowrap}.consult-apply .desc-wrap .desc1{font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:28px}.consult-apply .desc-wrap .desc2{display:flex;margin-top:4px;gap:4px}.consult-apply .desc-wrap .desc2:before{content:"※";flex-shrink:0;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.consult-apply .desc-wrap .desc2 span{flex:1;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.consult-apply .apply-container .apply-item ul{margin-top:8px;opacity:0;visibility:hidden}.consult-apply .apply-container .apply-item ul li{position:relative;margin-top:4px;padding-left:12px;font-size:18px;font-weight:500;color:#555;line-height:28px;white-space:nowrap}.consult-apply .apply-container .apply-item ul li:before{content:"";display:inline-block;position:absolute;top:12px;left:0;width:4px;height:4px;background-color:#555;border-radius:50%}.consult-apply .apply-container .apply-item ul li:first-of-type{margin-top:0}.online-consult .consult-apply .apply-container .apply-item.apply1:before{background-image:url(/images/ico-apply1.svg)}.online-consult .consult-apply .apply-container .apply-item.apply2:before{background-image:url(/images/ico-apply2.svg)}.online-consult .consult-apply .apply-container .apply-item.apply3:before{background-image:url(/images/ico-apply3.svg)}.online-consult .consult-apply .apply-container .apply-item.apply4:before{background-image:url(/images/ico-apply4.svg)}.online-consult .consult-apply .apply-container .apply-item.apply5:before{background-image:url(/images/ico-apply5.svg)}.consult-apply .apply-container .apply-item .link-popup{z-index:1;position:absolute;bottom:48px;left:48px;display:flex;align-items:center;gap:4px;height:32px;padding:0 12px;opacity:0;visibility:hidden}.consult-apply .apply-container .apply-item .link-popup:hover{text-decoration:underline}.consult-apply .apply-container .apply-item .link-popup span{font-size:14px;font-weight:700;color:var(--primary-color)}.consult-apply .apply-container .apply-item .link-popup:after{content:"";width:24px;height:24px;background:url(/images/ico-arrow-right-b_24x24.svg) no-repeat 50%/100% auto}.consult-apply .apply-container .apply-item.active{width:34.54%}.consult-apply .apply-container .apply-item.active h5{font-size:24px;font-weight:700;line-height:48px;position:relative;top:auto;left:auto;right:auto;text-align:left}.consult-apply .apply-container .apply-item.active:before{right:48px;margin-right:0}.consult-apply .apply-container .apply-item.active:after{background-image:url(/images/ico-round-minus_48x48.svg);right:48px;margin-right:0}.consult-apply .apply-container .apply-item.active .desc-wrap,.consult-apply .apply-container .apply-item.active ul{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.consult-apply .apply-container .apply-item.active .desc-wrap{white-space:normal}.consult-apply .apply-container .apply-item.active .link-popup{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.online-consult .consult-sec2{padding:80px 0 0}.online-consult .consult-sec2 .consult-process{display:flex;align-items:center;gap:1.96%}.online-consult .consult-sec2 .consult-process .process-spot{display:flex;flex-direction:column;justify-content:center;align-items:center;width:23.63%;height:340px;border-radius:var(--border-radius-large)}.online-consult .consult-sec2 .consult-process .process-spot .title{margin-top:16px}.online-consult .consult-sec2 .consult-process .process-spot:not(.gsfic-spot){background-color:#f6f6f6}.online-consult .consult-sec2 .consult-process .process-spot:not(.gsfic-spot) .title{font-size:20px;font-weight:500;color:var(--font-sub-color)}.online-consult .consult-sec2 .consult-process .process-spot:not(.gsfic-spot):before{content:"";width:80px;height:80px;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:48px;border-radius:50%}.online-consult .consult-sec2 .consult-process .process-spot.spot1:before{background-image:url(/images/ico-process1.svg)}.online-consult .consult-sec2 .consult-process .process-spot.spot2:before{background-image:url(/images/ico-process2.svg)}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot{border:1px solid var(--border-secondary-color)}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot img{height:62px}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot .title{font-size:20px;font-weight:700;color:var(--font-color);line-height:26px;text-align:center}.online-consult .consult-sec2 .consult-process .process-order{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:140px;flex-shrink:0}.online-consult .consult-sec2 .consult-process .process-order .order-item{width:100%}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-title{display:block;font-size:18px;font-weight:500;color:var(--font--secondary-color);text-align:center}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow{position:relative;display:block;height:18px}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow:before{content:"";width:100%;height:2px;background-color:#ddd;position:absolute;top:50%;margin-top:-1px}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow.right:after{content:"";width:18px;height:18px;background:url(/images/ico-arrow-process-right.svg) no-repeat 50%/100% auto;position:absolute;top:0;right:0}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow.left:after{content:"";width:18px;height:18px;background:url(/images/ico-arrow-process-left.svg) no-repeat 50%/100% auto;position:absolute;top:0;left:0}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type{display:flex;flex-direction:column}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type .order-title{order:2}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type .order-arrow{order:1}.online-consult .consult-sec3{margin-top:80px}.online-consult .consult-sec3 .consult-guide{border-top:1px solid #555}.online-consult .consult-sec3 .consult-guide .guide-item{display:flex;align-items:center;border-bottom:1px solid var(--border-color)}.online-consult .consult-sec3 .consult-guide .guide-item .title{padding:23px 16px;width:177px}.online-consult .consult-sec3 .consult-guide .guide-item .title span{font-size:18px;font-weight:700;color:var(--font-color);line-height:28px}.online-consult .consult-sec3 .consult-guide .guide-item .desc{padding:23px;width:calc(100% - 177px)}.online-consult .consult-sec3 .consult-guide .guide-item .desc span{font-size:18px;font-weight:500;color:var(--font-sub-color);line-height:28px}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide{display:flex;gap:64px}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li{position:relative;display:flex;flex-direction:column;align-items:center;min-width:152px}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:before{content:"";width:80px;height:80px;border-radius:50%;background-color:#f8f9fa;background-repeat:no-repeat;background-position:50%;background-size:48px}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:first-child:before{background-image:url(/images/ico-consult-guide1.svg)}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:nth-child(2):before{background-image:url(/images/ico-consult-guide2.svg)}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:nth-child(3):before{background-image:url(/images/ico-consult-guide3.svg)}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li span{margin-top:8px;text-align:center}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:after{content:"";position:absolute;top:68px;left:-39px;width:16px;height:12px;background:url(/images/ico-arrow-guide-right.svg) no-repeat 50%/100% auto}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:first-of-type:after{display:none}.online-consult .consult-sec4{margin-top:80px;padding:80px 0;background-color:#f8f9fa}.online-consult .consult-sec4 h4{font-size:44px;font-weight:700;color:var(--font-color);line-height:62px}.online-consult .consult-sec4 .btn-apply{gap:4px;margin-top:30px}.online-consult .consult-sec4 .btn-apply:after{content:"";width:24px;height:24px;background:url(/images/ico-arrow-right-w_24x24.svg) no-repeat 50%/100% auto}.online-consult .consult-sec4 .sec4-popup-link{display:flex;align-items:center;justify-content:space-between;gap:3.03%}.online-consult .consult-sec4 .sec4-popup-link .link-item{flex-shrink:0}.online-consult .consult-sec4 .sec4-popup-link .bg-item{flex:1;max-width:648px;height:332px;background:url(/images/img-consult-link-bg.jpg) no-repeat 50%/cover;border-radius:var(--border-radius-large)}@media (max-width:1391px){.consult-apply .apply-container .apply-item ul li{white-space:normal}.consult-apply .apply-container .apply-item ul li br{display:none}}@media (max-width:1024px){.online-consult .top-visual{display:none}.online-consult .sub-contents-title{margin:0 -1.6rem;padding:8rem 1.6rem;height:32.6rem;background:url(/images/mob-img-online-consult-visual.jpg) no-repeat 50% 0/cover;text-align:center}.online-consult .sub-contents-title .title{font-size:2.2rem;font-weight:700;color:#fff;line-height:2.8rem}.online-consult .sub-contents-title p{margin-top:1.6rem;font-size:1.4rem;font-weight:500;color:#fff;line-height:2.2rem}.online-consult .sub-contents-title p b{font-weight:500;color:#fff}.consult-apply{padding-top:4.8rem}.online-consult .consult-sec1{padding:0 0 4.8rem}.online-consult .consult-sec1 .hr-mob-content{margin-bottom:0}.online-consult h4{margin-bottom:1.6rem;font-size:2rem;line-height:2.6rem}.consult-apply .apply-container{flex-direction:column;gap:.8rem}.consult-apply .apply-container .apply-item{padding:2.1rem 2.4rem 2.4rem;width:100%;height:8rem;text-align:left;background-color:#fff;border-radius:var(--border-radius-large);transition:none}.consult-apply .apply-container .apply-item:before{display:none}.consult-apply .apply-container .apply-item:after{content:"";display:inline-block;width:3.2rem;height:3.2rem;background-image:url(/images/ico-plus_32x32.svg);position:absolute;bottom:50%;margin-bottom:-1.6rem;right:auto;right:2.4rem;margin-right:0}.consult-apply .apply-container .apply-item h5{font-size:1.8rem;line-height:3.2rem;position:absolute;top:2.4rem;left:2.4rem;right:auto;text-align:left;white-space:normal}.consult-apply .desc-wrap{margin-top:1rem;height:0;opacity:1;visibility:visible;white-space:normal;overflow:hidden}.consult-apply .desc-wrap .desc1{font-size:1.4rem;line-height:1.8rem}.consult-apply .desc-wrap .desc2{margin-top:.4rem;gap:.3rem}.consult-apply .desc-wrap .desc2:before{font-size:1.2rem;line-height:1.6rem}.consult-apply .desc-wrap .desc2 span{flex:1;font-size:1.2rem;line-height:1.6rem}.consult-apply .apply-container .apply-item ul{margin-top:1rem;height:0;opacity:1;visibility:visible;overflow:hidden}.consult-apply .apply-container .apply-item ul li{margin-top:.4rem;padding-left:1.2rem;font-size:1.4rem;line-height:1.8rem;white-space:normal}.consult-apply .apply-container .apply-item ul li:before{top:.7rem;width:.4rem;height:.4rem}.consult-apply .apply-container .apply-item ul li:first-of-type{margin-top:0}.consult-apply .apply-container .apply-item .link-popup{z-index:1;position:static;bottom:auto;left:auto;align-items:center;gap:4px;margin-top:.8rem;height:4rem;padding:1.2rem;opacity:1;visibility:visible;display:none}.consult-apply .apply-container .apply-item .link-popup:hover{text-decoration:none}.consult-apply .apply-container .apply-item .link-popup span{font-size:1.4rem;font-weight:500}.consult-apply .apply-container .apply-item .link-popup:after{content:"";width:2.4rem;height:2.4rem}.consult-apply .apply-container .apply-item.active{width:100%;height:auto}.consult-apply .apply-container .apply-item.active h5{font-size:1.8rem;line-height:3.2rem;position:relative;top:auto;left:auto;right:auto;text-align:left}.consult-apply .apply-container .apply-item.active:before{display:none}.consult-apply .apply-container .apply-item.active:after{background-image:url(/images/ico-minus_32x32.svg);right:2.4rem;bottom:auto;top:2.1rem;margin-bottom:0}.consult-apply .apply-container .apply-item.active .desc-wrap,.consult-apply .apply-container .apply-item.active ul{height:auto;opacity:1;visibility:visible;transition:none}.consult-apply .apply-container .apply-item.active .link-popup{opacity:1;visibility:visible;transition:none;display:flex}.online-consult .consult-sec2{padding:4.8rem 0 0}.online-consult .consult-sec2 .consult-process{flex-direction:column;gap:1.6rem}.online-consult .consult-sec2 .consult-process .process-spot{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.6rem;width:100%;height:12.4rem}.online-consult .consult-sec2 .consult-process .process-spot .title{margin-top:0}.online-consult .consult-sec2 .consult-process .process-spot:not(.gsfic-spot) .title{font-size:1.8rem;line-height:2.4rem}.online-consult .consult-sec2 .consult-process .process-spot:not(.gsfic-spot):before{width:6.4rem;height:6.4rem;background-size:4.8rem}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot:before{content:"";width:6.4rem;height:6.4rem;background:#f6f6f6 url(/images/logo_2026.png) no-repeat 50%/auto 2.4rem;border-radius:50%}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot img{display:none}.online-consult .consult-sec2 .consult-process .process-spot.gsfic-spot .title{font-size:1.8rem;line-height:2.4rem;text-align:left}.online-consult .consult-sec2 .consult-process .process-order{flex-direction:row;gap:.4rem;width:100%;flex-shrink:0}.online-consult .consult-sec2 .consult-process .process-order .order-item{display:flex;align-items:center;width:auto}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-title{flex-shrink:0;display:block;min-width:6rem;font-size:1.4rem;text-align:left}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow{position:relative;display:block;width:1.8rem;height:5.8rem}.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow.left:after,.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow.right:after,.online-consult .consult-sec2 .consult-process .process-order .order-item .order-arrow:before{display:none}.online-consult .consult-sec2 .consult-process .process-order .order-item:first-of-type .order-title{text-align:right}.online-consult .consult-sec2 .consult-process .process-order .order-item:first-of-type .order-arrow{background:url(/images/mob-arrow-bottom-long.svg) no-repeat 0/auto 100%}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type{display:flex;flex-direction:row-reverse}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type .order-arrow{background:url(/images/mob-arrow-top-long.svg) no-repeat 0/auto 100%}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type .order-title{order:1;text-align:left}.online-consult .consult-sec2 .consult-process .process-order .order-item:last-of-type .order-arrow{order:2}.online-consult .consult-sec3{margin-top:4.8rem}.online-consult .consult-sec3 .consult-guide .guide-item{flex-direction:column;align-items:flex-start;padding:1.5rem 1.6rem 1.6rem}.online-consult .consult-sec3 .consult-guide .guide-item .title{padding:0;width:100%}.online-consult .consult-sec3 .consult-guide .guide-item .title span{font-size:1.6rem;line-height:2.4rem}.online-consult .consult-sec3 .consult-guide .guide-item .desc{margin-top:.8rem;padding:0;width:100%}.online-consult .consult-sec3 .consult-guide .guide-item .desc a{vertical-align:top}.online-consult .consult-sec3 .consult-guide .guide-item .desc span{font-size:1.4rem;line-height:2.2rem}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide{flex-direction:column;gap:.5rem}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li{flex-direction:row;min-width:auto;gap:.8rem}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:before{flex-shrink:0;width:auto;height:auto;border-radius:0;background-color:inherit;font-size:1.4rem;font-weight:500;color:#c4c4c4;line-height:2.2rem}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:first-child:before{content:"01";background-image:none}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:nth-child(2):before{content:"02";background-image:none}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:nth-child(3):before{content:"03";background-image:none}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li span{flex:1;margin-top:0;text-align:left}.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li span br,.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:after,.online-consult .consult-sec3 .consult-guide .guide-item .desc .online-guide li:first-of-type:after{display:none}.online-consult .consult-sec4{margin-top:4.8rem;padding:4.8rem 0;background:url(/images/img-consult-link-bg.jpg) no-repeat 50%/cover}.online-consult .consult-sec4 h4{font-size:2rem;font-weight:700;color:#fff;line-height:2.6rem}.online-consult .consult-sec4 .btn-apply{gap:.4rem;margin-top:1.6rem}.online-consult .consult-sec4 .btn-apply:after{width:2.4rem;height:2.4rem}.online-consult .consult-sec4 .sec4-popup-link{display:block}.online-consult .consult-sec4 .sec4-popup-link .btn-apply{background-color:rgba(255,255,255,0);border:1px solid #fff}.online-consult .consult-sec4 .sec4-popup-link .bg-item{display:none}}.modal-consult .modal-content{position:relative;display:flex;flex-direction:column;width:648px;background-color:#fff;border-radius:var(--border-radius-large);overflow:hidden;font-size:14px}.modal-consult .modal-content .modal-hd{position:relative;padding:16px 32px 0}.modal-consult .modal-content .modal-hd .modal-title{font-size:24px;font-weight:700;color:var(--font-color);line-height:64px}.modal-consult .modal-content .modal-hd:after{content:"";display:block;position:absolute;bottom:0;left:32px;right:32px;height:1px;background-color:#555}.modal-consult .modal-content .modal-hd .modal-close{display:inline-block;position:absolute;top:36px;right:32px;width:24px;height:24px;background:url(/images/ico-close-modal.svg) no-repeat 50%/100% auto}.modal-consult .modal-content .modal-bd{padding:0 16px}.modal-consult .modal-content .modal-bd .scroll-area{padding:40px 16px;max-height:calc(100vh - 176px);overflow-x:hidden;overflow-y:auto}.modal-consult .modal-content .modal-bd .textarea-content{padding:16px;height:160px;font-size:14px;font-weight:500;color:var(--font-sub-color);line-height:22px;border:1px solid var(--border-color);border-radius:var(--border-radius-medium);overflow-x:hidden;overflow-y:auto}.modal-consult .modal-content .modal-bd .chk-box.chk-privacy{display:flex;justify-content:center;margin-top:24px}.modal-consult .modal-content .modal-bd .form-group{margin-top:40px}.modal-consult .modal-content .modal-bd .form-group .textarea-wrap{height:120px}.modal-consult .modal-content .modal-bd .ft-btn-box{margin-top:40px;display:flex;align-items:center;gap:16px}.modal-consult .modal-content .modal-bd .ft-btn-box button{flex:1}@media (max-width:767px){.modal-consult.modal-inner{height:100%}.modal-consult .modal-content{width:100%;border-radius:0;height:100%;overflow-y:auto}.modal-consult .modal-content .modal-hd{z-index:1;position:sticky;top:0;left:0;right:0;padding:3.6rem 1.6rem 2rem;background-color:#fff}.modal-consult .modal-content .modal-hd .modal-title{font-size:1.8rem;line-height:2.4rem}.modal-consult .modal-content .modal-hd:after{left:1.6rem;right:1.6rem}.modal-consult .modal-content .modal-hd .modal-close{top:2.4rem;right:1.6rem;width:4.8rem;height:4.8rem;background:url(/images/ico-close-modal.svg) no-repeat 50%/2.4rem}.modal-consult .modal-content .modal-bd{padding:0 .8rem}.modal-consult .modal-content .modal-bd .scroll-area{padding:3.2rem .8rem;max-height:100%;overflow:visible}.modal-consult .modal-content .modal-bd .textarea-content{padding:1.6rem;height:16rem;font-size:1.4rem;line-height:2.2rem}.modal-consult .modal-content .modal-bd .chk-box.chk-privacy{margin-top:2.8rem}.modal-consult .modal-content .modal-bd .form-group{margin-top:3.6rem}.modal-consult .modal-content .modal-bd .form-group .textarea-wrap{height:15.4rem}.modal-consult .modal-content .modal-bd .ft-btn-box{margin-top:3.2rem;gap:.8rem}}.modal-corporation .modal-content{position:relative;display:flex;flex-direction:column;width:100%;max-width:1086px;background-color:#fff;overflow:hidden;font-size:14px}.modal-corporation .modal-content .modal-hd{position:relative;padding:16px 32px 0}.modal-corporation .modal-content .modal-hd .modal-title{font-size:24px;font-weight:700;color:var(--font-color);line-height:64px}.modal-corporation .modal-content .modal-hd:after{content:"";display:block;position:absolute;bottom:0;left:32px;right:32px;height:1px;background-color:#555}.modal-corporation .modal-content .modal-hd .modal-close{display:inline-block;position:absolute;top:36px;right:32px;width:24px;height:24px;background:url(/images/ico-close-modal.svg) no-repeat 50%/100% auto}.modal-corporation .modal-content .modal-bd{padding:0 16px}.modal-corporation .modal-content .modal-bd .scroll-area{padding:40px 16px;overflow-x:hidden;overflow-y:auto}.modal-corporation .modal-content .modal-bd .corporation-item{margin-top:64px}.modal-corporation .modal-content .modal-bd .corporation-item:first-of-type{margin-top:0}.modal-corporation .modal-content .modal-bd h2{margin-bottom:16px;font-size:18px;font-weight:700;color:var(--font-color);line-height:24px}.modal-corporation .table-wrap table thead th>span{font-size:14px}.modal-corporation .table-wrap table tbody td{padding:16px;font-size:14px}.modal-corporation .table-wrap table tbody td>span{font-size:14px}.modal-corporation .table-wrap table tbody td:first-of-type a{text-decoration:underline}.modal-corporation .table-wrap table tbody td:first-of-type a:hover{text-decoration:none}.modal-corporation .table-wrap{padding-top:0}.modal-corporation .table-wrap .tbl-corporation .col1,.modal-corporation .table-wrap .tbl-corporation .col2,.modal-corporation .table-wrap .tbl-corporation .col3,.modal-corporation .table-wrap .tbl-corporation .col4{width:15.65%}.modal-corporation .table-wrap .tbl-corporation .col5{width:auto}.modal-corporation .table-wrap .tbl-list-type li{position:relative;padding-left:20px;font-size:14px;font-weight:500;color:var(--font-sub-color);line-height:22px}.modal-corporation .table-wrap .tbl-list-type li:before{content:"";display:inline-block;position:absolute;top:9px;left:9px;width:4px;height:4px;line-height:22px;background-color:#222;border-radius:50%}.modal-corporation .table-wrap .tbl-list-type li>b{color:var(--font-color)}@media (max-width:992px){.modal-inner.modal-corporation{display:block}.modal-corporation .table-wrap .tbl-corporation .col1,.modal-corporation .table-wrap .tbl-corporation .col2,.modal-corporation .table-wrap .tbl-corporation .col3,.modal-corporation .table-wrap .tbl-corporation .col4{width:160px}.modal-corporation .table-wrap .tbl-corporation .col5{width:382px}}@media (max-width:767px){.modal-corporation .modal-content .modal-hd{position:relative;padding:1.6rem 1.6rem 0}.modal-corporation .modal-content .modal-hd .modal-title{font-size:1.8rem;line-height:6.4rem}.modal-corporation .modal-content .modal-hd:after{left:1.6rem;right:1.6rem}.modal-corporation .modal-content .modal-hd .modal-close{display:inline-block;position:absolute;top:3.6rem;right:2.8rem;width:2.4rem;height:2.4rem}.modal-corporation .modal-content .modal-bd{padding:0 1.6rem}.modal-corporation .modal-content .modal-bd .scroll-area{padding:3.2rem 0;overflow-x:visible;overflow-y:visible}.modal-corporation .modal-content .modal-bd .corporation-item{margin-top:4.8rem}.modal-corporation .modal-content .modal-bd .corporation-item:first-of-type{margin-top:0}.modal-corporation .modal-content .modal-bd h2{margin-bottom:1.6rem;font-size:1.8rem;line-height:2.4rem}.modal-corporation .table-wrap.mob-table-overflow{margin:0 -1.6rem;padding:0 1.6rem}.modal-corporation .table-wrap table thead th>span{font-size:1.4rem}.modal-corporation .table-wrap table tbody td{padding:1.6rem;font-size:1.4rem;line-height:2.2rem}.modal-corporation .table-wrap table tbody td>span{font-size:1.4rem}.modal-corporation .table-wrap table tbody td:first-of-type a:hover{text-decoration:underline}.modal-corporation .table-wrap .tbl-corporation .col1{width:16rem}.modal-corporation .table-wrap .tbl-corporation .col2{width:14rem}.modal-corporation .table-wrap .tbl-corporation .col3{width:18rem}.modal-corporation .table-wrap .tbl-corporation .col4{width:13rem}.modal-corporation .table-wrap .tbl-corporation .col5{width:38rem}.modal-corporation .table-wrap .tbl-list-type li{padding-left:2rem;font-size:1.4rem;line-height:2.2rem}.modal-corporation .table-wrap .tbl-list-type li:before{top:.9rem;left:.9rem;width:.4rem;height:.4rem;line-height:2.2rem}}.form-group{display:flex;flex-direction:column;gap:40px}.form-group .form-item{width:100%}.form-group .form-item .form-box.flex-box{display:flex}.form-group .form-item .form-box .label-title,.form-group .form-item .form-box>label{display:inline-block;margin-bottom:8px;font-size:16px;font-weight:700;color:var(--font-color);line-height:22px}.form-group .form-item .form-box label .asterisk{font-size:16px;font-weight:700;color:var(--primary-color);line-height:22px}.form-group .form-item .form-box .address-container{display:flex;flex-direction:column;gap:8px}.form-group .form-item .form-box .address-container .ip-box:first-of-type .btn-address{display:inline-block;padding:0 12px;position:absolute;top:50%;margin-top:-16px;right:16px;height:32px;line-height:30px;font-size:14px;font-weight:500;color:var(--font--secondary-color);border:1px solid var(--border-secondary-color);border-radius:var(--border-radius-small)}.form-group .form-item .form-box .address-container .postal-srh{display:none;position:relative;width:500px;height:468px!important;border:1px solid #363636}.form-group .form-item .form-box .address-container .postal-close{cursor:pointer;position:absolute;right:0;top:-1px;z-index:1}.form-group .form-item .form-box .chk-box{margin-top:16px}@media (max-width:767px){.form-group{gap:3.2rem}.form-group .form-item .form-box .label-title,.form-group .form-item .form-box>label{margin-bottom:.8rem;font-size:1.4rem;line-height:1.8rem}.form-group .form-item .form-box label .asterisk{font-size:1.4rem;line-height:1.8rem}.form-group .form-item .form-box .address-container{gap:.8rem}.form-group .form-item .form-box .address-container .ip-box:first-of-type .btn-address{padding:0 1.2rem;margin-top:-1.6rem;right:1.6rem;height:3.2rem;line-height:3rem;font-size:1.2rem}.form-group .form-item .form-box .address-container .postal-srh{width:100%;height:42rem!important}.form-group .form-item .form-box .chk-box{margin-top:1.2rem}}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 0;height:100%;background-color:#f8f9fa}.error-page:before{content:"";width:96px;height:96px;background:url(/images/ico-error_96x96.svg) no-repeat 50%/100% auto}.error-page .lang-kor{margin-top:26px;text-align:center}.error-page .lang-kor h2{font-size:56px;font-weight:700;color:var(--font-color);line-height:72px}.error-page .lang-kor p{margin-top:30px;font-size:20px;font-weight:500;color:var(--font-color);line-height:30px}.error-page .lang-eng{margin-top:40px;text-align:center}.error-page .lang-eng h2{font-size:24px;font-weight:700;color:var(--font-sub-color2);line-height:32px}.error-page .lang-eng p{margin-top:16px;font-size:16px;font-weight:500;color:var(--font-sub-color2);line-height:24px}.error-page .error-link{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:50px}.error-page .error-link>a{display:flex;align-items:center;padding:0 50px;height:72px;font-size:18px;font-weight:700;line-height:24px;border-radius:var(--border-radius-medium)}@media (max-width:1024px){.error-page{padding:3.2rem 0}.error-page:before{width:4.8rem;height:4.8rem}.error-page .lang-kor{margin-top:1.6rem}.error-page .lang-kor h2{font-size:2.4rem;line-height:3.2rem}.error-page .lang-kor p{margin-top:1.6rem;font-size:1.4rem;line-height:2.2rem}.error-page .lang-eng{margin-top:3.2rem}.error-page .lang-eng h2{font-size:1.8rem;line-height:2.4rem}.error-page .lang-eng p{margin-top:1.6rem;font-size:1.2rem;line-height:1.8rem}.error-page .error-link{gap:1.6rem;margin-top:3.6rem}.error-page .error-link>a{padding:0 3.2rem;height:5.6rem;font-size:1.6rem;line-height:2.4rem}}.err-msg{display:flex;align-items:center;width:100%;gap:4px;margin-top:8px}.err-msg:before{content:"";width:16px;height:16px;background:url(/images/ico-err-msg.svg) no-repeat 50%/100% auto}.err-msg>span{font-size:14px;font-weight:500;color:#ff3a6b;line-height:18px}@media (max-width:767px){.err-msg{gap:.4rem;margin-top:.8rem}.err-msg:before{width:1.6rem;height:1.6rem}.err-msg>span{font-size:1.2rem;line-height:1.6rem}}.file-box{position:relative;height:60px;padding:0 101px 0 8px;border-bottom:1px solid var(--border-color)}.file-box .btn-file{display:inline-block;padding:0 12px;position:absolute;top:50%;margin-top:-16px;right:8px;height:32px;line-height:30px;font-size:14px;font-weight:500;color:var(--font--secondary-color);border:1px solid var(--border-secondary-color);border-radius:var(--border-radius-small);cursor:pointer}.file-box .file-name{display:flex;align-items:center;height:60px}.file-box .file-name .file-text{max-width:calc(100% - 20px);font-size:18px;font-weight:500;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.file-box .file-name .btn-del{display:none;margin-left:4px;width:16px;height:16px;background:url(/images/ico-file-del.svg) no-repeat 50%/100% auto}.file-box.has-file .file-name .file-text{color:#222}.file-box.has-file .file-name .btn-del{display:inline-block}@media (max-width:767px){.file-box{height:5.6rem;padding:0 9.4rem 0 1.6rem;border:1px solid #f8f9fa;background-color:#f8f9fa}.file-box .btn-file{padding:0 1.2rem;margin-top:-1.6rem;right:1.6rem;height:3.2rem;line-height:3rem;font-size:1.2rem}.file-box .file-name{height:5.6rem}.file-box .file-name .file-text{max-width:calc(100% - 2rem);font-size:1.6rem}.file-box .file-name .btn-del{margin-left:.4rem;width:1.6rem;height:1.6rem}}.sel-wrap select{padding:0 40px 0 8px;width:100%;height:60px;font-size:18px;font-weight:500;color:var(--font-color);border:0;border-bottom:1px solid #222;background:url(/images/ico-arrow-bottom-b_24x24.svg) no-repeat top 50% right 8px/24px}@media (max-width:767px){.sel-wrap.sel-dropdown select{padding:1.1rem 4.3rem 1.1rem 1.5rem;width:100%;height:5.6rem;font-size:1.6rem;font-weight:500;color:var(--font--secondary-color);border:1px solid var(--border-secondary-color);background:url(/images/ico-arrow-bottom-g_24x24.svg) no-repeat top 50% right 1.5rem/2.4rem;border-radius:.8rem}}.textarea-wrap textarea{padding:16px;width:100%;height:100%;font-size:18px;font-weight:500;color:#222;border:1px solid var(--border-color);border-radius:var(--border-radius-medium)}.textarea-wrap textarea::placeholder{font-weight:500;color:#999}.textarea-wrap textarea:focus::placeholder{opacity:0;transition:opacity .15s ease-in-out}@media (max-width:767px){.textarea-wrap textarea{padding:1.6rem;font-size:1.6rem;font-weight:500;color:#222;border:1px solid #f8f9fa;background-color:#f8f9fa;line-height:2.4rem}.textarea-wrap textarea:focus{border:1px solid #555;background-color:#fff}}.btn-primary{color:#fff;background-color:var(--primary-color);transition:background-color .3s ease}.btn-primary:hover{background-color:#003eda}.btn-secondary{color:var(--font-sub-color);background-color:#fff;border:1px solid var(--border-color)}.btn-secondary2{color:var(--font--secondary-color);background-color:inherit;border:1px solid var(--border-secondary-color)}.btn-lg{padding:0 20px;height:56px;font-size:16px}.btn-lg,.btn-md{display:flex;align-items:center;justify-content:center;font-weight:700;line-height:24px;border-radius:var(--border-radius-medium)}.btn-md{padding:0 16px;height:48px;font-size:14px}@media (max-width:1024px){.btn-primary:hover{background-color:var(--primary-color)}.btn-primary.usetap.active{background-color:#003eda}}@media (max-width:767px){.btn-lg,.btn-md{padding:0 1.6rem;height:4.8rem;font-size:1.4rem;line-height:2.4rem}}input::-ms-clear,input::-ms-reveal{display:none}input::placeholder{color:#c4c4c4;font-weight:400}input:not([readonly]):focus::placeholder{opacity:0;transition:opacity .15s ease-in-out}.ip-box input[readonly]{background-color:#fff;border-color:var(--border-color);cursor:default;pointer-events:none}.ip-box:has(input[readonly]):after{display:none}.ip-box input[readonly]:focus{cursor:default}.ip-box{position:relative}.ip-box:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background-color:#555;transition:width .3s ease}.ip-box:has(input:focus):after{width:100%}.ip-box input{padding:0 8px;width:100%;height:60px;line-height:100%;font-size:18px;font-weight:500;color:#222;background-color:#fff;border-bottom:1px solid var(--border-color);-webkit-appearance:none;appearance:none}.ip-box input::placeholder{font-weight:500;color:#999}@media (max-width:767px){.ip-box input[readonly]{background-color:#f8f9fa;border-color:#f8f9fa}.ip-box:after{display:none}.ip-box input{padding:0 1.6rem;height:5.6rem;font-size:1.6rem;border-radius:.8rem;background-color:#f8f9fa;border:1px solid #f8f9fa}.ip-box:has(input:focus) input{background-color:#fff;border-color:#555}}.chk-box{position:relative}.chk-box input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;-webkit-appearance:none}.chk-box input[type=checkbox]+label{position:relative;display:inline-block;padding-left:32px;height:100%;min-height:24px;line-height:24px;font-size:16px;font-weight:500;color:var(--font-color);text-align:left;cursor:pointer;vertical-align:top}.chk-box input[type=checkbox]+label:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid var(--border-color);border-radius:50%;background-color:#fff;transition:border .25s ease-in-out}.chk-box input[type=checkbox]+label:hover:before{border-color:#555}.chk-box input[type=checkbox]:checked+label:before{background-repeat:no-repeat;background-size:24px;background-position:50%;background-image:url(/images/ico-chk-on.svg)}.chk-box input[type=checkbox]:focus-visible+label:before{outline:2px dashed var(--primary-color)}.radio-box input[type=radio]:disabled+label{cursor:default}@media (max-width:767px){.chk-box input[type=checkbox]+label{padding-left:3.2rem;min-height:2.4rem;line-height:2.4rem;font-size:1.4rem}.chk-box input[type=checkbox]+label:before{width:2.4rem;height:2.4rem;transition:none}.chk-box input[type=checkbox]+label:hover:before{border-color:var(--border-color)}.chk-box input[type=checkbox]+label.usetap.active:before{border-color:#555}.chk-box input[type=checkbox]:checked+label:before{background-size:2.4rem}}.quick-menu{z-index:10;position:fixed;bottom:448px;right:80px;width:88px;border-radius:var(--border-radius-medium);background-color:#fff;border:1px solid var(--border-color);overflow:hidden;opacity:0;visibility:0;transition:opacity .6s ease,visibility .6s ease,transform .6s ease;transform:translateY(10%);will-change:auto!important}.quick-menu,.quick-menu>a{display:flex;flex-direction:column}.quick-menu>a{align-items:center;justify-content:center;padding:8px 0;width:100%;min-height:96px}.quick-menu>a:before{content:"";width:48px;height:48px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.quick-menu>a.quick-consult:before{background-image:url(/images/ico-quick-consult.svg)}.quick-menu>a.quick-motir:before{background-image:url(/images/ico-quick-motir.svg)}.quick-menu>a span{font-size:12px;font-weight:700;color:var(--font-color);line-height:16px;text-align:center}.quick-menu .quick-top{padding:8px 0;width:100%;height:64px}.quick-menu .quick-top:before{content:"";display:inline-block;width:48px;height:48px;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-image:url(/images/ico-quick-top.svg)}.quick-menu .quick-top .mob-txt{display:none}.quick-menu.show{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:1686px){.quick-menu{right:36px}}@media (max-width:1598px){.quick-menu{bottom:60px;right:36px}}@media (max-width:1024px){.quick-menu{gap:.4rem;width:6.2rem;right:.8rem;bottom:1.6rem;background-color:transparent;border:0}.quick-menu>a{padding:0;min-height:auto;width:6.2rem;height:6.2rem}.quick-menu a.quick-consult{position:relative;background:url(/images/mob-ico-quick-consult.svg) no-repeat 50%/100% auto}.quick-menu a.quick-consult:before{display:none}.quick-menu a.quick-consult span{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quick-menu>a.quick-motir:before{display:none}.quick-menu>a.quick-motir,.quick-menu>button.quick-top{padding:0 .6rem;border:1px solid #ddd;border-radius:50%;background-color:#fff}.quick-menu>a.quick-motir span{font-size:1.1rem;font-weight:700;color:var(--font-color);line-height:1.4rem}.quick-menu .quick-top{min-height:auto;width:6.2rem;height:6.2rem}.quick-menu .quick-top:before{content:"TOP";width:auto;height:auto;background:none;font-size:1.1rem;font-weight:700;color:var(--font-color);line-height:1.4rem}.quick-menu .quick-top .mob-txt{display:block}}