.sign_signature-pad__wUv4h{width:100%;height:200px;border:1px dashed #a1a1a1}.sign_signature-control__nWPZ8{margin-top:5px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px}.sign_signature-control__nWPZ8>button{width:100%;height:30px;border:none;border-radius:5px}.sign_signature-control__nWPZ8>button:nth-child(2){background:#e4b2a2}.sign_signature-control__nWPZ8>button:last-child{background:#5ec8b0}.page_main-box__0d58W{max-width:600px;width:100vw;height:100vh;overflow-y:scroll;overflow-x:hidden}.page_main-box__0d58W::-webkit-scrollbar{width:0}.page_main-title__KgH6o{color:#0461ff;text-align:center;padding:10px}.page_main-description__HZfE_{font-size:12px;padding:10px;margin:10px;color:#595959}.page_main-signature__jUNRh{padding:10px}.page_main-signature__jUNRh>p{font-size:18px}.page_main-signature__jUNRh>p>span{color:red}.page_main-submit__5elIe{display:flex;align-items:center;justify-content:center;padding:20px}.page_main-submit__5elIe>button{width:50vw;height:40px;border:none;background-color:#065dff;color:#fff;border-radius:5px}.department_department-main__AYZAd{padding:10px}.department_form-title__ZZDUf{font-size:18px;margin-top:10px}.department_form-title__ZZDUf>span{color:red}.department_form-list__LTRre{display:grid;grid-template-columns:1fr 1fr;padding:10px}.department_form-item__hG4t5{padding:10px 5px}.department_form-item__hG4t5>label{margin-left:5px}.department_form-select__lfjpW{width:100%;height:40px;border-radius:5px;background:#fff;border-color:#c5c5c5;margin-top:10px}.department_department-container__UW1DR{margin-bottom:50px}.agreement_agreement-main__meGVI{padding:10px;position:relative}.agreement_signature-container__0N7Xx{display:flex;flex-wrap:wrap;justify-content:flex-end}.agreement_agreement-signature__5m3Kr{display:grid;grid-template-columns:1fr;width:100%;font-size:14px;text-align:right}.agreement_agreement-sign-box__wsZOy,.agreement_agreement-signature__5m3Kr>p{display:flex;align-items:center;justify-content:flex-end}.agreement_agreement-signature__5m3Kr>p{font-size:14px;padding-right:100px}.confirm_confirm-main__1k2iK{padding:10px}.confirm_form-title__RR9b0{font-size:18px;margin-top:10px}.confirm_form-title__RR9b0>span{color:red}.confirm_form-box__7nEKn{display:flex;align-items:center}.confirm_form-box__7nEKn>input{margin-right:10px}