@charset "utf-8";.spinner{background:url(/img/spinner_icon.d67e7969.svg) 0 0 no-repeat;width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99999;animation:spinner 1.5s linear infinite}@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}@media (prefers-color-scheme:dark){body{background-color:#fff;color:#151515}}*{padding:0;margin:0;box-sizing:border-box}body,button,input,select,textarea{font-size:14px;letter-spacing:-.3px;color:#151515;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-weight:500}h3,h4{font-size:16px;padding-left:7px;word-break:keep-all}h4{font-family:Pretendard-Regular,sans-serif;font-weight:400}.wrap{height:100%}.inputBox{height:32px}.inputBox,.inputBoxScreen{width:100%;padding:0 10px;border:1px solid #d8d8d8;background-color:#fff}.btnScreen,.inputBoxScreen{height:53px;border-radius:15px;margin-top:10px}.btnScreen{margin-left:6px}input{border:none}textarea{resize:none}input:focus,textarea:focus{outline:none;border:1px solid #006334}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:#006333;cursor:pointer;outline:#006333}.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.77d4efed.svg) 100% no-repeat;background-color:#fff}.datepickerBox,.searchImg{width:100%;height:32px;padding:0 10px;border:1px solid #d8d8d8;cursor:pointer}.searchImg{background:url(/img/search_img.2a82769c.svg) 100% no-repeat}button{background:none}.baseBtn{padding:7px 15px;font-family:Pretendard-Medium,sans-serif;font-size:13px}.baseBtn.joinBtn{padding:7px 12px}.baseFileBtn{padding:5px 9px;font-family:Pretendard-Regular,sans-serif;font-size:12px}.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}.bgGreen{background-color:#006334;color:#fff;border:1px solid #006334}.bgGreen:hover{box-shadow:0 1px 4px 0 rgba(0,99,52,.25)}.bgNavy{background-color:#0d2846;color:#fff;border:1px solid #0d2846}.bgNavy:hover{box-shadow:0 1px 4px 0 rgba(13,40,70,.25)}.bgGray{background-color:gray;color:#fff;border:1px solid gray}.bgLightGray{background-color:#d8d8d8;color:#fff;border:1px solid #d8d8d8}.lineRed{background-color:#fff;color:#26293c;border:1px solid #ef4130}.lineRed:hover{box-shadow:0 1px 4px 0 #f1b8b3}.lineGreen{background-color:#fff;color:#006334;border:1px solid #006334}.lineGreen:hover{box-shadow:0 1px 4px 0 rgba(0,99,52,.25)}.bgRed{background-color:#ef4130;color:#fff;border:1px solid #ef4130}.bgRed:hover{box-shadow:0 1px 4px 0 #f1b8b3}.bgGreenDown{background-color:#006334;border:1px solid #006334;color:#fff}.bgGreenDown:hover{box-shadow:0 1px 4px 0 rgba(0,99,52,.25)}.bgGreenDown-01{background-color:rgba(29,187,168,.7);border:1px solid rgba(29,187,168,.7);color:#fff}.bgGreenDown-01:hover{box-shadow:0 1px 4px 0 rgba(29,187,168,.4)}.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}.bgKakao{background-color:#f9e000;color:#371c1d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlE9OwkAYxb9XiBshqTtih8gNxETBnRyBGyAnEE+gnsB6AzyB3MC6E9zUE4ihNSybSFxg08+ZYvlTqgh2Nm063/vlzcvrgBLWcaFQCrLZBohqxCgRqKTGmMgDsS2flub7t4/DYT9JL3Wz9Q27BqGeNLz8jS34fjMOn0KPDOMU0CSQ9L8BJ1PKPXNw/uS67UgXQiu7xTo0ulsHFp8NOGhGYJR1Xd/K5V/WdRiHKsea/3mgokBFiEuZ4cV/XE61zDdd12mhYggbwH4aUOW25wx2UBVF+Z7e6joDoGqIPgF7aWFDqMzUkpmepAFl5uee65RxKEQtQ7hPAxrVatLTFNxGLhUvhIZd3c5Zm7ZAAZn4VJbfnkJn4LwJUGOdKCTsYTwa1W3P8xZ+03lI1TBaJO+AVWAFowBm723Qic8u3FJqU1bMlBU7CweZXxnUXhAFsMcf79a8s5XQ6A+TTq7ksczfxD+dZvk+zWQ786GviiFpf+n4m0Dimi+zD6IUM0CzAwAAAABJRU5ErkJggg==)}.bgKakao,.bgNaver{background-repeat:no-repeat;background-position:15%;background-size:20%;height:31px}.bgNaver{background-color:#4cb748;color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAABHNCSVQICAgIfAhkiAAAAO5JREFUOE+t1GENwjAQBWCqAByQKYApgCogOMABmQI2BzjAwhyABHAwCaCAvUdu/CBt70p6SdOky329Xbu5N2IWD++cu/0+RkqLtVMkzTsFfSKxAsz5GwraaCihHug+A+0sKL0G8HmClUrNKF+/BjwQBsoNjpGemlHm34HWgvLwNiVQGh3gFpUWRQl7DF6pYpUSZV9fGKt/X/+RSI6YaJFy+SseEMY8JgTW0ygOhZsekHgpisoV6jHvjLBeqaALOSBLG2yowFvMV0O1dlTg1Oc57ZeNsg28DctExXmosQ0flL0KRuivL/AaM6sOxTACBhueq8qj3PAAAAAASUVORK5CYII=)}.bgGoogle{background-color:#fff;color:#151515;border:1px solid #a7a9ac;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAACXBIWXMAAAsSAAALEgHS3X78AAAB60lEQVQ4jZ2UQWsTURDHf5umJC2Y7MFDDkUL/QBNSRSxhyyBguDFQwp78JDiBzC3giBGehaCH0DsLYc9pJdSCKRJD4KQwOaqSNN6MLYK2y1iim3Xw75dnpvdtHbgHXbezG//772ZURzHIcqGxbwGZAFVuAZAO9PqDsLilSBsWMyrQEWsdMR/+kA10+o2ImHDYj4LvAcWI+X+a5tAJdPqWgDxAKg9QU2YZceUiaOZwN2QhC2xB/BEUt0HNE+Vr2x64eTNny/pIKgDlAOXXRWPUhF7lpygnDVRndHUwamxkDo/vOWDMq2udp1zyhYDNCV5kUo9/UTy3pHnL/8vCNxj+pc4u/KVxNLxxxn990AOKmzYWaB2BcuMBz1Tt0c7IYEqULhKWSwi8SamjsGOLmce3RBmKWdNNGAX4PN5mvXTh3y7mF3q6YY5KbOwYdeA55JrS3Ech5/NhLU9upOu/fK7qA9oPd2wxiguaB63kOVuWYsBrNsP3kogcKu8nauXtCDo/rtX+mVy/0MAdAI0/EbP1Usm4Q3ex+1ZFbeMFgES358xbS97Ma87L1NVGRYmfaLF7WUSP1a3917MPYbACMrVSyrQ4Bo1JWyzpxtl72NsOApoGbeZo+ZaB6j2dKMtO0NhEnQe8JYllhn1yn8BepeuaK6uGAIAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:15%;background-size:20%;height:31px}.bgNaver+.bgKakao{margin:0 10px}.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-none{display:flex}.columnDivision-none>*{font-size:14px;padding-right:60px}.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}.flexRow.spaceBetween{justify-content:space-between}.flexWrap{display:flex;flex-wrap:wrap}.flexAlign{display:flex;align-items:center}.flexSpaceBetween{display:flex;justify-content:space-between}.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,.infoTable::-webkit-scrollbar,.listTable::-webkit-scrollbar,.textPlanBox::-webkit-scrollbar{height:12px;background-color:#ececec}.agreeListTable,.agreeListTable tr th{font-family:Pretendard-Light,sans-serif;font-size:14px;color:#151515}.agreeListTable tr th{font-weight:700}.agreeListTable::-webkit-scrollbar-thumb,.infoTable::-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:rgba(0,99,52,.05)}.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}.colorBlueLine{text-decoration:underline}.colorBlue,.colorBlueLine{text-align:left;color:#194297}.colorRed{color:red}.titleStyle{color:#194297!important;text-align:center!important;margin-Bottom:15px!important}.marginAuto{margin:0 auto}.marginTop-0{margin-top:0!important}.marginTop-5{margin-top:5px!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-5{margin-left:5px!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-5{margin-right:5px!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}.fileTextEllipsis{width:200px}.fileTextEllipsis,.fileTextEllipsisView{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fileTextEllipsisView{width:400px}.inputEllipsis{width:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.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-66{width:calc(33.4% - 10px)!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}.height-40{height:40px!important}.height-60{height:60px!important}@media (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}.listTable td{height:30px}.borderWrap{padding:6px 8px}}@media (min-width:320px) and (max-width:767px){.baseLargeBtn{padding:10px 25px}}@media (min-width:320px) and (max-width:479px){.requireText{padding:0 5px 5px 0}}@media (max-width:767px){.fileTextEllipsis{width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.baseFileBtn{padding:4px 7px;font-family:Pretendard-Regular,sans-serif;font-size:11px}}@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)}.iconManage6{background:url(/img/category_icon.03448a7b.svg) 50% 50% no-repeat;width:25px;height:25px;display:block;transition:.4s;position:relative;top:-1px}.iconManage7{background:url(/img/category_sub_under_icon.ec13e1f0.svg) 50% 50% no-repeat}.iconManage7,.subListGroup:hover .iconManage7{width:19px;height:19px;display:block;transition:.4s;position:relative;top:-1px}.subListGroup:hover .iconManage7{background:url(/img/category_sub_under_icon_hover.160c0785.svg) 50% 50% no-repeat}.subListGroup.active .iconManage7{background:url(/img/category_sub_under_icon_hover.160c0785.svg) 50% 50% no-repeat;width:19px;height:19px;display:block;transition:.4s;position:relative;top:-1px}.iconApplicant1{background:url(/img/dashborad_icon.75500ee8.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant1,.subListGroup:hover .iconApplicant1{background:url(/img/dashborad_icon_hover.6e863214.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.iconApplicant2{background:url(/img/home_user_icon.90a43906.svg) 50% 50% no-repeat;width:18px;height:18px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant2,.subListGroup:hover .iconApplicant2{background:url(/img/home_user_icon_hover.5b356515.svg) 50% 50% no-repeat;width:18px;height:18px;display:block;transition:.2s;position:relative}.iconApplicant3{background:url(/img/applicant_select_icon.3e04b9eb.svg) 50% 50% no-repeat;width:19px;height:18px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant3,.subListGroup:hover .iconApplicant3{background:url(/img/applicant_select_icon_hover.be3f74b1.svg) 50% 50% no-repeat;width:19px;height:18px;display:block;transition:.2s;position:relative}.iconApplicant4{background:url(/img/applicant_edit_icon.1724bc65.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant4,.subListGroup:hover .iconApplicant4{background:url(/img/applicant_edit_icon_hover.2230fb48.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.iconApplicant5{background:url(/img/result_document_icon.d4b7df5a.svg) 50% 50% no-repeat;width:18px;height:19px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant5,.subListGroup:hover .iconApplicant5{background:url(/img/result_document_icon_hover.8ef26ee9.svg) 50% 50% no-repeat;width:18px;height:19px;display:block;transition:.2s;position:relative}.iconApplicant6{background:url(/img/last_result_icon.ad41d343.svg) 50% 50% no-repeat;width:21px;height:18px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant6,.subListGroup:hover .iconApplicant6{background:url(/img/last_result_icon_hover.1a956587.svg) 50% 50% no-repeat;width:21px;height:18px;display:block;transition:.2s;position:relative}.iconApplicant7{background:url(/img/tution_register_icon.285cc34a.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant7,.subListGroup:hover .iconApplicant7{background:url(/img/tution_register_icon_hover.f7d4b4c6.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.iconApplicant8{background:url(/img/admission_cancel_icon.5c6b2d77.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant8,.subListGroup:hover .iconApplicant8{background:url(/img/admission_cancel_icon_hover.b9452a37.svg) 50% 50% no-repeat;width:18px;height:17px;display:block;transition:.2s;position:relative}.iconApplicant9{background:url(/img/student_view_icon.0d21b730.svg) 50% 50% no-repeat;width:20px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant9,.subListGroup:hover .iconApplicant9{background:url(/img/student_view_icon_hover.6d7de41d.svg) 50% 50% no-repeat;width:20px;height:17px;display:block;transition:.2s;position:relative}.iconApplicant10{background:url(/img/admission_package_icon.ea13c5cd.svg) 50% 50% no-repeat;width:20px;height:17px;display:block;transition:.2s;position:relative}.subListGroup .router-link-exact-active .iconApplicant10,.subListGroup:hover .iconApplicant10{background:url(/img/admission_package_icon_hover.cd67af4f.svg) 50% 50% no-repeat;width:20px;height:17px;display:block;transition:.2s;position:relative}@media (max-width:1023px){.menuList .menuListItem>.router-link-exact-active .iconApplicant1{background:url(/img/dashborad_icon_hover.6e863214.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant2{background:url(/img/home_user_icon_hover.5b356515.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant3{background:url(/img/applicant_select_icon_hover.be3f74b1.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant4{background:url(/img/applicant_edit_icon_hover.2230fb48.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant5{background:url(/img/result_document_icon_hover.8ef26ee9.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant6{background:url(/img/last_result_icon_hover.1a956587.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant7{background:url(/img/tution_register_icon_hover.f7d4b4c6.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant8{background:url(/img/admission_cancel_icon_hover.b9452a37.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant9{background:url(/img/student_view_icon_hover.6d7de41d.svg) 50% 50% no-repeat}.menuList .menuListItem>.router-link-exact-active .iconApplicant10{background:url(/img/admission_package_icon_hover.cd67af4f.svg) 50% 50% no-repeat}}.setlocaleBg{background:url(/img/admission_select_bg1.59186951.png) no-repeat;background-size:cover;background-position:50%;height:100vh;position:relative}.sloganWrap{margin:0 auto;color:#006334;text-align:center;padding-bottom:15px}.sloganWrap img{width:320px;margin-bottom:30px}.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,.localeWrap .flexRow{justify-content:center}.localeBtn{width:20%;height:100px;cursor:pointer;padding:22px 36px;border:5px solid #fff;position:relative;display:flex;align-items:center}.localeBtn>span{font-size:46px;font-family:Pretendard-Bold,sans-serif;font-weight:600;color:#fff}.localeBtn>span:after{content:"";display:inline-block;width:20px;height:20px;background:url(/img/out_icon_w.f45e640f.svg) 0 0 no-repeat;margin-left:8px}.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:hover>span{color:#fff}.localeWrap .flexRow .localeBtn:hover{color:#fff;border:5px solid #006334;background:#006334}.localeBtn+.localeBtn{margin-left:20px}.localFooter{position:fixed;bottom:0;left:0;width:100%;padding:43px 130px;display:flex;justify-content:space-between;align-items:center}.localFooter p{line-height:1.6;font-size:14px;color:#fff;font-family:Pretendard-Light;text-align:left;letter-spacing:0}.loginWrap{margin:0 auto;width:380px}.loginLogoWrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px}.loginLogoWrap img{height:70px;margin-bottom:10px}.loginLogoWrap h3{font-family:Pretendard-Medium,sans-serif;font-size:26px;padding-left:10px}.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 #006334!important}.loginCheck{margin-top:10px;color:#151515}.loginBtn{margin-top:25px;border:none;width:100%;background-color:#006334;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 rgba(0,99,52,.25)}.loginBtn01{margin-top:17px;width:100%;background-color:#fff;color:#006334;border:1px solid #006334;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 rgba(0,99,52,.25)}.membership{margin-top:30px;text-align:center;font-family:Pretendard-Regular,sans-serif;font-size:13px;cursor:pointer;color:#151515}.membership span:nth-child(-n+1):after{content:"";height:10px;width:1px;background-color:#151515;display:inline-block;margin:0 15px}.snsLogin{position:relative}.snsLogin .snsLoginTitle{color:#151515;font-family:Pretendard-Regular,sans-serif;font-size:14px;text-align:center}.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:#a7a9ac}.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:20px;cursor:pointer}.joinLogoWrap img{height:62px}.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}.joincontent .flexRow .inputBox+button{margin-left:8px}.joinRecaptcha{border:0!important;margin-top:15px}.joincontent p{margin-bottom:8px}.joinBtnWrap{display:flex;justify-content:center}

/*!* 회원가입 취소 버튼 *!*/.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}.joinProcessWrap.agree{margin:0 40px}.joinProcessWrap.agree .joinProcess:nth-child(2):after{content:"";height:1px;width:75%;background-color:#006334;position:absolute;top:45px;left:74px;z-index:0}.joinProcess:nth-child(2):after{content:"";height:1px;width:70%;background-color:#006334;position:absolute;top:45px;left:62px;z-index:0}.joinProcess{width:160px}.joinProcess .joinNum{width:30px;height:30px;line-height:30px;border-radius:40px;background-color:#fff;border:1px solid #006334;color:#aaa;margin:0 auto;font-weight:400;font-size:15px;position:relative;z-index:9}.joinProcess .joinNum.on{background-color:#006334;color:#fff}.joinProcess p{padding-top:8px;color:#666;line-height:1.2}.snsConnTitle{background-color:rgba(0,99,52,.1)}.snsConnTitle h4{font-size:20px;line-height:1.2;color:#006334;padding:10px}.snsConnTitle h4 strong{font-weight:600;letter-spacing:0}.agreeSelectLang{display:flex;justify-content:flex-end;margin-top:10px}.agreeSelectLang h3{cursor:default}.agreeSelectLang h3,.agreeSelectLang h4{font-size:20px;color:#006334;margin-right:5px}.agreeSelectLang h4{cursor:pointer}.agreeSelectLang h4.clicked,.agreeSelectLang h4:hover{font-weight:700}.choiceFullWrap{justify-content:center}.choiceBox{display:flex;flex-direction:column;align-items:center}.choiceBox .loginLogoWrap{display:flex;align-items:flex-end;justify-content:center;margin-bottom:40px}.choiceBox .choiceNotice{padding:30px;width:95%;margin-top:30px;background-color:#f4f4f4}.choiceBox .sloganText p{font-family:Pretendard-Light,sans-serif;font-size:16px;color:#151515;line-height:25px;text-align:left}.choiceBox .sloganText .sloganBlod{font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:25px;text-align:center;padding:10px 20px;background-color:#006334;color:#fff}.choiceBox .sloganText .sloganTextCenter{text-align:center;margin-bottom:15px;font-size:18px}.choiceBox .sloganText p strong{font-size:18px;color:#006334;font-family:Pretendard-Medium,sans-serif}.choiceBox .sloganText p em{color:#ef4310;font-family:Pretendard-Medium,sans-serif}.choiceBox .sloganText .sloginScroll{max-height:300px;width:100%;overflow:auto;white-space:normal}.choiceBox .choiceSelect{background-color:#fff;padding-top:35px;width:95%}.choiceCareBox{background:#006334;padding:10px;text-align:center;font-size:18px;margin-bottom:15px;border:1px solid #006334;color:#fff}.choicePlanWrap{display:flex;flex-wrap:wrap;border-radius:20px}.choicePlanBox{display:flex;justify-content:space-between;align-items:center;flex-direction:row;position:relative;padding:15px;border:1px solid #006334;margin-top:5px;margin-bottom:5px;margin-right:10px;border-radius:15px;cursor:pointer;width:calc(33.3% - 10px)}.choicePlanBox:nth-child(3n){margin-right:0}.choicePlanBox.subChoice{width:calc(25% - 10px);text-align:center;display:block}.choicePlanBox.thirdChoice{width:calc(50% - 10px);text-align:center;display:block}.choicePlanBox.subChoice:nth-child(3n){margin-right:10px}.choicePlanBox.subChoice:nth-child(4n){margin-right:0}.choicePlanBox:active,.choicePlanBox:hover{background:rgba(0,99,52,.05);color:#006334;border:1px solid #006334}.choicePlanBox .choiceImg{width:25px;height:25px;background:url(/img/choice_plan_icon.9d9ffd05.svg) 0 0 no-repeat;background-size:contain;margin-right:10px}.choicePlanBox .choiceImgWhite{width:25px;height:25px;background:url(/img/choice_plan_icon_w.2f44bc94.svg) 0 0 no-repeat;background-size:contain;margin-right:10px}.choicePlanBox:active .choiceImg,.choicePlanBox:hover .choiceImg{width:25px;height:25px;background:url(/img/choice_plan_hover_icon.67944342.svg) 0 0 no-repeat}.choicePlanBox h2{font-size:18px;font-weight:600;position:relative;line-height:1.2}.choicePlanBox .choiceDate{padding-left:33px;color:#333;width:100%;line-height:1.1;margin-top:5px}.choicePlanBox .doWrap{font-size:14px;font-family:Pretendard-Medium;padding:8px 12px;color:#006334;border:1px solid #006334;border-radius:15px}.choicePlanBox:active .doWrap,.choicePlanBox:hover .doWrap{background-color:#006334;color:#fff}.choicePlanWrap .selectBox{margin:5px 0;border-radius:15px;height:53px}.choiceStepThird{display:flex;flex-direction:row}.header{height:72px;border-bottom:1px solid #006334;position:fixed;top:0;z-index:99999;background-color:#fff;padding:13px 45px 13px 25px}.header,.header-pc{width:100%;display:flex;justify-content:space-between}.headerLeft{display:flex;font-size:16px}.headerLeft .topNav,.topBtn{display:flex;align-items:center}.headerLeft .topNav>li:nth-child(2){margin:0 20px}.headerLeft .topNav li a{position:relative}.headerLeft .topNav li a:after{content:"";display:block;width:100%;height:5px;background-color:transparent;position:absolute;bottom:-28px}.headerLeft .topNav li .router-link-active,.headerLeft .topNav li a:focus,.headerLeft .topNav li a:hover{color:#006334;font-weight:600}.headerLeft .topNav li .router-link-active:after,.headerLeft .topNav li a:focus:after,.headerLeft .topNav li a:hover:after{content:"";display:block;width:100%;height:5px;background-color:#006334;position:absolute;bottom:-28px}.header .logo{display:flex;align-items:center;color:#151515;font-family:Pretendard-Medium;margin-right:40px}.header .logo img{height:40px}.header .topBtn>li{margin-left:5px}.header .topBtn .accessTime{display:flex;align-items:center}.header .topBtn .accessTime p{width:60px;height:29px;line-height:29px;background-color:#f5f5f5;padding:0 10px}.leftMenu{width:250px;height:99999px;overflow:hidden;position:fixed;background-color:rgba(0,99,52,.07);box-shadow:2px 2px 4px rgba(0,99,52,.25);z-index:2}.leftMenuTitle{background-color:#006334;padding-left:20px;font-family:Pretendard-SemiBold;font-size:12pt;color:#fff}.leftMenu ul .subListGroup,.leftMenuTitle{width:100%;height:50px;letter-spacing:-.2px;display:flex;align-items:center}.leftMenu ul .subListGroup{position:relative;cursor:pointer;font-size:15px}.leftMenu ul .subListGroup>a{width:100%;height:100%;padding-left:4px;display:flex;align-items:center;position:relative;border-top:1px solid transparent;border-bottom:1px solid transparent}.leftMenu ul .subListGroup>.router-link-exact-active span,.leftMenu ul .subListGroup>:hover span,.leftMenu ul .subListGroup>a span,.leftMenu ul .subListGroup>a:focus span{width:35px}.leftMenu ul .subListGroup a:focus,.leftMenu ul .subListGroup>.router-link-exact-active{color:#006334;background:#fff;box-shadow:2px 2px 2px hsla(0,41%,93%,.25);font-family:Pretendard-Medium;border-top:1px solid #006334;border-bottom:1px solid #006334}.leftMenu ul .subListGroup a:hover{color:#006334;background:#fff}.leftMenu ul .subListGroup>div{position:absolute;width:20px;height:10px;right:15px;top:21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPhJREFUeNq0kzEKwjAUhtPoqidwcRBnXcTNxd0DiODq5AXaoV7AyVVQD+Du0k1ddBMP0GtI/AMVQ236fgUffISk6dc/5FUZY5QlDMMWqL3mDNhfB013Tat3TcE1iqKGIirbdwEjd90VhuAMEkmaPU/AASwLhXEcPzBMJGlONsN7xpdQlEqyD2GZlJHZCuzNeI5WwbABPTAGO0lWmNCT9MjIShM6Se1H2+AuySjht1UlGvirhFqQ2YvZghtYYR78LMzdch8MGakmZAMc9WRHRqoJWZq1UcpINSNzelOUalbGSt2EC0nmkc59wjXoSLKctAv2f/1TngIMACU7yKcZy4H6AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 0}.leftMenu ul .subListGroup>div.up{background-position:0 -10px!important}.leftMenu ul .subList{margin-right:12px;display:flex;color:#151515;align-items:center;font-family:Pretendard-Light;cursor:pointer;width:100%;height:45px}.leftMenu ul .subList>a{width:100%;height:100%;line-height:45px;padding-left:62px;display:block;position:relative}.leftMenu ul .subList>a:before{content:"";width:19px;height:19px;display:block;background:url(/img/category_sub_icon.49248053.svg) 50% 50% no-repeat;position:absolute;left:35px;top:12px}.leftMenu ul .subList .router-link-active:before,.leftMenu ul .subList>a:hover:before{content:"";width:19px;height:19px;display:block;background:url(/img/category_sub_icon_hover.8b26ed45.svg) 50% 50% no-repeat;position:absolute;left:35px;top:12px}.leftMenu ul .subList .router-link-exact-active,.leftMenu ul .subList a:focus,.leftMenu ul .subListGroup.active{color:#006334;background:#fff;box-shadow:2px 2px 2px hsla(0,41%,93%,.25);font-family:Pretendard-Medium;border-top:1px solid #1dbba8;border-bottom:1px solid #1dbba8}.leftMenu ul .subList a:hover{color:#006334}.container{padding-top:72px}.applicantWrap{margin-left:250px;margin-bottom:36px}.applicantWrap .inner{padding:0 45px}.tab-content{padding:0 60px 20px 60px}.stepWrap .stepBox{background-color:#fff;border-bottom:1px solid rgba(0,99,52,.4);padding:0 60px}.stepTitle p{color:#ef4310;padding-left:10px}.stepTab{width:100%;display:flex;cursor:pointer}.stepTabBox{width:20%;height:50px;background-color:rgba(0,99,52,.05);flex-direction:column;justify-content:space-between;margin-top:32px;margin-right:3px}.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 rgba(0,99,52,.08)}.stepTabBox.active{background-color:#006334}.stepBorder_active{border-top:6px solid #86b195}.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-Light,sans-serif;font-size:16px;margin-bottom:30px}.noticeWarnBox{margin-bottom:0}.noticeBox,.noticeWarnBox{background-color:#f4f4f4;padding:10px 20px;text-align:center;font-family:Pretendard-Medium,sans-serif;font-size:16px}.noticeBox{border:1px solid #d8d8d8;margin-bottom:30px}.warnBox em{color:#26293c}.noticeHtml em ol,.noticeHtml em ul{list-style-position:inside;margin-left:20px}.noticeHtml em ul{list-style-type:disc}.noticeHtml em ol{list-style-type:decimal}.noticeHtml em ol li,.noticeHtml em ul li{list-style:inherit!important}.warnBox.admission{background-color:#f4f4f4;border:1px solid #d8d8d8;padding:20px;text-align:center;color:#151515;font-family:Pretendard-Regular,sans-serif;font-size:16px;margin-bottom:30px;margin-top:25px}.listTable .docTable.packageTitle tr td:nth-child(2){font-family:Pretendard-Medium,sans-serif}.surveyItemBox{margin:10px 0;align-items:center}.surveyItemTitle{margin-top:15px;padding:10px;background-color:rgba(0,99,52,.06);border-bottom:1px solid rgba(0,99,52,.4)}.surveyItemBox+.surveyItemBox{margin:0}.surveySubItemTitle{margin-top:10px;padding:10px;border-bottom:1px solid rgba(0,99,52,.4);border-top:1px solid rgba(0,99,52,.4)}.surveyItem{display:flex;justify-content:center;flex-direction:column;margin-top:15px;padding:10px}.surveyItem li{padding-left:10px;line-height:32px}.examNumBox{width:100%;padding:10px 0;border-bottom:3px solid #006334}.examNumBox .examNumTitle h3{font-size:18px}.examNumBox .examNumTitle em{margin-left:5px;color:#ef4310}.infoBox{width:100%;padding:30px 35px;border:1px solid #d8d8d8;margin-top:10px;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}.infoBoxRadio{display:flex;flex-direction:row}.infoInputBox .infoWrap .borderWrap{margin-right:18px}.infoInputBox .infoWrap .infoBoxRadio .borderWrap:last-child{margin-right:0}.inputBox+.inputBox{margin-left:8px}.infoWrap .inputBox.labelWrap img{height:30px;padding-top:3px;padding-left:5px;cursor:pointer}.inputDisabled{background-color:#f4f4f4;cursor:pointer;padding:0 10px}.inputDisabled input{background-color:#f4f4f4;width:calc(100% - 30px)}.infoBox .flexRow.imgColumn img{width:137px;height:162px;padding:0;margin:20px 20px 10px 23px;border:1px solid #ccc}.infoTitle,.infoTitleWrap{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.infoTitleWrap{margin-bottom:8px;border-bottom:2px solid rgba(0,99,52,.6)}.infoTitleWrap h3{padding-bottom:8px}.infoTitleWrap h3:before{top:-1px}.infoTitleWrap h3:before,.infoTitleWrap.planTitle h3:before{content:"";width:6px;height:6px;background-color:#006334;display:block;border-radius:100px;position:absolute;margin:7px 0;left:-4px}.infoTitleWrap.planTitle h3:before{top:8px}.infoTitle h3{padding-bottom:8px}.infoTitle h3:before{content:"";width:6px;height:6px;background-color:#006334;display:block;border-radius:100px;position:absolute;margin:7px 0;left:-4px}.infoWrap span{line-height:32px}.infoWrap span.inputBox.longHeight{padding:0 10px;min-height:32px;height:inherit}.infoWrap .fileInfoBox-right span{line-height:unset}.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:first-child label img{width:150px;margin-left:10px}.payWrap div>div:last-child label img{height:70px;margin-left:10px;padding-top:30px}.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:6px;height:6px;background-color:#006334;display:block;border-radius:100px;position:absolute;margin:5px 0;left:-5px}.listTitleWrap em{color:#ef4310}.textPlanBox{width:100%;height:230px;padding: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:40px}.listDetail{background-color:rgba(0,99,52,.05);font-family:Pretendard-Light,sans-serif;font-size:15px;color:#006334;padding:5px 10px;margin-bottom:12px}.listDetail em{color:#26293c}.listTable{border-top:2px solid #006334}.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}.listTable .docTable td{height:41px}.infoTable{border-top:2px solid #006334}.infoTable table{width:100%}.infoTable th{padding:10px;background-color:#f4f4f4}.infoTable td,.infoTable th{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;height:40px}.infoTable td{padding:6px 10px;text-align:center}.infoTable tr:last-child td:last-child{margin-bottom:30px}.infoTable tbody tr td:last-child,.infoTable thead .second-tr th:last-child,.infoTable thead .third th:last-child{border-right:0}.infoTable .docTable td{height:41px}.resultTextBox td em{color:#ef4310;font-family:Pretendard-Medium,sans-serif;font-size:16px}.resultTextBox td p{padding:0}.resultTextBox td p strong{font-weight:600}.registerAgreeBox{background-color:rgba(0,99,52,.05);font-family:Pretendard-Light,sans-serif;font-size:16px;color:#151515;padding:18px}.registerAgreeTitle{margin-bottom:7px}.registerAgreeTitle h3{padding-left:14px}.registerAgreeTitle h3:before{display:none}.agreeBorderWrap{display:flex;justify-content:flex-end;margin-top:10px}.agreeBorderWrap>div,.agreeBorderWrapLong{border:1px solid #ef4130;padding:6px 10px}.agreeBorderWrapLong{width:80px;margin:7px 0 12px 0}.agreeListTable{border-top:2px solid #006334}.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:last-child{border-right:0}.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)}.changeBtn>button{margin-left:8px;margin-right:0;width:150px}.changeBtn .inputBox{width:calc(100% - 150px)}.socialStatus img{width:24px}.socialStatus td:first-child{width:100px}.socialStatus br{display:none}.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}.confirmWrap{margin:45px 75px;text-align:center}.confirmWrap .confirmTitleWrap{display:flex;justify-content:center;margin-bottom:20px;align-items:center}.confirmWrap h1{font-weight:700;font-size:35px;letter-spacing:-.5px;text-align:left}.confirmWrap h1,.confirmWrap p{font-family:"Noto Serif KR",serif}.confirmWrap p{text-align:center;font-size:14px;font-weight:400;line-height:20px}.confirmWrap .infoInputBox{margin:40px 0;justify-content:space-between}.confirmWrap .infoInputBox .infoWrap{flex-direction:row;align-items:center;width:48%}.confirmWrap .infoInputBox .infoWrap label{padding-bottom:0;padding-right:20px}.confirmWrap .listTable td{text-align:center;padding:5px 8px}.confirmWrap h3{font-size:24px;margin-top:55px}.textAreaSpanBox{width:100%;height:100%;padding:0 10px;border:1px solid #d8d8d8;background-color:#fff}.snsConnect button span{padding-left:18px;letter-spacing:0}.paddingNone{padding:0!important}.listTable td label.mobListTitle,.moblie-nav{display:none}@media (max-width:1450px){.choicePlanBox{width:calc(50% - 10px)}.choicePlanBox:nth-child(3n){margin-right:10px}}@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 (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:80%}.joinProcessWrap.agree .joinProcess:nth-child(2):after{content:"";width:65%}.header-pc,.leftMenu{display:none}.moblie-nav{display:flex}.header{padding:16px}.header .logo{display:none}.headerLeft .topNav{padding-left:40px;white-space:nowrap}.headerLeft .topNav>li:nth-child(2){margin:0 10px}.header .topBtn>li{font-size:12px;margin-left:5px}.header .topBtn>li:nth-child(odd){display:none}.header .topBtn .accessTime p{width:54px;height:26px;line-height:26px}.header .topBtn .baseBtn{padding:5px 8px}.header .moblie-nav{justify-content:center;width:100%}.header .moblie-nav img{height:28px;margin:unset;position:absolute;top:21px;right:25px}.menuBurger{width:18px;height:16px;left:25px;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:#edf4f1;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}.header .moblie-nav .menuList .menuListItem{display:flex;align-items:center;padding:0;transition:all .4s ease 0s;border-bottom:1px solid #ddd;position:relative}.header .moblie-nav .menuList .menuListItem .router-link-exact-active{border-bottom:1px solid #006334;background-color:#fff;font-family:Pretendard-Medium,sans-serif;color:#006334}.menuListItem a{font-family:Pretendard-Light,sans-serif;padding:20px 0 20px 25px;font-size:14px;width:100%;display:flex;align-items:center}.menuListItem a>span{width:15px;margin-right:5px}.menuListItem:nth-child(6) a>span{width:17px;margin-right:5px}.menuListItem>div{position:absolute;width:20px;height:10px;right:15px;top:23px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPhJREFUeNq0kzEKwjAUhtPoqidwcRBnXcTNxd0DiODq5AXaoV7AyVVQD+Du0k1ddBMP0GtI/AMVQ236fgUffISk6dc/5FUZY5QlDMMWqL3mDNhfB013Tat3TcE1iqKGIirbdwEjd90VhuAMEkmaPU/AASwLhXEcPzBMJGlONsN7xpdQlEqyD2GZlJHZCuzNeI5WwbABPTAGO0lWmNCT9MjIShM6Se1H2+AuySjht1UlGvirhFqQ2YvZghtYYR78LMzdch8MGakmZAMc9WRHRqoJWZq1UcpINSNzelOUalbGSt2EC0nmkc59wjXoSLKctAv2f/1TngIMACU7yKcZy4H6AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 0}.menuListItem>div.up{background-position:0 -10px!important}.menuList .subList{margin-right:12px;display:flex;color:#151515;align-items:center;font-family:Pretendard-Light,sans-serif;font-size:14px;cursor:pointer;width:100%;height:45px}.menuList .subList>a{width:100%;height:100%;line-height:45px;padding-left:58px;display:block;position:relative}.menuList .subList>a:before{content:"";width:15px;height:15px;display:block;background:url(/img/category_sub_icon.49248053.svg) 50% 50% no-repeat;position:absolute;left:35px;top:14px}.menuList .subList .router-link-active:before,.menuList .subList>a:hover:before{content:"";width:15px;height:15px;display:block;background:url(/img/category_sub_icon_hover.8b26ed45.svg) 50% 50% no-repeat;position:absolute;left:35px;top:14px}.menuList .subList .router-link-exact-active,.menuList .subList a:focus,.menuList .subListGroup.active{color:#006334;background:#fff;box-shadow:2px 2px 2px hsla(0,41%,93%,.25);font-family:Pretendard-Medium;border-top:1px solid #1dbba8;border-bottom:1px solid #1dbba8}.menuList .subList a:hover{color:#006334;background-color:#fff}.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}.WarningWrap{left:25%;width:80%;width:35%;padding:30px;border:1px solid #d8d8d8;display:flex;flex-direction:column;align-items:center;background-color:#fff;margin:-88px 0 -88px 0;position:absolute;top:50%;left:40%}.passwordWrap{left:25%;width:50%}.passwordBox{width:calc(100% - 50px)}.surveyItem ul{flex-direction:column}}@media (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}.joinBody{width:100%;padding:50px 30px}.joinProcess:nth-child(2):after{content:"";width:75%;left:80px}.joincontent .flexRow .inputBox+button{margin-left:0;margin-top:8px}.joincontent .flexRow button{height:32px}.choicePlanBox{width:100%;margin-right:0}.choicePlanBox:nth-child(3n){margin-right:0}.choicePlanBox.subChoice{width:100%}.choicePlanBox.subChoice:nth-child(3n){margin-right:0}.choicePlanBox.thirdChoice{width:100%}.choiceStepThird{flex-direction:column}.choiceStepThird .widthCalc-50{width:100%!important}.choiceBox .choiceNotice{padding:20px}.choiceBox .sloganText .sloganBlod,.choiceBox .sloganText p:nth-child(2){font-size:16px}.choiceBox .sloganText p{font-size:14px;line-height:18px}.choiceCareBox{font-size:16px}.choicePlanBox .choicePlanText{width:100%}.choicePlanBox h2{font-size:16px}.choicePlanBox .choiceDate{width:100%}.choicePlanBox .doWrap{font-size:12px;padding:6px 8px}.choicePlanBox:after{right:20px}.menuNav{width:50%}.applicantTitleWrap{flex-direction:column;align-items:unset}.tab-content{padding:0 30px}.listDetail p{line-height:1.3;font-size:13px}.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 .listTable tr:nth-child(2n){background-color:#fff}.referenceWrap .questBox h3{text-align:left}.referenceWrap .referenceFlex td{display:flex;justify-content:space-between}.referencePcNone{display:block}.referenceMobNone{display:none}.listTitleWrap{margin-bottom:2px}.infoTable.tableScroll{width:unset;overflow:unset;white-space:unset}.infoTable.tableScroll table{min-width:100%!important}.infoTable.tableScroll .flexRow{flex-direction:column}.infoTable.tableScroll .flexRow .baseBtn{margin-left:0!important;margin-top:5px}.infoTable.tableScroll .flexRow .inputBox+.inputBox{margin-left:0;margin-top:5px}.infoTable table colgroup col{width:100%!important}.agreeListTable tr,.infoTable tr{border:none!important}.infoTable tr:first-child th{margin-top:5px}.agreeListTable th,.infoTable th{background-color:#fff;display:block;border-right:0;border-bottom:0;text-align:left;padding:10px 0 5px 0;width:100%!important}.agreeListTable td,.infoTable td{display:block;width:100%!important;text-align:left;border-bottom:1px solid #ddd;border-right:0;padding-bottom:10px;margin-bottom:5px}.agreeListTable td{background-color:#f4f4f4}.infoTable tr:last-child td:last-child{margin-bottom:0}.registerAgreeBox{font-size:14px;padding:10px}.infoTable th br{display:none;margin-left:5px}.infoTable .tdButton{border-bottom:0;margin-bottom:10px!important}.listTable.tableScroll{width:unset;overflow:unset;white-space:unset}.listTable.tableScroll table{min-width:100%!important}.listTable.tableScroll table td .dateColumn{flex-direction:column}.listTable.tableScroll col,.listTable.tableScroll th{display:none}.listTable tr:nth-child(2n){background-color:#f5f5f5}.listTable tr td:first-child{padding-top:12px}.listTable td,.listTable th{display:table-cell}.listTable td{display:block;width:100%!important;text-align:left;border-bottom:0;border-right:0;padding-bottom:3px;margin-bottom:0;height:unset!important}.listTable.mobileTable{border-bottom:1px solid #d8d8d8}.listTable.mobileTable table{min-width:100%!important}.listTable.mobileTable .mobileNone,.listTable.mobileTable col{display:none}.listTable.mobileTable tr{position:relative}.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}.listTable.mobileTable td:last-child{margin-bottom:5px}.referenceWrap .questBox .listTable.mobileTable td{text-align:right}.listTable.mobileTable td:before{content:attr(data-label);float:left;font-weight:700;padding-right:5px}.listTable td label.mobListTitle{display:flex;color:#151515;padding-bottom:5px;margin-top:2px}.listTable td label.mobListTitleDoc{display:flex;color:#006334;font-weight:600;padding-bottom:5px;margin-top:2px}.listTable .mobBtntd{margin-top:20px}.listTable .mobBtntd>div{display:flex;justify-content:flex-end}.listTable tr:last-child td:last-child{margin-bottom:0}.infoTable.myInfo .flexRow{flex-direction:column}.infoTable.myInfo .changeBtn .inputBox{width:100%}.infoTable.myInfo .changeBtn>button{margin-top:8px}.infoTable.myInfo .changeBtn>button,.infoTable.myInfo button{margin-left:0;margin-right:0;width:100%}.infoTable.myInfo .inputBox+.inputBox{margin-left:0;margin-top:8px}.infoTable.myInfo .socialStatus button{margin-bottom:8px}.infoTable.myInfo .socialStatus .textLeft{text-align:center!important}.socialStatus br{display:block}.flexSpaceBetween.change{flex-direction:column}.flexSpaceBetween.change>div{margin-top:20px;text-align:right}.flexSpaceBetween.change>div button{width:100%}.flexSpaceBetween.change .baseBtn+.baseBtn{margin-left:0;margin-top:5px}.infoTitleWrap.planTitle{flex-direction:column;align-items:flex-start}.infoTitleWrap.planTitle h3:before{top:-2px}.choicePlanWrap .widthCalc-66{width:100%!important}.paddingNone{padding:6px 10px!important}.paddingNone .fileView{width:100%}.paddingNone .fileView .fileInfoBox{justify-content:flex-start!important;margin-top:8px;margin-right:0}.paddingNone .fileView .fileButton{width:100%;justify-content:flex-end}}@media (min-width:768px) and (max-width:1023px){.stepTabBox span:last-child{font-size:15px}}@media (min-width:480px) and (max-width:767px){.joinBodyWrap>div{width:100%}.stepTabBox span:first-child{font-size:16px;font-family:Pretendard-Mcedium,sans-serif}.stepTabBox span:first-child em,.stepTabBox span:last-child{display:none}.columnDivision-4>*{width:100%}.btnWrap.familyChk{margin-top:5px}}@media (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}.memberBodyWrap{max-width:320px}.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}.joinProcessWrap.agree .joinProcess:nth-child(2):after{content:"";left:30px}.joinBody .joincontent .flexRow{flex-direction:column}.joinBody .joincontent .flexRow .inputBox+.inputBox{margin-left:0;margin-top: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}.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;flex-direction:column;align-items:flex-start}.btnWrap.familyChk,.passwordBox{flex-direction:column}.passwordBox{align-items:flex-start;margin-right:5px}.passwordBox>label{margin-bottom:5px}}@media (max-width:640px){.joinProcess:nth-child(2):after{content:"";width:68%;left:90px}}@media (max-width:546px){.joinProcess:nth-child(2):after{content:"";width:65%;left:20%}}@media (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}}.popup-container{position:fixed;box-shadow:4px 4px 8px rgba(0,0,0,.25);box-sizing:border-box;background:#fff;z-index:99999;overflow:auto;resize:both}.popup-top-wrap{height:60px;padding:0 30px;background-color:rgba(1,77,14,.9);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:24px;width:100%;padding:0 40px 0 20px;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}.recruitBox{padding:30px 35px;border:1px solid #d8d8d8}.recruitBox,.recruitListBox{width:100%;margin-top:25px;display:flex;background-color:#fff}.recruitListBox{height:inherit;padding:15px 25px;border:1px solid #a7a9ac}.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{padding:0 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:20px 40px;overflow-x:hidden;overflow-y:auto}.modal-content-login,.popUpId{height:calc(100% - 115px)}.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;margin:0}.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}.popup-top-wrap.confirmPop{height:40px;padding:0 30px;background-color:#fff;box-shadow:unset;margin-bottom:10px}.popup-center-wrap.confirmPop{height:calc(100% - 156px);padding:0 40px;background-color:#fff;overflow-x:hidden;overflow-y:hidden}.popup-center-wrap.confirmPop .confirmWrap{margin:10px 75px}.popup-center-wrap.confirmPop .confirmWrap h1{font-family:Pretendard-Regular,serif;font-weight:700;font-size:35px;letter-spacing:-.7px;color:#006334}.popup-center-wrap.confirmPop .confirmWrap p{font-family:Pretendard-Regular,serif;text-align:left;font-size:14px;font-weight:400;line-height:25px}.popup-center-wrap.confirmPop .confirmWrap.agreePop{margin:10px 0}.popup-center-wrap.confirmPop .confirmWrap.agreePop p{font-family:Pretendard-Regular,serif;text-align:left;font-size:14px;font-weight:400;line-height:25px;margin:10px 0}.popup-center-wrap.confirmPop .confirmWrap.agreePop p em{color:#ef4310;font-weight:600;font-family:Pretendard-Medium,sans-serif}.popup-center-wrap.confirmPop .confirmWrap.agreePop p strong{font-size:16px;font-weight:600}.popup-center-wrap.confirmPop .recruitBox{margin-top:10px}.popup-bottom-wrap.confirmPop{position:absolute;bottom:24px;width:100%;padding:0 40px 0 20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.agreeSelectLang .baseBtn+.baseBtn{margin-left:0!important}.popup-top-wrap.surveyPop{height:40px;padding:0 30px;background-color:#fff;box-shadow:unset;margin-bottom:10px}.popup-center-wrap.surveyPop{height:calc(100% - 156px);padding:0 40px;background-color:#fff;display:flex;align-items:center;justify-content:center}.popup-center-wrap.surveyPop p{font-family:Pretendard-Regular,serif;font-size:18px;font-weight:400;line-height:25px;margin-top:10px}.popup-bottom-wrap.surveyPop{width:100%;padding:0 20px}.popup-bottom-wrap.surveyPop button{width:49%}.popup-center-wrap.surveyPop .surveyAgree{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;margin-top:25px}.popup-center-wrap.surveyPop .surveyAgree .yesAgree{display:flex;flex-direction:row;align-items:center;width:calc(100% - 130px)}.popup-center-wrap.surveyPop .surveyAgree .yesAgree .inputBox{width:60%}.popup-scroll{max-height:90%;width:100%;overflow:auto;white-space:normal}.popup-scroll::-webkit-scrollbar{height:12px;background-color:#ededed}.popup-scroll::-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}.popup-bottom-wrap{bottom:18px}.popup-center-wrap.surveyPop{height:calc(100% - 126px);padding:0 30px}.popup-center-wrap.surveyPop p{margin-top:0}.popup-center-wrap.surveyPop .surveyAgree{flex-direction:column;align-items:flex-start}.popup-center-wrap.surveyPop .surveyAgree .yesAgree{width:100%}.popup-center-wrap.surveyPop .surveyAgree .yesAgree .inputBox{width:50%}.popup-center-wrap.confirmPop .recruitBox{padding:10px 15px}.popup-center-wrap.confirmPop{padding:20px}.popup-center-wrap.confirmPop .confirmWrap h1{font-size:24px;text-align:center}.popup-center-wrap.confirmPop .confirmWrap.agreePop p{line-height:18px}.popup-bottom-wrap.confirmPop.column{flex-direction:column;align-items:flex-end;bottom:10px;padding:20px 25px!important}.popup-bottom-wrap.confirmPop.column .borderWrap{margin-right:0;margin-bottom:10px}.popup-bottom-wrap.confirmPop.column .baseBtn{padding:5px 16px}}