@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Black.woff2)format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Black.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-ExtraBold.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-ExtraBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Bold.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Bold.woff) format("woff");crossorigin:anonymous}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-SemiBold.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-SemiBold.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Medium.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Regular.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Light.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Light.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-ExtraLight.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-ExtraLight.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(https://www.nhnad.com/static/fonts/Pretendard/woff2/Pretendard-Thin.woff2) format("woff2"),url(https://www.nhnad.com/static/fonts/Pretendard/woff/Pretendard-Thin.woff) format("woff")}@font-face{font-family:NHNsans;font-weight:700;font-display:swap;src:local("NHNsans Bold"),url(https://www.nhnad.com/static/fonts/NHNsans/OTF/NHNsans-Bold.otf) format("otf"),url(https://www.nhnad.com/static/fonts/NHNsans/TTF/NHNsans-Bold.ttf) format("ttf"),url(https://www.nhnad.com/static/fonts/NHNsans/WOFF/NHNsans-Bold.woff) format("woff")}@font-face{font-family:NHNsans;font-weight:400;font-display:swap;src:local("NHNsans Regular"),url(https://www.nhnad.com/static/fonts/NHNsans/OTF/NHNsans-Regular.otf) format("otf"),url(https://www.nhnad.com/static/fonts/NHNsans/TTF/NHNsans-Regular.ttf) format("ttf"),url(https://www.nhnad.com/static/fonts/NHNsans/WOFF/NHNsans-Regular.woff) format("woff")}@font-face{font-family:NHNsans;font-weight:300;font-display:swap;src:local("NHNsans Light"),url(https://www.nhnad.com/static/fonts/NHNsans/OTF/NHNsans-Light.otf) format("otf"),url(https://www.nhnad.com/static/fonts/NHNsans/TTF/NHNsans-Light.ttf) format("ttf"),url(https://www.nhnad.com/static/fonts/NHNsans/WOFF/NHNsans-Light.woff) format("woff")}html,body{width:100%;height:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,input,select,textarea,button{padding:0;margin:0}fieldset,img{border:none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle}input,input:focus,button:focus,textarea:focus{outline:none}button{border:0 none;background-color:transparent;cursor:pointer}body{overflow-x:hidden;position:relative;background:#fff;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}body,th,td,input,select,textarea,button,pre{font-weight:400;line-height:1;font-family:Pretendard,MalgunGothic,sans-serif;letter-spacing:0}a{text-decoration:none;cursor:pointer;color:#a3a4a6}address,caption,cite,code,dfn,em,var,i{font-style:normal;font-weight:400}.clear{clear:both}figure{line-height:0}img{max-width:100%;vertical-align:top}strong,b,em{font-weight:400}table{border-collapse:collapse}:disabled{cursor:not-allowed}br{font-family:Dotum}textarea{resize:none}.nhn-sans{font-family:NHNsans,sans-serif}.mont{font-family:Montserrat,sans-serif}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}*+html .clearfix{display:inline-block}* html .clearfix{height:1%}.wrap-index h1{padding:64px;font-weight:600;background:#1e1e22;color:#fff}.wrap-index>.box-body{display:flex;padding:32px;gap:32px}.wrap-index .box-body .section{flex-basis:33.3333333%}.wrap-index .list-group .list{padding:12px 16px;border-bottom:1px solid #CCCCCC}.wrap-index .list-group .list:last-child{border-bottom:none}.wrap-index .box{margin-bottom:32px;border:1px solid #CCCCCC;border-radius:8px}.wrap-index .box .box-header{padding:16px;border-block-end:1px solid #CCCCCC}.wrap-index .box-header .box-title{font-size:16px;font-weight:600;color:#000}.wrap-index .box-body a{font-size:14px;color:#666;text-decoration:underline}.wrap-index table{width:100%}.wrap-index table th,.wrap-index table td{padding:8px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC}.wrap-index table th:last-child,.wrap-index table td:last-child{border-right:none}.wrap-index table tr:last-child td{border-bottom:none}.wrap-index table th{font-size:14px;font-weight:600;background:#fafafa;color:#555}.wrap-index table td{font-size:14px;color:#666}.wrap-index table td a{font-size:14px;color:#666;text-decoration:underline}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.GuideArea{min-height:300px;background:#ff00000d}.hide,.none{display:none}.show,.block{display:block}.inline-block{display:inline-block}.expand{width:100%}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.ico{display:inline-block;width:16px;height:16px;background:#f003;vertical-align:middle}.btn{min-width:120px;height:50px;padding:0 32px;font-size:18px;font-weight:600;line-height:50px;color:#fff;border-radius:5px}.btn.large{height:70px;font-size:20px}.btn.solid.gray,.btn.solid.gray:hover,.btn.solid.gray:active{background:#45454a;color:#fff}.btn.solid.gray:disabled{background:#262626;color:#626268}.light .btn.solid.gray,.btn.solid.gray.light,.light .btn.solid.gray:hover,.light .btn.solid.gray:active,.btn.solid.gray.light:hover,.btn.solid.gray.light:active{background:#161616;color:#fff}.light .btn.solid.gray:disabled,.btn.solid.gray.light:disabled{background:#f4f4f4;color:#e5e4e8}.btn-ico,.btn-ico:hover{background:#98979f;color:#fff}.btn-ico:active{background:#98979f!important;color:#fff!important}.btn-ico:disabled{background:#262626;color:#626268}.btn-ico.light,.btn-ico.light:hover{background:#f4f4f4;color:#45454a}.btn-ico.light:active{background:#f4f4f4!important;color:#45454a!important}.btn-ico.light:disabled{border:none;background:#f4f4f4;color:#e5e4e8}.btn-ico.ico-only{min-width:auto}.btn-ico.ico-only .ico{margin-top:-5px;margin-left:0}.btn-ico .ico{margin-top:-5px;margin-left:10px}.btn-ico .ico-download{width:20px;height:20px;background:url(/images/ico-download-default-dark-20px.svg) no-repeat center / 100%}.btn-ico:disabled .ico-download{background:none}.btn-ico.light .ico-download{width:20px;height:20px;background:url(/images/ico-download-default-light-20px.svg) no-repeat center / 100%}.btn-ico.light:disabled .ico-download{background:none}.btn-ico .ico-facebook{background:url(/images/ico-facebook-20px.svg) no-repeat center / 100%}.btn-ico .ico-blog{background:url(/images/ico-blog-20px.svg) no-repeat center / 100%}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{border-color:transparent}@media (min-width: 1200px){.btn.solid.gray:hover,.btn.solid.gray:active,.light .btn.solid.gray:hover,.light .btn.solid.gray:active,.btn.solid.gray.light:hover,.btn.solid.gray.light:active{background:#98979f;color:#fff}.btn-ico:hover{background:#fff;color:#45454a}.btn-ico:active{background:#161616!important;color:#fff!important}.btn-ico.light:hover{background:#98979f;color:#fff}.btn-ico.light:active{background:#161616!important;color:#fff!important}.btn-ico:hover .ico-download{background:url(/images/ico-download-hover-dark-20px.svg) no-repeat center / 100%}.btn-ico:active .ico-download{background:url(/images/ico-download-active-20px.svg) no-repeat center / 100%}.btn-ico.light:hover .ico-download{background:url(/images/ico-download-hover-light-20px.svg) no-repeat center / 100%}.btn-ico.light:active .ico-download{background:url(/images/ico-download-active-20px.svg) no-repeat center / 100%}}.form-label{padding:15px 0 10px;font-size:16px;font-weight:600;color:#161616}.form-label:after{content:"";display:inline-block;width:4px;height:4px;margin-left:2px;background:#d72d2d;border-radius:50%;vertical-align:top}.form-control{padding:14px 16px 13px;border:1px solid transparent;font-size:14px;border-radius:5px;color:#161616}.form-control:focus{border:1px solid #161616;outline:0;box-shadow:none}.form-control::placeholder{color:#98979f}.wrap-form .wrap-textarea{position:relative}.wrap-form .textarea{height:170px}.wrap-form .placeholder-small{display:inline-block;position:absolute;top:85px;padding:16px;font-size:12px;line-height:1.5;color:#c9c8cd}.wrap-form .form-group{margin:30px 0}.wrap-form>.form-group:nth-child(3){margin-top:15px}.wrap-form .form-group[class*=col-]{margin:15px 0}.form-select{padding:14px 16px 13px;border:none;font-size:14px;background:#fff url(/images/ico-selectbox-arrow-7px.svg) no-repeat right 16px center / 8px 7px;border-radius:5px;color:#161616}.form-select:focus{box-shadow:none}.form-control.is-valid,.was-validated .form-control:valid{padding-right:48px!important;background-position:calc(100% - 16px) 14px!important;background-size:20px!important}.form-control.is-invalid,.was-validated .form-control:invalid{padding-right:48px!important;border:1px solid #FF5D5D!important;background-image:url(/images/ico-form-invalid-24px.svg)!important;background-position:calc(100% - 16px) 12px!important;background-size:24px!important}.invalid-feedback{margin-top:9px;font-size:14px;color:#ff5d5d}.form-check{padding-left:0}.form-check .form-check-input{margin-left:0}.form-check-input{width:30px;height:30px;margin-top:0;margin-right:12px;border:2px solid transparent;border-radius:5px;cursor:pointer}.form-check-input[type=checkbox]{border-radius:5px}.form-check-input:focus,.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:none}.form-check-input.is-valid,.was-validated .form-check-input:valid,.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{border:2px solid #161616;box-shadow:none}.form-check-input:checked{border:2px solid #161616;background:#fff}.form-check-input:checked[type=checkbox]{background:#fff url(/images/ico-checkbox-checked-30px.svg) no-repeat center / 100%}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#fff}.form-check-label{display:inline-block;width:calc(100% - 42px);padding-top:7px;line-height:18px;cursor:pointer}.form-check-label .txt{font-size:16px;font-weight:600;color:#161616}.form-check-label .txt:after{content:"";display:inline-block;width:4px;height:4px;margin-left:2px;background:#d72d2d;border-radius:50%;vertical-align:top}.form-check-label .desc{margin-top:5px;font-size:12px;font-weight:500;color:#98979f;word-break:keep-all}@media (min-width: 768px){.wrap-form .placeholder-small{top:6vw}}@media (min-width: 1200px){.wrap-form{width:500px;margin:auto}.wrap-form .placeholder-small{top:60px}.was-validated.wrap-form .placeholder-small{top:70px}}@media (min-width: 1920px){.wrap-form{width:600px;margin:auto}}.comp-dropdown{padding:0}.comp-dropdown .dropdown-toggle{position:relative;width:100%;padding:0 16px;border:none;font-size:14px;font-weight:400;background:#fff;color:#98979f;text-align:left}.comp-dropdown .dropdown-toggle:hover,.comp-dropdown .dropdown-toggle:active{background:#fff;color:#98979f}.comp-dropdown .dropdown-toggle:focus-visible{box-shadow:none}.comp-dropdown .dropdown-toggle:after{position:absolute;top:22px;right:16px;width:8px;height:7px;margin-left:0;border:none;background:url(/images/ico-selectbox-arrow-7px.svg) no-repeat center / 100%}.comp-dropdown.show .dropdown-toggle:after{transform:rotate(180deg)}.comp-dropdown .dropdown-toggle font{vertical-align:top!important}.comp-dropdown .dropdown-menu{width:100%;margin-top:4px;border:1px solid #E5E4E8;border-radius:5px}.comp-dropdown .dropdown-menu .dropdown-item{padding:15px 16px;font-size:14px;font-weight:400;line-height:20px;color:#98979f}.comp-dropdown .dropdown-menu .dropdown-item:hover{font-weight:600;color:#161616}.comp-dropdown~input.form-control{margin-top:8px}.modal-dialog .modal-header{border-bottom:none}.modal-header .btn-close{width:24px;height:24px;padding:0;margin:0 0 0 auto;background:url(/images/ico-gnb-close-24px.svg) no-repeat center / 100%;mix-blend-mode:difference}.modal-dialog .modal-body{padding:0 40px 20px}.modal-dialog .modal-footer{padding:10px 0 50px;justify-content:center;border-top:none}.modal-dialog .modal-footer .btn{background:#f4f4f4;color:#45454a}.modal-confirm{max-width:600px;font-size:18px;line-height:1.5;text-align:center;color:#000;word-break:keep-all}.modal-confirm .ico-success{width:64px;height:64px;background:url(/images/ico-alert-success.svg) no-repeat center / 100%}.modal-confirm .modal-title{margin:8px 0 20px;font-size:26px;color:#161616}.modal-inquiry .modal-content{background:#f4f4f4}.modal-inquiry .modal-body{padding:0 16px 24px}.modal-image-viewer .modal-content{background:transparent}.modal-image-viewer .modal-header{padding:16px 32px}.modal-image-viewer .inner{position:relative}.modal-image-viewer .inner .tag{position:absolute;right:0;bottom:24px;min-width:80px;padding:6px 16px;font-size:14px;background:#161616;color:#fff}.modal-backdrop.show{opacity:.8}.modal-navigation{position:absolute;top:calc(50% - 16px);left:0;right:0}.modal-navigation .nav-button{position:absolute;width:32px;height:32px;background:url(/images/04-careers/ico-arrow-96px.svg) no-repeat center / 100%}.modal-navigation .prev-button{left:0}.modal-navigation .next-button{right:0;transform:rotate(180deg)}@media (min-width: 1200px){.modal-privacy-policy,.modal-terms-agree,.modal-inquiry,.modal-image-viewer{max-width:900px!important;width:90%}.modal-inquiry .modal-body{padding:0 40px 60px}.modal-navigation{top:calc(50% - 48px)}.modal-navigation .nav-button{width:96px;height:96px}.modal-navigation .prev-button{left:-96px}.modal-navigation .next-button{right:-96px}}.terms-wrap .terms-tit{padding:0 0 20px}.terms-wrap .terms-tit h1{display:inline-block;font-size:24px;font-weight:600;vertical-align:middle;color:#161616;word-break:keep-all}.terms-wrap .terms-lst>li{padding:0 0 24px;font-weight:400;font-size:14px;line-height:1.5;color:#000}.terms-wrap h2{margin:16px 0 0;font-size:18px;font-weight:700}.terms-wrap h2:after{content:"";display:inline-block;width:100%;height:1px;background:#eee}.terms-wrap h3{margin:0 0 10px;font-weight:700;font-size:16px;color:#222}.terms-depth>li{position:relative;margin-left:20px}.terms-depth>li{padding:3px 0;line-height:2;word-break:keep-all}.terms-depth li>span{position:absolute;top:5px;left:-20px;bottom:0;width:8px;height:100%;margin-right:8px;font-size:13px;font-weight:700}.terms-lst p{line-height:2;word-break:keep-all}.alert{display:flex;gap:14px;padding:19px 30px;font-size:20px;border-radius:5px}.alert .ico{width:32px;height:32px;flex-shrink:0}.alert .txt{line-height:1.5}.alert-info{border:1px solid #E5E4E8;background:#f4f4f4;color:#98979f}.alert-success{border:1px solid #35D48D;background:#eefff7;color:#35d48d}.alert-success .ico{background:url(/images/ico-alert-success.svg) no-repeat center / 100%}.alert-danger{border:1px solid #FF5D5D;background:#fff0ef;color:#ff5d5d}.alert-danger .ico{background:url(/images/ico-alert-danger.svg) no-repeat center / 100%}.header .fixed-top{transition:transform .3s}.header.header-hidden .fixed-top{transform:translateY(-100%)}.header .navbar{padding:0}.header .box-left{display:flex;padding:8px 16px;background:#161616}.header .box-right{display:none!important;left:auto;padding:8px 16px;background:#161616}.header .navbar-brand{display:inline-block;width:102px;height:20px;margin:16px 0;background:url(/images/img-gnb-logo-white.svg) no-repeat center / 100%;text-indent:-9999px;mix-blend-mode:difference}.header.white .navbar-brand{background:url(/images/img-gnb-logo-black.svg) no-repeat center / 100%}.offcanvas-top{bottom:0;height:100%!important}button:focus:not(:focus-visible){box-shadow:none}.navbar-toggler{padding:0;margin-left:auto;border:none}.navbar-toggler-icon{width:24px;height:24px;background:url(/images/ico-gnb-hamburger-24px.svg) center / 100%}.offcanvas-xl{width:100%;background:#161616}.offcanvas-header{padding:24px 16px}.offcanvas-header .offcanvas-title a{display:block;width:102px;height:20px;background:url(/images/img-gnb-logo-white.svg) no-repeat center / 100%;text-indent:-9999px}.offcanvas-header .btn-close{width:24px;height:24px;padding:0;margin:0 0 0 auto;background:url(/images/ico-gnb-close-24px.svg) no-repeat center / 100%;opacity:1}.offcanvas-body{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 18.32vw)}.offcanvas-body .navbar-nav{align-items:center;mix-blend-mode:difference}.offcanvas-body .nav-link{padding:0;margin-bottom:12.72vw;font-size:36px;font-weight:800;line-height:50px;text-align:center;color:#fff}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#fff}.offcanvas-body .dropdown{text-align:center}.offcanvas-body .dropdown-toggle{font-size:36px;font-weight:800;line-height:50px;text-align:center;color:#fff}.offcanvas-body .dropdown-toggle:after{display:none}.offcanvas-body .dropdown-menu{display:block;padding:22px 0 36px;background:none;color:#fff}.offcanvas-body .dropdown-menu li{text-align:center}.offcanvas-body .dropdown-menu .dropdown-item{display:inline-block;width:auto;font-size:16px;line-height:1.5;text-align:center;color:#fff9}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item.active,.dropdown-item:active{background:none}.offcanvas-body .dropdown-menu .dropdown-item:hover,.offcanvas-body .dropdown-menu .dropdown-item:active,.offcanvas-body .dropdown-menu .dropdown-item.active{color:#fff}.offcanvas-body .d-flex{justify-content:center}.offcanvas-body .d-flex .btn{background:none;mix-blend-mode:normal!important}.wrap-btn-top{position:sticky;top:0;right:0;left:0;bottom:0;z-index:2;width:100%;height:100%;mix-blend-mode:difference}.btn-top{position:absolute;right:16px;bottom:16px;width:36px;height:36px;background:#ffffff1a url(/images/ico-btn-top-white-16px.svg) no-repeat center 12px / 16px 10px;border-radius:50%;mix-blend-mode:difference}@media (min-width: 768px){.offcanvas-body{height:calc(100% - 9.32vw)}.offcanvas-body .nav-link{margin-bottom:8.72vw}}@media (min-width: 1200px){.header .box-left{right:100px}.header .box-right{display:flex!important}.navbar>.container-fluid{align-items:flex-start}.header .box-left{padding:20px 30px}.header .box-right{padding:21px 30px}.navbar .navbar-nav{flex-grow:1;justify-content:center;align-items:flex-start;padding-top:13px}.navbar-brand{width:127px;height:25px}.offcanvas-body{flex-direction:row}.offcanvas-body .nav-link{margin:0 29px;font-size:20px;font-weight:600;line-height:24px;color:#ffffff80}.offcanvas-body>.nav-link{display:none}.navbar-expand-xl .navbar-nav .nav-link{padding:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#fff}.offcanvas-body .dropdown{margin:0 29px}.offcanvas-body .dropdown-toggle{padding-bottom:33px;font-size:20px;font-weight:600;line-height:24px;color:#ffffff80}.offcanvas-body .dropdown-toggle.active{color:#fff}.offcanvas-body .dropdown-menu{display:none;padding:30px;margin-top:24px;margin-left:calc(50% - 81px);border:none;background:#000c;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:0}.offcanvas-body .dropdown-menu .dropdown-item{margin:5px 0}.header .dropdown:hover>.dropdown-menu{display:block}.offcanvas-body .d-flex .btn{margin:0;font-size:18px;line-height:50px;background:#45454a}}.section{height:100vh}.btn-top{right:30px;bottom:30px}.footer{position:relative;height:221px;background:#161616;color:#fff}.footer a{color:#fff}.footer .motion{position:absolute;flex-direction:column;justify-content:flex-end;bottom:0;height:100%}.footer .bg-stripe{flex-direction:column}.footer .bg-stripe .item-stripe{width:100%;height:16px;margin-right:0;margin-bottom:1px}.footer .bg-nhnad{align-self:flex-start;justify-items:flex-end;width:369px;height:152px;background:url(/images/bg-ad-text.svg) no-repeat 0 0 / 100% 100%;transform:translate(0);transition:none}.footer .container-fluid{position:absolute;z-index:1;padding-top:20px}.footer .footer-inner{display:flex;justify-content:space-between;position:relative;right:0;width:100%}.footer .logo{width:103px;height:20px;background:url(/images/img-gnb-logo-white.svg) no-repeat center / 100%;text-indent:-9999px}.footer .sub-desc{margin-top:50px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700}.footer .box-middle{margin:20px 0 24px}.footer .company-info .item{margin-top:7px;font-size:10px}.footer .company-info .item:first-child{margin-top:0}.footer .box-bottom{font-size:10px}.footer .box-bottom>*{display:inline-block;margin-right:6px}.footer .box-bottom .privacy-policy{text-decoration:underline}.footer .box-right{position:absolute;right:0}.footer .box-right .btn{min-width:auto;height:30px;padding:0 8px 0 10px;margin-left:5px;font-size:10px;line-height:30px}.footer .box-right .btn.ico-only{width:30px;padding:0 8px}.footer .box-right .btn .ico{width:12px;height:12px;margin-top:-4px}@media (min-width: 1200px){.footer{height:434px}.footer .bg-stripe .item-stripe{height:30px}.footer .bg-nhnad{width:1011px;height:416px}.footer .container-fluid{padding:95px 30px 3px}.footer .logo{width:127px;height:25px}.footer .sub-desc{margin-top:39px;font-size:15px}.footer .box-middle{margin:76px 0 43px}.footer .company-info .item{font-size:15px;line-height:24px}.footer .box-bottom{font-size:15px}.footer .box-bottom>*{margin-right:23px}.footer .box-right{bottom:0}.footer .box-right .btn{height:50px;padding:0 16px 0 20px;font-size:18px}.footer .box-right .btn .ico{width:20px;height:20px}.footer .box-right .btn.ico-only{width:50px;padding:10px 14px}.footer .box-right .ico-only:hover,.footer .box-right .ico-only:active{background:#f4f4f4!important;color:#45454a!important}}.main .section{background:#161616}.main .section .section-inner{display:flex;flex-direction:column;justify-content:center}.main .section .text-group{margin:auto 0}.main .section .text-group .txt{font-size:clamp(33px,9.16vw,36px);font-weight:800;color:#fff;line-height:1.3}.main .section-02 .text-group .txt:first-child{line-height:1}.scroll-sign-group{display:block;position:absolute;bottom:46vw;z-index:1}.scroll-sign-group .ico{width:36px;height:36px;background:url(/images/ico-mouse-36px.svg) no-repeat center / 100%;animation:scrollDown-ani 2s infinite}.scroll-sign-group .txt{margin-left:5px;font-family:Montserrat,sans-serif;font-size:clamp(11px,3.05vw,12px);font-weight:800;color:#fff}@keyframes scrollDown-ani{0%{opacity:0}50%{transform:translateY(-8px);opacity:1}to{opacity:0}}.motion{display:flex;overflow:hidden;position:sticky;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100vh;background:#161616}.bg-stripe{display:flex;flex-wrap:wrap;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%}.bg-stripe .item-stripe{width:clamp(14px,3.82vw,15px);flex-grow:1;height:100%;margin-right:1px;background:#111c;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.bg-nhnad{align-self:flex-end;width:800px;height:157px;background:url(/images/bg-nhnad-text-02.svg) repeat-x 0 0 / 800px 157px;transform:translateY(-30vw)}@keyframes roll{0%{transform:translate(0)}to{transform:translate(-100%)}}.rolling-wrapper{display:flex;overflow:hidden;width:100%;white-space:nowrap}.bg-nhnad{flex-shrink:0}@media (min-width: 768px){.main .section .text-group{margin-bottom:50vw}.scroll-sign-group{bottom:24vw}.bg-nhnad{transform:translateY(-15vw)}}@media (min-width: 992px){.main .section .text-group{margin-bottom:38vw}}@media (min-width: 1200px){.main .section .text-group{margin-bottom:10vw}.main .section .text-group .txt{font-size:clamp(50px,5vw,60px)}.scroll-sign-group{bottom:5vw}.bg-stripe .item-stripe{width:30px}.bg-nhnad{width:193.33vw;height:38.07vw;background:url(/images/bg-nhnad-text-02.svg) no-repeat 0 0 / 193.33vw 38.07vw;transform:translateY(0)}}@media (min-width: 1920px){.main .section .text-group .txt{font-size:96px}.bg-nhnad{width:3712px;height:731px;background:url(/images/bg-nhnad-text-02.svg) no-repeat 0 0 / 3712px 731px}}.main .section .section-wrap{position:relative;height:200vh}.main .section-01{height:200%}.main .section-01 .container-fluid{position:relative;top:-100vh;left:0;right:0;bottom:0;z-index:10}.main .section-01 .inner-box{position:relative;display:flex;align-items:flex-end;height:100vh}.swiper-01{display:inline-block;width:auto;height:48px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(96deg,#c9c8cd1a,#f4f4f41a);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.swiper-01 .swiper-wrapper{width:auto;align-items:center;vertical-align:middle}.swiper-01 .swiper-slide{align-self:center;line-height:48px;vertical-align:middle;text-align:center}.section-01 .inner-box-02 .item.logo{display:inline-block;width:81px;height:16px;margin-left:8px;background:url(/images/img-gnb-logo-white.svg) no-repeat center / 100%;text-indent:-9999px;vertical-align:top}@media (min-width: 1200px){.swiper-01{height:80px;border-radius:20px}.swiper-01 .swiper-slide{line-height:80px}.section-01 .inner-box-02 .item.logo{width:127px;height:25px;margin-left:20px}}@media (min-width: 1920px){.swiper-01{height:120px}.swiper-01 .swiper-slide{line-height:120px}}.main .section-03{overflow:hidden;padding-top:60px}.main .section-03 .row{flex-direction:column;justify-content:center}.main .section-03 .section-inner{padding:0 0 0 16px}.main .section-03 .text-group{margin:0}.main .section-03 .text-group .txt{line-height:1.5}.main .section-03 .text-group .txt.title{display:inline-block;position:relative;font-family:NHNsans,sans-serif;font-size:clamp(29px,8.14vw,32px);font-weight:700}.main .section-03 .text-group .txt.title:before,.main .section-03 .text-group .txt.title:after{content:"";display:inline-block;position:absolute;width:24px;height:24px}.main .section-03 .text-group .txt.title:before{top:-24px;left:-8px;background:url(/images/ico-dq-start-36px.svg) no-repeat center / 100%}.main .section-03 .text-group .txt.title:after{bottom:-24px;right:-8px;background:url(/images/ico-dq-end-36px.svg) no-repeat center / 100%}.main .section-03 .text-group .txt.desc{margin-top:34px;padding-right:10px;font-size:clamp(13px,3.56vw,14px);font-weight:400;line-height:170%;word-break:keep-all}.swiper-02{margin-top:68px}.swiper-02 .swiper-slide{width:auto!important;margin-right:24px}.swiper-02 .swiper-slide img{width:263px}.main .section-03 .cta-group{margin-top:66px;gap:12px}.main .section-03 .cta-group .txt{display:inline-block;font-size:clamp(21px,5.8vw,24px);font-weight:700;line-height:1.3;color:#fff}.main .section-03 .cta-group .ico{width:72px;height:72px;background:url(/images/ico-cta-arrow-96px.svg) no-repeat center / 100%}@media (min-width: 1200px){.main .section-03 .section-inner{padding:0}.main .section-03 .text-group .txt.title{font-size:clamp(45px,5.83vw,70px)}.main .section-03 .text-group .txt.desc{font-size:clamp(14px,1.33vw,16px)}.swiper-02{margin-top:30px}.swiper-02 .swiper-slide{width:auto!important;margin-right:32px}.swiper-02 .swiper-slide img{width:250px}.main .section-03 .cta-group{margin-top:30px}}@media (min-width: 1920px){.main .section-03 .text-group .txt.title{font-size:96px}.main .section-03 .text-group .txt.desc{font-size:24px}.swiper-02{margin-top:50px}.swiper-02 .swiper-slide{width:auto!important;margin-right:32px}.swiper-02 .swiper-slide img{width:440px;height:250px}.main .section-03 .cta-group{margin-top:120px}.main .section-03 .cta-group .txt{font-size:40px}}.main .section-04{padding-top:68px;background:#fff}.main .section-04 .container-fluid,.main .section-04 .container-sm{display:flex;flex-direction:column;justify-content:center}.main .section-04 .text-group{margin-bottom:0}.main .section-04 .text-group .txt{font-size:clamp(22px,6.11vw,24px);color:#161616}.main .section-04 .hstack{flex-wrap:wrap;margin-top:50px;gap:24px}.list-thumb{width:calc(50% - 12px)}.list-thumb .box-top{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:100%;background:#87ceeb}.list-thumb .box-top img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease-out}.list-thumb .box-top .tag{position:absolute;left:0;bottom:0;width:48px;height:21px;padding-top:6px;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;background:#45454a;text-align:center;color:#fff}.list-thumb .box-bottom{padding-top:10px}.list-thumb .box-bottom .title{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.28;color:#161616}.list-thumb .box-bottom .date{margin-top:4px;font-size:12px;line-height:1.5;color:#98979f}@media (min-width: 768px){.list-thumb{width:calc(25% - 18px)}}@media (min-width: 1200px){.main .section-04 .text-group .txt{font-size:32px;line-height:1.25}.main .section-04 .hstack{margin-top:80px}.list-thumb{width:calc(20% - 20px)}.list-thumb:hover .box-top img{transform:scale(1.2)}.list-thumb .box-top .tag{width:70px;height:30px;padding-top:7px;font-size:15px}.list-thumb .box-bottom{padding-top:20px}.list-thumb .box-bottom .title{font-size:16px}.list-thumb .box-bottom .date{font-size:14px}}@media (min-width: 1920px){.main .section-04 .row>*{padding-right:15px;padding-left:15px}.main .section-04 .text-group .txt{font-size:40px;line-height:1.25}.main .section-04 .hstack{gap:30px;justify-content:center;align-items:center}.list-thumb{width:calc(20% - 24px)}}.main .section-05{background:#f4f4f4}.main .section-05 .row{flex-direction:column;justify-content:center}.main .section-05 .col-xl-11:last-child .section-inner{margin-top:130px}.main .section-05 .text-group{margin-bottom:32px}.main .section-05 .text-group .txt{font-size:24px;font-weight:700;color:#161616}.partner{overflow:hidden;position:relative;width:100%;height:53px;-webkit-mask-image:linear-gradient(to right,#0000,#000 12.5%,#000 87.5%,#0000);mask-image:linear-gradient(to right,#0000,#000 12.5%,#000 87.5%,#0000)}.partner .inner{display:flex;position:relative;white-space:nowrap}.partner .box{flex:0 0 auto;width:168px;height:53px;margin:0 10px 0 24px}.partner .box img{display:block;max-width:100%;height:auto}@media (min-width: 1200px){.main .section-05 .text-group{margin-bottom:40px}.main .section-05 .text-group .txt{font-size:32px}.main .section-05 .col-xl-11:last-child .section-inner{margin-top:80px}}@media (min-width: 1900px){.main .section-05 .text-group{margin-bottom:50px}.main .section-05 .text-group .txt{font-size:40px}.main .section-05 .col-xl-11:last-child .section-inner{margin-top:150px}}.main .section-06{height:100%;background:#f4f4f4}.main .section-06 .box-left{background:url(/images/bg-inq@2x.png) no-repeat right top / cover}.main .section-06 .box-right{padding-bottom:91px}.main .section-06 .text-group{margin-top:30vw;margin-bottom:90vw}.main .section-06 .text-group .sub{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px}.main .section-06 .text-group .title{margin:20px 0 13px;font-size:24px;font-weight:700}.main .section-06 .text-group .desc{font-size:14px;font-weight:400}.main .section-06 .text-group .btn{padding:0 13px 0 17px;margin-top:20px;font-size:15px}.main .section-06 .text-group .btn .ico{margin-left:17px}@media (min-width: 1200px){.main .section-06 .text-group{margin-top:7vw;margin-bottom:0}.main .section-06 .text-group .sub{font-size:24px}.main .section-06 .text-group .title{margin:40px 0 30px;font-size:40px}.main .section-06 .text-group .desc{font-size:20px}.main .section-06 .text-group .btn{padding:0 20px 0 15px;margin-top:33px;font-size:20px}.main .section-06 .text-group .btn .ico{margin-left:10px}.main .section-06 .box-right{padding-top:80px;padding-bottom:80px}}@media (min-width: 1920px){.main .section-06 .text-group{margin-top:10vw;margin-bottom:0}}@media (min-width: 2500px){.main .section-06 .box-right{padding-top:100px;padding-bottom:100px}}.about .section-01{height:300vh;padding-top:0}.about .section-01 .motion{display:flex;justify-content:center;align-items:center;height:100vh}.about .section-01 .bg-nhnad{align-self:center;justify-self:center;justify-content:center;width:214px;height:99px;background:url(/images/bg-ad-text.svg) no-repeat center / 100%;transform:none;transition:none;animation:scaleUp 5s ease-in forwards}.about .section-01.active .bg-nhnad{transform:none}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(9)}}.about .scroll-sign-group{left:0;right:0;bottom:6.36vw;margin:auto;text-align:center}.about .section .text-group{text-align:center}.about .section .text-group .txt{font-size:clamp(29px,8vw,36px);font-weight:800;color:#fff;line-height:1.3}.about .section-01 .container-fluid{position:relative;top:-100vh;left:0;right:0;bottom:0;z-index:10}.about .section-01 .section-inner{display:flex;flex-direction:column;justify-content:center}.about .section-01 .section-inner .inner-box{display:flex;flex-direction:column;justify-content:center;position:relative;height:100vh!important}.about .section-01 .inner-box-03 .text-group .title{display:inline-block;position:relative;font-family:NHNsans,sans-serif;font-size:clamp(29px,8.14vw,32px)}.about .section-01 .inner-box-03 .text-group .title:before,.about .section-01 .inner-box-03 .text-group .title:after{content:"";display:inline-block;position:absolute;width:24px;height:24px}.about .section-01 .inner-box-03 .text-group .title:before{top:-24px;left:-2px;background:url(/images/ico-dq-start-36px.svg) no-repeat center / 100%}.about .section-01 .inner-box-03 .text-group .title:after{right:-2px;bottom:-18px;background:url(/images/ico-dq-end-36px.svg) no-repeat center / 100%}.about .section-01 .inner-box-03 .text-group .desc{margin:34px 0 20px;font-size:clamp(13px,3.56vw,14px);font-weight:400;line-height:160%;word-break:keep-all}.about .section-01 .btn-area{z-index:1}.about .section-01 .btn-area .btn{height:45px;padding:0 11px;margin:0 5px;font-size:15px;line-height:45px}@media (min-width: 1200px){.about .scroll-sign-group{bottom:50px}.about .section .text-group .txt,.about .section-01 .inner-box-03 .text-group .title{font-size:clamp(50px,5vw,60px)}.about .section-01 .inner-box-03 .text-group .desc{font-size:clamp(13px,1.67vw,20px)}}@media (min-width: 1920px){.about .section-01 .bg-nhnad{width:390px;height:181px}.about .section .text-group .txt,.about .section-01 .inner-box-03 .text-group .title{font-size:96px}.about .section-01 .inner-box-03 .text-group .desc{margin:35px 0;font-size:24px}.about .section-01 .btn-area .btn{height:50px;padding:0 20px;font-size:18px;line-height:50px}}.about .section-02{background:#f4f4f4}.about .section-02 .section-inner{display:flex;flex-direction:column;justify-content:center}.about .section-02 .text-group{margin-top:70px;margin-bottom:60px}.about .section-02 .text-group .txt{font-family:Montserrat,sans-serif;font-size:clamp(30px,9.16vw,36px);font-weight:700;line-height:125%;color:#161616}.swiper-03{width:100%;padding-bottom:30px}.swiper-03 .swiper-slide{width:300px;height:400px;box-shadow:0 20px 30px #1111110d}.swiper-03 .box-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:40px 30px;background:#fff;color:#c9c8cd;border-radius:25px}.swiper-03 .box-card .logo{display:none;align-self:flex-end;width:15px;height:131px;background:url(/images/02-1-about/img-card-logo.svg) no-repeat center / 100%}.swiper-03 .box-card .ico{display:none;width:48px;height:48px;margin-bottom:30px}.swiper-03 .box-card .ico-card-01{background:url(/images/02-1-about/ic48=card-1.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-02{background:url(/images/02-1-about/ic48=card-2.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-03{background:url(/images/02-1-about/ic48=card-3.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-04{background:url(/images/02-1-about/ic48=card-4.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-05{background:url(/images/02-1-about/ic48=card-5.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-06{background:url(/images/02-1-about/ic48=card-6.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-07{background:url(/images/02-1-about/ic48=card-7.svg) no-repeat center / 100%}.swiper-03 .box-card .ico-card-08{background:url(/images/02-1-about/ic48=card-8.svg) no-repeat center / 100%}.swiper-03 .box-card .box-group .txt{padding:0 4px;font-size:clamp(22px,6.11vw,24px);font-weight:600;line-height:1.3;color:#c9c8cd;text-align:left;word-break:keep-all}.swiper-03 .box-card .box-group .small{font-size:clamp(22px,6.11vw,24px);font-weight:600}.swiper-03 .box-card .box-group br:first-of-type{display:none}.swiper-03 .box-card .box-group .ico-card-05+.txt br:first-of-type{display:block}.swiper-03 .swiper-slide-active .box-card{justify-content:space-between;background:#161616}.swiper-03 .swiper-slide-active .box-card .logo,.swiper-03 .swiper-slide-active .box-card .ico{display:block}.swiper-03 .swiper-slide-active .box-card .box-group .txt{font-weight:700;color:#fff}.swiper-03 .swiper-slide-active .box-card .box-group .small{font-size:clamp(15px,4.07vw,16px);font-weight:600}.swiper-03 .swiper-slide-active .box-card .box-group br:first-of-type{display:block}@media (min-width: 1200px){.about .section-02 .text-group{margin-top:90px;margin-bottom:20px}}@media (min-width: 1920px){.about .section-02 .text-group{margin-top:90px;margin-bottom:70px}.about .section-02 .text-group .txt{font-size:96px}.swiper-03 .swiper-slide{height:600px}.swiper-03 .box-card .box-group .txt,.swiper-03 .box-card .box-group .txt .small{font-size:24px}.swiper-03 .swiper-slide-active .box-card .box-group .txt{font-size:40px}}.about .section-03{height:100%;padding:104px 0 96px;color:#161616}.about .section-03 .container-fluid{display:flex;flex-direction:column;justify-content:center}.about .section-03 .row>*{margin-top:0}.about .section-03 .text-group{margin-bottom:38px}.about .section-03 .text-group .txt{font-size:clamp(22px,6.11vw,24px);font-weight:700;color:#161616;text-align:left}.about .section-03 .box-group{padding:40px 30px;margin-bottom:10px;background:#f4f4f4;border-radius:25px}.about .section-03 .box-group .box-top{margin-bottom:32px;font-family:Montserrat,sans-serif;font-size:clamp(14px,4.41vw,16px);font-weight:700}.about .section-03 .box-group .box-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.about .section-03 .box-group .box-item:first-child{margin-bottom:20px}.about .section-03 .box-group .sub-item{font-size:clamp(14px,4.07vw,16px);font-weight:600;line-height:1.5}.about .section-03 .box-group .num-value{font-family:Montserrat,sans-serif;font-size:clamp(36px,10.18vw,40px);font-weight:700}.about .section-03 .box-group .num-value .small{font-family:Montserrat,sans-serif;font-size:clamp(20px,6.11vw,24px)}@media (min-width: 1200px){.about .section-03{height:100vh;padding:150px 0}.about .section-03 .text-group .txt{font-size:2.08vw}.about .section-03 .box-group{padding:2.6vw;margin-bottom:20px}.about .section-03 .box-group .box-top{margin-bottom:1.67vw;font-size:1.25vw}.about .section-03 .box-group .box-bottom{display:flex;justify-content:space-between}.about .section-03 .box-group .box-item{flex-direction:column;align-items:flex-start;flex-basis:50%}.about .section-03 .box-group .sub-item{font-size:1.25vw}.about .section-03 .box-group .num-value{font-size:5vw}.about .section-03 .box-group .num-value .small{font-size:2.5vw}.about .section-03 .box-group .box-item:first-child{margin-bottom:0}.about .section-03 .box-group:hover{background:linear-gradient(101deg,#45454a,#161616 100.37%)}.about .section-03 .box-group:hover>*{color:#fff}}@media (min-width: 1920px){.about .section-03 .text-group .txt{font-size:40px}.about .section-03 .box-group{padding:50px;border-radius:30px}.about .section-03 .box-group .box-top{margin-bottom:54px;font-size:24px}.about .section-03 .box-group .sub-item{font-size:24px}.about .section-03 .box-group .num-value{font-size:96px}.about .section-03 .box-group .num-value .small{font-size:48px}}.about .section-04{height:100%;padding-bottom:66px}.about .section-04 .cta-group{display:flex;flex-direction:column;padding:50px 30px;background:url(/images/02-1-about/bg-mo-mesh@3x.png),linear-gradient(90deg,#45454a,#161616);background-repeat:no-repeat,no-repeat;background-position:right center,0 0;background-size:100% auto;border-radius:10px}.about .section-04 .cta-group .txt{font-size:clamp(20px,6.11vw,24px);line-height:130%;font-weight:700;color:#fff;word-break:keep-all}.about .section-04 .cta-group .ico{width:72px;height:72px;background:url(/images/ico-cta-arrow-96px.svg) no-repeat center / 100%}.about .section-04 .text-group{margin-top:96px}.about .section-04 .text-group .txt{text-align:left;color:#161616}.about .section-04 .text-group .txt.title{margin-bottom:10px;font-size:clamp(20px,6.11vw,24px);font-weight:700}.about .section-04 .text-group .txt.desc{font-size:clamp(12px,3.56vw,14px);font-weight:400;line-height:170%}.about .section-04 .history-group .box .year{margin-top:50px;font-family:Montserrat,sans-serif;font-size:clamp(36px,10.18vw,40px);font-weight:700}.about .section-04 .history-group .box .bar{display:inline-block;width:20px;height:1px;margin:20px 0 14px;background:#000}.about .section-04 .history-group .box .desc{display:flex;justify-content:space-between;align-items:center;min-height:36px;margin-bottom:4px;font-size:clamp(14px,4.07vw,16px)}.about .section-04 .history-group .box .desc span{padding-right:10px;line-height:20px;word-break:keep-all}.about .section-04 .history-group .box .ico-trophy{flex-shrink:0;width:36px;height:36px;background:url(/images/02-1-about/ic36=trophy-gold.svg) no-repeat center / 100%}.about .section-04 .history-group .btn{height:60px;margin-top:50px;border:none;font-size:20px;font-weight:600;color:#c9c8cd}@media (min-width: 1200px){.about .section-04{padding-top:130px;padding-bottom:130px}.about .section-04 .cta-group{flex-direction:row;align-items:center;padding:7.81vw 6.78vw;margin:0 15px;background:url(/images/02-1-about/bg-pc-mesh.png),linear-gradient(90deg,#45454a,#161616);background-repeat:no-repeat,no-repeat;background-position:right center,0 0;background-size:cover}.about .section-04 .cta-group .txt{font-size:2.08vw}.about .section-04 .cta-group .ico{width:96px;height:96px}.about .section-04 .text-group{margin-top:13vw}.about .section-04 .text-group .txt.title{font-size:2.08vw}.about .section-04 .text-group .txt.desc{font-size:1.25vw}.about .section-04 .history-group{margin-top:100px}.about .section-04 .history-group .inner-row{display:flex;margin-bottom:40px}.about .section-04 .history-group .box:nth-child(1){flex-basis:120px;flex-grow:0;flex-shrink:0}.about .section-04 .history-group .box:nth-child(3){flex-grow:1;padding-top:1vw}.about .section-04 .history-group .box .year{margin-top:0;font-size:5vw}.about .section-04 .history-group .box .bar{width:30px;margin:2.5vw 50px 0}.about .section-04 .history-group .box .desc{justify-content:flex-start;font-size:18px}.about .section-04 .history-group .btn{margin-top:0}}@media (min-width: 1920px){.about .section-04 .cta-group{padding:130px 158px}.about .section-04 .cta-group .txt,.about .section-04 .text-group .txt.title{font-size:40px}.about .section-04 .text-group .txt.desc{font-size:24px}.about .section-04 .history-group .inner-row{margin-bottom:80px}.about .section-04 .history-group .box:nth-child(1){flex-basis:245px;flex-grow:0;flex-shrink:0}.about .section-04 .history-group .box:nth-child(3){flex-grow:1}.about .section-04 .history-group .box .year{font-size:96px}.about .section-04 .history-group .box .bar{margin:50px 50px 0}.about .section-04 .history-group .box .desc{font-size:24px}.about .section-04 .history-group .box .desc span{line-height:40px}.about .section-04 .history-group .btn{height:70px}}.about .section-05{height:100%;background:#f4f4f4}.about .section-05 .text-group{margin-top:70px;margin-bottom:48px}.about .section-05 .text-group .txt{font-size:clamp(20px,6.11vw,24px);color:#161616}.about .section-05 .partner{height:100%;-webkit-mask-image:none;mask-image:none}.about .section-05 .row:first-child .partner:after{content:"";display:block;width:100%;height:1px;background:#c9c8cd}.about .section-05 .partner .inner,.about .section-05 .partner .inner .show{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;position:static;width:100%;height:auto}.about .section-05 .partner .inner .box{position:static;width:calc(50% - 60px);margin:0 24px}.about .section-05 .partner .inner .box img{margin-left:auto;margin-right:auto}.about .section-05 .btn{height:60px;margin:40px 0 70px;background:#fff;color:#c9c8cd}@media (min-width: 768px){.about .section-05 .partner .inner .box img{height:100%}}@media (min-width: 1200px){.about .section-05 .text-group .txt{font-size:28px}.about .section-05 .partner .inner,.about .section-05 .partner .inner .show{gap:1.56vw 2.08vw}.about .section-05 .partner .inner-box{margin-top:12px}.about .section-05 .partner .inner .box{width:calc(20% - 77px)}.about .section-05 .partner .inner .box img{height:auto}.about .section-05 .btn{height:70px;margin:40px 0 147px;font-size:20px}}@media (min-width: 1920px){.about .section-05 .text-group{margin-top:130px;margin-bottom:80px}.about .section-05 .text-group .txt{font-size:40px}.about .section-05 .partner .inner-box{margin-top:30px}.about .section-05 .partner .inner{gap:30px 40px}.about .section-05 .partner .inner .box{width:calc(20% - 32px);height:90px;margin:0}}.about .section-06{height:100%;background:#161616}.about .section-06 .GuideArea{background:#d8d8d8}.about .section-06 .map-area{height:300px}.about .section-06 .contact-us{display:flex;flex-direction:column;justify-content:space-between;height:454px;padding:50px 0 78px;color:#fff}.about .section-06 .text-group{text-align:left}.about .section-06 .text-group .title{font-family:Montserrat,sans-serif;font-size:clamp(16px,5.09vw,20px);font-weight:700}.about .section-06 .contact-us .box-row{display:flex;align-items:flex-end;margin-bottom:44px}.about .section-06 .contact-us .box-row:last-child{margin-bottom:0}.about .section-06 .contact-us .box-item:nth-child(2){margin-left:30px}.about .section-06 .contact-us .box-item .label{font-family:Montserrat,sans-serif;font-size:clamp(14px,3.82vw,15px);font-weight:700;line-height:1.5}.about .section-06 .contact-us .box-item .desc{font-size:clamp(13px,4.07vw,16px);line-height:1.5;word-break:keep-all}.about .section-06 .contact-us .box-item .desc a{color:#fff}@media (min-width: 1200px){.about .section-06 .map-area{height:700px}.about .section-06 .contact-us{height:700px;padding:100px 30px}}@media (min-width: 1920px){.about .section-06 .contact-us .box-item .desc{font-size:20px}}.board .section{height:100%}.board .section-01{padding-top:80px}.board .section .text-group .txt{font-size:24px;font-weight:700;line-height:1.5;color:#161616}.board .nav{margin:30px 0}.board .nav .nav-item{margin-right:30px}.board .nav .nav-item:last-child{margin-right:0}.board .nav .nav-item .nav-link{padding:0;font-size:20px;color:#98979f}.board .nav .nav-item .nav-link.active{font-weight:600;color:#161616}.wrap-board-list .pagination{justify-content:center;overflow:hidden;margin:60px 0 100px}.wrap-board-list .pagination .page-link{width:26px;height:26px;padding:6px 0;font-size:15px;border:none;color:#c9c8cd;text-align:center;border-radius:0}.wrap-board-list .pagination .page-link:hover{background:none}.wrap-board-list .pagination .page-link:focus{background:none;box-shadow:none}.wrap-board-list .pagination .page-item.active .page-link{border:none;background:#161616;color:#fff}.wrap-board-list .pagination .page-item:first-child{margin-right:8px}.wrap-board-list .pagination .page-item:last-child{margin-left:8px}.wrap-board-list .pagination .page-item.disabled .page-link{background:none}.wrap-board-list .pagination .page-link span[aria-hidden=true]{display:inline-block;width:16px;height:16px;background:url(/images/ico-arrow-prev.svg) no-repeat center / 100%;text-indent:-9999px}.wrap-board-list .pagination .page-item:last-child .page-link span[aria-hidden=true]{transform:rotate(-180deg)}.wrap-board-list .pagination .disabled .page-link span[aria-hidden=true]{opacity:.6}@media (min-width: 768px){.board .section .text-group{margin:40px 0}.board .section .text-group .txt{font-size:4.11vw}}@media (min-width: 1200px){.board .section .text-group{margin:80px 0}.board .section .text-group .txt{font-size:32px}.board .nav{position:sticky;top:120px;margin:16px 0}.board .nav .nav-item{margin-bottom:30px}.board .nav .nav-item .nav-link{display:inline-block}.wrap-board-list .pagination{margin:60px 0 120px}.wrap-board-list .pagination .page-item{margin:0 8px}.wrap-board-list .pagination .page-link{width:30px;height:30px;padding:4px 0;font-size:20px}.wrap-board-list .pagination .page-link span[aria-hidden=true]{margin:2px 0}}@media (min-width: 1920px){.board .section .text-group{margin:150px 0 110px}.board .section .text-group .txt{font-size:40px}.board .nav .nav-item .nav-link{font-size:24px}.wrap-board-list .pagination{margin:80px 0 188px}}.wrap-board-list .list-row:first-child{border-top:2px solid #000000}.wrap-board-list.news .list-row{display:flex;flex-direction:column;padding:30px 20px 25px;border-bottom:1px solid #C9C8CD}.wrap-board-list.news .list-row .box{line-height:1.5}.wrap-board-list.news .list-row .title{font-size:20px;font-weight:600;color:#161616}.wrap-board-list.news .list-row .desc{display:-webkit-box;overflow:hidden;height:3em;margin:8px 0 4px;font-size:15px;line-height:1.5em;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#98979f}.wrap-board-list.news .list-row .date{font-size:15px;font-weight:500;color:#c9c8cd;text-align:right}@media (min-width: 1200px){.wrap-board-list.news .list-row{display:flex;flex-direction:row;flex-wrap:wrap;padding:40px 20px}.wrap-board-list.news .list-row .desc{order:1;flex-grow:1;flex-shrink:1;font-size:16px}.wrap-board-list.news .list-row .date{flex-grow:1;font-size:16px}.wrap-board-list.news .list-row:hover{background:#f4f4f4}}@media (min-width: 1920px){.wrap-board-list.news .list-row .title{font-size:24px}.wrap-board-list.news .list-row .desc{font-size:20px}.wrap-board-list.news .list-row .date{font-size:16px}}.wrap-board-detail .box-header{display:flex;justify-content:space-between;align-items:center;padding:30px 20px;border-top:2px solid #000000}.wrap-board-detail .box-header .txt{line-height:1.5}.wrap-board-detail .box-header .title{font-size:20px;font-weight:600;color:#161616}.wrap-board-detail .box-header .date{font-size:16px;font-weight:500;color:#c9c8cd}.wrap-board-detail .box-body{padding:0 20px}.wrap-board-detail .box-body img{display:block;margin:auto;text-align:center}.wrap-board-detail .box-body .pre{font-size:15px;line-height:1.5;color:#98979f;white-space:pre-wrap;word-break:keep-all}.wrap-board-detail .box-footer{display:flex;flex-direction:column;margin-top:30px}.wrap-board-detail .box-footer .page-nav .nav-link{display:flex;align-items:center;padding:12px 0;font-size:15px;line-height:1.5}.wrap-board-detail .box-footer .page-nav .nav-link:first-child{border-bottom:1px solid #C9C8CD}.wrap-board-detail .box-footer .page-nav .nav-link .box-left{display:flex;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:90px}.wrap-board-detail .box-footer .page-nav .nav-link .box-left .ico{width:20px;height:20px;margin-right:11px;background:url(/images/ico-caret-default-20px.svg) no-repeat center / 100%}.wrap-board-detail .box-footer .page-nav .nav-link .box-left .ico-caret-down{transform:rotate(-180deg)}.wrap-board-detail .box-footer .page-nav .nav-link.disabled .box-left .ico{background:url(/images/ico-caret-disabled-20px.svg) no-repeat center / 100%}.wrap-board-detail .box-footer .page-nav .nav-link.disabled .box-left .ico-caret-down{transform:rotate(-180deg)}.wrap-board-detail .box-footer .page-nav .nav-link .box-left .label{color:#98979f}.wrap-board-detail .box-footer .page-nav .nav-link .box-right .title{overflow:hidden;display:-webkit-inline-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;vertical-align:middle;color:#45454a}.wrap-board-detail .box-footer .page-nav .nav-link.disabled .box-right .title{color:#98979f}.wrap-board-detail .box-footer .btn{width:130px;margin:40px auto 90px}@media (min-width: 1200px){.wrap-board-detail .box-footer{flex-direction:row;justify-content:space-between;margin-bottom:80px}.wrap-board-detail .box-footer .page-nav{flex-grow:1}.wrap-board-detail .box-footer .btn{margin:auto 0 auto 30px}}@media (min-width: 1920px){.wrap-board-detail .box-header .title{font-size:24px}.wrap-board-detail .box-body .pre{font-size:20px}.wrap-board-detail .box-footer{margin-bottom:160px}.wrap-board-detail .box-footer .page-nav .nav-link{font-size:20px}.wrap-board-detail .box-footer .page-nav .nav-link .box-left{flex-basis:140px}}.wrap-board-list.notice .list-row{padding:30px 20px;border-bottom:1px solid #C9C8CD}.wrap-board-list.notice .list-row .box{line-height:1.5}.wrap-board-list.notice .list-row .date{font-size:15px;font-weight:500;color:#c9c8cd}.wrap-board-list.notice .list-row .title{font-size:20px;font-weight:600;color:#161616}.wrap-board-list.notice .list-row .download{margin-top:15px}.wrap-board-list.notice .list-row .download .btn{padding:0 15px}.wrap-board-list.notice .list-row .download .btn .ico{margin-left:46px}@media (min-width: 1200px){.wrap-board-list.notice .list-row{display:flex;justify-content:space-between;align-items:center;gap:0 24px}.wrap-board-list.notice .list-row:hover{background:#f4f4f4}.wrap-board-list.notice .list-row .title{flex-grow:1}.wrap-board-list.notice .list-row .download{margin-top:0}.wrap-board-list.notice .list-row:hover .download .btn{background:#98979f;color:#fff}.wrap-board-list.notice .list-row:hover .btn .ico-download{background:url(/images/ico-download-hover-light-20px.svg) no-repeat center / 100%}}.service .section-01{background:#161616}.service .section-01 .section-inner,.service .section-02 .section-inner{display:flex;flex-direction:column;justify-content:center}.service .section-01 .text-group .txt{font-size:clamp(30px,8.16vw,36px);font-weight:800;line-height:1.25;text-align:center}.service .section-01 .text-group .txt-01{color:#98979f}.service .section-01 .text-group .txt-02{color:#fff}.service .section-01 .text-group .txt-03{background:linear-gradient(-52deg,#fff,#45454a80);background-size:360%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:animated_text 4s ease-in-out infinite}@keyframes animated_text{0%{background-position:0px 100%}50%{background-position:100% 50%}to{background-position:0px 100%}}@media (min-width: 768px){.service .section-01 .text-group .txt{font-size:6.16vw}}@media (min-width: 1200px){.service .section-01 .text-group .txt{font-size:clamp(50px,5vw,60px)}}@media (min-width: 1920px){.service .section-01 .text-group .txt{font-size:96px}}.service .section-02{height:100%;padding:130px 0 107px;background:#161616;color:#fff}.service .section-02 .text-group .txt{line-height:1.5;text-align:center}.service .section-02 .text-group .title{font-size:clamp(20px,6.11vw,24px);font-weight:700}.service .section-02 .text-group .desc{margin-top:10px;font-size:clamp(13px,3.56vw,14px)}.service .section-02 .process-group{line-height:1.5;text-align:center}.service .section-02 .process-group .box-header{margin-top:50px;margin-bottom:25px}.service .section-02 .process-group .box-header .txt{font-size:20px;font-weight:700}.service .section-02 .process-group .box-body{display:flex;justify-content:center}.service .section-02 .process-group .divider{position:relative;width:2px;height:848px;background:#fff;border-radius:2px}.service .section-02 .process-group .divider .dot{display:block;position:absolute;width:10px;height:10px;margin-left:-4px;background:#fff;border-radius:50%}.service .section-02 .process-group .divider .dot:nth-child(2){top:753px}.service .section-02 .process-group .divider .arrow{position:absolute;left:-7.5px;bottom:0;width:16px;height:10px;background:url(/images/03-service/ico-service-arrow.svg) no-repeat center / 100%}.service .section-02 .process-group .box-01{text-align:right}.service .section-02 .process-group .box-02{text-align:left}.service .section-02 .process-group .box .title{margin:20px;font-size:20px;font-weight:700}.service .section-02 .process-group .box .step-item{position:relative;width:clamp(165px,45.8vw,180px);height:167px;padding:35px 25px 0 0;border-radius:200px 0 0 200px}.service .section-02 .process-group .box .step-item:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-top:1px solid rgba(201,200,205,1);border-left:1px solid rgba(201,200,205,1);border-right:0px solid rgba(201,200,205,1);border-bottom:1px solid rgba(201,200,205,1);border-radius:200px 0 0 200px;-webkit-mask-image:linear-gradient(to right,#000 0%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,transparent 100%)}.service .section-02 .process-group .box .step-item:nth-child(2){height:170px}.service .section-02 .process-group .box .step-item:nth-child(3){height:150px}.service .section-02 .process-group .box .step-item:nth-child(4){height:170px}.service .section-02 .process-group .box .step{font-size:clamp(15px,4.07vw,16px);font-weight:600}.service .section-02 .process-group .box .desc{margin-top:10px;font-size:clamp(12px,3.31vw,13px)}.service .section-02 .process-group .box-02 .step-item{padding:35px 0 0 25px;border-radius:0 200px 200px 0}.service .section-02 .process-group .box-02 .step-item:before{border-top:1px solid rgba(201,200,205,1);border-left:0px solid rgba(201,200,205,1);border-right:1px solid rgba(201,200,205,1);border-bottom:1px solid rgba(201,200,205,1);border-radius:0 200px 200px 0;-webkit-mask-image:linear-gradient(to left,#000 0%,transparent 100%);mask-image:linear-gradient(to left,#000 0%,transparent 100%)}@media (min-width: 1200px){.service .section-02{height:100vh;padding:0}.service .section-02 .text-group{margin-top:7vw}.service .section-02 .text-group .title{font-size:2.08vw}.service .section-02 .text-group .desc{font-size:1.25vw}.service .section-02 .process-group{display:flex;align-items:center;position:relative;height:100%;text-align:left}.service .section-02 .process-group .box-header{margin:auto 0}.service .section-02 .process-group .box-header .txt{margin:5px 0}.service .section-02 .process-group .box-body{flex-direction:column;position:absolute;left:0;right:0}.service .section-02 .process-group .box{display:flex;padding-left:14.35vw;text-align:left}.service .section-02 .process-group .box .box-step{position:relative}.service .section-02 .process-group .box-01 .box-step:before,.service .section-02 .process-group .box-01 .box-step:after{content:"";display:inline-block;position:absolute;width:15px;height:15px;background:#fff;border-radius:50%}.service .section-02 .process-group .box-01 .box-step:before{bottom:-8px;left:-8px}.service .section-02 .process-group .box-01 .box-step:after{bottom:-8px;right:-8px}.service .section-02 .process-group .divider{width:100%;height:3px}.service .section-02 .process-group .divider .dot{display:none}.service .section-02 .process-group .divider .arrow{top:-5px;left:auto;right:-6px;width:23px;height:13px;transform:rotate(-90deg)}.service .section-02 .process-group .box .title{flex-basis:15%}.service .section-02 .process-group .box-01 .title{align-self:flex-end}.service .section-02 .process-group .box-02 .title{align-self:flex-start}.service .section-02 .process-group .box .desc{font-size:.83vw}.service .section-02 .process-group .box .box-step{display:flex}.service .section-02 .process-group .box-01 .box-step{align-items:flex-end}.service .section-02 .process-group .box-02 .box-step{align-items:flex-start}.service .section-02 .process-group .box .step-item{display:flex;flex-direction:column;justify-content:flex-end;position:relative;background-position:top;background-size:100% 100%;transition:background-position .5s ease-in-out,background-size .5s ease-in-out;border-radius:200px 200px 0 0}.service .section-02 .process-group .box-01 .step-item:hover{background:linear-gradient(0deg,#45454a0d,#c9c8cd80);background-position:bottom;background-size:150% 150%}.service .section-02 .process-group .box-01 .step-item{padding:0 0 1.56vw 1vw}.service .section-02 .process-group .box-02 .step-item{justify-content:flex-start;padding:1.56vw 0 0 1vw;background-position:bottom;background-size:100% 100%;transition:background-position .5s ease-in-out,background-size .5s ease-in-out;border-radius:0 0 200px 200px}.service .section-02 .process-group .box-02 .step-item:hover{background:linear-gradient(180deg,#45454a0d,#c9c8cd80);background-position:top;background-size:150% 150%}.service .section-02 .process-group .box-01 .step-item:nth-child(3){padding:0 0 1.56vw 2.2vw}.service .section-02 .process-group .box-02 .step-item:nth-child(3){padding:1.56vw 0 0 3.02vw}.service .section-02 .process-group .box-02 .step-item:nth-child(4){padding:1.56vw 0 0 1.5vw}.service .section-02 .process-group .box .step-item:before{border-top:1px solid rgba(201,200,205,1);border-left:1px solid rgba(201,200,205,1);border-right:1px solid rgba(201,200,205,1);border-bottom:0px solid rgba(201,200,205,1);border-radius:200px 200px 0 0;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,transparent 100%)}.service .section-02 .process-group .box-02 .step-item:before{border-top:0px solid rgba(201,200,205,1);border-left:1px solid rgba(201,200,205,1);border-right:1px solid rgba(201,200,205,1);border-bottom:1px solid rgba(201,200,205,1);border-radius:0 0 200px 200px;-webkit-mask-image:linear-gradient(to top,#000 0%,transparent 100%);mask-image:linear-gradient(to top,#000 0%,transparent 100%)}.service .section-02 .process-group .box-01 .step-item:nth-child(3){margin-left:-.83vw}.service .section-02 .process-group .box-01 .step-item:nth-child(4){margin-left:-1vw}.service .section-02 .process-group .box-02 .step-item:nth-child(2){margin-left:-1.04vw}.service .section-02 .process-group .box-02 .step-item:nth-child(3){margin-left:-.57vw}.service .section-02 .process-group .box-01 .step-item:nth-child(1){width:9.9vw;height:10.42vw}.service .section-02 .process-group .box-01 .step-item:nth-child(2){width:11.88vw;height:12.55vw}.service .section-02 .process-group .box-01 .step-item:nth-child(3){width:15.26vw;height:15.26vw}.service .section-02 .process-group .box-01 .step-item:nth-child(4){width:13.29vw;height:16.03vw}.service .section-02 .process-group .box-02 .step-item:nth-child(1){width:10.94vw;height:11.46vw}.service .section-02 .process-group .box-02 .step-item:nth-child(2){width:10.94vw;height:12.86vw}.service .section-02 .process-group .box-02 .step-item:nth-child(3){width:14.58vw;height:15.1vw}.service .section-02 .process-group .box-02 .step-item:nth-child(4){width:13.7vw;height:15.72vw}}@media (min-width: 1920px){.service .section-02 .section-inner{width:1545px;margin:auto}.service .section-02 .text-group .title{font-size:40px}.service .section-02 .text-group .desc{font-size:24px}.service .section-02 .process-group .box-header .txt{font-size:24px;line-height:40px}.service .section-02 .process-group .box .step{font-size:20px}.service .section-02 .process-group .box .desc{font-size:16px}.service .section-02 .process-group .box{padding-left:314px}.service .section-02 .process-group .box .title{font-size:24px;line-height:1.5}.service .section-02 .process-group .box-01 .step-item{padding:0 0 30px 30px}.service .section-02 .process-group .box-02 .step-item{padding:30px 0 0 30px}.service .section-02 .process-group .box-01 .step-item:nth-child(3){padding:0 0 30px 40px}.service .section-02 .process-group .box-02 .step-item:nth-child(3){padding:30px 0 0 58px}.service .section-02 .process-group .box-01 .step-item:nth-child(3){margin-left:-16px}.service .section-02 .process-group .box-01 .step-item:nth-child(4){margin-left:-30px}.service .section-02 .process-group .box-02 .step-item:nth-child(2){margin-left:-20px}.service .section-02 .process-group .box-02 .step-item:nth-child(3){margin-left:-11px}.service .section-02 .process-group .box-01 .step-item:nth-child(1){width:190px;height:200px}.service .section-02 .process-group .box-01 .step-item:nth-child(2){width:228px;height:241px}.service .section-02 .process-group .box-01 .step-item:nth-child(3){width:293px;height:293px}.service .section-02 .process-group .box-01 .step-item:nth-child(4){width:236px;height:327px}.service .section-02 .process-group .box-02 .step-item:nth-child(1){width:210px;height:220px}.service .section-02 .process-group .box-02 .step-item:nth-child(2){width:210px;height:247px}.service .section-02 .process-group .box-02 .step-item:nth-child(3){width:280px;height:290px}.service .section-02 .process-group .box-02 .step-item:nth-child(4){width:236px;height:321px}}.service .section-03{height:100%}.service .section-03 .scroll-spy{margin-top:67px;padding-top:67px}.service .section-03 .scroll-spy>div[data-nav=list]{position:sticky;top:67px;z-index:100;margin-top:-67px;background:#fff;transition:top .3s}.header.header-hidden~.content .service .section-03 .scroll-spy>div[data-nav=list]{top:0}.service .section-03 .scroll-spy .scroll-nav{display:flex;flex-wrap:wrap;justify-content:center;padding:16px 0}.service .section-03 .scroll-spy .scroll-nav li{margin:4px}.service .section-03 .scroll-spy .scroll-nav .item{display:block;padding:8px;margin:0 12px 4px 0;font-size:clamp(16px,4.58vw,18px);border-radius:20px;color:#98979f}.service .section-03 .scroll-spy .scroll-nav .item:last-child{margin:0}.service .section-03 .scroll-spy .scroll-nav .item.active{background:#45454a;color:#fff}.service .section-03 .category-group{padding:120px 0 60px}.service .section-03 .category-group-01{margin-top:-120px}.service .section-03 .category-group .box-visual{display:flex;flex-direction:column-reverse;overflow:hidden;border-radius:25px}.service .section-03 .category-group-01 .box-visual{background:#2f4ee9}.service .section-03 .category-group-02 .box-visual{background:#ff2889}.service .section-03 .category-group-04 .box-visual{background:#02cc6f}.service .section-03 .category-group-05 .box-visual{background:#161616}.service .section-03 .category-group-06 .box-visual{background:#ffc228}.service .section-03 .category-group-07 .box-visual{background:#ff6310}.service .section-03 .category-group .box-visual .box-left{padding:24px;text-align:center}.service .section-03 .category-group .box-visual .box-left .ico{display:none;width:48px;height:48px}.service .section-03 .category-group .box-visual .box-left .text-group{color:#fff}.service .section-03 .category-group .box-visual .box-left .text-group .txt{line-height:1.5;word-break:keep-all}.service .section-03 .category-group .box-visual .box-left .text-group .title{font-size:clamp(22px,6.11vw,24px);font-weight:700}.service .section-03 .category-group .box-visual .box-left .text-group .desc{margin:17px 0 20px;font-size:clamp(13px,3.56vw,14px)}.service .section-03 .category-group .box-visual .box-left .btn{display:inline-block;height:36px;padding:0 12px 0 15px;font-size:18px;font-size:clamp(16px,4.58vw,18px);line-height:36px;background:#161616;border-radius:18px}.service .section-03 .category-group .box-visual .box-left .btn .ico-arrow{display:inline-block;width:18px;height:18px;margin-top:9px;margin-left:8px;background:url(/images/03-service/ico-btn-link-arrow-white-20px.svg) no-repeat center / 100%;vertical-align:top}.service .section-03 .category-group .box-visual .box-right>img{text-align:center;border-radius:10px}.service .section-03 .category-group-06 .box-visual .box-right{padding:20px 20px 0}.service .section-03 .category-group-06 .box-visual .box-right>img{background:#f2f2f2}.service .section-03 .category-group-07 .box-visual .box-right{padding:20px 20px 0}.service .section-03 .category-swiper{height:61.07vw}.service .section-03 .category-swiper .swiper-slide{padding:20px 20px 0;text-align:center}.service .section-03 .category-swiper-02 .swiper-slide,.service .section-03 .category-swiper-03 .swiper-slide{padding:0}.service .section-03 .category-swiper .swiper-slide img{height:100%;border-radius:10px}.service .section-03 .category-swiper-02 .swiper-slide img{width:100%;object-fit:cover}.service .section-03 .category-swiper-02 .swiper-slide[data-swiper-slide-index="1"] img{width:auto}.service .section-03 .category-swiper-05 .swiper-slide img{width:100%;object-fit:cover}.service .section-03 .category-group-03 .box-visual{background:#009bfa}.service .section-03 .category-group .box-body{margin:40px 0 65px}.service .section-03 .comp-tab .nav{justify-content:center;margin:40px 0}.service .section-03 .comp-tab .nav-link{padding:10px;font-size:16px;color:#98979f}.service .section-03 .comp-tab .nav-link.active{font-weight:600;color:#161616}.wrap-detail{display:flex;flex-wrap:wrap;gap:30px}.wrap-detail .box-detail{display:flex;flex-grow:1;flex-basis:100%;gap:16px}.wrap-detail .box-detail .box-thumb{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;width:80px;height:80px;background:#f4f4f4}.wrap-detail .box-detail .box-thumb .ico{width:56px;height:56px}.wrap-detail .box-detail .box-info{flex-grow:1;flex-shrink:1;align-self:center}.wrap-detail .box-detail .box-info .txt{line-height:1.5;word-break:keep-all}.wrap-detail .box-detail .box-info .title{font-size:clamp(14px,4.07vw,16px);font-weight:600;color:#161616}.wrap-detail .box-detail .box-info a.title:after{content:"";display:inline-block;width:20px;height:20px;margin-top:-4px;background:url(/images/03-service/ico-link-arrow-20px.svg) no-repeat center / 100%;vertical-align:middle}.wrap-detail .box-detail .box-info .desc{margin-top:10px;font-size:clamp(12px,3.31vw,13px);color:#98979f}.wrap-detail .box-detail .box-info .desc.small{font-size:clamp(12px,3.31vw,13px);line-height:1.4}.service .section-03 .category-group-01 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-5.svg) no-repeat center / 100%}.service .section-03 .category-group-02 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-6.svg) no-repeat center / 100%}.service .section-03 .category-group-03 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-1.svg) no-repeat center / 100%}.service .section-03 .category-group-04 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-2.svg) no-repeat center / 100%}.service .section-03 .category-group-05 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-3.svg) no-repeat center / 100%}.service .section-03 .category-group-06 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-4.svg) no-repeat center / 100%}.service .section-03 .category-group-07 .box-visual .box-left .ico{background:url(/images/02-1-about/ic48=card-9.svg) no-repeat center / 100%}.category-group-01 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-1.svg) no-repeat center / 100%}.category-group-01 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-2.svg) no-repeat center / 100%}.category-group-01 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-3.svg) no-repeat center / 100%}.category-group-01 .box-detail-04 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-4.svg) no-repeat center / 100%}.category-group-01 .box-detail-05 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-5.svg) no-repeat center / 100%}.category-group-01 .box-detail-06 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-6.svg) no-repeat center / 100%}.category-group-01 .box-detail-07 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-7.svg) no-repeat center / 100%}.category-group-06 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser6-3.svg) no-repeat center / 100%}.category-group-02 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser2-1.svg) no-repeat center / 100%}.category-group-02 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser2-2.svg) no-repeat center / 100%}.category-group-02 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser1-3.svg) no-repeat center / 100%}.category-group-02 .box-detail-04 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser6-3.svg) no-repeat center / 100%}.category-group-02 .box-detail-05 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser2-3.svg) no-repeat center / 100%}.category-group-02 .box-detail-06 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser2-4.svg) no-repeat center / 100%}.category-group-02 .box-detail-07 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser2-5-2.svg) no-repeat center / 100%}.category-group-02 .box-detail-07 .box-thumb{background:#ff2889}.category-group-03 .box-detail-01 .box-thumb{background:#009bfa}.category-group-03 .box-detail .box-thumb .ico{width:100%;height:30px}.category-group-03 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-1-2.svg) no-repeat center / 100%}.category-group-03 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-2.svg) no-repeat center / 100%}.category-group-03 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-3.svg) no-repeat center / 100%}.category-group-03 .box-detail-04 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-4.svg) no-repeat center / 100%}.category-group-03 .box-detail-05 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-5.svg) no-repeat center / 100%}.category-group-03 .box-detail-06 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-6.svg) no-repeat center / 100%}.category-group-03 .box-detail-07 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-7.svg) no-repeat center / 100%}.category-group-03 .box-detail-08 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-8.svg) no-repeat center / 100%}.category-group-03 .box-detail-09 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-9.svg) no-repeat center / 100%}.category-group-03 .box-detail-10 .box-thumb .ico{background:url(/images/03-service/logo/logo=ser3-10.svg) no-repeat center / 100%}.category-group-04 .box-detail-04 .box-thumb{background:#02cc6f}.category-group-04 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser4-1.svg) no-repeat center / 100%}.category-group-04 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser4-2.svg) no-repeat center / 100%}.category-group-04 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser4-3.svg) no-repeat center / 100%}.category-group-04 .box-detail-04 .box-thumb .ico{width:100%;height:30px;background:url(/images/03-service/logo/logo=ser4-4.svg) no-repeat center / 100%}.service .section-03 .category-group-05 .box-visual .box-left .btn{background:#fff;color:#161616}.service .section-03 .category-group-05 .box-visual .box-left .btn .ico-arrow{background:url(/images/03-service/ico-btn-link-arrow-black-20px.svg) no-repeat center / 100%}.category-group-05 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser5-1.svg) no-repeat center / 100%}.category-group-05 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser5-2.svg) no-repeat center / 100%}.category-group-05 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser5-3.svg) no-repeat center / 100%}.category-group-06 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser6-1.svg) no-repeat center / 100%}.category-group-06 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser6-2.svg) no-repeat center / 100%}.category-group-06 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser6-3.svg) no-repeat center / 100%}.category-group-07 .box-detail-05 .box-thumb{background:#ff6310}.category-group-07 .box-detail-01 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser7-1-2.svg) no-repeat center / 100%}.category-group-07 .box-detail-02 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser7-2.svg) no-repeat center / 100%}.category-group-07 .box-detail-03 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser7-3.svg) no-repeat center / 100%}.category-group-07 .box-detail-04 .box-thumb .ico{background:url(/images/03-service/icon/ic96=ser7-4-2.svg) no-repeat center / 100%}.category-group-07 .box-detail-05 .box-thumb .ico{width:40px;height:40px;background:url(/images/03-service/logo/logo=ser7-5.svg) no-repeat center / auto 100%}@media (min-width: 768px){.service .section-03 .scroll-spy{margin-top:40px;padding-top:100px}.service .section-03 .scroll-spy .scroll-nav li{margin:0 4px}.service .section-03 .scroll-spy .scroll-nav .item{font-size:17px}.service .section-03 .category-group{padding:40px 0 0}.service .section-03 .category-group-01{margin-top:0}.service .section-03 .category-swiper{height:460px}}@media (min-width: 1200px){.service .section-03 .scroll-spy{margin-top:110px;padding-top:110px}.service .section-03 .scroll-spy>div[data-nav=list]{top:92px;margin-top:-92px}.service .section-03 .scroll-spy .scroll-nav{padding:24px 0}.service .section-03 .scroll-spy .scroll-nav li{margin:0 8px}.service .section-03 .scroll-spy .scroll-nav .item{padding:8px 16px}.service .section-03 .category-group{padding:110px 0 0;margin-top:-34px}.service .section-03 .category-group-01{margin-top:-110px}.service .section-03 .category-group .box-visual{flex-direction:row;justify-content:space-between}.service .section-03 .category-group .box-visual .box-left,.service .section-03 .category-group .box-visual .box-right{width:50%}.service .section-03 .category-group .box-visual .box-left{display:flex;flex-direction:column;justify-content:space-between;padding:2.6vw;text-align:left}.service .section-03 .category-group-02 .box-visual .box-left .text-group .desc,.service .section-03 .category-group-06 .box-visual .box-left .text-group .desc{margin-bottom:0}.service .section-03 .category-group .box-visual .box-left .ico{display:block}.service .section-03 .category-group .box-visual .box-right{text-align:right}.service .section-03 .category-group .box-visual .box-right>img{height:366px}.service .section-03 .category-group-02 .box-visual .box-right{overflow:hidden}.service .section-03 .category-group-06 .box-visual .box-right{padding:2vw}.service .section-03 .category-group-06 .box-visual .box-right>img{background:none}.service .section-03 .category-group-07 .box-visual .box-right{padding:2.6vw}.service .section-03 .category-group-06 .box-visual .box-right>img,.service .section-03 .category-group-07 .box-visual .box-right>img{height:301px;object-fit:unset}.service .section-03 .category-swiper{float:right;width:41.2vw;height:28.96vw}.service .section-03 .category-swiper .swiper-slide{padding:2.6vw}.service .section-03 .category-swiper-02 .swiper-slide,.service .section-03 .category-swiper-03 .swiper-slide{padding:0}.service .section-03 .category-group .box-body{margin:4.69vw 8.18vw}.service .section-03 .category-group-03 .box-body{margin:4.69vw 0}.service .section-03 .comp-tab .nav{margin:10px 2.6vw 0}.service .section-03 .comp-tab .nav-link{padding:10px 0;margin-bottom:20px}.wrap-detail .box-detail{flex-grow:0;flex-basis:calc(50% - 15px);align-items:center;gap:30px}.wrap-detail .box-detail .box-thumb{width:6.61vw;height:6.61vw}.wrap-detail .box-detail .box-info .desc.small{font-size:12px}.category-group-03 .box-detail-01 .box-thumb .ico{height:40px}}@media (min-width: 1600px){.service .section-03 .category-group .box-visual .box-right>img{height:480px}.service .section-03 .category-group-06 .box-visual .box-right>img,.service .section-03 .category-group-07 .box-visual .box-right>img{height:394px}}@media (min-width: 1920px){.service .section-03 .scroll-spy{margin-top:100px;padding-top:100px}.service .section-03 .scroll-spy .scroll-nav li{margin:0 15px}.service .section-03 .scroll-spy .scroll-nav .item{padding:15px 30px;font-size:20px;border-radius:25px}.service .section-03 .category-group .box-visual .box-left{padding:50px}.service .section-03 .category-group .box-visual .box-left .text-group .title{font-size:48px}.service .section-03 .category-group .box-visual .box-left .text-group .desc{font-size:20px}.service .section-03 .category-group .box-visual .box-left .btn{padding:0 16px 0 24px}.service .section-03 .category-group .box-visual .box-right{height:400px}.service .section-03 .category-group-04 .box-visual .box-right>img{height:400px}.service .section-03 .category-group-06 .box-visual .box-right>img{height:360px}.service .section-03 .category-group-07 .box-visual .box-right{padding:0}.service .section-03 .category-group-07 .box-visual .box-right>img{min-height:auto;height:100%;padding:50px 50px 50px 0}.service .section-03 .category-swiper{width:695px;height:400px}.service .section-03 .category-swiper .swiper-slide{padding:50px}.service .section-03 .category-swiper-02 .swiper-slide,.service .section-03 .category-swiper-03 .swiper-slide{padding:0}.service .section-03 .category-group .box-body{margin:90px 157px 157px}.service .section-03 .category-group-03 .box-body{margin:90px 0 157px}.service .section-03 .comp-tab .nav{margin-left:50px;margin-right:50px}.service .section-03 .comp-tab .nav-link{padding:10px 0;margin-bottom:20px;font-size:20px}.wrap-detail .box-detail .box-thumb{width:127px;height:127px}.wrap-detail .box-detail .box-thumb .ico{width:96px;height:96px}.category-group-07 .box-detail-05 .box-thumb .ico{width:56px;height:56px}.wrap-detail .box-detail .box-info .title{font-size:20px}.wrap-detail .box-detail .box-info .desc{font-size:18px}.wrap-detail .box-detail .box-info .desc.small{font-size:16px}}.careers .section-01{padding-top:0;background:url(/images/04-careers/bg-car.png) no-repeat center / cover}.careers .section-01 div[class*=col-]{display:flex;flex-direction:column;justify-content:center}.careers .section-01 .text-group .txt{font-size:clamp(30px,9.16vw,36px);font-weight:800;line-height:1.5;color:#fff;text-align:center}.careers .section-01 .scroll-sign-group{left:0;right:0;bottom:5vw;text-align:center}@media (min-width: 768px){.careers .section-01 .text-group .txt{font-size:6.11vw}}@media (min-width: 1200px){.careers .section-01 .text-group .txt{font-size:clamp(50px,5vw,60px)}}@media (min-width: 1920px){.careers .section-01 .text-group .txt{font-size:96px}}.careers .section-02{height:100%;padding:108px 0;background:#161616}.careers .section-02 div[class*=col-]{display:flex;flex-direction:column;justify-content:center}.careers .section-02 .text-group{text-align:center}.careers .section-02 .text-group .txt{line-height:1.5;color:#fff}.careers .section-02 .text-group .title{font-size:clamp(20px,6.11vw,24px);font-weight:700}.careers .section-02 .text-group .desc{margin:10px 0 27px;font-size:clamp(12px,3.56vw,14px)}.careers .section-02 .work-way-group{display:flex;flex-direction:column;gap:10px}.careers .section-02 .work-way-group .box-group{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 18px 34px;height:clamp(311px,86.51vw,340px);background:#45454a;text-align:center}.careers .section-02 .work-way-group .ico{width:96px;height:96px}.careers .section-02 .work-way-group .box-group-01 .ico{background:url(/images/04-careers/ic96=car-1.svg) no-repeat center / 100%}.careers .section-02 .work-way-group .box-group-02 .ico{background:url(/images/04-careers/ic96=car-2.svg) no-repeat center / 100%}.careers .section-02 .work-way-group .box-group-03 .ico{background:url(/images/04-careers/ic96=car-3.svg) no-repeat center / 100%}.careers .section-02 .work-way-group .txt{line-height:1.5;color:#fff;word-break:keep-all}.careers .section-02 .work-way-group .title{margin:10px 0 20px;font-size:clamp(18px,5.09vw,20px);font-weight:600}.careers .section-02 .work-way-group .desc{font-size:clamp(14px,3.82vw,15px);color:#98979f}@media (min-width: 1200px){.careers .section-02{height:100vh;padding:0}.careers .section-02 .work-way-group{flex-direction:row;justify-content:center;gap:30px}.careers .section-02 .work-way-group .box-group{flex-basis:33.33333333%;padding:30px 10px 34px}}@media (min-width: 1920px){.careers .section-02 .text-group .title{font-size:40px}.careers .section-02 .text-group .desc{margin:15px 0 87px;font-size:24px}.careers .section-02 .work-way-group .box-group{flex-basis:460px;height:463px}.careers .section-02 .work-way-group .desc{font-size:18px}}.careers .section-03{height:100%;padding:75px 0 97px}.careers .section-03 .text-group .txt{font-size:clamp(20px,6.11vw,24px);font-weight:700;line-height:1.5;word-break:keep-all;text-align:center;color:#161616}.careers .section-03 .comp-tab{margin-top:30px}.careers .section-03 .comp-tab .tab-list{margin-bottom:40px;justify-content:center}.careers .section-03 .comp-tab .nav-item{margin-right:10px}.careers .section-03 .comp-tab .nav-item:last-child{margin-right:0}.careers .section-03 .comp-tab .nav-link{width:90px;height:40px;padding:13px 0;font-size:16px;background:#f4f4f4;color:#98979f;text-align:center;border-radius:5px}.careers .section-03 .comp-tab .nav-link.active{background:#45454a;color:#fff}.careers .section-03 .welfare-group{display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center}.careers .section-03 .welfare-group .inner-box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:37px 24px}.careers .section-03 .welfare-group .inner-box.hide{display:none}.careers .section-03 .welfare-group .inner-box.show{display:flex;margin-top:37px}.careers .section-03 .welfare-group .box{flex-basis:calc(50% - 12px);text-align:center}.careers .section-03 .welfare-group .box-top{width:127px;height:127px;padding:32px;margin:auto;background:#f4f4f4;border-radius:50%;text-align:center}.careers .section-03 .welfare-group .box-top .ico{width:64px;height:64px}.careers .section-03 .welfare-group .box-bottom .txt{word-break:keep-all;line-height:1.5}.careers .section-03 .welfare-group .box-bottom .title{margin:20px 0 10px;font-size:clamp(16px,5.09vw,20px);font-weight:600;color:#161616}.careers .section-03 .welfare-group .box-bottom .desc{font-size:clamp(12px,3.31vw,13px);color:#98979f}.careers .section-03 .welfare-group .btn{height:60px;margin-top:50px;font-size:20px}.careers .section-03 .welfare-group .ico-wel-work-01{background:url(/images/04-careers/wokr+life/ic64=work-1.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-02{background:url(/images/04-careers/wokr+life/ic64=work-2.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-03{background:url(/images/04-careers/wokr+life/ic64=work-3.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-04{background:url(/images/04-careers/wokr+life/ic64=work-4.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-05{background:url(/images/04-careers/wokr+life/ic64=work-5.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-06{background:url(/images/04-careers/wokr+life/ic64=work-6.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-07{background:url(/images/04-careers/wokr+life/ic64=work-7.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-08{background:url(/images/04-careers/wokr+life/ic64=work-8.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-09{background:url(/images/04-careers/wokr+life/ic64=work-9.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-10{background:url(/images/04-careers/wokr+life/ic64=work-10.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-work-11{background:url(/images/04-careers/wokr+life/ic64=work-11.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-01{background:url(/images/04-careers/wokr+life/ic64=life-1.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-02{background:url(/images/04-careers/wokr+life/ic64=life-2.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-03{background:url(/images/04-careers/wokr+life/ic64=life-3.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-04{background:url(/images/04-careers/wokr+life/ic64=life-4.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-05{background:url(/images/04-careers/wokr+life/ic64=life-5.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-06{background:url(/images/04-careers/wokr+life/ic64=life-6.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-07{background:url(/images/04-careers/wokr+life/ic64=life-7.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-08{background:url(/images/04-careers/wokr+life/ic64=life-8.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-09{background:url(/images/04-careers/wokr+life/ic64=life-9.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-10{background:url(/images/04-careers/wokr+life/ic64=life-10.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-11{background:url(/images/04-careers/wokr+life/ic64=life-11.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-12{background:url(/images/04-careers/wokr+life/ic64=life-12.svg) no-repeat center / 100%}.careers .section-03 .welfare-group .ico-wel-life-13{background:url(/images/04-careers/wokr+life/ic64=life-13.svg) no-repeat center / 100%}@media (min-width: 1200px){.careers .section-03{padding:140px 0}.careers .section-03 .text-group .txt{font-size:40px}.careers .section-03 .welfare-group .inner-box{justify-content:flex-start}.careers .section-03 .welfare-group .box{flex-basis:calc(25% - 30px)}}@media (min-width: 1920px){.careers .section-03{padding:160px 0}.careers .section-03 .comp-tab{margin-top:60px}.careers .section-03 .comp-tab .tab-list{margin-bottom:80px}.careers .section-03 .comp-tab .nav-link{width:127px;height:58px;padding:19px 0;font-size:20px}.careers .section-03 .welfare-group .inner-box{gap:80px 40px}.careers .section-03 .welfare-group .box-bottom .desc{width:88%;margin:0 auto;font-size:18px}}@media (min-width: 2500px){.careers .section-03 .welfare-group .box-bottom .desc{width:66%}}.careers .section-04{height:100%;padding:79px 0 94px;background:#161616}.careers .section-04 .text-group{margin-bottom:50px}.careers .section-04 .text-group .txt{font-size:24px;font-weight:700;line-height:1.5;color:#fff;text-align:center}.careers .swiper-05 .swiper-slide{width:264px;height:149px}.careers .swiper-05 .swiper-slide .inner{position:relative}.careers .swiper-05 .swiper-slide .inner .tag{position:absolute;right:0;bottom:10px;min-width:70px;padding:4px 16px;font-size:clamp(11px,3.05vw,12px);background:#161616;color:#fff;text-align:center}@media (min-width: 1200px){.careers .section-04{padding:5.52vw 0 8.13vw}.careers .section-04 .text-group .txt{font-size:2.08vw;text-align:left}}@media (min-width: 1920px){.careers .section-04{padding:106px 0 156px}.careers .section-04 .text-group .txt{font-size:40px}.careers .swiper-05 .swiper-slide{width:440px;height:250px}.careers .swiper-05 .swiper-slide .inner .tag{min-width:80px}}.careers .section-05{height:100%;padding:75px 0 94px}.careers .section-05 .text-group{margin-bottom:40px}.careers .section-05 .text-group .txt{line-height:1.5;color:#161616;word-break:keep-all}.careers .section-05 .text-group .title{font-size:clamp(20px,6.11vw,24px);font-weight:700}.careers .section-05 .text-group .desc{margin-top:10px;font-size:clamp(13px,3.56vw,16px)}.careers .section-05 .wrap-board-list .list-row{display:flex;flex-direction:column-reverse;padding:30px 20px;border-bottom:1px solid #C9C8CD}.careers .section-05 .wrap-board-list .box{line-height:1.5;word-break:keep-all}.careers .section-05 .wrap-board-list .title{margin-top:10px;font-size:clamp(18px,5.09vw,20px);font-weight:600;color:#161616}.careers .section-05 .wrap-board-list .txt{font-size:clamp(14px,3.82vw,15px);color:#c9c8cd}.careers .section-05 .wrap-board-list .txt:after{content:"/";display:inline-block;margin:0 4px;font-size:clamp(14px,3.82vw,15px);color:#c9c8cd}.careers .section-05 .wrap-board-list .txt:last-child:after{display:none}.careers .section-05 .wrap-board-list .btn-area{margin-top:40px;text-align:center}@media (min-width: 1200px){.careers .section-05 .text-group .title{font-size:2.08vw}.careers .section-05 .wrap-board-list .list-row{flex-direction:row;justify-content:space-between;align-items:center}.careers .section-05 .wrap-board-list .title{margin-top:0}}@media (min-width: 1920px){.careers .section-05 .text-group{margin-bottom:50px}.careers .section-05 .text-group .title{font-size:40px}.careers .section-05 .text-group .desc{margin-top:15px;font-size:24px}.careers .section-05 .wrap-board-list .title{font-size:24px}.careers .section-05 .wrap-board-list .txt{font-size:16px}}.careers .section-06{height:100%;padding:150px 0;background:url(/images/04-careers/bg-car-bann-mo@2x.png) no-repeat center 0 / cover}.careers .section-06 .section-inner{text-align:center}.careers .section-06 .text-group .txt{line-height:1.5;color:#fff}.careers .section-06 .text-group .title{font-size:clamp(20px,6.11vw,24px);font-weight:700}.careers .section-06 .text-group .desc{margin:15px 0 30px;font-size:clamp(12px,3.56vw,14px)}@media (min-width: 1200px){.careers .section-06{background:url(/images/04-careers/bg-car-bann.png) no-repeat center / cover}.careers .section-06 .text-group .title{font-size:2.08vw}.careers .section-06 .text-group .desc{font-size:1.25vw}}@media (min-width: 1920px){.careers .section-06{padding:200px 0}.careers .section-06 .text-group .title{font-size:40px}.careers .section-06 .text-group .desc{font-size:24px}}
