@charset "UTF-8";:root{--header-height: 75px;--side-menu-width: 68px;--second-side-menu-width: 120px;--content-min-height: calc(100vh - 150px) ;--lg-red: #A50034;--lg-pink: #F32162;--lg-grey: #6B6B6B;--font-color-black: #333}*{padding:0;margin:0;box-sizing:border-box;font-weight:400}a{text-decoration:none;color:inherit;line-height:1}li{list-style:none}input[type=submit]{cursor:pointer}button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:LeferiPointWhite}button:disabled{cursor:default}button *{pointer-events:none}div.crudBtnsArea{gap:10px;display:flex;justify-content:space-between;align-items:center}div.crudBtnsArea button{height:20px;width:50px;border-radius:10px;border:none;outline:none;background-color:var(--lg-red);color:#fff;line-height:20px;font-size:10px}div.crudBtnsArea button:disabled{background-color:gray;color:#c6beb6}input{outline:none}body{margin:0;font-family:NanumSquare,Noto Sans KR,Noto Sans;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.2;color:var(--font-color-black)}table{border-spacing:0}table thead{background-color:var(--lg-grey)}table thead tr th{height:40px;font-family:NanumSquare;font-size:12px;color:#fff}table thead tr th:not(:last-child){border-right:1px solid #FFF}table thead tr:not(:first-child) th:last-child{border-right:1px solid #FFF}table thead tr:not(:first-child) th{border-top:1px solid #FFF}table tbody tr td{border-right:1px solid #808080;border-bottom:1px solid #808080;height:27px;font-family:NanumSquare}table tbody tr:not(.sub) td:first-child{border-left:1px solid #808080}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=password]{font-family:"sans-serif"!important}div.modalContentArea.confirmModal{padding:42px 50px 32px;min-width:308px;height:150px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}div.modalContentArea.confirmModal p.msg{font-family:NanumSquare;font-size:16px;color:#4d4d4d;line-height:1}div.modalContentArea.confirmModal div.btnsArea{width:172px;display:flex;justify-content:space-between;align-items:center}div.modalContentArea.confirmModal div.btnsArea button{width:76px;height:30px;border:none;outline:none;border-radius:2px;font-family:LeferiPointWhite;font-size:14px;color:#fff;line-height:30px}div.modalContentArea.confirmModal div.btnsArea button:nth-child(1){background-color:var(--lg-red)}div.modalContentArea.confirmModal div.btnsArea button:nth-child(2){background-color:#b3b3b3}.background{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.background .loginPanel{margin-top:100px;margin-bottom:100px;height:762px;display:flex;flex-direction:column;justify-content:space-between;color:var(--lg-red)}.background .loginPanel div.loginTitleArea{height:190px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.background .loginPanel div.loginTitleArea h2{text-align:center;font-family:LeferiBaseRegular;font-size:83px;font-weight:400}.background .loginPanel div.loginTitleArea div.loginTitleKrArea{width:451px;display:flex;justify-content:center;align-items:center}.background .loginPanel div.loginTitleArea div.loginTitleKrArea img{width:45px;height:45px;object-fit:contain;margin-right:28px}.background .loginPanel div.loginTitleArea div.loginTitleKrArea p{font-family:NotoSansKr;font-weight:400;font-size:28px}.background .loginPanel div.formNBtnsArea{height:494px}.background .loginPanel div.formNBtnsArea form{width:505px;height:440px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.background .loginPanel div.formNBtnsArea form div.inputArea{position:relative;height:138px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.background .loginPanel div.formNBtnsArea form div.inputArea div.inputBg{display:flex;justify-content:space-between;align-items:center;width:505px;height:60px;border:.5pt solid var(--lg-red);border-radius:12px;padding:0 20px}.background .loginPanel div.formNBtnsArea form div.inputArea div.inputBg .iconNLabel{width:128px;display:flex;justify-content:space-between;align-items:center}.background .loginPanel div.formNBtnsArea form div.inputArea div.inputBg .iconNLabel label{width:78px;font-family:NanumSquare;font-weight:400;font-size:16px;color:#000}.background .loginPanel div.formNBtnsArea form div.inputArea div.inputBg input:not([type=submit]){width:400px;height:40px;padding:0 30px;font-family:NanumSquare;font-weight:400;font-size:16px;background-color:transparent;border:none;outline:none;border-radius:0}.background .loginPanel div.formNBtnsArea form div.inputArea .loginFailed{display:none;position:absolute;top:calc(100% + 27px);left:0;font-family:NanumSquare;font-weight:400;font-size:18px;color:red}.background .loginPanel div.formNBtnsArea form div.inputArea .loginFailed.fail{display:block}.background .loginPanel div.formNBtnsArea form div.btnsArea{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:fit-content}.background .loginPanel div.formNBtnsArea form div.btnsArea .loginBtn{border:none;outline:none;width:505px;height:60px;line-height:60px;border-radius:12px;font-family:LeferiBaseRegular;font-weight:400;font-size:18px;color:#fff;background-color:var(--lg-red);cursor:pointer}.background .loginPanel div.formNBtnsArea form div.btnsArea .signupBtn{display:block;width:fit-content;font-family:LeferiBaseRegular;font-size:18px;margin-top:30px}.background .loginPanel div.formNBtnsArea form div.btnsArea .divider{width:100%;height:1px;background-color:#ccc;margin-top:42px;margin-bottom:42px}.background .loginPanel div.formNBtnsArea form div.btnsArea .findIdNPw button{background-color:transparent;outline:none;border:none;line-height:20px}.background .loginPanel div.formNBtnsArea form div.btnsArea .findIdNPw button:hover{color:var(--lg-red);font-weight:700}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea{width:100%;height:100px;background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:0 25px;margin-top:16px}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea>p{color:gray;font-size:18px;font-family:LeferiBaseRegular}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea ul.socialLoginBtnsUl{display:flex;align-items:center;width:243px}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea ul.socialLoginBtnsUl li{height:43px}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea ul.socialLoginBtnsUl li .naverLoginBtn{border:none;outline:none;height:43px;background-color:transparent}.background .loginPanel div.formNBtnsArea div.socialLoginBtnsArea ul.socialLoginBtnsUl li .naverLoginBtn img{height:100%}.loginPageModal{width:338px;height:201px;padding:31px 38px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.loginPageModal div.msg{height:93px;display:flex;flex-direction:column;justify-content:center;align-items:center}.loginPageModal div.msg p{font-family:NanumSquare;font-size:16px;color:#272727;line-height:31px;text-align:center}.loginPageModal button.goBackBtn{width:181px;height:28px;border-radius:5px;border:none;outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:14px;line-height:1}.loginPageModal.registeredEmail{padding:40px 26px 31px}.loginPageModal.registeredEmail .msg{height:83px}.loginPageModal.registeredEmail .msg p{line-height:1}.loginPageModal.registeredEmail .msg p br{content:"";display:block;margin:17px}footer.footer{width:100%;height:75px;background-color:#e6e6e6;padding:0 var(--side-menu-width)}footer.footer div.footerArea{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:1414px;height:100%;margin:0 33px}footer.footer div.footerArea img.kanLogo{width:127px;height:63px}footer.footer div.footerArea p.copyright{font-family:NotoSansKR;font-weight:300;font-size:14px;color:#0a2b83}.loginPageModal.findIdNPw{width:400px;height:160px;padding:48px 20px 22px;position:relative}.loginPageModal.findIdNPw .closeModal{position:absolute;top:10px;right:11px;width:36px;height:36px;border-radius:18px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.loginPageModal.findIdNPw .closeModal img{width:13px;height:13px;object-fit:contain}.loginPageModal.findIdNPw form{width:100%;height:100%}.loginPageModal.findIdNPw form ul.radioUl{display:flex;gap:10px;justify-content:center;align-items:center;margin-bottom:20px}.loginPageModal.findIdNPw form ul.radioUl li.radioLi,.loginPageModal.findIdNPw form div.emailInputArea{display:flex;gap:8px;justify-content:center;align-items:center}.loginPageModal.findIdNPw form div.emailInputArea input[type=email]{border:.25pt solid var(--lg-red);width:200px;padding:0 20px;height:27px;line-height:26.3333333333px;border-radius:3px}.loginPageModal.findIdNPw form div.emailInputArea input[type=submit]{font-family:LeferiPointWhite;text-align:center;width:60px;height:27px;border-radius:3px;font-size:10px;line-height:27px;font-size:14px;border:none;outline:none;background-color:var(--lg-pink);color:#fff;cursor:pointer}div.modalContentArea.alertModal{padding:42px 50px 32px;min-width:308px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}div.modalContentArea.alertModal div.msg p{font-family:NanumSquare;font-size:16px;color:#4d4d4d;line-height:1.4;white-space:pre-wrap;text-align:center}div.modalContentArea.alertModal button{width:76px;height:30px;border:none;outline:none;border-radius:2px;font-family:LeferiPointWhite;font-size:14px;color:#fff;line-height:30px;background-color:var(--lg-red)}.registerPanel h1{color:var(--lg-red);font-family:LeferiBaseRegular;font-size:48px;text-align:center;margin-bottom:35px}.registerPanel h2{color:var(--lg-red);font-family:NotoSansKR;font-size:28px;display:flex;justify-content:center;align-items:center;margin-bottom:75px}.registerPanel h2 img.logoImg{width:45px;height:45px;margin-right:28px}.registerPanel form.registerForm{width:485px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:50px}.registerPanel form.registerForm *{line-height:1}.registerPanel form.registerForm div.inputsArea{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:30px;padding-bottom:30px}.registerPanel form.registerForm div.inputsArea.hasProvider{height:200px}.registerPanel form.registerForm div.inputsArea div.idInputArea{display:flex;justify-content:space-between;align-items:center;width:100%}.registerPanel form.registerForm div.inputsArea div.idInputArea div.inputArea{width:357px}.registerPanel form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed{position:absolute;color:var(--lg-red);top:calc(100% + 6px);left:23px;font-family:NanumSquare;font-size:12px}.registerPanel form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed.invisible{display:none}.registerPanel form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed.visible{display:block}.registerPanel form.registerForm div.inputsArea div.idInputArea button.dupChkBtn{width:112px;height:44px;border-radius:9px;border:1px solid var(--lg-red);outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:16px}.registerPanel form.registerForm div.inputsArea div.idInputArea button.dupChkBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.registerPanel form.registerForm div.inputsArea div.idInputArea button.dupChkBtn:disabled{background-color:#7f8081;border:none;cursor:default}.registerPanel form.registerForm div.inputsArea div.emailInputArea{display:flex;justify-content:space-between;align-items:center;width:100%}.registerPanel form.registerForm div.inputsArea div.emailInputArea div.inputArea{width:357px}.registerPanel form.registerForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.invisible{display:none}.registerPanel form.registerForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.visible{display:block}.registerPanel form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn{width:112px;height:44px;border-radius:9px;border:1px solid var(--lg-red);outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:16px}.registerPanel form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.registerPanel form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn:disabled{background-color:#7f8081;border:none;cursor:default}.registerPanel form.registerForm div.inputsArea div.inputArea{position:relative;width:100%;height:44px}.registerPanel form.registerForm div.inputsArea div.inputArea.invisible{display:none}.registerPanel form.registerForm div.inputsArea div.inputArea input{width:100%;height:100%;border:1px solid var(--lg-red);border-radius:10px;outline:none;color:#000;padding:0 28px;font-family:NanumSquare;font-size:16px}.registerPanel form.registerForm div.inputsArea div.inputArea input::placeholder{color:#000}.registerPanel form.registerForm div.inputsArea div.inputArea input:focus{box-shadow:0 3px 3px #00000040}.registerPanel form.registerForm div.inputsArea div.inputArea input:disabled{border:none;background-color:#e5e5e5;color:#323333}.registerPanel form.registerForm div.inputsArea div.inputArea span.errMsgSpan,.registerPanel form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed,.registerPanel form.registerForm div.inputsArea div.inputArea span.pwFormatSpan{position:absolute;top:calc(100% + 6px);left:23px;font-family:NanumSquare;font-size:12px}.registerPanel form.registerForm div.inputsArea div.inputArea span.errMsgSpan.errMsgSpan,.registerPanel form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.errMsgSpan,.registerPanel form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.errMsgSpan{color:red}.registerPanel form.registerForm div.inputsArea div.inputArea span.errMsgSpan.emailDupChkPassed,.registerPanel form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.emailDupChkPassed,.registerPanel form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.emailDupChkPassed{color:var(--lg-red)}.registerPanel form.registerForm div.inputsArea div.inputArea span.errMsgSpan.pwFormatSpan,.registerPanel form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.pwFormatSpan,.registerPanel form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.pwFormatSpan{color:#ccc}.registerPanel form.registerForm div.inputsArea div.inputArea .errMsgSpan{display:none}.registerPanel form.registerForm div.inputsArea div.inputArea.error input{border:1px solid #FF0000;color:red}.registerPanel form.registerForm div.inputsArea div.inputArea.error input::placeholder{color:red}.registerPanel form.registerForm div.inputsArea div.inputArea.error .errMsgSpan{display:block}.registerPanel form.registerForm div.inputsArea div.inputArea.id .errMsgSpan{display:none}.registerPanel form.registerForm div.inputsArea div.inputArea.id.error.noValue .errMsgSpan.noValueError,.registerPanel form.registerForm div.inputsArea div.inputArea.id.error.invalidId .errMsgSpan.invalidIdError,.registerPanel form.registerForm div.inputsArea div.inputArea.id.error.dupId .errMsgSpan.dupIdError{display:block}.registerPanel form.registerForm div.inputsArea div.inputArea.email .errMsgSpan{display:none}.registerPanel form.registerForm div.inputsArea div.inputArea.email.error.noValue .errMsgSpan.noValueError,.registerPanel form.registerForm div.inputsArea div.inputArea.email.error.invalidEmail .errMsgSpan.invalidEmailError,.registerPanel form.registerForm div.inputsArea div.inputArea.email.error.dupEmail .errMsgSpan.dupEmailError{display:block}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox{width:100%;height:100%}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control{min-height:auto;width:100%;height:100%;border:.5pt solid var(--lg-red);border-radius:10px;text-align:start}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.singleVal{color:var(--lg-red);text-align:center}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer{line-height:16px;font-size:16px;padding:0 4px}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer .placeholder{padding:0 24px;text-align:start;color:#000}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer .singleVal{padding:0 28px;text-align:start}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control span.arrowIcon{width:16px;padding-right:28px;background-color:transparent;display:flex;justify-content:center;align-items:center}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox div.control span.arrowIcon img{width:12px}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox .options{margin-top:8px;box-shadow:0 0 2px #000000a6}.registerPanel form.registerForm div.inputsArea div.inputArea div.selectBox .options .option{height:30px;display:flex;justify-content:flex-start;align-items:center;color:#333}.registerPanel form.registerForm div.btnsArea{width:100%;display:flex;justify-content:space-between;align-items:center}.registerPanel form.registerForm div.btnsArea input.registerBtn,.registerPanel form.registerForm div.btnsArea .cancelBtn{width:225px;height:46px;display:flex;justify-content:center;align-items:center;border:none;outline:none;color:#fff;background-color:var(--lg-red);font-family:LeferiBaseRegular;font-size:16px;border-radius:8px;border:1px solid var(--lg-red)}.registerPanel form.registerForm div.btnsArea input.registerBtn:disabled,.registerPanel form.registerForm div.btnsArea .cancelBtn:disabled{background-color:#ccc;border:none;cursor:default}.registerPanel form.registerForm div.btnsArea input.registerBtn:hover:not(:disabled),.registerPanel form.registerForm div.btnsArea .cancelBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.registerPanel.socialRegister h2{margin-bottom:40px}.registerPanel.socialRegister div.providerInfoArea{height:127px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:38px}.registerPanel.socialRegister div.providerInfoArea img{height:43px}.registerPanel.socialRegister div.providerInfoArea p{line-height:1;font-family:NanumSquare;font-size:16px;text-align:center;color:#333}.registerPanel.socialRegister div.providerInfoArea p br{display:block;content:"";margin:12px}.registerPanel.socialRegister form.registerForm{height:331px}.authMailInfo h2,.notVerifiedYet h2{margin-bottom:95px;color:#000}.authMailInfo div.msgArea,.notVerifiedYet div.msgArea{height:112px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-family:NanumSquare;color:#4d4d4d;font-size:16px;margin-bottom:118px}.authMailInfo div.msgArea p,.notVerifiedYet div.msgArea p{line-height:1;text-align:center}.authMailInfo div.msgArea p br,.notVerifiedYet div.msgArea p br{content:"";display:block;margin:17px}.authMailInfo div.msgArea p span.bold,.notVerifiedYet div.msgArea p span.bold{font-family:LeferiPointSpecial;color:var(--lg-red)}.authMailInfo div.msgArea div.userEmail,.notVerifiedYet div.msgArea div.userEmail{width:274px;height:35px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center}.authMailInfo .toLogIn,.notVerifiedYet .toLogIn{display:block;text-align:center;line-height:46px;width:354px;height:46px;border-radius:9px;background-color:var(--lg-red);color:#fff;font-family:LeferiBaseRegular;font-size:16px;margin-bottom:176px}.authMailInfo div.resendEmailArea,.notVerifiedYet div.resendEmailArea{height:67px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.authMailInfo div.resendEmailArea button.resendEmail,.notVerifiedYet div.resendEmailArea button.resendEmail{border:none;outline:none;width:288px;height:36px;background-color:#d36767;color:#efefef;font-family:LeferiBaseRegular;font-size:16px;line-height:36px}.authMailInfo div.resendEmailArea p.resendEmailMsg,.notVerifiedYet div.resendEmailArea p.resendEmailMsg{font-family:NanumSquare;font-size:14px;color:#4d4d4d}.authMailInfo.notVerifiedYet,.notVerifiedYet.notVerifiedYet{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.authMailInfo.notVerifiedYet div.msgArea,.notVerifiedYet.notVerifiedYet div.msgArea{height:189px}.authMailInfo.notVerifiedYet div.msgArea div.msg,.notVerifiedYet.notVerifiedYet div.msgArea div.msg{height:95px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.authMailInfo.notVerifiedYet div.msgArea div.msg img.notVerifiedYetIcon,.notVerifiedYet.notVerifiedYet div.msgArea div.msg img.notVerifiedYetIcon{width:63px;height:44px}.authMailInfo.notVerifiedYet div.resendEmailArea,.notVerifiedYet.notVerifiedYet div.resendEmailArea{height:81px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:144px}.authMailInfo.notVerifiedYet div.resendEmailArea button.resendEmail,.notVerifiedYet.notVerifiedYet div.resendEmailArea button.resendEmail{border:none;outline:none;text-align:center;line-height:46px;width:354px;height:46px;border-radius:9px;background-color:var(--lg-red);color:#fff;font-family:LeferiBaseRegular;font-size:16px}.authMailInfo.notVerifiedYet div.resendEmailArea p.resendEmailMsg,.notVerifiedYet.notVerifiedYet div.resendEmailArea p.resendEmailMsg{font-family:NanumSquare;font-size:14px;color:#4d4d4d}.authMailInfo.notVerifiedYet .toLogIn,.notVerifiedYet.notVerifiedYet .toLogIn{display:block;text-align:center;margin-bottom:0;border-radius:0;width:288px;height:35px;background-color:#d36767;color:#efefef;font-family:LeferiBaseRegular;font-size:16px;line-height:35px}.fullBg{width:"100vw";height:"100vh";background-color:"#FFF";position:relative}.fullBg .verifyEmailPopup{position:absolute;top:25px;left:50%;transform:translate(-50%);width:338px;height:201px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:34px;padding-bottom:31px;box-shadow:0 0 15px #00000080;border-radius:15px}.fullBg .verifyEmailPopup .msgArea{height:84px;display:flex;flex-direction:column;justify-content:center;align-items:center}.fullBg .verifyEmailPopup .msgArea p{font-family:NanumSquare;font-size:16px;text-align:center}.fullBg .verifyEmailPopup .msgArea p br{content:"";display:block;margin:15px}.fullBg .verifyEmailPopup .okBtn{font-family:NanumSquare;font-size:14px;color:#fff;background-color:var(--lg-red);width:181px;height:28px;border:none;outline:none;border-radius:5px;line-height:1}form.changePwForm{width:485px;height:460px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}form.changePwForm *{line-height:1}form.changePwForm div.inputsArea{width:100%;height:357px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}form.changePwForm div.inputsArea div.emailInputArea{display:flex;justify-content:space-between;align-items:center;width:100%}form.changePwForm div.inputsArea div.emailInputArea div.inputArea{width:357px}form.changePwForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.invisible{display:none}form.changePwForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.visible{display:block}form.changePwForm div.inputsArea div.emailInputArea button.dupChkBtn{width:112px;height:44px;border-radius:9px;border:1px solid var(--lg-red);outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:16px}form.changePwForm div.inputsArea div.emailInputArea button.dupChkBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}form.changePwForm div.inputsArea div.emailInputArea button.dupChkBtn:disabled{background-color:#7f8081;border:none;cursor:default}form.changePwForm div.inputsArea div.inputArea{position:relative;width:100%;height:44px}form.changePwForm div.inputsArea div.inputArea.invisible{display:none}form.changePwForm div.inputsArea div.inputArea input{width:100%;height:100%;border:1px solid var(--lg-red);border-radius:10px;outline:none;color:#000;padding:0 28px;font-family:NanumSquare;font-size:16px}form.changePwForm div.inputsArea div.inputArea input::placeholder{color:#000}form.changePwForm div.inputsArea div.inputArea input:focus{box-shadow:0 3px 3px #00000040}form.changePwForm div.inputsArea div.inputArea input:disabled{border:none;background-color:#e5e5e5;color:#323333}form.changePwForm div.inputsArea div.inputArea span.errMsgSpan,form.changePwForm div.inputsArea div.inputArea span.emailDupChkPassed,form.changePwForm div.inputsArea div.inputArea span.pwFormatSpan{position:absolute;top:calc(100% + 6px);left:23px;font-family:NanumSquare;font-size:12px}form.changePwForm div.inputsArea div.inputArea span.errMsgSpan.errMsgSpan,form.changePwForm div.inputsArea div.inputArea span.emailDupChkPassed.errMsgSpan,form.changePwForm div.inputsArea div.inputArea span.pwFormatSpan.errMsgSpan{color:red}form.changePwForm div.inputsArea div.inputArea span.errMsgSpan.emailDupChkPassed,form.changePwForm div.inputsArea div.inputArea span.emailDupChkPassed.emailDupChkPassed,form.changePwForm div.inputsArea div.inputArea span.pwFormatSpan.emailDupChkPassed{color:var(--lg-red)}form.changePwForm div.inputsArea div.inputArea span.errMsgSpan.pwFormatSpan,form.changePwForm div.inputsArea div.inputArea span.emailDupChkPassed.pwFormatSpan,form.changePwForm div.inputsArea div.inputArea span.pwFormatSpan.pwFormatSpan{color:#ccc}form.changePwForm div.inputsArea div.inputArea .errMsgSpan{display:none}form.changePwForm div.inputsArea div.inputArea.error input{border:1px solid #FF0000;color:red}form.changePwForm div.inputsArea div.inputArea.error input::placeholder{color:red}form.changePwForm div.inputsArea div.inputArea.error .errMsgSpan{display:block}form.changePwForm div.inputsArea div.inputArea.userEmail .errMsgSpan{display:none}form.changePwForm div.inputsArea div.inputArea.userEmail.error.noValue .errMsgSpan.noValueError,form.changePwForm div.inputsArea div.inputArea.userEmail.error.invalidEmail .errMsgSpan.invalidEmailError,form.changePwForm div.inputsArea div.inputArea.userEmail.error.dupEmail .errMsgSpan.dupEmailError{display:block}form.changePwForm div.btnsArea{width:100%;display:flex;justify-content:space-between;align-items:center}form.changePwForm div.btnsArea input.registerBtn,form.changePwForm div.btnsArea .cancelBtn{width:225px;height:46px;display:flex;justify-content:center;align-items:center;border:none;outline:none;color:#fff;background-color:var(--lg-red);font-family:LeferiBaseRegular;font-size:16px;border-radius:8px;border:1px solid var(--lg-red)}form.changePwForm div.btnsArea input.registerBtn:disabled,form.changePwForm div.btnsArea .cancelBtn:disabled{background-color:#ccc;border:none;cursor:default}form.changePwForm div.btnsArea input.registerBtn:hover:not(:disabled),form.changePwForm div.btnsArea .cancelBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}@page{size:A4 portrait;margin:0}@media print{body{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.container{width:100%;padding-bottom:var(--header-height);position:relative}.container footer{position:absolute;bottom:0;left:0}.mainPage{max-width:1920px;width:100%;padding-left:68px}.mainPage nav.sideBar{width:var(--side-menu-width);height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--lg-red);position:fixed;top:0;left:0;z-index:98}.mainPage nav.sideBar div.adminBtnsArea{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:absolute;z-index:99;bottom:50px;left:50%;transform:translate(-50%)}.mainPage nav.sideBar div.adminBtnsArea a{position:relative}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn{display:flex;justify-content:center;align-items:center;width:68px;height:68px;background-color:transparent}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn img{object-fit:contain;width:23px;height:24px}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn:hover span.hint{display:inline-block}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn span.hint{position:absolute;top:40px;left:60px;display:none;width:max-content;height:30px;background-color:#fff;border:.75pt solid var(--lg-red);border-radius:4px;padding:0 12px;font-family:NanumSquare;font-size:16px;line-height:28px;color:var(--lg-red);z-index:90}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn.disabled{cursor:default}.mainPage nav.sideBar div.adminBtnsArea a.membersBtn.invisible{display:none}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn{display:flex;justify-content:center;align-items:center;width:68px;height:68px;background-color:transparent}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn img{object-fit:contain;width:23px;height:24px}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn:hover span.hint{display:inline-block}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn span.hint{position:absolute;top:40px;left:60px;display:none;width:max-content;height:30px;background-color:#fff;border:.75pt solid var(--lg-red);border-radius:4px;padding:0 12px;font-family:NanumSquare;font-size:16px;line-height:28px;color:var(--lg-red);z-index:90}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn.disabled{cursor:default}.mainPage nav.sideBar div.adminBtnsArea a.devRegBtn.invisible{display:none}.mainPage nav.sideBar ul{gap:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mainPage nav.sideBar ul li a{position:relative;display:flex;justify-content:center;align-items:center;width:68px;height:68px;background-color:transparent}.mainPage nav.sideBar ul li a img{object-fit:contain}.mainPage nav.sideBar ul li a:hover span.hint{display:inline-block}.mainPage nav.sideBar ul li a span.hint{position:absolute;top:40px;left:60px;display:none;width:max-content;height:30px;background-color:#fff;border:.75pt solid var(--lg-red);border-radius:4px;padding:0 12px;font-family:NanumSquare;font-size:16px;line-height:28px;color:var(--lg-red);z-index:90}.mainPage nav.sideBar ul li a.disabled{cursor:default}.mainPage nav.sideBar ul li:nth-child(1){margin-bottom:46px}.mainPage nav.sideBar ul li .sumDataBtn img{width:30px;height:30px}.mainPage nav.sideBar ul li .parts img{width:36px;height:34px}.mainPage nav.sideBar ul li .allCh img{width:30px;height:30px}.mainPage nav.sideBar ul li .lineTool img{width:32px;height:28px}.mainPage div.contentArea{width:100%;padding-top:var(--header-height)}.mainPage div.contentArea header{background-color:var(--lg-grey);height:var(--header-height);display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:35px;position:fixed;top:0;left:68px;width:calc(100vw - 68px);min-width:1852px;z-index:99}.mainPage div.contentArea header div.homeBtnArea{display:flex;align-items:center}.mainPage div.contentArea header div.homeBtnArea img{width:45px;height:45px;object-fit:contain;margin-right:15px}.mainPage div.contentArea header div.homeBtnArea p{font-family:NotoSansKr;font-size:28px;color:#fff}.mainPage div.contentArea header div.myAccountArea{display:flex;justify-content:space-between;align-items:center;font-family:NanumSquare;font-size:16px}.mainPage div.contentArea header div.myAccountArea div.myAccount{margin-right:35px;display:flex;align-items:center}.mainPage div.contentArea header div.myAccountArea div.myAccount img{margin-right:10px;width:27px;height:27px;object-fit:cover}.mainPage div.contentArea header div.myAccountArea div.myAccount p{color:#fff;line-height:27px}.mainPage div.contentArea header div.myAccountArea button{display:flex;justify-content:center;align-items:center;width:87px;height:32px;line-height:42px;background-color:var(--lg-pink);outline:none;border:none;color:#fff;border-radius:1.5px;font-size:14px}.mainPage div.contentArea div.content{width:100%;min-height:var(--content-min-height);background-color:#fff}.mainPage div.contentArea div.content>div{width:100%;padding:33px 45px 39px;position:relative}.mainPage div.contentArea div.content>div .path{position:absolute;top:15px;left:68px;font-family:NanumSquare;font-size:16px;color:var(--lg-red);line-height:1}.mainPage div.contentArea div.content>div .path .below{padding:0 14px}.mainPage div.contentArea div.content>div .pageTitle{line-height:1;font-family:LeferiPointSpecial;font-size:28px;margin-bottom:40px}.reportArea{width:940px;border:1px solid #000;padding:10px;position:relative}.reportArea h3.reportTtl{font-family:NanumSquare;font-weight:700;font-size:24px;text-align:center;margin-bottom:10px;line-height:40px;text-decoration:underline;text-underline-offset:4px}.reportArea.analyze h3.reportTtl{margin-bottom:26px}.reportArea.analyze section{margin-top:24px}.reportArea div.btnsArea{position:absolute;top:30px;right:30px;transform:translateY(-50%);display:flex;align-items:baseline;gap:22px}.reportArea div.btnsArea button{border:none;outline:none;background-color:transparent}.reportArea div.btnsArea button img{height:100%}.reportArea div.btnsArea button.saveAsPDF{width:31px;height:40px}.reportArea div.btnsArea button.printBtn{width:37px;height:32px}.reportArea div.reportTableArea{border:1px solid #000;margin-left:20px;margin-right:20px;padding:10px;width:878px;height:316px}.reportArea div.reportTableArea ul.sumDataInfoUl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi{width:50%}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal{padding-left:10px;position:relative;display:flex;align-items:center}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal:before{position:absolute;left:2px;top:50%;transform:translateY(-50%);content:"·"}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span{display:inline-block;line-height:24px}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span.labSpan{width:60px}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span.colon{width:5px;margin-right:10px}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span.valSpan{width:224px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal.result span{font-weight:700}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal.result .valSpan.OK{color:#4ea72e}.reportArea div.reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal.result .valSpan.NG{color:red}.reportArea div.mergedChart{width:100%;height:100%;position:relative}.reportArea div.mergedChart h4.mcTtl{text-align:center}.reportArea div.mergedChart h4.mcTtl span{display:inline-block;padding:0 20px;line-height:30px;height:30px;border-radius:15px;background-color:#000;color:#fff;text-align:center;font-size:18px;font-weight:700}.printWrapper{width:210mm!important;height:auto!important;padding:10mm!important;box-sizing:border-box!important;background:#fff!important;display:flex;flex-direction:column}.printWrapper>*:last-child{margin-bottom:0!important;page-break-after:avoid!important;break-after:avoid!important}.printWrapper .reportArea{height:277mm!important}.printWrapper .reportArea:not(:first-child){margin-top:20mm}.printWrapper .reportArea .mergedChart h4.mcTtl span{font-size:9pt;line-height:20px;height:20px;padding:0 20px}div.createDataStruct{width:400px;height:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 30px}div.createDataStruct table tbody tr th{width:90px;height:44px;text-align:start;font-size:16px}div.createDataStruct table tbody tr th.deviceThTtl{width:70px;text-align:center}div.createDataStruct table tbody tr th.deviceTh{width:45px;text-align:center}div.createDataStruct table tbody tr td{border:none;width:150px;min-height:44px}div.createDataStruct table tbody tr td input{width:100%;line-height:30px;padding:0 14px}div.createDataStruct table tbody tr td textarea{margin-top:5px;height:80px;resize:none;padding:4px 14px}div.createDataStruct .crudBtnsArea{gap:50px}div.createErrorModal{padding:20px 40px;display:flex;flex-direction:column;align-items:center}div.createErrorModal p{font-size:16px;margin-top:20px}div.createErrorModal button{height:20px;width:50px;border-radius:10px;line-height:20px;font-size:10px;border:none;outline:none;background-color:#d36767;color:#fff;margin-top:20px}div.sumDataArea{width:100%}div.sumDataArea div.pageContent{width:100%;padding:0 50px}div.editDataStruct{width:400px;height:344px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px 30px}div.editDataStruct table tbody tr th{width:90px;height:44px;text-align:start;font-size:16px}div.editDataStruct table tbody tr th.deviceThTtl{width:70px;text-align:center}div.editDataStruct table tbody tr th.deviceTh{width:45px;text-align:center}div.editDataStruct table tbody tr td{border:none;width:150px;min-height:44px}div.editDataStruct table tbody tr td input{width:100%;line-height:30px;padding:0 14px}div.editDataStruct table tbody tr td textarea{margin-top:5px;height:80px;resize:none;padding:4px 14px}div.editDataStruct .crudBtnsArea{gap:50px}div.notiWindow.fadeoutNoti{width:272px;height:71px;background-color:#fff;display:flex;justify-content:center;align-items:center;animation-duration:2s;animation-name:fadeOut;animation-iteration-count:1;padding:0}div.notiWindow.fadeoutNoti div.innerDiv{width:100%;height:100%;display:flex;justify-content:center;align-items:center}div.notiWindow.fadeoutNoti div.innerDiv p{font-family:NanumSquare;font-size:16px;color:#4d4d4d}@keyframes fadeOut{70%{opacity:1}to{opacity:0}}table.sumDataTbl th.diagonal{width:80px;background-image:linear-gradient(to left bottom,transparent calc(50% - 1px),#333,transparent calc(50% + 1px));background-size:120% 120%;background-position:center;position:relative}table.sumDataTbl th.diagonal:before{bottom:0;left:0;position:absolute;content:"구분";display:inline-block}table.sumDataTbl th.diagonal:after{top:0;right:0;position:absolute;content:"카운트";display:inline-block}table.sumDataTbl th{font-weight:700}table.sumDataTbl th>div.devNoArea{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}table.sumDataTbl th>div.devNoArea p{font-weight:700;cursor:default}table.sumDataTbl th>div.devNoArea.hovered div.tooltip{display:block;background-color:#fff}table.sumDataTbl th>div.devNoArea div.tooltip{display:none;position:absolute;z-index:10;top:27px;left:10px;white-space:nowrap;background-color:#fff;border-radius:3px;border:1px solid var(--lg-red);padding:4px 10px}table.sumDataTbl th,table.sumDataTbl td{text-align:center;border-right:1px solid #333;border-bottom:1px solid #333;width:60px;height:30px}table.sumDataTbl th:last-child,table.sumDataTbl td:last-child{border-right:none}table.sumDataTbl th div.resultArea,table.sumDataTbl td div.resultArea{width:100%;height:100%;display:flex;justify-content:center;align-items:center}table.sumDataTbl th div.resultArea div.result,table.sumDataTbl td div.resultArea div.result{display:flex;justify-content:center;align-items:center;width:50px;height:20px;border-radius:10px;line-height:20px}table.sumDataTbl th div.resultArea div.result.OK,table.sumDataTbl td div.resultArea div.result.OK{background-color:#4ea72e}table.sumDataTbl th div.resultArea div.result.ERROR,table.sumDataTbl td div.resultArea div.result.ERROR{background-color:red}table.sumDataTbl th div.resultArea div.result.NG,table.sumDataTbl td div.resultArea div.result.NG{background-color:#e97132}table.sumDataTbl th div.resultArea div.result p,table.sumDataTbl td div.resultArea div.result p{color:#fff;font-weight:700;font-size:12px}table.sumDataTbl tr:last-child th,table.sumDataTbl tr:last-child td{border-bottom:none}li.sumDataLi{margin-bottom:40px}li.sumDataLi div.sumDataDiv{width:100%;min-width:1600px;min-height:182px;border:1px solid #333;border-radius:20px;padding:10px 24px}li.sumDataLi div.sumDataDiv ul.threeParts{width:100%;display:flex;justify-content:space-between;align-items:center}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part{padding-top:5px;padding-bottom:5px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo{display:flex;justify-content:space-between;width:640px;min-height:140px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:20px;padding:5px 0}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea div.nameDB{width:150px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#f3f3f3;border-radius:20px;padding:0 14px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea div.nameDB>p{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea>p{line-height:80px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea div.crudBtnsArea{justify-content:center;height:20px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.nameDBArea div.crudBtnsArea button{height:20px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea{width:388px;height:150px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column{height:100%;display:flex;flex-direction:column;justify-content:space-between}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li{width:100%}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li h4.infoType{text-align:center;font-size:16px;font-weight:700;padding-left:80px;margin-bottom:10px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li p.description{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row{display:flex;flex-direction:row}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoTitle{width:100px;text-align:center}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoContent{width:288px;display:flex;justify-content:center;align-items:center}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoContent p{line-height:18px}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoContent p span.idSpan{font-size:11px;color:var(--lg-grey)}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoContent .OK{color:#00b050}li.sumDataLi div.sumDataDiv ul.threeParts li.first-part div.dsInfo div.dataInfoArea ul.flexDirection-column li ul.flexDirection-row li.infoContent .NG{color:red}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part{min-height:140px}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container{position:relative}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container div.legendArea{position:absolute;display:flex;justify-content:space-between;align-items:center;padding:0 10px;top:12px;left:80px;background-color:#fff;width:134px;height:30px;border:1px solid #808080;border-radius:15px}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container div.btnsArea{position:absolute;bottom:-4px;left:30px;height:20px;z-index:10;display:flex;gap:26px}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container div.btnsArea button{height:20px;width:50px;color:#fff;background-color:#696969;border:none;outline:none;border-radius:10px;font-size:10px;line-height:20px;display:flex;justify-content:center;align-items:center;gap:4px;cursor:pointer}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container div.btnsArea button img{height:9px}li.sumDataLi div.sumDataDiv ul.threeParts li.second-part div.recharts-responsive-container div.btnsArea button:disabled{background-color:#aaa;color:#c6beb6;cursor:default}li.sumDataLi div.sumDataDiv ul.threeParts li.third-part{padding-top:10px;padding-bottom:10px}li.sumDataLi div.sumDataDiv ul.threeParts li.third-part div.detailBtnArea button.detailBtn{width:100px;height:100px;border-radius:50px;background-color:var(--lg-red);border:none;outline:none;color:#fff;font-weight:700;font-size:20px}li.sumDataLi div.sumDataDiv.addSumDataArea{display:flex;justify-content:center;align-items:center}li.sumDataLi div.sumDataDiv.addSumDataArea button.addSumData{width:100px;height:100px;border-radius:50px;background-color:var(--lg-red);border:none;outline:none;color:#fff;font-weight:700;font-size:20px}.partAllowForce nav.nameDBNav{position:fixed;top:var(--header-height);left:var(--side-menu-width);width:var(--second-side-menu-width);height:calc(100vh - var(--header-height));background-color:#f1f1f1;display:flex;flex-direction:column;justify-content:center;align-items:center}.partAllowForce nav.nameDBNav .dataMenuBtn{background-color:transparent;text-align:start;font-size:15px;height:25px;font-family:NanumSquare;color:#4d4d4d;padding:0;display:flex;align-items:center;position:relative}.partAllowForce nav.nameDBNav .dataMenuBtn:not(:first-child){margin-top:20px}.partAllowForce nav.nameDBNav .dataMenuBtn .dataMenuIconArea{width:30px;display:flex;justify-content:center;align-items:center}.partAllowForce nav.nameDBNav .dataMenuBtn .dataMenuIconArea img{height:18px}.partAllowForce nav.nameDBNav .dataMenuBtn span{width:88px}.partAllowForce nav.nameDBNav .dataMenuBtn.on{color:var(--lg-red)}.partAllowForce nav.nameDBNav .dataMenuBtn.on span{font-weight:700}.partAllowForce nav.nameDBNav ul.nameDBUl li.nameDBLi button.nameDBBtn{width:var(--second-side-menu-width);padding-left:32px;text-align:left;justify-content:flex-start;line-height:40px;border:none;outline:none}.partAllowForce nav.nameDBNav ul.nameDBUl li.nameDBLi button.nameDBBtn:disabled{color:var(--lg-red);font-weight:700}.partAllowForce div.contentWithSecSidNav{padding-left:var(--second-side-menu-width)}.membersPage .memberMainArea .pageContent{position:relative;width:1530px;padding:0 50px}.membersPage .memberMainArea .pageContent .btnsArea{display:flex;justify-content:flex-end;margin-bottom:10px}.membersPage .memberMainArea .pageContent .btnsArea.center{justify-content:center;margin-top:16px}.membersPage .memberMainArea .pageContent .btnsArea button{width:96px;height:20px;font-family:NanumSquare;font-size:10px;line-height:20px;display:flex;justify-content:center;align-items:center;border:none;background-color:var(--lg-pink);color:#fff;border-radius:10px}.membersPage .memberMainArea .pageContent .btnsArea button:not(:last-child){margin-right:19px}.membersPage .memberMainArea .pageContent .btnsArea button.newUser{width:96px}.membersPage .memberMainArea .pageContent .btnsArea button:disabled{background-color:gray;color:#c6beb6}.membersPage .memberMainArea .pageContent table.membersTable thead tr th{height:40px;font-family:NanumSquare;font-size:12px;color:#fff}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.userChkbox{width:50px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.id,.membersPage .memberMainArea .pageContent table.membersTable thead tr th.name{width:150px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.email{width:300px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.organization{width:150px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.rank{width:200px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.dbOwner,.membersPage .memberMainArea .pageContent table.membersTable thead tr th.dbAccess{width:180px}.membersPage .memberMainArea .pageContent table.membersTable thead tr th.editBtnTh{width:70px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td{height:27px;text-align:center;font-family:NanumSquare;font-size:12px;color:#4d4d4d}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td *{font-family:NanumSquare;font-size:12px;color:#4d4d4d}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbOwner .dataDropdown,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess .dataDropdown{position:relative}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbOwner .dataDropdown button,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess .dataDropdown button{height:18px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;background-color:#fff;border:1px solid var(--lg-red);border-radius:3px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbOwner .dataDropdown ul.dropdownUl,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess .dataDropdown ul.dropdownUl{position:absolute;z-index:2;background-color:#fff;border:1px solid var(--lg-red);border-radius:3px;top:0;left:50%;width:150px;transform:translate(-50%);gap:4px;padding:4px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbOwner .dataDropdown ul.dropdownUl.invisible,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess .dataDropdown ul.dropdownUl.invisible{display:none}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbOwner .dataDropdown ul.dropdownUl.visible,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess .dataDropdown ul.dropdownUl.visible{display:flex;flex-direction:column}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td:last-child button{width:40px;height:20px;background-color:var(--lg-red);font-size:10px;color:#fff;border-radius:2px;border:1px solid var(--lg-red);outline:none;padding-bottom:1px;line-height:18px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td:last-child button:hover:not(:disabled){background-color:#fff;border:1px solid var(--lg-red);color:var(--lg-red)}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td:last-child button:disabled{background-color:#7f8081;border:1px solid #7F8081;cursor:default}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email{position:relative}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email button.inputBtn{font-family:LeferiPointWhite;text-align:center;width:60px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email button.inputBtn.invisible{display:none}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email button.inputBtn:disabled{background-color:gray;color:#c6beb6}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email span.errMsg{display:none;color:red}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email.invalidEmail span.invalidEmail{display:inline-block}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email.invalidEmail input{border:1px solid #FF0000}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email.dupEmail span.dupEmail{display:inline-block}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email.dupEmail input{border:1px solid #FF0000}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.email span.errMsg{position:absolute;bottom:2px;left:44px;font-size:10px;line-height:10px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank>.innerDiv,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization>.innerDiv{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox div.control,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox div.control{min-height:auto;width:114px;height:18px;border:.5pt solid var(--lg-red);border-radius:3px;text-align:start}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox div.control div.singleVal,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox div.control div.singleVal{color:var(--lg-red)}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox div.control div.valueContainer,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox div.control div.valueContainer{padding:0 15px;height:16px;line-height:16px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox div.control span.arrowIcon,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox div.control span.arrowIcon{width:16px;padding-right:5px;background-color:transparent}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox div.control span.arrowIcon img,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox div.control span.arrowIcon img{width:12px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox .options,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox .options{margin-top:8px;box-shadow:0 0 2px #000000a6;width:110px;transform:translate(2px)}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank div.selectBox .options .option,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization div.selectBox .options .option{height:20px;display:flex;justify-content:flex-start;align-items:center;padding-left:15px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.rank .orgNameInput,.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.organization .orgNameInput{width:100px;margin-left:10px;padding:0 15px;height:18px;line-height:18px;border:1px solid var(--lg-red);border-radius:3px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess>.innerDiv{width:100%;height:100%;display:flex;justify-content:center;align-items:center;height:27px}.membersPage .memberMainArea .pageContent table.membersTable tbody tr td.dbAccess>.innerDiv button.dropDownBtn{width:150px;line-height:16px}.checkboxArea{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.checkboxArea .customCheckbox{display:none}.checkboxArea .customCheckboxLabel div.labelDiv{width:16px;height:16px;border-radius:3px;border:1px solid var(--lg-red);background-color:#fff}.checkboxArea .customCheckboxLabel div.labelDiv.disabled{border:1px solid #7f8081;background-color:#eee}.checkboxArea .customCheckboxLabel div.labelDiv.checked{background-position:center;background-repeat:no-repeat;background-size:8px 7px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFyWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTFjZDEyZiwgMjAyNC8xMS8xMS0xOTowODo0NiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0wMy0xM1QxMjowOToyNiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjUtMDMtMTRUMTg6MTg6MTYrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMDMtMTRUMTg6MTg6MTYrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmEyM2MxZjVhLTRkMDEtMzI0Yy05YjdkLWY1MjkyNGU4ZTJlZCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmZiYTJlNWUyLWE2ZmEtM2Q0MC04NmJmLTlkODYzODgwYTA5ZCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmRiNmIxYThkLWIyNDUtNGM0NS04ZjZiLTc2NDdmNzI4YTkyNiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGI2YjFhOGQtYjI0NS00YzQ1LThmNmItNzY0N2Y3MjhhOTI2IiBzdEV2dDp3aGVuPSIyMDI1LTAzLTEzVDEyOjA5OjI2KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjYuNCAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmEyM2MxZjVhLTRkMDEtMzI0Yy05YjdkLWY1MjkyNGU4ZTJlZCIgc3RFdnQ6d2hlbj0iMjAyNS0wMy0xNFQxODoxODoxNiswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI2LjQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpyC0o4AAABoSURBVBjTY2AgDigwE1DgAMT3gViRCY8iASBeAGV/ABETgPgAyHg0hQ1A/B+qCKSJYQNU4AKSIgOoGAgHwB0K1fUfagoDVNN/qCEoIADJhA3oVqKDDUiKUazE5ssHuKzECFggLsBmJQD2Kx05BC0joAAAAABJRU5ErkJggg==)}.paginationNav{display:flex;justify-content:center;align-items:center;gap:4px;margin:16px}.paginationNav button{border:none;padding:8px;margin:0;background:transparent;color:var(--font-color-gray);font-size:11px}.paginationNav button:hover{cursor:pointer}.paginationNav button[disabled]{cursor:revert;color:#d3d3d3}.paginationNav button[aria-current]{color:var(--font-color-black);font-weight:1000;cursor:revert}.paginationNav input{width:35px;border:3px solid var(--lg-red)}.paginationNav input::-webkit-inner-spin-button{-webkit-appearance:none}.paginationNav p,.paginationNav input{height:100%;color:var(--lg-red);font-size:12px}.paginationNav div.goToBtnsArea{display:flex;align-items:center;gap:18px;margin-left:18px}.paginationNav div.goToBtnsArea div.inputArea{display:flex;align-items:center;gap:8px}.paginationNav div.goToBtnsArea button.goBtn{background-color:var(--lg-red);border-radius:5px;padding:4px 8px;color:#fff}.checkDelete{width:340px;height:176px;padding-top:48px;padding-bottom:22px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.checkDelete .closeModal{position:absolute;top:10px;right:11px;width:36px;height:36px;border-radius:18px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.checkDelete .closeModal img{width:13px;height:13px;object-fit:contain}.checkDelete .alertMsg{height:55px;font-family:NanumSquare;font-size:16px;color:#4d4d4d;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.checkDelete .btnsArea{width:172px;display:flex;justify-content:space-between;align-items:center}.checkDelete .btnsArea button{width:76px;height:30px;border-radius:2px;border:none;outline:none;font-family:NanumSquare;font-size:14px;line-height:30px;color:#fff}.checkDelete .btnsArea button.deleteBtn{background-color:var(--lg-red)}.checkDelete .btnsArea button.cancelBtn{background-color:#b3b3b3}.createUser{padding:30px}.createUser form.registerForm{width:405px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0}.createUser form.registerForm *{line-height:1}.createUser form.registerForm div.inputsArea{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:30px;padding-bottom:30px}.createUser form.registerForm div.inputsArea.hasProvider{height:200px}.createUser form.registerForm div.inputsArea div.idInputArea{display:flex;justify-content:space-between;align-items:center;width:100%}.createUser form.registerForm div.inputsArea div.idInputArea div.inputArea{width:280px}.createUser form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed{position:absolute;color:var(--lg-red);top:calc(100% + 6px);left:23px;font-family:NanumSquare;font-size:12px}.createUser form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed.invisible{display:none}.createUser form.registerForm div.inputsArea div.idInputArea div.inputArea span.idDupChkPassed.visible{display:block}.createUser form.registerForm div.inputsArea div.idInputArea button.dupChkBtn{width:112px;height:30px;border-radius:9px;border:1px solid var(--lg-red);outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:12px}.createUser form.registerForm div.inputsArea div.idInputArea button.dupChkBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.createUser form.registerForm div.inputsArea div.idInputArea button.dupChkBtn:disabled{background-color:#7f8081;border:none;cursor:default}.createUser form.registerForm div.inputsArea div.emailInputArea{display:flex;justify-content:space-between;align-items:center;width:100%}.createUser form.registerForm div.inputsArea div.emailInputArea div.inputArea{width:280px}.createUser form.registerForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.invisible{display:none}.createUser form.registerForm div.inputsArea div.emailInputArea div.inputArea span.emailDupChkPassed.visible{display:block}.createUser form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn{width:112px;height:30px;border-radius:9px;border:1px solid var(--lg-red);outline:none;background-color:var(--lg-red);color:#fff;font-family:NanumSquare;font-size:12px}.createUser form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.createUser form.registerForm div.inputsArea div.emailInputArea button.dupChkBtn:disabled{background-color:#7f8081;border:none;cursor:default}.createUser form.registerForm div.inputsArea div.inputArea{position:relative;width:100%;height:30px}.createUser form.registerForm div.inputsArea div.inputArea.invisible{display:none}.createUser form.registerForm div.inputsArea div.inputArea input{width:100%;height:100%;border:1px solid var(--lg-red);border-radius:10px;line-height:30px;outline:none;color:#000;padding:0 20px;font-family:NanumSquare;font-size:12px}.createUser form.registerForm div.inputsArea div.inputArea input::placeholder{color:#000}.createUser form.registerForm div.inputsArea div.inputArea input:focus{box-shadow:0 3px 3px #00000040}.createUser form.registerForm div.inputsArea div.inputArea input:disabled{border:none;background-color:#e5e5e5;color:#323333}.createUser form.registerForm div.inputsArea div.inputArea span.errMsgSpan,.createUser form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed,.createUser form.registerForm div.inputsArea div.inputArea span.pwFormatSpan{position:absolute;top:calc(100% + 6px);left:23px;font-family:NanumSquare;font-size:10px}.createUser form.registerForm div.inputsArea div.inputArea span.errMsgSpan.errMsgSpan,.createUser form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.errMsgSpan,.createUser form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.errMsgSpan{color:red}.createUser form.registerForm div.inputsArea div.inputArea span.errMsgSpan.emailDupChkPassed,.createUser form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.emailDupChkPassed,.createUser form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.emailDupChkPassed{color:var(--lg-red)}.createUser form.registerForm div.inputsArea div.inputArea span.errMsgSpan.pwFormatSpan,.createUser form.registerForm div.inputsArea div.inputArea span.emailDupChkPassed.pwFormatSpan,.createUser form.registerForm div.inputsArea div.inputArea span.pwFormatSpan.pwFormatSpan{color:#ccc}.createUser form.registerForm div.inputsArea div.inputArea .errMsgSpan{display:none}.createUser form.registerForm div.inputsArea div.inputArea.error input{border:1px solid #FF0000;color:red}.createUser form.registerForm div.inputsArea div.inputArea.error input::placeholder{color:red}.createUser form.registerForm div.inputsArea div.inputArea.error .errMsgSpan{display:block}.createUser form.registerForm div.inputsArea div.inputArea.id .errMsgSpan{display:none}.createUser form.registerForm div.inputsArea div.inputArea.id.error.noValue .errMsgSpan.noValueError,.createUser form.registerForm div.inputsArea div.inputArea.id.error.invalidId .errMsgSpan.invalidIdError,.createUser form.registerForm div.inputsArea div.inputArea.id.error.dupId .errMsgSpan.dupIdError{display:block}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox{width:100%;height:100%}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control{min-height:auto;width:100%;height:100%;border:.5pt solid var(--lg-red);border-radius:10px;text-align:start}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.singleVal{color:var(--lg-red);text-align:center}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer{line-height:12px;font-size:12px;padding:0 4px}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer .placeholder{padding:0 20px;text-align:start;color:#000}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control div.valueContainer .singleVal{padding:0 20px;text-align:start}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control span.arrowIcon{width:16px;padding-right:28px;background-color:transparent;display:flex;justify-content:center;align-items:center}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox div.control span.arrowIcon img{width:12px}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox .options{margin-top:8px;box-shadow:0 0 2px #000000a6}.createUser form.registerForm div.inputsArea div.inputArea div.selectBox .options .option{height:26px;display:flex;justify-content:flex-start;align-items:center;color:#333}.createUser form.registerForm div.inputsArea div.inputArea.email .errMsgSpan{display:none}.createUser form.registerForm div.inputsArea div.inputArea.email.error.noValue .errMsgSpan.noValueError,.createUser form.registerForm div.inputsArea div.inputArea.email.error.invalidEmail .errMsgSpan.invalidEmailError,.createUser form.registerForm div.inputsArea div.inputArea.email.error.dupEmail .errMsgSpan.dupEmailError{display:block}.createUser form.registerForm div.btnsArea{display:flex;justify-content:center;align-items:center;gap:10px}.createUser form.registerForm div.btnsArea input.registerBtn,.createUser form.registerForm div.btnsArea .cancelBtn{width:50px;height:20px;border-radius:10px;line-height:20px;display:flex;justify-content:center;align-items:center;border:none;outline:none;color:#fff;background-color:var(--lg-red);font-family:LeferiPointWhite;font-size:10px;border:1px solid var(--lg-red)}.createUser form.registerForm div.btnsArea input.registerBtn:disabled,.createUser form.registerForm div.btnsArea .cancelBtn:disabled{background-color:#ccc;border:none;cursor:default}.createUser form.registerForm div.btnsArea input.registerBtn:hover:not(:disabled),.createUser form.registerForm div.btnsArea .cancelBtn:hover:not(:disabled){color:var(--lg-red);background-color:#fff}.memberEditArea .pageTitle{padding-bottom:40px}.memberEditArea .pageContent{width:100%;display:flex;justify-content:center}.memberEditArea .pageContent form{width:898px;height:656px;display:flex;flex-direction:column;justify-content:space-between}.memberEditArea .pageContent form table{width:100%;border-spacing:0}.memberEditArea .pageContent form table tr.gapTr{height:27px}.memberEditArea .pageContent form table td{height:60px}.memberEditArea .pageContent form table td *{font-size:16px;font-family:NanumSquare}.memberEditArea .pageContent form table td.labelTd{width:165px;border:none;background-color:var(--lg-grey);text-align:center;color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px}.memberEditArea .pageContent form table td.inputTd{width:733px;color:#4d4d4d;border-top:.25pt solid #808080;border-right:.25pt solid #808080;border-bottom:.25pt solid #808080;background-color:#fff;padding:0 40px;border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:14px;position:relative}.memberEditArea .pageContent form table td.inputTd *{font-size:14px}.memberEditArea .pageContent form table td.inputTd button.inputBtn{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-family:LeferiPointWhite;text-align:center;width:60px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.memberEditArea .pageContent form table td.inputTd button.inputBtn:disabled{background-color:gray;color:#c6beb6}.memberEditArea .pageContent form table td.inputTd div.deviceBtnsArea{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:flex;gap:8px}.memberEditArea .pageContent form table td.inputTd div.deviceBtnsArea button.devBtn{font-family:LeferiPointWhite;text-align:center;width:60px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.memberEditArea .pageContent form table td.inputTd div.deviceBtnsArea button.devBtn:disabled{background-color:gray;color:#c6beb6}.memberEditArea .pageContent form table td.inputTd input{border:.25pt solid var(--lg-red);width:150px;padding:0 20px;height:27px;line-height:26.3333333333px;border-radius:3px}.memberEditArea .pageContent form table td.inputTd input:disabled{padding:0;outline:none;border:none;background-color:transparent}.memberEditArea .pageContent form table td.inputTd input[type=email]{width:300px}.memberEditArea .pageContent form table td.inputTd.organization{display:flex;align-items:center;gap:20px}.memberEditArea .pageContent form table td.inputTd.organization input.orgNameInput{border:.25pt solid var(--lg-red);width:150px;padding:0 20px;height:27px;line-height:26.3333333333px;border-radius:3px}.memberEditArea .pageContent form table td.inputTd.notInput{background-color:#eee}.memberEditArea .pageContent form table td.inputTd.rank div.selectBox,.memberEditArea .pageContent form table td.inputTd.rank div.selectBox div.control{width:200px}.memberEditArea .pageContent form table td.inputTd.email{position:relative}.memberEditArea .pageContent form table td.inputTd.email span.errMsg{display:none;color:red}.memberEditArea .pageContent form table td.inputTd.email.invalidEmail span.invalidEmail{display:inline-block}.memberEditArea .pageContent form table td.inputTd.email.invalidEmail input{border:1px solid #FF0000}.memberEditArea .pageContent form table td.inputTd.email.dupEmail span.dupEmail{display:inline-block}.memberEditArea .pageContent form table td.inputTd.email.dupEmail input{border:1px solid #FF0000}.memberEditArea .pageContent form table td.inputTd.email span.errMsg{position:absolute;bottom:2px;left:44px;font-size:10px;line-height:10px}.memberEditArea .pageContent form table td.inputTd div.selectBox{width:128px;height:27px}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control{min-height:auto;width:128px;height:27px;border:.25pt solid var(--lg-red);border-radius:3px;box-shadow:0 0 2px #00000073}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control *{line-height:1}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control div.singleVal{color:var(--lg-red)}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control div.valueContainer{padding:0 15px}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.memberEditArea .pageContent form table td.inputTd div.selectBox div.control span.arrowIcon img{width:14px;height:6px}.memberEditArea .pageContent form table td.inputTd div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.memberEditArea .pageContent form table td.inputTd div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown{width:200px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn{width:200px;height:28px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn p{line-height:28px;color:var(--lg-red);text-align:start;padding:0 15px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn img{width:14px;height:6px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu{width:200px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu *{text-align:start}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button{width:100%}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button span{width:178px}.memberEditArea .pageContent form table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button.submitBtn{text-align:center}.memberEditArea .pageContent form table tr.isEdited td.labelTd{background-color:var(--lg-red)}.memberEditArea .pageContent form table tr.isEdited td.inputTd{border-top:.25pt solid var(--lg-red);border-right:.25pt solid var(--lg-red);border-bottom:.25pt solid var(--lg-red)}.memberEditArea .pageContent form div.btnsArea{display:flex;justify-content:space-between;align-items:center}.memberEditArea .pageContent form div.btnsArea:has(:only-child){justify-content:flex-end}.memberEditArea .pageContent form div.btnsArea button.changePw{width:94px;height:34px;font-family:NanumSquare;font-size:14px;outline:none;line-height:34px;border:.25pt solid var(--lg-red);background-color:var(--lg-red);color:#fff}.memberEditArea .pageContent form div.btnsArea div.formBtnArea{width:202px;display:flex;justify-content:space-between}.memberEditArea .pageContent form div.btnsArea div.formBtnArea .formBtn{width:94px;height:34px;font-family:NanumSquare;font-size:14px;outline:none;line-height:33.3333333333px}.memberEditArea .pageContent form div.btnsArea div.formBtnArea .formBtn.submit{border:.25pt solid var(--lg-red);background-color:var(--lg-red);color:#fff}.memberEditArea .pageContent form div.btnsArea div.formBtnArea .formBtn.submit:disabled{background-color:gray;border:#808080;color:#c6beb6;cursor:default}.memberEditArea .pageContent form div.btnsArea div.formBtnArea .formBtn.cancel{border:.25pt solid #808080;background-color:#e9edf5;color:#4d4d4d}.memberEditArea div.selectBox span.arrowIcon{background-color:#e9edf5}.memberEditArea div.selectBox span.arrowIcon img{width:11px;height:5px}.dataDropDown{position:relative}.dataDropDown button.dropDownBtn{width:108px;height:18px;background-color:#fff;border:1px solid var(--lg-red);border-radius:3px;display:flex;justify-content:space-between;align-items:center;position:relative}.dataDropDown button.dropDownBtn p{width:calc(100% - 19px);height:100%;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dataDropDown button.dropDownBtn img{width:12px;margin-right:5px}.dataDropDown button.dropDownBtn span.hint{display:none;position:absolute;top:20px;left:4px;z-index:1;background-color:#fff;width:fit-content;white-space:nowrap;padding:4px;border:1px solid var(--lg-red);border-radius:3px}.dataDropDown button.dropDownBtn.closed:hover span.hint{display:inline-block}.dataDropDown div.dropDownMenu{position:absolute;background-color:#fff;width:fit-content;z-index:2;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 0 2px #000000a6}.dataDropDown div.dropDownMenu.opened{display:flex;flex-direction:column}.dataDropDown div.dropDownMenu.closed{display:none}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi button.chkBox{padding:5px;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;height:25px;cursor:pointer;border:none;outline:none}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi button.chkBox span{display:inline-block;width:80px;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi button.chkBox div.customChkBox{width:14px;height:14px;border-radius:3px;border:.5px solid var(--lg-red);background-color:#fff;margin-right:8px}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi button.chkBox div.customChkBox>img{margin:0}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.disabled button.chkBox{cursor:default}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.disabled button.chkBox div.customChkBox{background-color:var(--lg-grey);border:.5px solid var(--lg-grey);display:flex;justify-content:center;align-items:center}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.disabled button.chkBox div.customChkBox img{width:9px;height:8px}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.disabled button.chkBox span{color:var(--lg-grey)}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.chked button.chkBox div.customChkBox{background-color:var(--lg-red);display:flex;justify-content:center;align-items:center}.dataDropDown div.dropDownMenu ul.chkBoxUl li.chkBoxLi.chked button.chkBox div.customChkBox img{width:9px;height:8px}.dataDropDown div.dropDownMenu div.submitBtnArea{position:relative;width:100%;height:22px;background-color:#f2f2f2;display:flex;justify-content:flex-end}.dataDropDown div.dropDownMenu div.submitBtnArea:before{content:"";display:block;position:absolute;width:calc(100% - 2px);height:1px;left:50%;transform:translate(-50%);top:-.1px;background-color:var(--lg-red)}.dataDropDown div.dropDownMenu div.submitBtnArea button.submitBtn{background-color:transparent;border:none;outline:none;border-radius:0;width:33px;height:100%}.changePwModal.members{width:523px;height:322px;padding-top:37px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.changePwModal.members *{font-family:LeferiPointWhite}.changePwModal.members .closeModal{position:absolute;top:13px;right:13px;width:32px;height:32px;border-radius:16px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.changePwModal.members .closeModal img{width:12px;height:12px;object-fit:contain}.changePwModal.members h3.modalTitle{text-align:center;color:var(--lg-red);font-size:20px}.changePwModal.members form{width:314px;height:196px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.changePwModal.members form div.inputArea{width:100%;height:135px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.changePwModal.members form div.inputArea p.changePwInputP{position:relative}.changePwModal.members form div.inputArea p.changePwInputP input{width:314px;height:50px;border:1px solid var(--lg-pink);outline:none;border-radius:7px;padding:0 14px;font-size:16px;line-height:50px;color:#4d4d4d}.changePwModal.members form div.inputArea p.changePwInputP input::placeholder{color:#4d4d4d}.changePwModal.members form div.inputArea p.changePwInputP span.errMsg{position:absolute;left:4px;top:calc(100% + 4px);display:none;font-size:10px;color:red}.changePwModal.members form div.inputArea p.changePwInputP span.errMsg.invalid{color:#ccc;display:inline-block}.changePwModal.members form div.inputArea p.changePwInputP.error span.errMsg{display:inline-block}.changePwModal.members form div.inputArea p.changePwInputP.invalid span.errMsg.invalid{color:red}.changePwModal.members form div.inputArea p.changePwInputP.dup span.errMsg.invalid{display:none}.changePwModal.members form div.inputArea p.changePwInputP.dup span.errMsg.dup{display:inline-block}.changePwModal.members form div.btnsArea{width:172px;display:flex;justify-content:space-between;align-items:center}.changePwModal.members form div.btnsArea .formBtn{width:76px;height:30px;outline:none;border:none;border-radius:2px;font-size:14px;line-height:30px;color:#fff}.changePwModal.members form div.btnsArea .formBtn.submitBtn{background-color:var(--lg-red)}.changePwModal.members form div.btnsArea .formBtn.cancelBtn{background-color:#b3b3b3}.device{width:500px;height:360px;padding:48px 20px 22px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.device .closeModal{position:absolute;top:10px;right:11px;width:36px;height:36px;border-radius:18px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.device .closeModal img{width:13px;height:13px;object-fit:contain}.device div.selectBox{width:128px;height:27px}.device div.selectBox div.control{min-height:auto;width:128px;height:27px;border:.25pt solid var(--lg-red);border-radius:3px;box-shadow:0 0 2px #00000073}.device div.selectBox div.control *{line-height:1}.device div.selectBox div.control div.singleVal{color:var(--lg-red)}.device div.selectBox div.control div.valueContainer{padding:0 15px}.device div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.device div.selectBox div.control span.arrowIcon img{width:14px;height:6px}.device div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.device div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.device div.selDsArea{width:100%;display:flex;align-items:center;gap:10px}.device div.contentArea{width:460px;height:250px}.device div.contentArea div.tabBtnsArea{display:flex}.device div.contentArea div.tabBtnsArea button{width:50%;height:30px;background-color:transparent;outline:none;border:1px solid var(--lg-red)}.device div.contentArea div.tabBtnsArea button.handover{border-radius:5px 0 0}.device div.contentArea div.tabBtnsArea button.accessAllow{border-radius:0 5px 0 0}.device div.contentArea div.tabBtnsArea button.on{border-bottom:none}.device div.contentArea div.formArea{width:460px;height:220px;border-left:1px solid var(--lg-red);border-bottom:1px solid var(--lg-red);border-right:1px solid var(--lg-red);border-radius:0 0 5px 5px}.device form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.device form ul.grantedUsersUl li{height:20px;display:flex;gap:10px;align-items:center}.device form ul.grantedUsersUl li p{line-height:20px}.device form ul.grantedUsersUl li button{background-color:transparent;color:var(--lg-pink);outline:none;border:none;width:20px;height:20px;font-size:16px;line-height:20px}.device form div.searchUserIdArea{display:flex;align-items:center;gap:10px}.device form div.searchUserIdArea label{font-weight:700}.device form input[type=text]{border:.25pt solid var(--lg-red);width:150px;padding:0 20px;height:27px;line-height:26.3333333333px;border-radius:3px}.device form input[type=submit]{font-family:LeferiPointWhite;text-align:center;width:60px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff;cursor:pointer}div.devRegArea div.cscBtns{width:505px;margin-top:20px;display:flex;justify-content:space-between;align-items:center}div.devRegArea div.cscBtns button.createBtn{width:60px;height:20px;border-radius:10px;line-height:20px;font-family:NanumSquare;font-size:10px;background-color:var(--lg-pink);color:#fff;border:none;outline:none;margin-right:24px}div.devRegArea div.cscBtns button.createBtn.on{background-color:#fff;color:var(--lg-pink);border:1pt solid var(--lg-pink)}div.devRegArea div.cscBtns button.editBtn{width:60px;height:20px;border:none;outline:none;border-radius:10px;line-height:20px;font-family:NanumSquare;font-size:10px;background-color:var(--lg-pink);color:#fff;margin-right:8px}div.devRegArea div.cscBtns button.editBtn:disabled{background-color:gray;color:#ccc;cursor:default}div.devRegArea div.cscBtns button.cancelBtn{width:60px;height:20px;border:none;outline:none;border-radius:10px;line-height:20px;font-family:NanumSquare;font-size:10px;background-color:var(--lg-pink);color:#fff}div.devRegArea div.cscBtns button.cancelBtn:disabled{background-color:gray;color:#ccc;cursor:default}div.devRegArea table thead tr th button.sortingBtn{background-color:transparent;border:none;outline:none}div.devRegArea table thead tr th button.sortingBtn.desc img{transform:rotate(180deg)}div.devRegArea table thead tr th.SN div,div.devRegArea table thead tr th.ID div{display:flex;justify-content:center;align-items:center;gap:4px}div.devRegArea table thead tr th.SN{width:152px}div.devRegArea table thead tr th.ID,div.devRegArea table thead tr th.MAC,div.devRegArea table thead tr th.clientID{width:151px}div.devRegArea table thead tr th.delete{width:51px}div.devRegArea table tbody tr td input{border:none;outline:none;text-align:center;width:150px}div.devRegArea table tbody tr td>div{width:50px;display:flex;justify-content:center;align-items:center}div.devRegArea table tbody tr td>div button{width:40px;height:20px;background-color:var(--lg-red);font-size:10px;line-height:1;color:#fff;border-radius:2px;border:1px solid var(--lg-red);outline:none;padding-bottom:1px}div.devRegArea table tbody tr td>div button:hover:not(:disabled){background-color:#fff;border:1px solid var(--lg-red);color:var(--lg-red)}div.devRegArea table tbody tr td>div button:disabled{background-color:#7f8081;border:1px solid #7F8081;cursor:default}div.myPage div.myInfo .pageTitle,div.myPage div.editMyInfo .pageTitle{margin-bottom:124px}div.myPage div.myInfo .pageContent,div.myPage div.editMyInfo .pageContent{position:relative;width:898px;height:590px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}div.myPage div.myInfo .pageContent .editMyInfoBtn,div.myPage div.editMyInfo .pageContent .editMyInfoBtn{position:absolute;top:-40px;right:0;font-family:LeferiPointWhite;text-align:center;width:80px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}div.myPage div.myInfo .pageContent div.myInfoTblArea,div.myPage div.editMyInfo .pageContent div.myInfoTblArea{width:inherit;height:inherit;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}div.myPage div.myInfo .pageContent div.myInfoTblArea table,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table{width:100%;border-spacing:0}div.myPage div.myInfo .pageContent div.myInfoTblArea table tr.gapTr,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table tr.gapTr{height:27px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td{height:60px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td *,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td *{font-size:16px;font-family:NanumSquare}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.labelTd,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.labelTd{width:165px;border:none;background-color:var(--lg-grey);text-align:center;color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd{width:733px;color:#4d4d4d;border-top:.25pt solid #808080;border-right:.25pt solid #808080;border-bottom:.25pt solid #808080;background-color:#fff;padding:0 40px;border-top-right-radius:6px;border-bottom-right-radius:6px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd.notInput,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd.notInput{background-color:#eee}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd input,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd input{width:100%;height:100%;outline:none;border:none;background-color:transparent}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd.rank div.selectBox,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd.rank div.selectBox,div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd.rank div.selectBox div.control,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd.rank div.selectBox div.control{width:200px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox{width:128px;height:27px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control{min-height:auto;width:128px;height:27px;border:.25pt solid var(--lg-red);border-radius:3px;box-shadow:0 0 2px #00000073}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control *,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control *{line-height:1}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control div.singleVal,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control div.singleVal{color:var(--lg-red)}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control div.valueContainer,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control div.valueContainer{padding:0 15px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control span.arrowIcon,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control span.arrowIcon img,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox div.control span.arrowIcon img{width:14px;height:6px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox .options,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox .options .option,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown{width:200px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn{width:200px;height:28px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn p,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn p{line-height:28px;color:var(--lg-red);text-align:start;padding:0 15px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn img,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown button.dropDownBtn img{width:14px;height:6px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu{width:200px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu *,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu *{text-align:start}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button{width:100%}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button span,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button span{width:178px}div.myPage div.myInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button.submitBtn,div.myPage div.editMyInfo .pageContent div.myInfoTblArea table td.inputTd div.innerDiv div.dataDropDown .dropDownMenu button.submitBtn{text-align:center}div.myPage div.myInfo .pageContent div.myInfoTblArea div.btnsArea button,div.myPage div.myInfo .pageContent div.myInfoTblArea div.btnsArea input[type=submit],div.myPage div.editMyInfo .pageContent div.myInfoTblArea div.btnsArea button,div.myPage div.editMyInfo .pageContent div.myInfoTblArea div.btnsArea input[type=submit]{width:94px;height:34px;border:none;outline:none;font-family:LeferiPointWhite;font-size:14px;line-height:100%}div.myPage div.myInfo .pageContent div.myInfoTblArea div.btnsArea button.backBtn,div.myPage div.myInfo .pageContent div.myInfoTblArea div.btnsArea input[type=submit].backBtn,div.myPage div.editMyInfo .pageContent div.myInfoTblArea div.btnsArea button.backBtn,div.myPage div.editMyInfo .pageContent div.myInfoTblArea div.btnsArea input[type=submit].backBtn{background-color:var(--lg-pink);color:#fff}div.myPage div.myInfo .pageContent div.btnsArea,div.myPage div.editMyInfo .pageContent div.btnsArea{width:100%;display:flex;justify-content:space-between;align-items:center}div.myPage div.myInfo .pageContent div.btnsArea button.managingDeviceBtn,div.myPage div.editMyInfo .pageContent div.btnsArea button.managingDeviceBtn{background-color:var(--lg-pink);color:#fff}div.myPage div.myInfo .pageContent div.btnsArea button.managingDeviceBtn:disabled,div.myPage div.editMyInfo .pageContent div.btnsArea button.managingDeviceBtn:disabled{background-color:gray;color:#c6beb6;cursor:default}div.myPage div.myInfo.editMyInfo .pageContent .editMyInfoBtn,div.myPage div.editMyInfo.editMyInfo .pageContent .editMyInfoBtn{border:1pt solid var(--lg-pink);background-color:#fff;color:var(--lg-pink);line-height:18px}div.myPage div.myInfo.editMyInfo .pageContent form,div.myPage div.editMyInfo.editMyInfo .pageContent form{width:inherit;height:inherit;display:inherit;flex-direction:inherit;justify-content:inherit;align-items:inherit}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd{position:relative}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.uneditable,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.uneditable{background-color:#eee}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing{position:absolute;top:50%;right:22px;transform:translateY(-50%);width:24px;height:24px;background-image:url(../../images/editingInputIcon.png);background-position:center;background-repeat:no-repeat;background-size:contain}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing.invisible,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing.invisible{display:none}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing.visible,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd div.isEditing.visible{display:block}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email],div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text],div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email],div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text]{width:100%;height:100%;border:none;outline:none;font-family:NanumSquare;font-size:14px;line-height:1.2;color:#4d4d4d;border:.25pt solid var(--lg-red);width:150px;padding:0 20px;height:27px;line-height:26.3333333333px;border-radius:3px}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email]:disabled,div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text]:disabled,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email]:disabled,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text]:disabled{padding:0;outline:none;border:none;background-color:transparent}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email][type=email],div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text][type=email],div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=email][type=email],div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd input[type=text][type=email]{width:300px}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd button.inputBtn,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd button.inputBtn{position:absolute;top:50%;right:12px;transform:translateY(-50%);font-family:LeferiPointWhite;text-align:center;width:60px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd button.inputBtn:disabled,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd button.inputBtn:disabled{background-color:gray;color:#c6beb6}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.myRank,div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.myOrg,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.myRank,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr td.inputTd.myOrg{background-color:#ccc}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr.isEdited td.labelTd,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr.isEdited td.labelTd{background-color:var(--lg-red)}div.myPage div.myInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr.isEdited td.inputTd,div.myPage div.editMyInfo.editMyInfo .pageContent form table.myInfoTbl tbody tr.isEdited td.inputTd{border-top:.25pt solid var(--lg-red);border-right:.25pt solid var(--lg-red);border-bottom:.25pt solid var(--lg-red)}div.myPage div.myInfo.editMyInfo .pageContent form .btnsArea .submitBtn,div.myPage div.editMyInfo.editMyInfo .pageContent form .btnsArea .submitBtn{background-color:var(--lg-pink);color:#fff;margin-right:14px}div.myPage div.myInfo.editMyInfo .pageContent form .btnsArea .submitBtn:disabled,div.myPage div.editMyInfo.editMyInfo .pageContent form .btnsArea .submitBtn:disabled{background-color:gray;color:#c6beb6;cursor:default}div.myPage div.myInfo.editMyInfo .pageContent form .btnsArea .cancelBtn,div.myPage div.editMyInfo.editMyInfo .pageContent form .btnsArea .cancelBtn{background-color:#e9edf5;border:.25pt solid #808080;color:#4d4d4d}div.myPage div.myInfo.editMyInfo .pageContent div.btnsArea,div.myPage div.editMyInfo.editMyInfo .pageContent div.btnsArea{width:fit-content}div.loadingPage{width:100%;height:100%;display:flex;justify-content:center;align-items:center}div.loadingPage div.loadingIconNInfo{height:152px;display:flex;flex-direction:column;align-items:center}div.loadingPage div.loadingIconNInfo img{width:92px;height:96px}div.loadingPage div.loadingIconNInfo div.pArea{display:flex;flex-direction:column;align-items:center}div.loadingPage div.loadingIconNInfo div.pArea p{line-height:1;font-family:NanumSquare;color:var(--lg-red)}div.loadingPage div.loadingIconNInfo div.pArea p:nth-child(1){margin-top:13px;font-size:20px}div.loadingPage div.loadingIconNInfo div.pArea p:nth-child(2){margin-top:12px;font-size:15px;font-weight:300}.changePwModal{width:523px;height:382px;padding-top:37px;padding-bottom:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.changePwModal *{font-family:LeferiPointWhite}.changePwModal .closeModal{position:absolute;top:13px;right:13px;width:32px;height:32px;border-radius:16px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.changePwModal .closeModal img{width:12px;height:12px;object-fit:contain}.changePwModal h3.modalTitle{text-align:center;color:var(--lg-red);font-size:20px}.changePwModal form{width:314px;height:256px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.changePwModal form div.inputArea{width:100%;height:195px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.changePwModal form div.inputArea p.changePwInputP{position:relative}.changePwModal form div.inputArea p.changePwInputP input{width:314px;height:50px;border:1px solid var(--lg-pink);outline:none;border-radius:7px;padding:0 14px;font-size:16px;line-height:50px;color:#4d4d4d}.changePwModal form div.inputArea p.changePwInputP input::placeholder{color:#4d4d4d}.changePwModal form div.inputArea p.changePwInputP span.errMsg{position:absolute;left:4px;top:calc(100% + 4px);display:none;font-size:10px;color:red}.changePwModal form div.inputArea p.changePwInputP span.errMsg.invalid{color:#ccc;display:inline-block}.changePwModal form div.inputArea p.changePwInputP.error span.errMsg{display:inline-block}.changePwModal form div.inputArea p.changePwInputP.invalid span.errMsg.invalid{color:red}.changePwModal form div.inputArea p.changePwInputP.dup span.errMsg.invalid{display:none}.changePwModal form div.inputArea p.changePwInputP.dup span.errMsg.dup{display:inline-block}.changePwModal form div.btnsArea{width:172px;display:flex;justify-content:space-between;align-items:center}.changePwModal form div.btnsArea .formBtn{width:76px;height:30px;outline:none;border:none;border-radius:2px;font-size:14px;line-height:30px;color:#fff}.changePwModal form div.btnsArea .formBtn.submitBtn{background-color:var(--lg-red)}.changePwModal form div.btnsArea .formBtn.cancelBtn{background-color:#b3b3b3}.cancelEditData{width:358px;height:184px;padding-top:52px;padding-bottom:22px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.cancelEditData .closeModal{position:absolute;top:13px;right:13px;width:28px;height:28px;border-radius:14px;background-color:var(--lg-red);border:none;outline:none;display:flex;justify-content:center;align-items:center}.cancelEditData .closeModal img{width:10px;height:10px;object-fit:contain}.cancelEditData .alertMsg{height:50px;font-family:NanumSquare;font-size:16px;color:#4d4d4d;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.cancelEditData .btnsArea{width:172px;display:flex;justify-content:space-between;align-items:center}.cancelEditData .btnsArea button{width:76px;height:30px;border-radius:2px;border:none;outline:none;font-family:NanumSquare;font-size:14px;color:#fff}.cancelEditData .btnsArea button.exitBtn{background-color:var(--lg-red)}.cancelEditData .btnsArea button.cancelBtn{background-color:#b3b3b3}ul.dataListTbl.allCh{min-width:max-content;width:fit-content;display:flex;flex-direction:column}ul.dataListTbl.allCh *{font-size:12px;-webkit-user-select:none;user-select:none}ul.dataListTbl.allCh li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.dataListTbl.allCh li.row ul.rowUl{display:flex;height:100%}ul.dataListTbl.allCh li.row ul.rowUl li.col.select{width:38px}ul.dataListTbl.allCh li.row ul.rowUl li.col.model{width:110px}ul.dataListTbl.allCh li.row ul.rowUl li.col.loc{width:70px}ul.dataListTbl.allCh li.row ul.rowUl li.col.time{width:210px}ul.dataListTbl.allCh li.row ul.rowUl li.col.count,ul.dataListTbl.allCh li.row ul.rowUl li.col.decision,ul.dataListTbl.allCh li.row ul.rowUl li.col.worker{width:50px}ul.dataListTbl.allCh li.row ul.rowUl li.col.viewDetail{width:60px}ul.dataListTbl.allCh li.row ul.rowUl li.col.offset .innerUl,ul.dataListTbl.allCh li.row ul.rowUl li.col.chDatas .innerUl{display:flex;height:100%}ul.dataListTbl.allCh li.row ul.rowUl li.col.offset .innerUl li.upperCol,ul.dataListTbl.allCh li.row ul.rowUl li.col.chDatas .innerUl li.upperCol{display:flex;justify-content:center;align-items:center}ul.dataListTbl.allCh li.row ul.rowUl li.col.offset .innerUl li.innerCol,ul.dataListTbl.allCh li.row ul.rowUl li.col.chDatas .innerUl li.innerCol{flex:1;width:60px;display:flex;justify-content:center;align-items:center}ul.dataListTbl.allCh li.row ul.rowUl li.col.comment{width:180px}ul.dataListTbl.allCh li.th{background-color:var(--lg-grey);height:40px;font-weight:700;color:#fff;position:sticky;top:0;z-index:1}ul.dataListTbl.allCh li.th>ul li.col{display:flex;justify-content:center;align-items:center;height:40px;line-height:40px}ul.dataListTbl.allCh li.th>ul li.col .innerDiv{display:flex;gap:4px;align-items:center}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea{position:relative}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:none;outline:none;background-color:#eee}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn.on{background-color:var(--lg-pink)}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu{position:absolute;top:20px;left:50%;transform:translate(-50%);width:70px;max-height:140px;height:fit-content;overflow-y:auto!important;background-color:#fff;border-radius:4px;border:1px solid var(--lg-pink);overflow:hidden}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu.model{width:100px}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu.time{width:fit-content;max-height:inherit;height:fit-content;padding:10px}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu ul{width:100%}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li{display:flex;width:100%;height:24px;color:var(--font-color-black)}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn{width:100%;height:24px;line-height:24px;border:none;outline:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:NanumSquare}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn.on,ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn:hover{color:#fff;background-color:var(--lg-pink)}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu.open{display:block}ul.dataListTbl.allCh li.th>ul li.col .innerDiv div.filterArea .filterMenu.hide{display:none}ul.dataListTbl.allCh li.th>ul li.col .innerUl.vertical{flex-direction:column}ul.dataListTbl.allCh li.th>ul li.col .innerUl.vertical>li{flex:1}ul.dataListTbl.allCh li.th>ul li.col .innerUl li.upperCol{height:19px;border-bottom:1px solid #FFF;line-height:19px}ul.dataListTbl.allCh li.th>ul li.col .innerUl li.innerCol{height:20px;line-height:20px}ul.dataListTbl.allCh li.th>ul li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.allCh li.th>ul li.col:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.allCh li.td.on{background-color:#ccc}ul.dataListTbl.allCh li.td ul.rowUl li.col{display:flex;justify-content:center;align-items:center;height:27px;border-right:1px solid #808080;border-bottom:1px solid #808080;line-height:26px}ul.dataListTbl.allCh li.td ul.rowUl li.col.NG{color:red}ul.dataListTbl.allCh li.td ul.rowUl li.col button{width:36px;height:18px;line-height:18px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}ul.dataListTbl.allCh li.td ul.rowUl li.col button:disabled{background-color:gray;color:#c6beb6}ul.dataListTbl.allCh li.td ul.rowUl li.col .innerUl li.innerCol{line-height:26px}ul.dataListTbl.allCh li.td ul.rowUl li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #808080}ul.dataListTbl.allCh li.td ul.rowUl li.col:first-child{border-left:1px solid #808080}ul.dataListTbl.allCh tbody tr td{text-align:center}ul.dataListTbl.allCh tbody tr td.decision.NG{color:red}.date-time-range-picker{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:flex-start;font-size:14px}.date-time-range-picker .calendarsArea{display:flex;flex-direction:row;align-items:center;gap:10px}.date-time-range-picker .calendarsArea .divider{width:1px;height:100px;background-color:#eee}.date-time-range-picker .calendarsArea .picker-group{display:flex;flex-direction:column;gap:6px;width:238px}.date-time-range-picker .calendarsArea .picker-group h3{font-weight:600;color:#333;font-size:16px;margin-bottom:2px;text-align:center}.date-time-range-picker .calendarsArea .picker-group .picker-row{display:flex;flex-direction:column;align-items:center;gap:8px}.date-time-range-picker .calendarsArea .picker-group .picker-row .react-date-picker{border:1px solid #ccc;border-radius:8px;padding:4px 8px;background:#fafafa;box-shadow:0 1px 2px #0000000d}.date-time-range-picker .calendarsArea .picker-group .picker-row .react-date-picker:focus-within{border-color:#007bff;background:#fff}.date-time-range-picker .calendarsArea .picker-group .picker-row .react-date-picker .react-date-picker__calendar{border-radius:10px;box-shadow:0 4px 12px #00000026}.date-time-range-picker .calendarsArea .picker-group .picker-row input[type=text]{border:1px solid #ccc;border-radius:6px;width:90px;text-align:center;padding:4px 6px;font-size:13.5px;background:#fafafa;transition:.15s ease}.date-time-range-picker .calendarsArea .picker-group .picker-row input[type=text]:focus{outline:none;background:#fff}.date-time-range-picker .calendarsArea .picker-group .picker-row input[type=text]:disabled{background:#f0f0f0;color:#999;cursor:not-allowed}.date-time-range-picker .calendarsArea .picker-group .picker-row input[type=text]::placeholder{color:#aaa}.date-time-range-picker .calendarsArea .react-calendar{margin-top:6px;border-radius:10px;background:#fff}.date-time-range-picker .calendarsArea .react-calendar .react-calendar__navigation{display:flex;justify-content:center;gap:10px;padding:0 20px;margin-bottom:10px}.date-time-range-picker .calendarsArea .react-calendar button{background-color:transparent;border:none;outline:none}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__label:disabled{color:#000}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow{width:20px;height:20px;border-radius:10px;background-color:var(--lg-pink);align-items:center;justify-content:center;color:transparent;position:relative}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button:after{content:"<"}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button:after{content:"<<"}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__next-button:after{content:">"}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button:after{content:">>"}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow.react-calendar__month-view__weekdays{height:1px}.date-time-range-picker .calendarsArea .react-calendar button.react-calendar__navigation__arrow:after{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.date-time-range-picker .calendarsArea .react-calendar .react-calendar__viewContainer .react-calendar__month-view__weekdays__weekday{display:none}.date-time-range-picker .calendarsArea .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days__day{height:34px;border-radius:17px}.date-time-range-picker .calendarsArea .react-calendar .react-calendar__viewContainer .react-calendar__month-view__days{height:fit-content}.date-time-range-picker .calendarsArea .react-calendar .react-calendar__viewContainer .react-calendar__tile--active{position:relative;border:1px solid var(--lg-pink)}.date-time-range-picker .calendarsArea .timeInput{border:none;border-bottom:1px solid var(--lg-pink);background-color:transparent;color:#000;text-align:center;font-size:14px;line-height:18px;width:100px;font-family:NanumSquare}.date-time-range-picker .calendarsArea .timeInput:disabled{border-bottom:1px solid #4d4d4d;color:gray}.allCh nav.nameDBNav{position:fixed;top:var(--header-height);left:var(--side-menu-width);width:var(--second-side-menu-width);height:calc(100vh - var(--header-height));background-color:#f1f1f1;display:flex;flex-direction:column;justify-content:center;align-items:center}.allCh nav.nameDBNav ul.nameDBUl li.nameDBLi button.nameDBBtn{width:var(--second-side-menu-width);padding-left:32px;text-align:left;justify-content:flex-start;line-height:40px;border:none;outline:none}.allCh div.contentWithSecSidNav{padding-left:var(--second-side-menu-width)}.allCh div.contentWithSecSidNav .pageContent{display:flex;gap:37px}.allCh div.contentWithSecSidNav .pageContent .pageType{line-height:26px;font-size:12px}.allCh div.contentWithSecSidNav .pageContent .pageTitle{margin-bottom:20px!important}.allCh div.contentWithSecSidNav .pageContent .saveAsCSV{font-size:14px;color:#fff;background-color:var(--lg-red);display:flex;justify-content:center;align-items:center;border-radius:10px;line-height:1;width:99px;height:20px;line-height:20px;font-size:10px;border:none;outline:none}.allCh div.contentWithSecSidNav .pageContent .saveAsCSV img{width:13px;height:11px;margin-right:6px}.allCh div.contentWithSecSidNav .pageContent .saveAsCSV:disabled{background-color:gray;color:#c6beb6}.allCh div.contentWithSecSidNav .pageContent .dataListArea{width:650px}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:10px}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .selectAllBtn,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .stdValBtn,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .refreshBtn,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .viewDetail{width:80px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .selectAllBtn:disabled,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .stdValBtn:disabled,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .refreshBtn:disabled,.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea .viewDetail:disabled{background-color:gray;color:#c6beb6}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea div.rightSide{display:flex;justify-content:flex-end;align-items:center;gap:24px}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea div.rightSide .deleteBtn{width:50px;height:20px;line-height:20px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea div.rightSide .deleteBtn.invisible{display:none}.allCh div.contentWithSecSidNav .pageContent .dataListArea .btnsArea div.rightSide .deleteBtn:disabled{background-color:gray;color:#c6beb6}div.fourCharts{width:100%;height:100%;display:flex;padding-bottom:34px;flex-wrap:wrap;justify-content:space-between;gap:20px;position:relative}div.fourCharts .rcDiv{position:relative;height:calc((100% - 54px)/2);width:420px;padding-top:20px}div.fourCharts .rcDiv span.rcTtl{display:block;width:95px;border-radius:15px;background-color:#000;color:#fff;text-align:center;line-height:20px;font-size:13px;position:absolute;top:0;left:calc(50% + 30px);transform:translate(-50%)}div.fourCharts button.toPrevPage{position:absolute;bottom:12px;left:-10px;transform:translateY(50%);border:none;outline:none;background-color:transparent}div.fourCharts div.legendsDiv{position:absolute;bottom:0;right:0;width:704px;height:24px;border:1px solid #000}div.fourCharts div.legendsDiv .legColor{width:24px;height:4px;border-radius:2px;margin-left:10px}div.fourCharts div.legendsDiv ul.legendsUl{width:100%;height:100%;display:flex;justify-content:space-evenly;align-items:center}div.fourCharts div.legendsDiv ul.legendsUl li.legendLi{display:flex;justify-content:space-between;align-items:center;font-size:12px}div.fourCharts div.legendsDiv ul.legendsUl li.legendLi div.legendLiDiv{display:flex;justify-content:space-between;align-items:center}div.mergedChart.global div.lineLegendsDiv{position:absolute;top:4px;right:70px;border:1px solid #7F7F7F;height:24px}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl{height:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 10px}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi{display:flex;align-items:center;gap:10px}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine{width:30px}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine.force{height:4px;background-color:#000;border-radius:2px}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine.torque{height:4px;display:flex;justify-content:space-between}div.mergedChart.global div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine.torque>div{width:6px;height:4px;background-color:#000;border-radius:2px}div.mergedChart.global .chartArea{width:100%;height:280px}div.mergedChart.global div.underChart{margin-top:10px;display:flex;justify-content:space-between;align-items:center;padding-right:148px}div.mergedChart.global div.underChart p.offsetTtl{padding-left:40px;width:110px;font-size:14px;font-weight:700}div.mergedChart.global div.underChart div.offsetDiv{display:flex;align-items:center;justify-content:space-between;width:600px;border:1px solid #7F7F7F;height:26px;padding:0 14px}div.mergedChart.global div.underChart div.offsetDiv p.offsetP{display:flex;align-items:center}div.mergedChart.global div.underChart div.offsetDiv p.offsetP input[type=radio]{width:13px;accent-color:#000;margin-right:4px}div.mergedChart.global div.underChart div.offsetDiv p.offsetP .offsetInput{margin-left:4px;margin-right:4px;width:80px;text-align:right;padding:0 10px;border:1px solid #000;border-radius:3px}div.mergedChart.global div.underChart div.offsetDiv p.offsetP .offsetInput.error{border:1px solid var(--lg-red);background-color:#a500340d}div.mergedChart.global div.underChart div.offsetDiv p.offsetP .offsetInput:disabled{border:1px solid #CCC;color:#ccc}div.mergedChart.global div.selectCh{position:absolute;bottom:0;left:0;display:flex;gap:20px;align-items:center}div.mergedChart.global div.selectCh>p{width:110px;font-size:16px;font-weight:700;line-height:48px;padding-left:40px}div.mergedChart.global div.selectCh div.legendsDiv{width:600px;height:60px;padding:4px;border:1px solid #7F7F7F;display:flex;justify-content:space-between;align-items:center}div.mergedChart.global div.selectCh div.legendsDiv button.printAll{width:80px;height:44px;line-height:18px;border-radius:14px;font-size:11px;background:linear-gradient(to bottom,#f0f8fd 17%,#bfbfbf 72%,#a6a6a6 85%,#d9d9d9);border:.5pt solid #7F7F7F;margin-left:10px}div.mergedChart.global div.selectCh div.legendsDiv .legLabel{width:20px}div.mergedChart.global div.selectCh div.legendsDiv .legColor{width:24px;height:4px;border-radius:2px;margin-left:10px}div.mergedChart.global div.selectCh div.legendsDiv ul.legendsUl{width:80%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:0 20px}div.mergedChart.global div.selectCh div.legendsDiv ul.legendsUl li.legendLi{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:16px}div.mergedChart.global div.selectCh div.legendsDiv ul.legendsUl li.legendLi div.legendLiDiv{display:flex;justify-content:space-between;align-items:center}div.mergedChart.global div.selectCh div.legendsDiv ul.legendsUl li.legendLi div.legendLiDiv .chkboxArea{width:16px;height:16px;margin-right:10px}div.mergedChart.global button.toNextPage{position:absolute;bottom:12px;right:-10px;transform:translateY(50%);border:none;outline:none;background-color:transparent}.printWrapper .reportArea.forPrint{width:100%;height:100%;font-size:9pt}.printWrapper .reportArea.forPrint h3.reportTtl{font-size:16pt;line-height:30px}.printWrapper .reportArea.forPrint .reportTableArea{width:calc(100% - 40px);height:242px;padding:6px 8px}.printWrapper .reportArea.forPrint .reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span{line-height:18px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea p.tableInfo{font-size:10px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl{min-width:none}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl *{font-size:7pt}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row{width:30px;height:18px;line-height:18px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row:first-child{height:20px;line-height:20px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.force,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.torque,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.angle{height:24px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row{width:74px;height:18px;line-height:18px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.time{font-size:6pt}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle{height:24px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force p,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque p,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle p{line-height:1;text-align:center}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force p span.std,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque p span.std,.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle p span.std{font-size:6px}.printWrapper .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.th{height:20px;line-height:20px}.printWrapper .reportArea.forPrint .rawChartArea{height:auto;display:flex;flex-direction:column;gap:20px;padding-top:20px}.printWrapper .reportArea.forPrint .rawChartArea .selectCh{position:inherit}.printWrapper .reportArea.forPrint .rawChartArea .fourCharts .legendsDiv{position:inherit;margin:0 auto}.printWrapper .reportArea.forPrint .rawChartArea .toPrevPage,.printWrapper .reportArea.forPrint .rawChartArea .toNextPage{display:none}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart,.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .chartArea{height:auto}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .underChart{margin-top:6px;padding-right:0}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh{margin-top:10px}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh>p{font-size:11pt;display:none}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv{width:100%;height:24px;padding:0}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv .printAll{display:none}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl{gap:10px;width:100%}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .chkboxArea{width:12px;height:12px;margin-right:4px}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .chkboxArea .checkboxArea{transform:scale(.7)}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .legLabel{font-size:8pt}.printWrapper .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .legColor{margin-left:4px;width:14px}.printWrapper .reportArea.forPrint .rawChartArea .fourCharts{height:auto;gap:10px;padding-bottom:0}.printWrapper .reportArea.forPrint .rawChartArea .fourCharts .rcDiv{width:310px;height:auto}.printWrapper .reportArea.forPrint .rawChartArea .fourCharts .rcDiv span.rcTtl{font-size:9pt;line-height:20px;height:20px}.printWrapper .reportArea.forPrint .rawChartArea .fourCharts .legendsDiv{display:none}ul.dataListTbl.lineTool{min-width:max-content;width:fit-content;display:flex;flex-direction:column;box-sizing:border-box}ul.dataListTbl.lineTool *{font-size:12px;-webkit-user-select:none;user-select:none}ul.dataListTbl.lineTool li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.dataListTbl.lineTool li.row ul.rowUl{display:flex;height:100%;text-align:center}ul.dataListTbl.lineTool li.row ul.rowUl li.col.select{width:38px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.toolNo{width:110px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.time{width:210px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.count,ul.dataListTbl.lineTool li.row ul.rowUl li.col.decision,ul.dataListTbl.lineTool li.row ul.rowUl li.col.errorPer,ul.dataListTbl.lineTool li.row ul.rowUl li.col.worker{width:50px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.viewDetail{width:60px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.offset .innerUl{display:flex;height:100%}ul.dataListTbl.lineTool li.row ul.rowUl li.col.offset .innerUl li.innerCol{width:60px;display:flex;justify-content:center;align-items:center}ul.dataListTbl.lineTool li.row ul.rowUl li.col.time1 .innerUl,ul.dataListTbl.lineTool li.row ul.rowUl li.col.time2 .innerUl{display:flex;height:100%}ul.dataListTbl.lineTool li.row ul.rowUl li.col.time1 .innerUl li.innerCol,ul.dataListTbl.lineTool li.row ul.rowUl li.col.time2 .innerUl li.innerCol{width:60px}ul.dataListTbl.lineTool li.row ul.rowUl li.col.comment{width:180px}ul.dataListTbl.lineTool li.th{background-color:var(--lg-grey);min-height:40px;font-weight:700;color:#fff;position:sticky;top:0;z-index:1}ul.dataListTbl.lineTool li.th>ul li.col{display:flex;justify-content:center;align-items:center;min-height:40px;line-height:1.2;text-align:center}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv{display:flex;gap:4px;align-items:center}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea{position:relative}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:none;outline:none;background-color:#eee}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn.on{background-color:var(--lg-pink)}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu{position:absolute;top:20px;left:50%;transform:translate(-50%);width:70px;max-height:140px;height:fit-content;overflow-y:auto!important;background-color:#fff;border-radius:4px;border:1px solid var(--lg-pink);overflow:hidden}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu.toolNo{width:100px}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu.time{width:fit-content;max-height:inherit;height:fit-content;padding:10px}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu ul{width:100%}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li{display:flex;width:100%;height:24px;color:var(--font-color-black)}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn{width:100%;height:24px;line-height:24px;border:none;outline:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:NanumSquare}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn.on,ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn:hover{color:#fff;background-color:var(--lg-pink)}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu.open{display:block}ul.dataListTbl.lineTool li.th>ul li.col .innerDiv div.filterArea .filterMenu.hide{display:none}ul.dataListTbl.lineTool li.th>ul li.col.offset .innerUl{display:flex;height:100%}ul.dataListTbl.lineTool li.th>ul li.col.offset .innerUl li.upperCol{display:flex;justify-content:center;align-items:center;height:20px;line-height:19px}ul.dataListTbl.lineTool li.th>ul li.col.offset .innerUl li.innerCol{flex:1;height:40px;display:flex;justify-content:center;align-items:center}ul.dataListTbl.lineTool li.th>ul li.col.time1>.innerUl,ul.dataListTbl.lineTool li.th>ul li.col.time2>.innerUl{flex-direction:column}ul.dataListTbl.lineTool li.th>ul li.col.time1>.innerUl>li,ul.dataListTbl.lineTool li.th>ul li.col.time2>.innerUl>li{height:20px;line-height:19px}ul.dataListTbl.lineTool li.th>ul li.col.time1>.innerUl>li:not(:last-child),ul.dataListTbl.lineTool li.th>ul li.col.time2>.innerUl>li:not(:last-child){border-bottom:1px solid #FFF}ul.dataListTbl.lineTool li.th>ul li.col.time1 .innerUl,ul.dataListTbl.lineTool li.th>ul li.col.time2 .innerUl{display:flex;height:100%}ul.dataListTbl.lineTool li.th>ul li.col.time1 .innerUl li.upperCol,ul.dataListTbl.lineTool li.th>ul li.col.time2 .innerUl li.upperCol{display:flex;justify-content:center;align-items:center}ul.dataListTbl.lineTool li.th>ul li.col.time1 .innerUl li.innerCol,ul.dataListTbl.lineTool li.th>ul li.col.time2 .innerUl li.innerCol{flex:1;display:flex;justify-content:center;align-items:center}ul.dataListTbl.lineTool li.th>ul li.col .innerUl.vertical{flex-direction:column}ul.dataListTbl.lineTool li.th>ul li.col .innerUl li.upperCol{height:19px;border-bottom:1px solid #FFF;line-height:19px}ul.dataListTbl.lineTool li.th>ul li.col .innerUl li.innerCol{height:20px;line-height:20px}ul.dataListTbl.lineTool li.th>ul li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.lineTool li.th>ul li.col:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.lineTool li.td.on{background-color:#ccc}ul.dataListTbl.lineTool li.td ul.rowUl li.col{display:flex;justify-content:center;align-items:center;height:27px;border-right:1px solid #808080;border-bottom:1px solid #808080;line-height:26px}ul.dataListTbl.lineTool li.td ul.rowUl li.col.NG{color:red}ul.dataListTbl.lineTool li.td ul.rowUl li.col button{width:36px;height:18px;line-height:18px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}ul.dataListTbl.lineTool li.td ul.rowUl li.col button:disabled{background-color:gray;color:#c6beb6}ul.dataListTbl.lineTool li.td ul.rowUl li.col .innerUl li.innerCol{line-height:26px}ul.dataListTbl.lineTool li.td ul.rowUl li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #808080}ul.dataListTbl.lineTool li.td ul.rowUl li.col:first-child{border-left:1px solid #808080}ul.dataListTbl.lineTool tbody tr td{text-align:center}ul.dataListTbl.lineTool tbody tr td.decision.NG{color:red}.lineTool nav.nameDBNav{position:fixed;top:var(--header-height);left:var(--side-menu-width);width:var(--second-side-menu-width);height:calc(100vh - var(--header-height));background-color:#f1f1f1;display:flex;flex-direction:column;justify-content:center;align-items:center}.lineTool nav.nameDBNav .dataMenuBtn{background-color:transparent;text-align:start;font-size:15px;height:25px;font-family:NanumSquare;color:#4d4d4d;padding:0;display:flex;align-items:center;position:relative}.lineTool nav.nameDBNav .dataMenuBtn:not(:first-child){margin-top:20px}.lineTool nav.nameDBNav .dataMenuBtn .dataMenuIconArea{width:30px;display:flex;justify-content:center;align-items:center}.lineTool nav.nameDBNav .dataMenuBtn .dataMenuIconArea img{height:18px}.lineTool nav.nameDBNav .dataMenuBtn span{width:88px}.lineTool nav.nameDBNav .dataMenuBtn.on{color:var(--lg-red)}.lineTool nav.nameDBNav .dataMenuBtn.on span{font-weight:700}.lineTool nav.nameDBNav ul.nameDBUl li.nameDBLi button.nameDBBtn{width:var(--second-side-menu-width);padding-left:32px;text-align:left;justify-content:flex-start;line-height:40px;border:none;outline:none}.lineTool nav.nameDBNav ul.nameDBUl li.nameDBLi button.nameDBBtn:disabled{color:var(--lg-red);font-weight:700}.lineTool div.contentWithSecSidNav{padding-left:var(--second-side-menu-width)}.pageContent.pafReport{display:flex;gap:37px}.pageContent.pafReport .pageType{line-height:26px;font-size:12px}.pageContent.pafReport .pageTitle{margin-bottom:20px!important}.pageContent.pafReport .saveAsCSV{font-size:14px;color:#fff;background-color:var(--lg-red);display:flex;justify-content:center;align-items:center;border-radius:10px;line-height:1;width:99px;height:20px;line-height:20px;font-size:10px;border:none;outline:none}.pageContent.pafReport .saveAsCSV img{width:13px;height:11px;margin-right:6px}.pageContent.pafReport .saveAsCSV:disabled{background-color:gray;color:#c6beb6}.pageContent.pafReport .dataListArea{width:650px}.pageContent.pafReport .dataListArea .btnsArea{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:10px}.pageContent.pafReport .dataListArea .btnsArea .selectAllBtn,.pageContent.pafReport .dataListArea .btnsArea .stdValBtn,.pageContent.pafReport .dataListArea .btnsArea .refreshBtn,.pageContent.pafReport .dataListArea .btnsArea .viewDetail{width:80px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.pageContent.pafReport .dataListArea .btnsArea .selectAllBtn:disabled,.pageContent.pafReport .dataListArea .btnsArea .stdValBtn:disabled,.pageContent.pafReport .dataListArea .btnsArea .refreshBtn:disabled,.pageContent.pafReport .dataListArea .btnsArea .viewDetail:disabled{background-color:gray;color:#c6beb6}.pageContent.pafReport .dataListArea .btnsArea div.rightSide{display:flex;justify-content:flex-end;align-items:center;gap:24px}.pageContent.pafReport .dataListArea .btnsArea div.rightSide .deleteBtn{width:50px;height:20px;line-height:20px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.pageContent.pafReport .dataListArea .btnsArea div.rightSide .deleteBtn.invisible{display:none}.pageContent.pafReport .dataListArea .btnsArea div.rightSide .deleteBtn:disabled{background-color:gray;color:#c6beb6}.tableWrapper{width:100%;max-height:715px;overflow:auto;position:relative}.tableWrapper .tableScrollContainer{width:100%;overflow:visible}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu.time{width:fit-content;max-height:inherit;height:fit-content;padding:10px}.reportTableArea div.tableArea p.tableInfo{position:absolute;right:8px;top:10px;font-size:10px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl{min-width:max-content;width:fit-content;display:flex;margin:0 auto}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl *{font-size:12px;-webkit-user-select:none;user-select:none}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.col ul.colUl{display:flex;flex-direction:column;height:100%}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.th{background-color:var(--lg-grey);color:#fff;text-align:center}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li .chRes{background-color:#eee;font-weight:700}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.first>ul li.row{display:flex;justify-content:center;align-items:center;width:40px;height:22px;line-height:22px;border-left:1px solid #808080;border-right:1px solid #808080;border-bottom:1px solid #808080}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.first>ul li.row:first-child{height:26px;line-height:26px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.first>ul li.row.force,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.first>ul li.row.torque,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.first>ul li.row.angle{height:34px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td:not(:last-child) li.th{border-right:1px solid #FFF!important}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row{display:flex;justify-content:center;align-items:center;height:22px;line-height:22px;width:100px;border-right:1px solid #808080;border-bottom:1px solid #808080}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.time{font-size:11px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.force,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.torque,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.angle{height:34px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.force p,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.torque p,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.angle p{line-height:1.2;text-align:center}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.force p span.std,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.torque p span.std,.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.angle p span.std{font-size:9px}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.chRes.OK{background-color:#92d050}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.chRes.NG{background-color:#f6c6ad;color:red}.reportTableArea div.tableArea div.chDataArea ul.chDataTbl li.td ul.colUl li.row.th{height:26px;line-height:26px}.printWrapper.paf .reportArea.forPrint{width:100%;height:100%;font-size:9pt}.printWrapper.paf .reportArea.forPrint h3.reportTtl{font-size:16pt;line-height:30px}.printWrapper.paf .reportArea.forPrint .reportTableArea{width:calc(100% - 40px);height:242px;padding:6px 8px}.printWrapper.paf .reportArea.forPrint .reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span{line-height:18px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea p.tableInfo{font-size:10px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl{min-width:none}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl *{font-size:7pt}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row{width:30px;height:18px;line-height:18px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row:first-child{height:20px;line-height:20px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.force,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.torque,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.first>ul li.row.angle{height:24px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row{width:74px;height:18px;line-height:18px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.time{font-size:6pt}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle{height:24px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force p,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque p,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle p{line-height:1;text-align:center}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.force p span.std,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.torque p span.std,.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.angle p span.std{font-size:6px}.printWrapper.paf .reportArea.forPrint .reportTableArea .tableArea .chDataArea .chDataTbl li.td ul.colUl li.row.th{height:20px;line-height:20px}.printWrapper.paf .reportArea.forPrint .rawChartArea{height:auto;display:flex;flex-direction:column;gap:20px;padding-top:20px}.printWrapper.paf .reportArea.forPrint .rawChartArea .selectCh{position:inherit}.printWrapper.paf .reportArea.forPrint .rawChartArea .fourCharts .legendsDiv{position:inherit;margin:0 auto}.printWrapper.paf .reportArea.forPrint .rawChartArea .toPrevPage,.printWrapper.paf .reportArea.forPrint .rawChartArea .toNextPage{display:none}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart,.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .chartArea{height:auto}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .underChart{margin-top:6px;padding-right:0}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh{margin-top:10px}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh>p{font-size:11pt;display:none}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv{width:100%;height:24px;padding:0}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv .printAll{display:none}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl{gap:10px;width:100%}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .chkboxArea{width:12px;height:12px;margin-right:4px}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .chkboxArea .checkboxArea{transform:scale(.7)}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .legLabel{font-size:8pt}.printWrapper.paf .reportArea.forPrint .rawChartArea .mergedChart .selectCh div.legendsDiv ul.legendsUl .legendLiDiv .legColor{margin-left:4px;width:14px}.printWrapper.paf .reportArea.forPrint .rawChartArea .fourCharts{height:auto;gap:10px;padding-bottom:0}.printWrapper.paf .reportArea.forPrint .rawChartArea .fourCharts .rcDiv{width:310px;height:auto}.printWrapper.paf .reportArea.forPrint .rawChartArea .fourCharts .rcDiv span.rcTtl{font-size:9pt;line-height:20px;height:20px}.printWrapper.paf .reportArea.forPrint .rawChartArea .fourCharts .legendsDiv{display:none}div.loadingSpinnerArea{position:absolute;z-index:90;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.viewDetailModal.paf{width:640px;height:fit-content;position:relative;padding:45px 40px}.viewDetailModal.paf .modalTitle{line-height:1;font-family:LeferiPointSpecial;font-size:24px}.viewDetailModal.paf button.closeBtn{outline:none;border:none;position:absolute;top:21px;right:25px;background-color:var(--lg-red);color:#fff;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.viewDetailModal.paf button.closeBtn img{width:14px;height:14px;object-fit:contain}.viewDetailModal.paf ul.layoutUl{display:flex;flex-direction:column}.viewDetailModal.paf ul.layoutUl li.layoutLi:not(:last-child){border-bottom:1px solid #000}.viewDetailModal.paf ul.layoutUl li.layoutLi>div{padding:15px 10px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div p.labNVal{line-height:24px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div p.labNVal span{display:inline-block}.viewDetailModal.paf ul.layoutUl li.layoutLi>div p.labNVal span.labSpan{width:60px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div p.labNVal span.colon{width:20px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div p.labNVal span.valSpan{min-width:70px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div li.offset_target p.labNVal span.labSpan,.viewDetailModal.paf ul.layoutUl li.layoutLi>div li.offset_val p.labNVal span.labSpan{width:80px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl li.sumDataInfoLi{width:50%}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl li.sumDataInfoLi.time{width:100%}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi{width:50%}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan{font-weight:700}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan.OK{color:#4ea72e}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan.NG{color:red}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea{padding-left:0;padding-right:0}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl{min-width:max-content;width:fit-content;display:flex}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl *{font-size:12px;-webkit-user-select:none;user-select:none}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.col ul.colUl{display:flex;flex-direction:column;height:100%}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.th{background-color:var(--lg-grey);color:#fff;text-align:center}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.th>ul li.row{display:flex;justify-content:center;align-items:center;width:80px;height:30px;border-right:1px solid #FFF}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.th>ul li.row:first-child{height:40px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.th>ul li.row:not(:last-child){border-bottom:1px solid #FFF}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td p{line-height:1;text-align:center}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td p .std{font-size:9px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td li.error p{color:red;font-weight:700}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td li.error p .std{color:var(--font-color-black)}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td:not(:last-child) li.th{border-right:1px solid #FFF!important}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td ul.colUl li.row{display:flex;justify-content:center;align-items:center;height:30px;width:60px;border-right:1px solid #808080;border-bottom:1px solid #808080;line-height:26px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td ul.colUl li.row.th{height:40px;line-height:15px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td ul.colUl li.row.th span.locDetName{font-size:10px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td ul.colUl li.row button{width:50px;height:20px;line-height:20px;border-radius:10px;font-size:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.chDataArea ul.chDataTbl li.td ul.colUl li.row button:disabled{background-color:gray;color:#c6beb6}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea{display:flex;justify-content:center;align-items:center;padding-bottom:0}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea label.commentLabel{width:44px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea textarea#commentInput{margin:0 20px;flex:1 0 auto;height:50px;resize:none;border:1px solid #808080;outline:none;padding:4px 8px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea div.btnArea{width:100px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea div.btnArea button.editCommentBtn{width:50px;height:50px;border-radius:25px;border:none;outline:none;background-color:var(--lg-red);color:#fff;font-size:12px;font-family:NanumSquare;line-height:15px}.viewDetailModal.paf ul.layoutUl li.layoutLi>div.commentArea div.btnArea button.editCommentBtn:disabled{background-color:gray;color:#c6beb6}.stdValModal.partAllowForce{height:fit-content;position:relative;padding:20px 30px 10px}.stdValModal.partAllowForce .modalTitle{line-height:1;font-family:LeferiPointSpecial;font-size:24px;margin-bottom:30px}.stdValModal.partAllowForce div.comboBoxesArea{display:flex;margin-bottom:24px}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox{flex:.5;display:flex;align-items:center;gap:20px}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox>p{font-weight:700}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox{width:80px;height:20px}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control{min-height:auto;width:80px;height:20px;border:.5pt solid #7F7F7F;border-radius:6px;box-shadow:0 0 2px #00000073;background-image:linear-gradient(180deg,#fff,#bfbfbf 80%,#d1d1d1)}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control *{line-height:1}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control div.singleVal{font-weight:700;text-align:center}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control div.valueContainer{padding:0 8px}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox div.control span.arrowIcon:after{content:"";margin-left:8px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #6e6e6e;display:inline-block}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.stdValModal.partAllowForce div.comboBoxesArea div.comboBox.model div.selectBox,.stdValModal.partAllowForce div.comboBoxesArea div.comboBox.model div.selectBox .control{width:120px}.stdValModal.partAllowForce .modelP{margin-bottom:10px}.stdValModal.partAllowForce button.closeBtn{outline:none;border:none;position:absolute;top:21px;right:25px;background-color:var(--lg-red);color:#fff;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.stdValModal.partAllowForce button.closeBtn img{width:14px;height:14px;object-fit:contain}.stdValModal.partAllowForce div.formArea{display:flex;flex-direction:column;align-items:center}.stdValModal.partAllowForce div.formArea div.imgNtbl{display:flex;justify-content:center;align-items:center;gap:20px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.imgArea{width:fit-content;height:230px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.imgArea img{height:100%}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table thead tr th{height:26px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table thead tr th.chName{width:40px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table thead tr th.locDetName{width:80px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table thead tr th.offset{width:90px;border-right:1px solid #FFF!important}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table thead tr th.gijun{width:80px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td{text-align:center}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td.chName{text-align:center;line-height:27px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td input{width:100%;height:100%;border:none;outline:none;background-color:transparent;text-align:center}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td input:disabled{background-color:#eee}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectArea{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox{width:80px;height:27px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control{min-height:auto;width:80px;height:27px;border:.25pt solid var(--lg-red);border-radius:3px;box-shadow:0 0 2px #00000073}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control *{line-height:1}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control div.singleVal{color:var(--lg-red)}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control div.valueContainer{padding:0 8px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox div.control span.arrowIcon img{width:14px;height:6px}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.stdValModal.partAllowForce div.formArea div.imgNtbl div.tblArea table tbody tr td div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.stdValModal.partAllowForce div.formArea div.crudBtnsArea{margin-top:20px;width:150px}.pageContent.pafAnalyze{display:flex;gap:37px}.pageContent.pafAnalyze .pageType{line-height:26px;font-size:12px}.pageContent.pafAnalyze .pageTitle{margin-bottom:20px!important}.pageContent.pafAnalyze .locationArea{width:650px}.pageContent.pafAnalyze .locationArea h3.secTtl{font-family:NanumSquare;font-size:14px;font-weight:700;margin-top:20px;margin-bottom:10px}.pageContent.pafAnalyze .locationArea div.divider{width:100%;height:1px;background-color:#7f7f7f;margin:20px 0}.pageContent.pafAnalyze .locationArea div.comboBoxesArea{display:flex}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox{flex:.5;display:flex;align-items:center;gap:20px}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox>p{font-weight:700}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox{width:80px;height:20px}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control{min-height:auto;width:80px;height:20px;border:.5pt solid #7F7F7F;border-radius:6px;box-shadow:0 0 2px #00000073;background-image:linear-gradient(180deg,#fff,#bfbfbf 80%,#d1d1d1)}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control *{line-height:1}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control div.singleVal{font-weight:700;text-align:center}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control div.valueContainer{padding:0 8px}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox div.control span.arrowIcon:after{content:"";margin-left:8px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #6e6e6e;display:inline-block}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox.model div.selectBox,.pageContent.pafAnalyze .locationArea div.comboBoxesArea div.comboBox.model div.selectBox .control{width:120px}.pageContent.pafAnalyze .locationArea div.selModNLoc{display:flex;height:704px;flex-direction:column;justify-content:space-between}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locTtl{margin-top:8px;margin-bottom:6px;font-weight:700;line-height:18px}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locNamesTbl{width:100%;border-top:1px solid #808080;font-size:12px}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locNamesTbl *{font-weight:700}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locNamesTbl .noTd{min-width:30px;font-family:NotoSansKR;background-color:#d9d9d9}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locNamesTbl .nameTd{min-width:100px}.pageContent.pafAnalyze .locationArea div.selModNLoc div.locNameArea .locNamesTbl td{text-align:center}.selLocArea{height:530px;display:flex;justify-content:center;align-items:center}.selLocArea.all{height:468px}.selLocArea.all .selectLoc{width:325px;height:320px;padding:20px 0}.selLocArea.all .selectLoc.front .sensor.no1{left:7%;top:15%}.selLocArea.all .selectLoc.front .sensor.no8{right:7%;top:15%}.selLocArea.all .selectLoc.front .sensor.no2{left:-1%}.selLocArea.all .selectLoc.front .sensor.no7{right:-1%}.selLocArea.all .selectLoc.front .sensor.no3{left:9%}.selLocArea.all .selectLoc.front .sensor.no6{right:9%}.selLocArea.all .selectLoc.front .sensor.no4{left:35%;bottom:2%}.selLocArea.all .selectLoc.front .sensor.no5{right:35%;bottom:2%}.selLocArea.all .selectLoc.back .sensor.no1{top:8%;left:26%}.selLocArea.all .selectLoc.back .sensor.no2{top:8%;right:26%}.selLocArea.all .selectLoc.back .sensor.no3{bottom:8%;left:20%}.selLocArea.all .selectLoc.back .sensor.no4{bottom:8%;right:20%}.selLocArea.all .selectLoc .sensor{justify-content:center}.selLocArea.all .selectLoc .sensor .checkboxArea{display:none}.selLocArea .selectLoc{background-size:contain;background-repeat:no-repeat;background-position:center center;background-clip:content-box;background-origin:content-box;position:relative;width:630px;height:530px}.selLocArea .selectLoc.front{background-image:url(/assets/front-DWZ41jRk.png)}.selLocArea .selectLoc.front .sensor.no1{top:12%;left:11%}.selLocArea .selectLoc.front .sensor.no8{top:12%;right:11%}.selLocArea .selectLoc.front .sensor.no2{top:30%;left:1%}.selLocArea .selectLoc.front .sensor.no7{top:30%;right:1%}.selLocArea .selectLoc.front .sensor.no3{bottom:15%;left:9%}.selLocArea .selectLoc.front .sensor.no6{bottom:15%;right:9%}.selLocArea .selectLoc.front .sensor.no4{bottom:-1%;left:35%}.selLocArea .selectLoc.front .sensor.no5{bottom:-1%;right:35%}.selLocArea .selectLoc.back{background-image:url(/assets/back-CpteRYn4.png)}.selLocArea .selectLoc.back .sensor.no1{top:5%;left:30%}.selLocArea .selectLoc.back .sensor.no2{top:5%;right:30%}.selLocArea .selectLoc.back .sensor.no3{bottom:4%;left:22%}.selLocArea .selectLoc.back .sensor.no4{bottom:4%;right:22%}.selLocArea .selectLoc .sensor{width:44px;display:flex;justify-content:space-between;align-items:center;position:absolute}.selLocArea .selectLoc .sensor .customCheckboxLabel .disabled{opacity:0}.selLocArea .selectLoc .sensor .selLocLabel.disabled{color:#7f8081}.tableWrapper.analyzeReport{width:100%;max-height:190px;overflow:auto;position:relative}.tableWrapper.analyzeReport .tableScrollContainer{width:100%;overflow:visible}ul.dataListTbl.partAllowForce{min-width:max-content;width:fit-content;display:flex;flex-direction:column}ul.dataListTbl.partAllowForce *{font-size:12px;-webkit-user-select:none;user-select:none}ul.dataListTbl.partAllowForce li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.dataListTbl.partAllowForce li.row ul.rowUl{display:flex;height:100%}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.select{width:38px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.model{width:110px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.loc{width:70px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.time{width:210px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.count,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.decision,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.worker{width:50px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.viewDetail{width:60px}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.offset .innerUl,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.chDatas .innerUl,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.gijun .innerUl{display:flex;height:100%}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.offset .innerUl li.upperCol,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.chDatas .innerUl li.upperCol,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.gijun .innerUl li.upperCol{display:flex;justify-content:center;align-items:center}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.offset .innerUl li.innerCol,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.chDatas .innerUl li.innerCol,ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.gijun .innerUl li.innerCol{flex:1;width:60px;display:flex;justify-content:center;align-items:center}ul.dataListTbl.partAllowForce li.row ul.rowUl li.col.comment{width:180px}ul.dataListTbl.partAllowForce li.th{background-color:var(--lg-grey);height:40px;font-weight:700;color:#fff;position:sticky;top:0;z-index:1}ul.dataListTbl.partAllowForce li.th>ul li.col{display:flex;justify-content:center;align-items:center;height:40px;line-height:40px}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv{display:flex;gap:4px;align-items:center}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea{position:relative}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:none;outline:none;background-color:#eee}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea button.openFiltBtn.on{background-color:var(--lg-pink)}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu{position:absolute;top:20px;left:50%;transform:translate(-50%);width:70px;max-height:140px;height:fit-content;overflow-y:auto!important;background-color:#fff;border-radius:4px;border:1px solid var(--lg-pink);overflow:hidden}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu.model{width:100px}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu ul{width:100%}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li{display:flex;width:100%;height:24px;color:var(--font-color-black)}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn{width:100%;height:24px;line-height:24px;border:none;outline:none;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-family:NanumSquare}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn.on,ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu ul li button.filterBtn:hover{color:#fff;background-color:var(--lg-pink)}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu.open{display:block}ul.dataListTbl.partAllowForce li.th>ul li.col .innerDiv div.filterArea .filterMenu.hide{display:none}ul.dataListTbl.partAllowForce li.th>ul li.col .innerUl.vertical{flex-direction:column}ul.dataListTbl.partAllowForce li.th>ul li.col .innerUl.vertical>li{flex:1}ul.dataListTbl.partAllowForce li.th>ul li.col .innerUl li.upperCol{height:19px;border-bottom:1px solid #FFF;line-height:19px}ul.dataListTbl.partAllowForce li.th>ul li.col .innerUl li.innerCol{height:20px;line-height:20px}ul.dataListTbl.partAllowForce li.th>ul li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.partAllowForce li.th>ul li.col:not(:last-child){border-right:1px solid #FFF}ul.dataListTbl.partAllowForce li.td.on{background-color:#ccc}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col{display:flex;justify-content:center;align-items:center;height:27px;border-right:1px solid #808080;border-bottom:1px solid #808080;line-height:26px}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col.NG{color:red}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col button{width:36px;height:18px;line-height:18px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col button:disabled{background-color:gray;color:#c6beb6}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col .innerUl li.innerCol{line-height:26px}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col .innerUl li.innerCol:not(:last-child){border-right:1px solid #808080}ul.dataListTbl.partAllowForce li.td ul.rowUl li.col:first-child{border-left:1px solid #808080}ul.dataListTbl.partAllowForce tbody tr td{text-align:center}ul.dataListTbl.partAllowForce tbody tr td.decision.NG{color:red}.reportArea.forPrint.analyze.paf h3.reportTtl{margin-bottom:36px}.reportArea.forPrint.analyze.paf section{margin-top:30px}.reportArea.forPrint.analyze.paf section .chartArea{height:220px}.reportArea.forPrint.analyze.paf section.three div.tableWrapper{overflow:hidden;position:relative;max-height:none;height:202px;border:1px solid #808080}.reportArea.forPrint.analyze.paf section.three div.tableWrapper div.tableScrollContainer{position:absolute}.reportArea.forPrint.analyze.paf section.three .chartArea{height:300px}.reportArea.forPrint.analyze.paf section.three .chart{width:100%}.reportArea.forPrint.analyze.paf section.three .chart .legendArea{left:-72px}.reportArea.forPrint.analyze.paf section.four div.tableArea th{font-size:11px}.reportArea.forPrint.analyze.paf section.four div.tableArea td{font-size:10px}.reportArea.forPrint.analyze.paf section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl th.firstTh{width:120px}.reportArea.forPrint.analyze.paf section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl th.valueTh{width:60px}.reportArea.forPrint.analyze.paf section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl td:first-child{border-left:none}.reportArea.forPrint.analyze.paf section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl td.firstTd{width:60px;border-left:1px solid #808080}.reportArea.analyze{padding:10px 30px;width:940px;height:819px}.reportArea.analyze button.toPrevPage{position:absolute;bottom:12px;left:20px;transform:translateY(50%);border:none;outline:none;background-color:transparent}.reportArea.analyze button.toNextPage{position:absolute;bottom:12px;right:20px;transform:translateY(50%);border:none;outline:none;background-color:transparent}.reportArea.analyze section{min-height:232px;margin-top:10px}.reportArea.analyze section .secTtl{font-size:14px;line-height:20px;margin-bottom:20px}.reportArea.analyze section.one,.reportArea.analyze section.four{position:relative}.reportArea.analyze section.one div.selectBox,.reportArea.analyze section.four div.selectBox{position:absolute;width:130px;height:20px;top:0;right:0;font-size:12px}.reportArea.analyze section.one div.selectBox div.control,.reportArea.analyze section.four div.selectBox div.control{min-height:auto;width:130px;height:20px;border:.5pt solid #7F7F7F;border-radius:10px;box-shadow:0 0 2px #00000073;background-image:linear-gradient(180deg,#fff,#bfbfbf 80%,#d1d1d1)}.reportArea.analyze section.one div.selectBox div.control *,.reportArea.analyze section.four div.selectBox div.control *{line-height:1}.reportArea.analyze section.one div.selectBox div.control div.singleVal,.reportArea.analyze section.four div.selectBox div.control div.singleVal{font-weight:700;text-align:center}.reportArea.analyze section.one div.selectBox div.control div.valueContainer,.reportArea.analyze section.four div.selectBox div.control div.valueContainer{padding:0 8px}.reportArea.analyze section.one div.selectBox div.control span.arrowIcon,.reportArea.analyze section.four div.selectBox div.control span.arrowIcon{width:22px;padding-right:8px;background-color:transparent;display:flex;justify-content:center;align-items:center}.reportArea.analyze section.one div.selectBox div.control span.arrowIcon:after,.reportArea.analyze section.four div.selectBox div.control span.arrowIcon:after{content:"";margin-left:8px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #6e6e6e;display:inline-block}.reportArea.analyze section.one div.selectBox .options,.reportArea.analyze section.four div.selectBox .options{margin-top:9px;box-shadow:0 0 2px #000000a6}.reportArea.analyze section.one div.selectBox .options .option,.reportArea.analyze section.four div.selectBox .options .option{height:28px;display:flex;justify-content:flex-start;align-items:center}.reportArea.analyze section.four div.tableArea{width:100%;margin-bottom:12px}.reportArea.analyze section.four div.tableArea th{height:26px}.reportArea.analyze section.four div.tableArea td{font-size:11px}.reportArea.analyze section.four div.tableArea table.outerTbl{width:100%;text-align:center;font-size:12px}.reportArea.analyze section.four div.tableArea table.outerTbl div.summaryArea ul{display:flex;justify-content:space-between}.reportArea.analyze section.four div.tableArea table.outerTbl div.summaryArea ul li{width:30%}.reportArea.analyze section.four div.tableArea table.outerTbl div.innerTblArea{width:100%;height:160px;display:flex;justify-content:center;align-items:center}.reportArea.analyze section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl th.firstTh{width:120px}.reportArea.analyze section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl th.valueTh{width:88px}.reportArea.analyze section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl td:first-child{border-left:none}.reportArea.analyze section.four div.tableArea table.outerTbl div.innerTblArea table.innerTbl td.firstTd{width:60px;border-left:1px solid #808080}.reportArea.analyze section.four div.chartArea{height:150px;margin-top:10px}.reportArea.analyze section.four div.chartArea div.ttlArea{display:flex;flex-direction:column;align-items:center;width:138px}.reportArea.analyze section.four div.chartArea p.chartTtl{width:70px;height:64px;margin-bottom:10px}.reportArea.analyze section.four div.chartArea div.chart{width:740px}.reportArea.analyze section.four div.chartArea p.stdVal{font-weight:700}.reportArea.analyze section.four div.chartArea p.stdVal span{font-weight:700}.reportArea.analyze section.four div.chartArea p.offset{margin-top:4px;font-weight:700}.reportArea.analyze section.four div.chartArea p.offset span{font-weight:700}.reportArea.analyze section div.chartArea{height:196px;display:flex;justify-content:space-between;align-items:center}.reportArea.analyze section div.chartArea p.chartTtl{width:80px;height:100px;background-color:var(--lg-grey);border:1px solid #042433;border-radius:24px;font-family:NanumSquare;color:#fff;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;margin:0;text-align:center}.reportArea.analyze section div.chartArea p.chartTtl.trend{margin-bottom:70px}.reportArea.analyze section div.chartArea div.chart{width:808px;height:100%}.trendChartWrap{width:100%;height:100%}.chart{position:relative}.chart .stdTblArea{position:absolute;bottom:calc(100% + 0px);right:0}.chart .stdTblArea .stdValTbl th,.chart .stdTblArea .stdValTbl td{width:60px;height:20px;text-align:center;font-size:11px}.chart .legendArea{position:absolute;bottom:0;left:-86px}.chart .legendArea .legendTbl{border-top:1px solid #808080}.chart .legendArea .legendTbl td{width:40px;height:16px;text-align:center;font-size:11px}.chart .legendArea .legendTbl td:nth-child(2){width:60px}.chart .legendArea .legendTbl td:nth-child(2) div.legend{width:32px;height:10px;margin:0 auto}.chart .legendArea .legendTbl td:nth-child(2) span.legend{color:red;font-weight:700}.pageContent.lineToolReport{display:flex;gap:37px}.pageContent.lineToolReport .pageType{line-height:26px;font-size:12px}.pageContent.lineToolReport .pageTitle{margin-bottom:20px!important}.pageContent.lineToolReport .saveAsCSV{font-size:14px;color:#fff;background-color:var(--lg-red);display:flex;justify-content:center;align-items:center;border-radius:10px;line-height:1;width:99px;height:20px;line-height:20px;font-size:10px;border:none;outline:none}.pageContent.lineToolReport .saveAsCSV img{width:13px;height:11px;margin-right:6px}.pageContent.lineToolReport .saveAsCSV:disabled{background-color:gray;color:#c6beb6}.pageContent.lineToolReport .dataListArea{width:650px}.pageContent.lineToolReport .dataListArea .btnsArea{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:10px}.pageContent.lineToolReport .dataListArea .btnsArea .selectAllBtn,.pageContent.lineToolReport .dataListArea .btnsArea .stdValBtn,.pageContent.lineToolReport .dataListArea .btnsArea .refreshBtn,.pageContent.lineToolReport .dataListArea .btnsArea .viewDetail{width:80px;height:20px;border-radius:10px;font-size:10px;line-height:20px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.pageContent.lineToolReport .dataListArea .btnsArea .selectAllBtn:disabled,.pageContent.lineToolReport .dataListArea .btnsArea .stdValBtn:disabled,.pageContent.lineToolReport .dataListArea .btnsArea .refreshBtn:disabled,.pageContent.lineToolReport .dataListArea .btnsArea .viewDetail:disabled{background-color:gray;color:#c6beb6}.pageContent.lineToolReport .dataListArea .btnsArea div.rightSide{display:flex;justify-content:flex-end;align-items:center;gap:24px}.pageContent.lineToolReport .dataListArea .btnsArea div.rightSide .deleteBtn{width:50px;height:20px;line-height:20px;font-size:10px;border-radius:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.pageContent.lineToolReport .dataListArea .btnsArea div.rightSide .deleteBtn.invisible{display:none}.pageContent.lineToolReport .dataListArea .btnsArea div.rightSide .deleteBtn:disabled{background-color:gray;color:#c6beb6}.viewDetailModal.lineTool{width:840px;height:fit-content;position:relative;padding:45px 40px}.viewDetailModal.lineTool .modalTitle{line-height:1;font-family:LeferiPointSpecial;font-size:24px}.viewDetailModal.lineTool button.closeBtn{outline:none;border:none;position:absolute;top:21px;right:25px;background-color:var(--lg-red);color:#fff;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.viewDetailModal.lineTool button.closeBtn img{width:14px;height:14px;object-fit:contain}.viewDetailModal.lineTool ul.layoutUl{display:flex;flex-direction:column}.viewDetailModal.lineTool ul.layoutUl li.layoutLi:not(:last-child){border-bottom:1px solid #000}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div{padding:15px 10px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div p.labNVal{line-height:24px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div p.labNVal span{display:inline-block}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div p.labNVal span.labSpan{width:90px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div p.labNVal span.colon{width:20px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div p.labNVal span.valSpan{min-width:70px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl li.sumDataInfoLi{width:50%}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataInfoArea ul.sumDataInfoUl li.sumDataInfoLi.time{width:100%}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi{width:50%}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan{font-weight:700}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan.OK{color:#4ea72e}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.sumDataValuesArea ul.sumDataValuesUl li.sumDataValuesLi.result .valSpan.NG{color:red}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea{padding-left:0;padding-right:0}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table{text-align:center;margin:0 auto}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table thead tr:nth-child(1) th{width:54px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table thead tr:nth-child(1) th.th-left{border-right:1px solid #FFF}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table thead tr:nth-child(2) th{width:56px;height:40px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table th{height:30px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table th.th-left{width:74px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;background-color:var(--lg-grey);color:#fff}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table td.error{color:red;font-weight:700}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table td.result.OK{color:#000}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table td.result.NG{color:red;font-weight:700}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table td button{width:50px;height:20px;line-height:20px;border-radius:10px;font-size:10px;border:none;outline:none;background-color:var(--lg-pink);color:#fff}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.chDataArea table td button:disabled{background-color:gray;color:#c6beb6}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea{display:flex;justify-content:center;align-items:center;padding-bottom:0}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea label.commentLabel{width:44px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea textarea#commentInput{margin:0 20px;flex:1 0 auto;height:50px;resize:none;border:1px solid #808080;outline:none;padding:4px 8px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea div.btnArea{width:100px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea div.btnArea button.editCommentBtn{width:50px;height:50px;border-radius:25px;border:none;outline:none;background-color:var(--lg-red);color:#fff;font-size:12px;font-family:NanumSquare;line-height:15px}.viewDetailModal.lineTool ul.layoutUl li.layoutLi>div.commentArea div.btnArea button.editCommentBtn:disabled{background-color:gray;color:#c6beb6}.reportTableArea div.tableArea{position:relative}.reportTableArea div.tableArea p.tableTtl{padding-left:10px;position:relative;line-height:24px;padding-bottom:2px}.reportTableArea div.tableArea p.tableTtl:before{position:absolute;left:2px;top:50%;transform:translateY(-50%);content:"·"}.reportTableArea div.tableArea p.tableInfo{position:absolute;line-height:24px;top:0;right:10px;font-size:12px}.reportTableArea div.tableArea div.chDataArea{padding-left:0;padding-right:0}.reportTableArea div.tableArea div.chDataArea table{text-align:center;width:100%}.reportTableArea div.tableArea div.chDataArea table thead{line-height:19px}.reportTableArea div.tableArea div.chDataArea table thead tr:nth-child(1) th.th-left{border-right:1px solid #FFF}.reportTableArea div.tableArea div.chDataArea table th{height:24px}.reportTableArea div.tableArea div.chDataArea table th.th-left{border-bottom:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #808080;width:56px}.reportTableArea div.tableArea div.chDataArea table th.result{background-color:#d9d9d9;font-weight:700}.reportTableArea div.tableArea div.chDataArea table th.value{width:70px}.reportTableArea div.tableArea div.chDataArea table th.summary{width:60px}.reportTableArea div.tableArea div.chDataArea table td.result{font-weight:700}.reportTableArea div.tableArea div.chDataArea table td.result.OK{color:#000;background-color:#92d050}.reportTableArea div.tableArea div.chDataArea table td.result.NG{color:red;background-color:#f6c6ad}.rawChartArea{width:100%;height:431px;padding-top:20px;padding-left:20px;padding-right:20px}div.mergedChart div.lineLegendsDiv{position:absolute;top:4px;right:0;border:1px solid #7F7F7F;height:24px}div.mergedChart div.lineLegendsDiv ul.lineLegendsUl{height:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 10px}div.mergedChart div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi{display:flex;align-items:center;gap:10px}div.mergedChart div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine{width:30px}div.mergedChart div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine.tool{height:4px;background-color:#ec701c;border-radius:2px}div.mergedChart div.lineLegendsDiv ul.lineLegendsUl li.lineLegendLi div.legLine.tester{height:4px;background-color:#4e93d2;border-radius:2px}div.mergedChart .chartArea{width:100%;height:340px}div.mergedChart div.underChart{margin-top:10px;display:flex;justify-content:space-between;align-items:center;padding-right:348px}div.mergedChart div.underChart p.offsetTtl{padding-left:40px;width:110px;font-size:14px;font-weight:700}div.mergedChart div.underChart div.offsetDiv{display:flex;align-items:center;justify-content:space-between;width:400px;border:1px solid #7F7F7F;height:26px;padding:0 14px}div.mergedChart div.underChart div.offsetDiv p.offsetP{display:flex;align-items:center}div.mergedChart div.underChart div.offsetDiv p.offsetP input[type=radio]{width:13px;accent-color:#000;margin-right:4px}div.mergedChart div.underChart div.offsetDiv p.offsetP .offsetInput{margin-left:4px;margin-right:4px;width:80px;text-align:right;padding:0 10px;border:1px solid #000;border-radius:3px}div.mergedChart div.underChart div.offsetDiv p.offsetP .offsetInput.error{border:1px solid var(--lg-red);background-color:#a500340d}div.mergedChart div.underChart div.offsetDiv p.offsetP .offsetInput:disabled{border:1px solid #CCC;color:#ccc}div.mergedChart div.selectCh{position:absolute;bottom:0;left:0;display:flex;gap:20px;align-items:center}div.mergedChart div.selectCh>p{width:110px;font-size:16px;font-weight:700;line-height:48px;padding-left:40px}div.mergedChart div.selectCh div.legendsDiv{width:600px;height:60px;padding:4px;border:1px solid #7F7F7F;display:flex;justify-content:space-between;align-items:center}div.mergedChart div.selectCh div.legendsDiv button.printAll{width:80px;height:44px;line-height:18px;border-radius:14px;font-size:11px;background:linear-gradient(to bottom,#f0f8fd 17%,#bfbfbf 72%,#a6a6a6 85%,#d9d9d9);border:.5pt solid #7F7F7F;margin-left:10px}div.mergedChart div.selectCh div.legendsDiv .legColor{width:24px;height:4px;border-radius:2px;margin-left:10px}div.mergedChart div.selectCh div.legendsDiv ul.legendsUl{width:80%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:0 20px}div.mergedChart div.selectCh div.legendsDiv ul.legendsUl li.legendLi{display:flex;justify-content:space-between;align-items:center;font-size:12px;line-height:16px}div.mergedChart div.selectCh div.legendsDiv ul.legendsUl li.legendLi div.legendLiDiv{display:flex;justify-content:space-between;align-items:center}div.mergedChart div.selectCh div.legendsDiv ul.legendsUl li.legendLi div.legendLiDiv .chkboxArea{width:16px;height:16px;margin-right:10px}div.mergedChart button.toNextPage{position:absolute;bottom:12px;right:-10px;transform:translateY(50%);border:none;outline:none;background-color:transparent}.modalContentArea.axisModal{padding:25px 30px;display:flex;flex-direction:column;align-items:center}.modalContentArea.axisModal .modalTitle{line-height:1;font-family:LeferiPointSpecial;font-size:24px;margin-bottom:20px}.modalContentArea.axisModal div.inputsArea{margin-bottom:12px}.modalContentArea.axisModal div.inputsArea input{width:100px;margin-left:20px;height:20px;line-height:20px;resize:none;border:1px solid #808080;outline:none;margin-bottom:10px;text-align:center}.modalContentArea.axisModal div.btnsArea{display:flex;justify-content:center;gap:20px}.modalContentArea.axisModal div.btnsArea button{height:20px;width:50px;border-radius:10px;border:none;outline:none;background-color:var(--lg-red);color:#fff;line-height:20px;font-size:10px}.modalContentArea.axisModal div.btnsArea button.resetBtn{width:60px}.modalContentArea.axisModal div.btnsArea button:disabled{background-color:gray;color:#c6beb6}.printWrapper .reportArea.lineTool.forPrint{width:100%;font-size:9pt}.printWrapper .reportArea.lineTool.forPrint h3.reportTtl{font-size:16pt;line-height:30px}.printWrapper .reportArea.lineTool.forPrint .reportTableArea{width:calc(100% - 40px);height:fit-content;padding:6px 8px}.printWrapper .reportArea.lineTool.forPrint .reportTableArea ul.sumDataInfoUl li.sumDataInfoLi p.labNVal span{line-height:18px}.printWrapper .reportArea.lineTool.forPrint .reportTableArea .tableArea p.tableInfo,.printWrapper .reportArea.lineTool.forPrint .reportTableArea .tableArea .chDataArea table.reportTbl th,.printWrapper .reportArea.lineTool.forPrint .reportTableArea .tableArea .chDataArea table.reportTbl td{font-size:10px}.printWrapper .reportArea.lineTool.forPrint .rawChartArea{height:auto;display:flex;flex-direction:column;gap:20px;padding-top:40px}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .selectCh{position:inherit}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .fourCharts .legendsDiv{position:inherit;margin:0 auto}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .toPrevPage,.printWrapper .reportArea.lineTool.forPrint .rawChartArea .toNextPage{display:none}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .mergedChart{height:auto}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .mergedChart div.lineLegendsDiv{right:0;top:0}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .mergedChart div.lineLegendsDiv ul.lineLegendsUl{font-size:12px}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .mergedChart .chartArea{height:auto;margin-top:20px}.printWrapper .reportArea.lineTool.forPrint .rawChartArea .mergedChart .underChart{margin-top:6px;padding-right:0}.stdValModal.lineTool{height:fit-content;position:relative;padding:45px 40px 20px}.stdValModal.lineTool .modalTitle{line-height:1;font-family:LeferiPointSpecial;font-size:24px;margin-bottom:30px}.stdValModal.lineTool .modelP{margin-bottom:10px}.stdValModal.lineTool button.closeBtn{outline:none;border:none;position:absolute;top:21px;right:25px;background-color:var(--lg-red);color:#fff;width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.stdValModal.lineTool button.closeBtn img{width:14px;height:14px;object-fit:contain}.stdValModal.lineTool div.formArea{display:flex;flex-direction:column;align-items:center}.stdValModal.lineTool div.formArea div.tblArea table thead tr th{height:30px}.stdValModal.lineTool div.formArea div.tblArea table thead tr th.chName{width:60px}.stdValModal.lineTool div.formArea div.tblArea table thead tr th.offset,.stdValModal.lineTool div.formArea div.tblArea table thead tr th.torque,.stdValModal.lineTool div.formArea div.tblArea table thead tr th.angle{width:80px}.stdValModal.lineTool div.formArea div.tblArea table thead tr th.abnormalPeak{width:86px}.stdValModal.lineTool div.formArea div.tblArea table thead tr:last-child th:last-child{border-right:none}.stdValModal.lineTool div.formArea div.tblArea table tbody tr td{text-align:center}.stdValModal.lineTool div.formArea div.tblArea table tbody tr td.chName{text-align:center;line-height:27px}.stdValModal.lineTool div.formArea div.tblArea table tbody tr td input{width:100%;height:100%;border:none;outline:none;background-color:transparent;text-align:center}.stdValModal.lineTool div.formArea div.tblArea table tbody tr td div.selectArea,.stdValModal.lineTool div.formArea div.tblArea table tbody tr td div.selectArea .selectBox,.stdValModal.lineTool div.formArea div.tblArea table tbody tr td div.selectArea .control{height:27px}.stdValModal.lineTool div.formArea div.crudBtnsArea{margin-top:20px;width:150px}.pageContent.lineToolAnalyze{display:flex;gap:37px}.pageContent.lineToolAnalyze .pageType{line-height:26px;font-size:12px}.pageContent.lineToolAnalyze .pageTitle{margin-bottom:20px!important}.pageContent.lineToolAnalyze .dataListArea{width:650px}.reportArea.lineTool.analyze section.two .chartArea{height:440px}.reportArea.lineTool.analyze section.two .chartsArea{position:relative;height:100%}.reportArea.lineTool.analyze section.two .chartsArea .stdTblArea{position:absolute;bottom:calc(100% + 0px);right:0}.reportArea.lineTool.analyze section.two .chartsArea .stdTblArea .stdValTbl th,.reportArea.lineTool.analyze section.two .chartsArea .stdTblArea .stdValTbl td{width:60px;height:20px;text-align:center;font-size:11px;line-height:18px}.reportArea.lineTool.analyze section.two .chartsArea .legendArea{position:absolute;bottom:38px;left:-86px}.reportArea.lineTool.analyze section.two .chartsArea .legendArea .legendTbl{border-top:1px solid #808080;line-height:14px}.reportArea.lineTool.analyze section.two .chartsArea .legendArea .legendTbl td{width:40px;height:16px;text-align:center;font-size:11px}.reportArea.lineTool.analyze section.two .chartsArea .legendArea .legendTbl td:nth-child(2){width:60px}.reportArea.lineTool.analyze section.two .chartsArea .legendArea .legendTbl td:nth-child(2) div.legend{width:32px;height:10px;margin:0 auto}.reportArea.lineTool.analyze section.two .chartsArea .legendArea .legendTbl td:nth-child(2) span.legend{color:red;font-weight:700}.reportArea.lineTool.analyze section.two .chartsArea .chart{height:220px}.printWrapper.lineTool div.reportArea{width:100%;height:100%;min-height:277mm;font-size:9pt;padding:10px 20px 20px}.printWrapper.lineTool div.reportArea h3.reportTtl{font-size:16pt;line-height:30px}.printWrapper.lineTool div.reportArea section{margin-top:40px;min-height:286px}.printWrapper.lineTool div.reportArea div.chartArea{width:100%!important;height:fit-content!important}.printWrapper.lineTool div.reportArea div.chartArea .chartTtl{width:60px}.printWrapper.lineTool div.reportArea div.chartArea div.chartsArea{width:calc(100% - 60px);height:572px}.printWrapper.lineTool div.reportArea div.chartArea div.chartsArea div.legendArea{left:-60px}.printWrapper.lineTool div.reportArea div.chartArea div.chart{width:100%;height:286px!important}.printWrapper.lineTool div.reportArea div.chartArea div.chart.chartA{width:calc(100% - 60px);height:246px!important}@font-face{font-family:LeferiBaseRegular;font-weight:400;font-style:normal;src:url(/assets/LeferiBaseRegular-4ZCbfvci.otf) format("opentype")}@font-face{font-family:LeferiPointSpecial;font-weight:400;font-style:normal;src:url(/assets/LeferiPointSpecial-Do2uI0kV.otf) format("opentype")}@font-face{font-family:LeferiPointWhite;font-weight:400;font-style:normal;src:url(/assets/LeferiPointWhite-CkKjQl7Z.otf) format("opentype")}@font-face{font-family:NotoSansKR;font-weight:400;font-style:normal;src:url(/assets/NotoSansKR-VariableFont_wght-DJ9_UJ_L.ttf) format("truetype")}@font-face{font-family:esamanruMedium;font-weight:400;font-style:normal;src:url(/assets/esamanru%20Medium-C-k4m2AS.ttf) format("truetype")}@font-face{font-family:NanumSquare;font-weight:400;font-style:normal;src:url(/assets/NanumSquareR-WvS7zHDm.ttf) format("truetype")}@font-face{font-family:NanumSquare;font-weight:700;font-style:normal;src:url(/assets/NanumSquareB-CHCo7V8A.ttf) format("truetype")}
