@import url("https://cdnjs.cloudflare.com/ajax/libs/pretendard/1.3.9/static/pretendard.min.css");.a__center{text-align:center!important}.a__right{text-align:right!important}.a__left{text-align:left!important}.no-border{border:none!important}.no-padding{padding:0!important}.color-point{color:#fa9d1c}.point-underline{color:#fa9d1c;display:inline-block;position:relative}.point-underline:after{background-color:#fa9d1c;bottom:5px;content:"";display:block;height:2px;position:absolute;width:100%}.table .point-underline:after{bottom:4px;height:1px}.point-link{color:#fa9d1c}.point-link,.point-link:hover{text-decoration:underline}.second-underline{color:#144f89;display:inline-block;position:relative}.second-underline:after{background-color:#144f89;bottom:5px;content:"";display:block;height:2px;position:absolute;width:100%}.pd-left{padding-left:1.6rem}@media screen and (max-width:767px){.pd-left{padding-left:1.4rem}}.pos-right{right:0}.pos-left,.pos-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pos-left{left:0}.pos-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flex-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.flex-wrap.jc-left{justify-content:left}.flex-wrap.jc-right{justify-content:right}.flex-wrap.jc-between{justify-content:space-between}.flex-wrap.jc-evenly{justify-content:space-evenly}.flex-wrap.jc-around{justify-content:space-around}.flex-wrap.full .flex-item{width:100%}.flex-wrap.force__wrap .flex-item{text-align:center;text-align:-webkit-center;width:100%}.flex-wrap.columns-2 .flex-item{width:50%}.flex-wrap.columns-2 .flex-item .btn{min-width:unset;width:-webkit-fill-available}.size-mid .flex-wrap.columns-2 .flex-item{min-width:160px;width:auto}.size-mid .flex-wrap.columns-2 .flex-item .btn{max-width:160px}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-2 .flex-item .btn{max-width:unset;min-width:140px}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-2 .flex-item .btn{width:100%}}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-2 .flex-item{max-width:unset;width:50%}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-2 .flex-item{width:100%}}.flex-wrap.columns-2 .flex-item:first-child .btn{margin-left:0}.flex-wrap.columns-2 .flex-item:last-child .btn{margin-right:0}.flex-wrap.columns-3 .flex-item{width:33.33333%}.flex-wrap.columns-3 .flex-item .btn{min-width:unset;width:-webkit-fill-available}.size-mid .flex-wrap.columns-3 .flex-item{min-width:160px;width:auto}.size-mid .flex-wrap.columns-3 .flex-item .btn{max-width:160px}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-3 .flex-item .btn{max-width:unset}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-3 .flex-item .btn{width:100%}}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-3 .flex-item{max-width:unset;width:50%}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-3 .flex-item{width:100%}}.flex-wrap.columns-3 .flex-item:first-child .btn{margin-left:0}.flex-wrap.columns-3 .flex-item:last-child .btn{margin-right:0}.flex-wrap.columns-4 .flex-item{width:25%}.flex-wrap.columns-4 .flex-item .btn{min-width:unset;width:-webkit-fill-available}.size-mid .flex-wrap.columns-4 .flex-item{min-width:160px;width:auto}.size-mid .flex-wrap.columns-4 .flex-item .btn{max-width:160px}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-4 .flex-item .btn{max-width:unset}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-4 .flex-item .btn{width:100%}}@media screen and (max-width:640px){.size-mid .flex-wrap.columns-4 .flex-item{max-width:unset;width:50%}}@media screen and (max-width:360px){.size-mid .flex-wrap.columns-4 .flex-item{width:100%}}.flex-wrap.columns-4 .flex-item:first-child .btn{margin-left:0}.flex-wrap.columns-4 .flex-item:last-child .btn{margin-right:0}@media screen and (max-width:360px){.flex-wrap.columns-2 .flex-item{width:100%}.btn-wrap .flex-wrap.columns-2 .flex-item .btn,.flex-wrap.columns-2 .flex-item .btn{margin-left:0;margin-right:0}}.logo_a{display:block;height:100%;overflow:hidden;text-indent:-9999999999px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:polygon(0 0,0 0,0 0)}.hidden,.only-mini{display:none}@media screen and (max-width:360px){.only-mini{display:block}}.only-m{display:none}@media screen and (max-width:640px){.only-m{display:block}}.only-t{display:none}@media screen and (max-width:767px){.only-t{display:block}}.only-pc{display:block}@media screen and (max-width:640px){.only-pc{display:none}}.only-pc-tablet{display:block}@media screen and (max-width:767px){.only-pc-tablet{display:none}}.deco__chk{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:12px;padding-left:28px;position:relative}@media screen and (max-width:767px){.deco__chk{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:8px}}.deco__chk:first-child{margin-top:0}.deco__chk:after{background:url(../images/icons/ico-check-prime.svg) 50% no-repeat;background-size:24px;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.deco__dot{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:3px;padding-left:8px;position:relative}@media screen and (max-width:767px){.deco__dot{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.deco__dot:first-child{margin-top:0}.deco__dot:after{background-color:#000;border-radius:50%;content:"";display:block;height:2px;left:0;position:absolute;top:10px;width:2px}.gray-box .deco__dot:after{background-color:#909090}.deco__dep-1{padding-left:1rem}.deco__dep-2{padding-left:2rem}.deco__circle{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:20px;padding-left:30px;position:relative}@media screen and (max-width:767px){.deco__circle{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:16px}}.deco__circle:first-child{margin-top:0}.deco__circle:after{background:url(../images/icons/ico-check-circle.svg) 50% no-repeat;content:"";display:block;height:24px;left:0;position:absolute;top:-2px;width:24px}.gray-box{background-color:#fafafa;border-radius:16px;margin-bottom:24px;padding:24px}@media screen and (max-width:767px){.gray-box{margin-bottom:16px}}@media screen and (max-width:320px){.gray-box{padding:15px}}.gray-box.type__flex{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:640px){.gray-box.type__flex{flex-wrap:wrap}.gray-box.type__flex .privacy-con{width:100%}.gray-box.type__flex .btn-wrap{margin-top:12px;width:100%}}.gray-txt{color:#909090;font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width:767px){.gray-txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.gray-tit{font-size:1.6rem;font-weight:700;line-height:2.4rem}.gray-tit-sub{font-size:1.4rem;font-weight:700;line-height:2.2rem;margin-bottom:8px}.gray-box-wrap{display:flex;flex-wrap:wrap}.gray-box-wrap .gray-box{height:max-content;width:calc(50% - 12px)}.gray-box-wrap .gray-box:nth-child(odd){margin-right:12px}.gray-box-wrap .gray-box:nth-child(2n){margin-left:12px}@media screen and (max-width:960px){.gray-box-wrap .gray-box{margin-left:0!important;margin-right:0!important;width:100%}}.gray-box-wrap.type__full .gray-box{margin-left:0;margin-right:0;width:100%}.blue-box{background-color:#f9fafb;border-radius:16px;margin-bottom:24px;padding:24px}@media screen and (max-width:767px){.blue-box{margin-bottom:16px}}@media screen and (max-width:320px){.blue-box{padding:15px}}.blue-box.type__border{border:1px solid #e1e1e1;padding:32px}.blue-box.type__border .gray-txt{color:#606060}.blue-box.type__border .deco__dot:after{background-color:#606060}.level-box{background-color:transparent;border-radius:16px;margin-bottom:24px;padding:24px}@media screen and (max-width:767px){.level-box{margin-bottom:16px}}@media screen and (max-width:320px){.level-box{padding:15px}}.level-box.lv-1{background-color:#fffaeb}.level-box.lv-2{background-color:#f9fbff}.level-box.lv-3{background-color:#f6fdff}.level-box.lv-4{background-color:#fdfaff}.level-box.lv-5{background-color:#fff9f3}.level__label{align-items:center;display:flex}.level-txt{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-left:12px}.level__label+.level__info{margin-top:24px}@media screen and (max-width:767px){.level__label+.level__info{margin-top:15px}}.level__info{color:rgba(0,0,0,.8);font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width:767px){.level__info{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.code-box{background-color:#fafafa;border:1px solid #e1e1e1;border-radius:4px;padding:24px 28px}.code-top{margin-bottom:24px}.code-body{min-height:100px}.code-body .pre,.code-body pre{color:#2d2d2d;font-size:1.6rem;letter-spacing:0;line-height:2.4rem;overflow:hidden;overflow-x:auto}@media screen and (max-width:767px){.code-body .pre,.code-body pre{font-size:1.4rem;line-height:2.2rem}}.ico{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:24px;text-indent:-99999999px;width:24px}.ico.check{background-image:url(../images/icons/ico-check-white.svg)}.ico.arrow{background-image:url(../images/icons/ico-arrow-right.svg)}@media screen and (max-width:767px){.ico.arrow{height:20px;width:20px}}.ico.arrow-white{background-image:url(../images/icons/ico-arrow-right-white.svg)}.ico.arrow-down{background-image:url(../images/icons/ico-arrow-down.svg)}.ico.arrow-down2{background-image:url(../images/icons/ico-arrow-down2.svg)}.ico.arrow-up{background-image:url(../images/icons/ico-arrow-up.svg)}.ico.more-v{background-image:url(../images/icons/ico-more-vertical.svg)}.ico.close{background-image:url(../images/icons/ico-close-white.svg)}.ico.logout{background-image:url(../images/icons/ico-logout.svg)}.ico.bell{background-image:url(../images/icons/ico-bell-blue.svg);margin-top:-2px}.ico.youtube{background-image:url(../images/icons/ico-youtube.svg);height:36px;width:36px}.ico.phone{background-image:url(../images/icons/ico-mobile.svg)}.ico.eye-on{background-image:url(../images/icons/ico-eye.svg)}.ico.eye-off{background-image:url(../images/icons/ico-eye-off.svg)}.ico.search{background-image:url(../images/icons/ico-search.svg)}.ico.search-blue{background-image:url(../images/icons/ico-search-blue.svg)}.ico.filter{background-image:url(../images/icons/ico-filter.svg)}.ico.reset{background-image:url(../images/icons/ico-refresh.svg);height:16px!important;width:16px!important}.ico.checkAll{background-image:url(../images/icons/ico-check-blue2.svg);height:14px!important;width:14px!important}.ico.chat{background-image:url(../images/icons/ico-chat.svg)}.ico.chat-active{background-image:url(../images/icons/ico-chat-active.svg)}.ico.like{background-image:url(../images/icons/ico-like.svg)}.ico.like-active{background-image:url(../images/icons/ico-like-active.svg)}.ico.star{background-image:url(../images/icons/ico-star.svg)}.ico.star-active{background-image:url(../images/icons/ico-star-active.svg)}.ico.download{background-image:url(../images/icons/ico-download.svg)}.ico.download-prime{background-image:url(../images/icons/ico-download-prime.svg)}.ico.setting{background-image:url(../images/icons/ico-setting.svg)}.ico.delete{background-image:url(../images/icons/ico-delete-white.svg)}.ico.delete-prime{background-image:url(../images/icons/ico-delete-prime.svg)}.ico.delete-circle{background-image:url(../images/icons/ico-close-circle.svg)}.ico.plus{background-image:url(../images/icons/ico-plus.svg)}.ico.edit-prime{background-image:url(../images/icons/ico-edit-prime.svg)}.new{align-items:center;background-image:url(../images/icons/ico-new.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;position:absolute;right:3px;text-align:center;text-indent:-999999px;top:6px;vertical-align:middle;width:20px;z-index:102}.new.number{background-color:#fb3b3b;background-image:none;border:2px solid #fff;font-size:1.2rem;font-style:unset;font-weight:400;font-weight:200;line-height:1.8rem;overflow:hidden;text-indent:unset;word-break:break-all}.badge{align-items:center;background-color:#1e90ff;background:url(../images/icons/ico-badge-h.svg) 50% no-repeat;border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;text-align:center;text-indent:-999999px;width:20px}.certi-grade{background-position:50%;background-repeat:no-repeat;background-size:auto;display:block;height:41px;overflow:hidden;text-indent:-99999999px;width:31px}.certi-grade.grade-1{background-image:url(../images/common/grade-5.svg)}.certi-grade.grade-2{background-image:url(../images/common/grade-4.svg)}.certi-grade.grade-3{background-image:url(../images/common/grade-3.svg)}.certi-grade.grade-4{background-image:url(../images/common/grade-2.svg)}.certi-grade.grade-5{background-image:url(../images/common/grade-1.svg);height:27px;width:56px}.certi-grade.grade-4{height:39px;width:41px}.badge-level{background-position:50%;background-repeat:no-repeat;background-size:auto;display:block;height:28px;overflow:hidden;text-indent:-99999999px;width:72px}.badge-level.level-1{background-image:url(../images/common/level-1.svg)}.badge-level.level-1-small{background-image:url(../images/common/level-1-small.svg);height:24px;width:24px}.badge-level.level-2{background-image:url(../images/common/level-2.svg)}.badge-level.level-2-small{background-image:url(../images/common/level-2-small.svg);height:24px;width:24px}.badge-level.level-3{background-image:url(../images/common/level-3.svg)}.badge-level.level-3-small{background-image:url(../images/common/level-3-small.svg);height:24px;width:24px}.badge-level.level-4{background-image:url(../images/common/level-4.svg)}.badge-level.level-4-small{background-image:url(../images/common/level-4-small.svg);height:24px;width:24px}.badge-level.level-5{background-image:url(../images/common/level-5.svg)}.badge-level.level-5-small{background-image:url(../images/common/level-5-small.svg);height:24px;width:24px}.badge-level.level-easy{background-image:url(../images/common/level-easy.svg);width:76px}.badge-level.level-easy-small{background-image:url(../images/common/level-easy-small.svg);height:24px;width:24px}.badge-level.level-medium{background-image:url(../images/common/level-medium.svg);width:98px}.badge-level.level-medium-small{background-image:url(../images/common/level-medium-small.svg);height:24px;width:24px}.badge-level.level-hard{background-image:url(../images/common/level-hard.svg);width:76px}.badge-level.level-hard-small{background-image:url(../images/common/level-hard-small.svg);height:24px;width:24px}.badge-hdat{background-position:50%;background-repeat:no-repeat;background-size:auto;overflow:hidden;text-indent:-99999999px}.badge-hdat,.badge-hdat.info{display:inline-block;min-height:26px}.badge-hdat.info{background-image:none;border-radius:4px;color:#fff;font-size:1.4rem;font-style:unset;font-weight:700;letter-spacing:0;line-height:2.2rem;line-height:1.2;padding:5px 9px;text-align:center;text-indent:unset}.badge-hdat.info.type-DA{background-color:#144f89}.badge-hdat.info.type-DS{background-color:#fa9d1c}.badge-hdat.info.scope{background-color:rgba(72,181,254,.56)}.badge-state{background-position:50%;background-repeat:no-repeat;background-size:auto;display:inline-block;min-height:26px;overflow:hidden;text-indent:-99999999px}.badge-state.ing{background-image:url(../images/common/state-ing.svg);min-width:53px}.badge-state.soon{background-image:url(../images/common/state-soon.svg);min-width:65px}.badge-state.end{background-image:url(../images/common/state-end.svg);min-width:41px}.badge-state.txt{background-image:none;border-radius:4px;color:#fff;display:inline-block;font-size:1.4rem;font-style:unset;font-weight:700;letter-spacing:0;line-height:2.2rem;line-height:1.2;min-height:26px;padding:5px 9px;text-align:center;text-indent:unset}.badge-state.txt.ing{background-color:#fa9d1c}.badge-state.txt.end{background-color:#bdbdbd}.badge-state.txt.reg-soon,.badge-state.txt.soon,.badge-state.txt.winner{background-color:#144f89}.badge-state.txt.reg-ing{background-color:#e85151}.badge-state.txt.wait{background-color:#98a2b3}.badge-state.txt.tag{background-color:#f2f4f7;color:#98a2b3;word-break:break-all}.badge-state.txt.tag.type__del{padding-right:28px;position:relative}.badge-state.txt.tag.type__del:after{background:url(../images/icons/ico-close-circle-blue.svg) 0 no-repeat;background-size:16px;content:"";cursor:pointer;display:block;height:26px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.badge-state.txt.co-hyundai{background-color:#1e90ff}.badge-state.txt.co-hyundai-car{background-color:#004181}.badge-state.txt.co-ngv{background-color:#f5a100}.badge-state.txt.co-kia{background-color:#000}.badge-state.txt.co-42dot{background-color:#4e3ef3}.badge-state.txt.co-git{background-color:#db3641}.result.error,.result.fail{color:#fb3b3b}.result.pass{color:#1e90ff}.state.appl{color:#fa9d1c}.state.reject{color:#fb3b3b}.line-2{-webkit-line-clamp:2}.line-2,.line-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.line-3{-webkit-line-clamp:3}.line-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.st-banner{border-radius:4px;margin-top:50px}.st-banner .inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:732px;padding:24px 30px;position:relative}.st-banner.login{background-color:#d7d5d5}.st-banner.login .bnr__tit{color:#fff;font-size:2.3rem;font-weight:700;line-height:2.6rem;text-align:right}.st-banner.login .img img{width:100px}@media screen and (max-width:767px){.st-banner.login .img img{width:64px}.st-banner .inner{padding:24px 20px}.st-banner .img{position:absolute;right:20px;top:24px}}.st-banner .bnr__tit{color:#fff;font-size:1.8rem;font-weight:700;line-height:2.8rem}.st-banner .bnr__txt{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:6px}@media screen and (max-width:767px){.st-banner .bnr__txt{font-size:1.2rem;font-weight:400;line-height:1.8rem}}.st-banner.regi--end{background-color:#aabad6}.st-banner.regi--end .img img{width:84px}@media screen and (max-width:767px){.st-banner.regi--end .img img{width:58px}}.st-banner.end{background-color:#fa9d1c}.st-banner.end .img img{width:100px}@media screen and (max-width:767px){.st-banner.end .img img{width:64px}.con-accordion+.st-banner{margin:30px 20px}}a,abbr,address,b,big,blockquote,body,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,fo7m,font,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,label,legend,li,object,ol,p,pre,q,s,samp,select,small,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0}legend{display:block;font-size:1px;height:1px;line-height:0;overflow:hidden;position:absolute;text-indent:-999em;white-space:nowrap;width:1px}button,caption,fieldset,hr,img,table,tbody,td,tfoot,th,thead,tr{border:0}img{vertical-align:middle}body li{*vertical-align:top}li,ol,ul{list-style:none;margin:0;padding:0}table{border-collapse:collapse}caption{font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0}button{border:0;cursor:pointer;overflow:visible}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}a{color:#000;text-decoration:none}address,em{font-style:normal}body,button,h1,h2,h3,h4,h5,h6,input,select,textarea{color:#000;font-family:Pretendard,Montserrat,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.02rem;text-decoration:none}select,textarea{-webkit-appearance:none;appearance:none;border:0;box-shadow:none;font-weight:400;outline:none;resize:none}a:hover{text-decoration:none}body{-webkit-text-size-adjust:none;background:none;margin:0;width:100%}form{margin:0;padding:0}*{box-sizing:border-box;-webkit-box-sizing:border-box}::-ms-clear,select::-ms-expand{display:none}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-webkit-border-radius:0}input[type=number]{-moz-appearance:textfield;-webkit-border-radius:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0}input[type=search]{-webkit-appearance:searchfield;position:relative}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/ico-close.svg) 50% no-repeat;background-size:18px;-webkit-border-radius:0;cursor:pointer;height:18px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:18px}::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{display:none}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}input[type=date]{position:relative;width:100px}input[type=date]:before{content:attr(data-placeholder);width:100%}input[type=date]:valid:before{display:none}body{overflow:overlay;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:relative}body,html{font-family:Pretendard,sans-serif}html{font-size:62.5%}body{font-size:1rem;letter-spacing:-.03rem;word-break:keep-all}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:hsla(0,0%,50%,.3);border:2px solid transparent;border-radius:5px}::-webkit-scrollbar-button{height:0;width:0}body{scrollbar-color:hsla(0,0%,50%,.4) transparent;scrollbar-width:thin}::-webkit-scrollbar-track{background-clip:content-box;background-color:hsla(0,0%,100%,0);border-left:3px solid transparent;border-right:3px solid transparent;height:5px;width:10px}body{scrollbar-face-color:#e0e0e0;scrollbar-track-color:#fff;scrollbar-arrow-color:none;scrollbar-highlight-color:#e0e0e0;scrollbar-3dlight-color:none;scrollbar-shadow-color:#e0e0e0;scrollbar-darkshadow-color:none;-ms-overflow-style:none}.btn-wrap.size-mid .btn{min-width:160px}.btn-wrap .flex-wrap .flex-item .btn{margin:4px 3px}.btn-wrap .flex-wrap.btn-area-2 .flex-item,.btn-wrap .flex-wrap.btn-area-3 .flex-item:last-child{text-align:center;text-align:-webkit-center;width:100%}.btn-wrap .flex-wrap.btn-area-3 .flex-item:last-child .btn{width:auto;width:-webkit-fill-available}.btn-wrap.txt-right{align-items:center;display:flex;justify-content:left}.btn-wrap.txt-right .btn{margin:0 24px 0 0}@media screen and (max-width:767px){.btn-wrap.txt-right{flex-wrap:wrap}.btn-wrap.txt-right p{margin-top:20px;width:100%}}.btn-wrap.type__noti .flex-wrap{align-items:flex-start}.btn-wrap.type__noti .flex-wrap .flex-item{width:min-content}.btn{align-items:center;border-radius:4px;display:flex;flex-wrap:wrap;font-family:Pretendard;justify-content:center;margin:0 auto;transition:all .2s ease}.btn:hover{opacity:.8}@media screen and (max-width:767px){.btn:hover{opacity:1}}.btn .btn-name+.ico,.btn .ico+.btn-name{margin-left:5px}.btn.inline{min-width:unset;width:fit-content}.btn.full{min-width:unset}.btn.full,.btn.fullbleed{width:auto;width:-webkit-fill-available}.btn.fullbleed{border-radius:0;font-size:1.6rem;font-weight:700;line-height:2.4rem;min-height:48px;padding:12px env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media screen and (max-width:640px){.btn.fullbleed{padding:calc(constant(safe-area-inset-top) + 12px 20px) calc(constant(safe-area-inset-right) + 12px 20px) calc(constant(safe-area-inset-bottom) + 12px 20px) calc(constant(safe-area-inset-left) + 12px 20px)}}.btn:hover{opacity:.7}@media screen and (max-width:767px){.btn:hover:hover{opacity:1}}.btn.disabled,.btn.disabled:hover,.btn:disabled,.btn:disabled:hover{background-color:#e1e1e1;border:1px solid transparent;color:#fff;cursor:not-allowed;opacity:1}.btn.underline .btn-name{position:relative;text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under}@media screen and (max-width:640px){.btn .ico{height:20px;width:20px}.btn .btn-name+.ico,.btn .ico+.btn-name{margin-left:4px}}.btn__prime{background-color:#fa9d1c;border:1px solid #fa9d1c;color:#fff}.btn__prime-line{background-color:#fff;border:1px solid #e1e1e1;color:#fa9d1c}.btn__prime-ghost,.btn__prime-text,.btn__prime-text-r{background-color:transparent;border:1px solid #fff;color:#fa9d1c}.btn__prime-text-r{font-weight:400!important}.btn__prime-text-r.underline .btn-name{text-decoration-thickness:1px}.btn__white-opacity{background-color:hsla(0,0%,100%,.2);border:1px solid transparent;color:#fff}.btn__prime-ghost .check,.btn__prime-line .check,.btn__prime-text .check,.btn__prime-text-r .check{background-image:url(../images/icons/ico-check-prime.svg)}.btn__prime-ghost .arrow,.btn__prime-line .arrow,.btn__prime-text .arrow,.btn__prime-text-r .arrow{background-image:url(../images/icons/ico-arrow-right-prime.svg)}.btn__prime-ghost.underline .btn-name:after,.btn__prime-line.underline .btn-name:after,.btn__prime-text-r.underline .btn-name:after,.btn__prime-text.underline .btn-name:after{background-color:#fa9d1c}.btn__second{background-color:#144f89;border:1px solid #144f89;color:#fff}.btn__second-line{background-color:#fff;border:1px solid #e1e1e1;color:#144f89}.btn__second-ghost,.btn__second-text,.btn__second-text-r{background-color:transparent;border:1px solid transparent;color:#144f89}.btn__second-text-r{font-weight:400!important}.btn__second-text-r.underline .btn-name{text-decoration-thickness:1px}.btn__second-ghost .check,.btn__second-line .check,.btn__second-text .check,.btn__second-text-r .check{background-image:url(../images/icons/ico-check-second.svg)}.btn__second-ghost.underline .btn-name:after,.btn__second-line.underline .btn-name:after,.btn__second-text-r.underline .btn-name:after,.btn__second-text.underline .btn-name:after{background-color:#144f89}.btn__blue{background-color:#f2f4f7;border:1px solid #f2f4f7;color:#667085}.btn__blue-line{background-color:#fff;border:1px solid #e1e1e1;color:#667085}.btn__blue-ghost,.btn__blue-text,.btn__blue-text-r{background-color:transparent;border:1px solid transparent;color:#667085}.btn__blue-text-r{font-weight:400!important}.btn__blue-text-r.underline .btn-name{text-decoration-thickness:1px}.btn__blue .check,.btn__blue-ghost .check,.btn__blue-line .check,.btn__blue-text .check,.btn__blue-text-r .check{background-image:url(../images/icons/ico-check-blue.svg)}.btn__blue-ghost.underline .btn-name:after,.btn__blue-line.underline .btn-name:after,.btn__blue-text-r.underline .btn-name:after,.btn__blue-text.underline .btn-name:after,.btn__blue.underline .btn-name:after{background-color:#667085}.btn__black-text,.btn__black-text-r{background-color:transparent;border:1px solid transparent;color:#000}.btn__black-text-r{font-weight:400!important}.btn__black-text-r.underline .btn-name{text-decoration-thickness:1px}.btn__black-text .check,.btn__black-text-r .check{background-image:url(../images/icons/ico-check-black.svg)}.btn__black-text-r.underline .btn-name:after,.btn__black-text.underline .btn-name:after{background-color:#000}.btn__blue-line.disabled,.btn__blue-line.disabled:hover,.btn__blue-line:disabled,.btn__blue-line:disabled:hover,.btn__prime-line.disabled,.btn__prime-line.disabled:hover,.btn__prime-line:disabled,.btn__prime-line:disabled:hover,.btn__second-line.disabled,.btn__second-line.disabled:hover,.btn__second-line:disabled,.btn__second-line:disabled:hover{background-color:#fff;border:1px solid #e1e1e1;color:#bdbdbd;cursor:not-allowed;opacity:1}.btn__blue-line.disabled .check,.btn__blue-line.disabled:hover .check,.btn__blue-line:disabled .check,.btn__blue-line:disabled:hover .check,.btn__prime-line.disabled .check,.btn__prime-line.disabled:hover .check,.btn__prime-line:disabled .check,.btn__prime-line:disabled:hover .check,.btn__second-line.disabled .check,.btn__second-line.disabled:hover .check,.btn__second-line:disabled .check,.btn__second-line:disabled:hover .check{background-image:url(../images/icons/ico-check-gray.svg)}.btn__black-text-r.disabled,.btn__black-text-r.disabled:hover,.btn__black-text-r:disabled,.btn__black-text-r:disabled:hover,.btn__black-text.disabled,.btn__black-text.disabled:hover,.btn__black-text:disabled,.btn__black-text:disabled:hover,.btn__blue-ghost.disabled,.btn__blue-ghost.disabled:hover,.btn__blue-ghost:disabled,.btn__blue-ghost:disabled:hover,.btn__blue-text-r.disabled,.btn__blue-text-r.disabled:hover,.btn__blue-text-r:disabled,.btn__blue-text-r:disabled:hover,.btn__blue-text.disabled,.btn__blue-text.disabled:hover,.btn__blue-text:disabled,.btn__blue-text:disabled:hover,.btn__prime-ghost.disabled,.btn__prime-ghost.disabled:hover,.btn__prime-ghost:disabled,.btn__prime-ghost:disabled:hover,.btn__prime-text-r.disabled,.btn__prime-text-r.disabled:hover,.btn__prime-text-r:disabled,.btn__prime-text-r:disabled:hover,.btn__prime-text.disabled,.btn__prime-text.disabled:hover,.btn__prime-text:disabled,.btn__prime-text:disabled:hover,.btn__second-ghost.disabled,.btn__second-ghost.disabled:hover,.btn__second-ghost:disabled,.btn__second-ghost:disabled:hover,.btn__second-text-r.disabled,.btn__second-text-r.disabled:hover,.btn__second-text-r:disabled,.btn__second-text-r:disabled:hover,.btn__second-text.disabled,.btn__second-text.disabled:hover,.btn__second-text:disabled,.btn__second-text:disabled:hover{background-color:transparent;border:1px solid transparent;color:#bdbdbd;cursor:not-allowed;opacity:1}.btn__black-text-r.disabled .check,.btn__black-text-r.disabled:hover .check,.btn__black-text-r:disabled .check,.btn__black-text-r:disabled:hover .check,.btn__black-text.disabled .check,.btn__black-text.disabled:hover .check,.btn__black-text:disabled .check,.btn__black-text:disabled:hover .check,.btn__blue-ghost.disabled .check,.btn__blue-ghost.disabled:hover .check,.btn__blue-ghost:disabled .check,.btn__blue-ghost:disabled:hover .check,.btn__blue-text-r.disabled .check,.btn__blue-text-r.disabled:hover .check,.btn__blue-text-r:disabled .check,.btn__blue-text-r:disabled:hover .check,.btn__blue-text.disabled .check,.btn__blue-text.disabled:hover .check,.btn__blue-text:disabled .check,.btn__blue-text:disabled:hover .check,.btn__prime-ghost.disabled .check,.btn__prime-ghost.disabled:hover .check,.btn__prime-ghost:disabled .check,.btn__prime-ghost:disabled:hover .check,.btn__prime-text-r.disabled .check,.btn__prime-text-r.disabled:hover .check,.btn__prime-text-r:disabled .check,.btn__prime-text-r:disabled:hover .check,.btn__prime-text.disabled .check,.btn__prime-text.disabled:hover .check,.btn__prime-text:disabled .check,.btn__prime-text:disabled:hover .check,.btn__second-ghost.disabled .check,.btn__second-ghost.disabled:hover .check,.btn__second-ghost:disabled .check,.btn__second-ghost:disabled:hover .check,.btn__second-text-r.disabled .check,.btn__second-text-r.disabled:hover .check,.btn__second-text-r:disabled .check,.btn__second-text-r:disabled:hover .check,.btn__second-text.disabled .check,.btn__second-text.disabled:hover .check,.btn__second-text:disabled .check,.btn__second-text:disabled:hover .check{background-image:url(../images/icons/ico-check-gray.svg)}.btn__black-text-r.disabled.underline .btn-name:after,.btn__black-text-r.disabled:hover.underline .btn-name:after,.btn__black-text-r:disabled.underline .btn-name:after,.btn__black-text-r:disabled:hover.underline .btn-name:after,.btn__black-text.disabled.underline .btn-name:after,.btn__black-text.disabled:hover.underline .btn-name:after,.btn__black-text:disabled.underline .btn-name:after,.btn__black-text:disabled:hover.underline .btn-name:after,.btn__blue-ghost.disabled.underline .btn-name:after,.btn__blue-ghost.disabled:hover.underline .btn-name:after,.btn__blue-ghost:disabled.underline .btn-name:after,.btn__blue-ghost:disabled:hover.underline .btn-name:after,.btn__blue-text-r.disabled.underline .btn-name:after,.btn__blue-text-r.disabled:hover.underline .btn-name:after,.btn__blue-text-r:disabled.underline .btn-name:after,.btn__blue-text-r:disabled:hover.underline .btn-name:after,.btn__blue-text.disabled.underline .btn-name:after,.btn__blue-text.disabled:hover.underline .btn-name:after,.btn__blue-text:disabled.underline .btn-name:after,.btn__blue-text:disabled:hover.underline .btn-name:after,.btn__prime-ghost.disabled.underline .btn-name:after,.btn__prime-ghost.disabled:hover.underline .btn-name:after,.btn__prime-ghost:disabled.underline .btn-name:after,.btn__prime-ghost:disabled:hover.underline .btn-name:after,.btn__prime-text-r.disabled.underline .btn-name:after,.btn__prime-text-r.disabled:hover.underline .btn-name:after,.btn__prime-text-r:disabled.underline .btn-name:after,.btn__prime-text-r:disabled:hover.underline .btn-name:after,.btn__prime-text.disabled.underline .btn-name:after,.btn__prime-text.disabled:hover.underline .btn-name:after,.btn__prime-text:disabled.underline .btn-name:after,.btn__prime-text:disabled:hover.underline .btn-name:after,.btn__second-ghost.disabled.underline .btn-name:after,.btn__second-ghost.disabled:hover.underline .btn-name:after,.btn__second-ghost:disabled.underline .btn-name:after,.btn__second-ghost:disabled:hover.underline .btn-name:after,.btn__second-text-r.disabled.underline .btn-name:after,.btn__second-text-r.disabled:hover.underline .btn-name:after,.btn__second-text-r:disabled.underline .btn-name:after,.btn__second-text-r:disabled:hover.underline .btn-name:after,.btn__second-text.disabled.underline .btn-name:after,.btn__second-text.disabled:hover.underline .btn-name:after,.btn__second-text:disabled.underline .btn-name:after,.btn__second-text:disabled:hover.underline .btn-name:after{background-color:#bdbdbd}.btn__xl{font-size:1.8rem;line-height:2.8rem;padding:12px 20px}.btn__l,.btn__xl{font-weight:700;min-width:335px}.btn__l{font-size:1.6rem;line-height:2.4rem;padding:11px 20px}.btn__l.btn__black-text,.btn__l.btn__black-text-r,.btn__l.btn__blue-text,.btn__l.btn__blue-text-r,.btn__l.btn__prime-text,.btn__l.btn__prime-text-r,.btn__l.btn__second-text,.btn__l.btn__second-text-r{min-width:unset!important;padding:2px 8px}.btn__m{min-width:152px;padding:8px 12px}.btn__m,.btn__s{font-size:1.4rem;font-weight:700;line-height:2.2rem}.btn__s{padding:2px 8px;width:fit-content}.btn__s .ico{height:20px;width:20px}.btn__s .ico.arrow{height:16px;width:16px}.btn__s .btn-name+.ico,.btn__s .ico+.btn-name{margin-left:4px}.btn__xs{font-size:1.2rem;font-weight:400;line-height:1.8rem;padding:2px 8px;width:fit-content}.btn__more{background-color:transparent;border:1px solid transparent;color:#98a2b3;font-size:1.4rem;font-weight:700;line-height:2.2rem}.btn__more .ico{height:20px;width:20px}.btn__more .btn-name+.ico{margin-left:4px}.btn__more-l{background-color:transparent;border:1px solid transparent;color:#98a2b3;font-size:1.8rem;font-weight:700;line-height:2.8rem}@media screen and (max-width:767px){.btn__more-l{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.btn__login{padding:2px 8px}@media screen and (max-width:830px){.btn__login .ico{display:none}}.btn__close{background-color:transparent;overflow:hidden;text-indent:-999999999999px}.btn__login{background-color:#f2f4f7;border:1px solid transparent;color:#667085;font-size:1.2rem;font-weight:700;line-height:1.8rem;padding:8px 12px}.btn__login .ico{height:20px;width:20px}.btn__login .btn-name+.ico{margin-left:4px}.btn__active{background-color:#fff;border:1px solid #e1e1e1;color:#98a2b3;font-size:1.4rem;font-weight:700;line-height:2.2rem}@media screen and (max-width:767px){.btn__active{padding:4px 8px}}@media screen and (min-width:767px){.btn__active{transition:all .2s ease}}.btn__active .ico{height:20px;width:20px}@media screen and (max-width:767px){.btn__active .ico{height:16px;width:16px}}.btn__active .btn-name+.ico,.btn__active .ico+.btn-name{margin-left:4px}.btn__active.active{color:#fa9d1c}.btn__active.active:hover{opacity:1}.btn__active.active.btn__commentsWrap .chat{background-image:url(../images/icons/ico-chat-active.svg)}.btn__active.active.btn__commentsWrap .arrow-down2{background-image:url(../images/icons/ico-arrow-up.svg)}.btn__active.active.btn__like .like{background-image:url(../images/icons/ico-like-active.svg)}.btn__active.active.btn__bookmark .star{background-image:url(../images/icons/ico-star-active.svg)}.btn__active.change-bg.active{background-color:#fa9d1c;border-color:#fa9d1c;color:#fff}.btn__cancel{color:#fb3b3b}.style__select{align-items:center;display:flex;justify-content:flex-end}.style__select .btn-style{background-color:#f2f2f2;background-position:50%;background-repeat:no-repeat;background-size:23px;border:1px solid #e1e1e1;display:block;font-size:0;height:48px;width:48px}@media screen and (min-width:767px){.style__select .btn-style{transition:all .2s ease}}.style__select .btn-style.active{background-color:#fff}.style__select .style-list{background-image:url(../images/icons/ico-style-list.svg);border-left:0;border-radius:0 4px 4px 0}.style__select .style-list.active{background-image:url(../images/icons/ico-style-list-active.svg)}.style__select .style-tile{background-image:url(../images/icons/ico-style-tile.svg);border-radius:4px 0 0 4px}.style__select .style-tile.active{background-image:url(../images/icons/ico-style-tile-active.svg)}.btn__download{background-color:#f9fafb;border:1px solid #f9fafb;border-radius:4px;color:#000;font-size:1.4rem;font-weight:400;line-height:2.2rem;padding:8px 12px 8px 36px;position:relative;transition:all .2s ease}.btn__download:hover{opacity:.8}@media screen and (max-width:767px){.btn__download:hover{opacity:1}}.btn__download:after{background:url(../images/icons/ico-link.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:20px;left:0;left:12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media screen and (max-width:640px){.btn:not(.btn__s,.inline){min-width:unset;width:auto;width:-webkit-fill-available}}.nav{order:2}@media screen and (max-width:767px){.nav{background:#fff;bottom:0;display:none;font-size:1.8rem;font-weight:700;left:0;overflow:hidden;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;right:0;text-align:center;top:0;transition:padding-top .5s ease;z-index:100}}.nav-inner{display:flex;height:100%;justify-content:center;position:relative}@media screen and (max-width:1140px){.nav-inner{justify-content:right}}@media screen and (max-width:767px){.nav-inner{display:block}}.gnb{z-index:100}@media screen and (max-width:767px){.gnb{padding:32px 20px;width:100%}}.gnb-list{float:left}@media screen and (max-width:767px){.gnb-list{float:unset;text-align:left;width:100%}}.gnb-name{align-items:center;box-sizing:border-box;color:#000;display:flex;font-size:2rem;font-weight:700;height:78px;line-height:3rem;min-width:200px;transition:color .2s ease}@media screen and (max-width:1400px){.gnb-name{min-width:160px}}@media screen and (max-width:1140px){.gnb-name{min-width:130px}}@media screen and (max-width:900px){.gnb-name{min-width:110px}}@media screen and (max-width:767px){.gnb-name{display:block;text-align:left;width:100%}}.gnb-name span{display:block;margin:0 auto;position:relative}@media screen and (max-width:767px){.gnb-name span{margin:0;text-align:left}}.gnb-name span:after{background:#fa9d1c;bottom:0;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s;width:0}@media screen and (max-width:767px){.gnb-name span:after{display:none}}.gnb-name:hover span{color:#fa9d1c}.gnb-name:hover span:after{width:100%}.gnb-name.on{color:#fa9d1c;width:100%}.gnb-name.on span:after,.gnb-name.on:hover span:after{width:100%}.gnb>li:first-child>.sub-gnb>ul{left:0}.gnb>li:nth-child(2)>.sub-gnb>ul{left:160px}.gnb>li:nth-child(3)>.sub-gnb>ul{left:320px}.gnb>li:nth-child(4)>.sub-gnb>ul{left:480px}.sub-gnb{display:none;position:absolute;text-align:center;top:75px;width:200px;z-index:3}@media screen and (max-width:1400px){.sub-gnb{width:160px}}@media screen and (max-width:1140px){.sub-gnb{width:130px}.sub-gnb li{margin-bottom:0}}@media screen and (max-width:900px){.sub-gnb{width:110px}}@media screen and (max-width:767px){.sub-gnb{border-top:0;display:none;opacity:1!important;padding-top:0;position:unset;text-align:left;width:100%}}.sub-gnb li:first-child .sub-gnb-name{padding-top:30px}@media screen and (max-width:1040px){.sub-gnb li:first-child .sub-gnb-name{padding-top:20px}}@media screen and (max-width:900px){.sub-gnb li:first-child .sub-gnb-name{padding-top:20px}}.sub-gnb-name{color:#667085;display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;min-height:52px;padding:22px 5px;text-align:center;transition:color .2s ease;width:100%}@media screen and (max-width:1200px){.sub-gnb-name{padding:15px 5px}}@media screen and (max-width:900px){.sub-gnb-name{font-size:1.6rem;padding:10px 0}}@media screen and (max-width:767px){.sub-gnb-name{padding-left:24px;text-align:left}}.sub-gnb-name.active,.sub-gnb-name:hover{color:#fa9d1c;font-weight:700}.bgGnb{background:#fff;border-top:1px solid #fff;box-shadow:0 16px 20px rgba(0,0,0,.1);display:none;left:0;min-height:340px;padding-bottom:48px;position:absolute;top:75px;transition:top .3s ease;width:100%;z-index:2}@media screen and (max-width:767px){.bgGnb{cursor:not-allowed;display:none!important;opacity:0!important;visibility:hidden}}.gnb-infoWrap{display:flex;height:max-content;padding-top:32px}.gnb-info{display:inline-block;padding-left:56px;padding-right:20px;z-index:101}.gnb-info .img{background-position:0;background-repeat:no-repeat;height:48px;margin-bottom:23px;width:75px}@media screen and (max-width:1000px){.gnb-info .img{margin-bottom:7px;transform:scale(.9)}}.gnb-info#gnb0 .img{background-image:url(../images/common/img-gnb-0.svg)}.gnb-info .btn{margin:0}#gnb1 .img{background-image:url(../images/common/img-gnb-1.svg)}#gnb2 .img{background-image:url(../images/common/img-gnb-2.svg)}#gnb3 .img{background-image:url(../images/common/img-gnb-3.svg)}#gnb4 .img{background-image:url(../images/common/img-gnb-4.svg)}.info-title{color:#000;font-size:3.6rem;font-weight:700;line-height:5.4rem}@media screen and (max-width:1400px){.info-title{font-size:3rem}}@media screen and (max-width:1200px){.info-title{font-size:2.4rem;line-height:3.2rem}}@media screen and (max-width:820px){.info-title{font-size:2.1rem}}.info-text{color:#667085;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-bottom:20px;margin-top:7px;max-width:425px;min-height:56px}@media screen and (max-width:1550px){.info-text{max-width:340px}}@media screen and (max-width:1450px){.info-text{max-width:300px}}@media screen and (max-width:1400px){.info-text{font-size:1.6rem}}@media screen and (max-width:1330px){.info-text{max-width:300px}}@media screen and (max-width:1250px){.info-text{max-width:260px}}@media screen and (max-width:1200px){.info-text{max-width:230px}}@media screen and (max-width:1040px){.info-text{max-width:200px}}@media screen and (max-width:1000px){.info-text{font-size:1.5rem;max-width:150px}}.info-text-data{font-size:0}.mobile-menu{display:none;position:absolute;right:0;z-index:102}.btn-menu{background:url(../images/icons/ico-menu.svg) 50% no-repeat;background-size:24px!important;font-size:0;height:30px;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:30px}.btn-menu.active{background:url(../images/icons/ico-close.svg) 50% no-repeat}.main .btn-menu{background:url(../images/common/ico-menu-white.svg) 50% no-repeat}.accordionMenu li.new .q h3{position:relative}.accordionMenu li.new .q h3:after{background-image:url(../images/common/ico-new2.svg);background-repeat:no-repeat;bottom:6px;content:"";display:block;height:10px;position:absolute;right:0;width:10px}.accordionMenu li.new .q.active .article h3{font-weight:700}.accordionMenu li .gnb-name.open .article:after,.accordionMenu li.new .q.active .article:after{background-image:url(../images/icons/ico-arrow-up.svg)}.accordionMenu li .q .article{padding-right:30px;position:relative}.accordionMenu li .a .article p{color:#606060;font-size:1.4rem;line-height:1.6}.accordionMenu li .a .article .img{display:block;margin:10px 0;width:100%;width:-webkit-fill-available}.mGnb{background:#fff;bottom:0;display:none;font-size:1.8rem;font-weight:700;overflow:hidden;overflow-y:auto;padding:120px env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;top:0;transition:padding-top .5s ease;width:100%;z-index:100}.mGnb ul{height:100%}.mGnb .q{border:none;color:#000;display:block;font-size:2rem;font-weight:700;line-height:3rem;padding:20px;text-align:left;transition:color .2s ease}.mGnb .q.active,.mGnb li.active .q{color:#fa9d1c}.mGnb li .q .article{margin:0}.mGnb li .q .article:after{background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease;width:24px}.mGnb .subNavList li a{color:#667085;display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding:8px 20px 8px 44px;text-align:left}.mGnb .subNavList li.active a{color:#fa9d1c}.subNavList{display:none}.mGnb .q.active+.subNavList{display:block}.gnb__btn{padding:30px 20px 20px}@media screen and (max-width:767px){.mobile-menu{display:block}}.user_area{order:3;z-index:103}@media screen and (max-width:767px){.user_area{margin-right:45px}}.user_area>li{float:left;position:relative}.user_area>li a{color:#fff;font-size:15px;font-weight:400;line-height:1.5;margin:0 10px;text-align:center}.add-db{margin:0 auto}.add-db .btn-name+.ico{margin-left:2px;margin-top:2px}.btn__notice{display:block;height:48px;position:relative;width:48px}.btn__notice span{background:url(../images/icons/ico-bell.svg) 50% no-repeat;display:block;height:24px;left:50%;overflow:hidden;position:absolute;text-indent:-99999999px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px;z-index:101}.pop-menu{background-color:#fff;border-radius:16px;box-shadow:0 16px 20px rgba(0,0,0,.1);display:none;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;right:24px;top:115px;transition:top .2s ease;width:300px;z-index:102}@media screen and (max-width:640px){.pop-menu{border-radius:0;bottom:0;box-shadow:none;display:none;left:0;padding-top:48px;right:0;top:44px;width:100%;z-index:103}}.pop-menu .pop-inner{padding:24px}@media screen and (max-width:640px){.pop-menu .pop-inner{max-height:100%;overflow:hidden;overflow-y:auto}}.pop-menu.show{display:block}.login-wrap{align-items:center;display:flex;justify-content:space-between}.notice-wrap .notice__top{padding:24px 24px 0}@media screen and (max-width:640px){.notice-wrap .notice__top{padding:8px 20px 0;position:relative}}@media screen and (max-width:320px){.notice-wrap .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto}.notice-wrap .tab__nav::-webkit-scrollbar{display:none}.notice-wrap .tab__nav li{margin-bottom:1px;width:auto}.notice-wrap .tab__nav li .tab__name{padding:0 16px;width:max-content}}.notice-wrap .h2{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-bottom:12px}.notice-wrap .read-all{position:absolute;right:17px;top:25px}@media screen and (max-width:640px){.notice-wrap .read-all{top:50%;transform:translateY(-50%)}}.notice-pop{width:375px;z-index:104}@media screen and (max-width:640px){.notice-pop{padding-top:0;width:100%}}.notice__list{padding:8px 24px}.notice__list a{display:block;padding:8px 0;transition:all .2s ease}.notice__list a:hover{opacity:.8}@media screen and (max-width:767px){.notice__list a:hover{opacity:1}}.noti__type{color:#fa9d1c;font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:767px){.noti__type{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.noti__title{color:#000;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}@media screen and (max-width:767px){.noti__title{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.readThis .noti__title{color:#667085;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:767px){.readThis .noti__title{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.noti__status{align-items:center;color:#98a2b3;display:flex;font-size:1.6rem;font-weight:400;justify-content:space-between;line-height:2.4rem;margin-top:2px}@media screen and (max-width:767px){.noti__status{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.noti__info span{margin-left:12px;position:relative}.noti__info span:after{background-color:#98a2b3;border-radius:50%;content:"";display:block;height:4px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.noti__info span:first-child{margin-left:0}.noti__info span:first-child:after{display:none}.notice__bottom{border-top:1px solid #e4e7ec;text-align:center}@media screen and (max-width:640px){.notice__bottom{box-shadow:0 -4px 4px rgba(0,0,0,.05)}}.notice__bottom .read-more .btn{padding:19px 10px}.notice__empty{align-items:center;display:flex;justify-content:center;min-height:400px;position:relative;text-align:center}.tab .notice__empty{min-height:320px}@media screen and (max-width:640px){.tab .notice__empty{bottom:65px;left:0;min-height:unset;overflow:hidden;overflow-y:auto;padding:20px;position:absolute;right:0;top:160px}}.empty__box .img{margin-bottom:16px}.tab .empty__box .img{margin-bottom:12px}.empty__box .empty_text{color:#98a2b3;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:640px){.notice__list ul{bottom:65px;left:0;overflow:hidden;overflow-y:auto;padding:10px 20px 20px;position:absolute;right:0;top:160px}.notice__bottom{bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;right:0}}.user-wrap{padding-left:15px}@media screen and (max-width:320px){.user-wrap{padding-left:5px}}.user__card{text-align:center}.user__card .user__profile{background-size:34px}.btn__user .user__profile{height:48px;width:48px}@media screen and (max-width:640px){.btn__user .user__profile{background-size:18px;height:28px;width:28px}}.closePop{background:url(../images/icons/ico-close.svg) 50% no-repeat;background-size:24px!important;display:none;font-size:0;height:30px;position:absolute;right:19px;top:10px;width:30px!important}@media screen and (max-width:640px){.closePop{display:block}}.pop__head{display:none;height:48px;position:relative}@media screen and (max-width:640px){.pop__head{display:block}}.goPrevPage{background:url(../images/icons/ico-arrow-left.svg) 50% no-repeat;background-size:24px!important;display:block;font-size:0;height:30px;left:20px;position:absolute;right:unset;top:50%;transform:translateY(-50%);width:30px!important}.user__profile{background-color:#f2f4f7;background-image:url(../images/icons/ico-person.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:64px;margin:0 auto;overflow:hidden;position:relative;width:64px}.user__profile .img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.user__name{color:#000;font-size:2rem;font-weight:400;line-height:3rem;margin-bottom:4px;margin-top:4px;text-align:center}.user__name .name{display:inline-block}.user__name .name+.badge{margin-left:2px}.user__mail{color:#98a2b3;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-bottom:8px;text-align:center}.user__noti{color:#909090;font-size:1.4rem;font-weight:400;line-height:2.2rem}.user__menu{margin-bottom:20px;margin-top:30px}.icon__menuList li{position:relative}.icon__menuList li .menu__item{background-size:24px;color:#000;display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding:8px 0 8px 32px;transition:all .2s ease;width:100%}.icon__menuList li .menu__item:hover{opacity:.8}@media screen and (max-width:767px){.icon__menuList li .menu__item:hover{opacity:1}}.icon__menuList li:after{background-position:cneter;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.icon__menu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.icon__menu.person:after{background-image:url(../images/icons/ico-person2.svg)}.icon__menu.study:after{background-image:url(../images/icons/ico-note.svg)}.icon__menu.code:after{background-image:url(../images/icons/ico-code.svg)}.icon__menu.bag:after{background-image:url(../images/icons/ico-bag.svg)}.icon__menu.cal:after{background-image:url(../images/icons/ico-date.svg)}.tab.border{border-bottom:1px solid #e1e1e1;padding-bottom:36px}@media screen and (max-width:360px){.tab.type__big .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto}.tab.type__big .tab__nav::-webkit-scrollbar{display:none}.tab.type__big .tab__nav li{margin-bottom:1px;width:auto}.tab.type__big .tab__nav li .tab__name{width:max-content}}.tab.tab__job{margin-left:-60px;margin-right:-60px;width:-webkit-fill-available}@media screen and (max-width:1400px){.tab.tab__job{margin:0}}.tab.tab__job .tab__nav{margin:0 auto;max-width:1280px}@media screen and (max-width:1400px){.tab.tab__job .tab__nav{max-width:unset;width:calc(100% - 60px)}}@media screen and (max-width:767px){.tab.tab__job .tab__nav{width:100%}}.tab.tab__job .tab__content{margin:0 auto;max-width:1400px;min-height:358px;width:-webkit-fill-available}.tab__nav{border-bottom:1px solid #e4e7ec;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:320px){.columns-3 .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto}.columns-3 .tab__nav::-webkit-scrollbar{display:none}}@media screen and (max-width:360px){.columns-4 .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto}.columns-4 .tab__nav::-webkit-scrollbar{display:none}}@media screen and (max-width:360px){.columns-5 .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto}.columns-5 .tab__nav::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.columns-job .tab__nav{flex-wrap:nowrap;justify-content:left;overflow:hidden;overflow-x:auto;width:auto!important}.columns-job .tab__nav li{margin-bottom:1px;width:auto}.columns-job .tab__nav .tab__name{padding:0 16px;width:max-content}.columns-job .tab__nav::-webkit-scrollbar{display:none}}.tab__nav li{text-align:center;width:33.3333333333%}.columns-2 .tab__nav li{width:50%}.columns-3 .tab__nav li{width:33.3333333333%}@media screen and (max-width:640px){.columns-3 .tab__nav li .tab__name{padding:0 16px}}@media screen and (max-width:320px){.columns-3 .tab__nav li{margin-bottom:1px;width:auto}.columns-3 .tab__nav li .tab__name{width:max-content}}.columns-4 .tab__nav li{width:25%}@media screen and (max-width:360px){.columns-4 .tab__nav li{margin-bottom:1px;width:auto}.columns-4 .tab__nav li .tab__name{padding:0 16px;width:max-content}}.columns-5 .tab__nav li{width:20%}@media screen and (max-width:360px){.columns-5 .tab__nav li{margin-bottom:1px;width:auto}.columns-5 .tab__nav li .tab__name{padding:0 16px;width:max-content}}@media screen and (max-width:767px){.columns-roadmap .tab__nav li{margin-bottom:1px;width:auto}.columns-roadmap .tab__nav li .tab__name{padding:0 16px;width:max-content}}.tab__nav li.w_100{padding:4px!important;width:100%!important}.tab__nav li.w_50{padding:4px!important;width:50%!important}@media screen and (max-width:640px){.tab__nav li.w_50.w_full{padding:4px!important;width:100%!important}}.tab__nav li.w_33{padding:4px!important;width:33.3333333333%!important}@media screen and (max-width:360px){.tab__nav li.w_33{width:50%!important}.tab__nav li.w_33:last-child{width:100%!important}}@media screen and (max-width:360px) and (max-width:640px){.tab__nav li.w_33.w_full{padding:4px!important;width:100%!important}}.tab__nav li.w_25{padding:4px!important;width:25%!important}@media screen and (max-width:360px){.tab__nav li.w_25{width:50%!important}}@media screen and (max-width:640px){.tab__nav li.w_25.w_full{padding:4px!important;width:100%!important}}.tab__nav li .tab__name{align-items:center;color:#b5becb;display:block;display:flex;font-size:1.6rem;font-weight:700;height:100%;justify-content:stretch;line-height:2.4rem;position:relative;width:100%}.type__color .tab__nav li .tab__name{color:#98a2b3}.tab__nav li .tab__name span{display:inline-block;height:auto;padding:13px 0;position:relative;width:100%}.tab__nav li .tab__name:after{background-color:#000;bottom:-1px;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s;width:0}.type__color .tab__nav li .tab__name:after{background-color:#fa9d1c}.tab__nav li.tab-active .tab__name{color:#000}.tab__nav li.tab-active .tab__name:hover{opacity:1}.type__color .tab__nav li.tab-active .tab__name{color:#fa9d1c}.tab__nav li.tab-active .tab__name:after{width:100%}.tab__nav.type__border{align-items:stretch;border:none;justify-content:left}.tab__nav.type__border li{height:auto;padding:0 4px;width:50%}.tab__nav.type__border li:first-child{padding-left:0;padding-right:0}.tab__nav.type__border li .tab__name{border:1px solid #e1e1e1;border-radius:4px;color:#98a2b3;height:100%;transition:all .2s ease;width:100%}.tab__nav.type__border li .tab__name:hover{opacity:.8}@media screen and (max-width:767px){.tab__nav.type__border li .tab__name:hover{opacity:1}}.tab__nav.type__border li .tab__name:after{display:none}@media screen and (max-width:360px){.tab__nav.type__border li .tab__name{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.tab__nav.type__border li .tab__name span{padding:11px 5px;top:50%;transform:translateY(-50%)}@media screen and (max-width:360px){.tab__nav.type__border li .tab__name span{padding:9px 5px}}.tab__nav.type__border li .tab__name span:after{display:none}.tab__nav.type__border li.tab-active .tab__name{border-color:#fa9d1c;color:#fa9d1c}.tab__nav.type__border li.tab-active .tab__name:hover{opacity:1}@media screen and (max-width:767px){.columns-roadmap .scroll-wrap{overflow:hidden;overflow-x:auto}.columns-roadmap .scroll-wrap .tab__nav{flex-wrap:nowrap;justify-content:left;width:max-content!important}.columns-roadmap .scroll-wrap li{margin-bottom:1px;width:auto}.columns-roadmap .scroll-wrap .tab__name{padding:0 16px;width:max-content}}.tab__content .tab__pane{display:none}.tab__content .tab-active{display:block}.form__tab .input-box{margin-top:24px}@media screen and (min-width:767px){#sliderBX{display:flex;flex-wrap:nowrap;justify-content:left;margin-left:0;transition:margin .2s ease-in-out}#sliderBX-contenedor{margin-left:48px;position:relative;width:calc(100% - 96px)}.sliderBXwrap{overflow-x:hidden;overflow-y:hidden;width:100%}#btnSliderNext,#btnSliderPrev{background:url(../images/icons/ico-prev.svg) 50% no-repeat;background-size:100%;height:32px;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:9}#btnSliderNext:hover,#btnSliderPrev:hover{cursor:pointer;opacity:.8}#btnSliderNext{right:-48px;transform:translateY(-50%) rotate(180deg)}#btnSliderPrev{left:-48px}.sliderBXcell{min-width:147px;width:auto!important}.sliderBXcell .tab__name{padding:0 20px}}@media screen and (max-width:640px){#sliderBX-contenedor{overflow:hidden;overflow-x:auto}}@media screen and (max-width:640px) and (max-width:360px){#sliderBX-contenedor::-webkit-scrollbar{display:none}}@media screen and (max-width:640px){.sliderBXwrap{width:fit-content}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:1.6rem;font-weight:400;line-height:2.4rem}.input{-webkit-appearance:none;background:none;border:1px solid #e1e1e1;-webkit-border-radius:0;border-radius:4px!important;height:48px;outline:none;padding:12px 14px;transition:border-color .3s ease;width:100%}.input.password{padding-right:50px}.input.invalid{border-color:#fb3b3b}.input.valid{background-image:url(../images/icons/ico-input-check-green.svg);background-position:97%;background-repeat:no-repeat;border-color:#1cc100;padding-right:40px}.textarea{background:none;border:1px solid #e1e1e1;border-radius:4px;height:auto;outline:none;padding:12px 14px;transition:border-color .3s ease;width:100%}.input::placeholder,.textarea::placeholder{color:#bdbdbd}@media screen and (max-width:767px){.input::placeholder,.textarea::placeholder{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.input:disabled{background-color:#f6f6f6;color:#909090;cursor:not-allowed!important;pointer-events:auto!important}.input:active,.input:focus,.textarea:active,.textarea:focus{border-color:#fa9d1c}.input-tit{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-bottom:8px;position:relative}.input-tip,.input-tit .type__small{font-weight:400}.input-tip{color:#7e7e7e;font-size:1.4rem;line-height:2.2rem;position:absolute;right:0;top:0}@media screen and (max-width:360px){.input-tip{position:unset}}.input-wrap{margin-bottom:24px;position:relative}.border-box .input-wrap{margin-bottom:30px}.input-wrap.type__button .input{cursor:pointer}.input-wrap.type__button .searchButton{pointer-events:none}.input-wrap .pwType{position:relative}.input-wrap .btn__eyes{background-color:transparent;bottom:0;height:48px;padding:0 12px;position:absolute;right:0;top:0}.input-wrap .btn__eyes i{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:48px;width:24px}.input-wrap .btn__eyes .eye-on{background-image:url(../images/icons/ico-eye.svg)}.input-wrap .btn__eyes .eye-off{background-image:url(../images/icons/ico-eye-off.svg)}.label.required{display:inline-block;position:relative}.label.required:after{color:#fb3b3b;content:"*";display:block;height:10px;position:absolute;right:-12px;top:-1px;width:10px}.noti__msg{background-size:16px;color:#909090;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:5px}.addList+.noti__msg{margin-top:8px}.noti__msg.sizebox{letter-spacing:0;margin-top:2px}.noti__msg.sizebox .sizeNum{color:#fa9d1c}.noti__msg.sizebox.type__black{color:#bdbdbd}.noti__msg.sizebox.type__black .sizeNum{color:#909090;font-weight:700}.size-wrap{align-items:flex-start;display:flex;justify-content:space-between;min-height:25px;position:relative}.size-wrap .noti{padding-right:40px}.size-wrap .sizebox{position:absolute;right:0}.input-error{background:url(../images/icons/ico-check-red.svg) no-repeat left 2px;color:#fb3b3b;padding-left:19px}.input-success{background:url(../images/icons/ico-check-green.svg) no-repeat left 2px;color:#1cc100;padding-left:19px}.input-picker{background:url(../images/icons/ico-calendar.svg) 90% no-repeat;cursor:pointer;max-width:156px;padding-right:40px}.deco-dot{padding-left:10px;position:relative}.deco-dot:after{background-color:#909090;border-radius:50%;content:"";display:block;height:3px;left:0;position:absolute;top:9px;width:3px}.form__btn{margin-top:12px}.certify{display:inline-block;margin-right:5px}@media screen and (max-width:640px){.certify{display:flex;justify-content:space-between;width:100%}}.certify .input~.input{margin-left:5px}.certify .input{text-align:center;width:48px}@media screen and (max-width:640px){.certify .input{padding:0;width:calc(100% - 4.16667px)}}.certify+.timer{color:#909090;display:inline;font-size:1.4rem;font-weight:400;line-height:2.2rem;vertical-align:bottom}@media screen and (max-width:767px){.certify+.timer{display:block;margin-top:8px}}.form__selectBtn .tab__nav{margin-left:-4px;margin-right:-4px}.customRadio{display:inline-block;text-align:left;width:auto}.customRadio.type__list{display:block;padding-left:22px}.customRadio.type__list .label{padding:8px 0;transition:all .2s ease}.customRadio.type__list .label:hover{opacity:.8}@media screen and (max-width:767px){.customRadio.type__list .label:hover{opacity:1}}.customRadio.type__list .label-txt{display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding-left:0;width:100%}.customRadio.type__list .label-txt:after,.customRadio.type__list .label-txt:before{display:none}.customRadio.type__list .radiobox:checked+.label-txt{color:#fa9d1c}.radioWrap__list .customRadio,.radioWrap__list .customRadio .label{display:block}.customRadio .radiobox{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:100}.customRadio .label{display:block;padding:10px 0;width:auto}.customRadio .label,.customRadio .label-txt{cursor:pointer;display:inline-block;position:relative}.customRadio .label-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-right:30px;padding-left:35px}.customRadio .label-txt:after{background:transparent;border:1px solid #e1e1e1;border-radius:50%;box-sizing:border-box;content:"";cursor:pointer;display:block;height:26px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:26px}.customRadio .radiobox.active+.label-txt:before,.customRadio .radiobox:checked+.label-txt:before{background-color:#fa9d1c;border-radius:100%;content:"";height:14px;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.customRadio .radiobox:disabled,.customRadio .radiobox:disabled+.label-txt:after{cursor:not-allowed!important;pointer-events:auto!important}.customRadio .radiobox:disabled+.label-txt:after{background-color:#f2f2f2}.checkWrap{position:relative;z-index:2}.checkWrap label{display:flex}.checkWrap__list .checkWrap{padding:10px 0}.checkWrap__list .checkWrap label{display:flex}.checkWrap__list .checkWrap .chk__name{display:block;margin-top:2px;width:calc(100% - 35px)}.chk__name .style__required{color:#fa9d1c;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-right:8px}.checkbox{cursor:pointer;height:26px;left:0;opacity:0;position:absolute;top:0;width:26px}@media screen and (max-width:767px){.checkbox{height:22px;width:22px}}.checkbox+em{background-color:transparent;border:1px solid #e1e1e1;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;position:relative;vertical-align:middle;width:26px}@media screen and (max-width:767px){.checkbox+em{height:22px;width:22px}}.checkbox+em+span{color:#292929;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding-left:10px;vertical-align:middle;width:calc(100% - 32px)}.checkbox.active+em,.checkbox:checked+em{background:#fa9d1c url(../images/icons/ico-checkbox.svg) no-repeat 50% 50%;background-size:16px;border-color:#fa9d1c}.checkbox:disabled{cursor:not-allowed!important;pointer-events:auto!important}.checkbox:disabled+em{background-color:#f2f2f2}.checkbox:disabled+em,.checkbox:disabled+em+span{cursor:not-allowed!important;pointer-events:auto!important}.toggle-wrap{align-items:center;display:flex}.toggle-wrap .labelTitle{left:54px;position:absolute;width:max-content}.toggle-slide{margin:10px 0}.toggle-button,.toggle-slide{align-items:center;display:flex}.toggle-button{background-color:#e1e1e1;border:0;border-radius:999px;cursor:pointer;height:26px;margin-right:100px;order:1;position:relative;transition:all .3s;width:44px}.labelTitle{font-size:1.6rem;font-weight:400;line-height:2.4rem;order:2}.toggle-button-css .item{display:none;padding-left:45px}.toggle-button-css .item.off{display:block}.input-toggle{display:none}.input-toggle.active+.toggle-button-css{background-color:#fa9d1c}.input-toggle.active+.toggle-button-css .on{display:block}.input-toggle.active+.toggle-button-css .on+.off{display:none}.input-toggle.active+.toggle-button-css .t-slider{transform:translateX(18px)}.input-toggle:disabled,.input-toggle:disabled+.toggle-button{background-color:#e1e1e1;cursor:not-allowed!important;pointer-events:auto!important}.t-slider{background-color:#fff;border-radius:50%;height:24px;left:1px;position:absolute;top:1px;transform-origin:center center;width:24px;z-index:3}.toggle-button-css .t-slider{transition:all .3s cubic-bezier(.5,.5,.8,1.2)}.toggle-box{position:absolute;right:0;top:-5px}.toggle-box .toggle-button{margin-right:94px}.toggle-box .toggle-slide{margin:0}.search-wrap{margin-bottom:0;position:relative;width:100%}.search-wrap .input{padding-left:44px;padding-right:24px}.search-wrap .input::placeholder{font-size:1.4rem;font-weight:400;line-height:2.2rem}.searchButton{background-color:transparent;cursor:pointer;height:24px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:24px}#skipNavi{position:absolute;z-index:9999999}#skipNavi li a{background:#1e90ff;color:#fff;display:block;font-size:1.6rem;font-weight:700;height:50px;left:0;letter-spacing:2px;line-height:2.4rem;line-height:5rem;position:fixed;text-align:center;top:-50px;width:100%}#skipNavi li a.on{top:0}#topBanner{background:#fa9d1c;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:relative;width:100%;z-index:102}#topBanner .close-box{position:absolute;right:15px;top:9px}#topBanner .inner{padding:0 50px}#topBanner .inner a{color:#fff;display:block;font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:10px 0;text-align:center;word-break:keep-all}.swiperList__con .swipe-inner{margin:0 auto;max-width:1340px;padding:0 40px 0 30px}@media screen and (max-width:767px){.swiperList__con .swipe-inner{padding:0 30px 0 20px}}.swiperList__con .swiper-container{overflow:visible}.swiperList__con .swiper-slide{min-width:300px;width:calc(33.33333% - 13px)!important}.swiperList__con .swiper-slide a{display:block}@media screen and (max-width:767px){.swiperList__con .swiper-slide a:hover{opacity:1}}.swiperList__con.type__item-4 .swiper-slide{width:calc(25% - 13px)!important}.swiperList__con.type__tile .swiper-slide{height:auto;min-width:335px}@media screen and (max-width:360px){.swiperList__con.type__tile .swiper-slide{min-width:320px}}.swiperList__con.type__tile .swiper-slide .item-base{border:1px solid #e1e1e1;border-radius:16px;min-height:158px}@media screen and (min-width:767px){.swiperList__con.type__tile .swiper-slide .item-base{transition:all .2s ease}.swiperList__con.type__tile .swiper-slide .item-base:hover{background-color:#fafafa}}.swiperList__con.type__tile .swiper-slide .item-base a{padding:20px}@media screen and (max-width:320px){.swiperList__con.type__tile .swiper-slide .item-base a{padding:15px}}.swiperList__con.type__tile .swiper-slide .item-base .item-status{margin-top:0}.swiperList__con.type__tile .swiper-slide .item-base .item-tit.line-2{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:12px;margin-top:12px;min-height:48px}@media screen and (max-width:360px){.swiperList__con.type__tile .swiper-slide .item-base .item-tit.line-2{margin-bottom:10px;margin-top:10px}}.swiperList__con.type__tile .swiper-slide .item-base .data__tit{font-size:1.4rem;font-weight:400;line-height:2.2rem}.img-wrapper{overflow:hidden;position:relative;width:100%}.img-wrapper:before{content:"";display:block;padding-top:56.25%}.img-wrapper .image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.list__top{margin-bottom:36px}.list__top .h2{color:#fa9d1c;font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:24px}@media screen and (max-width:767px){.list__top .h2{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:12px}}.list__top .h3{color:#000;font-size:3.6rem;font-weight:700;line-height:5.4rem}@media screen and (max-width:767px){.list__top .h3{font-size:2.4rem;font-weight:700;line-height:3.6rem;padding-right:60px}.list__top{margin-bottom:24px}}.list__top .inner{position:relative}.list__top .list-more{bottom:14px;position:absolute;right:24px}@media screen and (max-width:767px){.list__top .list-more{bottom:6px;right:20px}}.st{display:inline-block;margin-right:7px;padding-right:7px;position:relative}.st:after{background-color:#fff;content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.st-data{font-weight:400}.item-base{max-width:408px;position:relative}@media screen and (min-width:767px){.item-base:not(.type__shadow):hover img{transform:scale(1.1)}}.item-base .img{border-radius:18px;height:0;max-width:408px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.item-base .img:after{background-color:#f2f4f7;background-image:url(../images/logo/logo-simple.svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:1040px){.item-base .img:after{background-size:60px}}.item-base .img img{height:100%;left:0;object-fit:cover;opacity:1;position:absolute;top:0;transition:all .2s ease-out;width:101%;z-index:2}.item-base .item-status{margin-top:20px}.item-base .item-status i{min-height:28px;opacity:1}.item-base .item-status i.txt{min-height:26px}.item-base .item-status .category{color:#98a2b3;font-size:1.4rem;font-weight:700;line-height:2.2rem}.item-base .item-status .txt-inline{color:#fa9d1c;font-size:1.4rem;font-style:normal;font-weight:700;height:auto;line-height:2.2rem;min-height:22px;text-indent:unset}.item-base .item-status .txt-inline.thin{font-weight:400}.item-base .item-status .txt-inline.blue{color:#98a2b3}.item-base .item-status .txt-inline+.txt-inline{margin-left:4px}.item-base .item-status .txt-inline+.category{display:block;margin-top:2px}.item-base .item-tit{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-top:7px;min-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.item-base .item-tit.line-2{min-height:72px}.item-base .item-tit.line-2,.item-base .item-tit.max-line-2{-webkit-line-clamp:2}.item-base .item-tit.line-2,.item-base .item-tit.max-line-2,.item-base .item-tit.max-line-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.item-base .item-tit.max-line-3{-webkit-line-clamp:3}.item-base .item-tit.max-line-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:inherit}@media screen and (max-width:767px){.item-base .item-tit{font-size:2rem;font-weight:700;line-height:3rem;min-height:30px}.item-base .item-tit.line-2{min-height:61px}}.item-base .img+.item-tit{margin-top:16px}.item-base .item-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:4px;min-height:24px}.item-base .item-txt.max-line-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:70px;overflow:hidden;text-overflow:ellipsis;white-space:inherit}@media screen and (max-width:767px){.item-base .item-txt{font-size:1.4rem;font-weight:400;line-height:2.2rem;min-height:20px}.item-base .item-txt.max-line-3{max-height:66px}}.item-base .item-txt+.item-info{margin-top:12px!important}.item-base .item-info{display:flex;flex-wrap:wrap;margin-top:8px}.item-base .item-info+.item-info{margin-top:4px}.item-base .item__data{align-items:flex-start;display:flex;margin-left:12px;min-height:24px;position:relative}.item-base .item__data:after{background-color:#98a2b3;border-radius:50%;content:"";display:block;height:4px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.item-base .item__data:first-child{margin-left:0}.item-base .item__data:first-child:after{display:none}.item-base .item__data:after{top:9px;transform:unset}.item-base .item__data.no-dot{margin-left:0}.item-base .item__data.no-dot:after{display:none}.item-base .item__data .data__only,.item-base .item__data .data__tit{opacity:1}.item-base .item__data .data__tit.sr-only+.data__txt{color:#98a2b3}.item-base .item__data:first-child .data__tit,.item-base .item__data:first-child .data__tit.sr-only+.data__txt,.item-base .item__data:first-child>.data__txt{margin-left:0}.item-base .item__data:first-child>.data__tit+.data__txt{margin-left:4px}.item-base .item__data .data__tit{color:#98a2b3;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0 4px}.item-base .item__data .data__tit.tag-name{color:#fa9d1c}.item-base .item__data .data__tit.job-ing{color:#fa9d1c;font-weight:700}.item-container .item-base .item__data .data__tit.job-ing{font-weight:700}.item-base .item__data .data__tit.job-dday{color:#144f89;font-weight:700}.item-container .item-base .item__data .data__tit.job-dday{font-weight:700}.item-base .item__data .data__tit.job-end{color:#909090;font-weight:700}.item-container .item-base .item__data .data__tit.job-end{font-weight:700}.item-base .item__data .data__tit.job-always{color:#fb3b3b;font-weight:700}.item-container .item-base .item__data .data__tit.job-always{font-weight:700}.item-base .item__data .data__tit.job-wait{color:#909090;font-weight:700}.item-container .item-base .item__data .data__tit.job-wait{font-weight:700}.item-base .item__data .data__txt{color:#000;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0 4px}.item-base .item__data .data__txt .st-txt{font-weight:700}.item-base .item__data .data__txt .tag__container{margin-top:-5px}.item-base .item__data .data__txt .tag__container .tag__item{line-height:0}.item-base .item__data .data__txt .date-time{display:inline-block}.item-base .item__data .data__only{color:#98a2b3;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-left:0}.item-base .item-button{margin-top:8px}.item-base .item-button .btn-wrap:after{clear:both;content:"";display:block}.item-base .item-button .btn{float:left;padding-left:0}.item-base .icon__menuList li .menu__item{font-size:1.6rem;font-weight:400;line-height:2.4rem}.item-base.type__shadow{background-color:#fff;border-radius:16px;height:310px;max-width:300px;transition:box-shadow .2s ease-out}@media screen and (min-width:767px){.item-base.type__shadow:hover{box-shadow:0 16px 20px rgba(0,0,0,.1)}}.item-base.type__shadow a{display:block;height:100%;overflow:hidden;padding:24px}.item-base.type__gray{background-color:#fafafa;border:1px solid #fafafa;border-radius:16px;height:310px;max-width:300px;transition:all .2s ease-out}.item-base.type__gray a{display:block;height:100%;overflow:hidden;padding:24px}.item-base.type__detailHead{display:flex;flex-wrap:wrap;justify-content:center;margin:24px 0;max-width:unset;text-align:center}@media screen and (max-width:767px){.item-base.type__detailHead{margin:15px 0;width:100%}}.item-base.type__detailHead .item-status{margin-top:0}.item-base.type__detailHead .item-status.type__txt+.item-tit{margin-top:5px}.item-base.type__detailHead .item-tit{font-size:2.8rem;font-weight:700;height:auto;line-height:4.2rem;margin-top:10px;min-height:unset;overflow:visible;text-overflow:unset;white-space:unset;width:100%;word-break:keep-all}@media screen and (max-width:767px){.item-base.type__detailHead .item-tit{font-size:2rem;font-weight:700;line-height:3rem;margin-top:10px}.item-base.type__detailHead .data__tit,.item-base.type__detailHead .data__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.item-base.type__detailHead .item__data{margin-left:0;margin-right:14px}@media screen and (max-width:767px){.item-base.type__detailHead .item__data{text-align:left}.item-base.type__detailHead .item__data .data__tit{margin-left:0}}.item-base.type__detailHead .item__data:after{display:none}.item-base.type__detailHead .item__data:last-child{margin-right:0}.item-base.type__detailHead .item-info{margin-top:10px}@media screen and (max-width:767px){.item-base.type__detailHead .item-info{flex-wrap:wrap}}@media screen and (max-width:360px){.item-base.type__detailHead .item-info{display:inline-block}}.item-base.type__detailHead .item-info+.item-info{margin-top:10px}.item-base.type__detailHead .item-button{display:flex;justify-content:center;margin-top:15px;width:100%}@media screen and (max-width:767px){.item-base.type__detailHead .item-button{margin-top:10px}}.item-base.type__detailHead .item-button .btn{padding:2px 8px}@media screen and (max-width:767px){.item-base.type__detailHead .item-button .btn{font-size:1.4rem;font-weight:700;line-height:2.2rem}.item-base.type__detailHead .item-button .btn .ico{height:16px;width:16px}}.item-base.type__detailHead .detail__con{padding:0;width:100%}.item-base.type__detailHead .detail__con .round-box{border-radius:0}.item-base.type__detailHead .detail__con .input-wrap:last-child{margin-bottom:0}.item-base.type__detailHead .btn-wrap{margin-top:48px}@media screen and (max-width:767px){.item-base.type__detailHead .btn-wrap{margin-top:36px;width:100%}.item-base.type__detailHead .btn-wrap .flex-wrap{flex-wrap:nowrap}.item-base.type__detailHead .btn-wrap .flex-wrap .flex-item{width:100%}.item-base.type__detailHead .btn-wrap .flex-wrap .flex-item .btn{min-width:unset;width:-webkit-fill-available}}@media screen and (max-width:500px){.item-base.type__detailHead .btn-wrap .flex-wrap{flex-wrap:wrap}.item-base.type__detailHead .btn-wrap .flex-wrap .flex-item+.flex-item{margin-top:4px}}.item-base.type__wide{align-items:stretch;display:flex;max-width:unset}@media screen and (max-width:640px){.item-base.type__wide{flex-wrap:wrap;justify-content:center}}.item-base.type__wide .img{height:170px;margin-right:28px;max-width:unset;padding-top:170px;width:300px}@media screen and (max-width:1040px){.item-base.type__wide .img{height:150px;margin-right:20px;padding-top:150px;width:240px}}@media screen and (max-width:860px){.item-base.type__wide .img{margin-right:20px;width:200px}}@media screen and (max-width:767px){.item-base.type__wide .img{height:170px;padding-top:170px;width:300px}}@media screen and (max-width:640px){.item-base.type__wide .img{height:0;margin-bottom:24px;margin-right:0;padding-top:56.25%;width:100%}}.item-base.type__wide .item-data-wrap{display:flex;flex-wrap:wrap;height:auto;width:calc(100% - 328px)}@media screen and (max-width:1040px){.item-base.type__wide .item-data-wrap{width:calc(100% - 260px)}}@media screen and (max-width:860px){.item-base.type__wide .item-data-wrap{width:calc(100% - 220px)}}@media screen and (max-width:767px){.item-base.type__wide .item-data-wrap{width:calc(100% - 320px)}}@media screen and (max-width:640px){.item-base.type__wide .item-data-wrap{width:100%}}.item-base.type__wide .item-data-wrap.type__flex{width:100%}.item-base.type__wide .item-data-wrap.type__flex .flex-item{padding:0 16px;width:50%}.item-base.type__wide .item-data-wrap.type__flex .flex-item:first-child{padding-left:0}.item-base.type__wide .item-data-wrap.type__flex .flex-item:last-child{padding-right:0}.item-base.type__wide .item-data-wrap.type__flex .item-info{align-items:center;border:1px solid #e1e1e1;border-radius:12px;box-sizing:border-box;height:100%;justify-content:space-between;margin-top:0;padding:20px}.item-base.type__wide .item-data-wrap.type__flex .item__data{width:auto}.item-base.type__wide .item-data-head{width:100%}.item-base.type__wide .item-status{margin-top:0}.item-base.type__wide .item-tit{overflow:visible;white-space:unset}@media screen and (max-width:1040px){.item-base.type__wide .item-tit{font-size:2rem;font-weight:700;line-height:3rem}}@media screen and (max-width:767px){.item-base.type__wide .item-tit{font-size:1.8rem;font-weight:700;height:auto;line-height:2.8rem;min-height:30px}}.item-base.type__wide .item-info{align-items:flex-end;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:left;width:100%}@media screen and (max-width:767px){.item-base.type__wide .item-info{align-items:flex-start;column-gap:unset;justify-content:space-between;margin-top:24px}}.item-base.type__wide .item__data{flex-wrap:wrap;margin-left:0;min-width:14.2857142857%;width:min-content}.item-base.type__wide .item__data:after{display:none}@media screen and (max-width:860px){.item-base.type__wide .item__data{min-width:unset}}.item-base.type__wide .data__tit,.item-base.type__wide .data__txt{margin:0;width:100%}.item-base.type__wide .data__tit{font-size:1.4rem;font-weight:700;line-height:2.2rem}@media screen and (max-width:767px){.item-base.type__wide .data__tit{font-size:1.2rem;font-weight:700;line-height:1.8rem}}.item-base.type__wide .data__txt{font-size:1.8rem;font-weight:400;line-height:2.8rem}.item-base.type__simple .item-tit,.item-container.style-list .item-base.type__simple .item-tit{font-size:1.6rem;font-weight:400;line-height:2.4rem;min-height:25px;padding-right:0;white-space:nowrap}.item-base.type__simple .item-info{margin-top:4px}.item-base.type__left{justify-content:left;margin-bottom:60px;text-align:left}@media screen and (max-width:767px){.item-base.type__left{margin-bottom:48px}}.item-base.type__btn{margin-bottom:0}.item-base.type__blog{max-width:unset}.item-base.type__blog a{align-items:flex-end;display:flex;height:max-content}@media screen and (max-width:640px){.item-base.type__blog a{flex-wrap:wrap}}.item-base.type__blog .img{border-radius:16px;height:100%;max-width:717px;padding:0;width:56%}@media screen and (max-width:960px){.item-base.type__blog .img{width:50%}}@media screen and (max-width:767px){.item-base.type__blog .img{width:45%}}@media screen and (max-width:640px){.item-base.type__blog .img{width:100%}}.item-base.type__blog .img img{position:relative}.item-base.type__blog .item-info-wrap{padding-left:4%;width:44%}@media screen and (max-width:960px){.item-base.type__blog .item-info-wrap{width:50%}}@media screen and (max-width:767px){.item-base.type__blog .item-info-wrap{padding-left:3%;width:55%}}@media screen and (max-width:640px){.item-base.type__blog .item-info-wrap{padding-left:0;width:100%}}.item-base.type__blog .item-tit+.item-info{margin-top:16px}@media screen and (max-width:767px){.item-base.type__blog .item-tit+.item-info{margin-top:5px}.item-base.type__blog .item-tit{font-size:1.8rem;font-weight:700;line-height:2.8rem}}@media screen and (max-width:640px){.item-base.type__blog .item-tit{margin-top:16px}}@media screen and (max-width:767px){.item-base.type__blog .item__data .data__tit,.item-base.type__blog .item__data .data__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.item-base.type__multiBtns .item-tit.type__rightBtn{padding-right:170px}@media screen and (max-width:767px){.item-base.type__multiBtns .item-tit.type__rightBtn{padding-right:0}}.item-container.style-list .item-base.type__multiBtns .item-tit.type__rightBtn{padding-right:170px}@media screen and (max-width:767px){.item-container.style-list .item-base.type__multiBtns .item-tit.type__rightBtn{padding-right:0}}.item-base.type__multiBtns .item-info{padding-right:170px}@media screen and (max-width:767px){.item-base.type__multiBtns .item-info{padding-right:0}}.item-base.type__multiBtns .list-right-btn{max-width:160px}@media screen and (max-width:767px){.item-base.type__multiBtns .list-right-btn{max-width:unset}.item-base.type__multiBtns .list-right-btn .flex-wrap{flex-wrap:nowrap;width:100%}}.item-base.type__multiBtns .list-right-btn .flex-wrap .flex-item{width:100%}@media screen and (max-width:767px){.item-base.type__multiBtns .list-right-btn .flex-wrap .flex-item{display:flex;height:100%;justify-content:stretch;width:100%}.item-base.type__multiBtns .list-right-btn .flex-wrap .flex-item:first-child .btn{margin-left:0}}.item-base.type__multiBtns .list-right-btn .flex-wrap .flex-item .btn{margin:4px 0 4px 8px}@media screen and (max-width:767px){.item-base.type__multiBtns .list-right-btn .flex-wrap .flex-item .btn{height:auto;width:-webkit-fill-available}}.tag__container{display:flex;flex-wrap:wrap;margin-top:12px}.con-bottom .tag__container{margin-top:60px}.tag__item{margin:4px 4px 0 0}.tag__item:last-child{margin-right:0}.item-info-flex{display:flex;justify-content:left;margin-top:20px}@media screen and (max-width:767px){.item-info-flex{flex-wrap:wrap}.item-info-flex .item-info{width:100%}.item-info-flex .item-info.right{margin-top:4px!important}}.item-info-flex .item__data{align-items:flex-start;margin-top:8px}@media screen and (max-width:767px){.item-info-flex .item__data{margin-top:4px}}.item-info-flex .item__data:first-child{margin-top:0}.item-info-flex .item__data .data__tit{margin-left:0}.item-info-flex .left{max-width:365px;min-width:260px;width:auto;width:45%}.item-info-flex .right .item__data:first-child{width:100%}.item-info-flex.style-prac .item__data .data__tit{min-width:56px}.item-info-flex.style-prac .tag__container{margin-top:-5px;max-width:450px}@media screen and (max-width:767px){.item-info-flex.style-prac .tag__container{margin-top:-3px;max-width:unset}}.item-info-flex.style-prac-answer{flex-wrap:wrap;justify-content:space-between;width:100%}.item-info-flex.style-prac-answer .item-info{padding-right:10px}.item-info-flex.style-prac-answer .item-info:last-child{padding-right:0}@media screen and (max-width:767px){.item-info-flex.style-prac-answer .data__tit{min-width:60px}}.list-right-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:10}.list-right-btn .btn.btn__prime-text{padding-right:0}@media screen and (max-width:767px){.list-right-btn{display:flex;justify-content:right;margin-top:15px;position:unset;transform:unset}.list-right-btn .btn{margin:0;width:auto}}.item-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -12px;max-width:972px}.item-container.style-list .item-base .item__data.only-style-list,.item-container.style-tile .item-base .item__data.only-style-tile{display:flex}.item-container.style-list .item-base .item__data.only-style-list:first-child:after{display:none}.wide .item-container{max-width:unset}@media screen and (max-width:767px){.item-container{margin-left:10px;margin-right:10px}}.item-container .item-list{margin-bottom:24px;padding:10px 12px;width:33.3333333333%}@media screen and (max-width:1040px){.item-container .item-list{width:50%}}@media screen and (max-width:767px){.item-container .item-list{margin-bottom:14px;padding:10px}}@media screen and (max-width:500px){.item-container .item-list{width:100%}.item-container .item-list .img{max-width:unset}}@media screen and (max-width:1040px){.wide .item-container .item-list{width:33.3333333333%}}@media screen and (max-width:900px){.wide .item-container .item-list{width:50%}}@media screen and (max-width:500px){.wide .item-container .item-list{width:100%}}@media screen and (max-width:1200px){.detail-container .item-container .item-list{width:50%}}@media screen and (max-width:850px){.detail-container .item-container .item-list{width:100%}.detail-container .item-container .item-list .img{max-width:unset}}@media screen and (max-width:767px){.detail-container .item-container .item-list{width:50%}}@media screen and (max-width:640px){.detail-container .item-container .item-list{width:100%}}.item-container .item-base{max-width:300px}.item-container .item-base .item-info{margin-top:5px}@media screen and (max-width:1040px){.item-container .item-base{max-width:unset}}.wide .item-container .item-base{max-width:408px}@media screen and (max-width:1040px){.wide .item-container .item-base{max-width:unset}}@media screen and (max-width:767px){.item-container .item-base a .tip{background-size:12px;border:2px solid #fff;height:32px;width:32px}}.item-container .item-base .img{border-radius:16px}.item-container .item-base .item-tit{font-size:1.8rem;font-weight:700;line-height:2.8rem;min-height:26px}.item-container .item-base .item-tit.line-2{min-height:57px}.item-container .item-base .item-tit.max-line-2{height:auto;max-height:57px;min-height:28px}.item-container .item-base .item-status{margin-top:16px}.item-container .item-base .item__data{min-height:22px}.item-container .item-base .item__data.only-style-list,.item-container .item-base .item__data.only-style-tile{display:none}.item-container .item-base .item__data .data__tit,.item-container .item-base .item__data .data__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}.item-container.style-list{display:block;margin-left:0;margin-right:0}@media screen and (max-width:767px){.item-container.style-list{margin-top:15px}}.item-container.style-list .item-list{border:1px solid #e1e1e1;border-left:0;border-right:0;border-top:0;cursor:pointer;margin:0;padding:0;transition:background-color .3s ease;width:100%}.item-container.style-list .item-list:first-child{border-top:1px solid #e1e1e1}.columns__box .item-container.style-list .item-list:first-child{border-top:none}.item-container.style-list .item-list .img{display:none}.item-container.style-list .item-list .item-base{max-width:unset}.item-container.style-list .item-list .item-base a{display:block;padding:20px;position:relative}@media screen and (max-width:767px){.item-container.style-list .item-list .item-base a{padding:24px 20px}}.item-container.style-list .item-list .item-tit{padding-right:60px}.item-container.style-list .item-list .item-tit.type__rightBtn{padding-right:120px}@media screen and (max-width:767px){.item-container.style-list .item-list .item-tit{font-size:1.6rem;font-weight:700;height:auto;line-height:2.4rem;min-height:24px;padding-right:0;white-space:unset;word-break:break-word}.item-container.style-list .item-list .item-tit.type__rightBtn{padding-right:0}}.item-container.style-list .item-list .item-status{margin-top:0}.item-container.style-list .item-list .st__tooltip{margin:0;right:20px;top:18px}@media screen and (min-width:767px){.item-container.style-list .item-list:hover{background-color:#fafafa}}.item-container.style-list.show-thumb .item-list a{display:flex}@media screen and (max-width:640px){.item-container.style-list.show-thumb .item-list a{flex-wrap:wrap}}.item-container.style-list.show-thumb .item-list .img{border-radius:8px;display:block;height:120px;max-width:178px;min-width:178px;padding:0;width:15%}@media screen and (max-width:640px){.item-container.style-list.show-thumb .item-list .img{height:auto;max-width:unset;width:100%}}.item-container.style-list.show-thumb .item-list .img img{position:relative;width:100%}.item-container.style-list.show-thumb .item-info-wrap{align-items:stretch;display:flex;flex-wrap:wrap;padding-left:20px;width:85%}@media screen and (max-width:640px){.item-container.style-list.show-thumb .item-info-wrap{display:block;margin-top:16px;padding:0;width:100%}}.item-container.style-list.show-thumb .item-info-wrap .item-info-top{width:100%}.item-container.style-list.show-thumb .item-tit{margin-top:0;padding-right:0}.item-container.style-list.show-thumb .tag__container{align-items:flex-end;width:100%}.home-sec .item-container{margin:0 auto;max-width:1332px;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.home-sec .item-container{padding-left:20px;padding-right:20px}}.item-container.crew-list .item-list{border:none!important;margin:16px 0}.item-container.crew-list .item-list:first-child{margin-top:8px}@media screen and (max-width:640px){.item-container.crew-list .item-list:first-child{margin-top:0}}.item-container.crew-list .item-list:hover{background-color:transparent}.item-container.crew-list .item-list .item-base a{padding:0}.sec-viewmore .list__top{margin-bottom:24px}.sec-viewmore .list__top .list-more{bottom:2px;display:none}.sec-viewmore .item-tit{font-size:1.8rem;font-weight:700;line-height:2.8rem;min-height:28px}.sec-viewmore .item-info{margin-top:5px}.sec-viewmore .item__data .data__tit,.sec-viewmore .item__data .data__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}.sec-viewmore .type__button{font-size:2.4rem;font-weight:700;line-height:3.6rem;padding-right:0}@media screen and (max-width:767px){.sec-viewmore .type__button{font-size:2rem;font-weight:700;line-height:3rem}}.st__tooltip{margin-top:-24px;opacity:1;position:absolute;right:0;z-index:10}.tip{background-position:50%;background-repeat:no-repeat;border:4px solid #fff;border-radius:50%;height:48px;overflow:hidden;text-indent:-9999999999px;width:48px}.tip.practice-o{background-color:#1cc100;background-image:url(../images/icons/ico-o.svg)}.tip.practice-x{background-color:#fb3b3b;background-image:url(../images/icons/ico-x.svg)}.hire__info{display:flex;margin-bottom:8px}.company__logo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:50%;height:64px;margin-right:12px;overflow:hidden;position:relative;text-indent:-99999px;width:64px}.company__logo img{left:50%;margin:0 auto;max-width:54px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.company__logo.co-hyundai-mobis{background-image:url(../images/logo/brand-hyundai-mobis.png);background-size:52px}.company__logo.co-hyundai-car{background-image:url(../images/logo/brand-hyundai.png)}.company__logo.co-hyundai-autoever{background-image:url(../images/logo/brand-hyundai-autoever.png);background-size:56px}.company__logo.co-hyundai-capital{background-image:url(../images/logo/brand-hyundai-capital.png);background-size:60px}.company__logo.co-hyundai-card{background-image:url(../images/logo/brand-hyundai-card.png);background-size:57px}.company__logo.co-hyundai-engineering{background-image:url(../images/logo/brand-hyundai-engineering.png);background-size:66px}.company__logo.co-hyundai-kefico{background-image:url(../images/logo/brand-hyundai-kefico.png);background-size:59px}.company__logo.co-hyundai-msec{background-image:url(../images/logo/brand-hyundai-msec.png);background-size:58px}.company__logo.co-hyundai-ngv{background-image:url(../images/logo/brand-hyundai-ngv.png);background-size:52px}.company__logo.co-hyundai-rotem{background-image:url(../images/logo/brand-hyundai-rotem.png);background-size:58px}.company__logo.co-hyundai-steel{background-image:url(../images/logo/brand-hyundai-steel.png);background-size:58px}.company__logo.co-hyundai-transys{background-image:url(../images/logo/brand-hyundai-transys.png);background-size:60px}.company__logo.co-hyundai-wia{background-image:url(../images/logo/brand-hyundai-wia.png);background-size:55px}.company__logo.co-kia{background-image:url(../images/logo/brand-kia.png);background-size:54px}.company__logo.co-42dot{background-image:url(../images/logo/brand-42dot.png);background-size:57px}.company__logo.co-git{background-image:url(../images/logo/brand-git.png);background-size:57px}.company__info{margin-top:2px;width:calc(100% - 76px)}.comp__name{color:#000;font-size:1.8rem;line-height:2.8rem}.comp__addr,.comp__name{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.comp__addr{color:#98a2b3;font-size:1.6rem;line-height:2.4rem}.hire-tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:16px;min-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.swiper-clip{height:100%;position:relative;width:100%}@media screen and (max-width:767px){.swiper-clip{padding-bottom:20px}}.swiper-clip .swiper-slide{align-items:center;display:flex;justify-content:center;width:160px}.swiper-clip .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.custom-nav{display:flex;height:40px;justify-content:right;margin-top:24px}@media screen and (max-width:767px){.custom-nav{display:none}}.custom-nav .swiper-button-next,.custom-nav .swiper-button-prev{background-image:url(../images/icons/ico-prev.svg);background-size:40px;bottom:0;height:40px;left:0;margin-left:12px;margin-top:0;opacity:1;position:relative;right:0;top:0;transition:all .2s ease;width:40px}.custom-nav .swiper-button-next:hover,.custom-nav .swiper-button-prev:hover{opacity:.8}@media screen and (max-width:767px){.custom-nav .swiper-button-next:hover,.custom-nav .swiper-button-prev:hover{opacity:1}}.custom-nav .swiper-button-next.swiper-button-disabled,.custom-nav .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.5}.clip-thumb{text-align:left;width:160px}.clip-thumb .img{margin-bottom:8px}.clip-time{color:#98a2b3;font-size:1.2rem;font-weight:700;line-height:1.8rem}.clip-title{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:2px;word-break:break-word}.crew-swiper .custom-nav{justify-content:left}.crew-swiper .custom-nav .swiper-button-prev{margin-left:0}.crew-swiper .swipe-inner{margin:0 auto;max-width:1272px;overflow:hidden;padding:0}@media screen and (max-width:1340px){.crew-swiper .swipe-inner{padding:0 30px}}@media screen and (max-width:767px){.crew-swiper .swipe-inner{padding:0 25px 0 20px}}.crew-swiper .swiper-slide{width:300px!important}@media screen and (max-width:767px){.crew-swiper .swiper-slide{min-width:260px;width:260px!important}}.crew-swiper.type__mid .swiper-slide{max-width:408px;width:max-content!important}@media screen and (max-width:767px){.crew-swiper.type__mid .swiper-slide{max-width:260px}}.crew-swiper.type__mid .item-base{max-width:unset}.theme-tit{font-size:2.4rem;font-weight:400;line-height:3.6rem;margin-bottom:20px}@media screen and (max-width:767px){.theme-tit{font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-bottom:12px}}.crewbox{align-items:stretch;background-color:#f9fafb;border:1px solid #f9fafb;border-radius:16px;display:flex;flex-wrap:wrap;height:182px;justify-content:stretch;padding:24px;position:relative;transition:all .2s ease;width:100%}@media screen and (max-width:767px){.crewbox{height:170px;padding:20px}}.crewbox .item-tit{display:-webkit-box;font-size:2rem;font-weight:400;line-height:3rem;margin-top:0;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:60px;overflow:hidden;text-overflow:ellipsis;white-space:inherit}@media screen and (max-width:767px){.crewbox .item-tit{font-size:1.8rem;font-weight:400;height:54px;line-height:2.8rem}}.crewbox .item-info{margin-top:4px;position:relative}.crewbox .item__data .data__tit,.crewbox .item__data .data__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}.crewbox .user__data{padding-left:0;width:100%}.crewbox .user__type{font-size:1.4rem;font-weight:700;line-height:2.2rem;margin-bottom:0}.crewbox .crewbox__info{position:relative;width:100%}.crewbox.lock .crewbox__info:after{background:url(../images/icons/ico-lock.svg) 50% no-repeat;bottom:0;content:"";display:block;height:28px;position:absolute;right:0;width:28px}.crewbox.lock .crewbox__info .item-info{padding-right:30px}.crewbox .crewbox__bottom{align-items:flex-end;display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:767px){.crewbox:hover{background-color:#fff;border-color:#e1e1e1}}.crewbox .crewbox__top{width:100%}.crewbox .crew-txt{color:#909090;display:-webkit-box;font-size:1.6rem;font-weight:400;line-height:2.4rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:72px;overflow:hidden;text-overflow:ellipsis;white-space:inherit}.crewbox .btn-wrap{margin-top:15px;width:100%}@media screen and (max-width:767px){.crewbox .btn-wrap .btn{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.crewbox.type__mid{height:286px}.crewbox.type__mid .item-tit{font-weight:700;-webkit-line-clamp:1;height:auto;margin-bottom:20px;min-height:30px}@media screen and (max-width:767px){.crewbox.type__mid .item-tit{font-size:2rem;font-weight:700;line-height:3rem}}.crewbox.type__full{height:186px}.crewbox.type__full .item-tit{font-weight:700;-webkit-line-clamp:1;height:auto;margin-bottom:20px;min-height:30px}@media screen and (max-width:767px){.crewbox.type__full .item-tit{font-size:2rem;font-weight:700;line-height:3rem;min-height:26px}}.crewbox.type__full .crew-txt{height:50px;-webkit-line-clamp:2}.crew-list .st-disabled{background-color:unset}.crew-list .st-disabled:hover{background-color:unset!important}.st-disabled{background-color:#f6f6f6;cursor:not-allowed!important}.st-disabled:hover{background-color:#f6f6f6!important}.st-disabled .item-base,.st-disabled a{cursor:not-allowed}.st-disabled .crewbox{background-color:#f2f2f2;border-color:#e1e1e1}.st-disabled .st-txt{color:#fa9d1c}.st-disabled .crew-txt,.st-disabled .item-tit,.st-disabled .item-txt{color:#bdbdbd}#skeleton.item-base .img{border-radius:18px}#skeleton.item-base .img:before{background:#f2f4f7;border-radius:8px;bottom:0;content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:3}#skeleton.item-base .img img{opacity:0}#skeleton.item-base .img:after{animation:skeletonMove 1s infinite;background:hsla(0,0%,100%,.5);bottom:-10px;content:"";display:inline-block;filter:blur(15px);-webkit-filter:blur(15px);height:115%;left:-100px;position:absolute;top:-10px;transform:rotate(15deg);width:40px;z-index:4}#skeleton.item-base .item-status i{background-image:none;display:block;position:relative}#skeleton.item-base .item-status i:before{background:#f2f4f7;border-radius:8px;bottom:0;content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:3}#skeleton.item-base .item-status i:after{animation:skeletonMove 1s infinite;background:hsla(0,0%,100%,.5);bottom:-10px;content:"";display:inline-block;filter:blur(15px);-webkit-filter:blur(15px);height:115%;left:-100px;position:absolute;top:-10px;transform:rotate(15deg);width:40px;z-index:4}#skeleton.item-base .item-tit{position:relative}#skeleton.item-base .item-tit:before{background:#f2f4f7;border-radius:8px;bottom:0;content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:3}#skeleton.item-base .item-tit:after{animation:skeletonMove 1s infinite;background:hsla(0,0%,100%,.5);bottom:-10px;content:"";display:inline-block;filter:blur(15px);-webkit-filter:blur(15px);height:115%;left:-100px;position:absolute;top:-10px;transform:rotate(15deg);width:40px;z-index:4}#skeleton.item-base .item__data{position:relative}#skeleton.item-base .item__data:before{background:#f2f4f7;border-radius:8px;bottom:0;content:"";display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:3}#skeleton.item-base .item__data:after{animation:skeletonMove 1s infinite;background:hsla(0,0%,100%,.5);bottom:-10px;content:"";display:inline-block;filter:blur(15px);-webkit-filter:blur(15px);height:115%;left:-100px;position:absolute;top:-10px;transform:rotate(15deg);width:40px;z-index:4}#skeleton.item-base .item__data .data__only,#skeleton.item-base .item__data .data__tit{opacity:0}#skeleton .item-container #skeleton.item-base .img{border-radius:16px}#skeleton .item-container #skeleton.item-base .st__tooltip{opacity:0}.skeleton-bar{animation:skeletonMove 1s infinite;background:#fff;filter:blur(15px);-webkit-filter:blur(15px);height:100%;left:-100px;position:absolute;top:0;transform:rotate(15deg);width:40px}@keyframes skeletonMove{0%{left:-100px}to{left:calc(100% + 100px)}}.sec-challenge .list__top{text-align:center}.sec-challenge .h3{color:#fff}@media screen and (max-width:767px){.sec-challenge .h3{padding-right:0}}.bigSlider-wrap{margin:0 auto}.bigSlider-wrap .swiper-pagination-bullet{background:unset;border-radius:unset;display:unset;height:unset;opacity:unset;width:unset}.bigSlider-wrap .swiper-pagination-bullet a{align-items:center;display:flex;opacity:1!important}@media screen and (max-width:767px){.bigSlider-wrap .swiper-pagination-bullet a:hover{opacity:1}}.themeTitle{font-size:48px;font-weight:700;letter-spacing:-.1rem;text-align:center}.bigSlider__tab{padding:20px 24px;text-align:center}@media screen and (max-width:640px){.bigSlider__tab{padding:20px 0}}.bigSlider__tab .inner{overflow:hidden;overflow-x:auto}.bigSlider__tab .inner::-webkit-scrollbar-thumb{background-color:#f2edd4}.bigSlider__tab ul{display:flex;flex-wrap:wrap;justify-content:center;position:unset}.bigSlider__tab ul li{padding:5px 20px}@media screen and (max-width:640px){.bigSlider__tab ul li{padding:5px 15px}}.bigSlider__tab ul li i{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:36px;opacity:.3!important;transition:background-color .2s ease;width:36px}@media screen and (max-width:767px){.bigSlider__tab ul li i{opacity:1!important}}@media screen and (max-width:640px){.bigSlider__tab ul li i{height:24px;width:24px}}.bigSlider__tab ul li span{color:#909090;display:block;font-size:16px;margin:0 auto 0 10px}@media screen and (max-width:640px){.bigSlider__tab ul li span{font-size:14px}}.bigSlider__tab ul li.active i,.bigSlider__tab ul li.active span,.bigSlider__tab ul li.swiper-pagination-bullet-active i,.bigSlider__tab ul li.swiper-pagination-bullet-active span,.bigSlider__tab ul li:hover i,.bigSlider__tab ul li:hover span{color:#fff;opacity:1!important}.ico-tab-code i{background-image:url(../images/icons/ico-tab-code.svg)}.ico-tab-code.active i,.ico-tab-code.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-code-on.svg)}.ico-tab-book i{background-image:url(../images/icons/ico-tab-book.svg)}.ico-tab-book.active i,.ico-tab-book.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-book-on.svg)}.ico-tab-graph i{background-image:url(../images/icons/ico-tab-graph.svg)}.ico-tab-graph.active i,.ico-tab-graph.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-graph-on.svg)}.ico-tab-data i{background-image:url(../images/icons/ico-tab-data.svg)}.ico-tab-data.active i,.ico-tab-data.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-data-on.svg)}.ico-tab-edit i{background-image:url(../images/icons/ico-tab-edit.svg)}.ico-tab-edit.active i,.ico-tab-edit.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-edit-on.svg)}.ico-tab-rectangle i{background-image:url(../images/icons/ico-tab-rectangle.svg)}.ico-tab-rectangle.active i,.ico-tab-rectangle.swiper-pagination-bullet-active i{background-image:url(../images/icons/ico-tab-rectangle-on.svg)}.slide-banner.bigSlider{border-radius:unset;max-height:unset;max-width:unset;overflow:visible}.slide-banner.bigSlider .swiper-slide{opacity:.6}.slide-banner.bigSlider .swiper-slide img{width:100%}.slide-banner.bigSlider .swiper-slide.swiper-slide-active{opacity:1;z-index:2}.slide-banner.bigSlider .slider-box{width:100%}.bigSlider .swiper-wrapper{height:100%;position:relative;width:100%;z-index:1}.bigSlider .flex-group{flex-wrap:wrap}.bigSlider .flex-item.left{padding-right:8px}.bigSlider .flex-item.right{display:flex;flex-wrap:wrap;height:100%;justify-content:stretch;padding-left:8px}.bigSlider .flex-item.right .big__item{height:255px;margin-top:8px;overflow:hidden;padding-right:8px;width:50%}.bigSlider .flex-item.right .big__item:first-child{height:255px;margin-bottom:8px;margin-top:0;padding-right:0;width:100%}.bigSlider .flex-item.right .big__item:last-child{padding-left:8px;padding-right:0}.bigSlider .overlay{background:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.3));bottom:0;display:block;height:100%;left:0;position:absolute;width:100%}.slider-box{width:100%}.bigSlider .big__item a{display:block;height:100%;position:relative;width:100%}.bigSlider .big__item .txtTit{bottom:30px;color:#fff;font-size:20px;font-weight:600;left:30px;letter-spacing:-.04rem;line-height:1.2;padding-right:10px;position:absolute;z-index:102}.bigSlider .big__item .img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;width:100%}.bigSlider .left .big__item .txtTit{font-size:40px;font-weight:600;letter-spacing:-.05rem;line-height:1.2}.bigSlider .bottom .big__item .img,.bigSlider .right .big__item .img{height:254px}.bigSlider .flex-item.bottom{display:flex;width:100%}.bigSlider .bottom .big__item{margin-top:16px;padding-right:8px;width:50%}.bigSlider .bottom .big__item:last-child{padding-left:8px;padding-right:0}.slide-banner.bigSlider .slider-controls.simpleType{bottom:0}.slide-banner.bigSlider .slider-controls.simpleType .num{display:none}.bigSlider .type-multiBox .left{display:flex;justify-content:space-between;padding-right:0;width:100%}.bigSlider .type-multiBox .big__item{padding-right:18px;width:33.3333333333%}.bigSlider .type-multiBox.box2 .big__item{padding-right:18px;width:50%}.bigSlider .type-multiBox.box1 .big__item{padding-right:0;width:100%}.bigSlider .type-multiBox .big__item:last-child{padding-right:0}.bigSlider .type-multiBox .left .big__item .txtTit{font-size:20px;line-height:1.3}.bigSlider .type-multiBox.box1 .left .big__item .txtTit,.bigSlider .type-multiBox.box2 .left .big__item .txtTit{font-size:40px;line-height:1.2}.bigSlider .swiper-slide{max-width:unset!important;transition:transform .3s ease}.bigSlider .swiper-slide.swiper-slide-active{z-index:2}.slide-banner.bigSlider{border-radius:unset;max-height:unset;max-width:unset;overflow:visible}.slide-banner.bigSlider{padding-top:0}.slide-banner.bigSlider .swiper-slide a{display:block;margin:0 auto;max-width:1152px}.slide-banner.bigSlider .swiper-slide .img{border-radius:16px;display:block;height:auto;margin:0 auto;max-height:685px;max-width:1152px;overflow:hidden}.slide-banner.bigSlider .swiper-slide img{backface-visibility:hidden;display:block;height:auto;margin:0 auto;max-width:1152px;transform:translateZ(0)}.slide-banner.bigSlider .swiper-container{margin:0 auto;max-width:1152px;max-width:1212px;overflow:visible;padding:0 30px}@media screen and (max-width:640px){.slide-banner.bigSlider .swiper-container{padding:0 40px}}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(../images/icons/ico-slider-left.svg);left:5%;opacity:.5}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(../images/icons/ico-slider-left.svg);opacity:.5;right:5%;transform:rotate(180deg)}.swiper-button-next:hover,.swiper-button-prev:hover,.swiper-container-rtl .swiper-button-next:hover,.swiper-container-rtl .swiper-button-prev:hover{opacity:.9}.sec-intro{display:block}@media screen and (max-width:767px){.sec-intro{display:none}}.intro__con{height:100%;position:relative}.intro__info{padding:0 50px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}.intro__title{color:#000;font-family:Montserrat;font-size:6rem;font-weight:700;line-height:7.2rem}@media screen and (max-width:1040px){.intro__title{font-size:4.8rem;font-weight:700;line-height:7.2rem}}.intro__text{color:#fff;font-size:4rem;font-weight:700;line-height:6rem}.fade-wrap{height:446px;overflow:hidden}@media screen and (max-width:1040px){.fade-wrap{height:300px}}.fade-text-box{animation:fadeInAnimation 2s forwards;opacity:0;padding:30px 0;position:relative}.fade-text{position:absolute;top:50%;transition:all .5s ease-out;transition:all .5s cubic-bezier(.18,.89,.32,1.28)}@keyframes fadeInAnimation{0%{font-family:Montserrat;opacity:0}to{opacity:1}}.scroll-animation{margin:0 auto;overflow:hidden;position:relative;width:100%}.scroll-animation,.window{transition:all .5s ease-out}.window{background:#fff;bottom:0;max-width:1272px;position:absolute;top:0;width:calc(100% - 1272px);z-index:2}@media screen and (max-width:767px){.window{display:none}}.visual__con{height:600px;overflow:hidden;position:relative}@media screen and (max-width:1040px){.visual__con{height:440px}}.visual__info{padding:0 50px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}.visual__title{color:#fff;display:none;font-family:Montserrat;font-size:6rem;font-weight:700;line-height:7.2rem}@media screen and (max-width:767px){.visual__title{display:block}}.visual__text{color:#fff;font-size:4rem;font-weight:700;line-height:6rem}@media screen and (max-width:960px){.visual__text{font-size:3.2rem;font-weight:700;line-height:4.8rem}}@media screen and (max-width:767px){.visual__text{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:20px}}.btn__visual{display:flex;justify-content:center;margin-top:48px}.visual__img{bottom:0;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);z-index:1}@media screen and (max-width:1040px){.visual__con{height:450px}.visual-hero-img{height:450px;width:1440px}}@media screen and (max-width:767px){.visual__con{height:410px}.visual__img{height:100%;width:100%}.visual-hero-img{height:auto;width:100%}.visual__title{font-size:3.2rem;font-weight:700;line-height:4.8rem}}@media screen and (max-width:400px){.visual__con{height:360px}.visual__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}.visual__img{height:unset;width:unset}.visual-hero-img{height:450px;width:unset}.btn__visual{margin-top:25px}.visual__text{font-size:1.4rem;line-height:1.7;margin-top:12px}}.openBox{position:relative}.openBox .ico{transition:transform .3s ease}.openBox .ico.rotate{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.btn__openBox{align-items:center;background-color:#f2f4f7;border:1px solid #667085;border-radius:3px;color:#667085;display:flex;font-size:1.6rem;font-weight:400;justify-content:space-between;line-height:2.4rem;overflow:hidden;padding:10px 16px;position:relative;text-align:left;transition:all .2s;transition:none;width:200px;z-index:10}.btn__openBox[aria-expanded=true]{border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:hidden}.openBox__list{-webkit-overflow-scrolling:touch;background-color:#f2f4f7;border:1px solid #667085;border-radius:3px 3px 0 0;display:none;left:0;max-height:110px;overflow:hidden;overflow-y:auto;position:absolute;right:0;z-index:100}.openBox__list .item{color:#667085;display:block;font-size:1.6rem;font-weight:400;line-height:2.4rem;padding:6px 16px;position:relative;transition:all .2s ease}.openBox__list .item:hover{opacity:.8}@media screen and (max-width:767px){.openBox__list .item:hover{opacity:1}}.openBox__list.on{-webkit-animation:openUp .5s;animation:openUp .5s;bottom:45px;display:block;max-height:110px;opacity:1;top:auto}@-webkit-keyframes openUp{0%{bottom:45px;max-height:0}to{bottom:45px;max-height:110px;opacity:1}}@keyframes openUp{0%{bottom:45px;max-height:0}to{bottom:45px;max-height:110px;opacity:1}}@media screen and (max-width:640px){.option__group{margin-bottom:16px;overflow:hidden;overflow-x:auto;width:100vw}}.option__box{margin-bottom:16px}@media screen and (max-width:767px){.option__box{border-bottom:1px solid #e1e1e1;display:none}.option__box.active{display:flex}}@media screen and (max-width:640px){.option__box{margin-bottom:0;width:max-content}.option__box .option__list{min-width:100vw;text-align:center;width:100%}.option__box .option__list .option-item{width:max-content}}.option__type{cursor:pointer;font-size:2rem;font-weight:700;line-height:3rem;padding:8px 0;position:relative}@media screen and (max-width:767px){.option__type{display:none}}.option__type.active{color:#fa9d1c}.option__type.active:after{background-image:url(../images/icons/ico-arrow-up.svg)}.option__type:after{background-image:url(../images/icons/ico-arrow-down.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease;width:24px}.option__list{display:block}@media screen and (max-width:767px){.option__list{align-items:center;display:flex!important;padding:0 20px;width:100%}}.option__list .option-item{padding-left:22px;transition:all .2s ease}.option__list .option-item:hover{opacity:.8}@media screen and (max-width:767px){.option__list .option-item:hover{opacity:1}.option__list .option-item{margin:0 12px;padding:0}.option__list .option-item:first-child{margin-left:0}}@media screen and (max-width:360px){.option__list .option-item{margin:0 8px}}.option__list .option-item.active:hover{opacity:1}.option__list .option-item.active .option-name{color:#fa9d1c}@media screen and (max-width:767px){.option__list .option-item.active .option-name:after{width:100%}}.option__list .option-name{display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding:10px 0;position:relative;width:100%}@media screen and (max-width:360px){.option__list .option-name{font-size:1.6rem;font-weight:400;line-height:2.4rem}}@media screen and (max-width:767px){.option__list .option-name:after{background-color:#fa9d1c;bottom:-1px;content:"";display:block;height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .2s ease;width:0}}.openSelect{display:inline-block;position:relative}.openSelect .checkWrap label{align-items:center;cursor:pointer;display:flex;padding:12px 16px}.openSelect .checkWrap .checkbox{left:12px;top:50%;transform:translateY(-50%)}.openSelect .checkWrap .chk__name{color:#667085;display:block;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-left:0;padding:0 0 0 12px;position:relative;transition:all .2s ease;width:calc(100% - 26px);word-break:break-word}.openSelect .checkWrap .chk__name:hover{opacity:.8}@media screen and (max-width:767px){.openSelect .checkWrap .chk__name:hover{opacity:1}}.openSelect.pos__bottom .openSelect__list,.openSelect.pos__bottom .openSelect__list.on{bottom:54px!important;top:unset!important}.openSelect .ico{transition:transform .3s ease}.openSelect .ico.rotate{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.option__mobile{margin-bottom:16px}.option__mobile .openSelect .ico{background-image:url(../images/icons/ico-arrow-up.svg);transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.option__mobile .openSelect .ico.rotate{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.option__mobile .btn__openSelect{border:none;color:#fa9d1c;font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-left:20px;min-width:95px;padding:0}.option__mobile .openSelect__list{left:20px;top:35px!important}.option__mobile .openSelect__list.on{top:35px!important}.btn__openSelect{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;display:flex;font-size:1.6rem;font-weight:400;justify-content:space-between;line-height:2.4rem;min-width:180px;overflow:hidden;padding:11px 16px;position:relative;text-align:left;transition:all .2s;transition:none;transition:border-color .2s ease;z-index:10}.btn__openSelect[aria-expanded=true]{border-color:#fa9d1c;overflow:hidden}.btn__openSelect[aria-expanded=false]{border-color:#e1e1e1}.btn__openSelect.style__simple{background-color:transparent;border:none;min-width:unset;width:auto}.btn__openSelect.style__simple+.openSelect__list{left:unset;min-width:140px;right:0;top:48px!important;width:fit-content}.btn__openSelect.style__simple+.openSelect__list.on{top:48px!important}@media screen and (max-width:767px){.btn__openSelect.style__simple+.openSelect__list{right:20px;top:48px!important}}.btn__openSelect.style__small{min-width:160px}.openSelect__list{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;left:0;max-height:300px;min-width:180px;opacity:0;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:54px;transition:opacity .2s ease;width:max-content;word-break:break-all;z-index:100}.openSelect__list .item{background-color:transparent;display:block;font-size:1.6rem;font-weight:400;line-height:2.4rem;padding:16px 52px 16px 16px;position:relative;text-align:left;width:100%}@media screen and (min-width:767px){.openSelect__list .item{transition:all .2s ease}.openSelect__list .item:hover{background-color:#f2f4f7}}.openSelect__list.on{-webkit-animation:openDown .5s;animation:openDown .5s;display:block;max-height:300px;opacity:1;top:54px}.openSelect__list .select-item.active .item:after{background:url(../images/icons/ico-check-prime.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px}.openSelect__list .select-item:first-child .checkWrap label{padding-top:20px}.openSelect__list .select-item:last-child .checkWrap label{padding-bottom:20px}@-webkit-keyframes openDown{0%{max-height:300px;opacity:0;top:54px}to{max-height:300px;opacity:1;top:54px}}@keyframes openDown{0%{max-height:300px;opacity:0;top:54px}to{max-height:300px;opacity:1;top:54px}}.layer-popup{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow:hidden;overflow-y:auto;position:fixed;right:0;top:0;transition:visibility 0s,opacity .2s linear;visibility:hidden;z-index:999999}.layer-popup.show{opacity:1;visibility:visible}.layer-popup .btn-close{background:url(../images/icons/ico-close.svg) 50% no-repeat;font-size:0;height:24px;position:absolute;right:20px;top:20px;width:24px;z-index:3}.layer-popup .img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 10px;min-height:32px;min-width:32px;overflow:hidden}.layer-popup .img.gift{background-image:url(../images/common/img-gift.png);height:89px;width:100px}@media screen and (max-width:767px){.layer-popup .img.gift{height:71px;width:80px}}.layer-popup.custom .modal-dialog{border:1px solid #fff;border-radius:20px;max-width:490px;width:100%}@media screen and (max-width:767px){.layer-popup.custom .modal-dialog{width:90%}}.layer-popup.custom .modal-content{max-height:90vh;overflow:hidden;overflow-y:auto;padding:30px}@media screen and (max-width:767px){.layer-popup.custom .modal-content{padding:20px}}.layer-popup.custom .modal-head{border:none;padding:0 20px 20px 0}.layer-popup.custom .pop__btnWrap{margin-top:30px}@media screen and (max-width:767px){.layer-popup.custom .pop__btnWrap{margin-top:20px}}.layer-popup.custom .select__item{margin-top:4px}.layer-popup.custom .select__item.type__full .btn__openSelect,.layer-popup.custom .select__item.type__full .openSelect,.layer-popup.custom .select__item.type__full .openSelect__list{width:100%}.layer-popup.wide .modal-dialog{max-width:764px}@media screen and (max-width:820px){.layer-popup.wide .modal-dialog{max-width:93%}}@media screen and (max-width:767px){.layer-popup.wide .modal-dialog{max-width:unset}.layer-popup.wide .modal-dialog .modal-content{padding:30px}}@media screen and (max-width:640px){.layer-popup.wide .modal-dialog .modal-content{padding:20px}}.layer-popup.default .modal-dialog{border:1px solid transparent;border-radius:8px;max-width:745px;width:100%}.layer-popup.default .modal-content{padding:0}.layer-popup.default .btn-close{top:15px}.layer-popup.notiPop .modal-head{background:#fff;border-bottom:0}.layer-popup.notiPop .btn-close{background-size:20px;right:14px;top:12px}.layer-popup.notiPop .modal-dialog{background-color:unset;border:1px solid transparent;min-height:unset;overflow:hidden}.layer-popup.notiPop .modal-content{min-height:unset}.layer-popup.notiPop .top-conts{background:#fff;margin-top:-2px;min-height:106px}.layer-popup.notiPop .top-conts .modal-inner{color:#606060;font-size:14px;line-height:1.6;padding-top:0}.layer-popup.notiPop .bottom-conts .btn{border:0;border-radius:0;margin:0;min-width:40%}.layer-popup.notiPop .bottom-conts .btn-wrap{margin:0}.layer-popup.notiPop .bottom-conts .btn-gray{border-top:1px solid #e1e1e1}.layer-popup.notiPop .share-sns{margin-top:0}.layer-popup.notiPop .fast-login .share-sns ul{margin-top:0;padding-top:5px}.layer-popup.notiPop .fast-login .share-sns ul li>a{color:#000;font-size:12px;margin-bottom:20px;position:relative;text-align:center}.layer-popup.notiPop .fast-login .share-sns ul li>a span{bottom:-25px;left:0;padding-top:10px;position:absolute;width:100%}.modal-chkWrap label{cursor:pointer;display:flex}.modal-chkWrap .q{font-size:1.6rem;font-weight:400;line-height:2.4rem;padding-left:10px;padding-top:2px}@media screen and (max-width:767px){.modal-chkWrap .q{padding-top:0}}.modal-chkWrap .style__required{color:#fa9d1c;font-weight:700;margin-right:5px}.modal-chkWrap .modal-chkArticle{background-color:#fafafa;border-radius:8px;height:122px;margin-top:12px;overflow:hidden;padding:16px 10px 16px 16px}.modal-chkWrap .modal-chkArticle .txt__info{color:#606060;font-size:1.2rem;font-weight:400;height:-webkit-fill-available;line-height:1.8rem;margin:0;overflow:hidden;overflow-y:auto}.deco-noti{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:16px;padding-left:28px;position:relative;text-align:left}.deco-noti.color-gray{color:#909090}@media screen and (max-width:767px){.deco-noti{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.deco-noti:after{background:url(../images/icons/ico-alert.svg) 50% no-repeat;content:"";display:block;height:24px;left:0;position:absolute;top:-1px;width:24px}.deco-noti .go-directLink{color:#fa9d1c;text-decoration:underline}.deco-noti+.deco-noti{margin-top:8px}.modal-dialog{background-color:#fff;border-radius:8px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300px}.modal-dialog:after{background:transparent;bottom:-20px;content:"";display:block;height:5%;left:0;position:absolute;width:100%}.modal-content{min-height:100px;padding:24px}.pop__con{text-align:center}.pop__tit{font-size:1.6rem;font-weight:700;line-height:2.4rem}.pop__tit.big{font-size:2.8rem;font-weight:700;line-height:4.2rem}@media screen and (max-width:767px){.pop__tit.big{font-size:2rem;font-weight:700;line-height:3rem}}.pop__txt{color:#909090;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:3px}.pop__btnWrap{margin-top:16px}.pop__btnWrap .btn{margin-bottom:0!important}.modal-head,.modal-inner{padding:20px}.modal-head{border-bottom:1px solid #e1e1e1;font-size:16px;font-weight:700;letter-spacing:-.04rem;text-align:left}@media screen and (max-width:767px){.layer-popup.fixed-mobile .modal-dialog{border-radius:0;bottom:0;left:0;max-width:unset;position:fixed;right:0;top:0;transform:unset;width:auto}.layer-popup.fixed-mobile .modal-content{padding:0}.layer-popup.fixed-mobile .modal-head{font-size:1.8rem;font-weight:400;line-height:2.8rem;padding:10px 20px;position:relative;text-align:center}.layer-popup.fixed-mobile .btn-close{top:50%;transform:translateY(-50%)}.layer-popup.fixed-mobile .top-conts{bottom:0;left:0;position:absolute;right:0;top:50px}.layer-popup.fixed-mobile .top-conts .modal-inner{height:calc(100% - 122px);margin:20px 0;overflow:hidden;overflow-y:auto;padding:0 20px}.layer-popup.fixed-mobile .bottom-conts{bottom:0;left:0;padding-bottom:4px;position:absolute;right:0}.layer-popup.fixed-mobile.no-btn .modal-inner{height:calc(100% - 40px)}.filterLayerOpen .btn-name{display:none}}.filter-container{display:flex;justify-content:space-between;padding-top:28px}@media screen and (max-width:900px){.filter-container{flex-wrap:wrap}}@media screen and (max-width:767px){.filter-container{display:block;padding-top:0}}.filter-layer{display:none;margin-top:24px}@media screen and (max-width:767px){.filter-layer{display:block;margin-top:0}.filter-layer.open{opacity:1;visibility:visible}}@media screen and (max-width:360px){.filter-layer .modal-inner{height:calc(100% - 175px)!important}}.filter-layer.filter-type-list{border-radius:0;display:block;margin-top:12px;padding:40px}.filter-layer.filter-type-list.open{opacity:1;visibility:visible}.filter-layer.filter-type-list .select-item+.select-item{padding-top:17px}@media screen and (max-width:767px){.filter-layer.filter-type-list .select-item+.select-item{padding-top:15px}}.filter-layer.filter-type-list .checkbox+em{background-color:#fff;position:absolute}@media screen and (max-width:767px){.filter-layer.filter-type-list .checkbox+em{top:1px}}.filter-layer.filter-type-list .checkbox.active+em,.filter-layer.filter-type-list .checkbox:checked+em{background:#fa9d1c url(../images/icons/ico-checkbox.svg) no-repeat 50% 50%}.filter-layer.filter-type-list .checkbox+em+span{line-height:26px;min-height:26px;padding-left:36px;width:100%}@media screen and (max-width:767px){.filter-layer.filter-type-list .checkbox+em+span{padding-left:32px}}.filter-layer.filter-type-list .filter__title .tit{font-size:1.8rem;font-weight:700;line-height:2.8rem}.filter-layer.filter-type-list .filter-container{display:block;padding-top:45px}@media screen and (max-width:767px){.filter-layer.filter-type-list .filter-container{padding-top:0}}.filter-layer.filter-type-list .filter__group{display:none;margin-right:0;padding-top:0;width:100%}@media screen and (max-width:767px){.filter-layer.filter-type-list .filter__group{display:block!important;padding-bottom:32px}}.filter-layer.filter-type-list .filter__group.filter-job-group{display:block}.filter-layer.filter-type-list .filter__group .filter__list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:850px){.filter-layer.filter-type-list .filter__group .filter__list:after{content:"";display:block;width:33.3333333333%!important}}@media screen and (max-width:1040px){.filter-layer.filter-type-list .filter__group .filter__list-box:last-child{margin-top:28px;width:100%}}@media screen and (max-width:850px){.filter-layer.filter-type-list .filter__group .filter__list-box{width:33.3333333333%!important}.filter-layer.filter-type-list .filter__group .filter__list-box:nth-child(4),.filter-layer.filter-type-list .filter__group .filter__list-box:nth-child(5){margin-top:28px}}@media screen and (max-width:767px){.filter-layer.filter-type-list .filter__group .filter__list-box{margin-top:24px!important;width:100%!important}.filter-layer.filter-type-list .filter__list-box{width:100%!important}}.filter-layer.filter-type-list .filter__title{display:none!important}.filter-layer.filter-type-list .filter__title:after{background-image:url(../images/icons/ico-arrow-down.svg);top:2px;transform:rotate(0)}.filter-layer.filter-type-list .filter__title.active:after{transform:rotate(180deg)}@media screen and (max-width:767px){.filter-layer.filter-type-list .filter__title{display:block!important;height:27px}}.filter-layer.filter-type-list .btn-checkThisAll{display:none}@media screen and (max-width:767px){.filter-layer.filter-type-list .btn-checkThisAll{display:block;position:absolute;right:30px;top:0;z-index:101}.filter-layer.filter-type-list .btn-checkAll{display:none}}.tag__container.type-job{justify-content:right}@media screen and (max-width:767px){.tag__container.type-job{display:none}}.tag__container.type-job .tag__item{margin:4px 0 0 4px}.filter__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative}.filter__title .tit{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:767px){.filter__title{cursor:pointer;height:40px;line-height:40px;margin-bottom:0;padding-right:30px;width:100%;z-index:100}.filter__title:after{background-image:url(../images/icons/ico-arrow-up.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.filter__title.active:after{background-image:url(../images/icons/ico-arrow-down.svg)}}.filter__group{margin-right:20px;position:relative;width:50%}.filter__group:last-child{margin-right:0}.filter__group .btn__reset{display:none;padding:5px 0;position:absolute;right:0;top:-3px}.filter__group.chk .btn__reset{display:block}@media screen and (max-width:900px){.filter__group{padding:5px 0;width:47%}.filter__group .btn__reset{top:3px}.filter__group.filter-level .btn__openSelect{min-width:120px}.filter__group.filter-lang .btn__openSelect{min-width:160px}}@media screen and (max-width:767px){.filter__group{padding:0 0 24px;width:100%}.filter__group .btn__reset{padding:5px 10px;right:30px;top:3px;z-index:999}}.filter__list{display:block}.filter__list .btn__openSelect{width:100%}@media screen and (max-width:767px){.filter__list .btn__openSelect{display:none}}.filter__list .openSelect__list{width:-webkit-fill-available}@media screen and (max-width:767px){.filter__list .openSelect__list{border:none;box-shadow:unset;display:block;max-height:unset;opacity:1;overflow:visible;position:unset}.filter__list .openSelect__list .checkWrap label{padding:6px 0!important}.filter__list .openSelect__list .checkWrap .checkbox{left:0}.filter__list .openSelect__list .checkWrap .chk__name{padding:6px 0 6px 12px!important}.btn-resetAll{background-color:#f2f4f7;border:1px solid #f2f4f7;color:#667085;font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:12px 20px}.btn-resetAll .ico{background-image:url(../images/icons/ico-refresh2.svg);height:24px!important;order:2;width:24px!important}.btn-resetAll .btn-name{margin-left:0;margin-right:7px;order:1}.btn-checkAll{background-color:#f2f4f7;border:1px solid #f2f4f7;color:#667085;font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:12px 20px}.btn-checkAll .ico{background-image:url(../images/icons/ico-check-blue.svg);height:24px!important;order:2;width:24px!important}.btn-checkAll .btn-name{margin-left:0;margin-right:7px;order:1}}.filter__title-sub{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-bottom:20px}@media screen and (max-width:767px){.filter__title-sub{padding-bottom:15px}}@media (min-width:768px){.filter-layer{background:none;background-color:#f6f6f6;border-radius:12px;opacity:1!important;overflow:visible;padding:20px;position:unset;visibility:visible!important}.filter-layer .modal-dialog{background-color:transparent;position:unset;transform:unset;width:auto}.filter-layer .modal-content{min-height:unset;padding:0;position:relative}.filter-layer .modal-head{display:none}.filter-layer .modal-inner{padding:0}.filter-layer .btn-setFilter{display:none}.filter-layer .btn-resetAll{right:0}.filter-layer .btn-checkAll,.filter-layer .btn-resetAll{margin:0!important;position:absolute;top:0;width:auto!important}.filter-layer .btn-checkAll{right:110px}}.layer-popup .big-wrap{margin-top:32px}@media screen and (max-width:640px){.layer-popup .big-wrap{margin-top:24px}.layer-popup .big-wrap .btn-wrap .flex-item{width:50%}.layer-popup .big-wrap .btn-wrap .btn{min-width:unset;width:-webkit-fill-available}}@media screen and (max-width:360px){.layer-popup .big-wrap{margin-top:0}.layer-popup .big-wrap .btn-wrap .flex-item{width:100%}}@media screen and (max-width:767px){.layer-popup .big-wrap .img{margin-bottom:5px}}.layer-popup .big-wrap .img img{width:173px}@media screen and (max-width:767px){.layer-popup .big-wrap .img img{width:121px}}.layer-popup .big-wrap .pop__tit{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-bottom:30px}@media screen and (max-width:767px){.layer-popup .big-wrap .pop__tit{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:24px}}@media screen and (max-width:360px){.layer-popup .big-wrap .pop__tit{margin-bottom:15px}}.layer-popup .big-wrap .form__join{margin-top:30px}@media screen and (max-width:360px){.layer-popup .big-wrap .form__join{margin-top:20px}.layer-popup .big-wrap .form__join .textarea{height:100px}}.layer-popup .big-wrap .form__join .input-tit{text-align:left}.layer-popup .big-wrap .form__join .txtNum{color:#bdbdbd;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:2.2rem;text-align:right}.layer-popup .big-wrap .form__join .txtNum em{color:#909090;font-weight:700}.pop__info{font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width:767px){.pop__info{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.layer-popup.addCrew .modal-head{margin-bottom:20px;padding-bottom:0}.layer-popup.addCrew .modal-head span{display:block;font-size:2.4rem;font-weight:700;line-height:3.6rem}@media screen and (max-width:767px){.layer-popup.addCrew .modal-head span{margin-top:25px}}.layer-popup.addCrew .modal-head .modal-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:4px}.layer-popup.addCrew .btn-wrap{margin-top:20px}.layer-popup.addCrew .chk__name{font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:767px){.layer-popup.addCrew .chk__name{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.layer-popup.addCrew .crew-list{padding:12px 0}.layer-popup.addCrew .crew-list .gray-box{margin-bottom:0;margin-top:12px;padding:16px 20px}.layer-popup.addCrew .crew-list .radioWrap{display:flex;flex-wrap:wrap}.layer-popup.addCrew .crew-list .radioWrap .customRadio{width:100%}.tippy-box{background-color:#000;width:max-content}.tippy-content{padding:8px 12px}.tippy-arrow{color:#000}.tooltip{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.4rem}.tooltip b{font-weight:600}.tooltip a{color:#fff;display:inline-block;margin-top:3px}.tooltip a.ico-right{background:url(../../images/icons/ico-arrow-right-white.svg) right -3px no-repeat;padding-right:21px}.tippy-tooltip.dark-theme,.tippy-tooltip.dark-theme .tippy-backdrop{background:#000;border-radius:3px;color:#fff;font-size:12px;padding:.75rem;text-align:left}.tippy-popper[x-placement^=top] .tippy-tooltip.dark-theme .tippy-arrow,.tippy-popper[x-placement^=top] .tippy-tooltip.dark-theme .tippy-roundarrow{fill:#000!important}.tippy-tooltip.dark-theme .tippy-content{color:#fff;font-size:12px;text-align:left}.breadcrumbs-wrap{width:100%}@media screen and (max-width:767px){.breadcrumbs-wrap{display:none}}.breadcrumbs-wrap .breadcrumbList{align-items:center;display:flex}.breadcrumbs-wrap .listItem{padding-left:32px;position:relative}.breadcrumbs-wrap .listItem:after{background:url(../images/icons/ico-right-gray.svg) 50% no-repeat;content:"";display:block;height:24px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.breadcrumbs-wrap .listItem:first-child{padding-left:0}.breadcrumbs-wrap .listItem:first-child:after{display:none}.breadcrumbs-wrap .breadcrumb{color:#909090;display:block;font-size:1.6rem;font-weight:400;line-height:2.4rem;transition:all .2s ease}.breadcrumbs-wrap .breadcrumb:hover{opacity:.8}@media screen and (max-width:767px){.breadcrumbs-wrap .breadcrumb:hover{opacity:1}}.breadcrumbs-wrap .home{background:url(../images/icons/ico-home.svg) 50% no-repeat;background-size:24px;height:24px;overflow:hidden;text-indent:-9999999px;width:24px}.pagination{align-items:center;display:flex;justify-content:center;margin:50px 0;padding:0 30px}@media screen and (max-width:640px){.pagination{padding:0}.pagination .page_btn:not([aria-current=page]){display:none}}.pagination__link{border:1px solid #e1e1e1;border-radius:4px;display:inline-block;font-size:2rem;font-weight:400;line-height:3rem;margin:0 2px;min-height:42px;min-width:42px;padding:5px 10px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}@media screen and (min-width:767px){.pagination__link:hover{border-color:#fa9d1c}}@media screen and (max-width:500px){.pagination__link{margin:0 4px}}.pagination__link--first,.pagination__link--last,.pagination__link--next,.pagination__link--prev{overflow:hidden;padding:0;text-indent:-99999999px}.pagination__link--first:after,.pagination__link--last:after,.pagination__link--next:after,.pagination__link--prev:after{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.pagination__link--first:after,.pagination__link--last:after{background-image:url(../images/icons/ico-next-double.png)}@media screen and (max-width:500px){.pagination__link--first,.pagination__link--last{display:none}}.pagination__link--next:after,.pagination__link--prev:after{background-image:url(../images/icons/ico-next.png)}@media screen and (max-width:500px){.pagination__link--next,.pagination__link--prev{align-items:center;color:#fa9d1c;display:flex;font-size:1.6rem;font-weight:700;justify-content:center;line-height:2.4rem;line-height:40px;text-indent:unset;width:106px}.pagination__link--next:after,.pagination__link--prev:after{display:none}.pagination__link--next i,.pagination__link--prev i{background-image:url(../images/icons/ico-arrow-right-prime.svg);background-position:50%;background-repeat:no-repeat;display:block;height:24px;width:24px}.pagination__link--next span,.pagination__link--prev span{position:relative}.pagination__link--next[aria-disabled=true],.pagination__link--prev[aria-disabled=true]{border-color:#e1e1e1;cursor:not-allowed}.pagination__link--next[aria-disabled=true] span,.pagination__link--prev[aria-disabled=true] span{color:#e1e1e1}.pagination__link--next[aria-disabled=true] i,.pagination__link--prev[aria-disabled=true] i{background-image:url(../images/icons/ico-arrow-right-gray.svg)}.pagination__link--prev i{margin-right:5px;transform:rotate(-180deg)}}@media screen and (max-width:500px) and (max-width:360px){.pagination__link--prev i{margin-right:0}.pagination__link--prev{padding-right:10px}.pagination__link--prev i{margin-right:0}}@media screen and (max-width:500px){.pagination__link--next i{margin-left:5px}}@media screen and (max-width:360px){.pagination__link--next{padding-left:10px}.pagination__link--next i{margin-left:0}}.pagination__link--first:after,.pagination__link--prev:after{transform:translate(-50%,-50%) rotate(-180deg)}.pagination__link.active,.pagination__link[aria-current=page]{border-color:#fa9d1c;color:#fa9d1c}@media screen and (max-width:500px){.pagination__link[aria-current=page]{border-color:#e1e1e1;color:#000}}.pagination__link[aria-disabled=true]{border-color:#e1e1e1;cursor:not-allowed}.pagination__link[aria-disabled=true]:after{opacity:.3}.info__card{margin-bottom:48px}@media screen and (max-width:767px){.info__card{margin-bottom:32px;padding:0 20px;width:100%}}.info__card .btn-crewMng{margin-left:0;padding:8px 10px 8px 0}.card__head{margin-bottom:30px;width:100%}.card__body,.card__top{width:100%}.card__bottom{align-items:end;display:flex;width:100%}.card__bottom .btn-wrap{margin-top:25px;width:100%}@media screen and (max-width:767px){.card__bottom .flex-wrap{flex-wrap:nowrap}}@media screen and (max-width:360px){.card__bottom .flex-wrap{flex-wrap:wrap}}@media screen and (max-width:767px){.card__bottom .flex-wrap .flex-item{padding:4px 4px 0}.card__bottom .flex-wrap .flex-item .btn{margin:0}.card__bottom .flex-wrap .flex-item:first-child{padding-left:0}.card__bottom .flex-wrap .flex-item:last-child{padding-right:0}}@media screen and (max-width:360px){.card__bottom .flex-wrap .flex-item{padding:4px 0 0}}.card__bottom .flex-wrap .flex-item .btn{margin-left:0;margin-right:0}.card__bottom .flex-wrap .flex-item:last-child .btn{margin-bottom:0}.info__card-box{background-color:#f9fafb;display:flex;flex-wrap:wrap;max-width:252px;min-height:398px;min-width:252px;padding:24px;position:relative;width:100%}@media screen and (max-width:767px){.info__card-box{max-width:unset;min-height:352px;min-width:unset}}.info__card-data{width:100%}.user__infobox{align-items:center;display:flex;justify-content:left}.user__infobox .user__profile{height:48px;margin:0;width:48px}.user__data{padding-left:12px;width:calc(100% - 48px)}.user__data .user__id{font-weight:400;line-height:2rem;word-break:break-all}.user__type{color:#98a2b3;font-size:1.2rem;font-weight:700;line-height:1.8rem;margin-bottom:5px;padding-left:24px;position:relative}.user__type:after{background-image:url(../images/icons/ico-person.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.user__type.manager{color:#fa9d1c}.user__type.manager:after{background-image:url(../images/icons/ico-manager.svg)}.user__type.waiting{color:#144f89}.user__type.waiting:after{background-image:url(../images/icons/ico-time.svg)}.data-def{display:flex;font-size:1.4rem;font-weight:400;justify-content:space-between;line-height:2.2rem;padding-top:8px}.data-def:first-child{padding-top:0}.data-def .data-tit{color:#98a2b3;padding-right:5px}.data-def .data-txt{text-align:right;word-break:break-word}.card__state{margin:4px 0;padding:8px 12px}.card__state .st-txt{color:#667085;font-size:1.4rem;font-weight:700;line-height:2.2rem;text-align:center}.card__noti{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.card__noti.default{padding-top:45px;position:unset}.noti-box{text-align:center}.noti-box .img{background-position:50%;background-repeat:no-repeat;background-size:100%;height:48px;margin:0 auto 10px;width:48px}.noti-box .img.alert{background-image:url(../images/icons/ico-alert-fill.svg)}.noti-box .noti-txt{font-weight:400}.noti-box .noti-tit,.noti-box .noti-txt{color:#98a2b3;font-size:1.4rem;line-height:2.2rem}.noti-box .noti-tit{display:block;font-weight:700}.table-wrap+.pagination{margin:24px 0}.table-wrap{position:relative}@media screen and (max-width:640px){.table-wrap{overflow:hidden;overflow-x:auto}.table-wrap .table{width:max-content}.table-wrap.type__fixed{overflow:hidden}}.table-wrap.type__fixed .table thead{display:block;left:0;position:absolute;right:0;width:100%;z-index:2}.table-wrap.type__fixed .table thead tr{height:41px}.table-wrap.type__fixed .table thead th{display:block;width:-webkit-fill-available}.table-wrap.type__fixed .table tbody{display:block;margin-top:40px;max-height:290px;overflow:hidden;overflow-y:auto}.table-wrap.type__fixed .table tr{display:flex}.table-wrap.type__fixed .table td{display:block;width:-webkit-fill-available}.pop__tit+.table-wrap{margin-top:32px}@media screen and (max-width:767px){.pop__tit+.table-wrap{margin-top:24px}}.table{text-align:left}.table.type__full{width:100%}.table.type__full th{min-width:unset}@media screen and (max-width:860px){.table.type__full th{padding:10px 0 10px 10px}}@media screen and (max-width:767px){.table.type__full th#c-answer{width:90px}}.table.type__full td{color:#606060}@media screen and (max-width:1040px){.table.type__full td{font-size:1.4rem;font-weight:400;line-height:2.2rem}}@media screen and (max-width:860px){.table.type__full td{padding:10px 0 10px 10px}}.table.type__full td .btn{margin:0 5px 0 0}.table.type__full td .btn :last-child{margin-right:0}@media screen and (max-width:640px){.table.type__card thead{display:none}.table.type__card tbody{display:flex;flex-wrap:wrap;width:100%}.table.type__card tbody .viewmore{background-color:transparent;border:none;color:#fa9d1c;display:inline-block;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin:0;padding:0;position:relative}.table.type__card tbody .viewmore:after{background-color:#fa9d1c;bottom:2px;content:"";display:block;height:1px;position:absolute;width:100%}.table.type__card tbody tr{background-color:#f9fafb;border:none;border-radius:16px;display:flex;flex-wrap:wrap;margin-bottom:16px;max-width:100%;padding:20px;width:100%}.table.type__card tbody tr td{display:flex;margin-bottom:4px;padding:0;width:100%}.table.type__card tbody tr td:last-child{margin-bottom:0}.table.type__card tbody tr td .tit{width:72px}.table.type__card tbody tr td .txt{width:calc(100% - 72px)}.table.type__card tbody tr td[headers=c-member]{margin-bottom:10px}.table.type__card tbody tr td[headers=c-member] .tit{display:none}.table.type__card tbody tr td[headers=c-member] .txt{font-size:1.8rem;font-weight:700;line-height:2.8rem}}.table.type__card td .tit{display:none}@media screen and (max-width:640px){.table.type__card td .tit{color:#98a2b3;display:block;font-size:1.4rem;font-weight:400;line-height:2.2rem}}.table.type__default{text-align:center;width:100%}.table.type__default td,.table.type__default th{color:#000;padding:16px 10px}@media screen and (max-width:767px){.table.type__default td,.table.type__default th{padding:8px}}.table.type__default th{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:767px){.table.type__default th{font-size:1.2rem;font-weight:700;line-height:1.8rem}.table.type__default td{font-size:1.2rem;font-weight:400;line-height:1.8rem}}.table.style-job td{padding-left:24px;text-align:left;width:calc(50% - 147px)}.table.style-job .color-point{text-decoration:underline}.table.style-job .table__head{max-width:147px;min-width:130px;width:12%}@media screen and (max-width:767px){.table.style-job .table__head{width:15%}}@media screen and (max-width:640px){.table.style-job tr{border-top:0;display:flex;flex-wrap:wrap}.table.style-job td{border-top:1px solid #e1e1e1;width:calc(100% - 92px)}.table.style-job .table__head{border-top:1px solid #e1e1e1;min-width:unset;width:92px}.table{width:100%}}.table tr{border-top:1px solid #e1e1e1}.table tr:last-child{border-bottom:1px solid #e1e1e1}@media screen and (min-width:767px){.table tr{transition:all .2s ease}}.table th{background-color:#f9fafb;color:#98a2b3;font-size:1.4rem;font-weight:700;line-height:2.2rem;min-width:106px;padding:8px 0 8px 16px}@media screen and (max-width:640px){.table th{min-width:unset;padding:8px 0 8px 10px}}.table td{font-size:1.6rem;font-weight:400;line-height:2.4rem;padding:12px 0 12px 16px}.table td:last-child{padding-right:10px}@media screen and (max-width:640px){.table td{font-size:1.4rem;font-weight:400;line-height:2.2rem;padding:12px 0 12px 10px}}.table td[headers=c-member] .txt{display:block;width:max-content;word-break:keep-all}.table td[headers=m-auth] .txt,.table td[headers=m-member] .txt,.table td[headers=m-state] .state{word-break:break-all}.table .level__label{display:flex;justify-content:center}#tb-goLinkedQuiz thead th#p-level{width:130px}#tb-goLinkedQuiz thead th#p-title{width:calc(100% - 130px)}@media screen and (max-width:860px){#tb-goLinkedQuiz thead th{padding:8px 0 8px 10px}}#tb-goLinkedQuiz tbody tr{cursor:pointer}@media screen and (max-width:640px){#tb-goLinkedQuiz tbody tr{align-items:center}}@media screen and (max-width:360px){#tb-goLinkedQuiz tbody tr{flex-wrap:wrap}}#tb-goLinkedQuiz td{height:auto;min-height:48px;padding:12px 10px 12px 16px}@media screen and (max-width:860px){#tb-goLinkedQuiz td{padding-left:10px}}@media screen and (max-width:360px){#tb-goLinkedQuiz td{min-height:unset}}#tb-goLinkedQuiz td[headers=p-level]{padding:10px 0 10px 16px;width:130px}@media screen and (max-width:860px){#tb-goLinkedQuiz td[headers=p-level]{padding-left:10px}}@media screen and (max-width:360px){#tb-goLinkedQuiz td[headers=p-level]{padding-bottom:0;width:100%}}#tb-goLinkedQuiz td[headers=p-title]{width:calc(100% - 130px);word-wrap:unset;display:-webkit-box;max-width:572px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:38px;min-height:unset;word-break:keep-all}@media screen and (max-width:640px){#tb-goLinkedQuiz td[headers=p-title]{display:block;max-height:unset;overflow:visible;word-break:break-word}}@media screen and (max-width:360px){#tb-goLinkedQuiz td[headers=p-title]{padding-top:7px;width:100%}}td[headers=sub-name]{min-width:200px}@media screen and (max-width:360px){td[headers=sub-name]{padding-bottom:0;width:100%}}th#high-loca,th#test-loca{padding-right:10px}.datepickerWrap{align-items:center;display:flex}.datepickerWrap label{display:block;font-size:0}.datepickerWrap input:focus{outline:none}.datepickerWrap table{border-collapse:collapse;border-spacing:0}.datepickerWrap .picker{min-width:150px;padding-left:6px}.datepickerWrap .picker:first-child{padding-left:0}.datepickerWrap .tilde{color:#bdbdbd;font-size:1.6rem;font-weight:400;line-height:2.4rem;padding-left:5px}.input-picker{padding-right:30px;position:relative}#ui-datepicker-div{background-color:#fff;border-radius:.5rem;box-shadow:0 .2rem 1.5rem rgba(0,0,0,.1);display:none;margin-top:.25rem;padding:12px;z-index:9999!important}.ui-datepicker-calendar thead th{color:#78909c;font-size:1.3rem;font-weight:400;padding:.25rem 0;text-align:center}.ui-datepicker-calendar tbody td{border-radius:.25rem;padding:0;text-align:center;width:2.5rem}.ui-datepicker-calendar tbody td a{border-radius:.25rem;color:#667085;display:block;font-size:1.4rem;padding:6px;text-decoration:none;transition:all .3s}.ui-datepicker-calendar tbody td a:hover{background-color:#f2f4f7}.ui-datepicker-calendar tbody td a.ui-state-active{background-color:#fa9d1c;color:#fff}.ui-datepicker-header a.ui-corner-all{border-radius:.25rem;cursor:pointer;height:2rem;margin:.5rem;position:absolute;top:8px;transition:all .3s;width:2rem}.ui-datepicker-header a.ui-corner-all:hover{background-color:#f2f4f7}.ui-datepicker-header a.ui-datepicker-prev{left:5px;transform:rotate(180deg)}.ui-datepicker-header a.ui-datepicker-next,.ui-datepicker-header a.ui-datepicker-prev{background:url(../images/icons/ico-arrow-right-prime.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.ui-datepicker-header a.ui-datepicker-next{right:5px}.ui-datepicker-header a>span{display:none}.ui-datepicker-title{font-size:1.6rem;font-weight:500;height:30px;line-height:25px;margin-bottom:.25rem;padding-bottom:.25rem;text-align:center}.ui-datepicker-week-col{color:#78909c;font-size:.75rem;font-weight:400}.ui-datepicker-month,.ui-datepicker-year{cursor:pointer!important;font-size:1.6rem}.ui-datepicker-today{background-color:#e0d5ff}.privacy{margin-top:30px}@media screen and (max-width:767px){.privacy{margin-top:0}}.privacy .con__info{margin-top:96px}@media screen and (max-width:767px){.privacy .con__info{margin-top:64px}}.privacy .info__title{font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width:767px){.privacy .info__title{font-size:1.6rem;font-weight:700;line-height:2.4rem}.tb-privacy .table tr{border-top:none;display:flex;flex-wrap:wrap;width:100%}.tb-privacy .table th{border-top:1px solid #e1e1e1;display:block;width:70px}.tb-privacy .table td{border-top:1px solid #e1e1e1;display:block;width:calc(100% - 70px)}}.tb-privacy .scroll_move{display:block;padding-left:12px;text-align:left}@media screen and (max-width:767px){.tb-privacy .scroll_move{padding-left:0}}@media screen and (min-width:767px){.tb-privacy .scroll_move{transition:all .2s ease}.tb-privacy .scroll_move:hover{color:#fa9d1c;text-decoration:underline}}.tb-privacy .table__head{max-width:165px;min-width:80px;width:10%}@media screen and (max-width:767px){.tb-privacy .table__head{min-width:60px}}.tb-privacy td{width:40%}.p__box{display:flex;margin-top:72px}@media screen and (max-width:767px){.p__box{flex-wrap:wrap;margin-top:48px}}.p__box .p__head{padding-right:50px;width:210px}@media screen and (max-width:767px){.p__box .p__head{margin-bottom:16px;padding-right:0;width:100%}}.p__box .p__body{width:calc(100% - 210px)}@media screen and (max-width:767px){.p__box .p__body{width:100%}}.p__box .p__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}@media screen and (max-width:767px){.p__box .p__title{font-size:2rem;font-weight:700;line-height:3rem}}.p__box .t-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:4px}@media screen and (max-width:767px){.p__box .t-txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.p__box .p-txt{color:#909090;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-bottom:24px}@media screen and (max-width:767px){.p__box .p-txt{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-bottom:16px}}.p__box .box-tit{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:24px}@media screen and (max-width:767px){.p__box .box-tit{font-size:1.4rem;font-weight:700;line-height:2.2rem;margin-bottom:16px}}.privacy-con{min-height:48px}@media screen and (max-width:767px){.privacy-con{min-height:24px}}.privacy-con.type__img{padding-left:68px;position:relative}@media screen and (max-width:767px){.privacy-con.type__img{padding-left:40px}}@media screen and (max-width:320px){.privacy-con.type__img{padding-left:30px}}.privacy-con.type__img:after{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:48px;left:0;position:absolute;top:0;width:48px}@media screen and (max-width:767px){.privacy-con.type__img:after{height:24px;width:24px}}@media screen and (max-width:320px){.privacy-con.type__img:after{height:20px;width:20px}}.p-con-tit{font-size:1.8rem;font-weight:700;line-height:2.8rem}.p-con-tit+.p-con-txt{margin-top:8px}@media screen and (max-width:767px){.p-con-tit{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.p-con-tit-num{font-size:1.6rem;font-weight:400;line-height:2.4rem}.p-con-tit-num~.p-con-txt{padding-left:16px}@media screen and (max-width:767px){.p-con-tit-num{font-size:1.2rem;font-weight:400;line-height:1.8rem}.p-con-tit-num~.p-con-txt{padding-left:11px}}.p-con-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width:767px){.p-con-txt{font-size:1.2rem;font-weight:400;line-height:1.8rem}}.p-con-list{margin-top:8px}.p-con-list li{margin-bottom:20px}@media screen and (max-width:767px){.p-con-list li{margin-bottom:13px}}.p-con-list li:last-child{margin-bottom:0}.p-con-list.type__pos li{position:relative}.whiteConBox .p-con-list.type__pos li{margin-bottom:5px}.p-con-list.type__pos .p-con-tit-num{left:0;position:absolute;top:0}.p-con-list.color__gray{color:#7e7e7e}.p-info-wrap{display:flex;flex-wrap:wrap}.p-info-wrap.type__full .p-info-data{width:100%}@media screen and (max-width:320px){.p-info-wrap.type__full .p-info-data{flex-wrap:wrap}}.p-info-wrap.type__full .p-info-data .type{padding-right:20px}@media screen and (max-width:640px){.p-info-wrap.type__full .p-info-data .type{padding-right:10px;width:-webkit-fill-available}}@media screen and (max-width:320px){.p-info-wrap.type__full .p-info-data .type{width:100%}}@media screen and (max-width:640px){.p-info-wrap.type__full .p-info-data .data{width:-webkit-fill-available}}@media screen and (max-width:320px){.p-info-wrap.type__full .p-info-data .data{margin-top:5px;width:100%}}.p-info-data{align-items:center;display:flex;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:12px;width:30%}.p-info-data:nth-child(2n){width:70%}@media screen and (max-width:1200px){.p-info-data:nth-child(2n){width:60%}}@media screen and (max-width:960px){.p-info-data:nth-child(2n){width:50%}}@media screen and (max-width:640px){.p-info-data:nth-child(2n){width:100%}}.p-info-data .type{min-width:80px;padding-right:8px}@media screen and (max-width:320px){.p-info-data .type{min-width:60px}}.p-info-data .data{color:#909090}.p-info-data .linkTag{color:#909090;text-decoration:underline}@media screen and (max-width:1200px){.p-info-data{width:40%}}@media screen and (max-width:960px){.p-info-data{font-size:1.4rem;font-weight:400;line-height:2.2rem;width:50%}}@media screen and (max-width:640px){.p-info-data{width:100%}}.btn-goLinkOpen{background:url(../images/icons/ico-open.svg) 50% no-repeat;display:block;height:40px;overflow:hidden;text-indent:-999999999px;width:40px}@media screen and (max-width:640px){.btn-goLinkOpen{float:right}}.privacy-con-flex{display:flex}.privacy-con-flex .privacy-con{width:25%}@media screen and (max-width:1120px){.privacy-con-flex .privacy-con{width:50%}}@media screen and (max-width:640px){.privacy-con-flex .privacy-con{width:100%}}@media screen and (max-width:1120px){.privacy-con-flex{flex-wrap:wrap;row-gap:35px}}.p-data-wrap{margin-top:16px}.p-data-wrap .linkTag{display:block;word-break:break-all}.p-data-wrap .p-data{font-size:1.6rem;font-weight:400;line-height:2.4rem;line-height:24px;margin-top:12px;min-height:24px;padding-left:32px;position:relative}@media screen and (max-width:767px){.p-data-wrap .p-data{font-size:1.4rem;font-weight:400;line-height:2.2rem;padding-left:26px}}.p-data-wrap .p-data:after{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}@media screen and (max-width:767px){.p-data-wrap .p-data:after{height:20px;width:20px}}.p-data-wrap .p-data.phone:after{background-image:url(../images/icons/ico-call-blue.svg)}.p-data-wrap .p-data.site:after{background-image:url(../images/icons/ico-home-blue.svg)}#policy_1 .p-1:after{background-image:url(../images/icons/ico-user.svg)}#policy_1 .p-2:after{background-image:url(../images/icons/ico-book.svg)}#policy_1 .p-3:after{background-image:url(../images/icons/ico-id-badge.svg)}#policy_1 .p-4:after{background-image:url(../images/icons/ico-headset.svg)}#policy_1 .p-5:after{background-image:url(../images/icons/ico-chart-line.svg)}#policy_2 .p-1:after{background-image:url(../images/icons/ico-user.svg)}#policy_2 .p-2:after{background-image:url(../images/icons/ico-building.svg)}#policy_2 .p-3:after{background-image:url(../images/icons/ico-file-code.svg)}#policy_3 .p-1:after{background-image:url(../images/icons/ico-user-list.svg)}#policy_3 .p-2:after{background-image:url(../images/icons/ico-id-card.svg)}#policy_3 .p-3:after{background-image:url(../images/icons/ico-desktop.svg)}#policy_3 .p-4:after{background-image:url(../images/icons/ico-folder-user.svg)}#policy_4 .p-1{align-items:center;display:flex}#policy_4 .p-1:after{background-image:url(../images/icons/ico-check-list.svg)}#policy_4 .p-2{align-items:center;display:flex}#policy_4 .p-2:after{background-image:url(../images/icons/ico-monitor-code.svg)}@media screen and (max-width:767px){#policy_4 .p-3{align-items:center;display:flex}}#policy_4 .p-3:after{background-image:url(../images/icons/ico-file-search.svg)}@media screen and (max-width:960px){#policy_4 .p-4{align-items:center;display:flex}}#policy_4 .p-4:after{background-image:url(../images/icons/ico-clipboard.svg)}#policy_4 .p-5:after{background-image:url(../images/icons/ico-user-q.svg)}@media screen and (max-width:767px){#policy_4 .p-6{align-items:center;display:flex}}#policy_4 .p-6:after{background-image:url(../images/icons/ico-chart-donut.svg)}#policy_5 .p-1:after{background-image:url(../images/icons/ico-calendar.svg)}#policy_5 .p-2:after{background-image:url(../images/icons/ico-scales.svg)}#policy_5 .p-3:after,#policy_5 .p-4:after{background-image:url(../images/icons/ico-paper-cut.svg)}#policy_6 .privacy-con{align-items:center;display:flex}#policy_6 .p-1:after{background-image:url(../images/icons/ico-folder-user2.svg)}#policy_6 .p-2:after{background-image:url(../images/icons/ico-user-minus.svg)}#policy_6 .p-3:after{background-image:url(../images/icons/ico-file-x.svg)}#policy_7 .p-1:after,#policy_7 .p-2:after{background-image:url(../images/icons/ico-browser.svg)}#policy_8 .p-1:after{background-image:url(../images/icons/ico-user.svg)}@media screen and (max-width:960px){#policy_8 .p-2{align-items:center;display:flex}}#policy_8 .p-2:after{background-image:url(../images/icons/ico-user-circle.svg)}#policy_8 .p-3:after,#policy_8 .p-6:after{background-image:url(../images/icons/ico-file-x.svg)}#policy_8 .p-4:after{background-image:url(../images/icons/ico-folder-user.svg)}@media screen and (max-width:767px){#policy_8 .p-5{align-items:center;display:flex}}#policy_8 .p-5:after{background-image:url(../images/icons/ico-monitor-code.svg)}@media screen and (max-width:767px){#policy_8 .p-6,#policy_8 .p-7{align-items:center;display:flex}}#policy_8 .p-7:after{background-image:url(../images/icons/ico-desktop.svg)}.fixed__bottom{background-color:#fff;bottom:0;left:0;position:fixed;right:0;z-index:100}.fixed__bottom .con-bottom{border-top:1px solid #e1e1e1}@media screen and (max-width:767px){.fixed__bottom .con-bottom{padding-left:0;padding-right:0}}.fixed__bottom .con-bottom .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1320px;padding:calc(constant(safe-area-inset-top) + 16px) calc(constant(safe-area-inset-right) + 30px) calc(constant(safe-area-inset-bottom) + 16px) calc(constant(safe-area-inset-left) + 30px)}@media screen and (max-width:767px){.fixed__bottom .con-bottom .inner{padding:calc(constant(safe-area-inset-top) + 20px) calc(constant(safe-area-inset-right) + 20px) calc(constant(safe-area-inset-bottom) + 20px) calc(constant(safe-area-inset-left) + 20px)}.fixed__bottom .con-bottom .zzim__btn{margin-bottom:4px;width:100%}.fixed__bottom .con-bottom .zzim__btn .flex-wrap{justify-content:left}.fixed__bottom .con-bottom .zzim__btn .flex-item:first-child .btn{margin-left:0}.fixed__bottom .con-bottom .zzim__btn .btn{margin-top:0}.fixed__bottom .con-bottom .job__btn{width:100%}.fixed__bottom .con-bottom .job__btn .flex-wrap{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.fixed__bottom .con-bottom .job__btn .flex-item{display:flex;height:100%;justify-content:stretch;width:100%}.fixed__bottom .con-bottom .job__btn .flex-item:first-child .btn{margin-left:0}.fixed__bottom .con-bottom .job__btn .flex-item:last-child .btn{margin-right:0}.fixed__bottom .con-bottom .job__btn .flex-item .btn{height:auto;margin-bottom:0;width:-webkit-fill-available}}.jq-toast-wrap{bottom:32px!important;left:50%!important;max-width:250px;position:fixed;transform:translateX(-50%)!important;width:max-content;z-index:9999999!important}@media screen and (max-width:640px){.jq-toast-wrap{max-width:100%;width:calc(100% - 40px)}}.jq-toast-heading{font-family:Pretendard;font-size:1.5rem;font-weight:700}.jq-toast-single{background-color:rgba(0,0,0,.8);border:1px solid transparent;border-radius:5px;color:#fff;font-family:Pretendard;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-bottom:0;margin-top:5px;min-width:300px;padding:12px 44px 12px 16px;position:relative}.jq-toast-single h2{font-family:Pretendard;font-size:1.5rem;font-weight:700}.jq-toast-single.jq-has-icon{padding-left:44px}@media screen and (max-width:640px){.jq-toast-single{min-width:unset}}.jq-icon-success{background-color:#1cc100;background-image:url(../images/icons/ico-check.svg)}.jq-icon-error{background-color:#fb3b3b;background-image:url(../images/icons/ico-close-white.svg);background-size:20px}.jq-icon-warning{background-color:#f5a100}.jq-icon-info{background-color:#1e90ff}.close-jq-toast-single{background:url(../images/icons/ico-close-white.svg) 50% no-repeat;background-size:20px;cursor:pointer;font-size:0;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:25px}.footer{background-color:#f9fafb}.footer .inner{display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0 30px}.footer .h2{color:#667085;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:24px}.footer .sns{margin-top:-6px}.footer .sns a{display:block;overflow:hidden;transition:all .2s ease}.footer .sns a:hover{opacity:.8}@media screen and (max-width:767px){.footer .sns a:hover{opacity:1}}.foot__nav{color:#667085;display:flex;justify-content:space-between}@media screen and (max-width:1200px){.foot__nav{width:65%}}.foot__navList{padding-right:128px}.foot__navList:last-child{padding-right:0}.foot__navList li{margin-bottom:16px}.foot__navList a{color:#667085;font-size:1.6rem;font-weight:400;line-height:2.4rem;transition:all .2s ease}.foot__navList a:hover{opacity:.8}@media screen and (max-width:767px){.foot__navList a:hover{opacity:1}}@media screen and (max-width:1200px){.foot__navList{padding-right:0}}.foot-top{padding:88px 0}.foot__logo{height:50px;width:110px}.foot__logo .logo_a{background:url(../images/logo/footer_logo.png) 50% no-repeat}.foot-bottom{background-color:#f2f4f7;padding:24px 0}.foot-bottom .inner{align-items:center}@media screen and (max-width:1200px){.foot-bottom .inner{flex-wrap:wrap}}.foot__txt{padding-right:20px}.foot__txt p{font-size:1.4rem;font-weight:400;line-height:2.2rem}@media screen and (max-width:767px){.foot__txt p{font-size:1.2rem;font-weight:400;line-height:1.8rem;margin-top:5px}}.foot__txt p.company{color:#667085;margin-bottom:2px}.foot__txt p.copyright{color:#98a2b3}.foot__agree ul{display:flex;justify-content:space-between}.foot__agree li{margin:10px 0;padding-left:55px}.foot__agree li:first-child{padding-left:0}.foot__agree li a{color:#667085;font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:1200px){.foot__agree li{padding-left:30px}}.foot_familysite{padding-left:10px}@media screen and (max-width:1200px){.foot_familysite{display:flex;justify-content:right;margin-top:8px;width:100%}}@media screen and (max-width:925px){.foot_familysite{margin-top:0;width:auto}}@media screen and (max-width:767px){.foot_familysite{margin-top:26px;order:2;padding-left:0;width:100%}.foot_familysite .btn__openBox,.foot_familysite .openBox{width:100%}}.footFix{background:none;bottom:20px;opacity:0;position:fixed;right:23px;transition:all .3s ease;transition:opacity .3s ease;z-index:999999;z-index:200}.footFix.on{opacity:1}.footer+.footFix.fix{bottom:460px;position:absolute}@media screen and (max-width:640px){.footer+.footFix.fix{bottom:20px!important;position:fixed!important}}.goTop{background-color:#fa9d1c;border-radius:100%;box-shadow:0 8px 12px rgba(0,0,0,.1);cursor:pointer;height:52px;line-height:40px;text-align:center;transform:scale(1);transition:all .2s ease;width:52px}@media screen and (min-width:767px){.goTop:hover{transform:scale(1.1)}}@media screen and (max-width:640px){.goTop{height:40px;width:40px}.goTop .arrow{background-size:20px}}.goTop .arrow{background:url(../images/icons/ico-top.svg) 50% no-repeat;background-size:24px;display:block;font-size:0;height:100%;width:100%}@media screen and (max-width:767px){.footer .inner{flex-wrap:wrap;padding:0 20px}.footer .sns{margin-top:0;order:3}.foot__logo{order:2}.foot-top{padding:50px 0}.foot__nav{justify-content:left;margin-bottom:30px;order:1;width:100%}.foot__navList{margin-bottom:26px;margin-top:0;padding-right:40px}.foot-bottom{padding:48px 0}.foot-bottom .inner{text-align:left}.foot__txt{margin-top:30px;order:3;padding-right:0}.foot__agree{order:1}.foot__agree li{margin:3px 20px 3px 0;padding-left:0}.foot__agree li:first-child{margin-left:0}}@media screen and (max-width:640px){.footer .h2{margin-bottom:12px}.footer .sns{margin-top:6px}.foot__nav{flex-wrap:wrap;margin-top:0}.foot__navList{padding-right:0;width:50%;word-break:keep-all}.foot__navList li{margin-bottom:12px}.foot__navList a{font-size:1.5rem;line-height:1.8rem}.foot__agree ul{flex-wrap:wrap;justify-content:left}}.header{background:#fff;height:auto;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:relative;transition:all .3s ease;z-index:200}.header__con{align-items:center;display:flex;height:120px;justify-content:space-between;margin:0 auto;max-width:1600px;padding:30px 20px}@media screen and (max-width:640px){.header__con{max-width:unset;min-height:48px;padding:0 20px}}.logo{order:1;padding-right:15px;padding-top:4px;z-index:103}@media screen and (max-width:320px){.logo{padding-right:5px}}.logo.on{position:relative;z-index:104}.logo a{background:url(../images/logo/ngvcampus.png) 50% no-repeat;background-size:100%;display:block;height:65px;line-height:39px;width:214px}.logo a img{margin-top:7px;width:100%}.header.sticky{left:0;position:fixed;right:0;top:0;z-index:9999}.header.sticky:after{display:none}@media screen and (max-width:800){.header .inner{padding:0 24px}}.container{transition:all .3s ease}.main{min-height:800px;padding-top:0}.contents,.main{position:relative}.contents{overflow:hidden;padding:120px 0 150px;width:100%}.contents .inner{margin:0 auto;max-width:1340px;padding:0 30px}@media screen and (max-width:767px){.contents .inner{max-width:unset;padding:0 20px}.contents{padding:80px 0}}.banner__con{overflow:hidden;position:relative}.banner__con .banner__moreBtn .btn{margin:0}@media screen and (max-width:640px){.banner__con{padding:80px 0!important}}.banner__con .inner{margin:0 auto;max-width:1320px;padding:0 30px;position:relative}@media screen and (max-width:640px){.banner__con .inner{max-width:unset;padding:0 20px}}.banner__con.type-1{background-color:#fa9d1c;padding:108px 0 104px}.banner__con.type-1 .deco-1{bottom:-105px;position:absolute;right:5%;z-index:2}@media screen and (max-width:790px){.banner__con.type-1 .deco-1 img{width:335px}}@media screen and (max-width:767px){.banner__con.type-1 .deco-1{left:50%;right:unset;transform:translateX(-50%)}.banner__con.type-1{background-position:bottom}}.banner__con.type-1 .banner__info{display:flex;flex-wrap:wrap;justify-content:left;padding-right:400px;text-align:left}@media screen and (max-width:1040px){.banner__con.type-1 .banner__info{padding-right:330px}}@media screen and (max-width:790px){.banner__con.type-1 .banner__info{padding-right:0}}@media screen and (max-width:767px){.banner__con.type-1 .banner__info{padding-bottom:190px}}.banner__con.type-1 .h2{color:#fff;font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:3px;width:100%}@media screen and (max-width:767px){.banner__con.type-1 .h2{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.banner__con.type-1 .h3{color:#fff;font-size:3.6rem;font-weight:700;line-height:5.4rem;width:100%}@media screen and (max-width:767px){.banner__con.type-1 .h3{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.banner__con.type-1 .btn-wrap{margin-top:52px}@media screen and (max-width:640px){.banner__con.type-1 .btn-wrap{margin-top:24px}.banner__con.type-1 .btn-wrap .btn{font-size:1.4rem;font-weight:700;line-height:2.2rem;padding:8px 12px}}.banner__con.type-1 .btn-wrap .flex-wrap .flex-item:first-child .btn{margin-left:0;margin-right:13px}@media screen and (max-width:360px){.banner__con.type-1 .btn-wrap .flex-wrap .flex-item{width:100%}.banner__con.type-1 .btn-wrap .flex-wrap .flex-item .btn{margin-left:0;width:100%}}.banner__con.type-2{padding:150px 0}@media screen and (max-width:1040px){.banner__con.type-2{background-size:500px}}@media screen and (max-width:767px){.banner__con.type-2{background-position:center 80px;background-size:335px;padding:80px 0 105px}}.banner__con.type-2 .h2{font-size:4.4rem;font-weight:700;line-height:6.6rem;margin-bottom:8px}@media screen and (max-width:767px){.banner__con.type-2 .h2{font-size:2.8rem;font-weight:700;line-height:4.2rem}.banner__con.type-2 .banner__info{padding-top:275px}}@media screen and (max-width:640px){.banner__con.type-2 .banner__info{padding-top:240px}}@media screen and (max-width:450px){.banner__con.type-2 .banner__info{padding-top:200px}}.banner__con.type-2 .banner__text{color:#475467;font-size:2rem;font-weight:400;line-height:3rem}@media screen and (max-width:767px){.banner__con.type-2 .banner__text{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.banner__con.type-2 .btn-wrap{margin-top:103px}@media screen and (max-width:767px){.banner__con.type-2 .btn-wrap{margin-top:60px;padding-bottom:30px}}.banner__con.type-2 .btn-wrap .btn{padding-left:0}.banner__con.type-2 .deco-1{bottom:140px;left:0;mix-blend-mode:darken;position:absolute;z-index:2}@media screen and (max-width:1040px){.banner__con.type-2 .deco-1{left:-20%;transform:scale(.8)}}@media screen and (max-width:767px){.banner__con.type-2 .deco-1{bottom:-10px;left:-220px;transform:scale(.5)}}@media screen and (max-width:450px){.banner__con.type-2 .deco-1{left:-320px}}@media screen and (max-width:350px){.banner__con.type-2 .deco-1{left:-390px}}.banner__con.type-2 .deco-2{mix-blend-mode:darken;position:absolute;right:2%;top:-20px;z-index:2}@media screen and (max-width:1040px){.banner__con.type-2 .deco-2{right:3%}.banner__con.type-2 .deco-2 img{width:500px}}@media screen and (max-width:767px){.banner__con.type-2 .deco-2{left:50%;right:unset;top:0;transform:translateX(-50%)}.banner__con.type-2 .deco-2 img{width:335px}}@media screen and (max-width:450px){.banner__con.type-2 .deco-2 img{width:250px}}.banner__info{position:relative;z-index:3}.sec-hire{background-color:#f9fafb}.sec-cert{padding-bottom:100px}.sec-cert.type__nodata .list__top{margin-bottom:0}.sec-cert.type__nodata .list__top .go-more{bottom:0;position:absolute;right:24px}@media screen and (max-width:767px){.sec-cert.type__nodata .list__top .go-more{margin-top:32px;position:unset}.sec-cert.type__nodata .list__top .go-more .btn{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-left:0;padding:12px 20px}}.sec-cert.type__nodata .list__top .h3{padding-right:230px}@media screen and (max-width:767px){.sec-cert.type__nodata .list__top .h3{padding-right:0}}.sec-cert.type__nodata .sec__txt{font-size:2rem;font-weight:400;line-height:3rem;padding-right:230px}@media screen and (max-width:767px){.sec-cert.type__nodata .sec__txt{padding-right:0}.sec-cert{padding-bottom:60px}}.sec-cert+.sec-practice{padding-top:100px}@media screen and (max-width:767px){.sec-cert+.sec-practice{padding-top:60px}}.sec-practice+.sec-blog{padding-top:50px}@media screen and (max-width:767px){.sec-practice+.sec-blog{padding-top:40px}}.sec-blog{padding-top:100px}@media screen and (max-width:767px){.sec-blog{padding-top:60px}}.sec-challenge{background-color:#000}.sec-nowstates{padding:115px 0}.sec-nowstates.company{padding-bottom:80px}@media screen and (max-width:767px){.sec-nowstates.company{padding-bottom:0}}.sec-nowstates.type__nodata{padding:115px 0 150px}@media screen and (max-width:767px){.sec-nowstates.type__nodata{padding:32px 0 80px}}.sec-nowstates.type__nodata .certi-title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0}@media screen and (max-width:767px){.sec-nowstates.type__nodata .certi-title{flex-wrap:wrap}}.sec-nowstates.type__nodata .certi-title .sec__title{padding-right:10px}@media screen and (max-width:767px){.sec-nowstates.type__nodata .certi-title .sec__title{padding-right:0;width:100%}.sec-nowstates.type__nodata .btn-wrap{margin-top:32px}.sec-nowstates.type__nodata .btn-wrap .btn{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:12px 20px}}.sec-nowstates.type__nodata .btn-wrap .btn{min-width:200px}.sec-nowstates.type__nodata .certi-grade-flex{display:none}@media screen and (max-width:767px){.sec-nowstates{padding:32px 0 80px}}.sec-nowstates .point-underline:after,.sec-nowstates .second-underline:after{height:4px}@media screen and (max-width:767px){.sec-nowstates .point-underline:after,.sec-nowstates .second-underline:after{display:none}}.sec-nowstates+.sec-cert{padding-top:85px}@media screen and (max-width:767px){.sec-nowstates+.sec-cert{padding-top:0}}.subpage{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1340px;overflow:hidden;overflow-y:auto;padding:20px 30px 100px;position:relative}.subpage+.sec-viewmore{padding-bottom:200px;padding-top:0}.subpage.home{max-width:unset;padding-left:0;padding-right:0}.subpage.home .breadcrumbs-wrap{margin:0 auto;max-width:1332px;padding-left:30px;padding-right:30px}.subpage.home .subpage__header{margin:36px auto 0;max-width:1332px;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.subpage.home .subpage__header{margin-top:0;padding-left:0;padding-right:0}}.subpage.home .contents{padding:50px 0}@media screen and (max-width:767px){.subpage.home .contents{padding:32px 0}}.subpage.home .contents:first-child{margin-top:50px}@media screen and (max-width:767px){.subpage.home .contents:first-child{margin-top:30px}}.subpage.sub-job{max-width:1400px;padding:20px 0}.subpage.sub-job .breadcrumbs-wrap,.subpage.sub-job .contents,.subpage.sub-job .subpage__body,.subpage.sub-job .subpage__header{padding-left:60px;padding-right:60px}@media screen and (max-width:1400px){.subpage.sub-job .breadcrumbs-wrap,.subpage.sub-job .contents,.subpage.sub-job .subpage__body,.subpage.sub-job .subpage__header{padding-left:30px;padding-right:30px}.subpage.sub-job .breadcrumbs-wrap.sec-job,.subpage.sub-job .contents.sec-job,.subpage.sub-job .subpage__body.sec-job,.subpage.sub-job .subpage__header.sec-job{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.subpage,.subpage.sub-job .breadcrumbs-wrap,.subpage.sub-job .contents,.subpage.sub-job .subpage__body,.subpage.sub-job .subpage__header{padding-left:0;padding-right:0}}.home-sec .list-more{bottom:5px}@media screen and (max-width:767px){.home-sec .list-more{margin-top:24px;position:unset}.home-sec .list-more .btn{justify-content:left}.home-sec .list__top{margin-bottom:36px}}.home-sec .con__header{margin:0 auto;max-width:1332px;padding-left:30px;padding-right:30px}@media screen and (max-width:767px){.home-sec .con__header{padding-left:20px;padding-right:20px}}.sec__title{font-size:2.8rem;font-weight:700;line-height:4.2rem}@media screen and (max-width:767px){.sec__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.sec__txt{font-size:2.8rem;font-weight:400;line-height:4.2rem;margin-top:3px}@media screen and (max-width:767px){.sec__txt{font-size:2.4rem;font-weight:400;line-height:3.6rem}}.sec__tip{font-size:2rem;font-weight:400;line-height:3rem;margin-top:2px}@media screen and (max-width:767px){.sec__tip{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.notice__empty.type__body{min-height:500px}.notice__empty.type__body .empty__box .img{margin-bottom:16px}.notice__empty.type__body .empty__box .empty_text{color:#909090}@media screen and (max-width:640px){.notice__empty.type__body{min-height:50vh;position:unset}}.notice__empty.type__border{border-bottom:1px solid #e1e1e1}@media screen and (max-width:640px){.notice__empty.type__border{border:none}}.notice__empty.color__blue .empty_text{color:#98a2b3!important}.subpage__title{font-size:4rem;font-weight:700;line-height:6rem}@media screen and (max-width:1040px){.subpage__title{font-size:3.2rem;font-weight:700;line-height:4.8rem}}@media screen and (max-width:767px){.subpage__title{font-size:2.4rem;font-weight:700;line-height:3.6rem;padding-left:20px;padding-right:20px}}.aside-wrap{position:relative;width:216px}@media screen and (max-width:1200px){.aside-wrap{width:195px}}@media screen and (max-width:1040px){.aside-wrap{width:170px}}@media screen and (max-width:767px){.aside-wrap{width:100%}}.aside-wrap .search-wrap{margin-top:150px}@media screen and (max-width:1040px){.aside-wrap .search-wrap{margin-top:120px}}@media screen and (max-width:767px){.aside-wrap .search-wrap{height:30px;margin-top:0;position:absolute;right:20px;top:30px;width:30px}.wide .aside-wrap .search-wrap{top:0}.aside-wrap .search-wrap .input{display:none}.aside-wrap .search-wrap .searchButton{left:50%;transform:translate(-50%,-50%)}}.layer-popup .search-wrap{margin-bottom:20px}.layer-popup .search-result{word-break:break-word}.option-wrap{margin-top:32px}.aside-wrap>.option-wrap:first-child{margin-top:0}@media screen and (max-width:767px){.aside-wrap>.option-wrap:first-child{margin-top:30px}}.subpage__header{margin-top:36px;position:absolute;top:38px}@media screen and (max-width:1040px){.subpage__header{margin-top:30px}}@media screen and (max-width:767px){.subpage__header{margin-top:0;position:unset;width:100%}}.wide .subpage__header{position:unset;width:100%}.subpage__body{margin:36px auto 0;padding-left:108px;width:calc(100% - 216px)}.subpage__body.type__half{max-width:620px}@media screen and (max-width:767px){.subpage__body.type__prac .detail__con{padding-left:0;padding-right:0}.subpage__body.type__prac .con__header .item-base{margin-bottom:10px;margin-top:0}.subpage__body.type__prac .con__header .detail-con-tit{margin-bottom:0}}.subpage__body.type__prac .con__header .sumNum{top:10px}.subpage__body.type__prac .detail-con-box:first-child{margin-top:24px}.subpage__body.type__prac .tab__pane{padding-bottom:36px;position:relative}.subpage__body.type__prac .tab__pane:after{background-color:#e1e1e1;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}@media screen and (max-width:767px){.subpage__body.type__prac .tab__pane:after{left:20px;right:20px}.subpage__body.type__prac .tab__pane{padding-left:20px;padding-right:20px}.subpage__body.type__prac .item-container{margin-left:-20px;margin-right:-20px;margin-top:24px}.subpage__body.type__prac .border__box{margin-top:24px;padding-left:0;padding-right:0}}.subpage__body.type__pracAnswer .con__header .item-base{margin-bottom:10px}@media screen and (max-width:767px){.subpage__body.type__pracAnswer .con__header .item-base{margin-top:0}.subpage__body.type__pracAnswer .con__header .detail-con-tit{margin-bottom:0}.subpage__body.type__pracAnswer .con__header+.detail-con-box{margin-top:15px}.subpage__body.type__pracAnswer .detail-con-tit{margin-bottom:15px}}@media screen and (max-width:1200px){.subpage__body{padding-left:5%;width:calc(100% - 195px)}}@media screen and (max-width:1040px){.subpage__body{width:calc(100% - 170px)}}@media screen and (max-width:767px){.subpage__body{margin-top:10px;padding:0;width:100%}}.wide .subpage__body{margin-top:30px;padding-left:0;width:100%}@media screen and (max-width:767px){.wide .subpage__body{margin-top:20px}}.con__header{position:relative}.tab .con__header{margin-top:27px}@media screen and (max-width:767px){.con__header{display:flex;flex-wrap:wrap;margin-left:20px;margin-right:20px}.detail-container .con__header{margin-top:24px}}.detail-container .con__header .sumNum{font-size:2rem;font-weight:700;line-height:3rem;top:9px}@media screen and (max-width:767px){.detail-container .con__header .sumNum{font-size:1.8rem;font-weight:700;line-height:2.8rem}}@media screen and (max-width:360px){.detail-container .con__header .sumNum{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.con__header.default{justify-content:space-between}@media screen and (max-width:767px){.con__header.default .sumNum{order:unset;width:auto}}.con__header.type__full{justify-content:space-between}@media screen and (max-width:767px){.con__header.type__full .filter__select{justify-content:space-between}.con__header.type__full .sumNum{order:1}.con__header.type__full .filter__select{margin-bottom:14px;margin-top:10px;order:2}.con__header.type__full .f-sort{bottom:unset;top:0}.con__header.type__full .f-search{width:calc(100% - 83px)}.con__header.type__full .search-wrap .input{height:38px;padding-bottom:5px;padding-top:5px}.con__header.type__full.no-style .f-search{width:100%}}.con__header.type__block .sumNum{position:unset}.con__header.type__block .select__item{margin-top:6px}.con__header .sumNum{font-size:2.8rem;font-weight:700;left:0;line-height:4.2rem;position:absolute;top:2px}.con__header .sumNum strong{color:#fa9d1c}@media screen and (max-width:1040px){.con__header .sumNum{font-size:2.4rem;font-weight:700;line-height:3.6rem}}@media screen and (max-width:767px){.con__header .sumNum{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:7px;order:2;position:unset;width:100%}}.con__header.type__flex{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.con__header.type__flex .filter__select{width:auto}.con__header.type__flex .f-sort{position:unset}}@media screen and (max-width:690px){.con__header.type__flex .btn-wrap{margin-bottom:12px;width:100%}.con__header.type__flex .btn-wrap .btn{width:100%}.con__header.type__flex .filter__select{justify-content:space-between;width:100%}}@media screen and (max-width:640px){.con__header.type__flex .f-search{margin-bottom:12px;padding-right:0;width:100%}.con__header.type__flex .filter__select{justify-content:right}.con__header.type__flex .f-sort{margin-top:12px}}.filter__select{align-items:center;display:flex;flex-wrap:wrap;justify-content:right;margin-bottom:24px}.filter__select.no-flex{flex-wrap:nowrap}.filter__select.type__full{display:block}.filter__select.type__full .openSelect{min-width:50%;width:max-content}@media screen and (max-width:767px){.filter__select.type__full .openSelect{width:100%}}.filter__select.type__full .btn__openSelect{width:100%}.filter__select.mngDateFilter{flex-wrap:nowrap}.filter__select.mngDateFilter .btn__openSelect.style__small{width:auto}@media screen and (max-width:1150px){.filter__select.mngDateFilter{flex-wrap:wrap}}@media screen and (max-width:767px){.filter__select.style-prac .f-fullBtn{order:2;padding-bottom:12px;padding-left:0;width:100%}.filter__select.style-prac .f-fullBtn .btn{padding:7px 20px;width:-webkit-fill-available}.filter__select.style-prac .f-search{order:3}.filter__select{justify-content:right;order:1;width:100%}.default .filter__select{margin-bottom:10px;order:unset;width:auto}}.filter__select .select__item{padding:0 0 0 6px}.filter__select .select__item+.btn-wrap{padding-left:6px}.filter__select .select__item .select__name{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-right:16px}.filter__select .select__item:first-child{padding-left:0}.filter__select .select__item:last-child{padding-right:0}.f-sort .openSelect__list{z-index:101}@media screen and (max-width:767px){.f-sort .openSelect__list{left:unset}}@media screen and (max-width:1200px){.f-sort .btn__openSelect{min-width:150px}}@media screen and (max-width:767px){.f-sort{bottom:11px;padding:0;padding-right:0!important;position:absolute;right:0}.default .f-sort{position:unset}.f-sort .btn__openSelect{background-color:transparent;border:none;justify-content:flex-end;min-width:130px;padding:0}.f-sort .btn__openSelect .ico{height:20px;margin-left:10px;width:20px}.f-sort .openSelect__list,.f-sort .openSelect__list.on{top:30px!important}}@media screen and (max-width:1040px){.f-toggle{display:flex;justify-content:right;margin-bottom:5px;margin-top:-3px;text-align:right;width:100%}.f-toggle .toggle-button{margin-right:100px}}@media screen and (max-width:767px){.f-toggle{display:inline-block;left:0;margin:0;position:absolute;width:auto}.f-toggle.style-job{left:unset;right:0}.f-toggle.style-job .toggle-button{margin-right:50px!important}}@media screen and (max-width:767px) and (max-width:640px){.f-toggle.style-job{position:absolute;width:auto}}@media screen and (max-width:767px) and (max-width:320px){.f-toggle.style-job{position:unset;width:100%}}@media screen and (max-width:767px){.f-toggle.style-job+.f-search{padding-left:0;width:calc(100% - 115px)}}@media screen and (max-width:767px) and (max-width:320px){.f-toggle.style-job+.f-search{width:100%}}@media screen and (max-width:360px){.f-toggle{position:unset;width:100%}}.f-toggle .toggle-button{margin-right:110px}.f-toggle .toggle-button .labelTitle{padding-right:10px}@media screen and (max-width:767px){.f-toggle .toggle-button .labelTitle{font-size:1.4rem;font-weight:400;line-height:2.2rem}}@media screen and (max-width:1040px){.f-toggle.style-job-v2{margin:0;width:auto}}@media screen and (max-width:360px){.f-toggle.style-job-v2{position:absolute}}.job-v2 .subpage__header{margin-bottom:25px;position:relative;top:0;width:100%}@media screen and (max-width:767px){.job-v2 .subpage__header{margin-bottom:21px}.job-v2 .aside-wrap .option__mobile{display:none}.job-v2 .aside-wrap .option-wrap{margin:0}.job-v2 .aside-wrap .search-wrap{top:-5px!important;z-index:99}}.job-v2 .f-viewBtn .btn .ico{height:20px;width:20px}.job-v2 .option__type:after{background-image:url(../images/icons/ico-arrow-down.svg);top:10px;transform:unset}.job-v2 .option__type.active{color:#000}.job-v2 .option__type.active:after{transform:rotate(180deg)}.job-v2 .option__box{margin-bottom:20px}.job-v2 .option__list .checkbox+em{background-color:#fff;position:absolute;top:9px}.job-v2 .option__list .checkbox.active+em,.job-v2 .option__list .checkbox:checked+em{background:#fa9d1c url(../images/icons/ico-checkbox.svg) no-repeat 50% 50%}.job-v2 .option__list .checkbox+em+span{font-size:1.6rem;font-weight:400;line-height:2.4rem;min-height:24px;padding:12px 0 12px 36px;width:100%}@media screen and (max-width:767px){.job-v2 .option__list .checkbox+em+span{padding-left:32px}}@media screen and (max-width:1040px){.job-v2 .subpage__body .con__header .sumNum{top:7px}}.job-v2 .subpage__body .filter__select{margin-bottom:12px}@media screen and (max-width:767px){.job-v2 .subpage__body .filter__select{margin-bottom:0;margin-top:18px;order:2;position:relative}.job-v2 .subpage__body .filter__select .select__item.f-sort{bottom:8px;right:55px}.job-v2 .subpage__body .filter__select .select__item .btn__openSelect{font-size:1.4rem;font-weight:400;line-height:2.2rem}}@media screen and (max-width:360px){.job-v2 .subpage__body .filter__select .labelTitle .bin{display:none}}@media screen and (max-width:767px){.job-v2 .toggle-button{height:20px;width:34px}.job-v2 .toggle-wrap .labelTitle{left:40px}.job-v2 .t-slider{height:18px;width:18px}.job-v2 .input-toggle.active+.toggle-button-css .t-slider{transform:translateX(14px)}}.job-banner-wrap{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}@media screen and (max-width:767px){.job-banner-wrap{margin-left:20px;margin-right:20px}}.job-banner-wrap .sample,.job-banner-wrap img{max-width:100%;width:100%}.job-banner-wrap .sample{align-items:center;background-color:#cdcdcd;color:#fff;display:flex;font-size:14px;height:100px;justify-content:center;text-align:center}.aside-subpage-wrap{align-items:flex-start;display:flex;margin-top:25px;position:relative;width:100%}@media screen and (max-width:767px){.aside-subpage-wrap{display:block;margin-top:21px}}.aside-subpage-wrap .aside-wrap .search-wrap,.aside-subpage-wrap .subpage__body{margin-top:0}@media screen and (max-width:767px){.f-style{order:2;padding-right:0!important}.f-style .btn-style{background-size:21px;height:38px;width:38px}}@media screen and (max-width:1040px){.f-viewBtn .filterLayerOpen{padding:12px}}@media screen and (max-width:767px){.f-viewBtn{order:1}.f-viewBtn .filterLayerOpen{height:38px;padding:0;width:38px}.f-viewBtn .filterLayerOpen .ico{height:20px;width:20px}}.f-fullBtn .btn{padding:11px 20px}.con__body{margin-top:22px;min-height:600px}@media screen and (max-width:767px){.con__body{margin-top:0}}.border__box{border-top:1px solid #e1e1e1;margin-bottom:60px;margin-top:15px;padding-top:20px}.border__box .img{margin-bottom:48px;text-align:center}@media screen and (max-width:767px){.border__box .img{margin-bottom:40px}}.border__box .img img{max-width:100%}.border__box .videoWrap{margin-bottom:48px;margin-top:30px}@media screen and (max-width:767px){.border__box .videoWrap{margin-bottom:40px;margin-top:10px}}.border__box .videoWrap .dummy{background:#f2f2f2;color:#bdbdbd;font-size:1.8rem;font-weight:700;height:480px;line-height:2.8rem;line-height:480px;margin:0 auto;max-width:720px;text-align:center}@media screen and (max-width:767px){.border__box{margin-bottom:40px;padding:20px}}.border__box .con__info:first-child{margin-top:12px}.direct__btns{margin-bottom:30px;margin-top:10px}.direct__btns .btn{min-width:160px}@media screen and (max-width:640px){.direct__btns .btn{font-size:1.4rem;font-weight:700;line-height:2.2rem;min-width:120px;padding:8px 12px}}.direct__btns .flex-wrap{justify-content:left}@media screen and (max-width:320px){.direct__btns .flex-wrap .flex-item{width:100%}.direct__btns .flex-wrap .flex-item .btn{margin-left:0;margin-right:0}}.direct__btns .flex-wrap .flex-item:first-child .btn{margin-left:0}.con{margin-top:48px}.con:first-child{margin-top:15px}.con .img{margin-bottom:48px;text-align:center}.con .img img{max-width:100%}.con__button{margin-top:50px;padding:0 20px}.border__box .con__button{padding:0}@media screen and (max-width:767px){.con__button{margin-top:40px}}.con__button .sub-btnWrap{margin-top:36px}.con__bottom{position:relative}.con__bottom.type__multi{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1180px){.con__bottom.type__multi{justify-content:center}}.con__bottom.type__multi .filter__select{justify-content:left;margin-bottom:0}@media screen and (max-width:1180px){.con__bottom.type__multi .filter__select{justify-content:center;margin-top:24px;order:1}}.con__bottom.type__multi .pagination{padding-right:0}@media screen and (max-width:1180px){.con__bottom.type__multi .pagination{order:2;padding-right:30px;width:100%}}.con__bottom.type__pos{min-height:50px}@media screen and (max-width:900px){.con__bottom.type__pos{align-items:center;display:flex;justify-content:space-between}.con__bottom.type__pos .btn-wrap.pos-left{position:unset;transform:unset}.con__bottom.type__pos .pagination{padding-right:0}}@media screen and (max-width:767px){.con__bottom.type__pos .btn-wrap.pos-left{padding-left:20px}.con__bottom.type__pos .pagination{padding-right:20px}}@media screen and (max-width:640px){.con__bottom.type__pos{flex-wrap:wrap}.con__bottom.type__pos .btn-wrap.pos-left{order:2;padding-right:20px;width:100%}.con__bottom.type__pos .pagination{order:1;width:100%}}.notice__empty+.con__bottom{margin-top:50px}@media screen and (max-width:767px){.notice__empty+.con__bottom{margin-top:30px}}.con__tit{font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-bottom:10px}@media screen and (max-width:767px){.con__tit{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.con__info{margin-top:50px}.con__info .img{text-align:center}.con__info .img img{width:100%}.con__info .btn-wrap{margin-top:15px}@media screen and (max-width:360px){.con__info .btn-wrap .jc-left .flex-item{width:100%}.con__info .btn-wrap .jc-left .flex-item .btn{margin-left:0;margin-right:0;min-width:unset;width:100%}}.con__info.type__board{margin-top:24px}.con__info.type__board .info__txt{color:#494949}.con__info.style-job .info__title{margin-bottom:10px}.con__info.style-job .deco__txt,.con__info.style-job .gray-txt,.con__info.style-job .info__txt{color:#7e7e7e!important}.con__info.style-job .deco__dot:after{background-color:#7e7e7e!important}.con__info.style-job .gray-box .gray-txt{margin-top:20px}@media screen and (max-width:767px){.con__info{margin-top:40px}}.layer-popup .con__info{margin-top:24px;text-align:left}@media screen and (max-width:767px){.layer-popup .con__info{margin-top:15px}}.layer-popup .con__info:first-child{margin-top:0!important}.con__info-flex{display:flex;justify-content:space-between}.con__info-flex .left{padding-right:15px}@media screen and (max-width:767px){.con__info-flex{flex-wrap:wrap}.con__info-flex .left{order:2;padding:0;width:100%}.con__info-flex .right{order:1;width:100%}.con__info-flex .right>.con__info:first-child{margin-top:30px}}.con__info-wrap{padding-bottom:100px}@media screen and (max-width:767px){.con__info-wrap{padding:0 20px 50px}}.con__downlist{margin:10px 0}.con__downlist .btn__download{margin-right:6px}.con__downlist.type__block .btn__download{display:block;margin-top:6px;width:fit-content}.con__downlist.type__block .btn__download:first-child{margin-top:0}.info__title{display:block;font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:8px}.info__title+.table-wrap{margin-top:16px}@media screen and (max-width:767px){.info__title+.table-wrap{margin-top:8px}.info__title{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.layer-popup .info__title{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:4px}@media screen and (max-width:767px){.layer-popup .info__title{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.info__txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;word-break:break-all}@media screen and (max-width:767px){.info__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.info__txt a:hover{text-decoration:underline}.info__txt.num+.info__txt{padding-left:19px}.info__txt.strong{font-weight:700;margin-top:8px}.layer-popup .info__txt{font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:767px){.layer-popup .info__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.info__txt-list li{margin-top:2px}.info__img{margin:24px auto}.info__img img{max-width:100%}.btn-submit{margin-top:8px}.btn-submit:after{clear:both;content:"";display:block}.btn-submit .btn{float:right;min-width:108px}@media screen and (max-width:767px){.btn-submit .btn{min-width:80px}}.commentEditors{margin-top:20px}@media screen and (max-width:767px){.commentEditors{padding:0 20px}}.comment-wrap{margin-top:20px}.reply__head{align-items:center;display:flex;justify-content:left;margin-bottom:8px;padding-right:60px}.reply__head .user__profile{background-size:16px;height:24px;margin:0 8px 0 0;width:24px}.editorWrap .textarea{background-color:#fff;min-height:120px}.user__id{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:767px){.user__id{font-size:1.4rem;font-weight:700;line-height:2.2rem}}.comment-content{font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:767px){.comment-content{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.comment-meta{color:#909090;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:4px}@media screen and (max-width:767px){.comment-meta{font-size:1.2rem;font-weight:400;line-height:1.8rem}}.reply__btn{margin-top:8px}.con-bottom .reply__btn{margin-top:90px}@media screen and (max-width:767px){.con-bottom .reply__btn{margin-top:60px}}.reply__btn .flex-wrap{justify-content:left}.reply__btn .flex-wrap .flex-item .btn{margin:8px 8px 0 0}@media screen and (max-width:767px){.con-form+.con-bottom .reply__btn{margin-top:40px}.con-bottom{padding:0 20px}}.replyWrap{display:none}.comment_list{border-bottom:1px solid #e1e1e1;padding:20px 0;position:relative}@media screen and (max-width:767px){.comment_list{padding:20px}}.comment_list:first-child{border-top:1px solid #e1e1e1}.replyWrap .comment_list:first-child{border-top:0}.comment_list.reply{background-color:#fafafa;padding-left:48px;padding-right:20px}.comment_list.reply:after{background:url(../images/icons/ico-reply.svg) 50% no-repeat;content:"";display:block;height:24px;left:14px;position:absolute;top:20px;width:24px}.reply__edit{position:absolute;right:0;top:0}.detail-container{display:flex;flex-wrap:wrap;width:100%}.detail-container .aside-wrap{margin-top:64px;width:252px}@media screen and (max-width:767px){.detail-container .aside-wrap{margin-top:0;width:100%}}.detail-container .aside-wrap .search-wrap{margin-top:30px}@media screen and (max-width:767px){.detail-container .aside-wrap .search-wrap{margin-top:0}}.detail-container .subpage__body{margin-top:64px;padding-left:72px;width:calc(100% - 252px)}@media screen and (max-width:1300px){.detail-container .subpage__body{padding-left:5%}}@media screen and (max-width:1040px){.detail-container .subpage__body{padding-left:3%}}@media screen and (max-width:767px){.detail-container .subpage__body{margin-top:0;padding-left:0;width:100%}}.detail__header{border-bottom:1px solid #fa9d1c;margin-top:64px;padding:30px 0;width:100%}@media screen and (max-width:767px){.detail__header{margin:24px 20px 0}}.detail-title-private{font-size:2.8rem;font-weight:700;line-height:4.2rem;padding-left:36px;position:relative}.detail-title-private:after{background-image:url(../images/icons/ico-lock.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}.detail-title-public{font-size:2.8rem;font-weight:700;line-height:4.2rem;position:relative}.detail-title-public:after{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}.detail__txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:8px}.con__title{border-bottom:1px solid #e1e1e1;margin-bottom:24px;padding:10px 0;position:relative;width:100%}.con__title.type__color,.con__title.type__sub{border-color:#fa9d1c}@media screen and (max-width:767px){.con__title.type__sub .conTit{font-size:2rem;font-weight:700;line-height:3rem}}.con__title.type__box{background:#f2f4f7;border:none;border-radius:8px;padding:12px 24px}@media screen and (max-width:767px){.con__title.type__box{border-radius:0;margin:0}}.con__title.type__flex{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:767px){.con__title{margin-left:20px;margin-right:20px;width:auto;width:-webkit-fill-available}}.con__title .conTit{font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width:767px){.con__title .conTit{font-size:1.8rem;font-weight:700;line-height:2.8rem}}.detail__con{margin-top:48px}.detail__con.multi-wrap{margin-top:24px;padding-left:0;padding-right:0}.detail__con.multi-wrap .detail-con-box:last-child{border-bottom:1px solid #e1e1e1;margin-bottom:50px;padding-bottom:24px}.detail__con.multi-wrap .detail-con-box.wide{border-bottom:0;margin-bottom:0}@media screen and (max-width:767px){.detail__con.multi-wrap{margin-top:10px!important}.detail__con.multi-wrap .filter__select,.detail__con.multi-wrap .sumNum{margin:0}.detail__con.multi-wrap .con__header,.detail__con.multi-wrap .detail-con-box{margin-left:20px;margin-right:20px}.detail__con{margin-top:36px;padding:0 20px}.detail__con:first-child{margin-top:24px}.detail__con .con__header{margin-left:0;margin-right:0}}.detail__con .con__header .sumNum{font-size:1.8rem;font-weight:700;line-height:2.8rem}@media screen and (max-width:960px){.detail__con .con__header .sumNum{position:unset}}@media screen and (max-width:767px){.detail__con .con__header .sumNum{font-size:1.6rem;font-weight:700;line-height:2.4rem}.detail__con .con__header .filter__select{margin-bottom:0}}@media screen and (max-width:1040px){.detail__con .con__header .f-search{width:240px}}@media screen and (max-width:767px){.detail__con .con__header .f-search{padding:0;width:100%}}.detail__con .con__header+.detail-con-box{margin-top:24px}.detail-con-box{margin-top:36px}.detail-con-box .table-wrap{margin-bottom:16px}.detail-con-tit{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:8px}.input-tit .detail-con-tit{margin-bottom:0}@media screen and (max-width:767px){.detail-con-tit{font-size:1.6rem;font-weight:700;line-height:2.4rem}}.detail-con-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem}@media screen and (max-width:767px){.detail-con-txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.round-box{border:1px solid #e1e1e1;border-radius:8px;padding:30px}@media screen and (max-width:767px){.round-box{padding:20px}}.round-box.radio{padding:20px 30px}.round-box.radio .label-txt{margin-right:25px}@media screen and (max-width:640px){.round-box.radio{padding:10px 20px}.round-box.radio .radioWrap{display:flex;flex-wrap:wrap}.round-box.radio .customRadio{width:100%}}.con__board{margin-top:30px}@media screen and (max-width:767px){.con__board{margin-top:3px;padding:0 20px}.devtalk .con__board{padding:0}.devtalk .con__board .sub-btnWrap{padding:0 20px}.devtalk .con__board .form-wrap .whiteConBox{border-bottom:0}}.con__board .border-box{border-bottom:1px solid #e1e1e1}.con__board .border-box .input-box{margin-bottom:30px}.addItem-list{margin-top:8px;max-width:50%}@media screen and (max-width:767px){.addItem-list{max-width:unset;width:100%}}.addItem-list:first-child{margin-top:0}.addItem{background-color:#f6f6f6;border:1px solid #e1e1e1;border-radius:4px;height:auto;min-height:48px;overflow:hidden;position:relative;width:100%}.addItem.add{background-color:#fff}.addItem.add:after{display:none}.addItem:after{background:url(../images/icons/ico-plus.svg) 100% no-repeat;background-size:100%;content:"";display:block;height:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px}.input-add{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.input-add:disabled{cursor:default}.file-name{bottom:0;color:#bdbdbd;display:block;font-size:1.6rem;font-weight:400;height:24px;left:0;line-height:2.4rem;margin:12px 48px 12px 16px;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap;width:auto}.add .file-name{color:#000}.removeThisBtn{background-color:transparent;background-image:url(../images/icons/ico-delete.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;display:block;display:none;font-size:0;height:38px;position:absolute;right:3px;top:50%;transform:translateY(-50%);width:40px;z-index:2}.add .removeThisBtn{display:block}.certi-grade-wrap{align-items:center;display:flex;justify-content:space-between;margin-top:24px;min-height:120px}.certi-grade-wrap.type__block{flex-wrap:wrap;margin-top:0}@media screen and (max-width:767px){.certi-grade-wrap.type__block{padding:0}}.certi-grade-wrap.type__block .certi-title{padding-right:0;width:100%}@media screen and (max-width:767px){.certi-grade-wrap.type__block .certi-title .sec__title{font-size:3.2rem;font-weight:700;line-height:4.8rem}}@media screen and (max-width:767px) and (max-width:320px){.certi-grade-wrap.type__block .certi-title .sec__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.certi-grade-wrap.type__block .certi-grade-flex{width:100%}@media screen and (max-width:767px){.certi-grade-wrap{flex-wrap:wrap;margin-top:30px;padding:0 20px}}.certi-grade-flex{display:flex;justify-content:space-between;margin-top:64px}.certi-grade-flex .certi-grade-box{min-width:unset;width:calc(33.33333% - 16px)}@media screen and (max-width:767px){.certi-grade-flex{flex-wrap:wrap;margin-top:8px}.certi-grade-flex .certi-grade-box{margin-top:16px;width:100%}.certi-grade-flex .certi-grade-box:first-child{margin-top:0}}.certi-title{padding-right:20px}@media screen and (max-width:767px){.certi-title{margin-bottom:24px;padding:0;width:100%}}.certi-title .sec__title{font-size:3.2rem;font-weight:700;line-height:4.8rem}@media screen and (max-width:767px){.certi-title .sec__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.sec-nowstates .certi-title .sec__title{font-size:4.8rem;font-weight:700;line-height:7.2rem}.certi-grade-box{background-color:#f9fafb;border-radius:16px;min-width:390px;padding:24px;text-align:center}.certi-grade-box.type__button{border:1px solid #f9fafb;padding:0;text-align:left}.certi-grade-box.type__button .grade__label{justify-content:left}.certi-grade-box.type__button .grade-txt{margin-left:0}.certi-grade-box.type__button .certi-grade+.grade-txt{margin-left:12px}.certi-grade-box.type__button .tit{background:url(../images/icons/ico-arrow-right.svg) no-repeat 100%}.certi-grade-box.size__big .grade-txt{font-size:4rem;font-weight:700;line-height:6rem}@media screen and (max-width:960px){.certi-grade-box.size__big .grade-txt{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.certi-grade-box.size__big .certi-grade+.grade-txt{margin-left:16px}.certi-grade-box.size__big .tit{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:16px}@media screen and (max-width:960px){.certi-grade-box.size__big .tit{font-size:1.6rem;font-weight:700;line-height:2.4rem}}@media screen and (max-width:767px){.certi-grade-box{min-width:unset;width:100%}}.certi-grade-box .tit{color:#98a2b3;font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:8px}@media screen and (max-width:767px){.certi-grade-box .tit{font-size:1.4rem;font-weight:700;line-height:2.2rem;margin-bottom:10px}}.grade__label{align-items:center;display:flex;justify-content:center}.grade-txt{font-size:3.2rem;font-weight:700;line-height:4.8rem;margin-left:12px}@media screen and (max-width:767px){.grade-txt{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.certi-link{display:block;padding:24px}.size__big .certi-link{padding:32px}@media screen and (max-width:960px){.size__big .certi-link{padding:30px}}.sub{background-color:#f5f5f5;height:100vh;overflow:hidden;overflow-y:auto}@media screen and (max-width:767px){.sub{background-color:unset}.sub.no-change{background-color:#f5f5f5}.sub.no-change .sub-header{margin-bottom:40px}.sub.no-change .sub-header__con{border:none;padding:60px 20px 0}.sub.no-change .sub-header__con .logo{display:block}}.sub-header{margin-bottom:50px}@media screen and (max-width:767px){.sub-header{margin-bottom:0}}.sub-header__con{display:flex;flex-wrap:wrap;justify-content:center;padding:100px 20px 0;text-align:center}@media screen and (max-width:767px){.sub-header__con{border-bottom:1px solid #e1e1e1;padding:10px 20px}}.sub-header__con .logo{margin-bottom:24px;padding:0}.sub-header__con .logo a{height:40px;width:168px}@media screen and (max-width:767px){.sub-header__con .logo{display:none}}.sub__headTitle{font-weight:700}.sub__headTitle,.sub__headTitle-normal{font-size:2.4rem;line-height:3.6rem;order:2;width:100%}.sub__headTitle-normal{font-weight:400}@media screen and (max-width:767px){.sub__headTitle,.sub__headTitle-normal{font-size:1.8rem;font-weight:400;line-height:2.8rem}.head__infoBox{background-color:#fafafa;border-bottom:1px solid #e1e1e1;padding:25px}}.head__infoTxt{font-size:2.4rem;font-weight:400;line-height:3.6rem;text-align:center}@media screen and (max-width:767px){.head__infoTxt{color:#667085;font-size:1.6rem;font-weight:400;line-height:2.4rem}}.sub-contents{padding-bottom:30px;width:100%}.sub__wrap{margin:0 auto 30px;max-width:900px;min-height:300px;padding:0 30px;position:relative}@media screen and (max-width:767px){.sub__wrap{padding:0}}.sub-btnWrap{margin-top:48px}.border-box+.sub-btnWrap{margin-top:30px}.con .sub-btnWrap{margin-top:40px}.sub-btnWrapBtm{margin-bottom:60px;margin-top:60px}@media screen and (max-width:767px){.sub-btnWrapBtm{margin:20px}.sub-btnWrapBtm .btn{width:100%}}.sub__info{color:#909090;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:36px}@media screen and (max-width:767px){.sub__info{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.txt__info{color:#7e7e7e;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:20px}@media screen and (max-width:767px){.txt__info{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.txt__info .dummy{display:inline-block;width:20px}@media screen and (max-width:767px){.txt__info .dummy{display:none}}.whiteBox{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin:0 auto 20px;max-width:494px;min-height:300px;padding:32px;position:relative}@media screen and (max-width:360px){.whiteBox .flex-wrap.columns-2 .flex-item{width:100%}.whiteBox .flex-wrap.columns-2 .flex-item .btn{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.whiteBox{border:0;border-radius:0;margin-bottom:0;max-width:unset;padding:20px;width:100%}}.whiteBox .btn__xl{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:11px 12px}.whiteBox-simple{background-color:#fff;border-radius:12px;padding:48px}@media screen and (max-width:360px){.whiteBox-simple{padding:30px}}.whiteConBox{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:20px;padding:32px;position:relative;width:100%}.con .whiteConBox{padding:24px 32px}@media screen and (max-width:767px){.con .whiteConBox{padding:20px}.con .whiteConBox:first-child,.con-accordion .whiteConBox:first-child{border-top:8px solid #f2f2f2}.whiteConBox{border:0;border-bottom:8px solid #f2f2f2;border-radius:0;margin-bottom:0;padding:20px}}.whiteConBox .sub__conHead{margin-bottom:24px}.whiteConBox .sub__conTitle{text-align:left}.whiteConBox .sub__info{margin-top:24px}.whiteConBox .formBox{margin:0 auto;max-width:420px}@media screen and (max-width:767px){.border__box+.con-form{border-top:8px solid #f2f2f2}}.con-form{margin-top:48px}@media screen and (max-width:767px){.con-form{margin-top:0;padding:20px}.con-form .whiteConBox{border:1px solid #e1e1e1;border-radius:4px}.con-form .formBox{max-width:unset}}#winListWrap{opacity:0;transition:all .2s ease}#winListWrap.lazyload{opacity:1}.winListBox{display:flex;flex-wrap:wrap;row-gap:20px}@media screen and (max-width:800px){.winListBox{row-gap:10px}}.winListBox .flexBox{padding-right:10px;width:20%}@media screen and (max-width:1040px){.winListBox .flexBox{width:25%}}@media screen and (max-width:650px){.winListBox .flexBox{width:33.3333333333%}}@media screen and (max-width:510px){.winListBox .flexBox{width:50%}}@media screen and (max-width:360px){.winListBox .flexBox{padding-right:0;width:100%}}.winListBox .item{display:flex;font-size:1.4rem;font-weight:400;justify-content:start;line-height:2.2rem;padding:4px 0}@media screen and (max-width:800px){.winListBox .item{font-size:1.2rem;font-weight:400;justify-content:center;line-height:1.8rem}}.winListBox .telNum{margin-left:8px;padding-left:8px;position:relative;word-break:break-all}.winListBox .telNum:after{background:#bdbdbd;content:"";display:block;height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media screen and (max-width:800px){.winListBox .telNum:after{height:65%}}.winListBox .name{word-break:break-all}.form__login .sub-btnWrap{margin-top:0}.findWrap{margin-top:16px}.findWrap .btn{margin:0!important;padding:0}@media screen and (max-width:767px){.findWrap .btn{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.bottom__btnWrap{margin-top:112px;text-align:center}@media screen and (max-width:767px){.bottom__btnWrap{margin-top:92px}}.bottom__btnWrap.type__inline{align-items:center;display:flex;justify-content:center;margin-top:64px}.bottom__btnWrap.type__inline .btnWrap__head{margin-bottom:0;margin-right:8px}@media screen and (max-width:767px){.bottom__btnWrap.type__inline .btn{font-size:1.4rem;font-weight:400;line-height:2.2rem}}@media screen and (max-width:360px){.bottom__btnWrap.type__inline{flex-wrap:wrap}.bottom__btnWrap.type__inline .btnWrap__head{margin:0 0 5px}}.btnWrap__head{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-bottom:16px}@media screen and (max-width:767px){.btnWrap__head{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.id__email,.id__phone{display:none;margin-top:30px}.id__email{margin-top:30px}.sub__conTitle{font-size:2.4rem;font-weight:700;line-height:3.6rem}@media screen and (max-width:767px){.sub__conTitle{font-size:2rem;font-weight:700;line-height:3rem}}.sub__conTitle-s{font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:24px;text-align:left}.sub__conTitle-s .type__small{font-weight:400}@media screen and (max-width:767px){.sub__conTitle-s{font-size:1.8rem;font-weight:700;line-height:2.8rem}}.sub__conHead{margin-bottom:48px;text-align:center}@media screen and (max-width:767px){.sub__conHead{margin-bottom:22px;padding-top:8px}}.sub__conHead .txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:4px}@media screen and (max-width:767px){.sub__conHead .txt{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.cert__radio{display:flex;justify-content:center}@media screen and (max-width:767px){.cert__radio{flex-wrap:wrap}}@media screen and (max-width:360px){.cert__radio{justify-content:left;padding-left:15%}.cert__radio .label-txt{margin-right:15px}}.borderBox{align-items:center;border:1px solid #e1e1e1;border-radius:4px;display:flex;justify-content:center;min-height:120px;padding:20px}.id__listWrap .txt{color:#909090;font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:8px;text-align:center}.id__listWrap .btn-wrap{margin-top:24px}.id__list{font-size:1.6rem;font-weight:400;line-height:2.4rem}.id__item{line-height:1.2;padding:5px 0;text-align:center;word-break:break-all}@media screen and (max-width:767px){.noticeWrap{min-height:300px}.noticeWrap .notice-box{margin-top:25%;width:100%}}.notice-box{margin-top:32px;text-align:center}.notice-box .txt{font-size:1.8rem;font-weight:400;line-height:2.8rem}.notice-box .img{background-position:50%;background-repeat:no-repeat;height:100px;margin-bottom:4px;width:100%}.notice-box.st__noData .img{background-image:url(../images/common/img-error.png);height:102px}@media screen and (max-width:767px){.notice-box.st__noData .img{background-image:url(../images/common/img-error-mobile.png);height:72px}}.notice-box.st__success .img{background-image:url(../images/common/img-success.png);height:102px}@media screen and (max-width:767px){.notice-box.st__success .img{background-image:url(../images/common/img-success-mobile.png);height:72px}}.notice-box.st__welcome{margin-top:25px}@media screen and (max-width:767px){.notice-box.st__welcome{margin-top:15px}}.notice-box.st__welcome .img{background-image:url(../images/common/img-welcome.png);background-position:top;height:130px}.columns__wrap{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.columns__wrap .con__title{margin-bottom:16px}.columns__wrap .con__body{margin-top:16px;min-height:240px}@media screen and (max-width:1040px){.columns__wrap{margin-left:-5px;margin-right:-5px}}@media screen and (max-width:960px){.columns__wrap .notice__empty{min-height:240px}}@media screen and (max-width:767px){.columns__wrap{margin-top:10px}.columns__wrap .con__title{margin-bottom:0}.columns__wrap .con__body,.columns__wrap .item-container{margin-top:0}}.columns__wrap .columns__box{padding-left:12px;padding-right:12px}@media screen and (max-width:1040px){.columns__wrap .columns__box{padding-left:5px;padding-right:5px}}.columns__wrap.columns-2 .columns__box{width:50%}@media screen and (max-width:960px){.columns__wrap.columns-2 .columns__box{margin-bottom:22px;width:100%}}@media screen and (max-width:767px){.columns__wrap.columns-2 .columns__box{margin-bottom:0}.columns__wrap.columns-2 .columns__box:first-child .item-list:last-child{border-bottom:0}}.progress-wrap{margin-bottom:60px}@media screen and (max-width:767px){.progress-wrap{background-color:#fafafa;border-bottom:1px solid #e1e1e1;margin-bottom:20px;padding:18px 10px}}.form-progress{display:flex;justify-content:center;margin:0 auto;padding:0;position:relative;width:660px}@media screen and (max-width:767px){.form-progress{max-width:360px;width:100%}}.form-progress-bar{-webkit-appearance:none;appearance:none;background:#fa9d1c;background:none;height:1px;left:0;opacity:0;position:relative;top:-15px;transition:1s;width:1px;will-change:contents}.form-progress-bar::-webkit-progress-bar{background-color:#ddd}.form-progress-bar::-webkit-progress-value{background-color:#fa9d1c;transition:all .5s ease-in-out}.form-progress-indicator{display:flex;justify-content:center;margin:0 auto;padding:0;position:relative;width:25%}.form-progress-indicator .num{border-radius:50%;color:#fff;font-size:3.2rem;font-weight:700;height:64px;left:50%;line-height:4.8rem;line-height:64px;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:64px;z-index:2}@media screen and (max-width:767px){.form-progress-indicator .num{font-size:2rem;font-weight:700;height:40px;line-height:3rem;line-height:40px;width:40px}}.form-progress-indicator .indicator-tit{color:#bdbdbd;display:block;font-size:2rem;font-weight:400;line-height:3rem;padding-top:76px;text-align:center;width:100%;word-break:break-all}@media screen and (max-width:767px){.form-progress-indicator .indicator-tit{font-size:1.2rem;font-weight:400;line-height:1.8rem;padding-top:50px}}.form-progress-indicator .line{background-color:#e4e7ec;height:2px;left:-20%;margin:31px 0;position:absolute;top:0;transform:translateY(-50%);transition:background-color .2s ease;width:64px}@media screen and (max-width:767px){.form-progress-indicator .line{left:-13%;margin:19px 0;width:24px}}@media screen and (max-width:360px){.form-progress-indicator .line{left:-6%;width:10px}}.form-progress-indicator:last-child:after{content:none}.form-progress-indicator:before{background-color:#e1e1e1;border-radius:50%;content:"";height:64px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .2s ease;width:64px;z-index:1}@media screen and (max-width:767px){.form-progress-indicator:before{height:40px;width:40px}}.form-progress-indicator.active:before{background-color:#fa9d1c}.form-progress-indicator.active .indicator-tit{color:#000;font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width:767px){.form-progress-indicator.active .indicator-tit{font-size:1.2rem;font-weight:700;line-height:1.8rem}}.form-progress-indicator.active.done:before{background-color:rgba(141,102,255,.502)}.form-progress-indicator.active.done .indicator-tit{font-weight:400}.animation-container{overflow:hidden;position:relative;transition:.3s;width:100%}.form-step{min-height:300px;position:relative;transition:1s ease-in-out;transition-timing-function:ease-in-out;width:100%;will-change:margin,opacity}.form-step.leaving{animation:left-and-out .3s forwards}.form-step.waiting{margin-left:500px}.form-step.coming{animation:right-and-in .7s forwards}@keyframes left-and-out{to{margin-left:-500px;opacity:0}}@keyframes right-and-in{to{margin-left:0;opacity:1}}@keyframes bounce{50%{transform:scale(1.5)}to{transform:scale(1)}}.chk__name.checkAll{font-size:2rem;font-weight:700;line-height:3rem}@media screen and (max-width:767px){.chk__name.checkAll{font-size:1.8rem;font-weight:700;line-height:2.8rem}}.accordionCon .type__default .q{padding-left:0}.accordionCon .type__default .q-num{display:inline-block;margin-right:8px}@media screen and (max-width:767px){.accordionCon .type__swiper{padding-left:0;padding-right:0}.accordionCon .type__swiper .q{margin-left:20px;margin-right:20px}.accordionCon .type__swiper .swiper-clip{padding-left:20px;padding-right:20px}}.accordionCon .type__gray{background-color:#f9fafb;border:0!important;border-radius:16px;margin-bottom:16px;padding:24px}.accordionCon .type__gray .q{font-size:1.6rem;font-weight:700;line-height:2.4rem}.accordionCon .type__gray .q:before{display:none}.accordionCon .type__gray .a{padding-bottom:15px}.accordionCon .q{cursor:pointer;display:block;font-size:1.8rem;font-weight:400;line-height:2.8rem;padding-left:37px;padding-right:25px;position:relative;z-index:1}.accordionCon .q .style__required{color:#fa9d1c;display:inline-block;font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-right:8px}@media screen and (max-width:767px){.accordionCon .q .style__required{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-right:6px}}.accordionCon .q.active:after{transform:translateY(-50%) rotate(180deg)}@media screen and (max-width:767px){.accordionCon .q{font-size:1.6rem;font-weight:400;line-height:2.4rem;padding-left:32px}}.accordionCon .q:after{background-image:url(../images/icons/ico-arrow-down.svg);background-repeat:no-repeat;cursor:pointer;height:24px;top:50%;transform:translateY(-50%);width:24px}.accordionCon .q:after,.accordionCon .q:before{content:"";display:block;position:absolute;right:0}.accordionCon .q:before{background-color:#e1e1e1;bottom:-20px;height:1px;left:0;opacity:0;transition:opacity .3s ease}.accordionCon .q.active:before{opacity:1}.accordionCon .a{padding-top:20px}.accordionCon .checkWrap{float:left}.article-box{margin-top:20px}.article__info{font-size:1.6rem;font-weight:400;line-height:2.4rem;word-break:break-word}@media screen and (max-width:767px){.article__info{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.article__gray{background-color:#fafafa;border-radius:8px;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:20px;padding:20px}.layer-popup .article__gray{margin-top:30px}@media screen and (max-width:767px){.layer-popup .article__gray{margin-top:20px}.article__gray{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.archive-box{align-items:flex-start;background-color:#f9fafb;border-radius:12px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:32px}.archive-box .sorting-box{margin:0;padding:20px;width:49%}@media screen and (max-width:1040px){.archive-box .sorting-box{margin-bottom:20px;max-width:unset;width:100%}}.archive-box .sorting__con{padding:20px}@media screen and (max-width:1040px){.archive-box .sorting__con{max-width:unset;width:100%}}.archive-box .sorting__con+.btn-wrap .btn{min-width:140px}.archive-box .sorting__con+.btn-wrap .flex-wrap{justify-content:left}.archive-box .sorting__con+.btn-wrap .flex-wrap .flex-item:last-child .btn{min-width:unset;padding:12px 15px}.sortbox{align-items:center;border:1px solid #e1e1e1;border-radius:4px;display:flex;font-size:1.6rem;font-weight:400;justify-content:space-between;line-height:2.4rem;margin-top:12px;padding:12px 45px 12px 12px;position:relative}.sortbox:first-child{margin-top:0}.sorting-container+.btn-wrap{margin-top:12px}.list-group-item .handle{background:url(../images/icons/ico-drag.svg) 50% no-repeat;cursor:move;font-size:0;height:44px;padding:10px;position:absolute;right:0;width:44px}.sortingList .deleteWrap .btn{background-color:transparent}.sortTit{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin-bottom:20px}.archiveNameInp .input-tit{padding-bottom:24px}.lottieWrap{overflow:hidden}.lottieWrap .lottieBox{height:224px;margin:0 auto;width:358px}@media screen and (max-width:640px){.lottieWrap .lottieBox{height:150px;width:auto}}.conbox__title{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:24px}@media screen and (max-width:767px){.conbox__title{margin-bottom:16px}}.conbox__title.type__border{border-bottom:1px solid #e1e1e1;padding-bottom:24px}@media screen and (max-width:767px){.conbox__title.type__border{padding-bottom:16px}}.conbox-list{color:#7e7e7e;font-size:1.6rem;font-weight:400;line-height:2.4rem}.conbox-list li{display:flex;margin-top:2px}.conbox-list li .conbox-tit-num{min-width:20px}.devtalk .input-wrap:last-child{margin-bottom:0}.sec-jobstates{padding:64px 0}@media screen and (max-width:767px){.sec-jobstates{padding-left:20px!important;padding-right:20px!important}.sec-jobstates .sec__title{font-size:2.4rem!important;line-height:3.6rem!important}}.sec-jobstates .certi-title{margin-bottom:24px}.sec-job{padding:24px 60px}.sec-job .swiperList__con .swipe-inner{margin:0 auto;max-width:1272px;overflow:hidden;padding:0}@media screen and (max-width:1400px){.sec-job .swiperList__con .swipe-inner{max-width:unset;width:calc(100% - 60px)}}@media screen and (max-width:767px){.sec-job .swiperList__con .swipe-inner{padding:0 20px;width:100%}}.sec-job .swiperList__con .swiper-slide{max-width:300px}.sec-job .swiperList__con .swiper-button-next,.sec-job .swiperList__con .swiper-button-prev{background:url(../images/icons/ico-prev.svg) 50% no-repeat;height:40px;opacity:1;width:40px;z-index:9}@media screen and (max-width:767px){.sec-job .swiperList__con .swiper-button-next,.sec-job .swiperList__con .swiper-button-prev{display:none}}.sec-job .swiperList__con .swiper-button-prev{left:0}@media screen and (max-width:1420px){.sec-job .swiperList__con .swiper-button-prev{left:10px}}.sec-job .swiperList__con .swiper-button-next{right:0;transform:rotate(180deg)}@media screen and (max-width:1420px){.sec-job .swiperList__con .swiper-button-next{right:10px}}.sec-job .swiperList__con .swiper-button-next.swiper-button-disabled,.sec-job .swiperList__con .swiper-button-prev.swiper-button-disabled{opacity:.5}.mypage .con__body{margin-left:10px;margin-top:0}@media screen and (max-width:767px){.mypage .con__body{margin-left:0}}.mypage .whiteBox{max-width:unset;padding:24px}@media screen and (max-width:767px){.mypage .whiteBox{border-bottom:8px solid #f2f2f2;padding:28px 20px}.mypage .whiteBox:first-child{padding-top:14px}}.mypage .form__tab{margin:0 auto;max-width:430px}@media screen and (max-width:767px){.mypage .form__tab{max-width:unset}}.mypage .sub__conTitle-s{border-bottom:1px solid #e1e1e1;padding-bottom:22px}@media screen and (max-width:767px){.mypage .sub__conTitle-s{padding-bottom:20px}.mypage .deco__txt{padding-left:20px;padding-right:20px}}.mypage .whiteBox+.deco__txt{margin-top:25px}.mypage .btnWrap__head .btn.inline{display:inline-block;margin-left:5px;padding:0}.profile-pic{display:inline-block;height:auto;left:50%;max-height:64px;max-width:64px;opacity:1;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.file-upload{display:none}.user-pic-wrap{height:64px;margin:0 auto;position:relative;width:64px}.user-pic-wrap .user__profile{background-color:#fff;background-image:none;background-size:34px;border:1px solid #f2f4f7;position:absolute;z-index:2}.user-pic-wrap .user__profile.empty{background-color:#f2f4f7;background-image:url(../images/icons/ico-person.svg)}.user-pic-wrap .user__profile.empty .profile-pic{opacity:0}.pic-edit{height:100%;position:relative;width:100%;z-index:3}.p-image{color:#666;cursor:pointer;left:0;top:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275);z-index:3}.p-image,.p-image:after{bottom:0;position:absolute;right:0}.p-image:after{background:url(../images/icons/ico-edit.svg) 50% no-repeat;background-color:#fff;border:1px solid #e1e1e1;border-radius:50%;content:"";height:28px;width:28px;z-index:2}.p-image:hover{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.upload-button{font-size:1.2em}.upload-button:hover{color:#999;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}@media screen and (max-width:767px){.deleteAccount{padding-left:20px;padding-right:20px}}.deleteAccount .sub-btnWrap .flex-wrap{flex-wrap:nowrap}@media screen and (max-width:640px){.deleteAccount .sub-btnWrap .flex-item{width:100%}.deleteAccount .sub-btnWrap .btn{min-width:unset}}@media screen and (max-width:320px){.deleteAccount .sub-btnWrap .flex-wrap{flex-wrap:wrap}}.deleteAccount .img.logo{margin-bottom:24px;text-align:center}.deleteAccount .sub__headTitle{margin-bottom:56px;text-align:center}@media screen and (max-width:767px){.deleteAccount .sub__headTitle{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.deleteAccount .blue-box .deco__txt{margin-top:20px}@media screen and (max-width:767px){.deleteAccount .blue-box .deco__txt{margin-top:15px}.deleteAccount .blue-box{padding:20px}.mypage .crew-list{padding-left:20px;padding-right:20px}}.mypage .crewbox.type__full{height:auto}.mypage .crewbox.type__full .item-tit{margin-bottom:12px;margin-top:6px;padding-right:0}@media screen and (max-width:767px){.mypage .item-container{margin-top:5px}.mypage .item-container .item-base a{padding:20px!important}.mypage .item-container.crew-list .item-base a{padding:0!important}}.mypage .sort-simple-wrap+.item-container{padding-top:10px}@media screen and (max-width:960px){.mypage .sort-simple-wrap+.item-container{padding-top:20px}}@media screen and (max-width:767px){.mypage .sort-simple-wrap+.item-container{padding-top:10px}}@media screen and (max-width:1200px){.mypage .sort-simple-wrap.type__big+.item-container{padding-top:20px}}@media screen and (max-width:767px){.mypage .sort-simple-wrap.type__big+.item-container{padding-top:10px}}.mypage .empty__box{max-width:500px;min-width:250px}@media screen and (max-width:360px){.mypage .empty__box{min-width:unset;width:100%}}.mypage .empty_text+.sub-btnWrap .btn{max-width:270px}.mypage .no-dot .sr-only+.data__txt{color:#000!important;margin-left:0}.mypage .myDevcrew .tab__nav,.mypage .myDevtalk .tab__nav,.mypage .myHistory .tab__nav,.mypage .myHsat .tab__nav,.mypage .myJob .tab__nav,.mypage .myPractice .tab__nav{display:flex}@media screen and (max-width:767px){.mypage .myDevcrew .tab__nav,.mypage .myDevtalk .tab__nav,.mypage .myHistory .tab__nav,.mypage .myHsat .tab__nav,.mypage .myJob .tab__nav,.mypage .myPractice .tab__nav{display:none}}.mypage .myDevcrew .tab__nav.type__tab,.mypage .myDevtalk .tab__nav.type__tab,.mypage .myHistory .tab__nav.type__tab,.mypage .myHsat .tab__nav.type__tab,.mypage .myJob .tab__nav.type__tab,.mypage .myPractice .tab__nav.type__tab{border-bottom:0;display:none;margin-top:10px;padding:0 20px}@media screen and (max-width:767px){.mypage .myDevcrew .tab__nav.type__tab,.mypage .myDevtalk .tab__nav.type__tab,.mypage .myHistory .tab__nav.type__tab,.mypage .myHsat .tab__nav.type__tab,.mypage .myJob .tab__nav.type__tab,.mypage .myPractice .tab__nav.type__tab{display:flex;overflow:visible}}@media screen and (max-width:360px){.mypage .myDevcrew .tab__nav.type__tab,.mypage .myDevtalk .tab__nav.type__tab,.mypage .myHistory .tab__nav.type__tab,.mypage .myHsat .tab__nav.type__tab,.mypage .myJob .tab__nav.type__tab,.mypage .myPractice .tab__nav.type__tab{overflow:visible}}.mypage .myDevcrew .tab__nav.type__tab .btn__openSelect,.mypage .myDevcrew .tab__nav.type__tab .openSelect,.mypage .myDevcrew .tab__nav.type__tab .openSelect__list,.mypage .myDevcrew .tab__nav.type__tab .select-item,.mypage .myDevtalk .tab__nav.type__tab .btn__openSelect,.mypage .myDevtalk .tab__nav.type__tab .openSelect,.mypage .myDevtalk .tab__nav.type__tab .openSelect__list,.mypage .myDevtalk .tab__nav.type__tab .select-item,.mypage .myHistory .tab__nav.type__tab .btn__openSelect,.mypage .myHistory .tab__nav.type__tab .openSelect,.mypage .myHistory .tab__nav.type__tab .openSelect__list,.mypage .myHistory .tab__nav.type__tab .select-item,.mypage .myHsat .tab__nav.type__tab .btn__openSelect,.mypage .myHsat .tab__nav.type__tab .openSelect,.mypage .myHsat .tab__nav.type__tab .openSelect__list,.mypage .myHsat .tab__nav.type__tab .select-item,.mypage .myJob .tab__nav.type__tab .btn__openSelect,.mypage .myJob .tab__nav.type__tab .openSelect,.mypage .myJob .tab__nav.type__tab .openSelect__list,.mypage .myJob .tab__nav.type__tab .select-item,.mypage .myPractice .tab__nav.type__tab .btn__openSelect,.mypage .myPractice .tab__nav.type__tab .openSelect,.mypage .myPractice .tab__nav.type__tab .openSelect__list,.mypage .myPractice .tab__nav.type__tab .select-item{width:100%}@media screen and (max-width:960px){.mypage .myDevcrew .con__header,.mypage .myDevtalk .con__header,.mypage .myHistory .con__header,.mypage .myHsat .con__header,.mypage .myJob .con__header,.mypage .myPractice .con__header{margin-bottom:15px}}@media screen and (max-width:767px){.mypage .myDevcrew .con__header,.mypage .myDevtalk .con__header,.mypage .myHistory .con__header,.mypage .myHsat .con__header,.mypage .myJob .con__header,.mypage .myPractice .con__header{align-items:center;flex-wrap:nowrap;margin-bottom:0}.mypage .myDevcrew .con__header .filter__select,.mypage .myDevtalk .con__header .filter__select,.mypage .myHistory .con__header .filter__select,.mypage .myHsat .con__header .filter__select,.mypage .myJob .con__header .filter__select,.mypage .myPractice .con__header .filter__select{flex-wrap:nowrap;justify-content:right;margin-top:0}.mypage .myDevcrew .con__header .f-sort,.mypage .myDevtalk .con__header .f-sort,.mypage .myHistory .con__header .f-sort,.mypage .myHsat .con__header .f-sort,.mypage .myJob .con__header .f-sort,.mypage .myPractice .con__header .f-sort{position:unset}.mypage .myDevcrew .con__header .f-style,.mypage .myDevtalk .con__header .f-style,.mypage .myHistory .con__header .f-style,.mypage .myHsat .con__header .f-style,.mypage .myJob .con__header .f-style,.mypage .myPractice .con__header .f-style{margin-left:20px}}@media screen and (max-width:400px){.mypage .myDevcrew .con__header,.mypage .myDevtalk .con__header,.mypage .myHistory .con__header,.mypage .myHsat .con__header,.mypage .myJob .con__header,.mypage .myPractice .con__header{flex-wrap:wrap}.mypage .myDevcrew .con__header .filter__select,.mypage .myDevtalk .con__header .filter__select,.mypage .myHistory .con__header .filter__select,.mypage .myHsat .con__header .filter__select,.mypage .myJob .con__header .filter__select,.mypage .myPractice .con__header .filter__select{margin-bottom:5px}.mypage .myDevcrew .con__header .f-sort,.mypage .myDevtalk .con__header .f-sort,.mypage .myHistory .con__header .f-sort,.mypage .myHsat .con__header .f-sort,.mypage .myJob .con__header .f-sort,.mypage .myPractice .con__header .f-sort{position:absolute}}.myDevcrew .con__header,.myHistory .con__header,.myJob .con__header{min-height:48px}@media screen and (max-width:960px){.myDevcrew .con__header,.myHistory .con__header,.myJob .con__header{min-height:unset}}.myDevcrew .sumNum,.myHistory .sumNum,.myJob .sumNum{position:unset}.myDevcrew .tab__pane,.myHistory .tab__pane,.myJob .tab__pane{position:relative}.sort-simple-wrap{margin-top:12px;width:100%}@media screen and (max-width:960px){.sort-simple-wrap{overflow:hidden;overflow-x:auto}}.myDevcrew .sort-simple-wrap,.myJob .sort-simple-wrap{max-width:430px;position:absolute;right:0;top:-68px}@media screen and (max-width:960px){.myDevcrew .sort-simple-wrap,.myJob .sort-simple-wrap{max-width:unset;position:unset}}@media screen and (max-width:767px){.myDevcrew .sort-simple-wrap,.myJob .sort-simple-wrap{overflow:visible;padding-left:20px;padding-right:20px}}@media screen and (max-width:320px){.myDevcrew .sort-simple-wrap,.myJob .sort-simple-wrap{padding-left:16px;padding-right:16px}}@media screen and (max-width:360px){.myDevcrew .sort-simple-wrap .sort-list,.myJob .sort-simple-wrap .sort-list{flex-wrap:wrap}.myDevcrew .sort-simple-wrap .sort-item,.myJob .sort-simple-wrap .sort-item{width:50%}}.myHistory .sort-simple-wrap{position:absolute;right:0;top:-68px}.myHistory .sort-simple-wrap .sort-list{justify-content:right}@media screen and (max-width:960px){.myHistory .sort-simple-wrap .sort-list{justify-content:left}}.myHistory .sort-simple-wrap .sort-item{min-width:150px;width:auto}@media screen and (max-width:767px){.myHistory .sort-simple-wrap .sort-item{min-width:unset;width:100%}}@media screen and (max-width:640px){.myHistory .sort-simple-wrap .sort-item .item{height:100%}}@media screen and (max-width:1200px){.myHistory .sort-simple-wrap.type__big{justify-content:left;margin-top:0;position:unset}}@media screen and (max-width:960px){.myHistory .sort-simple-wrap.type__big{margin-top:12px}}@media screen and (max-width:640px){.myHistory .sort-simple-wrap.type__big .sort-list{flex-wrap:wrap}.myHistory .sort-simple-wrap.type__big .sort-item{width:25%}}@media screen and (max-width:640px) and (max-width:460px){.myHistory .sort-simple-wrap.type__big .sort-item{min-width:unset!important;width:33.3333333333%}}@media screen and (max-width:640px) and (max-width:320px){.myHistory .sort-simple-wrap.type__big .sort-item{width:50%}}@media screen and (max-width:640px){.myHistory .sort-simple-wrap.type__big .sort-item .item{height:100%;margin:0;min-width:unset}}.myHistory .sort-simple-wrap.type__big .sort-item{min-width:75px}@media screen and (max-width:960px){.myHistory .sort-simple-wrap.type__big .sort-item{min-width:max-content}.myHistory .sort-simple-wrap{max-width:unset;position:unset}}@media screen and (max-width:767px){.myHistory .sort-simple-wrap{overflow:visible;padding-left:20px;padding-right:20px}}@media screen and (max-width:320px){.myHistory .sort-simple-wrap{padding-left:16px;padding-right:16px}}@media screen and (max-width:360px){.myHistory .sort-simple-wrap .sort-list{flex-wrap:wrap}.myHistory .sort-simple-wrap .sort-item{width:50%}}.sort-list{display:flex;justify-content:space-between}.sort-item{padding:4px;text-align:center;width:100%}.sort-item .item{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;color:#98a2b3;font-size:1.6rem;font-weight:700;height:max-content;line-height:2.4rem;padding:11px 10px;transition:all .2s ease;width:-webkit-fill-available}@media screen and (max-width:960px){.sort-item .item{min-width:60px}}.sort-item.active .item{border-color:#fa9d1c;color:#fa9d1c}@media screen and (max-width:1100px){#myHistory_tab2 .sort-simple-wrap,#myHistory_tab3 .sort-simple-wrap,#myHistory_tab4 .sort-simple-wrap{overflow:hidden;overflow-x:auto}#myHistory_tab2 .sort-simple-wrap .sort-list,#myHistory_tab3 .sort-simple-wrap .sort-list,#myHistory_tab4 .sort-simple-wrap .sort-list{justify-content:left;width:fit-content}}@media screen and (max-width:960px){#myHistory_tab2 .sort-simple-wrap .sort-list,#myHistory_tab3 .sort-simple-wrap .sort-list,#myHistory_tab4 .sort-simple-wrap .sort-list{width:-webkit-fill-available}}#myHistory_tab2 .sort-item,#myHistory_tab3 .sort-item,#myHistory_tab4 .sort-item{min-width:92px;width:max-content}@media screen and (max-width:960px){#myHistory_tab2 .sort-item,#myHistory_tab3 .sort-item,#myHistory_tab4 .sort-item{min-width:max-content;width:25%}}@media screen and (max-width:460px){#myHistory_tab2 .sort-item,#myHistory_tab3 .sort-item,#myHistory_tab4 .sort-item{width:33.3333333333%}}@media screen and (max-width:360px){#myHistory_tab2 .sort-item,#myHistory_tab3 .sort-item,#myHistory_tab4 .sort-item{width:50%}}#myJob_tab2 .item-info,#myJob_tab2 .item-tit.type__rightBtn{padding-right:0!important}#myHsat_tab2 .item-info{padding-right:120px}@media screen and (max-width:767px){#myHsat_tab2 .item-info{padding-right:0}}.sec-img-visual{height:600px;margin-bottom:50px;margin-top:40px;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:1040px){.sec-img-visual{height:450px}}@media screen and (max-width:767px){.sec-img-visual{height:390px;margin-bottom:10px;margin-top:10px}}.sec-img-visual .text-wrap{left:0;padding:0 30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:3}.sec-img-visual .img__title{color:#fff;font-size:4.4rem;font-weight:700;line-height:6.6rem}@media screen and (max-width:767px){.sec-img-visual .img__title{font-size:2.8rem;font-weight:700;line-height:4.2rem}}.sec-img-visual .img__text{color:#fff;font-size:1.8rem;font-weight:400;line-height:2.8rem}@media screen and (max-width:767px){.sec-img-visual .img__text{font-size:1.4rem;font-weight:400;line-height:2.2rem}}.sec-img-visual .bg{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.qna-block{margin-top:56px}.qna-block:first-child{margin-top:0}.qna-block .q{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-bottom:12px}.qna-block .a>.a-tit:first-child{margin-top:12px}.qna-block .a-tit{font-weight:700;margin-bottom:2px;margin-top:16px}.qna-block .a-tip,.qna-block .a-tit{color:#fa9d1c;font-size:1.6rem;line-height:2.4rem}.qna-block .a-tip{font-weight:400}.qna-block .a-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem}.sec-entry{margin:0 auto;max-width:460px;padding-bottom:70px;padding-left:20px;padding-right:20px}.sec-entry .sub-btnWrap{margin-top:36px}.sec-entry .sub-btnWrap .flex-wrap{flex-wrap:nowrap;margin:0 auto;max-width:300px;width:100%}@media screen and (max-width:640px){.sec-entry .sub-btnWrap .flex-wrap{max-width:unset}}@media screen and (max-width:360px){.sec-entry .sub-btnWrap .flex-wrap{flex-wrap:wrap}}.sec-entry .sub-btnWrap .flex-wrap .flex-item{max-width:300px;width:100%}.sec-entry .sub-btnWrap .btn{max-width:300px;min-width:145px;width:-webkit-fill-available}@media screen and (max-width:360px){.sec-entry .sub-btnWrap .btn{min-width:unset}}.sec-entry .btn__noti{margin-bottom:14px}.sec-entry .btn__noti .noti__head{justify-content:center}@media screen and (max-width:640px){.sec-entry .btn__noti .noti__head{flex-wrap:wrap}}.entry-con{margin-top:48px}.entry-con:first-child{margin-top:0}.entry-info{display:flex}@media screen and (max-width:460px){.entry-info{flex-wrap:wrap}}.entry-info .test{width:100%}@media screen and (max-width:460px){.entry-info .test+.test{margin-top:10px}}.noti__head{align-items:center;display:flex}.noti__tit{background-position:left 1px;background-repeat:no-repeat;background-size:20px;color:#98a2b3;font-size:1.4rem;font-weight:700;line-height:2.2rem;padding-left:25px;position:relative}.noti__tit.time{background-image:url(../images/icons/ico-circle-time.svg)}.noti__tit.info{background-image:url(../images/icons/ico-circle-file.svg)}.noti__tit.notice{background-image:url(../images/icons/ico-circle-noti.svg)}.noti__tit.error{background-image:url(../images/icons/ico-circle-noti-alert.svg);color:#fb3b3b;font-weight:400;padding-left:24px}.noti__tit-small{color:#667085;font-size:1.4rem;font-weight:400;line-height:2.2rem}.noti__tit+.noti__txt{margin-left:5px}.noti__txt{color:#fa9d1c;font-size:1.4rem;font-weight:700;line-height:2.2rem}.noti__head+.noti__body{margin-top:12px}.noti__body .time-big{font-size:2.4rem;font-weight:700;line-height:3.6rem}.noti__body .time-small{font-size:1.6rem;font-weight:700;line-height:2.4rem}.noti__body .tip-small{color:#98a2b3;font-size:1.2rem;font-weight:400;line-height:1.8rem}.sec-about-video{height:450px;margin-bottom:50px;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:767px){.sec-about-video{height:240px;margin-bottom:0}}.sec-about-video .text-wrap{left:0;padding:0 30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:3}.sec-about-video .bg{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.video__title{color:#fff;font-family:Montserrat;font-size:4.8rem;font-weight:700;line-height:7.2rem}@media screen and (max-width:767px){.video__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.video__text{color:#fff;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-top:20px}@media screen and (max-width:767px){.video__text{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:6px}}.video-wrap .video{height:100%;left:50%;object-fit:cover;opacity:.6;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.deco-wrap{height:382px;margin:0 auto 82px;max-width:966px;position:relative}@media screen and (max-width:1040px){.deco-wrap{height:365px;max-width:850px}}@media screen and (max-width:960px){.deco-wrap{height:300px;max-width:700px}}@media screen and (max-width:767px){.deco-wrap{height:245px;margin-bottom:48px;max-width:500px}}@media screen and (max-width:640px){.deco-wrap{height:204px;max-width:375px;padding:0 20px}}@media screen and (max-width:320px){.deco-wrap{height:150px}}.sec-about{padding:64px 0}@media screen and (max-width:767px){.sec-about{padding:48px 0}}.sec-about .inner{max-width:840px}.sec-about:last-child{padding-bottom:220px}@media screen and (max-width:767px){.sec-about:last-child{padding-bottom:190px}}.sec-about.character{text-align:center}.sec-about.character .img-wrap{margin-top:56px}@media screen and (max-width:767px){.sec-about.character .img-wrap{margin-top:32px}}.sec-about.character .img-wrap .img{animation:bounceMotion 2s infinite;margin:0 auto}@media screen and (max-width:600px){.sec-about.character .img-wrap .img{animation:none;width:350px}}@media screen and (max-width:400px){.sec-about.character .img-wrap .img{animation:none;width:-webkit-fill-available}}.sec-about.character .about__info{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-top:56px}@media screen and (max-width:767px){.sec-about.character .about__info{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-top:32px}}@keyframes bounceMotion{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.about-deco{position:absolute;width:554px}@media screen and (max-width:1040px){.about-deco{width:500px}}@media screen and (max-width:960px){.about-deco{width:400px}}@media screen and (max-width:767px){.about-deco{width:300px}}@media screen and (max-width:640px){.about-deco{width:248px}}@media screen and (max-width:320px){.about-deco{width:180px}}.about-deco img{width:100%}.about-deco.left{z-index:2}@media screen and (max-width:640px){.about-deco.left{left:20px}}.about-deco.right{bottom:0;right:0;z-index:1}@media screen and (max-width:640px){.about-deco.right{right:20px}}.about__title{display:inline-block;font-size:3rem;font-weight:900;padding-left:20px;padding-right:11px;position:relative}@media screen and (max-width:767px){.about__title{font-size:2.3rem;padding-left:17px;padding-right:9px}}@media screen and (max-width:320px){.about__title{font-size:2rem}}.about__title:after,.about__title:before{content:"";display:block;position:absolute}.about__title:before{background:url(../images/icons/ico-line-second.svg) 50% no-repeat;background-size:100%;height:24px;left:0;top:50%;transform:translateY(-50%);width:17px}@media screen and (max-width:767px){.about__title:before{height:19px;width:13px}}.about__title:after{background-color:#fa9d1c;border-radius:50%;bottom:6px;height:8px;right:0;width:8px}@media screen and (max-width:767px){.about__title:after{height:6px;width:6px}}.about__info{font-size:1.8rem;font-weight:400;font-weight:300;line-height:2.8rem;margin-top:30px}@media screen and (max-width:767px){.about__info{font-size:1.6rem;font-weight:400;font-weight:300;line-height:2.4rem;margin-top:24px}}@media screen and (max-width:320px){.about__info{margin-top:15px}}.about__article{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-top:42px}@media screen and (max-width:767px){.about__article{margin-left:0;margin-right:0;margin-top:12px}}.article__item{padding:12px;width:50%}@media screen and (max-width:640px){.article__item{padding-left:0;padding-right:0;width:100%}}.article__item:first-child .article__box:after{background-image:url(../images/common/img-about-browser.png)}.article__item:nth-child(2) .article__box:after{background-image:url(../images/common/img-about-career.png)}.article__item:nth-child(3) .article__box:after{background-image:url(../images/common/img-about-code.png)}.article__item:nth-child(4) .article__box:after{background-image:url(../images/common/img-about-cup.png)}.article__box{background-color:#fff;border-radius:16px;box-shadow:0 16px 20px rgba(0,0,0,.1);height:100%;padding:188px 24px 32px;position:relative}@media screen and (max-width:640px){.article__box{padding-top:150px}}.article__box:after{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:164px;left:24px;position:absolute;top:12px;width:164px}@media screen and (max-width:640px){.article__box:after{height:130px;width:130px}}.article__box .article__info{font-size:1.6rem;font-weight:400;font-weight:300;line-height:2.4rem}.article__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}@media screen and (max-width:767px){.article__title{font-size:2rem;font-weight:700;line-height:3rem}}.article__title+.article__info{margin-top:12px}.sec-visual-about{padding:64px 0}@media screen and (max-width:767px){.sec-visual-about{padding:48px 0}}.sec-visual-about .visual__con{height:700px}@media screen and (max-width:1040px){.sec-visual-about .visual__con{height:500px}.sec-visual-about .visual-hero-img{height:500px;width:1372px}}@media screen and (max-width:767px){.sec-visual-about .visual__img{width:auto}}@media screen and (max-width:640px){.sec-visual-about .visual__img{width:100%}.sec-visual-about .visual__con{height:400px}.sec-visual-about .visual-hero-img{height:auto;width:-webkit-fill-available}}@media screen and (max-width:400px){.sec-visual-about .visual__con{height:auto}.sec-visual-about .visual__img{height:auto;position:unset;transform:unset}.sec-visual-about .visual-hero-img{height:auto;width:-webkit-fill-available}}.about--visual__info{color:#fff;left:0;padding:0 30px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:2}@media screen and (max-width:767px){.about--visual__info{padding:0 20px}}.about--visual__info .about__title{color:#fff;font-weight:800}.about__subTitle{color:#fff;font-size:4rem;font-weight:700;line-height:6rem;margin-top:36px}@media screen and (max-width:767px){.about__subTitle{font-size:2rem;font-weight:700;line-height:3rem;margin-top:26px}}@media screen and (max-width:320px){.about__subTitle{font-size:1.8rem;font-weight:700;line-height:2.8rem;margin-top:20px}}.about--visual__text{font-size:1.8rem;font-weight:400;line-height:2.8rem;margin-top:36px}@media screen and (max-width:767px){.about--visual__text{font-size:1.2rem;font-weight:400;line-height:1.8rem;margin-top:26px}}.sec-blog{margin:20px 0}.blog__mainSlider{padding-top:0!important}@media screen and (max-width:960px){.blog__mainSlider{margin-top:10px!important}}.blog__mainSlider .slider-controls{bottom:55px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);z-index:12}@media screen and (max-width:767px){.blog__mainSlider .slider-controls{bottom:30px;left:50%;transform:translateX(-50%)}}.blog__mainSlider .slider-controls>div{display:inline-block;height:24px;opacity:1;vertical-align:middle}.blog__mainSlider .swiper-button-next,.blog__mainSlider .swiper-button-prev{background:url(../images/icons/ico-prev-black.svg) no-repeat 50%;height:24px;margin:0;position:static;width:24px}.blog__mainSlider .swiper-button-next{transform:rotate(180deg)}.blog__mainSlider .slider-controls .num{font-size:1.4rem;font-weight:700;letter-spacing:.1rem;line-height:2.2rem;line-height:2.4rem;margin-left:12px;margin-right:12px}.blog__mainSlider .swiper-button-next:after,.blog__mainSlider .swiper-button-prev:after{display:none}.blog__mainSlider .inner{max-width:1360px}@media screen and (max-width:1350px){.blog__mainSlider .inner{max-width:1180px;padding:0 15px}}@media screen and (max-width:1120px){.blog__mainSlider .inner{max-width:1020px}}@media screen and (max-width:1000px){.blog__mainSlider .inner{max-width:960px}}@media screen and (max-width:960px){.blog__mainSlider .inner{max-width:900px}}@media screen and (max-width:900px){.blog__mainSlider .inner{max-width:790px}}@media screen and (max-width:767px){.blog__mainSlider .inner{padding:0}}.blogSwiper{height:570px;margin-bottom:30px;overflow:hidden;padding-top:50px;width:100%}@media screen and (max-width:1350px){.blogSwiper{height:515px}}@media screen and (max-width:1120px){.blogSwiper{height:450px}}@media screen and (max-width:1000px){.blogSwiper{height:400px}}@media screen and (max-width:900px){.blogSwiper{height:340px}}@media screen and (max-width:767px){.blogSwiper{height:auto;margin-bottom:0;padding-bottom:40px;padding-top:10px}}.blogSwiper.swiper-container-3d{-webkit-perspective:1260px;perspective:1260px}.blogSwiper .swiper-slide{background-position:50%;height:445px;opacity:.9;padding-left:15px;padding-right:15px;transition:all .3s ease;width:791px}@media screen and (min-width:767px){.blogSwiper .swiper-slide{transform:translate3d(270px,0,-108px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1350px){.blogSwiper .swiper-slide{background-size:cover;height:auto;transform:translate3d(213px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1120px){.blogSwiper .swiper-slide{transform:translate3d(187px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1000px){.blogSwiper .swiper-slide{transform:translate3d(180px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:960px){.blogSwiper .swiper-slide{transform:translate3d(170px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:900px){.blogSwiper .swiper-slide{transform:translate3d(140px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px){.blogSwiper .swiper-slide.swiper-slide-active{height:540px;opacity:1;transform:translate3d(-155px,-50px,0) rotateX(0deg) rotateY(0deg)!important;width:970px!important}}@media screen and (min-width:767px) and (max-width:1350px){.blogSwiper .swiper-slide.swiper-slide-active{height:484px;transform:translate3d(-150px,-50px,0) rotateX(0deg) rotateY(0deg)!important;width:860px!important}}@media screen and (min-width:767px) and (max-width:1120px){.blogSwiper .swiper-slide.swiper-slide-active{height:428px;transform:translate3d(-130px,-50px,0) rotateX(0deg) rotateY(0deg)!important;width:760px!important}}@media screen and (min-width:767px) and (max-width:1000px){.blogSwiper .swiper-slide.swiper-slide-active{height:371px;transform:translate3d(-90px,-50px,0) rotateX(0deg) rotateY(0deg)!important;width:660px!important}}@media screen and (min-width:767px) and (max-width:960px){.blogSwiper .swiper-slide.swiper-slide-active{transform:translate3d(-110px,-50px,0) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:900px){.blogSwiper .swiper-slide.swiper-slide-active{height:315px;transform:translate3d(-90px,-50px,0) rotateX(0deg) rotateY(0deg)!important;width:560px!important}}@media screen and (min-width:767px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-585px,0,-108px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1350px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-514px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1120px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-450px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:1000px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-365px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:960px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-385px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (min-width:767px) and (max-width:900px){.blogSwiper .swiper-slide.swiper-slide-active+.swiper-slide{transform:translate3d(-325px,-37px,-150px) rotateX(0deg) rotateY(0deg)!important}}@media screen and (max-width:767px){.blogSwiper .swiper-slide{height:auto;min-height:240px;min-height:unset;min-width:unset;opacity:1;padding:0}}@media screen and (max-width:640px){.blogSwiper .swiper-slide{height:auto;min-width:unset}}@media screen and (max-width:559px){.blogSwiper .swiper-slide,.blogSwiper .swiper-slide.swiper-slide-active{padding-left:20px;padding-right:20px}}.blogSwiper .swiper-slide a{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;box-shadow:0 12px 16px rgba(0,0,0,.1);display:block;height:100%;overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){.blogSwiper .swiper-slide a{background:none!important}}@media screen and (max-width:559px){.blogSwiper .swiper-slide a{height:auto}}.blogSwiper .swiper-slide img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.blogSwiper .swiper-slide .img img{height:auto;position:unset;transform:unset}.swiper__title{bottom:0;color:#fff;font-size:3.6rem;font-weight:700;left:0;line-height:5.4rem;opacity:0;padding:26px 44px 36px;position:absolute;right:0;transition:opacity .2s ease;z-index:3}@media screen and (max-width:960px){.swiper__title{font-size:2.4rem;font-weight:700;line-height:3.6rem}}@media screen and (max-width:767px){.swiper__title{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding:20px 20px 17px}}.swiper-slide-active .swiper__title{opacity:1}.swiper__title:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;right:0;z-index:-1}@media screen and (max-width:360px){.blog__mainPost .sec__title{font-size:2rem;font-weight:700;line-height:3rem}}.blog__post{margin-top:35px}@media screen and (max-width:640px){.blog__post{margin-top:16px}}@media screen and (max-width:767px){.blog__postList .inner{padding:0}}@media screen and (max-width:640px){.blog__postList .item-container{margin-top:0!important}.blog__postList .item-list{border:0!important}.blog__postList .item-list .item-base a{padding:16px 20px!important}}.roadmap__head{background-color:#f9fafb;border-radius:36px;display:flex;justify-content:space-between;padding:48px}@media screen and (max-width:767px){.roadmap__head{background-color:unset;border-radius:0;flex-wrap:wrap;padding:20px}}.roadmap__info{max-width:345px;padding-right:30px;width:35%}@media screen and (max-width:767px){.roadmap__info{max-width:unset;padding-right:0;width:100%}.roadmap__info .subpage__title{padding:0}}.roadmap__info .subpage__txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:12px}@media screen and (max-width:767px){.roadmap__info .subpage__txt{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:8px}}.roadmap__img{text-align:right;width:65%}.roadmap__img img{max-width:740px;width:100%}@media screen and (max-width:767px){.roadmap__img{margin-top:30px;width:100%}.roadmap__img img{margin:0 auto;max-width:400px}}.roadmap-wrap{padding-top:10px}@media screen and (max-width:767px){.roadmap-wrap{padding:20px}}.roadmap-box{display:flex;justify-content:stretch;margin-bottom:20px}@media screen and (max-width:640px){.roadmap-box{flex-wrap:wrap;margin-bottom:44px}}.roadmap-box .level-box{margin-bottom:12px;margin-right:3%;width:57%}@media screen and (max-width:640px){.roadmap-box .level-box{margin-right:0;width:100%}}.roadmap-box .blue-box{margin-bottom:12px;width:40%}@media screen and (max-width:640px){.roadmap-box .blue-box{width:100%}}@media screen and (max-width:767px){.swiper-page-head{margin-bottom:8px}.swiper-page-head .level-txt{font-size:1.8rem;font-weight:700;line-height:2.8rem}}.roadmap__tit{font-size:2.4rem;font-weight:700;line-height:3.6rem;margin-bottom:64px}@media screen and (max-width:767px){.roadmap__tit{margin-bottom:48px;margin-top:28px}}.roadmap__subTit{font-size:2rem;font-weight:700;line-height:3rem;margin-bottom:16px}.slide-head{margin-bottom:20px}.slide__title{font-size:2.8rem;font-weight:400;line-height:4.2rem}@media screen and (max-width:767px){.slide__title{font-size:2rem;font-weight:400;line-height:3rem}}.roadmap__swiperWrap{display:flex;margin-bottom:96px}@media screen and (max-width:767px){.roadmap__swiperWrap{display:block;margin-bottom:64px;position:relative}}.roadmap__swiperWrap .blue-box{display:flex;padding:30px}@media screen and (max-width:640px){.roadmap__swiperWrap .blue-box{flex-wrap:wrap;width:100%}}.roadmap__swiperWrap .blue-box .gray-txt{color:#000}.roadmap__swiperWrap .blue-box .box-item{margin-top:15px}.roadmap__swiperWrap .blue-box .box-item:first-child{margin-top:0}.roadmap__swiperWrap .blue-box .box-block{width:100%}.roadmap__swiperWrap .blue-box .box-block:first-child{padding-right:18px}@media screen and (max-width:640px){.roadmap__swiperWrap .blue-box .box-block{margin-top:15px;padding:0!important;width:100%}.roadmap__swiperWrap .blue-box .box-block:first-child{margin-top:0}}.roadmap__swiperWrap .blue-box .box-block+.box-block{padding-left:18px}.roadmap__swiperWrap .swiper-page-wrap{padding-right:18px;position:relative;width:308px}@media screen and (max-width:1200px){.roadmap__swiperWrap .swiper-page-wrap{width:250px}}@media screen and (max-width:960px){.roadmap__swiperWrap .swiper-page-wrap{width:210px}}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-page-wrap{padding-right:0;width:100%}}.roadmap__swiperWrap .swiper-container{height:max-content;margin:0;padding-top:0;width:calc(100% - 308px)}@media screen and (max-width:1200px){.roadmap__swiperWrap .swiper-container{width:calc(100% - 250px);width:calc(100% - 210px)}}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-container{height:100%;padding-top:30px;width:100%}}.roadmap__swiperWrap .swiper-slide{height:max-content;padding-left:22px;padding-right:22px;z-index:2}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-slide{padding:0}}.roadmap__swiperWrap .swiper-pagination-dropdown{display:none;height:40px;width:100%;z-index:99}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-pagination-dropdown{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;display:block;display:flex;font-size:1.6rem;font-weight:400;height:48px;justify-content:space-between;line-height:2.4rem;min-width:180px;overflow:hidden;padding:11px 16px;position:relative;text-align:left;transition:all .2s;transition:none;z-index:10}.roadmap__swiperWrap .swiper-pagination-dropdown .btn-name{display:block;height:22px;margin:9px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.roadmap__swiperWrap .swiper-pagination-dropdown .ico{transition:transform .3s ease}.roadmap__swiperWrap .swiper-pagination-dropdown .ico.rotate{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}}.roadmap__swiperWrap .swiper-pagination{display:flex;flex-wrap:wrap;height:auto;margin:16px 0 0 16px;position:unset;width:fit-content!important}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-pagination{height:0;left:0!important;margin:0;overflow:hidden;position:absolute;right:0;top:88px;transition:all .2s ease;width:auto!important;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);min-width:180px;opacity:0;width:max-content;word-break:break-all;z-index:100}}.roadmap__swiperWrap .swiper-pagination-bullet{background-color:transparent;border-radius:0;font-size:1.8rem;font-weight:400;height:auto;line-height:2.8rem;line-height:30px;margin:8px 0;opacity:1;text-align:left!important;transition:all .2s ease;width:100%}.roadmap__swiperWrap .swiper-pagination-bullet:hover{opacity:.8}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-pagination-bullet:hover{opacity:1}}@media screen and (max-width:960px){.roadmap__swiperWrap .swiper-pagination-bullet{font-size:1.6rem;font-weight:400;line-height:2.4rem}}.roadmap__swiperWrap .swiper-pagination-bullet:first-child{padding-top:0}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-pagination-bullet:first-child{padding-top:16px}.roadmap__swiperWrap .swiper-pagination-bullet{background:rgba(0,0,0,.2);background-color:transparent;color:#000;display:block;font-size:12px;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:0;padding:16px 52px 16px 16px;position:relative;text-align:center;text-align:left;width:100%}}@media screen and (max-width:640px){.roadmap__swiperWrap .swiper-pagination-bullet{padding-bottom:10px;padding-top:10px}}.roadmap__swiperWrap .swiper-pagination-bullet-active{color:#fa9d1c}.roadmap__swiperWrap .swiper-pagination-bullet-active:hover{opacity:1}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-pagination-bullet-active{color:#000}.roadmap__swiperWrap .swiper-pagination-bullet-active:after{background:url(../images/icons/ico-check-prime.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px}}.roadmap__swiperWrap .swiper-button-next,.roadmap__swiperWrap .swiper-button-prev,.roadmap__swiperWrap .swiper-container-rtl .swiper-button-next,.roadmap__swiperWrap .swiper-container-rtl .swiper-button-prev{background-image:url(../images/icons/ico-prev.svg);background-size:100%;height:40px;margin-top:0;opacity:1;width:40px;z-index:999;z-index:3}@media screen and (max-width:767px){.roadmap__swiperWrap .swiper-button-next,.roadmap__swiperWrap .swiper-button-prev,.roadmap__swiperWrap .swiper-container-rtl .swiper-button-next,.roadmap__swiperWrap .swiper-container-rtl .swiper-button-prev{display:none}}.roadmap__swiperWrap .swiper-button-next.swiper-button-disabled,.roadmap__swiperWrap .swiper-button-prev.swiper-button-disabled{opacity:.5}.roadmap__swiperWrap .swiper-button-prev{left:0}.roadmap__swiperWrap .swiper-button-next{right:0}.roadmap__subBox{margin-bottom:90px;margin-top:60px}.roadmap__subBox .article-box{margin-top:0}.roadmap-img{display:block;text-align:center}.roadmap-img img{max-width:100%}@media screen and (max-width:767px){.roadmap-img{display:none}}.roadmap-graph{display:none}@media screen and (max-width:767px){.roadmap-graph{display:block}}.graph-list{display:flex;flex-wrap:wrap;justify-content:center}.graph-list+.graph-list{margin-top:36px}.graph-item{display:flex;justify-content:center;padding-bottom:30px;position:relative;width:100%}.graph-item:after{background-image:url(../images/common/img-arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:31px;left:50%;position:absolute;transform:translateX(-50%);width:7px}.graph-item:last-child{padding-bottom:0}.graph-item:last-child:after{display:none}.graph-item.no-arrow{padding-bottom:6px}.graph-item.no-arrow:after{display:none}.graph-txt{background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;font-weight:400;padding:12px 16px;text-align:center;width:fit-content;word-break:keep-all}.graph-strong,.graph-txt{font-size:1.4rem;line-height:2.2rem}.graph-strong{color:#fa9d1c;display:block;font-weight:700;margin-bottom:2px}.graph-sub-list{display:flex}.graph-sub-item{padding:0 5px;width:100%}@media screen and (max-width:400px){.graph-4 .graph-sub-list{width:100%}}@media screen and (max-width:320px){.graph-4 .graph-sub-list{flex-wrap:wrap}}.graph-4 .graph-item{padding-bottom:60px}.graph-4 .graph-item:last-child{padding-bottom:0}@media screen and (max-width:400px){.graph-4 .graph-item{padding-bottom:55px}}@media screen and (max-width:320px){.graph-4 .graph-item{padding:2px 0;width:100%}}.graph-4 .graph-item:first-child:after{background-image:url(../images/common/img-arrow-down3.svg);height:60px;width:159px}@media screen and (max-width:400px){.graph-4 .graph-item:first-child:after{height:55px;width:140px}}@media screen and (max-width:320px){.graph-4 .graph-item:first-child:after{width:120px}}.graph-4 .graph-item:nth-child(2):after{background-image:url(../images/common/img-arrow-down2.svg);height:60px;width:159px}@media screen and (max-width:400px){.graph-4 .graph-item:nth-child(2):after{height:55px;width:140px}}@media screen and (max-width:320px){.graph-4 .graph-item:nth-child(2):after{width:120px}}@media screen and (max-width:400px){.graph-4 .graph-sub-item{padding:0 2px}}.graph-4 .graph-sub-item .graph-txt{width:135px}@media screen and (max-width:400px){.graph-4 .graph-sub-item .graph-txt{height:100%;padding:5px;width:100%}}.graph-12 .graph-item.no-arrow .graph-txt,.graph-12 .graph-item.no-arrow+.graph-item .graph-txt,.graph-13 .graph-item.no-arrow .graph-txt,.graph-13 .graph-item.no-arrow+.graph-item .graph-txt,.graph-5 .graph-item.no-arrow .graph-txt,.graph-5 .graph-item.no-arrow+.graph-item .graph-txt,.graph-6 .graph-item.no-arrow .graph-txt,.graph-6 .graph-item.no-arrow+.graph-item .graph-txt,.graph-7 .graph-item.no-arrow .graph-txt,.graph-7 .graph-item.no-arrow+.graph-item .graph-txt,.graph-8 .graph-item.no-arrow .graph-txt,.graph-8 .graph-item.no-arrow+.graph-item .graph-txt,.graph-9 .graph-item.no-arrow .graph-txt,.graph-9 .graph-item.no-arrow+.graph-item .graph-txt{width:65%}@media screen and (max-width:450px){.graph-12 .graph-item.no-arrow .graph-txt,.graph-12 .graph-item.no-arrow+.graph-item .graph-txt,.graph-13 .graph-item.no-arrow .graph-txt,.graph-13 .graph-item.no-arrow+.graph-item .graph-txt,.graph-5 .graph-item.no-arrow .graph-txt,.graph-5 .graph-item.no-arrow+.graph-item .graph-txt,.graph-6 .graph-item.no-arrow .graph-txt,.graph-6 .graph-item.no-arrow+.graph-item .graph-txt,.graph-7 .graph-item.no-arrow .graph-txt,.graph-7 .graph-item.no-arrow+.graph-item .graph-txt,.graph-8 .graph-item.no-arrow .graph-txt,.graph-8 .graph-item.no-arrow+.graph-item .graph-txt,.graph-9 .graph-item.no-arrow .graph-txt,.graph-9 .graph-item.no-arrow+.graph-item .graph-txt{width:85%}}@media screen and (max-width:360px){.graph-12 .graph-item.no-arrow .graph-txt,.graph-12 .graph-item.no-arrow+.graph-item .graph-txt,.graph-13 .graph-item.no-arrow .graph-txt,.graph-13 .graph-item.no-arrow+.graph-item .graph-txt,.graph-5 .graph-item.no-arrow .graph-txt,.graph-5 .graph-item.no-arrow+.graph-item .graph-txt,.graph-6 .graph-item.no-arrow .graph-txt,.graph-6 .graph-item.no-arrow+.graph-item .graph-txt,.graph-7 .graph-item.no-arrow .graph-txt,.graph-7 .graph-item.no-arrow+.graph-item .graph-txt,.graph-8 .graph-item.no-arrow .graph-txt,.graph-8 .graph-item.no-arrow+.graph-item .graph-txt,.graph-9 .graph-item.no-arrow .graph-txt,.graph-9 .graph-item.no-arrow+.graph-item .graph-txt{width:100%}}.graph-17 .graph-txt,.graph-18 .graph-txt,.graph-19 .graph-txt,.graph-20 .graph-txt{min-width:80%}@media screen and (max-width:360px){.graph-17 .graph-txt,.graph-18 .graph-txt,.graph-19 .graph-txt,.graph-20 .graph-txt{width:100%}}.sec-db-qna .inner{padding-bottom:20px}.sec-db-system .inner{padding-top:20px}.sec-db-system:after{background-color:#e1e1e1;content:"";display:block;height:1px;left:30px;margin:0 auto;max-width:1280px;position:absolute;right:30px;top:0}.sec-db-system .sec__head{margin-bottom:24px;text-align:center}@media screen and (max-width:767px){.sec-db-system .sec__head{margin-bottom:32px}}.sec-db-system .sec__head .sec__txt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:0}.sec-db-system .blue-box{padding:40px 20px}@media screen and (max-width:360px){#db-label-1 .graph-sub-list{width:100%}}#db-label-1 .graph-item{padding-bottom:54px}#db-label-1 .graph-item:last-child{padding-bottom:0}#db-label-1 .graph-item .graph-txt{min-width:130px}@media screen and (max-width:360px){#db-label-1 .graph-item .graph-txt{min-width:100%}}#db-label-1 .graph-item .graph-btm{font-size:1.4rem;font-weight:400;line-height:2.2rem;margin-top:10px;text-align:center}#db-label-1 .graph-item:first-child .img{display:block;margin:0 auto;width:100px}#db-label-1 .graph-item:first-child:after{background-image:url(../images/icons/img-arrow-down3.svg);height:54px;width:130px}@media screen and (max-width:320px){#db-label-1 .graph-item:first-child:after{width:120px}}#db-label-1 .graph-item:nth-child(2):after{background-image:url(../images/icons/img-arrow-down2.svg);height:55px;width:130px}@media screen and (max-width:320px){#db-label-1 .graph-item:nth-child(2):after{width:120px}}#db-label-1 .graph-item:nth-child(3) .graph-sub-txt{display:block;margin-top:2px;width:100%}#db-label-1 .graph-item:nth-child(3) .graph-txt{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit{display:block}#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit:first-child{padding-right:26px;position:relative;text-align:right;width:50%}@media screen and (max-width:320px){#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit:first-child{text-align:center}}#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit:first-child:after{background:url(../images/icons/img-arrow-right3.svg) 50% no-repeat;content:"";display:block;height:6px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:30px}#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit:nth-child(2){padding-left:26px;text-align:left;width:50%}@media screen and (max-width:320px){#db-label-1 .graph-item:nth-child(3) .graph-txt .graph-tit:nth-child(2){text-align:center}}#db-label-1 .graph-item:nth-child(3):after{background-image:url(../images/icons/img-arrow-down3.svg);height:55px;width:130px}@media screen and (max-width:400px){#db-label-1 .graph-item:nth-child(3):after{height:55px;width:130px}}@media screen and (max-width:320px){#db-label-1 .graph-item:nth-child(3):after{width:120px}}@media screen and (max-width:767px){.progress-wrap.style-talentdb{background:unset;border-bottom:unset;margin-bottom:0;padding-top:0}}.progress-wrap.style-talentdb .form-progress{width:790px}@media screen and (max-width:767px){.progress-wrap.style-talentdb .form-progress{max-width:430px;width:100%}}@media screen and (max-width:420px){.progress-wrap.style-talentdb .form-progress-indicator .line{left:-15%;width:23px}}@media screen and (max-width:400px){.progress-wrap.style-talentdb .form-progress-indicator .line{left:-6%;width:10px}}@media screen and (max-width:320px){.progress-wrap.style-talentdb .form-progress-indicator .line{left:-5%;width:5px}}.sub-contents.sec-talentdb-step{background-color:#f6f6f6;border-top:1px solid #e1e1e1;margin-bottom:-100px;padding-top:48px}@media screen and (max-width:767px){.sub-contents.sec-talentdb-step{background:unset;margin-bottom:-50px;padding-top:0}}.sub-contents.sec-talentdb-step .sub__wrap{max-width:1000px}@media screen and (max-width:767px){.sub-contents.sec-talentdb-step .table.type__card tbody tr{text-align:left}.sub-contents.sec-talentdb-step .table.type__card tbody tr .tit{max-width:100px;width:-webkit-fill-available}.sub-contents.sec-talentdb-step .table.type__card tbody tr .tit .style__small{font-size:1rem;font-weight:400;line-height:1.4rem}.sub-contents.sec-talentdb-step .table.type__card tbody tr .txt{color:#606060;font-size:1.4rem;font-weight:400;line-height:2.2rem;width:calc(100% - 100px)}.sub-contents.sec-talentdb-step .table.type__card tbody tr:last-child{margin-bottom:0}}.sub-contents.confirm .sub-conTitle-wrap{align-items:center;display:flex;position:relative}@media screen and (max-width:767px){.sub-contents.confirm .sub-conTitle-wrap{border:0;margin-bottom:28px;padding:0}}.sub-contents.confirm .user-info-box{align-items:center;color:#000;display:flex;font-size:1.6rem;font-weight:400;line-height:2.4rem}.sub-contents.confirm .user-info-box .info+.info{padding-left:16px;position:relative}.sub-contents.confirm .user-info-box .info+.info:after{background-color:#98a2b3;border-radius:100%;content:"";display:block;height:4px;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.sub-contents.confirm .sub__conTitle+.user-info-box{color:#667085;margin-left:8px}.sub-contents.confirm .btn-edit{position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.sub-contents.confirm .con__info-db{border-top:1px solid #e1e1e1}.sub-contents.confirm .con__info-db.type__flex{display:flex}@media screen and (max-width:767px){.sub-contents.confirm .con__info-db.type__flex{flex-wrap:wrap}}.sub-contents.confirm .con__info-db.type__flex .con__info{width:100%}.sub-contents.confirm .con__info{margin-top:35px}@media screen and (max-width:767px){.sub-contents.confirm .con__info{margin-top:28px}}.sub-contents.confirm .info-list .item{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:20px;padding-left:36px;position:relative}.sub-contents.confirm .info-list .item:first-child{margin-top:0}.sub-contents.confirm .info-list .item:after{background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.sub-contents.confirm .info-list .item.email:after{background-image:url(../images/icons/ico-db-mail.svg)}.sub-contents.confirm .info-list .item.tel:after{background-image:url(../images/icons/ico-db-mobile.svg)}.sub-contents.confirm .info-list .item.pf:after{background-image:url(../images/icons/ico-db-file.svg)}.sub-contents.confirm .info-list .item.gitsite:after{background-image:url(../images/icons/ico-db-git.svg)}.sub-contents.confirm .info-list .item.sns:after{background-image:url(../images/icons/ico-db-link.svg)}.sub-contents.confirm .table thead tr:last-child{border-bottom:0}.sub-contents.confirm .table .style__small{display:inline-block;font-size:1.4rem;font-weight:400;line-height:2.2rem}.sub-contents.confirm .gray-txt{color:#7e7e7e}.sub-contents.confirm .gray-txt .deco__dot:after{background-color:#7e7e7e}.sub-contents.confirm .info-db-box{border-bottom:1px solid #e1e1e1;margin-bottom:35px;padding-bottom:35px}@media screen and (max-width:767px){.sub-contents.confirm .info-db-box{margin-bottom:28px;padding-bottom:28px}}.sub-contents.confirm .info-db-box .con__info+.con__info{margin-top:24px}.sub-contents.confirm .whiteConBox{margin-bottom:48px;padding:40px}.sub-contents.confirm .whiteConBox+.sub-info{margin-top:48px}@media screen and (max-width:767px){.sub-contents.confirm .whiteConBox+.sub-info{margin-bottom:48px;padding:0 20px}.sub-contents.confirm .whiteConBox{margin-bottom:0;padding:28px 20px}.sub-contents.confirm .whiteConBox:first-child{border-top:8px solid #f2f2f2}}@media screen and (max-width:400px){.sub-contents.confirm .sub-btnWrapBtm .flex-item{padding-left:0!important;padding-right:0!important;width:100%!important}}.sub-contents.confirm .sub-btnWrapBtm .btn{min-width:170px!important}@media screen and (max-width:400px){.sub-contents.confirm .sub-btnWrapBtm .btn{min-width:unset!important}}.sub-btnWrapBtm.type__save .flex-wrap{position:relative}@media screen and (max-width:640px){.sub-btnWrapBtm.type__save .flex-wrap .flex-item{width:50%}.sub-btnWrapBtm.type__save .flex-wrap .flex-item.flex-leftbtn{padding-right:4px}.sub-btnWrapBtm.type__save .flex-wrap .flex-item.flex-rightbtn{padding-left:4px}}.sub-btnWrapBtm.type__save .flex-wrap .flex-item .btn{min-width:160px}@media screen and (max-width:767px){.sub-btnWrapBtm.type__save .flex-wrap .flex-item .btn{min-width:120px;width:auto}}@media screen and (max-width:640px){.sub-btnWrapBtm.type__save .flex-wrap .flex-item .btn{margin-left:0;min-width:unset;width:100%}.sub-btnWrapBtm.type__save .flex-wrap .flex-item.pos-left{position:unset;transform:unset;width:100%}}.sub-btnWrapBtm.type__save .flex-wrap .flex-item.pos-left .btn{margin-left:0}@media screen and (max-width:767px){.sub-btnWrapBtm.type__save .flex-wrap .flex-item.pos-left .btn{min-width:unset}}.sub-conTitle-wrap{margin-bottom:24px}@media screen and (max-width:767px){.sub-conTitle-wrap{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin-bottom:0;padding:36px 20px}}.sub-conTitle-wrap .sub__conTitle{font-size:2.8rem;font-weight:700;line-height:4.2rem}@media screen and (max-width:767px){.sub-conTitle-wrap .sub__conTitle{font-size:2.4rem;font-weight:700;line-height:3.6rem}}.sub-conTitle-wrap .sub__conTxt{font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-top:2px;word-break:break-all}.gray-box.style-db{border:1px solid #e1e1e1;border-radius:0;margin-bottom:56px;padding:40px}@media screen and (max-width:767px){.gray-box.style-db{border:none;margin-bottom:0;padding:0}.gray-box.style-db:first-child .sub-conTitle-wrap{border-top:0}.gray-box.style-db:last-child{border-bottom:8px solid #f2f2f2}.gray-box.style-db:last-child .whiteBox+.btn-addThis{border:none;border-top:8px solid #f2f2f2}}.gray-box.style-db .addItem-list{margin-top:0}.gray-box.style-db .addItem-list+.addItem-list{margin-top:8px}.gray-box.style-db .addItem,.gray-box.style-db .addItem.add{background-color:#f6f6f6}.gray-box.style-db .file-name{color:#000}.gray-box.style-db .input{background-color:#fff}.gray-box.style-db .input:read-only{background-color:#f6f6f6}.gray-box.style-db .picker .input:read-only{background-color:#fff}.gray-box.style-db .qual-admin .input{background-color:#f6f6f6}.gray-box.style-db input[type=search]::-webkit-search-cancel-button,.gray-box.style-db input[type=search]::-webkit-search-decoration,.gray-box.style-db input[type=search]::-webkit-search-results-button,.gray-box.style-db input[type=search]::-webkit-search-results-decoration{right:50px}.gray-box.style-db .search-wrap .input{background-color:#f6f6f6;padding-left:20px;padding-right:44px}.gray-box.style-db .search-wrap .searchButton{left:unset;right:15px}.gray-box.style-db .txtNum{color:#bdbdbd;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:2.2rem;text-align:right}.gray-box.style-db .txtNum em{color:#909090;font-weight:700}.gray-box.style-db .tab__nav{flex-wrap:nowrap;margin:0}.gray-box.style-db .tab__nav li{padding:0 4px}.gray-box.style-db .tab__nav li .tab__name span{padding:11px 7px}@media screen and (max-width:360px){.gray-box.style-db .tab__nav li .tab__name span{padding:9px 7px}}.gray-box.style-db .tab__nav li:first-child{padding-left:0}.gray-box.style-db .tab__nav li:last-child{padding-right:0}@media screen and (max-width:640px){.gray-box.style-db .tab__nav.columns-6{flex-wrap:wrap}}.gray-box.style-db .tab__nav.columns-6 li{padding:0 4px;width:16.6666666667%}@media screen and (max-width:960px){.gray-box.style-db .tab__nav.columns-6 li{width:100%}}@media screen and (max-width:640px){.gray-box.style-db .tab__nav.columns-6 li{padding:8px 4px 0;width:33.3333333333%}.gray-box.style-db .tab__nav.columns-6 li:nth-child(-n+3){padding-top:0}.gray-box.style-db .tab__nav.columns-6 li:nth-child(3){padding-right:0}.gray-box.style-db .tab__nav.columns-6 li:nth-child(4){padding-left:0}}@media screen and (max-width:360px){.gray-box.style-db .tab__nav.columns-6 li{padding:8px 4px 0!important;width:50%}.gray-box.style-db .tab__nav.columns-6 li:nth-child(-n+2){padding-top:0!important}.gray-box.style-db .tab__nav.columns-6 li:nth-child(2n){padding-right:0!important}.gray-box.style-db .tab__nav.columns-6 li:nth-child(odd){padding-left:0!important}}.gray-box.style-db .tab__nav.columns-6 li:first-child{padding-left:0;padding-right:4px}.gray-box.style-db .tab__nav.columns-6 li:last-child{padding-right:0}.gray-box.style-db .whiteBox{max-width:unset;min-height:unset;padding:40px}.gray-box.style-db .whiteBox:last-child{margin-bottom:0}@media screen and (max-width:767px){.gray-box.style-db .whiteBox{padding:40px 20px}}.gray-box.style-db .whiteBox .gray-box-sub{margin:30px 0}.gray-box.style-db .gray-box-sub{background-color:#fafafa;border:1px solid #e1e1e1;border-radius:8px;padding:30px}@media screen and (max-width:767px){.gray-box.style-db .gray-box-sub{padding:20px}}.gray-box.style-db .gray-box-sub .btn-addThis{border:none;padding:0}.gray-box.style-db .btn__openSelect{min-width:unset}.gray-box.style-db .btn__openSelect .btn-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.gray-box.style-db .sub-list-wrap .sub-list{padding:30px 0}.gray-box.style-db .sub-list-wrap .sub-list:first-child{padding-top:0}.gray-box.style-db .sub-list-wrap .sub-list+.sub-list{border-top:1px dashed #bdbdbd}.gray-box.style-db .sub-list-wrap+.btn-addThis{margin-top:0}.gray-box.style-db .user__card{border:1px solid #e1e1e1;border-radius:4px;margin-bottom:36px;padding:24px}.gray-box.style-db .user__card .user__name .name{font-size:1.6rem;font-weight:700;line-height:2.4rem}@media screen and (max-width:767px){.gray-box.style-db .user__card{margin-bottom:28px}}.gray-box.style-db .btn-deleteThis{margin-top:30px}.gray-box.style-db .btn-deleteThis .btn:disabled .btn-name{color:#bdbdbd}.gray-box.style-db .btn-deleteThis .btn:disabled .ico.delete-prime{background-image:url(../images/icons/ico-delete-gray.svg)}.gray-box.style-db .whiteBox+.btn-addThis{margin-top:24px}@media screen and (max-width:767px){.gray-box.style-db .whiteBox+.btn-addThis{border-top:1px solid #e1e1e1;margin:0}.gray-box.style-db .btn-addThis{border-bottom:8px solid #f2f2f2;margin:0;padding:24px 20px}.gray-box.style-db .whiteBox+.whiteBox{border-top:8px solid #f2f2f2}}.gray-box.style-db .btn-add-big{background-color:#fff;border:1px dashed #667085;border-radius:4px;padding:28px 20px;width:100%}.gray-box.style-db .btn-add-big .btn-name{color:#667085;font-size:1.6rem;font-weight:700;line-height:2.4rem}.gray-box.style-db .btn-add-big:disabled{opacity:.3}.gray-box.style-db .input-box .input-wrap:last-child{margin-bottom:0}.gray-box.style-db .datepickerWrap .picker{min-width:unset;width:100%}.gray-box.style-db .datepickerWrap .picker .input-picker{background-position-x:97%;max-width:unset;width:100%}.gray-box.style-db .input-flex-wrap{display:flex;flex-wrap:wrap}.gray-box.style-db .input-flex-wrap .input-box{padding:0 10px;width:50%}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap .input-box{padding:0 6px}}@media screen and (max-width:640px){.gray-box.style-db .input-flex-wrap .input-box{width:100%}.gray-box.style-db .input-flex-wrap .input-box+.input-box{margin-top:24px}}.gray-box.style-db .input-flex-wrap .input-box:first-child{padding-left:0}@media screen and (max-width:640px){.gray-box.style-db .input-flex-wrap .input-box:first-child{padding-right:0}}.gray-box.style-db .input-flex-wrap .input-box:last-child{padding-right:0}@media screen and (max-width:640px){.gray-box.style-db .input-flex-wrap .input-box:last-child{padding-left:0}}.gray-box.style-db .input-flex-wrap .input-box:last-child .input-wrap{margin-bottom:0}.gray-box.style-db .input-flex-wrap .input-box.type__full{padding-left:0;width:100%}.gray-box.style-db .input-flex-wrap .input-box .form__selectBtn .tab__nav li{padding-bottom:0!important;padding-top:0!important}.gray-box.style-db .input-flex-wrap .input-box .form__selectBtn .tab__nav li:first-child{padding-left:0}.gray-box.style-db .input-flex-wrap .input-box .form__selectBtn .tab__nav li:last-child{padding-right:0}.gray-box.style-db .input-flex-wrap .input-box .form__input .deco__txt{color:#7e7e7e}.gray-box.style-db .input-flex-wrap .input-box .form__input .deco__txt .deco__dot{font-size:1.4rem;font-weight:400;line-height:2.2rem}.gray-box.style-db .input-flex-wrap .filter__select{margin-bottom:0}.gray-box.style-db .input-flex-wrap .openSelect{min-width:unset;width:100%}.gray-box.style-db .input-flex-wrap .openSelect__list{width:100%}.gray-box.style-db .input-flex-wrap.type__delBtn{padding-right:72px;position:relative}@media screen and (max-width:960px){.gray-box.style-db .input-flex-wrap.type__delBtn{padding-right:0}}.gray-box.style-db .input-flex-wrap.type__delBtn .btn-deleteSmall{position:absolute;right:0;top:32px}@media screen and (max-width:960px){.gray-box.style-db .input-flex-wrap.type__delBtn .btn-deleteSmall{margin:24px auto 0;position:unset;text-align:center}}.gray-box.style-db .input-flex-wrap.type__delBtn .btn-deleteSmall .btn{margin-right:0}.gray-box.style-db .input-flex-wrap.type__delBtn .btn-deleteSmall .btn:disabled .ico.delete-prime{background-image:url(../images/icons/ico-delete-disable.svg)}.gray-box.style-db .input-flex-wrap.columns-3 .input-box{width:33.3333333333%}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3 .input-box{padding:0!important;width:100%}.gray-box.style-db .input-flex-wrap.columns-3 .input-box+.input-box{margin-top:24px}}.gray-box.style-db .input-flex-wrap.columns-3 .input-box:nth-child(3){padding-right:0}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box{padding:0!important;width:100%!important}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box+.input-box{margin-top:24px}}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box:first-child{padding-right:10px;width:67%}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box:nth-child(2){padding-left:10px;width:33%}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box .picker{padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box .picker{padding-left:6px;padding-right:6px}}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box .picker:first-child{padding-left:0}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-box .picker:last-child{padding-right:0}.gray-box.style-db .input-flex-wrap.columns-3-1 .input-picker{background-position-x:96%}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box:first-child{width:33%}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box:first-child{margin-top:0}}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box:nth-child(2){width:67%}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box:nth-child(2){margin-top:0}}@media screen and (max-width:640px){.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box{padding-left:0;padding-right:0;width:100%!important}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box+.input-box{margin-top:24px}}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box .picker{padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box .picker{padding-left:6px;padding-right:6px}}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box .picker:first-child{padding-left:0}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-box .picker:last-child{padding-right:0}.gray-box.style-db .input-flex-wrap.columns-3-2 .input-picker{background-position-x:96%}.gray-box.style-db .input-box+.input-box.type__full,.gray-box.style-db .input-box+.input-flex-wrap,.gray-box.style-db .input-flex-wrap+.input-box,.gray-box.style-db .input-flex-wrap+.input-flex-wrap{margin-top:24px}@media screen and (max-width:767px){.gray-box.style-db+.sub-btnWrapBtm{border-top:8px solid #f2f2f2;margin:0;padding:40px 20px}.step-1 .checkGroupWrap .whiteConBox{padding-left:0;padding-right:0}.step-1 .checkGroupWrap .whiteConBox .chk__name.checkAll{font-size:1.6rem;font-weight:700;line-height:2.4rem}.step-1 .checkGroupWrap .whiteConBox>.checkWrap:first-child{padding:0 20px}}.step-1 .accordionCon{border-top:1px solid #e1e1e1;margin-top:24px}@media screen and (max-width:767px){.step-1 .accordionCon{border-top:8px solid #f2f2f2;margin-top:20px}}.step-1 .accordionCon .q:before{display:none}.step-1 .accordionCon .a{padding:0}.step-1 .accordion-list{margin:24px 0}.step-1 .accordion-list:last-child{margin-bottom:0}@media screen and (max-width:767px){.step-1 .accordion-list{padding:0 20px}}.step-1 .accordion-list .txt__info{background-color:#f6f6f6;font-size:1.4rem;font-weight:400;line-height:2.2rem;padding:20px;word-break:break-all}@media screen and (max-width:767px){.step-1 .accordion-list .txt__info{font-size:1.2rem;font-weight:400;line-height:1.8rem;padding:16px}}.step-1 .accordion-list .txt__info .dummy{width:15px}@media screen and (max-width:767px){.step-1 .accordion-list .txt__info .dummy{display:inline-block}.step-3 .whiteBox+.btn-addThis,.step-4 .whiteBox+.btn-addThis{border:none;border-top:8px solid #f2f2f2!important}.step-5 .sub-btnWrapBtm{border-top:0!important}.step-5 .btn-addThis{border-top:none}.step-5 .whiteBox+.btn-addThis{border:none;border-bottom:8px solid #f2f2f2!important;border-top:8px solid #f2f2f2!important}}.db-privacy .input-flex-wrap .input-box:nth-child(2){padding-right:0}.db-military .tab__nav{flex-wrap:nowrap;margin:0}@media screen and (max-width:640px){.db-military .tab__nav{flex-wrap:wrap}}.db-military .tab__nav li{padding:0 4px;width:16.6666666667%}@media screen and (max-width:960px){.db-military .tab__nav li{width:100%}}@media screen and (max-width:640px){.db-military .tab__nav li{padding:8px 4px 0;width:33.3333333333%}.db-military .tab__nav li:nth-child(-n+3){padding-top:0}.db-military .tab__nav li:nth-child(3){padding-right:0}.db-military .tab__nav li:nth-child(4){padding-left:0}}@media screen and (max-width:360px){.db-military .tab__nav li{padding:8px 4px 0!important;width:50%}.db-military .tab__nav li:nth-child(-n+2){padding-top:0!important}.db-military .tab__nav li:nth-child(2n){padding-right:0!important}.db-military .tab__nav li:nth-child(odd){padding-left:0!important}}.db-military .tab__nav li:first-child{padding-left:0;padding-right:4px}.db-military .tab__nav li:last-child{padding-right:0}@media screen and (max-width:320px){.db-military .datepickerWrap{flex-wrap:wrap}}.db-military .datepickerWrap .picker{min-width:unset;width:50%}@media screen and (max-width:320px){.db-military .datepickerWrap .picker{padding:8px 0 0;width:100%}}.db-military .datepickerWrap .picker .input-picker{background-position-x:97%;max-width:unset;width:100%}@media screen and (max-width:360px){.db-military .datepickerWrap .picker .input-picker{background-position-x:93%}}@media screen and (max-width:320px){.db-military .datepickerWrap .picker .input-picker{background-position-x:97%}}.db-military .datepickerWrap .picker:first-child{padding-right:10px}@media screen and (max-width:767px){.db-military .datepickerWrap .picker:first-child{padding-right:6px}}@media screen and (max-width:320px){.db-military .datepickerWrap .picker:first-child{padding-right:0;padding-top:0}}.db-military .datepickerWrap .picker:last-child{padding-left:10px}@media screen and (max-width:767px){.db-military .datepickerWrap .picker:last-child{padding-left:6px}}@media screen and (max-width:320px){.db-military .datepickerWrap .picker:last-child{padding-left:0}}.db-portfolio .addItem-list{max-width:100%}.db-university .gray-box-sub .input-flex-wrap .input-box:first-child{padding-right:20px}@media screen and (max-width:767px){.db-university .gray-box-sub .input-flex-wrap .input-box:first-child{padding-right:12px}}.db-university .gray-box-sub .input-flex-wrap .input-box:nth-child(2){padding:0}.db-university .gray-box-sub .input-flex-wrap .input-box:nth-child(3){padding-left:20px;padding-right:0}@media screen and (max-width:767px){.db-university .gray-box-sub .input-flex-wrap .input-box:nth-child(3){padding-left:12px}.db-career .columns-5{flex-wrap:wrap!important}.db-career .columns-5 li:nth-child(-n+3){width:33.3333333333%}.db-career .columns-5 li:nth-child(n+4){padding:8px 4px 0}.db-career .columns-5 li:nth-child(3){padding-right:0}.db-career .columns-5 li:nth-child(4){padding-left:0}}@media screen and (max-width:360px){.db-qual .datepickerWrap{flex-wrap:wrap}.db-qual .datepickerWrap .picker{padding:4px 0;padding-left:0!important;padding-right:0!important;width:100%}.db-qual .datepickerWrap .picker:first-child{padding-top:0}}.db-etc .textarea{height:210px}.con-db-career .info-db-box:last-child{border:none;margin-bottom:0;padding-bottom:0}.sub-noti-wrap{margin:0 auto;max-width:1332px;padding:0 30px 45px;text-align:center}@media screen and (max-width:767px){.sub-noti-wrap{padding:0 20px 55px}}.sub-noti-wrap .noticeWrap{align-items:center;display:flex;justify-content:center;min-height:500px}@media screen and (max-width:767px){.sub-noti-wrap .noticeWrap{min-height:300px}}.sub-noti-tit{font-size:2.8rem;font-weight:700;line-height:4.2rem}.sub-noti-txt{font-size:1.6rem;font-weight:400;line-height:2.4rem}.layer-popup.style-db .btn-prev{background:url(../images/icons/ico-arrow-left-blue.svg) 0 no-repeat;color:#667085;font-size:1.4rem;font-weight:400;left:30px;line-height:2.2rem;padding-left:20px;position:absolute;top:20px}@media screen and (max-width:767px){.layer-popup.style-db .btn-prev{left:15px;top:15px}.layer-popup.style-db .btn-close{right:15px;top:15px}.layer-popup.style-db .modal-head{margin-bottom:10px}}.layer-popup.style-db .modal-dialog{max-width:760px}.layer-popup.style-db .pop__tit,.layer-popup.style-db .search-wrap{margin-bottom:30px}.layer-popup.style-db .search-wrap .input::placeholder{font-size:1.6rem;font-weight:400;line-height:2.4rem}.layer-popup.style-db .input-box{text-align:left}.layer-popup.style-db .select__item-flex{display:flex}@media screen and (max-width:400px){.layer-popup.style-db .select__item-flex{flex-wrap:wrap}}.layer-popup.style-db .select__item-flex .select__item{padding:0 10px;width:100%}@media screen and (max-width:400px){.layer-popup.style-db .select__item-flex .select__item{padding:0 0 5px}}.layer-popup.style-db .select__item-flex .select__item:first-child{padding-left:0}.layer-popup.style-db .select__item-flex .select__item:last-child{padding-right:0}.layer-popup.style-db .openSelect__list{max-height:250px!important}@media screen and (max-width:400px){.layer-popup.style-db .openSelect__list{max-height:200px!important}}.layer-popup.style-db .openSelect__list.on{max-height:250px!important}@media screen and (max-width:400px){.layer-popup.style-db .openSelect__list.on{max-height:200px!important}}.layer-popup.style-db .pop__btnWrap .flex-wrap{margin:0 auto;max-width:400px}@media screen and (max-width:640px){.layer-popup.style-db .pop__btnWrap .flex-wrap{max-width:unset}}.layer-popup.style-db .table tr{cursor:pointer}.layer-popup.style-db .table tr td{padding-right:10px}.layer-popup.style-db .table tr.type-reset{border-bottom:0;cursor:auto}.layer-popup.style-db .table tr.type-reset td{padding:0}.layer-popup.style-db .table tr.type-reset .notice__empty{min-height:280px}.layer-popup.style-db .table tr.type-reset .empty_text+.btn-wrap{margin-top:20px}.layer-popup.style-db .table tr.type-reset .empty_text+.btn-wrap .btn{margin:0 auto}@media screen and (max-width:767px){.layer-popup.style-db .table tbody{max-height:unset}.layer-popup.style-db{background-color:unset;border-top:1px solid #e1e1e1;overflow:hidden;top:78px}}@media screen and (max-width:640px){.layer-popup.style-db{top:48px}}@media screen and (max-width:767px){.layer-popup.style-db .modal-dialog{border-radius:0;bottom:0;left:0;max-width:unset;overflow:hidden;right:0;top:0;transform:unset;width:100%}}.layer-popup.style-db .modal-content{overflow:hidden;position:relative}@media screen and (max-width:767px){.layer-popup.style-db .modal-content{bottom:0;left:0;max-height:unset;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:0}}.layer-popup.style-db .top-conts{min-height:370px}@media screen and (max-width:767px){.layer-popup.style-db .top-conts{min-height:unset}}