@charset "UTF-8";.no-js{display:none}.loginWarp{display:flex;position:relative;width:100%;height:100%}.loginImgArea{position:relative;width:62.5%;height:100%;min-height:800px;background-repeat:no-repeat!important;background-position:right 0 top 0!important;background-size:cover!important}.loginImgArea img{position:absolute}.loginImgArea .loginTxt{position:absolute;top:15%;left:8%;width:650px;transition-property:top,left;transition-duration:1s;transition-timing-function:ease-out}.loginImgArea .loginTxt .tit{color:#fff;font-size:50px}.loginImgArea .loginTxt .subTit{margin-top:15px;color:#f7ff10;font-size:32px}.loginImgArea .loginTxt .infotxt{margin-top:10px;color:#fff;font-size:16px}.loginImgArea .loginimg01{top:15%;right:38%;transition-property:top,right;transition-duration:1s;transition-timing-function:ease-out}.loginImgArea .loginimg02{top:25%;right:10%;transition-property:top,right;transition-duration:1s;transition-timing-function:ease-out}.loginImgArea span.footer{position:absolute;color:#fff;font-size:14px;left:140px;bottom:50px}@media (max-width:1600px){.loginImgArea .loginTxt{top:10%;left:12%;transition-property:top,left;transition-duration:.8s;transition-timing-function:ease-out}.loginImgArea .loginimg01{top:10%;right:calc(50% - 249px);transition-property:top,right;transition-duration:.8s;transition-timing-function:ease-out}.loginImgArea .loginimg02{top:40%;right:calc(50% - 154px);transition-property:top,right;transition-duration:.8s;transition-timing-function:ease-out}}.centBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loginFormArea{position:relative;width:37.5%}.loginLogo{display:flex;align-items:center;justify-content:center;margin:0 auto 0 auto;width:340px;font-size:0;height:80px}.loginLogo img{max-height:80px;max-width: 100%;}.loginBox{width:340px;margin:40px auto 0 auto}.loginBox li{position:relative}.loginBox input[type=password],.loginBox input[type=text]{width:100%;height:44px;font-family:Roboto,sans-serif;font-size:16px;border:none;border-radius:5px;color:#444;line-height:35px}.loginBox input[type=password]:focus::-moz-placeholder,.loginBox input[type=text]:focus::-moz-placeholder{font-size:0}.loginBox input[type=password]:focus::placeholder,.loginBox input[type=text]:focus::placeholder{font-size:0}.loginBox input[type=password]::-moz-placeholder,.loginBox input[type=text]::-moz-placeholder{font-family:Roboto,sans-serif;font-size:16px;color:#b1b1b1}.loginBox input[type=password]::placeholder,.loginBox input[type=text]::placeholder{font-family:Roboto,sans-serif;font-size:16px;color:#b1b1b1}.loginBox label{display:block}.loginBox label.on{border:1px solid #685af0}.loginBox .inputId{padding-left:50px;width:100%;height:46px;border-radius:5px;color:#444;line-height:35px;border:1px solid #c5c2e3;background:url(../img/common/iconId.png) no-repeat 20px center}.loginBox .inputPass{padding-left:50px;width:100%;height:46px;border-radius:5px;color:#444;line-height:35px;border:1px solid #c5c2e3;background:url(../img/common/iconPass.png) no-repeat 20px center}.loginBox .inputPass input+button{position:absolute;top:15px;right:12px;width:23px;height:16px}.loginBox .inputPass input[type=password]+button{background:url(../img/common/iconPassOff.png) no-repeat center}.loginBox .inputPass input[type=text]+button{background:url(../img/common/iconPassOn.png) no-repeat center}.loginBox select{width:90px;height:26px;padding-left:5px;border-radius:2px;font-family:Roboto,sans-serif;font-size:15px;color:#666;border:1px solid #b3b3b3}.loginBox select:focus{border:1px solid #685af0}.loginBox select.selCom{position:relative;width:100%;height:44px;border-radius:5px;padding-left:50px;background:url(../img/common/iconComList.png) no-repeat 20px center;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.loginBox select.selCom::-ms-expand{display:none}.loginBox select.selCom+label{position:absolute;top:18px;right:16px;width:16px;height:10px;background:url(../img/common/iconArrow.png) no-repeat center;transition:.3s}.loginBox select.selCom option{line-height:2em}.loginBox .btnLogin{display:inline-block;width:100%;height:62px;font-size:18px;color:#fff;text-align:center;line-height:60px;border-radius:5px;background-color:#685af0;transition:.3s}.loginBox .btnLogin:hover{background-color:#4633ee}.loginBox .flexBox span{position:relative;display:inline-block;padding:0 6px;height:20px;line-height:20px;font-size:15px;text-align:left;color:#666;text-align:center;letter-spacing:-.03em}.loginBox .flexBox span button{font-size:15px;color:#666}.loginBox .flexBox span:hover{color:#685af0;text-decoration:underline;text-underline-position:under}.loginBox .flexBox span:first-child{padding-left:0}.loginBox .flexBox span:nth-child(3){padding:0 17px 0 10px;border:none}.loginBox .flexBox span:nth-child(3)::before{width:0;background:0 0}.loginBox .flexBox span::before{content:"";position:absolute;top:4px;right:0;width:1px;height:15px;background:#b1b1b1}.loginBox .selectWwrap{z-index:100;width:100%}.loginBox .selectWwrap .selecttypeA{height:46px}.btnFirst{padding:10px 5px 6px 20px;font-size:16px;color:#0e8bf6;border:1px solid #fff;border-bottom:1px solid #00a6fc;background:url(../img/common/btnFirst.png) no-repeat 6px 12px}.btnSso{padding:10px 5px 6px 30px;font-size:16px;color:#685af0;border:1px solid #fff;border-bottom:1px solid #685af0;background:url(../img/common/btnSso.png) no-repeat 0 10px}.mTopArea{position:relative;width:100%;min-width:1540px;height:63px;box-shadow:0 0 18px 3px rgba(0,0,0,.08);background:#fff}.mTopArea .utilBox{z-index:1000;float:right;margin:12px 50px 0 0;height:38px;background:0 0}.mainMenuBox{position:relative;margin:-55px 530px 0 270px;width:calc(100% - 920px);min-width:590px;height:50px;text-align:center}.mainMenuBox nav{position:relative;float:left;width:100%;margin:0 auto}.mainMenuBox nav.menuWeb{display:block}.mainMenuBox nav.menuMobile{display:none}.mainMenuBox nav a{line-height:50px}.mainMenuBox ul.gnbdep1{margin:0 auto;width:-moz-max-content;width:max-content}.mainMenuBox ul.gnbdep1 a:hover{text-decoration:underline;text-underline-position:under}.mainMenuBox ul.gnbdep1>li{float:left}.mainMenuBox ul.gnbdep1>li>a{padding:0 27px;font-size:18px;color:#26328c}.mainMenuBox .menuClose{display:none}.mainConWarp{margin-top:130px;text-align:center}.mainTxt{font-family:Roboto,sans-serif;font-size:48px;line-height:60px;color:#3139bb;letter-spacing:-2px}.mainTxt2{font-size:20px;line-height:40px;color:#fff}.quickMenu{display:flex;margin:35px auto 0 auto;width:-moz-max-content;width:max-content;height:125px;text-align:center}.quickMenu a{position:relative;display:inline-block;padding:105px 5px 0 5px;margin:0 18px;width:95px;font-size:16px;color:#444;text-align:center;word-break:keep-all}.quickMenu a::after{content:"";position:absolute;width:95px;height:95px;top:0;left:0;border-radius:50%;box-shadow:0 0 10px 1px rgba(89,89,113,.07);transition:transform .3s ease-out}.quickMenu a.qmenu1::after{background:#fff url(../img/common/icoqmenu1.png) no-repeat center}.quickMenu a.qmenu2::after{background:#fff url(../img/common/icoqmenu2.png) no-repeat center}.quickMenu a.qmenu3::after{background:#fff url(../img/common/icoqmenu3.png) no-repeat center}.quickMenu a.qmenu4::after{background:#fff url(../img/common/icoqmenu4.png) no-repeat center}.quickMenu a.qmenu5::after{background:#fff url(../img/common/icoqmenu5.png) no-repeat center}.quickMenu a.qmenu6::after{background:#fff url(../img/common/icoqmenu6.png) no-repeat center}.quickMenu a.qmenu7::after{background:#fff url(../img/common/icoqmenu7.png) no-repeat center}.quickMenu a.qmenu8::after{background:#fff url(../img/common/icoqmenu8.png) no-repeat center}.quickMenu a.qmenu9::after{background:#fff url(../img/common/icoqmenu9.png) no-repeat center}.quickMenu a.qmenu10::after{background:#fff url(../img/common/icoqmenu10.png) no-repeat center}.quickMenu a.qmenu11::after{background:#fff url(../img/common/icoqmenu11.png) no-repeat center}.quickMenu a.qmenu12::after{background:#fff url(../img/common/icoqmenu12.png) no-repeat center}.quickMenu a.qmenu13::after{background:#fff url(../img/common/icoqmenu13.png) no-repeat center}.quickMenu a.qmenu14::after{background:#fff url(../img/common/icoqmenu14.png) no-repeat center}.quickMenu a.qmenu15::after{background:#fff url(../img/common/icoqmenu15.png) no-repeat center}.quickMenu a.qmenu16::after{background:#fff url(../img/common/icoqmenu16.png) no-repeat center}.quickMenu a.qmenu17::after{background:#fff url(../img/common/icoqmenu17.png) no-repeat center}.quickMenu a.qmenu18::after{background:#fff url(../img/common/icoqmenu18.png) no-repeat center}.quickMenu a.qmenu19::after{background:#fff url(../img/common/icoqmenu19.png) no-repeat center}.quickMenu a.qmenu20::after{background:#fff url(../img/common/icoqmenu20.png) no-repeat center}.quickMenu a.qmenu21::after{background:#fff url(../img/common/icoqmenu21.png) no-repeat center}.quickMenu a.qmenu22::after{background:#fff url(../img/common/icoqmenu22.png) no-repeat center}.quickMenu a.qmenu23::after{background:#fff url(../img/common/icoqmenu23.png) no-repeat center}.quickMenu a.qmenu24::after{background:#fff url(../img/common/icoqmenu24.png) no-repeat center}.quickMenu a.qmenu25::after{background:#fff url(../img/common/icoqmenu25.png) no-repeat center}.quickMenu a.qmenu26::after{background:#fff url(../img/common/icoqmenu26.png) no-repeat center}.quickMenu a.qmenu27::after{background:#fff url(../img/common/icoqmenu27.png) no-repeat center}.quickMenu a.qmenu28::after{background:#fff url(../img/common/icoqmenu28.png) no-repeat center}.quickMenu a.qmenu29::after{background:#fff url(../img/common/icoqmenu29.png) no-repeat center}.quickMenu a.qmenu30::after{background:#fff url(../img/common/icoqmenu30.png) no-repeat center}.quickMenu a.qmenu31::after{background:#fff url(../img/common/icoqmenu31.png) no-repeat center}.quickMenu a.qmenu32::after{background:#fff url(../img/common/icoqmenu32.png) no-repeat center}.quickMenu a.qmenu33::after{background:#fff url(../img/common/icoqmenu33.png) no-repeat center}.quickMenu a.qmenu10{font-size:15px}.quickMenu a.qmenuadd::after{content:"";background:#fff url(../img/common/icoqmenuadd.png) no-repeat center}.quickMenu a:hover:after{transform:scale(1.2)}.mconBox{width:-moz-max-content;width:max-content;margin:130px auto 0 auto}.userBox{float:left;width:340px;height:320px;border-radius:20px;background:#3139bb;box-shadow:0 0 10px 1px rgba(51,61,112,.09)}.userBox .mainPoto{display:inline-block;overflow:hidden;margin:46px auto 8px auto;width:120px;height:120px;border-radius:50%;background-size:100% 100%!important}.userBox .userInfo{margin-top:10px;padding:0 20px;font-family:Roboto,sans-serif;line-height:1.6em;font-size:16px;text-align:center;color:#fff}.userBox .userInfo span{display:inline-block;font-size:16px;padding-bottom:7px}.userBox .myTeam{height:70px;font-family:Roboto,sans-serif;font-size:17px;color:#999}.userBox .userStatus{font-size:17px;color:#fff;line-height:22px}.userBox .userStatus a{position:relative;display:inline-block;margin:0 17px 0 5px;vertical-align:middle;position:relative;font-family:Roboto,sans-serif;font-size:22px;color:#fcff00}.userBox .userStatus a::before{position:absolute;top:0;right:-10px;width:1px;height:20px;content:"";border-right:1px solid #8184b8}.userBox .userStatus a:last-child::before{border-right:none}.annualBox{float:left;padding:120px 20px 0 30px;margin-left:30px;width:430px;height:320px;border-radius:20px;background:#fff url(../img/common/mainTemp04.png) no-repeat right 20px top 40px;box-shadow:0 0 10px 1px rgba(51,61,112,.09)}.annualBox .noticeMTit{color:#000;position:relative;text-align:left;margin-bottom:10px;font-size:24px;font-family:"Noto Sans KR M",sans-serif}.annualBox .noticeMTit .more{margin-left:10px;margin-top:5px;font-size:14px}.annualBox .noticeMList{margin-top:30px}.annualBox .noticeMList.noDate{height:90px;background:url(../img/common/imgNoData03.png) no-repeat center;background-size:27%}.annualBox .noticeMList.noDate li{display:none}.annualBox .noticeMList li{padding:5px;text-align:left;min-height:30px}.annualBox .noticeMList li a{display:block;width:100%;height:100%;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.annualBox .noticeMList li a:hover{color:#6859f8;text-decoration:underline}.bannerBox{float:left;margin-left:30px;width:370px}.bannerBox div{position:relative;overflow:hidden;float:left;display:block;width:370px;height:152px;border-radius:20px;box-shadow:0 0 10px 1px rgba(51,61,112,.09)}.bannerBox div .dateCh{position:absolute;top:40px;left:154px;font-family:Roboto,sans-serif;font-size:26px;color:rgba(255,255,255,.6)}.bannerBox div:last-child{margin:16px 0 0 0}.bannerBox div.slides_container a{position:absolute;opacity:0;top:0;left:0;width:370px;height:152px;transition:opacity 2s ease-in-out}.bannerBox div.slides_container a.is_select{opacity:1;transition:opacity 2s ease-in-out}.bannerBox div .application{display:block;padding-left:150px;height:100%;text-align:left;background:#fff url(../img/common/icoApplicationBook.png) no-repeat left 34px center}.bannerBox div .application .tit{display:inline-block;font-size:22px;color:#000;font-family:"Noto Sans KR M",sans-serif}.bannerBox div .application p{font-size:15px;color:#6b6b6b}.chatbotBox{position:relative;float:left;margin-left:30px;width:290px;height:320px;border-radius:20px;background:#fff;box-shadow:0 0 10px 1px rgba(51,61,112,.09)}.chatbotBox .chatbotImg{width:100%;height:155px;padding-top:20px}.chatbotBox .info{text-align:center;color:#000;font-size:26px;line-height:36px;letter-spacing:-1px;font-family:"Noto Sans KR M"}.chatbotBox .info02{text-align:center;color:#999;font-size:16px}.lsMainBox{position:relative;float:left;margin-left:30px;width:290px;height:320px;border-radius:20px;background:#fff;box-shadow:0 0 10px 1px rgba(51,61,112,.09)}.lsMainBox .lsMainImg{width:100%;height:155px;padding-top:42px}.lsMainBox .info{text-align:center;margin-top:20px;color:#000;font-size:26px;line-height:36px;letter-spacing:-1px;font-family:"Noto Sans KR M"}.lsMainBox .info02{margin-top:6px;text-align:center;color:#999;font-size:16px}@keyframes bounce_frames2{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,5px,0);scale:110%}}@keyframes chatbot{0%{background:url(../img/common/chatbot01.png) no-repeat center bottom 30px}25%{background:url(../img/common/chatbot02.png) no-repeat center bottom 30px}50%{background:url(../img/common/chatbot03.png) no-repeat center bottom 30px}75%{background:url(../img/common/chatbot04.png) no-repeat center bottom 30px}100%{background:url(../img/common/chatbot01.png) no-repeat center bottom 30px}}footer.mainFooter{margin:65px 0 30px;font-size:14px;color:#000;max-width:100%}footer.mainFooter a{color:#000}.topUtilArea{display:inline-block;width:100%;height:40px}h1.logoArea{float:left;margin:0 0 0 40px;font-size:0;width:220px;height:62px}h1.logoArea a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}h1.logoArea a img{max-height:56px;max-width:200px}.utilBox{float:right;margin:5px 10px 0 0;padding:0 8px;height:38px;border-radius:20px;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.3)}.utilBox li{position:relative;float:left}.utilBox li::before{position:absolute;content:"";width:1px;height:14px;top:12px;right:0;background:#d5d6d8}.utilBox li:last-child::before{content:"";display:none}.utilBox a,.utilBox button{display:inline-block;position:relative;line-height:19px;font-size:14px;color:#747474;padding-left:25px;margin:9px 16px 0 16px}.menuOpen{display:none}.btnPassCh{background:url(../img/common/btnPassCh.svg) no-repeat 0 center}.btnPassCh:hover{background:url(../img/common/btnPassChOn.svg) no-repeat 0 center}.btnSet::after{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background:url(../img/common/btnSet.png) no-repeat 0 center}.btnSet:hover::after{left:0;top:0;width:18px;height:18px;animation:btnSet_hover 2s linear infinite}@keyframes btnSet_hover{100%{transform:rotate(360deg)}}.btnLogout{background:url(../img/common/btnLogout.svg) no-repeat 0 center}.btnLogout:hover{background:url(../img/common/btnLogoutOn.svg) no-repeat 0 center}.selLang{width:54px}.selLang.btnKor{background:url(../img/common/icoLangKrOff.png) no-repeat left center;cursor:default}.selLang.btnEng{background:url(../img/common/icoLangEnOff.png) no-repeat left center}.selLang:disabled{cursor:default}.langBox{z-index:10;display:none;position:absolute;top:60px;left:-50px;min-width:200px;height:40px;text-align:center;background:#fff;border-radius:4px}.langBox:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}.langBox button{position:relative;margin:0 0 0 20px;display:inline-block;padding:0 20px 0 25px;line-height:40px;font-size:14px;color:#747474}.langBox button:after{position:absolute;content:"";width:1px;height:14px;top:12px;right:0;background:#d5d6d8}.langBox button:last-child:after{width:0;background:0 0}.langBox button.btnKor{background:url(../img/common/icoLangKr.png) no-repeat left center}.langBox button.btnEng{background:url(../img/common/icoLangEn.png) no-repeat left center}.menuClose{display:none}.subMenuBox{float:left;position:relative;margin:136px 0 0 40px;padding:0 15px 0 15px;width:220px;min-height:670px;border-radius:10px;background:#26328c}.subMenuBox .userPoto{display:block;position:relative;margin:-36px auto 0 auto;width:72px;height:72px;overflow:hidden;border:1px solid #fff;border-radius:36px;background-size:100% 100%!important}.subMenuBox .userInfo{padding:12px 0;text-align:center;font-size:12px;color:#c1c1c1;line-height:16px;border-bottom:1px solid #4c569f}.subMenuBox .userInfo span{display:inline-block;font-size:14px;padding-bottom:7px}.subMenuBox nav{padding:15px 0 0 0}.subMenuBox nav a{line-height:30px}.subMenuBox nav ul.gnbdep1 a.on,.subMenuBox nav ul.gnbdep1 a:hover{text-decoration:underline;text-underline-position:under;color:#fff}.subMenuBox nav ul.gnbdep1>li{padding-bottom:2px}.subMenuBox nav ul.gnbdep1>li>a{padding-left:10px;font-size:16px;color:#fff}.subMenuBox nav ul.gnbdep1>li>a.open+button.dep2Set::after{content:"";position:absolute;width:20px;height:20px;line-height:20px;text-align:center;top:0;left:0;color:#fff;font-size:24px}.subMenuBox nav ul.gnbdep1>li>button.dep2Set{float:right;position:relative;display:block;margin-top:3px;width:20px;height:20px;margin-left:10px}.subMenuBox nav ul.gnbdep1>li>button.dep2Set::after{content:"";position:absolute;width:20px;height:20px;top:3px;left:0;transition:all ease .5s;background:url(../img/common/btnMenu.png) no-repeat center}.subMenuBox nav ul.gnbdep1>li>button.dep2Set.on::after{content:"";position:absolute;width:20px;height:20px;top:3px;left:0;transform:rotate(-180deg);background:url(../img/common/btnMenu.png) no-repeat center}.subMenuBox nav ul.gnbdep2,.subMenuBox nav ul.gnbdep3{display:none}.subMenuBox nav ul.gnbdep2>li{padding-bottom:0}.subMenuBox nav ul.gnbdep2>li>a{padding-left:20px;font-size:13px;line-height:20px;color:#999fcd}.subMenuBox nav ul.gnbdep2>li>a.on,.subMenuBox nav ul.gnbdep2>li>a:hover{text-decoration:underline;text-underline-position:under;color:#fff}.subMenuBox nav ul.gnbdep3{margin-left:20px}.subMenuBox nav ul.gnbdep3>li{padding-bottom:0}.subMenuBox nav ul.gnbdep3>li::before{content:"۰";padding-left:5px;font-size:13px;color:#fff}.subMenuBox nav ul.gnbdep3>li>a{padding-left:3px;font-size:13px;line-height:20px;color:#fff}.subMenuBox nav ul.gnbdep3>li>a.on,.subMenuBox nav ul.gnbdep3>li>a:hover{text-decoration:underline;text-underline-position:under;color:#fff}.subConWarp{float:left;position:relative;margin:0 0 0 20px;width:calc(100% - 390px);max-width:1400px}.subConWarp h2{width:100%;font-family:"Noto Sans KR M";font-weight:400;font-size:28px;line-height:30px;margin-bottom:16px;margin-left:-2px;color:#25339d;text-align:left}.subConWarp h3{position:relative;padding-bottom:10px;font-weight:400;font-size:18px;color:#000;text-align:left}.subConWarp h3 button{position:absolute;top:3px;right:0}.setResultBox{margin-left:-220px;height:90px;line-height:90px;text-align:center;font-size:54px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.05)}.setResultBox .timeBoxA{font-family:Roboto,sans-serif}.setResultBox .txtBoxA{font-family:"Noto Sans KR M",sans-serif}.subConBox{float:left;width:calc(100% - 410px);padding:30px 30px 30px 30px;min-height:670px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subConBox.noData{background:#fff url(../img/common/imgNoData01.png) no-repeat center}.subConBox.noData div,.subConBox.noData h3{display:none}.subConBox.noDataB{background:#fff url(../img/common/imgNoData02.png) no-repeat center}.subConBox.noDataB div,.subConBox.noDataB h3{display:none}.subConBox .btnPayDetailPop{display:flex;justify-content:center;margin:24px 0 0}.subConBox .aprilText{margin:10px 0 0;font-size:14px;font-weight:600;color:#777}.conBoxTypeA{position:relative;margin-top:10px;padding:20px;border-radius:5px;border:1px solid #d3d3d3}.conBoxTypeB{position:relative}.conBoxTypeC{position:relative;margin-top:10px;padding:20px;border-radius:10px;border:1px solid #d3d3d3}.subConRBox{float:right;margin-left:20px;width:390px;min-height:670px}.subConRBox .sunconRInfo{width:100%;min-height:590px;padding:30px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subConRBox .inquiryBox{width:100%;min-height:667px;padding:30px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subConRBox .baseBoxA{width:100%;padding:30px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subConRBox .baseBoxA .btnSaveArea{display:flex;justify-content:center;margin:16px 0 0}.subConRBox .benefitBox{width:100%;padding:220px 30px 30px 30px;border-radius:10px;border:1px solid #cbd0e0;text-align:center;background:#fff url(../img/common/benefitBox.png) no-repeat top 40px center;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subConRBox .benefitBox h3{text-align:center}.subConRBox .benefitBox p{font-size:14px;color:#999;margin-bottom:25px}.subConRBox dt{font-family:"Noto Sans KR M";margin:16px 0 10px;font-size:15px;font-weight:400;color:#565aa8}.subConRBox dd{position:relative;margin-bottom:6px}.subConRBox input[type=text],.subConRBox select{padding:0 10px;width:100%;height:36px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:5px}.subConRBox input[type=text]:focus{border:1px solid #6859f8}.subConRBox input[type=text]:focus::-moz-placeholder{font-size:0}.subConRBox input[type=text]:focus::placeholder{font-size:0}.subConRBox input.w70{width:70px}.subConRBox input:disabled{background:#f0f0f0}.subConRBox input::-moz-placeholder{color:#b1b1b1}.subConRBox input::placeholder{color:#b1b1b1}.subConRBox input:focus::-moz-placeholder{font-size:0}.subConRBox input:focus::placeholder{font-size:0}.subConRBox .selectWwrap{width:100%;height:36px}.subConRBox .selectWwrap .selecttypeA{height:36px}.subConRBox select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center}.subConRBox select::-ms-expand{display:none}.subConRBox select:disabled{background:#f0f0f0 url(../img/common/selectTypeA.svg) no-repeat right 10px center}.subConRBox .preview{width:100%;height:294px;border:1px solid #ddd;border-radius:3px;overflow:hidden;font-size:24px;color:#ddd;text-align:center;line-height:292px}.actionBox{width:100%;min-height:75px;margin-top:6px;text-align:center;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subSetBox{float:left;width:100%;padding:30px 30px 30px 30px;min-height:380px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subSetBox .radiusBox{float:left;width:calc(100% - 490px)}.subSetBox .viewBox{float:left;width:430px;height:250px;border:1px solid #cdcdcd;border-radius:5px;background:url(../img/common/imgViewBox.png) no-repeat right 20px center}.subSetBox .viewBox .imageView{width:1200px;height:100%;padding:7% 0 0 5%;background-size:cover!important;zoom:25%}.subSetBox .viewBox .imageView .loginTit{font-size:50px;color:#fff}.subSetBox .viewBox .imageView .loginTCon{margin-top:15px;color:#f7ff10;font-size:32px}.subSetBox .viewBox .imageView .loginTDt{margin-top:10px;color:#fff;font-size:16px}.subSetBox .viewBox .imageView2{width:100%;height:100%;padding:7% 0 0 5%;zoom:22.4%}.subSetBox .viewBox .imageView2 .mainTit{width:100%;text-align:center;font-size:48px;line-height:60px;color:#3139bb;letter-spacing:-2px}.subSetBox .viewBox .imageView2 .mainCon{width:100%;text-align:center;font-size:20px;line-height:40px;color:#fff}.subSetBox .arrowBox{float:left;width:60px;min-height:100%;background:url(../img/common/imgArrow.png) no-repeat center}.subSetBox .tblTypeA tr:last-child td,.subSetBox .tblTypeA tr:last-child th{height:60px}.subSetBox .tblTypeA .txtInfo{color:#8c5b3f}.subSetBox .btnboxB{margin-right:490px}.subSetBox .viewTit{position:absolute;top:-40px;right:356px;font-size:20px;font-weight:700;color:#000;text-align:left}.subSetBox .radiusBox.mainH{height:120px}.middleType{display:inline-block;margin-top:5px;width:16px;text-align:center}.applylistBox{margin-top:16px}.applylistBox.noData{height:530px;border:1px solid #d3d3d3;border-radius:7px;background:#f8f9fb url(../img/common/imgNoList.png) no-repeat center}.applyList{float:left;position:relative;min-height:200px;margin:10px 10px 0 0;width:calc((100% - 20px)/ 3);height:270px;padding:20px;border-radius:10px;border:1px solid #d3d3d3;box-shadow:3px 3px 5px 1px rgba(0,0,0,.05)}.applyList:nth-child(1),.applyList:nth-child(2),.applyList:nth-child(3){margin-top:0}.applyList:nth-child(3n){margin-right:0}.applyList .applyTypeA{height:62px;background:url(../img/common/applyTypeA.png) no-repeat left top}.applyList .applyTypeB{height:62px;background:url(../img/common/applyTypeB.png) no-repeat left top}.applyList .applyTypeC{height:62px;background:url(../img/common/applyTypeC.png) no-repeat left top}.applyList .applyTypeD{height:62px;background:url(../img/common/applyTypeD.png) no-repeat left top}.applyList .applyTypeE{height:62px;background:url(../img/common/applyTypeE.png) no-repeat left top}.applyList .applyTypeF{height:62px;background:url(../img/common/applyTypeF.png) no-repeat left top}.applyList .applyTypeG{height:62px;background:url(../img/common/applyTypeG.png) no-repeat left top}.applyList .applyTypeH{height:62px;background:url(../img/common/applyTypeG.png) no-repeat left top}.applyList .applyTypeI{height:62px;background:url(../img/common/applyTypeE.png) no-repeat left top}.applyList .applyTypeJ{height:62px;background:url(../img/common/applyTypeB.png) no-repeat left top}.applyList .applyTypeK{height:62px;background:url(../img/common/applyTypeB.png) no-repeat left top}.applyList .applyTypeL{height:62px;background:url(../img/common/applyTypeB.png) no-repeat left top}.applyList .applyTypeM{height:62px;background:url(../img/common/applyTypeB.png) no-repeat left top}.applyList .applyTypeN{height:62px;background:url(../img/common/applyTypeN.png) no-repeat left top}.applyList .issueNum{font-size:13px;line-height:22px;color:#bbb}.applyList .applyTit{font-size:17px;line-height:28px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applyList .applydate{margin-top:6px;font-size:15px;line-height:20px;color:#777}.applyList .applyUse{font-size:15px;line-height:20px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applyList .applyState{font-size:15px;line-height:20px}.applyList .applyState.complete{color:#01aded}.applyList .applyState.waiting{color:#7365f4}.applyList .applyState.refusal{color:#fc2c5d}.applyList .btnDel{position:absolute;cursor:pointer;top:6px;right:7px;display:block;width:26px;height:26px;background:url(../img/common/btnDel.png) no-repeat center}.applyList .btnDel:hover{background:url(../img/common/btnDelOn.png) no-repeat center}.applyList .btnbox{text-align:right;margin-top:18px}.applyList .btnboxA{position:absolute;bottom:20px;right:20px;text-align:right}.applyList.new{position:relative;animation:fadeInDown 1s}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-30%,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:1660px){.applyList{margin-right:10px;width:calc((100% - 10px)/ 2);height:270px;padding:20px;border-radius:10px;border:1px solid #d3d3d3;box-shadow:3px 3px 5px 1px rgba(0,0,0,.05)}.applyList:nth-child(3n){margin-right:10px}.applyList:nth-child(2n){margin-right:0}.applyList:nth-child(3){margin-top:10px}}.totalM{float:left;position:relative;width:52%;padding-right:20px;font-size:16px;color:#000;font-family:"Noto Sans KR M"}.totalM span{float:right;font-family:Roboto,sans-serif;font-weight:800;font-size:22px;color:#302bc2}.dateM{float:right;width:48%;color:#999;font-size:14px;line-height:2em;text-align:right}.dateM span{position:relative;font-family:Roboto,sans-serif}.totalA{float:left;position:relative;width:52%;font-size:20px;color:#000;font-family:"Noto Sans KR M"}.totalA span{float:right;font-family:Roboto,sans-serif;font-weight:800;font-size:22px;color:#302bc2}.bankInfo{display:flex;flex-wrap:wrap;justify-content:space-between}.payTit{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%;font-size:16px;font-family:"Noto Sans KR M";font-weight:400;padding:0 10px}.payTit .tit .num{color:#302bc2}.hiSettlementWrap .subConBox{width:calc(100% - 300px)}.hiSettlementWrap .baseBoxA{width:280px;height:326px}.hiSettlementWrap .baseBoxA .text{font-size:13px;color:#777}.hiSettlementWrap .bubbleBox{background:url(../img/common/iconBubble.png) no-repeat calc(100% - 24px) calc(100% - 24px),#fff}.hiSettlementWrap .bubbleBox .text{padding:0 30px 0 0}.hiSettlementWrap .bookBox{margin:18px 0 0;background:url(../img/common/iconBook.png) no-repeat calc(100% - 24px) calc(100% - 24px),#fff}.hiSettlementWrap .bookBox ul li{display:flex;align-items:center;gap:5px;margin:0 0 7px}.hiSettlementWrap .bookBox ul li p{width:16px;height:16px;font-size:12px;font-weight:500;color:#fff;text-align:center;background:#b9bddc;border-radius:100%;vertical-align:middle}.hiSettlementWrap .bookBox .btnNhis{display:block;width:106px;height:24px;line-height:24px;margin:20px 0 0;font-size:13px;font-weight:500;color:#7d7d7d;text-align:center;border:1px solid #c3c5ce;border-radius:3px;cursor:pointer}.hiSettlement .topInfoText{display:flex;align-items:center;justify-content:space-between;height:100px;margin:0 0 38px;font-size:20px;font-weight:500;color:#000;background:#f6fdff;border:1px solid #e3e3e8;border-radius:5px}.hiSettlement .topInfoText .leftText{position:relative;max-width:661px;padding:0 0 0 30px;box-sizing:border-box}.hiSettlement .topInfoText .leftText span{font-weight:600}.hiSettlement .topInfoText .leftText.red span{color:#f81c5c}.hiSettlement .topInfoText .leftText.blue span{color:#302bc2}.hiSettlement .topInfoText .rightText{position:relative;max-width:259px;font-size:14px;color:#585858;padding:0 60px 0 86px;background:url(../img/common/HI_hand_icon.png) no-repeat 36px 50%;box-sizing:border-box}.hiSettlement .topInfoText .rightText::before{position:absolute;left:0;top:50%;display:block;content:"";width:1px;height:48px;background:#cbcbcb;opacity:.63;transform:translateY(-50%)}.hiSettlement .selectReflect{display:flex;justify-content:space-between;gap:7px}.hiSettlement .selectReflect dl{display:flex;flex:1 0 auto;flex-wrap:wrap;justify-content:space-between;min-height:228px;padding:20px;border:1px solid #d0d2db;border-radius:5px;box-sizing:border-box}.hiSettlement .selectReflect dl dt{margin:0 0 10px;font-size:14px;color:#333}.hiSettlement .selectReflect dl.selectArea{width:calc(100% - 553px);min-width:300px}.hiSettlement .selectReflect dl.selectArea dt{max-width:155px}.hiSettlement .selectReflect dl.selectArea dd p:first-child{margin:0 0 15px}.hiSettlement .selectReflect dl.selectArea dd p:nth-child(2){margin:0 0 10px}.hiSettlement .selectReflect dl.selectArea dd .selectWwrap{width:170px}.hiSettlement .selectReflect dl.reflectArea{width:calc(100% - 382px)}.hiSettlement .selectReflect dl.reflectArea dt{max-width:185px;white-space:nowrap}.hiSettlement .selectReflect dl.reflectArea dd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 40px}.hiSettlement .selectReflect dl.reflectArea dd>ul{width:160px}.hiSettlement .selectReflect dl.reflectArea dd>ul li{margin:0 0 5px;font-size:14px;color:#999;text-align:right}.hiSettlement .selectReflect dl.reflectArea dd>ul li input[type=text]{display:inline-block;width:auto;max-width:110px;height:28px;margin:0 5px 0 0;padding:0 10px;font-size:14px;color:#999;text-align:right;background:#f8f8f8;border:1px solid #dcdbdb;border-radius:3px;box-sizing:border-box}.hiSettlement .selectReflect dl.reflectArea dd>ul li label{margin:0 5px 0 0;font-size:14px;font-weight:500;color:#333}.hiSettlement .btnBoxD{margin:150px 0 0}@media (max-width:1587px){.hiSettlement .btnBoxD{margin:35px 0 0}}.hiSettlement .bottomInfoText{display:flex;align-items:center;height:118px;margin:56px 0 0;padding:20px 0;background:#f8f8f8;border:1px solid #e1e1e1;border-radius:7px;box-sizing:border-box}.hiSettlement .bottomInfoText .subjectBy{width:187px;padding:47px 0 0;font-size:14px;font-weight:500;color:#8c5b3f;text-align:center;background:url(../img/common/HI_bottomInfoText_icon.png) no-repeat 50% top}.hiSettlement .bottomInfoText .infoBy{position:relative;width:483px;margin:0 20px 0 0;padding:0 20px;box-sizing:border-box}.hiSettlement .bottomInfoText .infoBy .descriptionArea{font-size:12px;color:#958175}.hiSettlement .bottomInfoText .infoBy .linkArea{display:flex;align-items:center;margin:10px 0 0;padding:0 0 0 17px;font-size:12px;color:#958175;background:url(../img/common/HI_check_icon.png) no-repeat left 50%}.hiSettlement .bottomInfoText .infoBy .linkArea a{margin:0 9px;font-size:12px;color:#958175}.hiSettlement .bottomInfoText .infoBy .linkArea a::before{display:inline-block;content:"";width:1px;height:10px;margin:0 9px 0 0;background:#dcdcdc}.hiSettlement .bottomInfoText .infoBy .linkArea span{font-size:10px}.hiSettlement .bottomInfoText .infoBy::before{position:absolute;left:0;top:50%;content:"";display:inline-block;width:1px;height:78px;background:#dcdcdc;opacity:.48;transform:translateY(-50%)}.hiSettlement .bottomInfoText .infoBy::after{position:absolute;right:0;top:50%;content:"";display:inline-block;width:1px;height:78px;background:#dcdcdc;opacity:.48;transform:translateY(-50%)}.hiSettlement .bottomInfoText .caseBy{width:268px}.hiSettlement .bottomInfoText .caseBy p{margin:0 0 5px;padding:0 0 0 17px;font-size:12px;color:#f26e50;background:url(../img/common/HI_excalmation_icon.png) no-repeat left 50%}.hiSettlement .bottomInfoText .caseBy ul li{display:flex;align-items:center;font-size:12px;color:#8c5b3f}.hiSettlement .bottomInfoText .caseBy ul li::before{display:inline-block;content:"";width:4px;height:4px;margin:0 5px 0 0;background:#8c5b3f;border-radius:100%}.noticeBox{min-height:676px!important}.noticeBox .noDate{height:500px;background:url(../img/common/imgNoData03.png) no-repeat center;background-size:50%}.noticeBox .noDate div,.noticeBox .noDate ul{display:none}.noticeList{height:482px;margin-top:10px}.noticeList li{width:100%;padding:10px 12px;margin-bottom:8px;line-height:16px;font-size:14px;min-height:40px;border-radius:5px;border:1px solid #d3d3d3;color:#555;cursor:pointer}.noticeList li a{display:block;width:100%;height:100%;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.noticeList li.on,.noticeList li:hover{border:1px solid #6859f8;text-decoration:underline}.noticeList li.on a,.noticeList li:hover a{display:block;width:100%;height:100%;color:#6859f8}.noticeList li.top{padding-left:38px;background:url(../img/common/noticeTop.png) no-repeat 10px center}.noticeList li.noView{padding-left:38px;background:url(../img/common/noView.png) no-repeat 9px center}.noticeList li.noView a{color:#b7b7b7}.searchBox{position:absolute;top:0;right:0;padding:0 0 0 36px;text-align:right}.searchBox input[type=text]{width:170px;height:28px}.searchBox .btnSearch{position:relative;top:0;width:32px;height:28px;border:1px solid #9f9bd9;border-radius:5px;background:url(../img/common/btnSearch.png) no-repeat center}.noticeView{width:100%;min-height:528px;padding:28px}.noticeView.noDate{background:url(../img/common/imgNoData03.png) no-repeat center}.noticeView.noDate dd,.noticeView.noDate dt{display:none}.noticeView dt{border-bottom:1px solid #e0e3f1;padding-bottom:10px}.noticeView .noticeTit{font-size:20px;color:#000;line-height:1.2em}.noticeView .noticeInfo{margin-top:8px;text-align:right;font-size:14px;color:#999}.noticeView .noticeInfo span{padding:0 10px}.noticeView .noticeCont{min-height:390px;padding:25px 0;font-size:15px;color:#333;line-height:2em}.noticeView .fileDown a{padding-left:22px;margin-right:20px;font-size:15px;color:#565aa8;text-decoration:underline;background:url(../img/common/iconFileDown.png) no-repeat 0 center}.noticeView .except{font-size:12px;color:#a4a09e;background:url(../img/common/icoImport.svg) no-repeat left top 4px}.noticeView dd.noticeline{padding:10px 0;border-bottom:1px solid #e0e3f1}.timesetBox{display:inline-block;margin-left:10px}.timesetBox input{width:165px;font-size:13px;padding-left:5px}@media (max-width:1500px){.timesetBox{margin-left:0;margin-top:10px}}.subConBoxA{float:left;width:calc(100% - 270px);padding:30px 30px 30px 30px;min-height:670px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.startBox{display:flex}.startBox .caseBox{position:relative;width:250px;height:430px;border:1px solid #d0d2db;border-radius:7px;text-align:center}.startBox .caseBox .roundTypeA{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center;margin:40px auto 0 auto;width:170px;height:170px;border-radius:50%;font-size:40px;line-height:42px;background:#ff3e8e}.startBox .caseBox .roundTypeA .dDay{display:block;font-family:Roboto;width:100%;font-size:50px;color:#fff;line-height:60px}.startBox .caseBox .roundTypeA .dateInfo{width:100%;font-family:Roboto;font-size:20px;color:#fff}.startBox .caseBox .roundTypeB{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center;margin:40px auto 0 auto;width:170px;height:170px;border-radius:50%;font-size:40px;line-height:42px;color:#fff;background:#333}.startBox .caseBox .roundTypeB.stt01{line-height:40px}.startBox .caseBox .roundTypeB.stt01 .stateTxt{font-size:30px;color:#fff}.startBox .caseBox .roundTypeB.stt01 .dateInfo{width:100%;font-family:Roboto;font-size:24px;color:#88b52d}.startBox .caseBox .roundTypeC{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center;margin:40px auto 0 auto;width:170px;height:170px;border-radius:50%;font-size:40px;line-height:42px;color:#fff;background:#18aefc}.startBox .caseBox .textInfo{padding:20px;font-size:16px;line-height:1.6em;color:#777}.progressBox{margin-left:10px;width:calc(100% - 260px)}.onlyNumberAmt{text-align:right}.resultBox{margin-left:10px;padding:30px;width:calc(100% - 260px);border:1px solid #d0d2db;border-radius:7px}.resultBox .resultTit{font-size:18px}.resultBox .pbox{margin-top:13px;padding:40px 40px 40px 105px;width:100%;height:calc(100% - 40px);font-size:20px;border:1px solid #e9e9e9;border-radius:3px}.resultBox .pbox p{margin-bottom:10px}.resultBox .pbox.resultTxt{background:url(../img/common/resultBoxA.png) no-repeat 40px 40px}.resultBox .pbox.notEligible{background:url(../img/common/resultBoxB.svg) no-repeat 40px 40px}.pBoxA{display:flex;align-content:center;flex-wrap:wrap;padding:0 4%;width:100%;height:220px;border:1px solid #d0d2db;border-radius:7px}.pBoxA>span{display:inline-block;font-size:18px;margin-bottom:15px}.progressA{display:flex;padding:1% 20px;width:100%;border:1px solid #d0d2db}.progressA li{position:relative;padding:10px 2%;width:35%}.progressA li div{font-size:18px;color:#619afc}.progressA li:last-child{width:30%}.progressA li>span{display:block;font-family:Roboto;text-align:center;line-height:46px;font-size:20px;width:46px;height:46px;border-radius:50%;color:#fff;background:#2931a4}.progressA li.line::after{content:"";position:absolute;top:30px;left:70px;width:calc(100% - 85px);height:6px;background:#e4e5e8}.progressA li.line::before{content:"";position:absolute;top:23px;right:2px;width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #e4e5e8;border-right:10px solid transparent}.progressB{padding:7px 2%;width:100%;border:1px solid #d0d2db}.allProg{display:flex}.allProg dt{width:100px;height:30px;line-height:30px;font-size:16px;color:#777;padding-left:24px;background:url(../img/common/icoallProg.svg) no-repeat left center}.allProg dd{display:flex;width:calc(100% - 100px);line-height:30px}.allProg dd div{position:relative;margin-top:8px;width:calc(100% - 100px);height:15px;border-radius:0 7.5px 7.5px 0;background:#d7e0f8}.allProg dd span{width:100px;text-align:center}.pBoxB{display:flex;align-content:center;flex-wrap:wrap;margin-top:10px;padding:0 4%;width:100%;height:200px;border:1px solid #d0d2db;border-radius:7px}.pBoxB>span{display:inline-block;font-size:18px;margin-bottom:15px}.ingProg{display:flex}.ingProg dt{width:100px;height:30px;line-height:30px;font-size:16px;color:#777;padding-left:24px;background:url(../img/common/icoingProg.svg) no-repeat left center}.ingProg dd{display:flex;width:calc(100% - 100px);line-height:30px}.ingProg dd div{position:relative;margin-top:8px;height:15px;background:#78a9ff;border-radius:0 7.5px 7.5px 0}.ingProg dd span{width:100px;text-align:center}.btnStart{margin-top:30px;width:180px;height:34px}.infoBox{margin-bottom:26px;padding:10px 10px 10px 70px;width:100%;border:1px solid #e1e1e1;font-size:14px;color:#707070;border-radius:7px;background:#fffde9 url(../img/common/icoInfoBox.svg) no-repeat 24px center}.infoBox .colTypeA{display:block;padding-left:10px;word-break:break-all;background:url(../img/common/infoIco.png) no-repeat left top 8px}.infoBox .colTypeB{display:block;padding-left:10px;word-break:break-all;color:#ff5297;background:url(../img/common/infoIco.png) no-repeat left top 8px}.subConRBoxA{position:sticky;top:0;float:right;margin-left:20px;width:250px;min-height:670px}.subConRBoxA .btnStep{display:none}.subConRBoxA h3{font-weight:400}.baseBoxB{display:flex;width:100%;padding:18px 20px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.baseBoxB .stepBoxB .step{position:relative;padding:4px 0}.baseBoxB .stepBoxB .step::after{z-index:1;content:"";position:absolute;top:0;left:5px;width:1px;height:100%;background:#ececec}.baseBoxB .stepBoxB .step.first::after{top:50%}.baseBoxB .stepBoxB .step.last::after{top:-50%}.baseBoxB .stepBoxB .step a{padding-left:18px}.baseBoxB .stepBoxB .step a span{padding:3px 0;line-height:20px;display:inline-block;width:130px;min-height:28px;text-align:center;font-size:14px;color:#5b6abf;border:1px solid #5b6abf;border-radius:3px;background:#fff}.baseBoxB .stepBoxB .step a::after{z-index:10;position:absolute;top:calc(50% - 6px);left:0;content:"";width:11px;height:11px;border:1px solid #ff7f37;border-radius:50%;background:#fff}.baseBoxB .stepBoxB .step a.disabled{cursor:default}.baseBoxB .stepBoxB .step a.disabled span{cursor:default;position:relative;padding:3px 0;line-height:20px;display:inline-block;width:130px;min-height:28px;text-align:center;font-size:14px;color:#a8a8a8;border:1px solid #d0d5e4;border-radius:3px;background:#f1f3fa}.baseBoxB .stepBoxB .step a.disabled::after{z-index:10;position:absolute;top:calc(50% - 6px);left:0;content:"";width:11px;height:11px;border:1px solid #fff;border-radius:50%;background:#d6d6d6}.baseBoxB .stepBoxB .step a.on span{border:1px solid #5b6abf;background:#5b6abf;color:#fff}.baseBoxB .stepBoxB .step a.on::after{border:1px solid #ff7f37;background:#ff7f37}.baseBoxB .stepBoxB .step a.check span{border:1px solid #5b6abf}.baseBoxB .stepBoxB .step a.check::after{width:14px;height:19px;top:calc(50% - 10px);border:none;background:url(../img/common/icoCheck.svg) no-repeat center}.baseBoxB .btnTypeD{width:100%}.baseBoxB.disabled{background:rgba(255,255,255,.7)}.baseBoxB.disabled .stepBoxB .step a{cursor:default}.baseBoxB.disabled .stepBoxB .step a::after{z-index:10;position:absolute;top:calc(50% - 6px);left:0;content:"";width:11px;height:11px;border:1px solid #fff;border-radius:50%;background:#d6d6d6}.baseBoxB.disabled .stepBoxB .step a span{cursor:default;position:relative;padding:3px 0;line-height:20px;display:inline-block;width:130px;min-height:28px;text-align:center;font-size:14px;color:#a8a8a8;border:1px solid #d0d5e4;border-radius:3px;background:#f1f3fa}#addContent .btnboxB:not(:last-of-type) .btnAdd{display:none}.comInfo{display:inline-block;margin-top:8px;padding:10px 0 10px 60px;min-height:40px;line-height:1.4em;width:100%;color:#302bc2;border:1px solid #d4dde6;border-radius:5px;background:#e9f8ff url(../img/common/icoComS.svg) no-repeat 30px center}.pastComNo{background:#f8f8f8;text-align:center}.pastComNo p{display:inline-block;padding-top:35px;background:url(../img/common/icoCom.svg) no-repeat top center}.dlTypeA{display:flex;flex-wrap:wrap;width:100%}.dlTypeA dd,.dlTypeA dt{width:25%;font-size:15px;line-height:20px;font-weight:400;letter-spacing:-1px;padding:2px 0}.dlTypeA dt{text-align:left}.dlTypeA dt:nth-child(4n-1){padding-left:10px}.dlTypeA dd{text-align:right}.dlTypeA dd:nth-child(4n-2){border-right:1px solid #e5e5e5;padding-right:10px}.dlTypeA dd.sumColA{color:#302bc2;font-size:16px;font-weight:600}.dlTypeA dd.sumColB{color:#0e8bf6}.boxTypeA{display:flex;flex-wrap:wrap;padding:12px 0;width:100%;border:1px solid #d4dde6;border-radius:7px;background:#e9f8ff}.dlTypeB{display:flex;flex-wrap:wrap;width:100%}.dlTypeB dd,.dlTypeB dt{font-size:15px;line-height:20px;font-weight:400;letter-spacing:-1px;padding:2px 0}.dlTypeB dt{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px;width:20%;text-align:left;color:#000;background:url(../img/common/icoDlTypeB.svg) no-repeat 0 center}.dlTypeB dt:nth-child(4n-1){margin-left:20px;width:calc(30% - 20px)}.dlTypeB dd{display:flex;flex-wrap:wrap;align-items:center;width:20%;text-align:left}.dlTypeB dd:nth-child(4n-2){width:30%;border-right:1px solid #e5e5e5}@media (max-width:1500px){.dlTypeB dd,.dlTypeB dt{font-size:15px;line-height:20px;font-weight:400;letter-spacing:-1px;padding:2px 0}.dlTypeB dt{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px;width:40%;text-align:left;color:#000;background:url(../img/common/icoDlTypeB.svg) no-repeat 0 center}.dlTypeB dt:nth-child(4n-1){margin-left:0;width:40%}.dlTypeB dd{display:flex;flex-wrap:wrap;align-items:center;width:60%;text-align:left}.dlTypeB dd:nth-child(4n-2){width:60%;border-right:none}}.dlTypeC{float:left;display:flex;flex-wrap:wrap;width:calc(50% - 20px)}.dlTypeC:nth-child(2n-1){margin-right:20px}.dlTypeC:nth-child(2n){margin-left:20px}.dlTypeC dd,.dlTypeC dt{font-size:14px;line-height:20px;min-height:34px;font-weight:400;letter-spacing:-1px;padding:4px 0}.dlTypeC dt{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:50%;text-align:left;color:#000}.dlTypeC dd{width:50%;text-align:left}.dlTypeC .selectWwrap{height:28px;width:100%}.dlTypeC .selectWwrap .inputTypeA{height:28px;font-size:14px}.dlTypeC .selectWwrap:disabled{height:28px;border:1px solid #cdcdcd;background:#f0f0f0}.dlTypeC .icoKey{display:inline-block;width:5px;height:14px;background:url(../img/common/icoKey.svg) no-repeat left top}.dlTypeC input[type=text].datepicker{display:inline-block;padding-left:20px;height:28px;border-radius:5px;width:calc(100% - 35px);border:1px solid #cdcdcd}.dlTypeC input[type=text].datepicker+label{position:relative;display:inline-block;flex-shrink:0;width:16px;height:16px;vertical-align:middle;cursor:pointer;margin:0 0 0 4px;background:url(../img/common/btnDateA.png) no-repeat center}.dlTypeC input[type=text].datepicker:disabled+label{cursor:default;margin:0 0 0 4px;background:url(../img/common/btnDateA.png) no-repeat center;background-size:contain}.dlTypeC input[type=text].datepicker:disabled{background:#f8f8f8}.dlTypeC .checkTypeA+label{font-size:14px}.stickyBox{position:sticky;top:0;left:0;z-index:10}.stickyBox a{display:contents;padding-bottom:5px}.stickyBox a:nth-child(2n-1) .familyBox{margin:2px 5px 4px 20px}.stickyBox a:nth-child(2n) .familyBox{margin:2px 20px 2px 5px}.stickyBox .familyBox{float:left;padding:4px 25px 4px 0;width:calc(50% - 25px);min-height:28px;border:1px solid #c6d3df;border-radius:4px;font-size:12px;background:#fbfeff url(../img/common/bgfamilyBox.svg) no-repeat right 10px center;cursor:pointer}.stickyBox .familyBox.on,.stickyBox .familyBox:hover{border:1px solid #5b6abf;background:#fbfeff url(../img/common/bgfamilyBoxOn.svg) no-repeat right 10px center;cursor:pointer}.stickyBox .familyBox div{display:inline-block;padding-left:9px;color:#9a5e3f}.stickyBox .familyBox div span.colB{display:contents;color:#302bc2}.stickyBox .familyBox div.familyTit{position:relative;padding:0 15px 0 25px}.stickyBox .familyBox div.familyTit::before{position:absolute;content:"";top:2px;right:0;width:1px;height:14px;background:#c6d3df}.stickyBox .familyBox div.icoBese{background:url(../img/common/icoBese.svg) no-repeat 8px center}.stickyBox .familyBox div.icoChild{background:url(../img/common/icoChild.svg) no-repeat 8px center}.stickyBox .familyBox div.icoParent{background:url(../img/common/icoParent.svg) no-repeat 11px center}.dlTypeD{flex-wrap:wrap;width:100%}.dlTypeD dd,.dlTypeD dt{font-size:15px;line-height:28px;font-weight:400;letter-spacing:-1px;padding:2px 0}.dlTypeD dt{position:relative;display:flex;flex-wrap:wrap;padding-left:20px;line-height:24px;color:#000;background:url(../img/common/icoDlTypeB.svg) no-repeat 0 8px}.dlTypeD dd{padding-left:40px;background:url(../img/common/icoDepth.png) no-repeat 20px 5px}.dlTypeD dd p{font-size:13px;color:#777}.dlTypeD dd .dlList{padding-left:20px;background:url(../img/common/icoDlTypeB.svg) no-repeat 0 8px}.dlTypeD span.selBox{display:inline-block;margin-left:20px}.tabBox{display:flex;margin-top:24px}.tabBox button{margin-left:-1px;width:160px;height:32px;border:1px solid #5b6abf;border-bottom:none;border-radius:4px 4px 0 0;text-align:center;line-height:30px;font-size:14px;color:#5b6abf}.tabBox button.on{color:#fff;background:#5b6abf}.tabBox button:first-child{margin-left:0}.tabCon{width:100%;padding:8px 30px;border:1px solid #5b6abf}.tabCon>li{display:none}.tabCon>li.on{display:block}.dlTypeE{flex-wrap:wrap;width:100%}.dlTypeE dd{font-size:15px;line-height:28px;font-weight:400;letter-spacing:-1px;padding:7px 0;border-top:1px solid #d8d8d8}.dlTypeE dd:first-child{border-top:none}.dlTypeE dd ul li{padding-left:20px;font-size:15px;color:#777}.dlTypeE span.selBox{display:inline-block;margin-left:20px}.dlTypeE p{padding-left:20px;font-size:13px;color:#777}.totalBox{display:flex;padding:5px 0;min-height:28px;border:1px solid #c6d3df;border-radius:4px;font-size:13px;background:#f6fdff}.totalBox dt{padding:0 10px 0 56px;display:flex;align-items:center;background:url(../img/common/icoTotal.svg) no-repeat 30px center}.totalBox dd{display:flex;flex-wrap:wrap;align-items:center;padding:0 30px 0 10px;font-family:Roboto;font-size:17px;color:#302bc2;font-weight:600}.totalBox dd.totalInfo{padding-left:40px;text-align:right;font-size:13px;border-left:1px solid #e5e5e5;color:#828282;font-weight:400;background:url(../img/common/totalInfo.png) no-repeat left 15px center}.totalBox dd .colA{font-family:Roboto;font-size:14px;color:#464646}.calcWarp{position:relative;padding:15px 0;border:1px solid #c6d3df;border-radius:5px;background:#f6fdff}.calcBox{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:70px;font-size:13px}.calcBox dt{padding:10px 10px 10px 120px;font-size:20px;line-height:48px;color:#5d493e}.calcBox dt.calcTypeA{background:url(../img/common/calcTypeA.svg) no-repeat 27px 0}.calcBox dt.calcTypeB{background:url(../img/common/calcTypeB.svg) no-repeat 27px 0}.calcBox dt.calcTypeC{background:url(../img/common/calcTypeC.svg) no-repeat 27px 0}.calcBox .calcAmount{font-size:14px}.calcBox .colA{font-family:Roboto;font-weight:600;color:#302bc2;font-size:22px}.calcBox .colB{font-family:Roboto;font-weight:600;color:#f81c5c;font-size:22px}.calcInfo{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;padding:0 40px 10px 120px;width:100%}.calcInfo dd{display:flex;flex-wrap:wrap;justify-content:center;min-width:20px;margin:0;text-align:center}.calcInfo dd div{width:100%;text-align:center}.calcInfo dd div span{font-weight:700;color:#000;padding-left:3px}.calcInfo .calcBoxA{display:inline-block;padding:0 10px;border:1px solid #bbb;border-radius:7px;height:30px;font-size:14px;color:#5d493e;line-height:28px;background:#fff}.calcInfo .calcBoxB{display:inline-block;padding:0 10px;border:1px solid #8c5b3f;border-radius:7px;height:30px;font-size:14px;color:#4d2b18;line-height:28px;background:#fff}.calcInfo .signW{color:#333}.calcInfo .colA{font-family:Roboto;font-weight:600;color:#302bc2}.calcInfo .colB{font-family:Roboto;font-weight:600;color:#f81c5c}.calcInTxt{position:absolute;top:20px;right:10px;padding:0 10px 0 70px;width:250px;border-left:1px solid #cbcbcb;font-size:14px;background:url(../img/common/calcInfo.svg) no-repeat left 20px center}.calcInTxt span{display:inline-block;padding-bottom:15px}.calcInfoA{display:flex;margin-top:50px;padding:24px 0;width:100%;border:1px solid #e1e1e1;border-radius:7px;background:#fbfbfb}.calcInfoA div{padding:60px 15px 0 15px;width:20%;border-right:1px solid #dcdcdc;font-size:12px;color:#aba19c;text-align:center}.calcInfoA div:last-child{border-right:none}.calcInfoA .colInfoTit{font-size:14px;text-align:left;color:#8c5b3f;background:url(../img/common/icoCalcInfo.svg) no-repeat left 40px top}.calcInfoA .calcInfo01{background:url(../img/common/calcInfo01.svg) no-repeat center top}.calcInfoA .calcInfo02{background:url(../img/common/calcInfo02.svg) no-repeat center top}.calcInfoA .calcInfo03{background:url(../img/common/calcInfo03.svg) no-repeat center top}.calcInfoA .calcInfo04{background:url(../img/common/calcInfo04.svg) no-repeat center top}.calcInfoA .caseTit{font-size:13px;color:#f26e50}.calcInfoA .colA{color:#8c5b3f}#submitPopup .popTypeA{width:720px}#submitPopup .popTypeA dl.submitInfo{display:flex;padding:25px 0;border:1px solid #e2d5d5;border-radius:7px}#submitPopup .popTypeA dl.submitInfo dt{width:100px;height:70px;background:url(../img/common/submitInfo.svg) no-repeat center top}#submitPopup .popTypeA dl.submitInfo dd{padding-left:20px;height:-moz-max-content;height:max-content;border-left:1px solid #e5e5e5;font-size:18px;color:#333}#submitPopup .popTypeA dl.submitInfo dd .colA{font-size:20px;color:#8d2626;font-weight:600}#submitPopup .popTypeA dl.submitInfo dd .colB{color:#999}#submitPopup .popTypeA dl.confirm{display:flex;margin-top:20px;padding:25px 0;border:1px solid #e2d5d5;border-radius:7px;background:#fefdf5}#submitPopup .popTypeA dl.confirm dt{width:100px;height:70px;background:url(../img/common/confirm.svg) no-repeat center top}#submitPopup .popTypeA dl.confirm dd{padding-left:20px;height:-moz-max-content;height:max-content;border-left:1px solid #e5e5e5;font-size:18px;color:#333}#submitPopup .popTypeA dl.confirm dd .confirmBox{margin-top:10px}#submitPopup .popTypeA dl.confirm dd input[type=text]{margin-right:15px;width:200px;height:40px}#calcResultPopup .popTypeA{width:900px}#calcResultPopup .popTypeA dl.consulting{display:flex;margin-top:20px;padding:20px 0;border:1px solid #e2d5d5;border-radius:7px;background:#f6fdff}#calcResultPopup .popTypeA dl.consulting dt{width:230px;min-height:40px;font-size:14px;line-height:1.5em;color:#8c5b3f;padding:0 20px 0 75px;background:url(../img/common/icoCalcInfo.svg) no-repeat left 30px center}#calcResultPopup .popTypeA dl.consulting dd{padding-left:20px;font-size:14px;color:#000;height:-moz-max-content;height:max-content;border-left:1px solid #e5e5e5;min-height:60px;max-height:120px;overflow:hidden;overflow-y:auto}#calcResultPopup .popTypeA dl.consulting dd::-webkit-scrollbar{width:6px;height:6px}#calcResultPopup .popTypeA dl.consulting dd::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}#calcResultPopup .popTypeA dl.consulting dd::-webkit-scrollbar-track{background-color:#e1e1e1}#calcResultPopup .popTypeA dl.consulting dd pre{font-family:"Noto Sans KR",sans-serif}#calcResultPopup .popTypeA .nameBox{margin:20px 30px 10px 30px;width:calc(100% - 60px);font-size:14px;color:#000}#calcResultPopup .popTypeA .nameBox span{color:#8c5b3f}#calcResultPopup .popTypeA .tableWarp{margin-left:30px;width:calc(100% - 60px);height:400px;overflow:hidden;overflow-y:auto;border:1px solid #c1c1c1;border-radius:5px 5px 0 0}#calcResultPopup .popTypeA .tableWarp::-webkit-scrollbar{width:6px;height:6px}#calcResultPopup .popTypeA .tableWarp::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}#calcResultPopup .popTypeA .tableWarp::-webkit-scrollbar-track{background-color:#e1e1e1}#calcResultPopup .popTypeA .tableWarp table{table-layout:fixed;word-break:break-all}#calcResultPopup .popTypeA .tableWarp table td,#calcResultPopup .popTypeA .tableWarp table th{padding:5px;height:30px;font-size:12px;word-break:break-word}.btnMobile{display:none!important}@media (max-width:1700px){.calcBox dt{padding:10px 10px 0 120px}.calcInfo{padding:0 40px 0 50px}.calcInTxt{position:relative;width:100%;padding:0 0 35px 60px;border-left:0;background:0 0}.calcInTxt span{padding:7px 0 7px 50px;background:url(../img/common/calcInfo.svg) no-repeat left 0 center}}@media (max-width:1600px){.calcInfo .colInfoTit{width:100%;padding-bottom:20px}}.et-hero-tab-slider{position:absolute;bottom:0;width:0;height:6px;background:#66b1f1;transition:left .3s ease}.uploadWarp{display:flex;justify-content:space-between;margin-top:30px}.uploadWarp .uploadInfo{border-radius:10px;border:1px solid #cbd0e0;padding:15px;width:calc(50% - 3px)}.uploadInfo .tit{margin-bottom:7px;font-size:14px;padding-left:23px;background:url(../img/common/uploadTypeH3.png) no-repeat left center}.uploadInfo .sub{font-size:12px;word-break:break-all}.uploadType{display:flex;flex-wrap:wrap}.uploadType dt{color:#958175;padding:2px 0;width:20%;font-size:12px;word-break:break-all}.uploadType dd{color:#999;padding:2px 0 0 10px;width:80%;font-size:12px;word-break:break-all}.uploadType.lType dt{width:30%}.uploadType.lType dd{width:70%}.uploadType th{padding:2px 0;font-size:12px;word-break:break-all;text-align:left;font-weight:400}.uploadType td{padding:2px 0 0 10px;font-size:12px;word-break:break-all;text-align:left}.uploadWarp .uploadBox{overflow:hidden;border-radius:10px;border:1px solid #cbd0e0;width:calc(50% - 3px);min-height:168px}.uploadWarp .uploadBox .plupload_wrapper{width:100%;height:100%;min-width:100%!important}.uploadWarp .uploadBox .plupload_container{min-height:165px!important}.uploadWarp .uploadBox .plupload_filelist_footer tr td{height:35px!important}.uploadWarp .uploadBox .plupload_content{height:80px!important;border-bottom:1px solid #cbd0e0}.plupload_wrapper{height:100%;min-width:400px!important}.plupload_header_content{display:none}.plupload_container{height:100%;min-height:152px!important}.plupload_container .plupload_header{display:none}.plupload_wrapper .ui-widget-header{background:#f2f5fc!important}.plupload_cell{height:34px!important;border-right:none!important}.plupload_content{top:45px!important;height:100%;min-height:60px!important}.plupload_wrapper .plupload_button{padding:3px 15px;font-size:13px!important;border:1px solid #5b6abf!important;color:#5b6abf!important;background:#fff!important}.plupload_wrapper .ui-button-icon-primary{display:none!important}.plupload_wrapper .ui-button-text-icon-primary .ui-button-text,.plupload_wrapper .ui-button-text-icons .ui-button-text{padding:0!important}.plupload_filelist_footer tr td{background:#fff!important;height:50px!important;border-right:none;padding:0 10px}.plupload_droptext{padding-top:20px;font-family:"Noto Sans KR"!important;font-size:14px!important;color:#777!important;line-height:20px!important}.plupload_view_list .plupload_file{border:none!important;box-sizing:border-box;padding:0 8px}.plupload_filelist_content li{border:none!important}.plupload_view_list div.plupload_file_name{margin-right:100px!important}.plupload_filelist_footer .plupload_file_size{width:84px!important;padding:0 5px!important}.ui-button .ui-icon{display:none!important}.uploadLine .plupload_wrapper .ui-button-text-icon-primary .ui-button-text{font-size:13px;padding:0!important}.uploadLine .ui-widget-content{border:none!important}.uploadLine .plupload_cell{padding:0 6px}.uploadWarp .uploadBox .uploadLine .plupload_content{height:94px!important;top:35px!important;border-bottom:none!important}.uploadLine .plupload_view_list .plupload_file{background:#fff!important}.plupload_cell.plupload_file_size{width:100px!important}.plupload_buttons a.plupload_add{padding-left:25px;background:#fff url(../img/common/icoPlus.png) no-repeat 10px center!important}.plupload_buttons a.plupload_add:hover{background:#edebff url(../img/common/icoPlus.png) no-repeat 10px center!important}.plupload_buttons a.plupload_download{padding-left:25px;background:#fff url(../img/common/icoDown.svg) no-repeat 10px center!important}.plupload_buttons a.plupload_download:hover{background:#edebff url(../img/common/icoDown.svg) no-repeat 10px center!important}.plupload_buttons a.plupload_removeAll{padding-left:25px;background:#fff url(../img/common/icoRemoveA.svg) no-repeat 10px center!important}.plupload_buttons a.plupload_removeAll:hover{background:#edebff url(../img/common/icoRemoveA.svg) no-repeat 10px center!important}.plupload_buttons a.plupload_start{padding-left:25px;background:#fff url(../img/common/icoUploadA.png) no-repeat 10px center!important}.plupload_buttons a.plupload_start:hover{background:#edebff url(../img/common/icoUploadA.png) no-repeat 10px center!important}@media (max-width:1600px){.uploadWarp{display:block}.uploadWarp .uploadInfo{width:100%}.uploadWarp .uploadBox{width:100%;margin-top:10px}}.uploadWarpS{display:flex;margin-top:30px}.uploadWarpS .uploadTit{padding-top:60px;width:180px;text-align:center;font-size:15px;background:url(../img/common/icoPdf.svg) no-repeat center top}.uploadWarpS .uphomeTit{padding-top:60px;width:180px;text-align:center;font-size:15px;background:url(../img/common/icoHometax.svg) no-repeat center top}.uploadWarpS .uploadBox{display:grid;padding:30px;border-radius:10px;border:1px solid #cbd0e0;width:calc(100% - 180px)}.uploadWarpS .uploadBox dl{display:flex}.uploadWarpS .uploadBox dt{width:120px}.uploadWarpS .uploadBox dd{width:calc(100% - 120px)}.uploadWarpS .uploadBox .plupload_wrapper{width:100%;height:100%;min-width:100%!important}.uploadWarpS .uploadBox .plupload_wrapper .plupload_filelist_header{display:none}.uploadWarpS .uploadBox .plupload_wrapper .ui-widget-content{border:none;height:100%;min-height:178px!important}.uploadWarpS .uploadBox .plupload_wrapper .plupload_content{top:0!important;border:1px solid #d0d2db;border-radius:7px;height:calc(100% - 51px)!important;background:#fbfbfb}.uploadWarpS .uploadBox .plupload_wrapper .plupload_filelist_footer{border-top:1px solid #cbd0e0}.uploadWarpS .uploadBox .uploadLine{margin-top:10px;height:calc(100% - 16px)!important}.uploadWarpS .uploadBox .uploadLine #uploader{height:100%}.uploadWarpS .uploadBox .plupload_droptext{padding-top:50px;background:url(../img/common/icoUpload.svg) no-repeat center 10px}.uploadWarpS .uploadBox .plupload_filelist_footer tr td .plupload_buttons{float:right}.uploadWarpS .uploadBox .plupload_filelist_footer tr td.plupload_file_action,.uploadWarpS .uploadBox .plupload_filelist_footer tr td.plupload_file_size{display:none}.uploadWarpS .plupload_file_action .ui-icon-circle-minus{border:1px solid #00a6fc;border:1px solid #98a2d8;border-radius:2px;background:url(../img/common/btnDelA.png) no-repeat center}.uploadWarpS .plupload_file_chk{display:none}.uploadWarpS .plupload_wrapper .plupload_button{margin-left:4px}.uploadLink dd{padding:0 26px;text-align:center}.uploadLink dd:last-child{border-left:1px solid #e5e5e5}.uploadLink dd dd div{margin-top:5px;font-size:12px;color:#999}.uploadTypeA{display:inline-block;padding:0 20px 0 50px;height:46px;line-height:44px;border-radius:5px;border:1px solid #958175;font-size:15px;color:#8c5b3f;background:url(../img/common/uploadTypeA.svg) no-repeat left 20px center}.uploadTypeB{display:inline-block;padding:0 20px 0 50px;height:46px;line-height:44px;border-radius:5px;border:1px solid #958175;font-size:15px;color:#8c5b3f;background:url(../img/common/uploadTypeB.svg) no-repeat left 20px center}@media (max-width:1640px){.uploadWarpS .uploadBox dl.uploadLink{display:block}.uploadWarpS .uploadBox dl.uploadLink dd{display:flex;align-items:center;flex-wrap:wrap;margin:-40px 0 0 120px;padding:10px 0 0 0}.uploadWarpS .uploadBox dl.uploadLink dd:last-child{margin:0 0 0 120px;border-left:none}.uploadWarpS .uploadBox dl.uploadLink dd div{margin-left:10px}}.helpA{position:relative;display:inline-block;margin-left:3px;width:22px;height:22px;border:1px solid #dbd9d5;font-family:Roboto!important;font-size:16px;color:#f33e86;text-align:center;line-height:20px;border-radius:50%;background:#fffde9;cursor:default}.tooltipA{z-index:10;display:none;height:-moz-fit-content;height:fit-content;position:absolute;padding:15px;bottom:38px;left:-175px;width:370px;border:1px solid #b9b9bb;border-radius:10px;background:#fff;cursor:default}.tooltipA dt{padding:0;margin-top:4px;background:0 0;min-height:20px;font-size:14px;color:#eb2d79}.tooltipA dt:first-child{margin-top:0}.tooltipA dd{display:block;width:100%;padding-left:10px;margin-top:5px;border-right:none;font-size:12px;letter-spacing:0;min-height:20px;line-height:16px;color:#555;background:url(../img/common/bulTooltip.png) no-repeat left top 5px}.tooltipA:after,.tooltipA:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.tooltipA:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.tooltipA:before{border-color:rgba(185,185,187,0);border-top-color:#b9b9bb;border-width:16px;margin-left:-16px}.help{position:relative;display:inline-block;margin-left:3px;width:22px;height:22px;border:1px solid #dbd9d5;font-family:Roboto;font-size:16px;color:#f33e86;text-align:center;line-height:20px;border-radius:50%;background:#fffde9}.help>.tooltip{z-index:10;display:none;position:absolute;padding:15px;bottom:38px;left:-175px;width:370px;border:1px solid #b9b9bb;border-radius:10px;background:#fff;cursor:default}.help>.tooltip dd,.help>.tooltip dt{display:block;width:100%}.help>.tooltip dt{padding:0;background:0 0;min-height:24px;font-size:14px;color:#eb2d79}.help>.tooltip dd{padding-left:10px;margin-top:4px;border-right:none!important;font-size:12px;letter-spacing:0;min-height:20px;line-height:16px;color:#555;background:url(../img/common/bulTooltip.png) no-repeat left top 9px}.help:hover>.tooltip{display:block}.help .tooltip:after,.help .tooltip:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.help .tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.help .tooltip:before{border-color:rgba(185,185,187,0);border-top-color:#b9b9bb;border-width:16px;margin-left:-16px}.helpB{position:relative;display:inline-block;cursor:default}.helpB>.tooltip{z-index:10;display:none;position:absolute;padding:15px;bottom:40px;left:-160px;width:420px;border:1px solid #b9b9bb;border-radius:10px;background:#fff;cursor:default}.helpB>.tooltip dd,.helpB>.tooltip dt{display:block;width:100%;border-right:none!important}.helpB>.tooltip dt{padding:0;background:0 0;min-height:24px;font-size:14px;color:#eb2d79}.helpB>.tooltip dd{padding-left:10px;margin-top:4px;border-right:none;font-size:12px;letter-spacing:0;height:auto;min-height:20px;line-height:16px;color:#555;background:url(../img/common/bulTooltip.png) no-repeat left top 6px}.helpB:hover>.tooltip{display:block}.helpB:hover .tooltipA{display:block}.helpB .tooltip:after,.helpB .tooltip:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.helpB .tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.helpB .tooltip:before{border-color:rgba(185,185,187,0);border-top-color:#b9b9bb;border-width:16px;margin-left:-16px}.btnhelp{position:relative;display:inline-block;margin-left:3px;width:22px;height:22px;border:1px solid #dbd9d5;font-family:Roboto;font-size:16px;color:#f33e86;text-align:center;line-height:20px;border-radius:50%;background:#fffde9;cursor:pointer}.btnhelp2{position:relative;display:inline-block;margin-left:3px;width:22px;height:22px;font-family:Roboto;font-size:16px;color:#fff;text-align:center;line-height:22px;border-radius:50%;background:#f33e86;cursor:pointer}.helpPop .popTypeA{width:700px;padding:30px}.helpPop .popTypeA h2{width:100%;font-size:18px}.helpPop .popTypeA .helpInfo{width:100%;margin:10px 0;padding:15px 15px 15px 90px;font-size:14px;color:#000;border:1px solid #e3e3e8;border-radius:5px;background:#f6fdff url(../img/common/helpInfo.png) no-repeat 30px center}.helpPop .popTypeA table{border:1px solid #b2b6c7}.helpPop .popTypeA table td,.helpPop .popTypeA table th{height:32px;font-size:13px}.helpPop .popTypeA table thead th{color:#6e7391;text-align:center;border-bottom:1px solid #b2b6c7}.helpPop .popTypeA table thead th:last-child{border-right:0}.helpPop .popTypeA table span.colA{color:#8c5b3f}.helpPop .popTypeA table tbody th{color:#444;background:#fff}.btnIntypeA .help{display:inline-block}.paging{width:100%;text-align:center;margin:15px auto;font-size:14px}.paging a{display:inline-block;color:#888;width:24px;height:26px;text-align:center;position:relative}.paging a a.on,.paging a:hover{text-decoration:underline;color:#6859f8}.paging a.active{color:#000;position:relative;top:0;width:37px;height:22px}.paging a.active:hover{cursor:default}.paging .btnNext,.paging .btnPrev{width:23px;height:23px;border:1px solid #cdcdcd;border-radius:50%;font-size:14px;color:#8d8d8d}.paging .btnNext:hover,.paging .btnPrev:hover{text-decoration:none;color:#6859f8;border:1px solid #6859f8}.paging .btnNext{margin-right:6px}.paging .btnPrev{margin-left:6px}#payChart canvas{width:100%;height:230px}.sumBox{display:table;margin-top:10px;width:100%;height:-moz-max-content;height:max-content}.sumBox dd{display:table-cell;vertical-align:top;width:50%;height:100%;min-height:100%}.sumBox dd div{width:calc(100% - 5px);min-height:100%;height:100%;position:relative;padding:20px;border-radius:10px;border:1px solid #d3d3d3}.sumBox dd:last-child div{margin-left:5px}.roundBoxA{padding:10px 20px;border-radius:10px;border:1px solid #d3d3d3}.stepBoxB{float:left;margin:0 0 0 18px}.radiusBox{border-radius:5px;border:1px solid #b8bdce;overflow:hidden}.radiusBox.scollBox{max-height:398px;overflow-y:auto}.radiusBox.scollBox::-webkit-scrollbar{width:6px;height:6px}.radiusBox.scollBox::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.radiusBox.scollBox::-webkit-scrollbar-track{background-color:#e1e1e1}.radiusBoxA{padding:18px;display:flex;justify-content:center;align-items:center;border-radius:5px;border:1px solid #b8bdce;overflow:hidden}.tableTypeA{width:100%;line-height:1.1em}.tableTypeA td,.tableTypeA th{padding:4px 0}.tableTypeA td input[type=text],.tableTypeA th input[type=text]{color:#999;text-align:right}.tableTypeA td input[type=text]:focus,.tableTypeA th input[type=text]:focus{color:#000}.tableTypeA tfoot{display:table-header-group;margin-bottom:10px}.tableTypeA tfoot td,.tableTypeA tfoot th{padding-bottom:15px}.tableTypeA tfoot th{text-align:left;font-family:"Noto Sans KR M";font-size:16px;color:#000}.tableTypeA tfoot td{text-align:right;font-family:Roboto,sans-serif;font-weight:600;font-size:18px}.tableTypeA tfoot td.colA{color:#0e8bf6}.tableTypeA tfoot td.colB{color:#f70f56}.tableTypeA tbody th{padding-left:5px;text-align:left;padding-right:20px;font-weight:400;font-size:14px;color:#000}.tableTypeA tbody th.tit{padding-left:0;font-weight:600;color:#444}.tableTypeA tbody th.tit+td{font-weight:700;color:#000}.tableTypeA tbody td{word-break:break-all;text-align:right;font-family:Roboto,sans-serif;font-size:14px;color:#999}.tableTypeA.thIndent tbody th{padding-left:15px}.tableTypeA.thIndent tbody th.tit{padding-left:0}.tableTypeA.thIndent tbody th.tit+td{font-weight:700;color:#000}.tblTypeA{width:100%}.tblTypeA caption{display:none}.tblTypeA td,.tblTypeA th{height:46px;padding:5px 10px;font-size:15px;border-bottom:1px solid #e0e3f1;border-right:1px solid #e0e3f1;text-align:left}.tblTypeA th{color:#565aa8;background:#f2f5fc;font-family:"Noto Sans KR M";font-weight:400}.tblTypeA td{color:#333}.tblTypeA tbody tr:last-child td,.tblTypeA tbody tr:last-child th{border-bottom:none}.tblTypeA tr td:last-child{border-right:none}.tblTypeA .info{margin-left:10px;color:#8c5b3f;font-size:12px;height:16px}.tblTypeA .num{font-family:Roboto,sans-serif}.tblTypeB{width:100%;border-top:1px solid #6269a3}.tblTypeB caption{display:none}.tblTypeB td,.tblTypeB th{height:36px;padding:0 10px;font-size:14px;border-bottom:1px solid #e0e3f1;border-right:1px solid #e0e3f1;text-align:left}.tblTypeB th{color:#3f4569;background:#f2f5fc}.tblTypeB td{color:#444}.tblTypeB tr:last-child td,.tblTypeB tr:last-child th{border-bottom:1px solid #b8bdce}.tblTypeB td:last-child,.tblTypeB th:last-child{border-right:none}.tblTypeC{width:100%}.tblTypeC caption{display:none}.tblTypeC td,.tblTypeC th{width:25%;font-size:15px;line-height:20px;font-weight:400}.tblTypeC th{text-align:left}.tblTypeC td{text-align:right}.tblTypeC td:nth-child(4n-2){border-right:1px solid #e5e5e5;padding-right:10px}.tblTypeC th:nth-child(4n-1){padding-left:10px}.tblTypeD{width:100%}.tblTypeD caption{display:none}.tblTypeD thead th{height:36px;text-align:center;font-size:13px;color:#6e7391;font-weight:400;border-bottom:1px solid #e7e8ec;background:#f1f3fa}.tblTypeD tbody td{padding:3px;height:36px;text-align:center;font-size:13px;color:#444;border-bottom:1px solid #e7e8ec;background:#fff}.tblTypeD tbody tr:last-child td{border-bottom:none}.tblTypeD tbody td input[type=text]{padding:0;height:26px;font-size:13px;text-align:center}.tblW4 th{width:17.5%}.tblW4 tr>td:nth-child(2){width:32.5%}.tblW5 td,.tblW5 th{width:20%}.tblW6 th{width:12%}.tblW6 td{width:21.3%}.tblList thead th{border-bottom:1px solid #e0e3f1}.tblList thead th:last-child{border-right:none}.tblList tbody td,.tblList thead th{text-align:center}.popClose{position:absolute;top:10px;right:10px;width:20px;height:20px;background:url(../img/common/btnClose.png) no-repeat center;filter:invert(100%)}.popTableA{width:calc(100% - 60px);margin:20px auto}.popTableA td,.popTableA th{font-size:16px;height:40px;font-weight:400;text-align:left}.popTableA th{width:30%}.popTableA td{width:70%}.popTableA td input[type=text]{padding-left:10px;border:1px solid #d1d1d1;border-radius:4px;font-size:14px}.popTableA td input[type=date]{width:190px;height:32px;padding-left:10px;border:1px solid #d1d1d1;border-radius:4px;font-size:14px}.popTableA td input[type=date]::-webkit-calendar-picker-indicator{height:30px;width:30px;cursor:pointer;border-left:1px solid #d1d1d1;background:url(../img/common/icodate.png) no-repeat right 7px center}.popTableA td span.imgRight{display:inline-block;vertical-align:middle;height:30px;width:32px;background:url(../img/common/imgRight.png) no-repeat center}.popTableA td input.date{width:110px;height:32px;padding-left:10px;border:1px solid #d1d1d1;border-radius:4px;font-size:14px}.popTableA td input.date:disabled{background:#f0f0f0}.popTableA td input.base{width:100%;height:32px;padding-left:10px;border:1px solid #d1d1d1;border-radius:4px;font-size:14px}.popTableA td.fileBox input[type=file]{position:absolute;height:0;width:0;top:0;left:0}.popTableA td #uploadFile{float:left;width:calc(100% - 32px);border-radius:4px 0 0 4px;border-right:none}.popTableA td #file+label{float:left;border:1px solid #d1d1d1;border-radius:0 4px 4px 0;width:32px;height:32px;background:url(../img/common/iconFile.png) no-repeat center}@media (max-width:1600px){.sumBox{display:block}.sumBox dd{display:block;width:100%;height:100%;min-height:100%}.sumBox dd div{margin:0;width:100%}.sumBox dd:last-child{margin-top:12px}.sumBox dd:last-child div{margin-left:0}}.widgetArea{float:right;margin:136px 34px 0 0;padding-top:20px;width:56px;height:553px;border-radius:10px;background:rgba(255,255,255,.7)}.widgetArea li{position:relative;width:56px;margin-top:20px;text-align:center}.widgetArea li:first-child{margin-top:0}.widgetArea li a,.widgetArea li button{display:inline-block;width:100%;font-family:"Noto Sans KR M";font-size:11px;letter-spacing:-1px;color:#646464;background:rgba(255,255,255,.7)}.widgetArea li button.manual{padding-top:35px;height:57px;background:url(../img/common/iconManual.png) no-repeat center top}.widgetArea li a.widget01,.widgetArea li button.widget01{padding-top:22px;height:44px;line-height:22px;background:url(../img/common/iconWidget01.png) no-repeat center top}.widgetArea li a.widget02,.widgetArea li button.widget02{padding-top:26px;height:54px;line-height:14px;background:url(../img/common/iconWidget02.png) no-repeat center top}.widgetArea li a.widget03,.widgetArea li button.widget03{padding-top:41px;height:63px;line-height:22px;background:url(../img/common/iconWidget03.png) no-repeat center top}.widgetArea li a.widget04,.widgetArea li button.widget04{padding-top:34px;height:56px;line-height:22px;background:url(../img/common/iconWidget04.png) no-repeat center top}.widgetArea li a.widget05,.widgetArea li button.widget05{padding-top:30px;height:58px;line-height:14px;background:url(../img/common/iconWidget05.png) no-repeat center top}footer{float:left;display:block;margin-left:40px;width:100%;max-width:1640px;padding:40px 0;color:#fff;font-size:14px;text-align:center}.monthPick{display:none;position:absolute;z-index:10;border:1px solid #dbdbdb;border-radius:5px;width:200px;height:350px;font-size:14px;font-family:Roboto,sans-serif;background:#fff}.monthPick.startM{top:33px;left:-30px}.monthPick.endM{top:33px;right:-30px}.monthPick ul{float:left;text-align:center;width:93px;padding-top:20px;height:350px}.monthPick ul:first-child{width:103px;border-right:1px solid #dbdbdb}.monthPick ul li{height:25.8333333333px}.monthPick ul li span{font-family:"Noto Sans KR"}.monthPick ul li span.infoText{display:block;font-size:11px;color:#777;padding-top:156px}.monthPick ul li button{width:76px;height:22px;line-height:22px;border-radius:11px}.monthPick ul li button.active,.monthPick ul li button:hover{color:#fff;background:#6557f1}.btnBoxA{width:100%;padding-top:20px;text-align:center;border-top:1px solid #d7d7d7}.btnboxB{text-align:right}.btnBoxC{float:right}.btnBoxD{text-align:center}.btnBoxE{width:100%;padding-top:20px;text-align:center}.btnBoxF{width:100%;padding-top:10px;text-align:right}.btnBoxG{position:absolute;top:4px;right:0;text-align:right}.btnBoxH{position:absolute;width:100%;bottom:60px;right:0;text-align:center}.btnWA{font-size:16px;text-align:center;padding:0 10px;min-width:120px;line-height:32px;height:34px;border-radius:5px}.btnWB{padding:0 20px;font-size:16px;text-align:center;line-height:32px;height:34px;border-radius:5px}.btnWC{padding:0 10px;font-size:13px;text-align:center;line-height:24px;height:26px;border-radius:5px}.btntypeA{display:inline-block;color:#fff;border:1px solid #6859f8;background:#6859f8;transition:.3s}.btntypeA:hover{background:#4633ee}.btnTypeA{display:inline-block;color:#fff;border:1px solid #6859f8;background:#6859f8;transition:.3s}.btnTypeA:hover{background:#4633ee}.btnTypeB{display:inline-block;color:#6859f8;border:1px solid #6859f8;background:#fff}.btnTypeB:hover{background:#edebff}.btnTypeC{display:inline-block;height:36px;line-height:34px;padding:0 14px;font-size:14px;color:#5b6abf;border:1px solid #5b6abf;border-radius:5px;background:#fff;transition:.3s}.btnTypeC:hover{background:#5b6abf;color:#fff}.btnTypeC:disabled{background:#c3c9eb;border:1px solid #c3c9eb;color:#fff;cursor:default}.btnTypeC:hover img.svgType{filter:brightness(10000%)}.btnTypeD{width:120px;height:32px;line-height:30px;border-radius:5px;font-size:14px;color:#fff;background:#6859f8;transition:.3s}.btnTypeD:hover{background:#4633ee}.btnTypeE{height:26px;line-height:24px;padding:0 14px;font-size:13px;color:#5b6abf;border:1px solid #5b6abf;border-radius:5px;transition:.3s}.btnTypeE:hover{background:#5b6abf;color:#fff}.btnTypeE:disabled{background:#c3c9eb;border:1px solid #c3c9eb;color:#fff;cursor:default}.btnTypeE:hover img.svgType{filter:brightness(10000%)}.btnTypeF{width:100px;height:28px;border-radius:5px;font-size:14px;color:#fff;background:#eb7847}.btnTypeG{display:inline-block;width:100px;height:28px;text-align:center;font-weight:400;line-height:26px;border-radius:3px;font-size:14px;color:#fff;background:#6859f8;transition:.3s}.btnTypeG:hover{background:#4633ee}.btnTypeG:disabled,.btnTypeG:disabled:hover{cursor:default;color:#fff;background:#6859f8;opacity:.4}.btnTypeH{display:inline-block;width:100px;height:28px;text-align:center;font-weight:400;line-height:24px;border:1px solid #6859f8;border-radius:3px;font-size:14px;color:#6859f8;background:#fff}.btnTypeH:hover{background:#5b6abf;color:#fff}.btnTypeH:disabled,.btnTypeH:disabled:hover{cursor:default;color:#6859f8;background:#fff;opacity:.4}.btnTypeA:disabled,.btnTypeA:disabled:hover,.btnTypeB:disabled,.btnTypeB:disabled:hover,.btnTypeC:disabled,.btnTypeC:disabled:hover,.btnTypeD:disabled,.btnTypeD:disabled:hover,.btntypeA:disabled,.btntypeA:disabled:hover{cursor:default;background:#c3c9eb}.btnIntypeA{display:inline-block;padding:0 5px;border:1px solid #958175;border-radius:3px;line-height:22px;font-size:12px;color:#8c5b3f;background:#fff}.btnIntypeB{display:inline-block;width:60px;height:24px;text-align:center;font-size:12px;color:#5b6abf;line-height:22px;border:1px solid #5b6abf;border-radius:2px}.btnIntypeC{display:inline-block;padding:0 15px;border:1px solid #958175;border-radius:3px;line-height:22px;font-size:12px;color:#8c5b3f;background:#fff}.btnIntypeC:hover{background:#8c5b3f;color:#fff}.btnIntypeC:active{background:#69442f;color:#fff}.btnIntypeD{display:inline-block;padding:0 10px;border:1px solid #5b6abf;border-radius:3px;line-height:22px;font-size:12px;color:#5b6abf;background:#fff}.btnIntypeD:hover{background:#5b6abf;color:#fff}.btnIntypeD:active{background:#424d8b;color:#fff}.btnIntypeE{display:inline-block;min-width:100px;padding:0 5px;height:26px;font-family:"Noto Sans KR M",sans-serif;text-align:center;font-size:12px;color:#7d7d7d;line-height:24px;border:1px solid #c3c5ce;border-radius:2px;background:#fff}.btnIntypeE:hover{background:#6859f8;color:#fff}.btnIntypeA:disabled,.btnIntypeB:disabled,.btnIntypeC:disabled{cursor:default;border:1px solid #cdcdcd;background:#f0f0f0;color:#b1b1b1}.btnLink,.btnPrint{display:inline-block;padding:0 10px;min-width:80px;height:30px;line-height:28px;border:1px solid #5b6abf;border-radius:5px;text-align:center;font-size:14px;color:#5b6abf;background:#fff;transition:.3s}.btnLink:hover,.btnPrint:hover{color:#fff;background:#5b6abf}.btnLink:disabled,.btnPrint:disabled{border:1px solid #cdcdcd;color:#b1b1b1;background:#f0f0f0;cursor:default}.btnASave{padding-left:30px;height:30px;line-height:28px;color:#fff;background:#5b6abf url(../img/common/btnSaveOn.png) no-repeat 15px center}.btnASave:hover{color:#fff;background:#404c8d url(../img/common/btnSaveOn.png) no-repeat 15px center}.btnMessage{padding-left:20px;background:url(../img/common/btnMessage.svg) no-repeat left center}.btnDownL{display:inline-block;padding-left:26px;width:110px;height:26px;line-height:24px;border:1px solid #98a2d8;border-radius:5px;font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#5b6abf;background:url(../img/common/btnDownL.png) no-repeat left 9px center}.btnDormitory{padding-left:22px;background:url(../img/common/btnDormitory.png) no-repeat left center}.btnDetailPop{padding:0 15px 0 30px;height:25px;font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#5b6abf;border:1px solid #98a2d8;border-radius:5px;background:#fff url(../img/common/btnDetailPop.png) no-repeat 6px center}input[type=text].datepicker{display:inline-block;width:120px}input[type=text].datepicker+label{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle;cursor:pointer;margin:2px 0 0 4px;background:url(../img/common/btnDate.png) no-repeat center}input[type=text].datepicker:disabled+label{margin:2px 0 0 5px;cursor:default;background:url(../img/common/btnDatedis.png) no-repeat center}input[type=date].datepicker{display:inline-block;width:120px;font-size:14px;text-align:center;border:1px solid #cdcdcd;color:#333}input[type=date].datepicker::-moz-placeholder{color:#b1b1b1}input[type=date].datepicker::placeholder{color:#b1b1b1}input[type=date].datepicker+label{position:relative;display:inline-block;width:32px;height:32px;vertical-align:middle;cursor:pointer;margin:2px 0 0 4px;background:url(../img/common/btnDate.png) no-repeat center}input[type=date].datepicker:disabled+label{margin:2px 0 0 5px;cursor:default;background:url(../img/common/btnDatedis.png) no-repeat center}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;appearance:none}.inputTypeA{padding:0 5px 0 15px;width:100%;height:34px;border:1px solid #cdcdcd;border-radius:5px;font-size:16px;color:#000}.inputTypeA::-moz-placeholder{color:#b1b1b1;font-size:14px}.inputTypeA::placeholder{color:#b1b1b1;font-size:14px}.inputTypeA .loginBox input[type=password]:focus::-moz-placeholder,.inputTypeA:focus::-moz-placeholder{font-size:0}.inputTypeA .loginBox input[type=password]:focus::placeholder,.inputTypeA:focus::placeholder{font-size:0}.inputTypeA:focus{border:1px solid #2f51e0}.inputTypeA:disabled{padding-left:15px;width:100%;height:34px;border:1px solid #9a9a9a;color:#000}.inputTypeB{width:24px;height:24px;margin-right:10px;border:1px solid #cdcdcd;border-radius:5px;font-size:16px;color:#000}.inputTypeB+label{font-size:14px}.inputDateA{width:120px;height:34px;padding-left:10px;font-size:15px;color:#333;border:1px solid #cdcdcd}.textAtypeA{padding:5px 15px;width:100%;height:60px;border:1px solid #cdcdcd;border-radius:5px;font-size:16px;color:#000}.textAtypeA:focus{border:1px solid #2f51e0}.textAtypeA::-moz-placeholder{color:#b1b1b1;font-size:14px}.textAtypeA::placeholder{color:#b1b1b1;font-size:14px}.textAtypeA.enmainTCon,.textAtypeA.krmainTCon{height:192px}.taTyepA{padding:5px 15px;width:100%;border:1px solid #cdcdcd;border-radius:5px;height:320px}.taTyepA:focus{border:1px solid #2f51e0}.drop-zone{width:100%;height:28px;padding:0 5px;line-height:26px;text-align:center;font-size:9px;background:#fff;border:1px solid #182b3e;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drop-zone-dragenter,.drop-zone-dragover{background:#25323e}#file,#fileEng{width:0;height:0}#fileEng+label{display:inline-block;width:80px;height:30px;line-height:28px;border:1px solid #5b6abf;border-radius:5px;text-align:center;font-size:14px;color:#5b6abf;background:#fff}#file,#fileKor{width:0;height:0}#fileKor+label{display:inline-block;width:80px;height:30px;line-height:28px;border:1px solid #5b6abf;border-radius:5px;text-align:center;font-size:14px;color:#5b6abf;background:#fff}.radioTypeA{display:none}.radioTypeA+label{display:inline-block;cursor:pointer;padding-left:30px;font-size:14px;line-height:25px;color:#333;background:url(../img/common/radioTypeA.png) no-repeat left center}.radioTypeA:checked+label{background:url(../img/common/radioTypeAon.svg) no-repeat left center}.radioTypeA:disabled+label{cursor:default;background:url(../img/common/radioTypeAdis.svg) no-repeat left center}.radioTypeA:disabled:checked+label{cursor:default;background:url(../img/common/radioTypeAdisCk.svg) no-repeat left center}.radioTypeB{display:none}.radioTypeB+label{display:inline-block;cursor:pointer;padding-left:30px;min-width:30px;font-size:16px;line-height:25px;color:#333;background:url(../img/common/radioTypeA.png) no-repeat left center}.radioTypeB:checked+label{background:url(../img/common/radioTypeAon.svg) no-repeat left center}.radioTypeB:disabled+label{cursor:default;background:url(../img/common/radioTypeAdis.svg) no-repeat left center}.radioTypeB:disabled:checked+label{cursor:default;background:url(../img/common/radioTypeAdis.svg) no-repeat left center}.radioTypeC{display:none}.radioTypeC+label{display:inline-block;cursor:pointer;padding-left:30px;font-size:16px;line-height:25px;color:#333;background:url(../img/common/radioTypeC.png) no-repeat left center}.radioTypeC:checked+label{background:url(../img/common/radioTypeCon.png) no-repeat left center}.radioTypeD{display:none}.radioTypeD+label{display:inline-block;cursor:pointer;padding-left:24px;min-width:24px;font-size:14px;line-height:25px;color:#333;background:url(../img/common/radioTypeD.svg) no-repeat left center}.radioTypeD:checked+label{background:url(../img/common/radioTypeDon.svg) no-repeat left center}.radioTypeD:disabled+label{cursor:default;background:url(../img/common/radioTypeDdis.svg) no-repeat left center}.radioTypeD:disabled:checked+label{cursor:default;background:url(../img/common/radioTypeDdisCk.svg) no-repeat left center}.checkTypeA{display:none}.checkTypeA+label{display:inline-block;cursor:pointer;padding-left:26px;font-size:15px;line-height:25px;color:#666;background:url(../img/common/checkTypeA.png) no-repeat left center;background-size:20px}.checkTypeA:checked+label{background:url(../img/common/checkTypeAon.png) no-repeat left center;background-size:20px}.checkTypeA:disabled+label{cursor:default;background:url(../img/common/checkTypeAdis.png) no-repeat left center;background-size:20px}.checkTypeA:checked:disabled+label{background:url(../img/common/checkTypeACon.png) no-repeat left center;background-size:20px}.checkTypeB{width:16px;height:16px;border:1px solid #dcdbdb;border-radius:2px}.selectWwrap{position:relative;display:inline-block}.selecttypeA{height:30px;line-height:30px;cursor:pointer;font-size:14px;text-align:left;color:#333;border:1px solid #cdcdcd;border-radius:5px;padding:0 24px 0 12px;background:url(../img/common/selectTypeA.svg) no-repeat right 5px center}.selecttypeA+ul{z-index:10;display:none;position:absolute;width:100%;padding:5px 0;border-radius:0 0 5px 5px;border:1px solid #6859f8;border-top:none;background:#fff}.selecttypeA+ul li{height:28px;width:100%;line-height:28px;padding:0 24px 0 12px;font-size:14px;text-align:left;color:#333}.selecttypeA+ul li:hover{cursor:pointer;background:#e8eaff}.selecttypeA.active{border:1px solid #6859f8;border-bottom:1px solid #cdcdcd;border-radius:5px 5px 0 0}.selecttypeA.active+ul{display:block}.selecttypeA.active+ul li.selected{background:#e8eaff url(../img/common/selectTypeAse.png) no-repeat right 10px center}.selecttypeA.disabled{cursor:default;color:#b1b1b1;background:#f0f0f0 url(../img/common/selectTypeA.svg) no-repeat right 10px center}.selecttypeB{width:100%;height:30px;line-height:30px;cursor:pointer;font-size:14px;text-align:center;color:#333;border:1px solid #cdcdcd;border-radius:5px;padding:0 20px 0 0;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selecttypeB:active,.selecttypeB:focus,.selecttypeB:hover{border:1px solid #6859f8}.selecttypeB option{font-size:110%;line-height:30px}.selecttypeB:disabled{cursor:default;background:#f0f0f0 url(../img/common/selectTypeA.svg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selecttypeB:disabled:hover{border:1px solid #cdcdcd}.selecttypeC{margin-left:10px;width:100%;height:30px;line-height:30px;cursor:pointer;font-size:14px;text-align:left;color:#333;border:1px solid #cdcdcd;border-radius:5px;padding:0 12px;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selecttypeD{width:100%;height:30px;line-height:30px;cursor:pointer;font-size:14px;text-align:left;color:#999;border:1px solid #cdcdcd;border-radius:5px;padding:0 20px 0 10px;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selecttypeD:active,.selecttypeD:focus,.selecttypeD:hover{border:1px solid #6859f8}.selecttypeD option{font-size:14px;line-height:30px}.selecttypeD:disabled{cursor:default;background:#f0f0f0 url(../img/common/selectTypeA.svg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selecttypeD:disabled:hover{border:1px solid #cdcdcd}.selW90{width:90px!important}.selW130{width:130px!important}.selW1180{min-width:180px!important}.selW1220{min-width:220px!important}.selW230{width:230px!important}.selW260{min-width:260px!important}.selW1320{min-width:320px!important}.selW1320.selLS{min-width:130px!important}.selW2over3{width:calc(100% - (100% - 14px)/ 3 - 7px)}.popArea{display:none;z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:visibility 0s linear .25s,opacity .25s 0s,transform .1s}.popArea .btnreset{position:absolute;top:5px;right:0;width:26px;height:26px;background:url(../img/common/btnReset.png) no-repeat center}.popArea .btnreset:hover{background:url(../img/common/btnResetOn.png) no-repeat center}.popArea .addBox{position:relative;padding:30px 0;margin:0 auto;width:calc(100% - 40px)}.popArea .addResult{width:100%}.popArea .addResult div{float:left;width:calc((100% - 9px)/ 4);padding-left:15px;height:30px;line-height:28px;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#b1b1b1;border-radius:2px;margin:0 3px 3px 0;border:1px solid #cdcdcd;background:#f3f3f3}.popArea .addResult div:nth-child(4n){margin-right:0}.popArea .addResult div.setResult{letter-spacing:-1px;font-family:"Noto Sans KR";padding:0;text-align:center;color:#333;background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popArea .addBtnSet{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:20px 0;width:100%;height:-moz-max-content;height:max-content}.popArea .addBtnSet input[type=checkbox]{display:none}.popArea .addBtnSet input[type=checkbox]+label{display:block;padding:0 6px;height:34px;font-size:14px;color:#444;border:1px solid #cdcdcd;border-radius:5px;text-align:center;line-height:30px;cursor:pointer}.popArea .addBtnSet input[type=checkbox]:checked+label{border:1px solid #6859f8;color:#6859f8}h3 .btnBoxC button{position:relative}.popAreaShow{display:block;opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .25s 0s,transform .1s;touch-action:none}.popTypeA{position:absolute;top:50%;left:50%;padding:50px 0 20px 0;width:422px;border:1px solid #d7d7d7;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.3);background-color:#fff;transform:translate(-50%,-50%)}.popTypeA h2{position:relative;font-size:22px;line-height:22px;color:#000;font-weight:400;padding-bottom:10px;margin:0 auto;width:calc(100% - 60px)}.popTypeA .txtInfo{text-align:center;font-size:26px;font-weight:700;color:#2f51e0}.popTypeA dl{position:relative;padding:10px 0 40px 0;margin:0 auto;width:calc(100% - 60px)}.popTypeA dl dt{position:relative;width:100%;height:36px;line-height:36px;font-size:15px;color:#5a65a6;font-family:"Noto Sans KR M"}.popTypeA dl dt label{font-size:15px;color:#5a65a6;font-family:"Noto Sans KR M"}.popTypeA dl dt.infoTit{font-size:16px}.popTypeA dl dd{position:relative;width:100%;height:44px}.popTypeA dl dd input{width:100%;height:36px;padding:0 10px;border-radius:5px;border:1px solid #cdcdcd;font-size:15px;color:#444;background:#fff}.popTypeA dl dd input:focus{border:1px solid #2f51e0}.popTypeA dl dd input:focus::-moz-placeholder{font-size:0}.popTypeA dl dd input:focus::placeholder{font-size:0}.popTypeA dl dd .resultView{position:relative;display:inline-block;width:100%;height:46px;line-height:44px;padding:0 10px;border-radius:5px;border:1px solid #cdcdcd;font-size:15px;color:#975846;background:#f0f0f0}.popTypeA dl dd .resultView.on{color:#4448ee;background:#fff}.popTypeA dl dd .resultView.on::before{content:"복사";position:absolute;top:9px;right:9px;width:40px;height:26px;line-height:24px;border:1px solid #b7b7b7;border-radius:3px;cursor:pointer;text-align:center;color:#555;font-size:14px}.popTypeA dl dd.infoDt{font-size:14px}.popTypeA dl dd select{width:100%;height:36px;padding:0 10px;border-radius:5px;border:1px solid #cdcdcd;font-size:15px;color:#444;background:#fff;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center;appearance:none}.popTypeA.qmenuBox{width:auto;min-width:422px;max-width:665px}.popTypeD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;min-height:450px;background:#fff;border-radius:10px}.popTypeD dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.popTypeD dd{padding:20px}#prevSelPopup .popTypeB{width:610px;padding:50px 0 40px}#prevSelPopup .popBox{padding:20px 30px 40px 30px;width:100%}#prevSelPopup .inputSel,#prevSelPopup .octSel{position:relative;display:flex;align-items:center;padding-left:140px;width:100%;height:110px;border:1px solid #b7b7b7;border-radius:7px}#prevSelPopup .inputSel{display:flex;align-items:center;background:url(../img/common/inputSel.svg) no-repeat 40px center}#prevSelPopup .inputSel .inTex{font-size:18px;color:#333}#prevSelPopup .inputSel:hover .inTex{text-decoration:underline}#prevSelPopup .octSel{margin-top:10px;text-align:left;line-height:24px;background:url(../img/common/octSel.svg) no-repeat 37px center}#prevSelPopup .octSel .inTex{display:inline-block;width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#333}#prevSelPopup .octSel .inTex .colA{color:#302bc2}#prevSelPopup .inputSel::after,#prevSelPopup .octSel::after{content:"";position:absolute;width:1px;height:60px;top:25px;left:120px;background:#e5e5e5}#prevSelPopup .bntOcr{display:none;position:absolute;right:30px;top:43px;height:26px;padding:0 10px 0 20px;font-size:13px;color:#5b6abf;border:1px solid #98a2d8;border-radius:5px;background:url(../img/common/bntOcr.svg) no-repeat 8px center}.popScoll{margin:30px 0;padding:0 30px 20px 30px;width:100%;max-height:490px;overflow:hidden;overflow-y:auto}.popScoll .conBoxTypeA{padding:20px 0}.popScoll::-webkit-scrollbar{width:6px;height:6px}.popScoll::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.popScoll::-webkit-scrollbar-track{background-color:#e1e1e1}.popConBox{margin:30px 0;padding:0 30px 20px 30px;width:100%;max-height:490px}.popTypeB{position:absolute;top:50%;left:50%;padding:50px 0 20px;width:860px;border:1px solid #d7d7d7;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.3);background-color:#fff;transform:translate(-50%,-50%)}.popTypeB h2{position:relative;padding:10px 30px 0 30px;font-size:22px;line-height:22px;color:#000;text-align:left;font-weight:400}.popTypeB h3{font-size:16px;line-height:16px;margin-bottom:10px;font-weight:400}.popTypeB dl{display:flex;width:100%}.popTypeB dl dd{float:left;padding:2px 20px;text-align:left;width:50%;font-size:15px;line-height:32px;font-weight:400}.popTypeB dl dd:nth-child(2n-1){border-right:1px solid #e5e5e5}.popTypeB dl dd input{padding:0 10px;width:100%;height:28px;border-radius:5px;border:1px solid #cdcdcd;font-size:15px;color:#444;background:#fff}.popTypeB dl dd input:focus{border:1px solid #2f51e0}.popTypeB dl dd input:focus::-moz-placeholder{font-size:0}.popTypeB dl dd input:focus::placeholder{font-size:0}.popTypeB dl dd input:disabled{background:#f8f8f8}.popTypeB dl dd th{width:45%;height:28px;font-weight:400}.popTypeB dl dd td{position:relative;width:55%;height:28px}.popTypeB .inputDate{width:calc(100% - 30px)}.popTypeB .inputDate+label{vertical-align:inherit;display:inline-block;margin-left:1px;width:28px;height:28px;background:url(../img/common/btnDateA.svg) no-repeat center;cursor:pointer}.popTypeB th img.requir{vertical-align:super}.popTypeB.wTypeA{width:1000px}.popTypeB.wTypeA dl dd th{width:38%;height:28px;font-weight:400}.popTypeB.wTypeA dl dd th .icoKey{display:inline-block;width:5px;height:14px;background:url(../img/common/icoKey.svg) no-repeat left top}.popTypeB.wTypeA dl dd td{position:relative;width:62%;height:28px}.popTypeB.wTypeA .info{margin-top:10px;font-size:14px}#splitPop .popTypeA{width:600px}#splitPop .popTypeA dd{height:auto;min-height:28px}#splitPop .popTypeA dd.detailIfo{margin-top:20px;color:#7e6749;font-size:14px}#splitPop .tblTypeA{border:1px solid #e0e3f1}#splitPop .tblTypeA td,#splitPop .tblTypeA th{text-align:center;padding:0}#splitPop .tblTypeA th:first-child{width:18%}#splitPop .tblTypeA thead tr th:last-child{border-right:none}#splitPop .colA{font-family:Roboto;font-weight:600;color:#f81c5c}#splitPop input{text-align:right;padding:5px 10px;width:90%;color:#000}#splitPop input:focus{border:1px solid #000}#splitPop input:disabled{border:none;width:100%;height:100%;background:#f5f5f5;color:#959595;margin:0;border-radius:0}.alertPop{position:absolute;top:50%;left:50%;padding:60px 0 20px 0;width:400px;border:1px solid #d7d7d7;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.3);background-color:#fff;transform:translate(-50%,-50%)}.alertPop .messageBox{padding:0 30px 30px 30px;color:#333;font-size:16px;text-align:center}.messagePop{position:absolute;display:none;z-index:100;top:50%;left:50%;padding:16px 10px 16px 50px;min-width:330px;border:1px solid red;border-radius:8px;box-shadow:0 0 8px 1px rgba(0,0,0,.05);transform:translate(-50%,-50%)}.messagePop.error{z-index:100;background:#fff url(../img/common/icoError.png) no-repeat 17px center}.messagePop.success{z-index:100;background:#fff url(../img/common/icoOk.png) no-repeat 17px center}.messagePop.warning{z-index:100;background:#fff url(../img/common/icoWarning.png) no-repeat 17px center}.sucMess{display:none;position:relative;padding:49px 0;margin:0 auto;width:calc(100% - 60px);text-align:center;font-size:16px;color:#4448ee}.sucMess img{margin-left:-35px}.sucMess p{margin-top:20px}@keyframes appear{from{opacity:0;transform:translate(-50%,-55%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes dissappear{from{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-55%)}}.iconPop{position:absolute;top:-39px;left:calc(50% - 39px);width:78px;height:78px;border-radius:39px;background-size:contain}.iconPopId{background:url(../img/common/iconIdPop.png) no-repeat center;background-size:contain}.iconPopPass{background:url(../img/common/iconPassPop.png) no-repeat center;background-size:contain}.iconPopAdd{background:url(../img/common/iconAddPop.png) no-repeat center;background-size:contain}.iconPopErr{background:url(../img/common/iconErrPop.png) no-repeat center;background-size:contain}.iconPopOk{background:url(../img/common/iconOkPop.png) no-repeat center;background-size:contain}.iconPopWar{background:url(../img/common/iconWarPop.png) no-repeat center;background-size:contain}.iconApply{background:url(../img/common/iconApply.png) no-repeat center;background-size:contain}.iconReform{background:url(../img/common/iconReform.png) no-repeat center;background-size:contain}.iconPopPoto{background:url(../img/common/iconPopPoto.png) no-repeat center;background-size:contain}.iconPrevCom{background:url(../img/common/iconPrevCom.svg) no-repeat center}.iconAlarm{background:url(../img/common/iconAlarm.svg) no-repeat center}.iconCheckPink{background:url(../img/common/iconCheckPink.png) no-repeat center}.passInfo{font-size:12px;color:#5a65a6;word-spacing:-1px}.forManChildBirthPop{width:510px;height:327px}.forManChildBirthPop .forManChildBirth_text{line-height:30px;padding:40px 70px;font-size:18px;font-weight:500;text-align:center}.forManChildBirthPop .forManChildBirth_text p{color:#ff1cbb}.forManChildBirthPop .btnBoxD{position:absolute;left:0;bottom:0;width:100%;padding:40px 0}#firstPopup dl{padding:10px 0 30px 0}#firstPopup dl .btnJoinIn{float:left;margin-left:4px;width:94px;height:36px;text-align:center;border:1px solid #5b6abf;border-radius:5px;font-size:14px;color:#5b6abf;background:#fff}#firstPopup dl .btnJoinIn:active{background:#5b6abf;color:#fff}#firstPopup dl input:disabled{background:#d6d6d6}#firstPopup dl .joinInputA{float:left;width:calc(100% - 98px)}#firstPopup dl .numInput{float:left;width:calc(100% - 98px)}#firstPopup dl .numInput+span{float:left;margin-left:4px;display:block;width:94px;height:36px;line-height:34px;font-size:16px;font-family:roboto;text-align:center;color:#5b6abf;border-radius:5px;border:1px solid #cdcdcd}.joinStep02{display:none}.joinStep03{display:none;position:relative;padding:49px 0 0;margin:0 auto;width:calc(100% - 60px);text-align:center;font-size:16px;color:#4448ee}.joinStep03 img{margin-left:-35px}.joinStep03 p{margin-top:10px}#potoPopup .potoView{display:inline-block;overflow:hidden;text-align:center;overflow:hidden;margin:5px 0 8px 0;margin-left:calc(50% - 65px);width:130px;height:130px;border-radius:50%;background-size:100% 100%!important}.btnPoto{display:none}.btnImgDel,.btnPoto+label{display:inline-block;width:90px;height:26px;border:1px solid #b7b7b7;border-radius:2px;font-size:14px;line-height:24px;text-align:center;color:#555;cursor:pointer;vertical-align:middle}.btnImgDel+form{display:inline-block}.arrow_box{position:absolute;top:-55%;left:50%;padding:10px 20px;text-align:center;background:#fff;font-size:14px;color:#ff3c6e;border:1px solid #ff3c6e;border-radius:5px;transform:translate(-50%,-50%)}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:7px;margin-left:-7px}.arrow_box:before{border-color:rgba(255,60,110,0);border-top-color:#ff3c6e;border-width:8px;margin-left:-8px}.popupWarp{min-width:640px}.popTypeC{padding:25px 0;width:100%;height:530px}.popTypeC h2{position:relative;margin-left:30px;font-family:"Noto Sans KR";font-size:18px}.popTypeC h2 button{position:absolute;top:10px;right:30px}.popTypeC .icoKey{display:inline-block;width:5px;height:14px;background:url(../img/common/icoKey.svg) no-repeat left top}.popTypeC .uploadWarp{margin-top:0}.popTypeC .uploadWarp .uploadBox{margin-top:0}.popTypeC .plupload_wrapper .ui-widget-header{border-bottom:none;border-left:none}.popTableB{margin:20px 30px 30px 30px;width:calc(100% - 60px)}.popTableB th{text-align:left;font-size:14px;color:#333;font-weight:400}.popTableB td{height:32px;padding:2px 0}.popTableB input[type=text]{padding:5px;width:230px;height:28px;border:1px solid #dcdbdb;border-radius:3px;font-size:14px;color:#333}.popTableB input[type=text]:focus{border:1px solid #2f51e0}.popTableB textarea{padding:5px;width:100%;height:100px;border:1px solid #dcdbdb;border-radius:3px;font-size:14px;color:#333}.popTableB textarea:focus{border:1px solid #2f51e0}.popTableB select{width:230px;height:28px;padding:0 10px;border-radius:3px;border:1px solid #dcdbdb;font-size:14px;color:#333;background:#fff;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center;appearance:none}.PayDetailBox{position:absolute;left:50%;top:50%;display:block;width:calc(100% - 100px);height:814px;padding:25px 30px;background:#fff;transform:translate(-50%,-50%);border:1px solid #26328c;border-radius:9px;box-sizing:border-box}.PayDetailBox .verMB{display:none}.PayDetailBox .topTitle{display:flex;align-items:center;gap:28px;margin:0 0 22px}.PayDetailBox .topTitle p{font-size:20px;font-weight:500;color:#25339d}.PayDetailBox .topTitle .selectWwrap{z-index:50}.PayDetailBox .tableBox{width:100%;height:672px;margin:0 0 18px;border:1px solid #5e6492;border-radius:9px;overflow:auto}.PayDetailBox .tableBox .tblTypeE{position:relative;width:100%;min-width:1300px;height:672px;border-spacing:0;border-collapse:separate;box-sizing:border-box}.PayDetailBox .tableBox .tblTypeE thead th{position:sticky;left:0;top:0;padding:7px 0;font-size:13px;font-weight:500;color:#bebebe;text-align:center;background:#26328c;border-left:1px solid #6a73b7;border-top:1px solid #6a73b7;z-index:10}.PayDetailBox .tableBox .tblTypeE tbody td{padding:7px;font-size:14px;color:#707070;text-align:right;font-family:Roboto,sans-serif;border-top:1px solid #d8dae5;border-left:1px solid #d8dae5}.PayDetailBox .tableBox .tblTypeE tbody td:first-child,.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(2){text-align:center;background:#f9f9f9}.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(3){color:#0e8bf6}.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(4){color:#f71056}.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(5){font-weight:500;color:#26328c;background:#f5faff}.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(14),.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(20),.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(3),.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(6),.PayDetailBox .tableBox .tblTypeE tbody td:nth-child(9){border-left:1px solid #5e6492}.PayDetailBox .tableBox .tblTypeE tfoot{position:sticky;left:0;bottom:0}.PayDetailBox .tableBox .tblTypeE tfoot td{padding:7px;font-size:14px;font-weight:600;color:#707070;text-align:right;background:#fffaec;border-left:1px solid #d8dae5;border-top:1px solid #5e6492}.PayDetailBox .tableBox .tblTypeE tfoot td:first-child{text-align:center;background:#fcf2d0;border-right:1px solid #5e6492}.PayDetailBox .tableBox .tblTypeE tfoot td:first-child,.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(13),.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(19),.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(5),.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(8){border-left:1px solid #5e6492}.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(2){color:#0e8bf6}.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(3){color:#f71056}.PayDetailBox .tableBox .tblTypeE tfoot td:nth-child(4){color:#26328c}.btnQBox{margin-top:18px;text-align:center}.btnQBox .btnTypeE{display:inline-block;width:170px;height:30px;line-height:28px;background:#fff}.btnQBox .btnTypeE .btnQuest{padding-left:25px;background:url(../img/common/btnQuest.png) no-repeat left center}.btnQBox .btnTypeE:hover{background:#5b6abf;color:#fff}.btnQBox .btnTypeE:hover .btnQuest{background:url(../img/common/btnQuestOn.png) no-repeat left center}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:20px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1.3s infinite linear;transform:translateZ(0)}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.payNoData>div{background:#fff!important;border:1px solid #e9e9e9!important}.payNoData>div tfoot th{color:#bbb!important;font-weight:100!important}.pq-grid-row:first-child>.pq-grid-col{background:#f1f3fa;display:flex;align-items:center;border:none}.pq-grid-col,.pq-grid-row>.pq-grid-cell{border:none}.pq-grid-row:first-child>.pq-grid-col .icoKey{display:inline-block;width:5px;height:13px;background:url(../img/common/icoKey.svg) no-repeat center}.chatbotBoxA{position:relative;z-index:20}.btnChatbot{position:fixed;bottom:105px;right:20px;scale:80%}.btnChatbot:hover{animation:hover_bounce .5s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,.05,1,.5);animation-iteration-count:20}.btnChatbot:hover #chPath11{animation:chatHover .1s ease-in forwards}.btnChatbot svg{position:absolute;bottom:0;right:0;z-index:20;width:110px;height:110px;scale:80%}.btnChatbot .chatbotTxt{z-index:10;position:absolute;overflow:hidden;bottom:20px;right:60px;height:70px;line-height:70px;border-radius:40px 0 0 40px;color:#fff;font-size:18px;background:#2f7afc;animation:slide 4s ease-in-out 0s 1 forwards}.btnChatbot .chatM01{animation:bounce_frames .5s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,.05,1,.5);animation-iteration-count:20}@keyframes bounce_frames{from{transform:translate3d(16px,0,0)}to{transform:translate3d(16px,20px,0);scale:110%}}@keyframes hover_bounce{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,10px,0)}}@keyframes slide{0%{width:0;padding:0;color:#2f7afc}10%{width:280px;padding:0 30px 0 10px;color:#fff}90%{width:280px;padding:0 30px 0 10px;color:#fff}100%{width:0;padding:0;color:#2f7afc}}@keyframes chatHover{to{transform:translate(9.355 9.131)}}.signBody{min-width:1710px}.signInfo{padding:60px 0;min-height:530px;background:#fbfbfb}.signInfo .infoText{width:100%;text-align:center;font-size:20px;color:#000}.signInfo .stepInfo{width:80%;margin-left:10%;min-height:380px;margin-top:20px;background:url(../img/common/stepInfo.svg) no-repeat center;background-size:contain}.signBox{padding:30px 24px 20px 24px!important}.signBox+.actionBox{display:flex;align-items:center;justify-content:space-around;min-height:75px}.signBox dt{padding:10px 0 6px;margin:0}.signBox dd{margin:0}.signBox dd.fileBox input[type=file]{position:absolute;height:0;width:0;top:0;left:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.signBox dd.groupName .typeA{display:none}.signBox dd.groupName.metaSign .typeA{display:block}.signBox dd+dd{margin-top:6px}.signBox dd .upload{width:calc(100% - 42px);padding:0 20px 0 10px;height:36px;border-radius:5px;border:1px solid #cdcdcd}.signBox dd .upload:disabled{background:#fff}.signBox dd .upload::-moz-placeholder{color:#b1b1b1}.signBox dd .upload::placeholder{color:#b1b1b1}.signBox dd .uploadFile+label{display:inline-block;margin-left:6px;border:1px solid #98a2d8;border-radius:5px;width:36px;height:36px;background:url(../img/common/iconFileA.svg) no-repeat center;cursor:pointer}.signBox .detailSet{margin-top:15px;padding:0 20px 10px 20px;min-height:250px;max-height:430px;overflow-y:auto}.signBox .detailSet::-webkit-scrollbar{width:6px;height:6px}.signBox .detailSet::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.signBox .detailSet::-webkit-scrollbar-track{background-color:#e1e1e1}.signBox .detailSet dt.textC{border-bottom:1px solid #9ea1d1}.signBox .detailSet dd{font-size:14px}.signBox .detailSet dd.textC{padding-top:6px}.signBox .detailSet .inputTypeB{width:100%;height:28px;line-height:26px}.signBox .detailSet .inputTypeB.inputW190{width:190px}.signBox .detailSet label{min-height:22px;font-size:14px;margin-right:10px}.signBox .detailSet .authorBox span{display:inline-block;font-size:14px;width:60px}.signBox .detailSet .authorBox label{margin-right:10px}.signBox .detailSet input[type=number]{padding-left:10px;color:#000;font-size:14px}.signBox .detailSet textarea{padding:6px 10px;width:100%;height:80px;font-size:14px;color:#000;border-radius:5px;border:1px solid #cdcdcd}.signBox .detailSet input[type=number]::-moz-placeholder,.signBox .detailSet textarea::-moz-placeholder{color:#b1b1b1}.signBox .detailSet input[type=number]::placeholder,.signBox .detailSet textarea::placeholder{color:#b1b1b1}.signBox .detailSet .tblTypeB .flexBox label{margin-right:0;padding-left:22px}.signBox .detailSet .btnTypeC{height:28px;line-height:26px;padding:0 7px}.signBox .detailSet .tblTypeB td,.signBox .detailSet .tblTypeB th{text-align:center}.signBox .detailSet .tblTypeB td label{margin:0;padding:0;width:22px;height:22px;vertical-align:middle}.signBox .manyType button{display:none}.iconSel .radioTypeA+label{margin-right:20px}.iconSel .radioTypeA+label img{vertical-align:middle;width:34px;height:34px}.iconSel .radioTypeA+label:nth-child(2),.iconSel .radioTypeA+label:nth-child(4),.iconSel .radioTypeA+label:nth-child(6),.iconSel .radioTypeA+label:nth-child(8){margin-bottom:10px}.iconSel .radioTypeA+label:nth-child(8n){margin-right:0}.subSignBox{width:100%;padding:30px 30px 30px 30px;min-height:670px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subSignBox .btnTypeC{height:26px;line-height:24px}.subSignBox h3{position:relative}.subSignBox h3 .signTab{position:absolute;top:0;right:0;width:320px}.testBox{position:static;top:0;right:0;width:300px;height:500px;background:#0e8bf6}.signDetail .btnGrop{display:flex;flex-wrap:wrap}.signDetail .btnGrop button{margin:3px 3px 0 0;padding:0 6px;width:calc((100% - 6px)/ 3);height:26px;line-height:24px;border-radius:5px;text-align:center;letter-spacing:-1px;font-size:12px;color:#000;border:1px solid #a6a2d4;background:#fff;transition:.3s}.signDetail .btnGrop button span{display:inline-block;width:100%;line-height:24px}.signDetail .btnGrop button:nth-child(3n){margin:3px 0 0 0}.signDetail .btnGrop button.on,.signDetail .btnGrop button:hover{border:1px solid #6859f8;background-color:#e5e3f3}.signDetail .btnGrop .baseSign01{background:url(../img/common/baseSign01.svg) no-repeat left 12px center}.signDetail .btnGrop .baseSign02{background:url(../img/common/baseSign02.svg) no-repeat left 12px center}.signDetail .btnGrop .baseSign03{background:url(../img/common/baseSign03.svg) no-repeat left 12px center}.signDetail .btnGrop .baseSign04{background:url(../img/common/baseSign04.svg) no-repeat left 12px center}.signDetail .btnGrop .baseSign05{background:url(../img/common/baseSign05.svg) no-repeat left 12px center}.signDetail .btnGrop .addSign00{background:url(../img/common/addSign00.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign01{background:url(../img/common/addSign01.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign02{background:url(../img/common/addSign02.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign03{background:url(../img/common/addSign03.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign04{background:url(../img/common/addSign04.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign05{background:url(../img/common/addSign05.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign06{background:url(../img/common/addSign06.svg) no-repeat left 8px center}.signDetail .btnGrop .addSign07{background:url(../img/common/addSign07.svg) no-repeat left 8px center}.tempIcon01{height:62px;background:url(../img/common/tempIcon01.svg) no-repeat left top}.tempIcon02{height:62px;background:url(../img/common/tempIcon02.svg) no-repeat left top}.tempIcon03{height:62px;background:url(../img/common/tempIcon03.svg) no-repeat left top}.tempIcon04{height:62px;background:url(../img/common/tempIcon04.svg) no-repeat left top}.tempIcon05{height:62px;background:url(../img/common/tempIcon05.svg) no-repeat left top}.tempIcon06{height:62px;background:url(../img/common/tempIcon06.svg) no-repeat left top}.tempIcon07{height:62px;background:url(../img/common/tempIcon07.svg) no-repeat left top}.tempIcon08{height:62px;background:url(../img/common/tempIcon08.svg) no-repeat left top}.signTab{display:flex}.signTab li{width:33.3333333333%;height:34px}.signTab li a{display:inline-block;width:100%;height:34px;border:1px solid #5b6abf;border-radius:17px;font-size:15px;line-height:32px;text-align:center;color:#5b6abf}.signTab li a span{padding-left:16px;background:url(../img/common/iconCheck.png) no-repeat left center}.signTab li a.on{color:#fff;border:1px solid #5b6abf;background:#5b6abf;cursor:default}.signTab li a.on span{background:url(../img/common/iconCheckOn.png) no-repeat left center}.signTab li a.aTagDis{color:#a8a8a8;border:1px solid #d0d5e4;background:#f1f3fa;cursor:default}.signTab li a.aTagDis span{padding:0;background:0 0}.searchCon{display:flex;margin-top:10px}.selTypeB{width:100%;height:30px;line-height:30px;cursor:pointer;font-size:14px;text-align:left;color:#333;border:1px solid #cdcdcd;border-radius:5px;padding:0 12px;background:url(../img/common/selectTypeA.svg) no-repeat right 10px center}.multiWarp{position:relative;width:230px}.multiWarp ul.multiList{display:none;z-index:10;padding:10px 0;position:absolute;top:25px;left:0;width:100%;max-height:160px;overflow:hidden;overflow-y:auto;border:1px solid #cdcdcd;background:#fff}.multiWarp ul.multiList::-webkit-scrollbar{width:6px;height:6px}.multiWarp ul.multiList::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.multiWarp ul.multiList::-webkit-scrollbar-track{background-color:#e1e1e1}.multiWarp ul.multiList li{display:block;padding:0 10px;width:100%;height:30px;line-height:25px;border-bottom:1px solid #e8e8e8}.multiWarp ul.multiList li:hover{background:#e6f1ff}.multiWarp ul.multiList li:last-child{border-bottom:none}.multiWarp ul.multiList li label{display:inline-block;width:calc(100% - 30px);margin-left:10px;font-size:13px;height:26px;line-height:26px;cursor:pointer}.selValue{margin-left:5px;min-height:30px;line-height:28px;width:-moz-max-content;width:max-content;min-width:200px;font-size:14px;color:#333;border:1px solid #cdcdcd;border-radius:5px;padding:0 12px}.subSignLBox{float:left;width:calc(100% - 370px);padding:30px 30px 30px 30px;min-height:670px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subSignRBox{float:right;margin-left:20px;width:350px;min-height:670px}.subSignRBox .sunconRInfo{width:100%;padding:30px 24px 20px 24px;border-radius:10px;border:1px solid #cbd0e0;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.05)}.subSignRBox .sunconRInfo input[type=date].datepicker{width:110px}.subSignRBox dt{margin:12px 0 8px}.signStaInfo{padding:15px 15px 15px 70px;width:100%;font-size:14px;color:#666;border:1px solid #e2e2e2;border-radius:7px;background:#f8f8f8 url(../img/common/signStaInfo.svg) no-repeat left 20px center}.signStaProg{overflow:hidden;width:100%;height:72px}.signStaProg li{margin-top:10px}.signStaProg .progressB{padding:7px 2%;width:100%;border:1px solid #d0d2db}.signStaProg .allProgA{display:flex;align-items:center}.signStaProg .allProgA dt{margin:0;padding:0;width:50px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#777}.signStaProg .allProgA dd{display:flex;align-items:center;margin:0;width:calc(100% - 50px);line-height:20px}.signStaProg .allProgA dd div{position:relative;margin:0 4px;width:calc(100% - 70px);height:15px;background:#d7e0f8;border-radius:0 7.5px 7.5px 0}.signStaProg .allProgA dd span{display:inline-block;width:70px;height:20px;text-align:center;line-height:20px}.signStaProg .ingProgA{display:flex;align-items:center}.signStaProg .ingProgA dt{margin:0;padding:0;width:50px;height:20px;text-align:center;line-height:20px;font-size:16px;color:#777}.signStaProg .ingProgA dd{display:flex;align-items:center;margin:0;width:calc(100% - 50px);line-height:20px}.signStaProg .ingProgA dd div{position:relative;margin:0 4px;height:15px;background:#ff8560;border-radius:0 7.5px 7.5px 0}.signStaProg .ingProgA dd span{display:inline-block;width:70px;height:20px;text-align:center;line-height:20px}.btnWritView{width:20px;height:20px;background:url(../img/common/btnWritView.svg) no-repeat center}.btnFromView{width:20px;height:20px;background:url(../img/common/btnFromView.svg) no-repeat center}.complet{color:#449ce9!important}.incomplete{color:#f6245e!important}#ExcelPop .upload{width:calc(100% - 42px);padding:0 20px 0 10px;height:36px;border-radius:5px;border:1px solid #cdcdcd}#ExcelPop .upload:disabled{background:#fff}#ExcelPop .upload::-moz-placeholder{color:#b1b1b1}#ExcelPop .upload::placeholder{color:#b1b1b1}#ExcelPop .popTypeA{padding:50px 50px 30px 50px}#ExcelPop .popTypeA p{font-size:20px;text-align:center;padding:20px 0}#ExcelPop .popTypeA .flexBox{margin-bottom:30px}#ExcelPop .uploadFile+label{display:inline-block;margin-left:6px;border:1px solid #98a2d8;border-radius:5px;width:36px;height:36px;background:url(../img/common/iconFileA.svg) no-repeat center;cursor:pointer}.btnfileUp{display:inline-block;text-align:left;border:1px solid #98a2d8;border-radius:5px;padding:0 20px 0 10px;width:100px;height:36px;background:url(../img/common/iconFileA.svg) no-repeat right 10px center;cursor:pointer}#employeePop .popTypeA{width:800px}#employeePop .popTypeA .radiusBox,#employeePop .popTypeA .radiusBoxA{width:92%;margin-left:4%}#employeePop .popTypeA .radiusBoxA span{padding:0 10px 0 0;font-size:14px;color:#333}#employeePop .popTypeA .radiusBoxA input[type=text]{margin-right:15px;padding:0 3px;width:150px;height:28px;font-size:14px;color:#333;border:1px solid #dcdbdb;border-radius:3px}#staffForm input[type=text]{border:none;cursor:default}#staffForm thead th select{border:none}#successPop p{padding:40px 0;text-align:center;font-size:20px;color:#333}#sendDetailPop .selectBox{margin:10px 4% 0 0}#sendDetailPop .selectBox span{font-size:14px;color:#333}#sendDetailPop .popTypeA{width:800px}#sendDetailPop .popTypeA .radiusBox,#sendDetailPop .popTypeA .radiusBoxA{width:92%;margin-left:4%}#sendDetailPop .popTypeA .radiusBoxA span{padding:0 10px 0 0;font-size:14px;color:#333}#sendDetailPop .popTypeA .radiusBoxA input[type=text]{margin-right:15px;padding:0 3px;width:150px;height:28px;font-size:14px;color:#333;border:1px solid #dcdbdb;border-radius:3px}#sendDetailPop .btnboxB{margin:10px 4% 0 0}.signUser+.multiWarp{display:none}.signUser+.multiWarp+.selValue{display:none}.basicUser+.multiWarp+.selValue+.selecttypeB{display:none}.swal-overlay--show-modal .swal-modal{padding:50px 0 10px 0;width:500px;border:1px solid #d7d7d7;border-radius:8px;will-change:auto}.swal-icon{position:absolute;top:-39px;left:calc(50% - 39px);margin:0!important;width:78px;height:78px;border-radius:39px;background:url(../img/common/iconErrPop.png) no-repeat center}.swal-icon--info{border:none}.swal-icon--info:after,.swal-icon--info:before{background:0 0}.swal-button:focus{box-shadow:none!important}.swal-title{padding:0 30px 30px 30px;color:#333;font-size:16px;font-weight:400;text-align:center}.swal-text{letter-spacing:-1px;padding:0 5px;text-align:center}.swal-footer{width:100%;margin-top:30px;padding:10px 0 0 0;text-align:center;border-top:1px solid #d7d7d7}.swal-button-container{margin:0 5px}.swal-title:not(:last-child){margin-bottom:10px}.swal-button{width:90px}.swal-button:not([disabled]):hover{background:0 0}.swal-button--confirm{display:inline-block;color:#fff;border:1px solid #6859f8;background:#6859f8;transition:.3s}.swal-button--confirm:hover{background:#4633ee!important}.swal-button--cancel{display:inline-block;padding:0 20px;font-family:"Noto Sans KR";font-size:16px;text-align:center;line-height:32px;width:auto;min-width:90px;height:34px;border-radius:5px;color:#6859f8;border:1px solid #6859f8;background:#fff}.swal-button--confirm:disabled .swal-button--cancel:disabled{cursor:default;background:#c3c9eb}.swal-icon:first-child{border:none!important}.swal-icon--warning__body,.swal-icon--warning__dot{display:none!important}.swal-icon--error__x-mark{display:none!important}.swal-icon--success:after,.swal-icon--success:before,.swal-icon--success__hide-corners,.swal-icon--success__line--long,.swal-icon--success__line--tip,.swal-icon--success__ring{display:none!important}.swal-button{font-weight:400}.approvalWarp{width:100%;padding:18px 30px}.approvalWarp .btnBoxB{margin-left:410px}.approvalList{float:left;width:calc(100% - 390px)}.approvalList .approvalArea{display:flex;flex-wrap:wrap;gap:12px;width:100%}.approvalList .approvalArea .approvalBox{padding:14px;width:260px;height:270px;overflow:hidden;overflow-y:auto;border:1px solid #d3d3d3;border-radius:7px}.approvalList .approvalArea .approvalBox::-webkit-scrollbar{width:6px;height:6px}.approvalList .approvalArea .approvalBox::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.approvalList .approvalArea .approvalBox::-webkit-scrollbar-track{background-color:#e1e1e1}.approvalList .approvalArea .approvalBox input[type=text]{border:1px solid #fff;border-radius:3px}.approvalList .approvalArea .approvalBox .approvalTit{position:relative;display:flex;align-items:center}.approvalList .approvalArea .approvalBox .approvalTit .lineTit{width:calc(100% - 50px);font-size:15px;color:#25339d}.approvalList .approvalArea .approvalBox .approvalTit .btnMBox{display:inline-flex;gap:4px}.approvalList .approvalArea .approvalBox .approvalTit .btnMBox button{width:20px;height:18px;border-radius:2px}.approvalList .approvalArea .approvalBox .approvalTit .btnMBox .btnDel{border:1px solid #bbb;background:url(../img/common/btnDelB.png) no-repeat center}.approvalList .approvalArea .approvalBox .approvalTit .btnMBox .btnMod{border:1px solid #98a2d8;background:url(../img/common/btnModB.png) no-repeat center}.approvalList .approvalArea .approvalBox .approval{margin-top:16px}.approvalList .approvalArea .approvalBox .approval .addline{display:none}.approvalList .approvalArea .approvalBox .approval dd{position:relative;display:flex;margin-bottom:5px}.approvalList .approvalArea .approvalBox .approval dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalList .approvalArea .approvalBox .approval dd input[type=text]{width:calc(100% - 50px);height:26px;font-size:13px;color:#444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.approvalList .approvalArea .approvalBox .approval dd .lineDel{display:none}.approvalList .approvalArea .approvalBox .approval dd .btnMove{display:none}.approvalList .approvalArea .approvalBox .ccBox{margin-top:20px}.approvalList .approvalArea .approvalBox .ccBox dd{position:relative;display:flex;align-items:center;margin-bottom:5px}.approvalList .approvalArea .approvalBox .ccBox dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalList .approvalArea .approvalBox .ccBox dd input[type=text]{width:calc(100% - 50px);height:26px;font-size:13px;color:#444}.approvalList .approvalArea .approvalBox .ccBox dd .lineDel{display:none}.approvalList .approvalArea .approvalBox .ccBox dd:last-child{margin-bottom:0}.approvalList .approvalArea .approvalBox.new input[type=text],.approvalList .approvalArea .approvalBox.write input[type=text]{border:1px solid #dcdbdb;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approvalList .approvalArea .approvalBox.new .approvalTit .lineTit,.approvalList .approvalArea .approvalBox.write .approvalTit .lineTit{padding:0 6px;width:100%;font-size:15px;height:28px;color:#25339d}.approvalList .approvalArea .approvalBox.new .approvalTit .btnMBox,.approvalList .approvalArea .approvalBox.write .approvalTit .btnMBox{display:none}.approvalList .approvalArea .approvalBox.new .approval,.approvalList .approvalArea .approvalBox.write .approval{margin-top:16px}.approvalList .approvalArea .approvalBox.new .approval dd,.approvalList .approvalArea .approvalBox.write .approval dd{position:relative;display:flex;align-items:center}.approvalList .approvalArea .approvalBox.new .approval dd span,.approvalList .approvalArea .approvalBox.write .approval dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalList .approvalArea .approvalBox.new .approval dd input[type=text],.approvalList .approvalArea .approvalBox.write .approval dd input[type=text]{padding:0 5px;width:calc(100% - 100px);height:26px;font-size:13px;color:#444}.approvalList .approvalArea .approvalBox.new .approval dd input.inputDis,.approvalList .approvalArea .approvalBox.write .approval dd input.inputDis{background:#f8f8f8}.approvalList .approvalArea .approvalBox.new .approval dd .lineDel,.approvalList .approvalArea .approvalBox.write .approval dd .lineDel{display:block;position:absolute;top:8px;right:53px;width:10px;height:10px;background:url(../img/common/btnDelB.png) no-repeat center}.approvalList .approvalArea .approvalBox.new .approval dd .btnMove,.approvalList .approvalArea .approvalBox.write .approval dd .btnMove{margin-left:4px;display:inline-flex;width:40px;gap:4px}.approvalList .approvalArea .approvalBox.new .approval dd .btnMove button,.approvalList .approvalArea .approvalBox.write .approval dd .btnMove button{margin:0;width:18px;height:18px;border-radius:2px}.approvalList .approvalArea .approvalBox.new .approval dd .btnMove .btnUp,.approvalList .approvalArea .approvalBox.write .approval dd .btnMove .btnUp{border:1px solid #bbb;background:url(../img/common/btnUpB.png) no-repeat center}.approvalList .approvalArea .approvalBox.new .approval dd .btnMove .btnDown,.approvalList .approvalArea .approvalBox.write .approval dd .btnMove .btnDown{border:1px solid #bbb;background:url(../img/common/btnDownB.png) no-repeat center}.approvalList .approvalArea .approvalBox.new .approval dd .btnMove .btnAdd,.approvalList .approvalArea .approvalBox.write .approval dd .btnMove .btnAdd{border:1px solid #98a2d8;background:url(../img/common/btnAddB.png) no-repeat center}.approvalList .approvalArea .approvalBox.new .ccBox,.approvalList .approvalArea .approvalBox.write .ccBox{margin-top:20px}.approvalList .approvalArea .approvalBox.new .ccBox dd span,.approvalList .approvalArea .approvalBox.write .ccBox dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalList .approvalArea .approvalBox.new .ccBox dd input[type=text],.approvalList .approvalArea .approvalBox.write .ccBox dd input[type=text]{padding:0 5px;width:calc(100% - 100px);height:26px;font-size:13px;color:#444}.approvalList .approvalArea .approvalBox.new .ccBox dd input.inputDis,.approvalList .approvalArea .approvalBox.write .ccBox dd input.inputDis{background:#f8f8f8}.approvalList .approvalArea .approvalBox.new .ccBox dd .lineDel,.approvalList .approvalArea .approvalBox.write .ccBox dd .lineDel{display:block;position:absolute;top:8px;right:53px;width:10px;height:10px;background:url(../img/common/btnDelB.png) no-repeat center}.approvalList .approvalArea .approvalAdd{width:260px;height:270px;overflow:hidden;overflow-y:auto;border:1px solid #d3d3d3;border-radius:7px;background:url(../img/common/approvalAdd.png) no-repeat center}.approvalList .approvalArea input[type=text]{border:1px solid #dcdbdb;border-radius:3px}.approvalbtn{margin-top:207px;display:flex;flex-direction:column;gap:10px;align-items:center;float:left;width:90px}.approvalbtn button{width:60px;height:44px;padding-left:10px;line-height:44px;border-radius:3px}.approvalbtn .btnApproval{font-size:14px;line-height:44px;color:#fff;background:#5b6abf url(../img/common/btnApproval.png) no-repeat 9px center}.approvalbtn .btnCc{font-size:14px;line-height:42px;color:#5b6abf;border:1px solid #5b6abf;background:#fff url(../img/common/btnCc.png) no-repeat 9px center}.employees{float:left}.employees .approvalSearch{padding:14px 10px;width:300px;height:552px;border:1px solid #b2b6c7;border-radius:5px}.employees .approvalSearch input[type=text]{display:inline-block;padding:0 10px;width:calc(100% - 34px);height:28px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:3px}.employees .approvalSearch input[type=text]::-moz-placeholder{color:#ababab}.employees .approvalSearch input[type=text]::placeholder{color:#ababab}.employees .approvalSearch .btnSearch{position:relative;margin-left:4px;width:28px;height:28px;border:1px solid #9f9bd9;border-radius:3px;background:url(../img/common/btnSearch.png) no-repeat center}.employees .approvalSearch .searchTree{margin-top:20px;width:280px;height:470px;overflow:auto;font-size:13px;line-height:18px;color:#000}.employees .approvalSearch .searchTree::-webkit-scrollbar{width:6px;height:6px}.employees .approvalSearch .searchTree::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.employees .approvalSearch .searchTree::-webkit-scrollbar-track{background-color:#e1e1e1}.employees .approvalSearch .searchTree .company{padding-left:18px;background:url(../img/common/icoCompany.png) no-repeat left center;text-align:left}.employees .approvalSearch .searchTree ul{margin-left:18px;width:-moz-max-content;width:max-content}.employees .approvalSearch .searchTree ul li{margin-top:10px}.employees .approvalSearch .searchTree ul li:has(ul) ul{display:none}.employees .approvalSearch .searchTree ul li button{padding-left:23px;background:url(../img/common/icoComGrop.png) no-repeat left center}.employees .approvalSearch .searchTree ul li.myTeam ul,.employees .approvalSearch .searchTree ul li.team ul{margin-top:10px;margin-left:0}.employees .approvalSearch .searchTree ul li.myTeam li,.employees .approvalSearch .searchTree ul li.team li{margin-top:0}.employees .approvalSearch .searchTree ul li.team>button{padding-left:23px;background:url(../img/common/icoTeam.png) no-repeat left center}.employees .approvalSearch .searchTree ul li.myTeam>button{padding-left:23px;background:url(../img/common/icoMyTeam.png) no-repeat left center}.employees .approvalSearch .searchTree ul li.myTeam ul button,.employees .approvalSearch .searchTree ul li.team ul button{min-width:120px;padding:0 23px;height:23px;line-height:23px;text-align:left;background:0 0}.employees .approvalSearch .searchTree ul li.myTeam ul button.check,.employees .approvalSearch .searchTree ul li.team ul button.check{background:#dfebff;color:#000}.approvalLinePop .approvalBody .btnIntypeB,.employeesPop .approvalBody .btnIntypeB{width:40px}.approvalLinePop .approvalSearch,.employeesPop .approvalSearch{margin:0 20px 20px 20px;padding:20px;width:calc(100% - 40px);height:400px;border:1px solid #b2b6c7;border-radius:5px}.approvalLinePop .approvalSearch input[type=text],.employeesPop .approvalSearch input[type=text]{display:inline-block;padding:0 10px;width:calc(100% - 34px);height:28px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:3px}.approvalLinePop .approvalSearch input[type=text]::-moz-placeholder,.employeesPop .approvalSearch input[type=text]::-moz-placeholder{color:#ababab}.approvalLinePop .approvalSearch input[type=text]::placeholder,.employeesPop .approvalSearch input[type=text]::placeholder{color:#ababab}.approvalLinePop .approvalSearch .btnSearch,.employeesPop .approvalSearch .btnSearch{position:relative;margin-left:4px;width:28px;height:28px;border:1px solid #9f9bd9;border-radius:3px;background:url(../img/common/btnSearch.png) no-repeat center}.approvalLinePop .approvalSearch .searchTree,.employeesPop .approvalSearch .searchTree{margin-top:20px;width:100%;height:320px;overflow:auto;font-size:13px;line-height:18px;color:#000}.approvalLinePop .approvalSearch .searchTree::-webkit-scrollbar,.employeesPop .approvalSearch .searchTree::-webkit-scrollbar{width:6px;height:6px}.approvalLinePop .approvalSearch .searchTree::-webkit-scrollbar-thumb,.employeesPop .approvalSearch .searchTree::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.approvalLinePop .approvalSearch .searchTree::-webkit-scrollbar-track,.employeesPop .approvalSearch .searchTree::-webkit-scrollbar-track{background-color:#e1e1e1}.approvalLinePop .approvalSearch .searchTree .company,.employeesPop .approvalSearch .searchTree .company{padding-left:18px;background:url(../img/common/icoCompany.png) no-repeat left center;text-align:left}.approvalLinePop .approvalSearch .searchTree ul,.employeesPop .approvalSearch .searchTree ul{margin-left:18px;width:-moz-max-content;width:max-content}.approvalLinePop .approvalSearch .searchTree ul li,.employeesPop .approvalSearch .searchTree ul li{margin-top:10px}.approvalLinePop .approvalSearch .searchTree ul li:has(ul) ul,.employeesPop .approvalSearch .searchTree ul li:has(ul) ul{display:none}.approvalLinePop .approvalSearch .searchTree ul li button,.employeesPop .approvalSearch .searchTree ul li button{padding-left:23px;background:url(../img/common/icoComGrop.png) no-repeat left center}.approvalLinePop .approvalSearch .searchTree ul li.myTeam ul,.approvalLinePop .approvalSearch .searchTree ul li.team ul,.employeesPop .approvalSearch .searchTree ul li.myTeam ul,.employeesPop .approvalSearch .searchTree ul li.team ul{margin-top:10px;margin-left:0}.approvalLinePop .approvalSearch .searchTree ul li.myTeam li,.approvalLinePop .approvalSearch .searchTree ul li.team li,.employeesPop .approvalSearch .searchTree ul li.myTeam li,.employeesPop .approvalSearch .searchTree ul li.team li{margin-top:0}.approvalLinePop .approvalSearch .searchTree ul li.team>button,.employeesPop .approvalSearch .searchTree ul li.team>button{padding-left:23px;background:url(../img/common/icoTeam.png) no-repeat left center}.approvalLinePop .approvalSearch .searchTree ul li.myTeam>button,.employeesPop .approvalSearch .searchTree ul li.myTeam>button{padding-left:23px;background:url(../img/common/icoMyTeam.png) no-repeat left center}.approvalLinePop .approvalSearch .searchTree ul li.myTeam ul button,.approvalLinePop .approvalSearch .searchTree ul li.team ul button,.employeesPop .approvalSearch .searchTree ul li.myTeam ul button,.employeesPop .approvalSearch .searchTree ul li.team ul button{min-width:120px;padding:0 23px;height:23px;line-height:23px;text-align:left;background:0 0}.approvalLinePop .approvalSearch .searchTree ul li.myTeam ul button.check,.approvalLinePop .approvalSearch .searchTree ul li.team ul button.check,.employeesPop .approvalSearch .searchTree ul li.myTeam ul button.check,.employeesPop .approvalSearch .searchTree ul li.team ul button.check{background:#dfebff;color:#000}.school{float:left;width:600px;padding:50px 20px 20px 20px}.school h2{width:100%;margin-left:20px}.school .approvalSearch{padding:14px 10px;width:100%;height:400px}.school .approvalSearch .searchArea{width:100%;text-align:right}.school .approvalSearch .searchArea input[type=text]{display:inline-block;padding:0 10px;width:200px;height:28px;font-size:14px;color:#000;border:1px solid #cdcdcd;border-radius:3px}.school .approvalSearch .searchArea input[type=text]::-moz-placeholder{color:#ababab}.school .approvalSearch .searchArea input[type=text]::placeholder{color:#ababab}.school .approvalSearch .searchArea .btnSearch{position:relative;margin-left:4px;width:28px;height:28px;border:1px solid #9f9bd9;border-radius:3px;background:url(../img/common/btnSearch.png) no-repeat center}.school .tableWarp{margin-top:5px;width:100%;max-height:325px;overflow:hidden;overflow-y:auto;border-radius:5px 5px 0 0}.school .tableWarp::-webkit-scrollbar{width:6px;height:6px}.school .tableWarp::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.school .tableWarp::-webkit-scrollbar-track{background-color:#e1e1e1}.school .tableWarp .tblTypeB{border-top:none}.school .tableWarp .tblTypeB td,.school .tableWarp .tblTypeB th{text-align:center}.school .tableWarp .tblTypeB thead th{border-top:1px solid #6269a3}.btnUp{width:0;height:0;border-bottom:16px solid #6e6e6e;border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent}.btnUp:hover{border-bottom:16px solid #000}.btnDown{margin-left:10px;width:0;height:0;border-bottom:0 solid transparent;border-top:16px solid #6e6e6e;border-left:8px solid transparent;border-right:8px solid transparent}.btnDown:hover{border-top:16px solid #000}#deptSearch .popTypeA{width:600px}.welfareMain{width:100%;max-width:1250px;min-height:670px;padding:40px 46px;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff}.welfareMain .welfareBox{display:flex;flex-wrap:wrap;width:100%;gap:18px}.welfareMain .welfareBox>div{padding:20px;min-height:266px;border-radius:7px;color:#d0d2db;border:1px solid #d0d2db}.welfareMain .welfareBox>div .tit{position:relative;display:flex;font-family:"Noto Sans KR M",sans-serif;font-size:20px;color:#000;line-height:26px}.welfareMain .welfareBox>div .tit .date{position:absolute;top:6px;right:0;font-family:Roboto,sans-serif;font-size:13px;color:#aeaeae}.welfareMain .welfareBox>div .tit .textA a{position:absolute;top:6px;right:0;font-size:13px;color:#aeaeae}.welfareMain .welfareBox>div .tit .num{display:inline-block;margin-left:3px;width:22px;height:22px;border-radius:50%;line-height:22px;font-family:Roboto,sans-serif;font-size:12px;color:#fff;text-align:center;background:#ff003d}.welfareMain .welfareBox .boxBig{width:calc(100% - 656px)}.welfareMain .welfareBox .boxSmall{position:relative;width:310px}.welfareMain .welfareBox .newsletter{background:url(../img/common/bgNewsletter.svg) no-repeat right 17px bottom 27px}.welfareMain .textTypeA{font-size:14px;color:#666}.welfareMain .titA{font-family:"Noto Sans KR M",sans-serif;font-size:17px;color:#2c87fe}.welfareMain .titB{font-family:"Noto Sans KR M",sans-serif;font-size:17px;color:#fe4956}.welfareMain .slide_wrap{min-height:210px}.welfareMain .slide_wrap .slide_item{min-height:210px}.welfareMain .welfareStep,.welfareMain .welfareStep2{position:absolute;right:21px;bottom:21px}.welfareMain .welfareStep .stepState,.welfareMain .welfareStep2 .stepState{display:flex;gap:60px;background:url(../img/common/stepLine.png) repeat-x left 0 top 20px}.welfareMain .welfareStep .stepState li,.welfareMain .welfareStep2 .stepState li{font-size:12px;color:#000;padding-top:46px;min-width:44px;background:#fff url(../img/common/stepBase.png) no-repeat top center}.welfareMain .welfareStep .stepState li.check,.welfareMain .welfareStep2 .stepState li.check{background:#fff url(../img/common/stepCheck.png) no-repeat top center}.welfareMain .numA{font-family:Roboto,sans-serif;font-size:18px;color:#ff006f}.welfareMain .date{position:absolute;bottom:25px;left:21px;font-size:12px;color:#999}.welfareMain .date .span{font-family:Roboto,sans-serif}.welfareMain .listBox li{height:22px}.welfareMain .listBox li a{font-family:"Noto Sans KR M",sans-serif;color:#000;font-size:14px;line-height:18px}.welfareMain .listBox li a:hover{color:#6859f8}.welfareMain .notice{width:100%}.welfareMain .notice td{height:65px;font-size:14px;padding:10px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.welfareMain .notice td:nth-child(1){width:80px;color:#5545ee;font-family:"Noto Sans KR M",sans-serif}.welfareMain .notice td:nth-child(2){width:calc(100% - 130px);color:#616161}.welfareMain .notice td:nth-child(3){width:50px;text-align:right;font-family:Roboto,sans-serif;color:#aeaeae}.welfareMain .notice tr:last-child td{border-bottom:none}.welfareWarp{display:flex;width:100%;gap:20px}.welfareWarp .welfareApply{position:relative;width:calc(100% - 270px);max-width:980px;min-height:670px;padding:18px 30px;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff;border:1px solid #d0d2db}.welfareWarp .welfareApply h3 .lineBox{position:absolute;display:flex;gap:5px;top:3px;right:0;align-items:center}.welfareWarp .welfareApply h3 .lineBox .lineUser{font-size:12px;color:#6173a4;border:1px solid #cad4e5;line-height:22px;min-height:22px;padding:0 10px;border-radius:11px;cursor:default}.welfareWarp .welfareApply h3 .lineBox .lineUser.on{color:#5160bc;border:1px solid #8694de}.welfareWarp .welfareApply h3 .lineBox .lineUser.caseA{color:#bc517d;border:1px solid #c5547e}.welfareWarp .welfareApply h3 .lineBox .lineUser.caseB{color:#51b2bc;border:1px solid #86dede}.welfareWarp .welfareApply h3 .lineBox .userPop{position:relative;top:0;width:30px;height:22px;border:1px solid #cad4e5;border-radius:11px;background:#fff url(../img/common/icoEmployeeS.png) no-repeat center}.welfareWarp .welfareApply h3 .lineBox .userPop:hover{border:1px solid #2caffe;background:#bfe7ff url(../img/common/icoEmployeeS.png) no-repeat center}.welfareWarp .welfareApply .listSearch{display:block;text-align:right;position:absolute;top:15px;right:30px}.welfareWarp .welfareApply .listSearch div{min-height:auto;width:135px}.welfareWarp .welfareApply .listSearch .selecttypeB{border:1px solid #dcdbdb;height:28px;color:#999;line-height:26px;font-size:14px}.welfareWarp .welfareApply .listSearch .btnExcel{padding:0 35px 0 10px;border:1px solid #dcdbdb;height:28px;color:#000;line-height:26px;font-size:14px;border-radius:3px;background:url(../img/common/btnExcel.png) no-repeat right 9px center}.welfareWarp .welfareApply .welfareInfo{width:100%;display:flex;flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .welfareInfo>div{display:flex;padding:0 10px 0 20px;justify-content:space-between;align-items:center;margin:0;width:calc(50% - 5px);min-height:38px;border:1px solid #d0d2db;border-radius:5px;font-size:13px}.welfareWarp .welfareApply .welfareInfo>div .selecttypeB{border:1px solid #dcdbdb}.welfareWarp .welfareApply .welfareInfo>dl.dlTypeC{padding:20px;align-content:flex-start}.welfareWarp .welfareApply .welfareInfo>dl.dlTypeC dd,.welfareWarp .welfareApply .welfareInfo>dl.dlTypeC dt{height:36px}.welfareWarp .welfareApply .welfareInfo .applicant{overflow:hidden;background:#f6fdff}.welfareWarp .welfareApply .welfareInfo .applicant>span{padding-left:25px;font-size:14px;background:url(../img/common/icoApplicant.png) no-repeat left center}.welfareWarp .welfareApply .welfareInfo .applicant .employeeS{padding:0 22px 0 12px;height:24px;color:#6173a4;line-height:22px;border:1px solid #cad4e5;border-radius:12px;background:#fff url(../img/common/icoEmployeeS.png) no-repeat right 8px center}.welfareWarp .welfareApply .welfareInfo .applicant .employeeM{padding:0 12px;height:24px;color:#6173a4;line-height:22px;border:1px solid #cad4e5;border-radius:12px;background:#fff;cursor:default}.welfareWarp .welfareApply .welfareInfo .applicant .applyInfo{display:flex;align-items:center}.welfareWarp .welfareApply .welfareInfo .applicant .applyInfo span{position:relative;padding:0 6px;font-size:13px;color:#6173a4;align-items:center;text-align:center}.welfareWarp .welfareApply .welfareInfo .applicant .applyInfo span::after{position:absolute;top:calc(50% - 6px);right:0;content:"";width:1px;height:12px;background:#cecedb}.welfareWarp .welfareApply .welfareInfo .applicant .applyInfo span:last-child::after{display:none}.welfareWarp .welfareApply .welfareInfo .applySum{overflow:hidden;background:#fefff1}.welfareWarp .welfareApply .welfareInfo .applySum>span{padding-left:25px;font:14px;background:url(../img/common/icoApplySum.png) no-repeat left center}.welfareWarp .welfareApply .welfareInfo .applySum div>span{font-family:Roboto,sans-serif;font-size:17px;color:#302bc2;font-weight:500}.welfareWarp .welfareApply .restBox{display:flex;align-items:center}.welfareWarp .welfareApply .restBox dt{margin-left:20px;padding:0 10px 0 25px;font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#000;background:url(../img/common/icoCalendar.png) no-repeat left center}.welfareWarp .welfareApply .restBox dd{position:relative;font-size:13px;color:#6173a4;padding:0 10px}.welfareWarp .welfareApply .restBox dd::after{position:absolute;content:"";left:0;top:4px;width:1px;height:12px;background-color:#cecedb}.welfareWarp .welfareApply .restBox dd .txtYear{color:#ff1cbb}.welfareWarp .welfareApply .welfareIn{width:100%;display:flex;flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .welfareIn .appliyBox{display:flex;flex-direction:column;width:calc(50% - 5px);gap:10px}.welfareWarp .welfareApply .welfareIn div.dlTypeC,.welfareWarp .welfareApply .welfareIn dl.dlTypeC{margin:0;padding:20px;width:calc(50% - 5px);min-height:40px;border:1px solid #d0d2db;border-radius:5px;align-content:flex-start}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd,.welfareWarp .welfareApply .welfareIn div.dlTypeC dt,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt{display:flex;align-items:center;gap:2px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt{width:30%}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt.except,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt.except{width:100%;height:20px;min-height:20px;line-height:20px;flex-wrap:nowrap;padding-left:calc(31% + 12px);font-size:12px;color:#a4a09e;background:url(../img/common/icoImport.svg) no-repeat left 31% center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt.exceptA,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt.exceptA{width:100%;height:20px;min-height:20px;line-height:20px;flex-wrap:nowrap;padding-left:calc(31% + 12px);font-size:13px;color:#ff5297;background:url(../img/common/icoExceptA.svg) no-repeat left 31% center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt.exceptB,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt.exceptB{width:100%;min-height:20px;line-height:20px;flex-wrap:nowrap;padding-left:calc(31% + 12px);font-size:12px;color:#a4a09e;background:url(../img/common/icoImport.svg) no-repeat left 31% top 8px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt.vtop,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt.vtop{align-items:flex-start;padding-top:8px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dt.ico,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dt.ico{display:block}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd{width:70%;height:auto}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox{gap:2px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker{width:calc(50% - 32px);padding:0 2px;text-align:center}@media (max-width:1520px){.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker{width:calc(50% - 4px);background:url(../img/common/btnDateA.png) no-repeat right 2px center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker:focus,.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker:valid,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker:focus,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker:valid{background:0 0}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker:disabled,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker:disabled{background:#f8f8f8 url(../img/common/btnDateA.png) no-repeat right 2px center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.dateBox input[type=text].datepicker+label,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.dateBox input[type=text].datepicker+label{display:none}}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.timeBOX .selecttypeD,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.timeBOX .selecttypeD{max-width:50px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.timeBOX input[type=text].datepicker,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.timeBOX input[type=text].datepicker{width:calc(100% - 170px)}@media (max-width:1600px){.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.timeBOX,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.timeBOX{flex-wrap:wrap}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.timeBOX .selecttypeD,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.timeBOX .selecttypeD{max-width:74px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.timeBOX input[type=text].datepicker,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.timeBOX input[type=text].datepicker{width:calc(100% - 30px)}}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .agreeBox,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .agreeBox{padding:5px;border:1px solid #cdcdcd;border-radius:5px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .agreeBox.disabled,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .agreeBox.disabled{background:#f8f8f8;color:#999}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.uploadFile,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.uploadFile{flex-wrap:wrap}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.lineTypeA,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.lineTypeA{flex-wrap:wrap}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox{display:flex;width:100%;gap:5px;align-items:center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox input[type=file],.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox .upload-name,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox .upload-name{display:inline-block;height:28px;width:calc(100% - 66px);padding:0 10px;vertical-align:middle;border:1px solid #cdcdcd;border-radius:5px;color:#999}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox label,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox label{display:inline-block;border:1px solid #6163b1;cursor:pointer;width:28px;height:28px;font-size:0;border-radius:5px;background:url(../img/common/btnSearch.png) no-repeat center}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox .lineAdd,.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .fileBox .lineDel,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox .lineAdd,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .fileBox .lineDel{width:28px;height:28px;padding:0;line-height:26px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea{padding:2px 5px 2px 10px;width:100%;height:62px;border:1px solid #cdcdcd;border-radius:5px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea::-webkit-scrollbar,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea::-webkit-scrollbar{width:3px;height:3px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea::-webkit-scrollbar-thumb,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea::-webkit-scrollbar-track,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea::-webkit-scrollbar-track{background-color:none}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea.sh,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea.sh{height:46px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .ddTextArea.bh,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .ddTextArea.bh{height:120px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.flexDown,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.flexDown{align-items:flex-start;flex-direction:column}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.flexLeft,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.flexLeft{flex-wrap:wrap;gap:23px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.flexCheck,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.flexCheck{flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd.flexCheck label,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd.flexCheck label{margin-right:5px}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .lonSelTypeA,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .lonSelTypeA{margin-left:10px;width:calc(100% - 130px)}.welfareWarp .welfareApply .welfareIn div.dlTypeC dd .arrowR,.welfareWarp .welfareApply .welfareIn dl.dlTypeC dd .arrowR{color:#5b6abf}.welfareWarp .welfareApply .welfareIn div.dlTypeC .dg0,.welfareWarp .welfareApply .welfareIn div.dlTypeC .fe0,.welfareWarp .welfareApply .welfareIn dl.dlTypeC .dg0,.welfareWarp .welfareApply .welfareIn dl.dlTypeC .fe0{display:none}.welfareWarp .welfareApply .welfareIn div.dlTypeC.wTypeA dt,.welfareWarp .welfareApply .welfareIn dl.dlTypeC.wTypeA dt{width:25%}.welfareWarp .welfareApply .welfareIn div.dlTypeC.wTypeA dd,.welfareWarp .welfareApply .welfareIn dl.dlTypeC.wTypeA dd{width:75%}.welfareWarp .welfareApply .welfareIn div.dlTypeC.applyCheck,.welfareWarp .welfareApply .welfareIn dl.dlTypeC.applyCheck{width:100%;justify-content:flex-end}.welfareWarp .welfareApply .welfareIn div.dlTypeC dl{display:flex;width:100%;flex-wrap:wrap}.welfareWarp .welfareApply .welfareIn .fe0{display:none}.welfareWarp .welfareApply .welfareIn .w100{width:100%}.welfareWarp .welfareApply .welfareIn .appointInfo{padding:20px 20px 20px 80px;width:100%;font-size:13px;color:#a4a09e;border:1px solid #d0d2db;border-radius:5px;background:#f8f8f8 url(../img/common/appointInfo.png) no-repeat 20px center}.welfareWarp .welfareApply .welfareIn dl.dlBoxA{margin:0;width:calc(50% - 5px);min-height:180px;border:1px solid #d0d2db;border-radius:5px}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dt{width:100%;height:36px;border-bottom:1px solid #d0d2db;border-radius:5px 5px 0 0;font-size:14px;color:#333;line-height:35px;text-align:center;background-color:#f6fdff}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dd{display:flex;min-height:142px;justify-content:center;align-items:center}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dd .checkup{font-size:14px;color:#333;padding-top:50px}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dd .checkup.ok{background:url(../img/common/icoCheckupok.png) no-repeat center top}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dd .checkup.no{background:url(../img/common/icoCheckupno.png) no-repeat center top}.welfareWarp .welfareApply .welfareIn dl.dlBoxA dd .checkup.not{background:url(../img/common/icoCheckupnot.png) no-repeat center top}.welfareWarp .welfareApply .welfareIn .dlTypeC.rightType dt{width:65%;padding-right:10px}.welfareWarp .welfareApply .welfareIn .dlTypeC.rightType dd{width:35%}.welfareWarp .welfareApply .welfareIn .fbox{display:flex;flex-wrap:wrap;width:calc(50% - 5px);gap:10px}.welfareWarp .welfareApply .welfareIn .fbox .dlTypeC{width:100%}.welfareWarp .welfareApply .welfareIn .fbox .btnSearch{position:relative;width:28px;height:28px;border-radius:3px;background:url(../img/common/btnSearch.png) no-repeat center}.welfareWarp .welfareApply .conBoxTypeA{padding:0;flex-wrap:nowrap;gap:0}.welfareWarp .welfareApply .conBoxTypeA .dlTypeC{position:relative;margin:0;width:50%;min-height:40px;border:0;border-radius:0}.welfareWarp .welfareApply .conBoxTypeA .dlTypeC dd,.welfareWarp .welfareApply .conBoxTypeA .dlTypeC dt{display:flex;align-items:center;gap:2px}.welfareWarp .welfareApply .conBoxTypeA .dlTypeC dt{width:30%}.welfareWarp .welfareApply .conBoxTypeA .dlTypeC dd{width:70%}.welfareWarp .welfareApply .conBoxTypeA .dlTypeC:first-child:after{content:"";position:absolute;top:20px;right:0;width:1px;height:calc(100% - 40px);background:#d0d2db}.welfareWarp .welfareApply input.halfW{width:calc(50% - 40px);min-width:90px}.welfareWarp .welfareApply input.halfWa{width:calc(50% - 32px);min-width:100px}.welfareWarp .welfareApply input.halfW50{width:50px;min-width:50px}.welfareWarp .welfareApply input[type=number],.welfareWarp .welfareApply input[type=text]{padding:0 12px;height:28px;line-height:26px;font-size:14px}.welfareWarp .welfareApply input.number{text-align:right}.welfareWarp .welfareApply .btnboxB{position:relative;min-height:26px}.welfareWarp .welfareApply .btnboxB a,.welfareWarp .welfareApply .btnboxB button{height:26px;line-height:24px}.welfareWarp .welfareApply .btnboxB .improve{display:inline-block;margin-bottom:7px;padding:6px 20px 6px 30px;width:100%;min-height:32px;font-size:13px;text-align:left;color:#8e3418;border:1px solid #e1e1e1;border-radius:5px;background:#fffde9 url(../img/common/icoImprove.png) no-repeat left 10px top 9px}.welfareWarp .welfareApply .btnboxB .btnTypeC{font-size:13px}.welfareWarp .welfareApply input:disabled{background:#f8f8f8;border:1px solid #dcdbdb}.welfareWarp .welfareApply .selecttypeA{height:28px;line-height:26px}.welfareWarp .welfareApply .selecttypeA.disabled{border:1px solid #dcdbdb;background:#f8f8f8 url(../img/common/selectTypeA.svg) no-repeat right 10px center}.welfareWarp .welfareApply .radioTypeA:disabled+label{background:url(../img/common/radioTypeAdisWf.svg) no-repeat left center}.welfareWarp .welfareApply .radioTypeA:disabled:checked+label{cursor:default;background:url(../img/common/radioTypeAdisCk.svg) no-repeat left center}.welfareWarp .welfareApply .btnBoxD{display:block;width:100%;height:-moz-fit-content;height:fit-content;text-align:center}.welfareWarp .welfareApply .btnBoxD.btnCheckup{margin-top:80px}.welfareWarp .welfareApply .linkBox{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:30px;width:100%;font-size:14px;color:#999}.welfareWarp .welfareApply .linkBox span{display:inline-block;padding:0 5px}.welfareWarp .welfareApply .welfarefile{width:100%;display:flex;flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .welfarefile>div{margin:0;width:calc(50% - 5px);min-height:38px;border:1px solid #d0d2db;border-radius:5px;font-size:13px}.welfareWarp .welfareApply .welfarefile .uploadInfo{padding:15px}.welfareWarp .welfareApply .welfarefile .uploadInfo dt{width:100px}.welfareWarp .welfareApply .welfarefile .uploadInfo dd{width:calc(100% - 100px)}.welfareWarp .welfareApply .welfarefile .uploadInfo .size150 dt{width:150px}.welfareWarp .welfareApply .welfarefile .uploadInfo .size150 dd{width:calc(100% - 150px)}.welfareWarp .welfareApply .welfarefile .uploadBox{overflow:hidden}.welfareWarp .welfareApply .welfarefile .uploadBox .uploadLine .plupload_content{height:84px!important;top:35px!important;border-bottom:none!important}.welfareWarp .welfareApply .welfarefile .uploadBox .plupload_filelist_footer tr td{height:35px!important}.welfareWarp .welfareApply .checkupInfo{padding:20px;width:100%;display:flex;gap:10px;flex-wrap:wrap;border:1px solid #d0d2db;border-radius:7px}.welfareWarp .welfareApply .checkupInfo .tit{padding-left:25px;width:100%;font-size:14px;color:#684c3b;font-family:"Noto Sans KR M",sans-serif;background:url(../img/common/icoCheckupInfo.png) no-repeat left center}.welfareWarp .welfareApply .checkupInfo dl{display:flex;flex-wrap:wrap;width:calc(50% - 5px);border-right:1px solid #d0d2db}.welfareWarp .welfareApply .checkupInfo dl:last-child{border:none}.welfareWarp .welfareApply .checkupInfo dl:last-child dt{padding-left:10px}.welfareWarp .welfareApply .checkupInfo dl dt{padding:2px 0;width:70px;font-size:12px;color:#958175;font-family:"Noto Sans KR M",sans-serif}.welfareWarp .welfareApply .checkupInfo dl dd{padding:2px 0;width:calc(100% - 70px);font-size:12px;color:#999}.welfareWarp .welfareApply .classInfo{display:flex;flex-wrap:nowrap;align-items:center;padding:20px 45px 20px 60px;border:1px solid #d0d2db;border-radius:7px}.welfareWarp .welfareApply .classInfo .btnDown{display:block;padding:0 12px 0 30px;height:30px;width:auto;border:1px solid #98a2d8;border-radius:5px;line-height:28px;font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#5b6abf;background:url(../img/common/btnDown.png) no-repeat left 12px center}.welfareWarp .welfareApply .classInfo dl{margin:0 30px;min-width:calc(100% - 290px)}.welfareWarp .welfareApply .classInfo dl dt{margin-bottom:10px;font-size:14px;color:#684c3b;font-family:"Noto Sans KR M",sans-serif}.welfareWarp .welfareApply .classInfo dl dd{font-size:12px;color:#999}.welfareWarp .welfareApply .infoMessage{display:flex;flex-wrap:nowrap;align-items:center;margin-top:25px;width:100%;padding:20px 50px;border:1px solid #d0d2db;border-radius:7px;background:#f6fdff}.welfareWarp .welfareApply .infoMessage>div{border:none}.welfareWarp .welfareApply .infoMessage .txt{display:flex;align-items:center;padding-left:80px;width:calc(100% - 125px);min-height:70px;font-size:18px;color:#684c3b;background:url(../img/common/infoMessage.svg) no-repeat left center}.welfareWarp .welfareApply .infoMessage .txt.block{display:block}.welfareWarp .welfareApply .infoMessage .date{width:190px;height:30px;line-height:30px;font-family:Roboto,sans-serif;font-size:14px;color:#000;text-align:right;border-left:1px solid #d0d2db}.welfareWarp .welfareApply .welListWarp{display:flex;flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .welListWarp .welListBox{position:relative;padding:15px 18px 50px 18px;width:calc((100% - 20px)/ 3);max-width:325px;min-height:430px;box-shadow:3px 3px 5px 1px rgba(0,0,0,.05);border:1px solid #d0d2db;border-radius:5px}.welfareWarp .welfareApply .welListWarp .welListBox.smBox{height:230px;min-height:230px}.welfareWarp .welfareApply .welListWarp .welListBox.ssmBox{height:150px;min-height:150px}.welfareWarp .welfareApply .welListWarp .welListBox.autoBox{padding-bottom:15px;height:auto;min-height:auto}.welfareWarp .welfareApply .welListWarp .welListBox .btnboxB{position:absolute;width:calc(100% - 36px);bottom:16px;text-align:right}.welfareWarp .welfareApply .welListWarp .welListBox .btnboxB .btnTypeC{padding:0 20px;font-size:13px}.welfareWarp .welfareApply .welListWarp .welListBox .header{position:relative;display:flex;justify-content:space-between;align-items:center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status1{font-size:17px;padding-left:30px;background:url(../img/common/icoStatus1.png) no-repeat left center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status2{font-size:17px;padding-left:30px;background:url(../img/common/icoStatus2.png) no-repeat left center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status3{font-size:17px;padding-left:30px;background:url(../img/common/icoStatus3.png) no-repeat left center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status4{font-size:17px;padding-left:30px;background:url(../img/common/icoStatus4.png) no-repeat left center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status5{font-size:17px;padding-left:30px;background:url(../img/common/icoStatus5.png) no-repeat left center}.welfareWarp .welfareApply .welListWarp .welListBox .header .status1{color:#6859f8}.welfareWarp .welfareApply .welListWarp .welListBox .header .status2{color:#319bff}.welfareWarp .welfareApply .welListWarp .welListBox .header .status3{color:#f26528}.welfareWarp .welfareApply .welListWarp .welListBox .header .status4{color:#319bff}.welfareWarp .welfareApply .welListWarp .welListBox .header .status5{color:#ff1781}.welfareWarp .welfareApply .welListWarp .welListBox .header .statusDate{font-family:Roboto,sans-serif;font-size:13px;color:#888}.welfareWarp .welfareApply .welListWarp .welListBox dl{display:flex;justify-content:space-between}.welfareWarp .welfareApply .welListWarp .welListBox dl dt{font-size:13px;color:#888;line-height:24px}.welfareWarp .welfareApply .welListWarp .welListBox dl dd{font-size:13px;color:#000;text-align:right;line-height:20px;word-break:break-all}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .num,.welfareWarp .welfareApply .welListWarp .welListBox dl dd.num{font-family:Roboto,sans-serif}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .numA,.welfareWarp .welfareApply .welListWarp .welListBox dl dd.numA{font-family:Roboto,sans-serif;font-size:14px}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .sumNum,.welfareWarp .welfareApply .welListWarp .welListBox dl dd.sumNum{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#000}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .sumNumA,.welfareWarp .welfareApply .welListWarp .welListBox dl dd.sumNumA{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#319bff}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .sumNumB,.welfareWarp .welfareApply .welListWarp .welListBox dl dd.sumNumB{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#319bff}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox{display:flex;align-items:center;color:#cad4e5}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .lineUser{min-width:42px;min-height:18px;font-size:10px;color:#6173a4;border:1px solid #cad4e5;line-height:18px;padding:0 6px;border-radius:11px;text-align:center;cursor:default}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .lineUser.on{color:#5160bc;border:1px solid #8694de}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .lineUser.caseA{color:#bc517d;border:1px solid #c5547e}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .lineUser.caseB{color:#51b2bc;border:1px solid #86dede}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .userPop{position:relative;top:0;width:30px;height:22px;border:1px solid #cad4e5;border-radius:11px;background:#fff url(../img/common/icoEmployeeS.png) no-repeat center}.welfareWarp .welfareApply .welListWarp .welListBox dl dd .lineBox .userPop:hover{border:1px solid #2caffe;background:#bfe7ff url(../img/common/icoEmployeeS.png) no-repeat center}.welfareWarp .welfareApply .welListWarp .welListBox dl.lineA{padding-bottom:7px;border-bottom:1px solid #dedede}.welfareWarp .welfareApply .welListWarp .welListBox dl.lineB{padding-bottom:7px;border-bottom:1px dotted #dedede}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox{overflow:hidden;overflow-y:auto;padding:4px 0;width:100%;height:50px;text-align:right;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox::-webkit-scrollbar{width:3px;height:3px}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox::-webkit-scrollbar-track{background-color:none}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox a{display:block;padding-right:20px;font-size:12px;color:#444;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../img/common/icoFileDown.png) no-repeat center right}.welfareWarp .welfareApply .welListWarp .welListBox .fileBox a:hover{text-decoration:underline;color:#98a2d8;background:url(../img/common/icoFileDown.png) no-repeat center right}.welfareWarp .welfareApply .welListWarp .welListBox .explanBox{display:flex;align-items:flex-start;overflow:hidden;overflow-y:auto;word-break:break-all;margin-top:6px;padding:8px 13px;width:100%;min-height:30px;max-height:70px;border:1px solid #e1e1e1;border-radius:5px;font-size:13px;color:#8e3418;line-height:17px;background:#fffde9}.welfareWarp .welfareApply .welListWarp .welListBox .explanBox::-webkit-scrollbar{width:3px;height:3px}.welfareWarp .welfareApply .welListWarp .welListBox .explanBox::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.welfareWarp .welfareApply .welListWarp .welListBox .explanBox::-webkit-scrollbar-track{background-color:none}.welfareWarp .welfareApply .welListWarp .welListBox .btnDetail{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px;padding-right:18px;background:url(../img/common/btnDetail.png) no-repeat right center}.welfareWarp .welfareApply .welListWarp .welListBox .btnDetail:hover{color:#0e8bf6}.welfareWarp .welfareApply .smFlexWarp{display:flex;flex-wrap:wrap;gap:10px}.welfareWarp .welfareApply .smFlexWarp .smConBox{width:calc((100% - 20px)/ 3);padding:20px;border:1px solid #d0d2db;border-radius:9px}.welfareWarp .welfareApply .smFlexWarp .smConBox.halfW{width:calc((100% - 10px)/ 2)}.welfareWarp .welfareApply .smFlexWarp .smConBox dt{position:relative;margin-bottom:15px;padding-left:30px;font-size:18px;color:#319bff;background:url(../img/common/icoSmTit.png) no-repeat left center}.welfareWarp .welfareApply .smFlexWarp .smConBox dt span{position:absolute;top:5px;right:0;font-size:13px;color:#ff1cbb}.welfareWarp .welfareApply .smFlexWarp .smConBox dd{display:flex;justify-content:space-between;font-size:13px;line-height:22px}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .numB{font-family:Roboto,sans-serif;font-size:16px;font-weight:500px}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .num{font-family:Roboto,sans-serif;font-size:14px}.welfareWarp .welfareApply .smFlexWarp .smConBox dd.locR{display:block;text-align:right}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .sumNum,.welfareWarp .welfareApply .smFlexWarp .smConBox dd.sumNum{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#000}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .sumNumA,.welfareWarp .welfareApply .smFlexWarp .smConBox dd.sumNumA{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#319bff}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .sumNumB,.welfareWarp .welfareApply .smFlexWarp .smConBox dd.sumNumB{font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#319bff}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .useN{color:#ff1cbb}.welfareWarp .welfareApply .smFlexWarp .smConBox dd .useY{color:#319bff}.welfareWarp .welfareApply input:disabled,.welfareWarp .welfareApply select:disabled,.welfareWarp .welfareApply textarea:disabled{color:#999}.compensation{width:100%}.compensation .compensatWarp{position:relative;width:100%;max-width:1250px;min-width:980px;min-height:670px;padding:18px 30px;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff;border:1px solid #d0d2db}.compensation .compensatWarp h3{color:#000;font-size:18px}.compensation .compensatWarp h3 .month{font-family:Roboto,sans-serif;font-size:20px}.compensation .compensatWarp h3 .total{font-family:Roboto,sans-serif;font-size:20px;color:#df1616}.compensation .compensatWarp h3 .linePd{padding:0 20px}.compensation .compensatWarp .listSearch{display:block;text-align:right;position:absolute;top:15px;right:30px}.compensation .compensatWarp .listSearch div{min-height:auto;width:135px}.compensation .compensatWarp .listSearch .selecttypeB{border:1px solid #dcdbdb;height:28px;color:#999;line-height:26px;font-size:14px}.compensation .compensatWarp .compensatBox{padding:30px;width:100%;border:1px solid #d0d2db;border-radius:7px}.compensation .compensatWarp .compensatBox .chartMin{display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:40px}.compensation .compensatWarp .compensatBox .chartMinT{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:40px}.compensation .compensatWarp .compensatBox .chartMinT div{min-height:200px}.compensation .compensatWarp .compensatBox .chartMinT div .tit{display:inline-block;padding-bottom:10px;font-size:18px;line-height:30px}.compensation .compensatWarp .compensatBox .chartMinT .bar{width:calc(100% - 500px)}.compensation .compensatWarp .compensatBox .chartMinT .doughnut{display:flex;flex-wrap:wrap;align-content:center;width:170px}.compensation .compensatWarp .compensatBox .chartMinT .doughnut .tit{width:100%;text-align:center;font-size:16px}.compensation .compensatWarp .compensatBox .chartMinT .legend{padding:10px 10px 10px 15px;width:110px;height:196px;border:1px solid #d9d9d9;border-radius:7px;font-size:12px;line-height:22px;color:#777}.compensation .compensatWarp .compensatBox .chartMinT .legend span{display:inline-block;border-radius:6px;width:12px;height:12px}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col1{background:#2121be}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col2{background:#ff7653}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col3{background:#fe54c5}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col4{background:#f9cb12}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col5{background:#1bccc0}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col6{background:#8d72fe}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col7{background:#53b7fb}.compensation .compensatWarp .compensatBox .chartMinT .legend span.col8{background:#20d870}.compensation .compensatWarp .compensatBox .chartMinT li{display:flex;gap:5px;align-items:center;width:100%}.compensation .compensatWarp .compensatBox .dataTbl{width:100%}.compensation .compensatWarp .compensatBox .dataTbl td,.compensation .compensatWarp .compensatBox .dataTbl th{border:1px solid #cacedf}.compensation .compensatWarp .compensatBox .dataTbl thead th{width:10%;height:35px;font-size:14px;font-weight:400;background:#eaedfc}.compensation .compensatWarp .compensatBox .dataTbl tbody td{height:36px;font-size:14px;font-family:Roboto,sans-serif;padding:10px;text-align:right}.compensation .compensatWarp .compensatBox .dataTbl tbody td:first-child{text-align:center;color:#777;background:#f9f9f9}.compensation .compensatWarp .compensatBox .dataTbl tbody td:nth-child(2){color:#4722c4;font-weight:700}.compensation .compensatWarp .compensatBox .dataTbl tfoot td{height:36px;font-size:14px;font-family:Roboto,sans-serif;color:#870101;padding:10px;text-align:right;background:#fffaec}.compensation .compensatWarp .compensatBox .dataTbl tfoot td:first-child{text-align:center;color:#777;background:#fcf2d0}.compensation .compensatWarp .compensatBox .dataTbl tfoot td:nth-child(2){color:#870101;font-weight:700}.detailPop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;width:360px;min-height:450px;background:#fff;border-radius:10px}.detailPop dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.detailPop dd{overflow:hidden;overflow-y:auto;margin:30px;padding:18px;width:calc(100% - 60px);max-height:415px;border:1px solid #d0d2db;border-radius:7px}.detailPop dd::-webkit-scrollbar{width:3px;height:3px}.detailPop dd::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.detailPop dd::-webkit-scrollbar-track{background-color:none}.detailPop dd .detailTbl{font-size:13px;margin-bottom:10px}.detailPop dd .detailTbl td,.detailPop dd .detailTbl th{height:22px}.detailPop dd .detailTbl th{text-align:left;color:#888;font-weight:300}.detailPop dd .detailTbl td{text-align:right;color:#000}.detailPop dd .detailTbl td.num{font-family:Roboto,sans-serif}.detailPop dd .detailTbl td.sumNum{font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.detailPop dd .detailTbl.line{border-top:1px solid #dedede}.detailPop dd .detailTbl.line tr:first-child td,.detailPop dd .detailTbl.line tr:first-child th{padding-top:10px}.detailDorm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;width:720px;min-height:450px;background:#fff;border-radius:10px}.detailDorm dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.detailDorm dd{display:flex;gap:10px;padding:20px;width:100%;max-height:415px}.detailDorm dd .dromBox{width:calc(100% - 450px)}.detailDorm dd .floorPlan{overflow:auto;padding:10px;width:440px;height:300px;text-align:center;border:1px solid #d0d2db;border-radius:5px}.detailDorm dd .floorPlan::-webkit-scrollbar{width:3px;height:3px}.detailDorm dd .floorPlan::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.detailDorm dd .floorPlan::-webkit-scrollbar-track{background-color:none}.detailDorm dd .dormInfo{margin-top:10px;padding:10px 15px;height:260px;border:1px solid #d0d2db;border-radius:5px}.detailDorm dd .dormInfo table td,.detailDorm dd .dormInfo table th{height:30px;font-size:14px}.detailDorm dd .dormInfo table th{text-align:left;color:#999;font-weight:300}.detailDorm dd .dormInfo table td{text-align:right;color:#000}.detailDorm .dormStatA{display:inline-block;width:14px;height:14px;border-radius:50%;background:#22c275}.detailDorm .dormStatB{display:inline-block;width:14px;height:14px;border-radius:50%;background:#949494}.repay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;width:490px;min-height:450px;background:#fff;border-radius:10px}.repay dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.repay dd{overflow:hidden;overflow-y:auto;margin:10px 20px;padding:18px;width:calc(100% - 40px);max-height:415px;border:1px solid #d0d2db;border-radius:7px}.repay dd::-webkit-scrollbar{width:3px;height:3px}.repay dd::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.repay dd::-webkit-scrollbar-track{background-color:none}.repay dd .repayTbl{font-size:13px;margin-bottom:10px}.repay dd .repayTbl td,.repay dd .repayTbl th{height:36px;font-size:14px}.repay dd .repayTbl th{width:170px;text-align:left;color:#888;color:#333;font-weight:300}.repay dd .repayTbl td{text-align:left;color:#000}.repay dd .repayTbl td .flexBox{gap:2px}.repay dd .repayTbl td .fileDown li{text-align:right}.repay dd .repayTbl td .fileDown li a{display:inline-block;padding-right:20px;font-size:12px;text-align:right;color:#444;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../img/common/icoFileDown.png) no-repeat right 1px top 4px}.repay dd .repayTbl td .fileDown li a:hover{text-decoration:underline;color:#98a2d8;background:url(../img/common/icoFileDown.png) no-repeat right 1px top 4px}.repay dd .repayTbl td .explanBox{display:flex;align-items:flex-start;overflow:hidden;overflow-y:auto;word-break:break-all;margin-top:6px;padding:8px 13px;width:100%;max-height:70px;border:1px solid #e1e1e1;border-radius:5px;font-size:13px;color:#8e3418;line-height:17px;background:#fffde9}.repay dd .repayTbl td .explanBox::-webkit-scrollbar{width:3px;height:3px}.repay dd .repayTbl td .explanBox::-webkit-scrollbar-thumb{background-color:rgba(67,118,238,.7);width:6px;border-radius:1.5px}.repay dd .repayTbl td .explanBox::-webkit-scrollbar-track{background-color:none}.repay dd .repayTbl .repayFile{width:calc(100% - 44px)}.repay dd .repayTbl .repayFile+label{display:inline-block;text-align:center;line-height:26px;width:40px;height:28px;border:1px solid #6859f8;border-radius:3px}.repay dd .repayTbl .noti-txt{font-size:13px;color:#8c4f3f}.repay input[type=text]{height:28px;font-size:14px}.repay input[type=text].datepicker{display:inline-block;padding-left:20px;height:28px;border-radius:5px;width:100px;border:1px solid #cdcdcd}.repay input[type=text].datepicker+label{position:relative;display:inline-block;width:17px;height:16px;vertical-align:middle;cursor:pointer;margin:0 0 0 4px;background:url(../img/common/btnDateA.png) no-repeat center}.repay input[type=text].datepicker:disabled+label{cursor:default;margin:0 0 0 4px;background:url(../img/common/btnDatedis.png) no-repeat center;background-size:contain}.repay input[type=text].datepicker:disabled{background:#f8f8f8}.repay .except{display:inline-block;line-height:20px;flex-wrap:nowrap;padding-left:15px;font-size:12px;color:#a4a09e;background:url(../img/common/icoImport.svg) no-repeat left top 4px}.repay .wTxt{width:calc(100% - 20px)}.repayList{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;width:800px;min-height:450px;background:#fff;border-radius:10px}.repayList dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.repayList dd{padding:20px}.repayList dd .tit{position:relative;font-size:14px;color:#333;font-family:"Noto Sans KR M",sans-serif;font-weight:500}.repayList dd .tit .btnBoxG{top:-4px}.repayList dd .tit .btnBoxG .btnExcel{padding:0 35px 0 10px;border:1px solid #dcdbdb;height:28px;color:#000;line-height:26px;font-size:13px;border-radius:3px;background:url(../img/common/btnExcel.png) no-repeat right 9px center}.repayList dd table{margin-bottom:20px}.repayList dd table th{font-size:13px;text-align:center;font-weight:300}.repayList dd table td{font-size:13px;text-align:center}.repayList dd table td.num{text-align:right}.repayList dd .overflowBox{max-height:400px}.insurance{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-bottom:30px;width:800px;min-height:450px;background:#fff;border-radius:10px}.insurance dt{padding-left:20px;height:48px;width:100%;border-radius:10px 10px 0 0;line-height:48px;font-size:16px;color:#fff;background-color:#26328c}.insurance dd{padding:20px}.insurance dd .tit{position:relative;font-size:14px;color:#333;font-family:"Noto Sans KR M",sans-serif;font-weight:500}.insurance dd .tit .btnBoxG{top:-4px}.insurance dd .tit .btnBoxG .btnExcel{padding:0 35px 0 10px;border:1px solid #dcdbdb;height:28px;color:#000;line-height:26px;font-size:13px;border-radius:3px;background:url(../img/common/btnExcel.png) no-repeat right 9px center}.insurance dd .tblTypeB{margin-bottom:10px;border-top:1px solid #b8bdce}.insurance dd .tblTypeB th{font-size:13px;text-align:left;font-weight:300}.insurance dd .tblTypeB td{font-size:13px;text-align:left}.insurance dd .tblTypeB tr:last-child td,.insurance dd .tblTypeB tr:last-child th{border-bottom:1px solid #e0e3f1}.insurance dd .tblTypeB td.num{text-align:right}.insurance dd .overflowBox{max-height:400px}.insurance .except{padding-left:15px;font-size:12px;color:#8b2a00!important;background:url(../img/common/icoImport.svg) no-repeat left top 4px}.insurance .infoBox{margin-bottom:0}.welfareBanner{width:250px}.welfareBanner .welfB01{position:relative;width:100%;height:260px;font-size:14px;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background:#fff}.welfareBanner .welfB01 .bgBell{position:absolute;top:-30px;right:-30px}.welfareBanner .welfB01 .tit{height:22px;font-family:"Noto Sans KR M",sans-serif;font-size:16px;line-height:22px;display:flex;color:#333}.welfareBanner .welfB01 .item{border-radius:15px;background:#fff;position:absolute;top:0;left:0;width:100%;height:260px}.welfareBanner .welfB01 .item .date{font-family:Roboto,sans-serif;font-size:13px;color:#6c6b54}.welfareBanner .welfB01 .item .name{margin-top:4px;font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#000}.welfareBanner .welfB01 .item .info{font-family:"Noto Sans KR M",sans-serif;font-size:13px;color:#773939}.welfareBanner .welfB01 .request{padding:20px;background:linear-gradient(170deg,#fff,#fff78b)}.welfareBanner .welfB01 .request .btnBoxD{margin-top:18px;bottom:16px;text-align:left}.welfareBanner .welfB01 .club{padding:20px;background:#fff url(../img/temp/welfareM10.svg) no-repeat right 20px bottom 22px;background-size:26%}.welfareBanner .welfB01 .club .info{font-size:14px;color:#666}.welfareBanner .welfB01 .club .btnBoxD{margin-top:18px;text-align:left}.welfareBanner .welfB01 .cafe{padding:20px;background:#fff url(../img/temp/welfareM13.svg) no-repeat right 20px bottom 22px}.welfareBanner .welfB01 .cafe .info{font-size:14px;color:#666}.welfareBanner .welfB01 .cafe .point{font-family:Roboto,sans-serif;font-size:18px;color:#ff006f}.welfareBanner .welfB01 .paging{position:absolute;width:-moz-fit-content;width:fit-content;bottom:-3px;right:20px;display:flex;gap:5px}.welfareBanner .welfB01 .paging li{display:inline-block;width:9px;height:9px;border-radius:50px;cursor:pointer;background:#cfc75e}.welfareBanner .welfB01 .paging li.on{background:#828282}.welfareBanner .welfB01 .btnIntypeE{min-width:110px}.welfareBanner .welfB01 .listBox li{height:22px}.welfareBanner .welfB01 .listBox li a{font-family:"Noto Sans KR M",sans-serif;color:#444;font-size:13px;line-height:18px}.welfareBanner .welfB01 .listBox li a:hover{color:#6859f8}.welfareBanner .welfB01.hd{height:250px}.welfareBanner .welfB01.hd .item{height:250px}.welfareBanner .welfB02{position:relative;padding:20px;margin-top:13px;width:250px;height:280px;background:#fff url(../img/temp/welfareM09.svg) no-repeat right 20px bottom 22px;background-size:28%;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.welfareBanner .welfB02.hd{height:290px}.welfareBanner .welfB02 .tit{height:22px;font-size:16px;line-height:22px;font-family:"Noto Sans KR M",sans-serif;color:#333}.welfareBanner .welfB02 .info{font-size:13px;color:#b2b2b2;line-height:18px}.welfareBanner .welfB02 .info2{font-size:14px;color:#666;line-height:24px}.welfareBanner .welfB02 .listBox li{height:22px}.welfareBanner .welfB02 .listBox li a{font-family:"Noto Sans KR M",sans-serif;color:#444;font-size:13px;line-height:18px}.welfareBanner .welfB02 .listBox li a:hover{color:#6859f8}.welfareBanner .welfB03{display:block;position:relative;padding:30px 0 0 70px;margin-top:13px;width:250px;height:105px;background:#fff url(../img/common/bgWelfB03.svg) no-repeat left 25px center;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);font-size:11px;color:#a4a4a4}.welfareBanner .welfB03 span{font-size:16px;color:#333;font-family:"Noto Sans KR M",sans-serif}.approvalLinePop{width:800px}.approvalLinePop .listBox{padding:10px 20px;max-height:250px;overflow:hidden;overflow-y:auto}.approvalLinePop .listBox::-webkit-scrollbar{width:6px;height:6px}.approvalLinePop .listBox::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.approvalLinePop .listBox::-webkit-scrollbar-track{background-color:#e1e1e1}.approvalLinePop .tblTypeB td,.approvalLinePop .tblTypeB th{text-align:center}.approvalLinePop .addWarp{display:flex;padding:10px 20px}.approvalLinePop .addWarp .approvalBox{padding:14px;width:calc(40% - 45px);height:320px;overflow:hidden;overflow-y:auto;border:1px solid #d3d3d3;border-radius:7px}.approvalLinePop .addWarp .approvalBox::-webkit-scrollbar{width:6px;height:6px}.approvalLinePop .addWarp .approvalBox::-webkit-scrollbar-thumb{background-color:rgba(89,96,112,.5);width:6px;border-radius:3px}.approvalLinePop .addWarp .approvalBox::-webkit-scrollbar-track{background-color:#e1e1e1}.approvalLinePop .addWarp .approvalBox input[type=text]{border:1px solid #dcdbdb;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:3px}.approvalLinePop .addWarp .approvalBox .approvalTit{position:relative;display:flex;align-items:center}.approvalLinePop .addWarp .approvalBox .approvalTit .lineTit{padding:0 6px;width:100%;font-size:15px;height:28px;color:#25339d}.approvalLinePop .addWarp .approvalBox .approval{margin-top:16px;width:100%;padding:10px 0}.approvalLinePop .addWarp .approvalBox .approval dd{position:relative;display:flex;margin-bottom:5px;height:26px}.approvalLinePop .addWarp .approvalBox .approval dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalLinePop .addWarp .approvalBox .approval dd input[type=text]{padding:0 5px;width:calc(100% - 100px);height:26px;font-size:13px;color:#444}.approvalLinePop .addWarp .approvalBox .approval dd input.inputDis{background:#f8f8f8}.approvalLinePop .addWarp .approvalBox .approval dd .lineDel{display:block;position:absolute;top:8px;right:53px;width:10px;height:10px;background:url(../img/common/btnDelB.png) no-repeat center}.approvalLinePop .addWarp .approvalBox .approval dd .btnMove{margin-left:4px;display:inline-flex;width:40px;gap:4px;align-items:center}.approvalLinePop .addWarp .approvalBox .approval dd .btnMove button{margin:0;width:18px;height:18px;border-radius:2px}.approvalLinePop .addWarp .approvalBox .approval dd .btnMove .btnUp{border:1px solid #bbb;background:url(../img/common/btnUpB.png) no-repeat center}.approvalLinePop .addWarp .approvalBox .approval dd .btnMove .btnDown{border:1px solid #bbb;background:url(../img/common/btnDownB.png) no-repeat center}.approvalLinePop .addWarp .approvalBox .approval dd .btnMove .btnAdd{border:1px solid #98a2d8;background:url(../img/common/btnAddB.png) no-repeat center}.approvalLinePop .addWarp .approvalBox .ccBox{margin-top:20px;width:100%;padding:10px 0}.approvalLinePop .addWarp .approvalBox .ccBox dd{position:relative;display:flex;align-items:center;margin-bottom:5px;height:26px}.approvalLinePop .addWarp .approvalBox .ccBox dd span{width:50px;font-size:12px;height:26px;color:#999;line-height:26px}.approvalLinePop .addWarp .approvalBox .ccBox dd input[type=text]{padding:0 5px;width:calc(100% - 100px);height:26px;font-size:13px;color:#444}.approvalLinePop .addWarp .approvalBox .ccBox dd input.inputDis{background:#f8f8f8}.approvalLinePop .addWarp .approvalBox .ccBox dd .lineDel{display:block;position:absolute;top:8px;right:53px;width:10px;height:10px;background:url(../img/common/btnDelB.png) no-repeat center}.approvalLinePop .addWarp .approvalBox .ccBox dd:last-child{margin-bottom:0}.approvalLinePop .addWarp .approvalbtn{margin-top:120px}.approvalLinePop .addWarp .approvalSearch{width:calc(60% - 45px);height:320px;margin:0}.approvalLinePop .addWarp .approvalSearch .searchTree{width:100%;height:230px}.approvalLinePop .addBtnBox{padding:0 20px 10px 20px;text-align:right}@media (max-width:1600px){.welfareWarp .welfareApply>div.welfarefile>div{width:100%}.welfareWarp .welfareApply>div.welfareInfo>div{width:100%}}@media (max-width:1520px){.welfareWarp .welfareApply .welListWarp .welListBox{width:calc((100% - 10px)/ 2);max-width:inherit}.welfareMain .welfareBox .boxBig{width:calc(100% - 328px)}}.slide_wrap{overflow:hidden;position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slide_wrap .slide_item{position:absolute;top:0;left:0;width:100%}.slide_pagination{position:absolute;top:10px;right:20px;display:flex;gap:5px}.slide_pagination li{display:inline-block;width:9px;height:9px;border-radius:50px;cursor:pointer;background:#e5e5e5}.slide_pagination li.on{background:#828282}.appointInfoTxt{margin-top:40px;max-width:920px;height:-moz-max-content;height:max-content}.appointInfoTxt dt{margin-bottom:10px}.appointInfoTxt dd{display:flex;border:1px solid #d0d2db;border-radius:9px;padding:20px 10px}.appointInfoTxt dd .itemBox{width:25%;padding-left:15px;border-right:1px solid #ebebeb}.appointInfoTxt dd .itemBox .tit{padding:10px 28px;font-family:"Noto Sans KR M",sans-serif;color:#958175;font-size:15px}.appointInfoTxt dd .itemBox ul{margin-top:5px}.appointInfoTxt dd .itemBox li{position:relative;padding:5px 10px;font-size:13px;color:#999}.appointInfoTxt dd .itemBox li::after{position:absolute;left:0;top:5px;content:"•";font-size:12px;color:#999}.appointInfoTxt dd .itemBox:last-child{border-right:none}.appointInfoTxt dd>.item1 .tit{background:url(../img/common/item1.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item2 .tit{background:url(../img/common/item2.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item3 .tit{background:url(../img/common/item3.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item4 .tit{background:url(../img/common/item4.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item5 .tit{background:url(../img/common/item5.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item6 .tit{background:url(../img/common/item6.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item7 .tit{background:url(../img/common/item7.png) no-repeat left 0 top 10px}.appointInfoTxt dd>.item8 .tit{background:url(../img/common/item8.png) no-repeat left 0 top 10px}.appointInfoTxt dd .item1 .tit{padding-left:21px}.appointInfoTxt dd .item2 .tit{padding-left:35px}.appointInfoTxt dd .item3 .tit{padding-left:36px}.appointInfoTxt dd .item4 .tit{padding-left:34px}.appointInfoTxt .btnBoxA{padding-top:10px;border:none}.noList{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border:1px solid #d0d2db;border-radius:9px;background:#f8f8f8;text-align:center}.noList.he01{height:600px}.noList.he02{height:380px}.noList.he03{height:520px}.noList .noImg{width:110px;height:64px;background:url(../img/common/imgNoListA.png) no-repeat center}.noList .noText{padding-top:14px;font-size:14px;color:#666}.subConBox.palySlipAnnual-wrapper{width:calc(100% - 220px)}.palySlipAnnual-wrapper .flexBoxC{display:flex;align-items:center;gap:9px}.palySlipAnnual-wrapper .topSelector{display:flex;align-items:center;justify-content:flex-end;gap:5px}.palySlipAnnual-wrapper .flexBoxC>.conBoxTypeC{flex:1 0 auto;padding:15px 20px}.palySlipAnnual-wrapper .flexBoxC>.conBoxTypeC .totalM{display:flex;align-items:center;justify-content:space-between;float:none;width:100%;padding:0;font-size:15px;font-weight:500}.palySlipAnnual-wrapper .flexBoxC>.conBoxTypeC .totalM span{font-size:16px}.palySlipAnnual-wrapper .flexBoxC>.conBoxTypeC:nth-child(2) .totalM span{color:#0e8bf6}.palySlipAnnual-wrapper .flexBoxC>.conBoxTypeC:last-child .totalM span{color:#f71056}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap{display:flex;margin:18px 0 0}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap>*{flex:1 0 auto}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline table{height:560px;border-collapse:collapse;border-spacing:0}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline table thead tr th{height:32px;line-height:32px;font-size:13px;color:#fff;border:1px solid #d8dae5}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline table tbody tr td{height:30px;line-height:30px;padding:0 4px;font-size:13px;border:1px solid #d8dae5}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline table tbody tr td.bg{background:#f5faff}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline table tfoot tr td{height:32px;line-height:32px;border:1px solid #d8dae5}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable{width:200px;border-radius:9px 0 0 9px;overflow:hidden}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table thead tr th{background:#020943;border:1px solid #555faa}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td{max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td:first-child{font-weight:500;color:#707070}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td:first-child.bg{color:#000;border-bottom:1px solid #a4a7b9}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td:last-child{text-align:right;color:#26328c}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td.total{font-weight:500;color:#000;background:#d8eafc;border-bottom:1px solid #a4a7b9}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr td.total.bg{font-weight:600}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr:last-child td{padding:0 4px;font-size:13px;font-weight:600;text-align:center;background:#fcf2d0;border-bottom:1px solid #a4a7b9}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.left_fixedTable table tbody tr:last-child td:last-child{color:#26328c;text-align:right}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.right_scrollTable{width:calc(100% - 200px);border-radius:0 9px 9px 0;overflow-x:scroll}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.right_scrollTable table thead tr th{background:#26328c;border:1px solid #555faa}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.right_scrollTable table tbody tr td{text-align:right;font-family:Roboto}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.right_scrollTable table tbody tr td.bg{font-weight:500;border-bottom:1px solid #a4a7b9}.palySlipAnnual-wrapper .tableOutline-Wrap.pc-wrap .tableOutline.right_scrollTable table tbody tr:last-child td{padding:0 4px 0 10px;font-size:13px;text-align:right;background:#fffaec;border-bottom:1px solid #a4a7b9}.palySlipAnnual-wrapper .tableOutline-Wrap.mb-wrap{display:none}body[lang=en]{min-width:1500px}body[lang=en] .loginBox li:nth-child(4){display:flex;flex-wrap:wrap;justify-content:flex-end}body[lang=en] .loginBox .flexBox span:nth-child(3){padding:0 0 0 10px}body[lang=en] .loginBox .flexBox select{margin-top:10px}body[lang=en] .popArea .addBox{padding:20px 0}body[lang=en] .popArea .addResult div{width:calc((100% - 4px)/ 2);margin:0 4px 4px 0}body[lang=en] .popArea .addResult div:nth-child(2n){margin-right:0}body[lang=en] .popArea .addBtnSet input[type=checkbox]+label{width:calc((100% - 9px)/ 2)}body[lang=en] .popArea .addBtnSet input[type=checkbox]+label:nth-child(4n){margin-right:0}body[lang=en] .popArea .addBtnSet input[type=checkbox]+label.mgRno{margin-right:8px!important}body[lang=en] .subMenuBox ul.gnbdep1>li>a{padding-left:30px;font-size:14px}body[lang=en] .subMenuBox ul.gnbdep2>li>a,body[lang=en] .subMenuBox ul.gnbdep3>li>a{padding-left:20px;font-size:13px;line-height:16px;color:#999fcd}body[lang=en] #firstPopup .joinInputA{float:none;width:100%}body[lang=en] #firstPopup .btnJoinIn{float:none;width:100%;margin:4px 0 0 0}body[lang=en] #firstPopup .numInput{float:none;width:100%}body[lang=en] #firstPopup .numInput+span{float:none;width:100%;margin:4px 0 0 0}body[lang=en] .popTypeA dl dd{min-height:44px;height:auto}body[lang=en] .popTypeA dl dd input{font-size:14px}body[lang=en] .popTypeA dl dd input::-moz-placeholder{font-size:11px}body[lang=en] .popTypeA dl dd input::placeholder{font-size:11px}body[lang=en] .popTypeA .joinStep01 dl dd:nth-child(4){height:80px}body[lang=en] .popTypeA .joinStep02 dl dd:nth-child(2){height:80px}.list-type1 li{position:relative;padding-left:12px;word-break:keep-all}.list-type1 li::before{position:absolute;left:0;top:2px;display:inline-block;content:'• '}.severancePay_wrapper{display:flex;gap:10px;flex-wrap:wrap}.severancePay_wrapper dl{width:calc((100% - 10px)/ 2);padding:24px 20px;border:1px solid #d0d2db;border-radius:5px}.severancePay_wrapper dl dt{line-height:25px;margin:0 0 20px;padding:0 0 0 30px;font-size:16px;font-weight:600}.severancePay_wrapper dl dt.icon-calendar{background:url(../img/common/icon-calender.png) no-repeat left 50%}.severancePay_wrapper dl dt.icon-pay{background:url(../img/common/icon-pay.png) no-repeat left 50%}.severancePay_wrapper dl dd{display:flex;justify-content:space-between;padding:12px 0}.severancePay_wrapper dl dd p b.blue{color:#302bc2}.sumBox dd.caldetailDdInfo_0 .tableTypeA tbody td{text-align:right}.flex-wrap{display:flex;flex-wrap:wrap}#aiChatbotBox{position:relative;width:calc(100% - 270px);height:77px;margin-top:-50px}#aiChatbotBox::before{position:absolute;right:18px;bottom:-4px;content:"";width:100px;height:30px;background:#fff;z-index:25}.btnChatbot_ai{position:absolute;right:93px;left:auto;top:0;bottom:auto;scale:100%}.btnChatbot_ai svg{position:absolute;bottom:auto;right:-60px;top:14px;width:66px;height:66px;scale:100%}.chatbotTxt2{width:190px;height:32px;line-height:32px;font-size:14px;font-weight:500;font-family:notoSans;color:#fff;text-align:center;background:#ff8a44;border-radius:12px 12px 0 12px}.flexTypeA{display:flex;align-items:center}.flexTypeA input[type=text].datepicker{display:inline-block;width:100px;height:30px;border:1px solid #cdcdcd;border-radius:5px}.flexTypeA input[type=text].datepicker+label{position:relative;display:inline-block;flex-shrink:0;width:17px;height:16px;vertical-align:middle;cursor:pointer;margin:0 0 0 4px;background:url(../img/common/btnDateA.png) no-repeat center;background-size:17px auto}.flexTypeA input[type=text].datepicker:disabled+label{cursor:default;margin:0 0 0 4px;background:url(../img/common/btnDateA.png) no-repeat center;background-size:contain}.flexTypeA input[type=text].datepicker:disabled{background:#f8f8f8}#aiChatbotBox{position:relative;width:calc(100% - 270px);height:77px;margin-top:-50px}#aiChatbotBox::before{position:absolute;right:18px;bottom:-4px;content:"";width:100px;height:30px;background:#fff;z-index:25}.btnChatbot_ai{position:absolute;right:93px;left:auto;top:0;bottom:auto;scale:100%}.btnChatbot_ai svg{position:absolute;bottom:auto;right:-60px;top:14px;width:66px;height:66px;scale:100%}.chatbotTxt2{width:190px;height:32px;line-height:32px;font-size:14px;font-weight:500;font-family:notoSans;color:#fff;text-align:center;background:#ff8a44;border-radius:12px 12px 0 12px}.swal-bass_ddc_at .swal-title{color: #8D2626}