.spinner{background:url(/img/spinner_icon.177e579a.svg) 0 0 no-repeat;width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50% -50%);z-index:99999;-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite}@-webkit-keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#app{height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{padding:0;margin:0;box-sizing:border-box}body,button,input,select,textarea{font-size:14px;letter-spacing:-.5px;color:#26293c;font-family:Pretendard-Regular,serif;vertical-align:middle;word-wrap:break-word;word-break:keep-all}li{list-style:none}a{text-decoration:none;color:inherit;display:inline-block;vertical-align:middle}p{line-height:1.5;word-break:normal}button{border:0;cursor:pointer}button,td,th{vertical-align:middle}h3{font-family:Pretendard-Medium,sans-serif;font-size:16px;font-weight:500;padding-left:7px;word-break:keep-all}.wrap{height:100%}.inputBox{width:100%;height:32px;padding:0 10px;border:1px solid #d8d8d8;background-color:#fff}input{border:none}textarea{resize:none}input:focus,textarea:focus{outline:none;border:1px solid #ef4130}input::-moz-placeholder,textarea::-moz-placeholder{color:#a7a9ac;font-family:Pretendard-Light,sans-serif;font-size:12px;letter-spacing:-.5px}input::placeholder,textarea::placeholder{color:#a7a9ac;font-family:Pretendard-Light,sans-serif;font-size:12px;letter-spacing:-.5px}textarea::-moz-placeholder{padding-top:5px}textarea::placeholder{padding-top:5px}.checkBoxWrap,.checkBoxWrap>label,.labelWrap,.labelWrap>label,.radioBoxWrap,.radioBoxWrap>label,.searchWrap,.searchWrap>label{display:flex;align-items:center}label+label{margin-left:20px}input[type=checkbox],input[type=radio],label input[type=checkbox],label input[type=radio]{margin-right:5px;vertical-align:middle;accent-color:#ef4130;cursor:pointer;outline:#ef4130}.borderWrap{border:1px solid #d8d8d8;padding:8px 10px;margin-right:6px;display:flex}.borderWrap input[type=checkbox],.borderWrap input[type=radio]{margin-right:5px}.borderWrap label{height:13px;line-height:13px;white-space:nowrap}.selectBox{width:100%;height:32px;padding:0 10px;border:0;border-right:12px solid transparent;outline:1px solid #d8d8d8}select option{font-family:Pretendard-Light,sans-serif;vertical-align:middle}input:disabled,select:disabled{background-color:#f4f4f4}.datepickerBox{background:url(/img/date_icon.a0752687.svg) 100% no-repeat}.datepickerBox,.searchImg{width:100%;height:32px;padding:0 10px;border:1px solid #d8d8d8;cursor:pointer}.searchImg{background:url(/img/search_img.d2d66f54.svg) 100% no-repeat}button{background:none}.baseBtn{padding:7px 15px;font-family:Pretendard-Medium,sans-serif;font-size:13px}.baseLargeBtn{padding:15px 25px}.baseLargeBtn:hover{box-shadow:0 2px 4px 0 #c5c5c539}.baseBtn+.baseBtn{margin-left:5px}.baseLargeBtn+.baseLargeBtn{margin-left:10px}.searchBaseBtn{height:31px;padding:7px 15px;font-family:Pretendard-Medium,sans-serif;font-size:13px;margin:auto 0}.bgNavy{background-color:#2e3e73;color:#fff;border:1px solid #2e3e73}.bgNavy:hover{box-shadow:0 1px 4px 0 #8593c3}.bgGray{background-color:gray;color:#fff;border:1px solid gray}.lineRed{background-color:#fff;color:#26293c;border:1px solid #ef4130}.lineRed:hover{box-shadow:0 1px 4px 0 #f1b8b3}.lineNavy{background-color:#fff;color:#26293c;border:1px solid #2e3e73}.lineNavy:hover{box-shadow:0 1px 4px 0 #8593c3}.bgRed{background-color:#ef4130;color:#fff;border:1px solid #ef4130}.bgRed:hover{box-shadow:0 1px 4px 0 #f1b8b3}.bgNavyDown{background-color:#092eaa;border:1px solid #092eaa;color:#fff}.bgNavyDown:hover{box-shadow:0 1px 4px 0 #8593c3}.bgNavyDown-01{background-color:#97a7dc;border:1px solid #97a7dc;color:#fff}.bgNavyDown-01:hover{box-shadow:0 1px 4px 0 #bec6e0}.bgRedUpload{background-color:#ea0e5d;border:1px solid #ea0e5d;color:#fff}.bgRedUpload:hover{box-shadow:0 1px 4px 0 #e66896}.bgRedUpload-01{background-color:#fb91b7;border:1px solid #fb91b7;color:#fff}.bgRedUpload-01:hover{box-shadow:0 1px 4px 0 #edc4d3}.listTable td button img{height:12px;margin-right:3px;padding-top:2px}.columnDivision-1{display:flex}.columnDivision-1>*{width:100%;font-size:14px}.columnDivision-2{display:flex}.columnDivision-2>*{width:50%;font-size:14px}.columnDivision-3{display:flex}.columnDivision-3>*{width:33.3%;font-size:14px}.columnDivision-4{display:flex}.columnDivision-4>*{width:25%;font-size:14px}.columnDivision-5{display:flex}.columnDivision-5>*{font-size:14px;width:20%}.columnDivision-6{display:flex}.columnDivision-6>*{font-size:14px;width:16.6%}.flexColumn{display:flex;flex-direction:column}.flexRow{display:flex;flex-direction:row}.flexWrap{display:flex;flex-wrap:wrap}.flexAlign{display:flex;align-items:center}.tableFixed{table-layout:fixed}.tableHeadFix{position:sticky;top:0;z-index:1}.borderRightNone{border-right:0!important}.tableScroll{width:auto;overflow:auto;white-space:nowrap}.agreeListTable::-webkit-scrollbar,.listTable::-webkit-scrollbar,.textPlanBox::-webkit-scrollbar{height:12px;background-color:#ececec}.agreeListTable::-webkit-scrollbar-thumb,.listTable::-webkit-scrollbar-thumb,.textPlanBox::-webkit-scrollbar-thumb{height:10px;background-color:#ccc;background-clip:padding-box;border:2px solid transparent}.container::-webkit-scrollbar-track{background-color:grey;border-radius:10px;box-shadow:inset 0 0 5px #868686}table tbody tr:hover{background-color:#fff5f5}.requiredMark:after{content:"*";color:#ef4130;position:relative;top:0;padding-left:5px;font-weight:600}.requireText{font-family:Pretendard-Light,sans-serif;font-size:12px;color:#ef4310;padding:0 10px}.validation-text{font-size:12px;color:red}.emptyContent{width:inherit;font-family:Pretendard-Regular,sans-serif;font-size:14px;text-align:center;color:#666;padding:4px 0}.marginTop-0{margin-top:0!important}.marginTop-10{margin-top:10px!important}.marginTop-15{margin-top:15px!important}.marginTop-20{margin-top:20px!important}.marginTop-25{margin-top:25px!important}.marginTop-30{margin-top:30px!important}.marginTop-35{margin-top:35px!important}.marginTop-40{margin-top:40px!important}.marginTop-45{margin-top:45px!important}.marginTop-50{margin-top:50px!important}.marginBottom-0{margin-Bottom:0!important}.marginBottom-5{margin-Bottom:5px!important}.marginBottom-10{margin-Bottom:10px!important}.marginBottom-15{margin-Bottom:15px!important}.marginBottom-20{margin-Bottom:20px!important}.marginBottom-25{margin-Bottom:25px!important}.marginBottom-30{margin-Bottom:30px!important}.marginBottom-35{margin-Bottom:35px!important}.marginBottom-40{margin-Bottom:40px!important}.marginBottom-45{margin-Bottom:45px!important}.marginBottom-50{margin-Bottom:50px!important}.marginLeft-0{margin-left:0!important}.marginLeft-10{margin-left:10px!important}.marginLeft-15{margin-left:15px!important}.marginLeft-20{margin-left:20px!important}.marginLeft-25{margin-left:25px!important}.marginLeft-30{margin-left:30px!important}.marginLeft-35{margin-left:35px!important}.marginLeft-40{margin-left:40px!important}.marginLeft-45{margin-left:45px!important}.marginLeft-50{margin-left:50px!important}.marginRight-0{margin-right:0!important}.marginRight-10{margin-right:10px!important}.marginRight-15{margin-right:15px!important}.marginRight-20{margin-right:20px!important}.marginRight-25{margin-right:25px!important}.marginRight-30{margin-right:30px!important}.marginRight-35{margin-right:35px!important}.marginRight-40{margin-right:40px!important}.marginRight-45{margin-right:45px!important}.marginRight-50{margin-right:50px!important}.textCenter{text-align:center!important}.textLeft{text-align:left!important}.textRight{text-align:right!important}.textBold{font-weight:600}.textEllipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.textEllipsis>*{display:inline}.pointer{cursor:pointer}.select-item{background-color:#fff5f5}.widthCalc-30{width:70%!important}.widthCalc-35{width:65%!important}.widthCalc-40{width:60%!important}.widthCalc-45{width:55%!important}.widthCalc-50{width:50%!important}.widthCalc-55{width:45%!important}.widthCalc-60{width:40%!important}.widthCalc-65{width:35%!important}.widthCalc-70{width:30%!important}.widthCalc-75{width:25%!important}.widthCalc-80{width:20%!important}.widthCalc-85{width:15%!important}.widthCalc-90{width:10%!important}@media (min-width:320px) and (max-width:1023px){.mobColumnAlign{flex-direction:column;align-items:unset!important}.mobRowAlign{flex-direction:row;align-items:unset!important}.mobFlexWrap{display:flex;flex-wrap:wrap}.baseBtn{white-space:nowrap}.baseBtn,.searchBaseBtn{padding:5px 12px;font-size:12px}.listTable td button img{height:10px}.borderWrap{padding:6px 8px}}@media (min-width:320px) and (max-width:479px){.requireText{padding:0 5px 5px 0}}.dropdown-list{border:1px solid #ccc;max-height:150px;overflow-y:auto;padding:0;margin:0;list-style:none;width:460px;text-align:left}.dropdown-list li{padding:8px;cursor:pointer}.dropdown-list li:hover{background-color:#f0f0f0}@font-face{font-family:Pretendard-Black;src:url(/fonts/Pretendard-Black.1809e7b4.otf)}@font-face{font-family:Pretendard-Bold;src:url(/fonts/Pretendard-Bold.a77da8ac.otf)}@font-face{font-family:Pretendard-Light;src:url(/fonts/Pretendard-Light.7f630bca.otf)}@font-face{font-family:Pretendard-Medium;src:url(/fonts/Pretendard-Medium.5ad23e59.otf)}@font-face{font-family:Pretendard-Regular;src:url(/fonts/Pretendard-Regular.974a1d08.otf)}@font-face{font-family:Pretendard-SemiBold;src:url(/fonts/Pretendard-SemiBold.7f4bdde5.otf)}.iconManage1{background:url(/img/submit_icon.9c53a0f2.svg) 50% 50% no-repeat;width:19px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.subListGroup .router-link-active .iconManage1,.subListGroup:hover .iconManage1{background:url(/img/submit_icon_hover.35a2af2c.svg) 50% 50% no-repeat;width:19px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.iconManage2{background:url(/img/applicant_icon.1095398d.svg) 50% 50% no-repeat}.iconManage2,.subListGroup:hover .iconManage2{width:17px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.subListGroup:hover .iconManage2{background:url(/img/applicant_icon_hover.c779ef23.svg) 50% 50% no-repeat}.subListGroup .router-link-active .iconManage2{background:url(/img/applicant_icon_hover.c779ef23.svg) 50% 50% no-repeat}.iconManage3,.subListGroup .router-link-active .iconManage2{width:17px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.iconManage3{background:url(/img/research_icon.5d55cc79.svg) 50% 50% no-repeat}.subListGroup .router-link-active .iconManage3,.subListGroup:hover .iconManage3{background:url(/img/research_icon_hover.232bf002.svg) 50% 50% no-repeat;width:17px;height:17px;display:block;position:relative;top:-1px}.subListGroup .router-link-active .iconManage3{transition:.4s}.iconManage4{background:url(/img/manage_icon.1bbedb91.svg) 50% 50% no-repeat}.iconManage4,.subListGroup:hover .iconManage4{width:18px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.subListGroup:hover .iconManage4{background:url(/img/manage_icon_hover.fca028c5.svg) 50% 50% no-repeat}.subListGroup .router-link-active .iconManage4{background:url(/img/manage_icon_hover.fca028c5.svg) 50% 50% no-repeat}.iconManage5,.subListGroup .router-link-active .iconManage4{width:18px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.iconManage5{background:url(/img/information_icon.23211b42.svg) 50% 50% no-repeat}.subListGroup .router-link-active .iconManage5,.subListGroup:hover .iconManage5{background:url(/img/information_icon_hover.a83c8e68.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.4s;position:relative;top:-1px}.menuList li .iconManage1{background:url(/img/submit_icon.9c53a0f2.svg) 50% 50% no-repeat}.menuList li .iconManage1,.menuList li:hover .iconManage1{width:17px;height:15px;display:block;transition:.4s;position:relative;top:0}.menuList li:hover .iconManage1{background:url(/img/submit_icon_hover.35a2af2c.svg) 50% 50% no-repeat}.menuList li .iconManage2{background:url(/img/applicant_icon.1095398d.svg) 50% 50% no-repeat}.menuList li .iconManage2,.menuList li:hover .iconManage2{width:15px;height:15px;display:block;transition:.4s;position:relative;top:0}.menuList li:hover .iconManage2{background:url(/img/applicant_icon_hover.c779ef23.svg) 50% 50% no-repeat}.menuList li .iconManage3{background:url(/img/research_icon.5d55cc79.svg) 50% 50% no-repeat}.menuList li .iconManage3,.menuList li:hover .iconManage3{width:15px;height:15px;display:block;transition:.4s;position:relative;top:0}.menuList li:hover .iconManage3{background:url(/img/research_icon_hover.232bf002.svg) 50% 50% no-repeat}.menuList li:hover .iconManage4{background:url(/img/manage_icon.1bbedb91.svg) 50% 50% no-repeat;background:url(/img/manage_icon_hover.fca028c5.svg) 50% 50% no-repeat}.menuList li .iconManage5,.menuList li:hover .iconManage4{width:16px;height:15px;display:block;transition:.4s;position:relative;top:0}.menuList li .iconManage5{background:url(/img/information_icon.23211b42.svg) 50% 50% no-repeat}.menuList li:hover .iconManage5{background:url(/img/information_icon_hover.a83c8e68.svg) 50% 50% no-repeat;width:16px;height:15px;display:block;transition:.4s;position:relative;top:0}.setlocaleBg{background:url(/img/setlocale_bg.cd1afb57.png) no-repeat;background-size:cover;background-position:50%;height:100vh;position:relative}.sloganWrap{margin:0 auto;color:#fff;text-align:center;padding-bottom:50px}.sloganWrap img{width:230px;margin-bottom:10px}.sloganWrap p:nth-child(2){font-weight:600;font-size:32px;font-family:Pretendard-Bold;line-height:1.3}.sloganWrap p:nth-child(3){font-weight:400;font-size:20px;font-family:Pretendard-Light;line-height:1.3;letter-spacing:0}.localeWrap{position:absolute;transform:translateY(-40%);top:40%;width:100%}.selectText{text-align:center;font-weight:400;font-size:18px;font-family:Pretendard-Light;line-height:1.3;margin-bottom:10px;color:#fff;letter-spacing:0}.localeBtn{width:38%;height:100px;cursor:pointer;padding:22px 36px;background:hsla(0,0%,100%,.7);margin:0 auto;border-top-left-radius:20px;border:5px solid #4d4d4f;position:relative;display:flex;align-items:center}.localeBtn>span{font-size:46px;font-family:Pretendard-Bold,sans-serif;font-weight:600;color:#4d4d4f;margin-right:50px}.localeBtn .localInfo{display:flex;flex-direction:column;justify-content:space-between}.localeBtn .localInfo.padding70{padding-left:70px}.localeBtn .localInfo span+span{margin-top:8px}.localeBtn .localInfo span{font-size:18px;font-family:Pretendard-Medium,sans-serif;color:#4d4d4f;position:relative}.localeBtn .localInfo span:before{content:"";width:4px;height:4px;border-radius:4px;background-color:#ef4310;display:block;position:absolute;left:-9px;top:7px}.localeBtn:before{content:"";width:0;height:0;border-bottom:60px solid #4d4d4f;border-left:70px solid transparent;position:absolute;right:0;bottom:-2px}.localeBtn:after{content:"+";width:0;height:0;color:hsla(0,0%,100%,.7);position:absolute;right:32px;bottom:42px;font-family:Pretendard-Regular,sans-serif;font-weight:400;font-size:45px}.localeBtn:hover>span{color:#ef4130}.localeWrap .flexColumn .localeBtn:hover{color:#ef4130;border:5px solid #ef4130;background:#fff}.localeBtn:hover:before{content:"";width:0;height:0;border-bottom:60px solid #ef4130;border-left:70px solid transparent;position:absolute;right:0;bottom:-2px}.localeBtn:hover:after{content:"+";width:0;height:0;color:#fff;position:absolute;right:32px;bottom:42px;font-family:Pretendard-Bold,sans-serif;font-weight:600}.localeBtn+.localeBtn{margin-top:20px}.localFooter{position:fixed;bottom:0;left:0;width:100%;padding:43px 160px;display:flex;justify-content:space-between;align-items:center}.localFooter p{line-height:1.6;font-size:12px;color:#fff;font-family:Pretendard-Light;text-align:left;letter-spacing:0}.loginWrap{margin:0 auto;width:380px}.loginLogoWrap{display:flex;align-items:flex-end;justify-content:center;margin-bottom:40px}.loginLogoWrap h3{font-family:Pretendard-Medium,sans-serif;font-size:26px;padding-left:10px;align-items:flex-end}.langWrap{justify-content:space-between;align-items:flex-end}.langWrap .sloganText p{font-family:Pretendard-Light,sans-serif;font-size:16px;color:#2e3e73;line-height:20px}.langWrap .sloganText p:last-child{font-size:23px;font-family:Pretendard-Medium,sans-serif;line-height:25px}.langWrap .sloganText p em{color:#ef4310}.loginBox{margin-top:24px}.loginContent{margin-top:40px}.loginInputBox{width:100%;height:32px;padding:0 5px;border:transparent;background-color:#fff;margin-top:10px}.loginContentBox+.loginContentBox{margin-top:20px}.loginContentBox>input{border-bottom:1px solid #ddd}.loginContentBox>input:focus{outline:none;border:0!important;border-bottom:1px solid #ef4310!important}.loginCheck{margin-top:8px;color:#a7a9ac}.loginBtn{margin-top:38px;border:none;width:100%;background-color:#ef4130;color:#fff;cursor:pointer;padding:14px 10px 14px 10px;box-sizing:border-box;font-weight:500;font-family:Pretendard-Regular,sans-serif;transition:.4s}.loginBtn:hover{box-shadow:0 2px 4px 0 #a70c0c39}.loginBtn01{margin-top:17px;width:100%;background-color:#fff;color:#26293c;border:1px solid #aaa;cursor:pointer;padding:14px 10px 14px 10px;box-sizing:border-box;font-weight:500;font-family:Pretendard-Regular,sans-serif;transition:.4s}.loginBtn01:hover{box-shadow:0 2px 4px 0 #eee}.membership{margin-top:5px;text-align:right;font-family:Pretendard-Light,sans-serif;font-size:13px;cursor:pointer;color:#a7a9ac}.membership span:nth-child(-n+1):after{content:"";height:10px;width:1px;background-color:#a7a9ac;display:inline-block;margin:0 15px}.snsLogin{position:relative}.snsLogin .snsLoginTitle{color:#2e3e73;font-family:Pretendard-Medium,sans-serif;font-size:16px;text-align:center;width:180px;margin:0 auto}.snsLoginTitle h3{padding:5px 10px;background-color:#fff}.snsLoginTitle:before{content:"";background-color:#d8d8d8;height:1px;width:240px;display:block;position:absolute;top:15%;left:50%;transform:translateX(-50%);z-index:-1}.snsIconBox{display:flex;justify-content:center;margin:20px 0 50px 0}.snsIconBox button:nth-child(2){margin:0 20px}.snsIconBox button img{height:44px}.loginFooter{display:flex;justify-content:center;position:absolute;bottom:0;width:100%;padding:26px 32px;box-sizing:border-box;background-color:#ececec}.loginFooter a{display:flex;align-items:center}.loginFooter a:first-child{margin-right:140px}.loginFooter a span{padding:0 2px;font-size:14px}.loginFooter a span img{padding-top:2px;height:15px}.memberWrap{background-color:#f4f4f4;font-family:Pretendard-Light,sans-serif;font-size:14px;width:100%;padding:50px 0;min-height:100vh;display:flex;align-items:center;justify-content:center}.memberWrap h2{font-family:Pretendard-Regular,sans-serif;font-size:32px;text-align:center;line-height:40px}.memberBodyWrap{max-width:790px;margin:0 auto}.memberAgreeBox{display:flex;justify-content:center;flex-direction:column;margin:15px 0 35px 0;width:100%;height:100%;background-color:#fff;border-radius:8px;box-shadow:0 0 8px hsla(0,0%,70%,.25)}.memberAgreeBox h3{font-family:Pretendard-Regular,sans-serif;font-weight:600;font-size:18px;margin-bottom:15px}.memberAgreeBox .agreeBox:last-child{border-top:1px solid #ddd}.agreeBox{padding:30px;margin-bottom:14px}.agreeBoxCon{margin:10px 0}.agreeBoxCon h4{font-family:Pretendard-Medium,sans-serif;font-size:16px;text-align:left;padding-left:20px;position:relative;margin-bottom:5px}.agreeBoxCon h4:before{content:"";width:5px;height:5px;background-color:#ef4130;display:block;border-radius:100px;position:absolute;top:27%;left:8px}.agreeBox p{padding:2px 15px;font-size:15px;line-height:1.3}.agreeBox p em{font-family:Pretendard-Medium,sans-serif;font-size:16px;color:#ef4310}.agreeRadio p{font-weight:600;text-align:center}.agreeRadio ul{display:flex;justify-content:flex-end;text-align:right;margin-right:20px;margin-top:10px}.agreeButton{text-align:center}.agreeBtn-01{background-color:#ef4130}.agreeBtn-01,.denyBtn-01{border:0;width:115px;height:48px;font-family:Pretendard-Regular,sans-serif;font-weight:500;font-size:20px;color:#fff;margin-right:18px;cursor:pointer}.denyBtn-01{background-color:#c2b7b7}.joinBodyWrap input[type=radio]{margin-top:8px}.joinBodyWrap{width:100%;min-height:100vh;align-items:center;background-color:#f4f4f4}.joinBodyWrap,.joinLogoWrap{display:flex;justify-content:center}.joinLogoWrap{align-items:flex-end;margin-bottom:60px;cursor:pointer}.joinLogoWrap img{height:52px}.joinLogoWrap h2{font-family:Pretendard-Medium,sans-serif;font-size:26px;padding-left:10px}.joinBodyWrap h3{font-weight:600;font-size:20px;text-align:center}.joinBody,.joinBodyWrap h3{font-family:Pretendard-Regular,sans-serif}.joinBody{padding:50px 60px;font-size:16px;display:flex;flex-direction:column;width:570px;margin:0 auto;background-color:#fff}.joincontent{margin-top:10px}.joinRecaptcha{border:0!important;margin-top:15px}.joincontent p{margin-bottom:8px}.joinBtnWrap{display:flex;justify-content:center}.cancelBtn{background-color:hsla(0,0%,76%,.96);margin:40px 0 0 auto}.cancelBtn,.joinBtn{border:0;width:90px;height:40px;font-family:Pretendard-Regular,sans-serif;font-weight:500;font-size:16px;color:#fff;cursor:pointer}.joinBtn{background-color:#ef4130;margin:40px auto 0 10px}.joinProcessWrap{display:flex;justify-content:space-between;padding:30px 0 20px 0;font-family:Pretendard-Regular,sans-serif;font-size:13px;text-align:center;position:relative;margin:0 40px}.joinProcessWrap:after{content:"";height:1px;width:95%;background-color:#ef4130;position:absolute;top:45px;left:10px;z-index:0}.joinProcess .joinNum{width:30px;height:30px;line-height:30px;border-radius:40px;background-color:#fff;border:1px solid #ef4130;color:#aaa;margin:0 auto;font-weight:400;font-size:15px;position:relative;z-index:9}.joinProcess .joinNum.on{background-color:#ef4130;color:#fff}.joinProcess p{padding-top:8px;color:#666;line-height:1.2}.sloganText p{font-family:Pretendard-Light,sans-serif;font-size:16px;color:#2e3e73;line-height:20px;text-align:center}.sloganText p:last-child{font-size:23px;font-family:Pretendard-Medium,sans-serif;line-height:25px}.sloganText p em{color:#ef4310}.choiceFullWrap{position:absolute;width:100%;min-height:100vh;top:0;left:-50%;transform:translateX(50%)}.choiceFullWrap button{position:absolute;right:40px;top:25px}.choiceFullBox{box-sizing:border-box;margin-top:40px}.choiceBox{width:600px;margin:0 auto}.choiceBox .loginLogoWrap{display:flex;align-items:flex-end;justify-content:center;margin-bottom:40px}.loginLogoWrap img{height:52px}.choiceBox .sloganText{margin-bottom:40px}.choiceCareBox{background:#fff5f5;padding:10px;text-align:center;font-size:16px;margin-bottom:5px;border-radius:15px;border:1px solid #ef4310}.choicePlanWrap{display:flex;flex-direction:column;border-radius:20px}.choicePlanBox{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;position:relative;padding:15px;border:1px solid #2e3e73;margin:10px 0;border-radius:15px;cursor:pointer}.choicePlanBox:hover{background:#fff5f5;color:#ef4310;border:1px solid #ef4310}.choicePlanBox .choicePlanText{width:calc(100% - 100px);margin-right:10px}.choicePlanBox .choiceImg{width:24px;height:24px;background:url(/img/choice_plan_icon.0ab04043.svg) 0 0 no-repeat;margin-right:10px}.choicePlanBox:hover .choiceImg{width:24px;height:24px;background:url(/img/choice_plan_hover_icon.8f8d8ede.svg) 0 0 no-repeat}.choicePlanBox h2{font-size:18px;font-weight:600;position:relative;line-height:1.2}.choicePlanBox:after{content:"";background:url(/img/choice_arrow_icon1.8c485a0c.svg) 0 0 no-repeat;display:block;height:25px;width:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);margin-left:20px}.choicePlanBox:hover:after{content:"";background:url(/img/choice_arrow_hover_icon1.17aac11a.svg) 0 0 no-repeat}.choicePlanBox .choiceDate{padding-left:33px;color:#333;width:calc(100% - 40px);line-height:1.1}.choicePlanBox .doWrap{font-size:16px;font-family:Pretendard-Medium}.header{height:72px;border-bottom:1px solid #d8d8d8;position:fixed;top:0;z-index:99999;background-color:#fff;padding:16px 45px}.header,.header-pc{width:100%;display:flex;justify-content:space-between}.headerLeft{display:flex;font-size:16px}.headerLeft .topNav,.topBtn{display:flex;margin-left:20px;align-items:center}.headerLeft .topNav>li:nth-child(2){margin:0 20px}.headerLeft .topNav li .router-link-active,.headerLeft .topNav li a:focus,.headerLeft .topNav li a:hover{color:#ef4130}.header .logo{color:#a7a9ac;font-family:Pretendard-Medium,sans-serif;height:30px;background:url(/img/dashboard_logo.71496419.svg) 0 0 no-repeat;background-size:contain;margin-right:40px;display:flex;align-items:flex-end}.header .logo a{padding-left:76px}.header .topBtn>li{margin-left:10px}.header .topBtn .accessTime{display:flex;align-items:center;border:none;background-color:#f5f5f5;border-radius:8px;justify-content:flex-end}.header .topBtn .accessTime p{width:60px;text-align:center;height:25px;line-height:25px;background-color:#f5f5f5;padding:0 10px;margin-right:10px}.leftMenu{width:240px;height:99999px;overflow:hidden;position:fixed;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.25);z-index:2}.leftMenu>ul{padding:10px 14px 33px 14px}.leftMenu ul .subListGroup{width:200px;color:#a7a9ac;margin:5px 0}.leftMenu ul .subListGroup,.leftMenu ul .subListGroup>a{display:flex;align-items:center;border-top:1px solid transparent;border-bottom:1px solid transparent}.leftMenu ul .subListGroup>a{width:100%;padding:10px 0 10px 20px}.leftMenu ul .subListGroup span:first-child{margin-right:8px}.leftMenu ul .subListGroup span:last-child{width:calc(100% - 20px)}.leftMenu ul .subListGroup .router-link-exact-active,.leftMenu ul .subListGroup a:focus,.leftMenu ul .subListGroup a:hover{color:#26293c;background:#fff5f5;border-top:1px solid #ef4130;border-bottom:1px solid #ef4130;box-shadow:2px 2px 2px hsla(0,41%,93%,.25);font-family:Pretendard-Medium,sans-serif}.container{padding-top:72px}.applicantWrap{margin-left:240px;margin-bottom:36px}.applicantWrap .inner{padding:0 120px}.tab-content{padding:0 120px 50px 120px}.stepWrap .stepBox{background-color:#fff;border-bottom:1px solid #d8d8d8;padding:0 120px}.stepTitle p{color:#ef4310;padding-left:10px}.stepTab{width:100%;display:flex;cursor:pointer}.stepTabBox{width:20%;height:50px;background-color:#f4f4f4;flex-direction:column;justify-content:space-between;margin-top:22px;margin-right:2px}.stepTabBox,.stepTabText{display:flex;align-items:center}.stepTabText{justify-content:center;height:calc(100% - 6px)}.stepTabBox span:first-child{font-family:Pretendard-Light,serif;font-size:12px;margin-right:4px}.stepTabBox span:last-child{font-family:Pretendard-Medium,sans-serif;font-size:16px;letter-spacing:-.5px}.stepBorder{width:100%;border-top:6px solid #ececec}.stepTabBox.active{background-color:#ef4130}.stepBorder_active{border-top:6px solid #2e3e73}.stepTabBox.active span{color:#fff}.applicantTitleWrap{display:flex;justify-content:space-between;align-items:center}.applicantTitle{display:flex}.applicantTitle h3{padding-left:7px}.breadWrap-applicant{height:20px;font-family:Pretendard-Regular,sans-serif;font-size:14px;align-items:center;display:flex;justify-content:flex-end;margin-right:15px;position:relative}.breadWrap-applicant .breadCrumb span:before{content:">";padding:0 6px}.breadCrumb span:first-child:before{display:none}.breadWrap-applicant .breadCrumb span img{width:13px;height:13px;vertical-align:middle;position:relative;top:-1.5px}.warnBox{background-color:#f4f4f4;border:1px solid #d8d8d8;padding:10px 20px;text-align:center;color:#ef4310;font-family:Pretendard-Medium,sans-serif;font-size:16px;margin-bottom:30px}.warnBox em{color:#26293c}.surveyItemBox{margin:10px 0;align-items:center;border-bottom:1px solid #d8d8d8}.surveyItemTitle{margin-top:5px;padding:10px;background-color:#f4f4f4;border-bottom:1px solid #d8d8d8}.surveyItem{display:flex;justify-content:center;flex-direction:column;margin:15px 0;padding-left:10px}.surveyItem li{padding-left:10px;line-height:32px}.infoBox{width:100%;padding:30px 35px;border:1px solid #d8d8d8;margin-top:25px;display:flex;background-color:#fff;flex-direction:column}.infoInputBox{display:flex;flex-wrap:wrap;padding:25px 23px 0 23px}.infoWrap{margin:5px 0;display:flex;flex-direction:column}.infoInputBox .infoWrap>label{padding-bottom:10px}.infoInputBox.columnDivision-3 .infoWrap:nth-child(-n+2),.infoInputBox.columnDivision-4 .infoWrap:nth-child(-n+3){padding-right:60px}.infoInputBox .infoWrap .borderWrap{margin-right:18px}.infoInputBox .infoWrap .flexRow.millList .borderWrap{margin-right:8px}.inputBox+.inputBox{margin-left:8px}.infoWrap .inputBox.labelWrap img{height:30px;padding-top:3px;cursor:pointer}.infoBox .flexRow img{width:113px;padding:28px 0 10px 0}.infoTitle,.infoTitleWrap{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.infoTitleWrap{margin-bottom:8px;border-bottom:1px solid #d8d8d8}.infoTitleWrap h3{padding-bottom:8px}.infoTitleWrap h3:before{content:"";width:5px;height:5px;background-color:#ef4130;display:block;border-radius:100px;position:absolute;margin:7px 0;left:-4px}.infoTitleWrap.flexColumn{flex-direction:unset}.infoTitle h3{padding-bottom:8px}.infoTitle h3:before{content:"";width:5px;height:5px;background-color:#ef4130;display:block;border-radius:100px;position:absolute;margin:7px 0;left:-4px}.infoWrap span{line-height:32px}.inputBtnBox{width:calc(100% - 85px);height:32px;padding:0 10px;border:1px solid #d8d8d8;background-color:#fff;margin-right:10px}.engScore>div{display:flex;align-items:center}.engScore .selectBox{width:110px}.questionWord{text-align:left!important;word-break:break-word}.questionWord,.recommendWord{white-space:normal;line-height:1.2}.recommendWord{word-break:keep-all}.mobPay .applicantTitleWrap{flex-direction:column;align-items:unset}.payCare{color:#ef4310}.payNote{background-color:#fff5f5;font-family:Pretendard-Light,sans-serif;font-size:12px;padding:20px;margin:30px 0;word-break:break-word;line-height:1.4}.payWrap{display:flex;flex-direction:column;align-items:center;width:100%}.payWrap div>div.inicis label img{width:150px;margin-left:10px}.payWrap div>div.paypal label img{height:70px;margin-left:10px;padding-top:30px}.payWrap div>div.toss label img{width:240px;margin-left:10px;padding-top:45px}.payWrap .payText{display:flex;height:22px;text-align:center;color:#333}.payWrap .payText p:first-child{width:208px}.payWrap .payText p:last-child{width:193px}.payWrap div+div{margin-left:30px}.listTitleWrap{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:8px;width:100%}.listTitleWrap h3:before{content:"";width:5px;height:5px;background-color:#ef4130;display:block;border-radius:100px;position:absolute;margin:5px 0;left:-4px}.listTitleWrap em{color:#ef4310}.textPlanBox{width:100%;height:230px;padding:0 10px;border:1px solid #d8d8d8;background-color:#fff}.listTitleWrap .leftListTitle{display:flex;align-items:flex-end}.listTitleWrap .leftListTitle span{padding-left:10px;font-family:Pretendard-Light,sans-serif;color:#333;font-size:12px}.listTitleWrap .leftListTitle span strong{color:#ef4130;padding:0 2px}.listTable+.listTitleWrap{margin-top:32px}.btnWrap{justify-content:flex-end}.btnBackWrap,.btnWrap{display:flex;align-items:flex-end}.btnBackWrap{justify-content:center}.btnBackWrapMargin{margin-top:15px}.listDetail{background-color:#fff5f5;font-family:Pretendard-Light,sans-serif;font-size:15px;color:#ef4310;padding:5px 10px;margin-bottom:12px}.listDetail em{color:#26293c}.listTable{border-top:2px solid #ef4130}.listTable table{width:100%}.listTable th{padding:10px;background-color:#f4f4f4}.listTable td,.listTable th{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.listTable td{padding:6px 10px;text-align:center}.listTable tr:last-child td:last-child{margin-bottom:30px}.listTable tbody tr td:last-child,.listTable thead .second-tr th:last-child,.listTable thead .third th:last-child{border-right:0}.resultTextBox td em{color:#ef4310;font-family:Pretendard-Medium,sans-serif;font-size:16px}.resultTextBox td p{padding:15px}.resultTextBox td p strong{font-weight:600}.registerAgreeBox{background-color:#fff5f5;font-family:Pretendard-Medium,sans-serif;font-size:16px;color:#26293c;padding:18px}.registerAgreeTitle{margin-bottom:7px}.registerAgreeTitle h3{padding-left:14px}.registerAgreeTitle h3:before{display:none}.agreeBorderWrap,.agreeBorderWrapLong{border:1px solid #ef4130;padding:6px 10px;margin:12px 0}.agreeListTable{border-top:2px solid #ef4130}.agreeListTable table{width:100%}.agreeListTable th{font-family:Pretendard-Medium,sans-serif;font-size:14px;padding:15px 18px;background-color:#f4f4f4}.agreeListTable td,.agreeListTable th{line-height:1.3;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;text-align:left}.agreeListTable td{padding:12px 20px}.agreeListTable td li{list-style-type:disc;margin-left:18px;line-height:1.3}.btnWrap .agreeBorderWrap{border:1px solid #ef4130;padding:7px 10px;width:unset;margin:unset}.passwordWrap{width:35%;padding:30px;border:1px solid #d8d8d8;flex-direction:column;background-color:#fff;margin:-88px 0 -88px 0;position:absolute;top:50%;left:40%}.passwordBox,.passwordWrap{display:flex;align-items:center}.passwordBox{flex-direction:row;margin-right:10px;width:calc(100% - 65px)}.referenceWrap{margin:95px;text-align:center}.referenceWrap h1{font-family:"Noto Serif KR",serif;font-weight:700;font-size:45px;letter-spacing:-.5px;padding-bottom:24px}.referenceWrap p{font-size:16px;font-weight:500;line-height:18px;margin:30px 0}.referenceWrap .listTable td{text-align:left}.referenceWrap .questBox .listTable td{text-align:center}.referenceWrap .questBox h3{text-align:left}.referenceWrap .listTable td,.referenceWrap .listTable th{word-break:keep-all}.referencePcNone{display:none}.referenceMobNone{display:table-row}.moblie-nav{display:none}@media (max-width:1440px){.localeBtn{width:60%}.stepBox .applicantTitleWrap.mobColumnAlign{flex-direction:column;align-items:unset!important}.stepBox .breadWrap-applicant{margin-top:5px}.applicantTitleWrap h3{line-height:1.2}.stepWrap .stepBox{padding:0 60px}.stepTabBox{margin-top:12px}.tab-content{padding:0 60px}.stepTabText{flex-direction:column;justify-content:center;padding-top:5px;align-items:unset}.stepTabBox span:first-child{margin-right:0;margin-bottom:4px}.columnDivision-4>*{width:50%}.infoInputBox.columnDivision-3 .infoWrap:nth-child(-n+2),.infoInputBox.columnDivision-4 .infoWrap:nth-child(2){padding-right:0}.columnDivision-2>*,.columnDivision-3>*{width:100%}.infoInputBox{padding:0 23px}.infoInputBox .infoWrap .borderWrap{margin-right:5px}.infoWrap.military,.infoWrap.widthCalc-45,.mobWidth100{width:100%!important}.passwordWrap{left:41%}.mobPay .applicantTitle{flex-direction:column}.payCare{margin:10px 0}}@media (min-width:320px) and (max-width:1023px){.localeBtn{width:80%}.localeBtn .localInfo span+span{margin-top:8px}.localFooter{position:fixed;bottom:0;left:0;width:100%;padding:43px 30px;display:flex;flex-direction:column;justify-content:unset;align-items:center}.localFooter p{line-height:1.4;font-size:12px;color:#fff;font-family:Pretendard-Light;text-align:center;letter-spacing:0}.memberBodyWrap{max-width:480px}.header-pc,.leftMenu{display:none}.moblie-nav{display:flex}.header{padding:16px}.header .logo{display:none}.headerLeft .topNav{padding-left:40px;white-space:nowrap}.header .topBtn>li{font-size:12px;margin-left:5px}.header .topBtn>li:first-child{display:none}.header .topBtn .accessTime p{width:50px;margin-right:5px}.header .moblie-nav{justify-content:space-between;width:100%}.header .moblie-nav img{height:28px;margin:unset;position:absolute;top:21px;right:25px}.menuBurger{width:18px;height:16px;left:30px;top:35px;position:fixed;cursor:pointer;z-index:99}.menuBurgerSpan,.menuBurgerSpan:after,.menuBurgerSpan:before{position:absolute;height:2px;width:inherit;background-color:#aaa;transition:all .2s}.menuBurgerSpan:before{content:"";top:-5px}.menuBurgerSpan:after{content:"";top:5px}.menuBurger--open .menuBurgerSpan,.menuBurger--open .menuBurgerSpan:after,.menuBurger--open .menuBurgerSpan:before{background-color:transparent}.menuBurger--open .menuBurgerSpan:after,.menuBurger--open .menuBurgerSpan:before{background-color:#aaa;transform-origin:0 50%}.menuBurger--open .menuBurgerSpan:before{transform:translateX(7px) translateY(-2px) rotate(45deg)}.menuBurger--open .menuBurgerSpan:after{transform:translateX(7px) translateY(1px) rotate(-45deg)}.menuNav{position:absolute;top:0;left:-50%;width:30%;height:1500px;padding:54px 0;overflow:hidden;background-color:#fff;box-shadow:0 0 12px 2px rgba(83,83,83,.26);transition:left .8s cubic-bezier(.41,0,.23,.99) 0s;z-index:98}.menuNav--open{left:0}.menuList{list-style:none;flex-direction:column;border-top:3px solid #ddd}.header .moblie-nav .menuList .menuListItem{display:flex;align-items:center;padding:0 5px 0 35px;transition:all .4s ease 0s;border-bottom:1px solid #ddd}.header .moblie-nav .menuList .menuListItem:hover{border-bottom:1px solid #ef4130;background-color:#fff6f5}.header .moblie-nav .menuList .menuListItem:hover a{font-family:Pretendard-Medium,sans-serif;color:#ef4130}.menuListItem a{font-family:Pretendard-Light,sans-serif;padding:20px 8px;font-size:14px;width:100%;display:flex;align-items:center}.menuListItem a span:first-child{margin-right:5px}.warnBox p{font-size:14px;line-height:1.2}.applicantWrap{margin-left:0}.infoWrap{margin:8px 0}.columnDivision-2>*,.columnDivision-3>*,.columnDivision-4>*,.columnDivision-5>*,.columnDivision-6>*{width:100%}.infoInputBox.columnDivision-3 .infoWrap:nth-child(-n+2),.infoInputBox.columnDivision-4 .infoWrap:nth-child(-n+3){padding-right:0}.infoInputBox .infoWrap>label{padding-bottom:8px}.listTitleWrap .leftListTitle{white-space:nowrap}.btnWrap.widthCalc-30{width:unset!important}.engScore{white-space:unset!important}.engScore>div:nth-child(2){flex-direction:column;align-items:unset;width:calc(100% - 170px)}.applicantWrap .inner{padding:0 60px}.agreeBorderWrap,.btnWrap .agreeBorderWrap{padding:5px 12px;font-size:12px;display:flex;align-items:center}.passwordWrap{left:25%;width:50%}.passwordBox{width:calc(100% - 50px)}.surveyItem ul{flex-direction:column}.infoTitleWrap.flexColumn{flex-direction:column;align-items:flex-start}.infoTitleWrap.flexColumn .listDetail{margin-left:auto}}@media (min-width:320px) and (max-width:767px){.sloganWrap{padding-bottom:20px}.sloganWrap img{width:180px;margin-bottom:10px}.sloganWrap p:nth-child(2){font-size:28px}.sloganWrap p:nth-child(3){font-size:15px}.selectText{font-size:14px}.localeBtn{padding:10px 20px}.localeBtn.mobile{flex-direction:column;height:100%}.localeBtn.mobile>span{margin-right:0;font-size:40px}.localeBtn .localInfo{margin-top:6px}.localeBtn .localInfo.padding70{padding-left:0;flex-direction:row}.localeBtn .localInfo span+span{margin-left:24px;margin-top:0}.localeBtn .localInfo span{font-size:16px;font-family:Pretendard-Medium,sans-serif;color:#4d4d4f;position:relative}.localeBtn .localInfo span:before{content:"";width:3px;height:3px;border-radius:3px;background-color:#ef4310;display:block;position:absolute;left:-9px;top:7px}.localeBtn:before{content:"";width:0;height:0;border-bottom:40px solid #4d4d4f;border-left:50px solid transparent;position:absolute;right:0;bottom:-2px}.localeBtn:after{content:"+";width:0;height:0;color:hsla(0,0%,100%,.7);position:absolute;right:22px;bottom:28px;font-family:Pretendard-Regular,sans-serif;font-weight:400;font-size:30px}.localeBtn:hover:before{content:"";width:0;height:0;border-bottom:40px solid #ef4130;border-left:50px solid transparent;position:absolute;right:0;bottom:-2px}.localeBtn:hover:after{content:"+";width:0;height:0;color:#fff;position:absolute;right:22px;bottom:28px;font-family:Pretendard-Bold,sans-serif;font-weight:600}.menuNav{width:50%}.header .moblie-nav .menuList .menuListItem{padding:0 5px 0 20px}.choiceFullBox{width:90%;margin:40px auto 0 auto}.choiceBox{width:90%}.choiceFullBox .infoBox{width:90%;margin:10px auto 0 auto}.choicePlanBox .choicePlanText{width:calc(100% - 80px)}.choicePlanBox .doWrap{font-size:14px;font-family:Pretendard-Medium}.choicePlanBox:after{width:20px;height:20px}.tab-content{padding:0 30px}.listDetail p{line-height:1.3}.engScore{flex-direction:column;align-items:unset!important}.engScore div{padding:5px 0}.engScore>div:nth-child(2){width:100%;padding:0}.surveyItem .columnDivision-3{flex-direction:column}.applicantWrap .inner{padding:0 30px}.passwordWrap{left:15%;width:70%}.payWrap .flexRow{flex-direction:column}.payWrap div+div{margin-left:0}.referenceWrap{margin:35px;text-align:left}.referenceWrap h1{font-family:"Noto Serif KR",serif;font-weight:700;font-size:25px;letter-spacing:-.5px;padding-bottom:24px;text-align:center}.referenceWrap p{font-size:16px;font-weight:500;line-height:18px;margin:30px 0}.referenceWrap .listTable colgroup{display:none}.referenceWrap .listTable td,.referenceWrap .listTable th{width:100%;display:block;border-right:0;padding:10px;word-break:keep-all}.referenceWrap .questBox h3{text-align:left}.referenceWrap .referenceFlex td{display:flex;justify-content:space-between}.referencePcNone{display:block}.referenceMobNone{display:none}.infoInputBox .flexRow.millList{flex-direction:column!important}.infoInputBox .infoWrap .flexRow.millList .borderWrap{margin-right:0;margin-bottom:5px}.registerAgreeBox{font-size:14px;padding:12px}.listTable.mobileTable.tableScroll{width:unset;overflow:unset;white-space:unset}.listTable.mobileTable.tableScroll table{min-width:100%!important;margin-top:10px}.listTable.mobileTable.tableScroll col,.listTable.mobileTable.tableScroll th{display:none}.listTable.mobileTable.tableScroll tr{position:relative}.listTable.mobileTable td,.listTable.mobileTable th{display:table-cell}.listTable.mobileTable td{display:block;width:100%!important;text-align:left;border-bottom:0;border-right:0;padding-bottom:3px;margin-bottom:0;height:unset!important;line-height:22px}.listTable.mobileTable td:before{content:attr(data-label);float:left;font-weight:700;padding-right:5px}.listTable.mobileTable td .inputBox,.listTable.mobileTable td .selectBox{margin-top:5px}.listTable.mobileTable tr:last-child td:last-child{margin-bottom:0}.listTable.mobileTable tr td.rightBtn{text-align:right;position:absolute;top:10px}.listTable.mobileTable tr.professorTable td.textRight{text-align:left!important;margin-top:10px;font-weight:600}.listTable.mobileTable tr.professorTable td:nth-child(4){margin-bottom:20px}.listTable.mobileTable tr.professorTable:nth-child(2){border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.listTable.mobileTable .recruitBox{padding:15px}.listTable.mobileTable .recruitBox h3{font-size:14px;padding-left:0;text-align:center}.agreeListTable.mobileTable.tableScroll{width:unset;overflow:unset;white-space:unset}.agreeListTable.mobileTable.tableScroll table{min-width:100%!important;margin-top:10px}.agreeListTable.mobileTable.tableScroll col,.agreeListTable.mobileTable.tableScroll th{display:none}.agreeListTable.mobileTable.tableScroll tr{position:relative}.agreeListTable.mobileTable td,.agreeListTable.mobileTable th{display:table-cell}.agreeListTable.mobileTable td{display:block;width:100%!important;text-align:left;border-bottom:0;border-right:0;padding:10px;margin-bottom:0;height:unset!important;line-height:20px}.agreeListTable.mobileTable td:before{content:attr(data-label);display:block;width:100%;font-weight:700;text-align:center;padding:5px 0;background-color:#f4f4f4;margin-bottom:12px}.agreeListTable.mobileTable td .inputBox,.agreeListTable.mobileTable td .selectBox{margin-top:5px}.agreeListTable.mobileTable tr:last-child td:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:1023px){.stepTabBox span:last-child{font-size:15px}.choiceFullBox .infoBox{width:80%;margin:25px auto 0 auto}}@media (min-width:480px) and (max-width:767px){.choiceBox .loginLogoWrap img{height:45px}.choicePlanBox{margin:5px 0;padding:10px}.joinBodyWrap>div{width:100%}.joinBody{width:unset;padding:50px 30px}.stepTabBox span:first-child{font-size:16px;font-family:Pretendard-Medium,sans-serif}.stepTabBox span:first-child em,.stepTabBox span:last-child{display:none}.columnDivision-4>*{width:100%}.btnWrap.familyChk{margin-top:5px}}@media (min-width:320px) and (max-width:479px){.localeWrap{margin:0 20px;width:90%}.localeBtn{width:90%}.loginWrap{width:280px}.loginWrap .sloganText p{font-size:14px}.loginWrap .sloganText p:last-child{font-size:22px}.loginLogoWrap img{height:34px}.currentBox p{font-size:16px;padding:4px}.loginLogoWrap h3{font-size:20px;padding-left:5px}.loginFooter a:first-child{margin-right:40px}.memberAgreeBox{border-radius:0;box-shadow:none}.memberWrap h2{margin:0 20px;font-size:22px}.joinBody,.joinBodyWrap>div{width:100%}.joinBody{padding:50px 20px}.joinLogoWrap img{height:40px}.joinLogoWrap h2{font-size:23px;padding-left:5px}.snsLogin.marginTop-35{margin-top:15px!important}.snsIconBox{margin:10px 0 50px 0}.snsIconBox button img{height:34px}.loginFooter{padding:20px 32px}.headerLeft .topNav{font-size:14px}.choiceFullWrap button{top:20px;right:20px}.choicePlanBox{margin:5px 0;padding:10px}.choiceBox .sloganText{margin-bottom:20px}.sloganText p{font-size:14px}.sloganText p:last-child{font-size:18px}.choiceCareBox{padding:5px}.choicePlanBox h2{font-size:16px}.choicePlanBox:after{width:20px;height:20px}.breadWrap-applicant{display:none}.stepTitle p{line-height:1.2;margin-top:6px}.stepWrap .stepBox{padding:0 20px}.stepTabBox{height:40px}.stepTabBox span:first-child{font-size:13px;font-family:Pretendard-Medium,sans-serif}.stepTabBox span:first-child em,.stepTabBox span:last-child{display:none}.infoInputBox{padding:0}.infoBoxRadio{flex-direction:column}.infoInputBox .infoWrap .infoBoxRadio .borderWrap{margin-right:0;margin-top:5px}.listTitleWrap{flex-direction:column;align-items:unset!important}.listTitleWrap .leftListTitle{margin-bottom:5px;white-space:unset}.btnWrap.familyChk,.passwordBox{flex-direction:column}.passwordBox{align-items:flex-start;margin-right:5px}.passwordBox>label{margin-bottom:5px}}@media (min-width:320px) and (max-width:640px){.imgColumn{display:flex;flex-direction:column}}@media (max-width:1200px){.listTitleWrap.familyCol{flex-direction:column;align-items:unset!important}.engScore{white-space:nowrap}}@media (min-width:1441px) and (max-width:1818px){.infoInputBox .flexRow.millList{flex-wrap:wrap}.infoInputBox .flexRow.millList .borderWrap{margin-top:5px}}.popup-container{position:fixed;box-shadow:4px 4px 8px rgba(0,0,0,.25);box-sizing:border-box;background:#fff;z-index:90;overflow:auto;resize:both}.popup-top-wrap{height:60px;padding:0 30px;background-color:#4d4d4f;box-shadow:0 3px 4px rgba(0,0,0,.25);margin-bottom:10px}.popup-top-wrap img{width:16px;height:16px;position:absolute;top:22px;right:30px;cursor:pointer}.popup-top-wrap span{display:inline-flex;align-items:center;width:calc(100% - 40px);height:100%;font-weight:400;font-size:16px;color:#fff;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-center-wrap{height:calc(100% - 156px);padding:0 40px;background-color:#fff;overflow-x:hidden;overflow-y:auto}.popup-bottom-wrap{position:absolute;bottom:0;width:100%;padding:40px;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}.recruitBox{width:100%;padding:30px 35px;border:1px solid #d8d8d8;margin-top:25px;display:flex;background-color:#fff}.searchBox{display:flex;flex-wrap:wrap;width:calc(100% - 73px);margin-right:20px}.searchWrap{margin:5px 0;text-align:right}.searchBox .searchWrap label,.searchBox.columnDivision-2 .checkBoxWrap>label,.searchBox.columnDivision-2 .radioBoxWrap>label,.searchBox.columnDivision-2 .searchWrap label,.searchBox.columnDivision-3 .checkBoxWrap>label,.searchBox.columnDivision-3 .radioBoxWrap>label,.searchBox.columnDivision-3 .searchWrap label{width:20%;padding:0 10px;justify-content:flex-end}.searchBox.columnDivision-4 .checkBoxWrap>label,.searchBox.columnDivision-4 .radioBoxWrap>label,.searchBox.columnDivision-4 .searchWrap label{width:25%;padding:0 10px;justify-content:flex-end}.searchBox.columnDivision-5 .checkBoxWrap>label,.searchBox.columnDivision-5 .radioBoxWrap>label,.searchBox.columnDivision-5 .searchWrap label{width:32%;padding:0 10px;justify-content:flex-end}.searchBox.columnDivision-5 .checkBoxWrap>label,.searchBox.columnDivision-5 .radioBoxWrap>label{width:25%;padding:0 10px;justify-content:flex-end}@media (min-width:320px) and (max-width:1023px){.searchBox{width:100%}.searchBox.columnDivision-2 .checkBoxWrap>label,.searchBox.columnDivision-2 .radioBoxWrap>label,.searchBox.columnDivision-2 .searchWrap label,.searchBox.columnDivision-3 .checkBoxWrap>label,.searchBox.columnDivision-3 .radioBoxWrap>label,.searchBox.columnDivision-3 .searchWrap label,.searchBox.columnDivision-4 .checkBoxWrap>label,.searchBox.columnDivision-4 .radioBoxWrap>label,.searchBox.columnDivision-4 .searchWrap label,.searchBox.columnDivision-5 .checkBoxWrap>label,.searchBox.columnDivision-5 .radioBoxWrap>label,.searchBox.columnDivision-5 .searchWrap label,.searchBox.columnDivision-6 .checkBoxWrap>label,.searchBox.columnDivision-6 .radioBoxWrap>label,.searchBox.columnDivision-6 .searchWrap label{width:15%;padding:0 10px;justify-content:flex-end}.checkBoxWrap,.radioBoxWrap,.searchWrap{flex-direction:column;align-items:unset}.checkBoxWrap .recruitBoxRadio,.radioBoxWrap .recruitBoxRadio,.searchWrap .recruitBoxRadio{flex-direction:column;width:100%}.checkBoxWrap .recruitBoxRadio .borderWrap,.radioBoxWrap .recruitBoxRadio .borderWrap,.searchWrap .recruitBoxRadio .borderWrap{margin-right:0;margin-top:5px}.searchBox.columnDivision-2 .checkBoxWrap>label,.searchBox.columnDivision-2 .radioBoxWrap>label,.searchBox.columnDivision-2 .searchWrap label,.searchBox.columnDivision-3 .checkBoxWrap>label,.searchBox.columnDivision-3 .radioBoxWrap>label,.searchBox.columnDivision-3 .searchWrap label,.searchBox.columnDivision-4 .checkBoxWrap>label,.searchBox.columnDivision-4 .radioBoxWrap>label,.searchBox.columnDivision-4 .searchWrap label,.searchBox.columnDivision-5 .checkBoxWrap>label,.searchBox.columnDivision-5 .radioBoxWrap>label,.searchBox.columnDivision-5 .searchWrap label,.searchBox.columnDivision-6 .checkBoxWrap>label,.searchBox.columnDivision-6 .radioBoxWrap>label,.searchBox.columnDivision-6 .searchWrap label{width:unset;padding:5px 0;justify-content:flex-start;margin-left:0!important}.searchWrap .recruitBoxRadio .borderWrap label{padding:0}.recruitBox{flex-direction:column}.searchBox .searchWrap label{width:unset;justify-content:flex-start;padding:0 0 10px 0}.popup-center-wrap{height:calc(100% - 135px);padding:0 20px}.popup-bottom-wrap{padding:20px}}.excelFileBox{width:100%;line-height:32px;padding:7px 0;height:32px;display:flex;justify-content:space-between}.excelFileBox .fileBoxLeft{width:calc(100% - 100px);display:flex;align-items:center}.excelFileBox img{display:inline-block;width:7px;height:12px}.excelFileBox .inputBox{display:inline-block;width:100%;height:30px;margin:0 5px;border:1px solid #ddd}.popup-center-wrap .createTable{margin:0}.excelfileList{display:flex;justify-content:space-between;align-items:center;height:30px;padding:6px 0}.excelfileList .fileInfoBox{height:14px;width:calc(100% - 100px);border:1px solid #ddd;padding:7px 10px;border-radius:8px;background-color:#fff;line-height:14px;margin-right:10px}.excelfileList span{padding-right:6px;font-family:Pretendard-Regular,sans-serif;font-size:12px;color:#aaa;line-height:14px}.fileInfoBox{display:flex;justify-content:space-between}.modal-content-login{padding:40px;height:calc(100% - 156px);overflow-x:hidden;overflow-y:auto}.popUpId{height:calc(100% - 155px)}.popUpTitle{text-align:center;font-family:Pretendard-Regular,sans-serif;font-size:24px;color:#ef4310;padding-bottom:34px;margin:26px 30px 0 30px;border-bottom:1px solid #666}.idResult{color:#000;font-size:16px;text-align:center;padding-top:28px}.join-des-password{display:flex;padding-left:10px;margin-bottom:10px;font-family:Pretendard-Light,sans-serif;font-size:14px;line-height:1.1}.modal-content-login::-webkit-scrollbar{height:12px;background-color:#ececec}.modal-content-login::-webkit-scrollbar-thumb{height:10px;background-color:#ccc;background-clip:padding-box;border:2px solid transparent}.help.is-danger,.popup-center-wrap .createTable .validation-text{width:100%;font-size:12px;padding-left:0;color:red}.talk-popup-center-wrap{width:calc(100% - 40px);height:calc(100% - 156px);padding:20px;background-color:#fff;overflow-x:hidden;overflow-y:auto;display:flex}.talk-popup-center-wrap .radio-select-popup{flex-wrap:nowrap;white-space:nowrap}.talk-popup-center-wrap .createTable{margin-right:30px}.talk-popup-center-wrap .createTable tr:first-child td,.talk-popup-center-wrap .createTable tr:first-child th{border-top:1px solid #000}.talk-popup-center-wrap .createTable tr:last-child td,.talk-popup-center-wrap .createTable tr:last-child th{border-bottom:1px solid #000}.talk-popup-center-wrap table .popup-content th em{font-size:12px}.talk-popup-center-wrap table .popup-content td textarea{width:100%;height:200px;resize:none;box-sizing:border-box;font-size:14px;font-family:Pretendard-Regular,sans-serif;border:1px solid #ccc;padding:10px}.talk-popup-center-wrap table .popup-content td textarea::-moz-placeholder{font-family:Pretendard-Regular,sans-serif;letter-spacing:-.7px;font-size:14px;color:#666}.talk-popup-center-wrap table .popup-content td textarea::placeholder{font-family:Pretendard-Regular,sans-serif;letter-spacing:-.7px;font-size:14px;color:#666}.talk-popup-center-wrap table .popup-content td textarea:focus{outline:none}.applicant-list-wrap{width:75%;height:97%;white-space:nowrap;font-size:15px;font-family:Pretendard-Regular,sans-serif;margin-top:10px;border-top:1px solid #000}.applicant-list-wrap .applicant-list-box{text-align:center;vertical-align:middle;padding:5px 15px;border:1px solid #bbb;border-top:0}.applicant-list-wrap .applicant-list-box th{height:28px;background-color:#eee;vertical-align:middle;padding:5px 15px;position:sticky;top:0;border-right:1px solid #bbb}.applicant-list-wrap .applicant-list-box th:last-child{border-right:0}.applicant-list-wrap .applicant-list-box td{vertical-align:middle;padding:5px 15px;border-bottom:1px solid #000;border-right:1px solid #bbb}.applicant-list-wrap .applicant-list-box td:last-child{border-right:0}.applicant-list-wrap::-webkit-scrollbar{height:12px;background-color:#ededed}.applicant-list-wrap::-webkit-scrollbar-thumb{height:10px;background-color:#ccc;background-clip:padding-box;border:2px solid transparent}@media (min-width:320px) and (max-width:1023px){.popup-center-wrap .createTable th{word-break:keep-all}.talk-popup-center-wrap{flex-direction:column}.talk-popup-center-wrap table .popup-content{height:unset}.talk-popup-center-wrap table .popup-content td textarea{height:70px}.talk-popup-center-wrap table .popup-content .popup-content-mail textarea{height:120px}.talk-popup-center-wrap .createTable thead tr{display:table-row}.talk-popup-center-wrap .createTable:first-child{margin-right:0}.talk-popup-center-wrap .createTable:last-child{width:unset}.talk-popup-center-wrap .createTable .applicant-list-box:first-child{width:30%}.popup-container{width:80%!important;left:10.5%!important}.createTable .radio-select-popup label{align-items:center}.applicant-list-wrap{width:100%}.talk-popup-center-wrap .createTable td{width:unset}}@media (min-width:320px) and (max-width:479px){.modal-content-login{padding:20px}}