.page_container__RVVqU{display:flex;justify-content:center;align-items:center}.ApplyJobForm_label__XZ_Ta{font-size:13px;font-weight:700;line-height:25px}.ApplyJobForm_require__onam2{color:#d00;font-size:13px;line-height:25px}.ApplyJobForm_fileWrapper__tfvl2{display:flex;padding-bottom:12px;flex-direction:column;align-items:flex-start;align-self:stretch}.ApplyJobForm_fileName__K_KFE{font-size:10px;font-weight:700}.ApplyJobForm_fileNameWrapper__3EmB1{display:flex;align-items:center;gap:10px;align-self:stretch}.ApplyJobForm_fileInputWrapper__xz539,.ApplyJobForm_inputFile__RgmMR{display:flex;height:28px;padding-bottom:7px;align-items:flex-start;gap:6px}.ApplyJobForm_notice__4jOOO{color:#d00;text-align:center;font-size:16px}.ApplyJobForm_link__ueIrL{color:#666;text-align:center;font-size:16px}.ApplyJobForm_link__ueIrL:hover{text-decoration:underline}.ApplyJobForm_noticeFileType__bTFLs{color:#666;font-family:Arial;font-size:10px;font-style:italic;font-weight:400;line-height:normal}.ApplyJobForm_noticeWrapper__WJQRR{display:flex;gap:6px;flex-direction:column}.ApplyJobForm_messageWrapper__l3p1_{width:100%;display:flex;justify-content:center}.ApplyJobForm_successMessage__pazqf{display:none;min-width:280px;max-width:780px;padding:12px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:2px;border:2px solid #009934;background:#f5fcf2;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.ApplyJobForm_successMessage__pazqf.ApplyJobForm_showSuccessMessage__dAKhs{display:flex}.ApplyJobForm_successMessage__pazqf.ApplyJobForm_showErrorMessage__MxBYG{display:flex;border-radius:2px;border:2px solid #d00;background:#ffd9d9;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.ApplyJobForm_inputEmail__SJnex,.ApplyJobForm_inputName__FkShC,.ApplyJobForm_inputTel__FzYPB{display:flex;height:28px;padding:6px;flex-direction:column;align-items:flex-start;align-self:stretch;border:1px solid var(--Grey-Outline-Default,#ccc);background:#fff;box-shadow:inset 1px 2px 4px 0 rgba(0,0,0,.1);width:100%}.ApplyJobForm_inputEmail__SJnex.ApplyJobForm_error__UwkM_,.ApplyJobForm_inputName__FkShC.ApplyJobForm_error__UwkM_,.ApplyJobForm_inputTel__FzYPB.ApplyJobForm_error__UwkM_{border-radius:2px;border:2px solid #d00;background:#fff;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.ApplyJobForm_inputEmail__SJnex:focus,.ApplyJobForm_inputName__FkShC:focus,.ApplyJobForm_inputTel__FzYPB:focus{border-radius:2px;border:2px solid #004098;background:#fffae6;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1)}.ApplyJobForm_wrapInput__M7c7K{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;width:100%}.ApplyJobForm_emailWrapper__sHxRw,.ApplyJobForm_nameWrapper___7LeL,.ApplyJobForm_telWrapper__ahK9D{display:flex;min-width:230px;padding-bottom:12px;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.ApplyJobForm_form__qlaO_{display:flex;min-width:280px;padding:12px;flex-direction:column;align-items:center;gap:12px;align-self:stretch}.ApplyJobForm_emailInputWrapper__CuceH,.ApplyJobForm_nameInputWrapper__3Qc_C,.ApplyJobForm_telInputWrapper__Evbsq{width:100%;display:flex;gap:6px;flex-direction:column}.ApplyJobForm_emailInputWrapper__CuceH .ApplyJobForm_errorText__dqLfN,.ApplyJobForm_nameInputWrapper__3Qc_C .ApplyJobForm_errorText__dqLfN,.ApplyJobForm_telInputWrapper__Evbsq .ApplyJobForm_errorText__dqLfN{color:#d00}.ApplyJobForm_formWrapper__ziaok{display:flex;padding:0 12px;align-items:flex-start;align-content:flex-start;gap:0 12px;align-self:stretch;flex-wrap:wrap}.ApplyJobForm_personalInfoWrapper__eWlNY{display:flex;min-width:230px;flex-direction:column;align-items:flex-start;flex:1 0}.ApplyJobForm_uploadButton__3FB6F{display:flex;padding:5px;flex-direction:column;align-items:flex-start;border-radius:2px;border:1px solid #ccc;background:#f5f5f5}.ApplyJobForm_uploadButton__3FB6F span{color:#333;font-size:10px}.ApplyJobForm_submitButton__2iYqv{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:6px;border-radius:8px;width:172px}.ApplyJobForm_loader__QReH1{width:15px;height:15px;border:5px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:ApplyJobForm_rotation__M5PzF 1s linear infinite}@keyframes ApplyJobForm_rotation__M5PzF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (min-width:1280px){.ApplyJobForm_noticeWrapper__WJQRR{flex-direction:row}.ApplyJobForm_successMessage__pazqf{text-align:center}}@media screen and (max-width:743px){.ApplyJobForm_emailInputWrapper__CuceH .ApplyJobForm_errorText__dqLfN,.ApplyJobForm_nameInputWrapper__3Qc_C .ApplyJobForm_errorText__dqLfN,.ApplyJobForm_telInputWrapper__Evbsq .ApplyJobForm_errorText__dqLfN{font-size:13px}}