.JobApplyPage_lbl_gld__ycxXK{text-align:center;margin-bottom:8px}.JobApplyPage_lbl_gld__ycxXK span{display:inline-block;text-align:center;font-size:16px;font-family:Roboto Condensed,sans-serif;font-weight:400;padding:0 20px;background-color:#a9894a;color:#fff;line-height:26px}.JobApplyPage_apply_title__WZ55o{border-top:4px solid #a9894a;background-color:#fff;position:relative}.JobApplyPage_apply_title__WZ55o p{font-size:1.5em;padding:0 1em}.JobApplyPage_apply_title__WZ55o p span.JobApplyPage_title__Amcmb{font-size:1.5em;font-weight:700}.JobApplyPage_contact_body__ZQR6R{padding:2em;border-top:4px solid #a9894a;background-color:#fff;position:relative;margin:0 auto 50px}.JobApplyPage_contact_body__ZQR6R h2{text-align:center;font-size:1.5em;margin-top:1em;margin-bottom:1em}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_tbl_test__Es_Yv{width:100%;max-width:640px;margin:auto;font-size:14px;border-collapse:collapse}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_tbl_test__Es_Yv th{background-color:#d3fcf8;width:30%;text-align:left;font-size:1em;padding:5px 10px;border:1px solid #ccc}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_tbl_test__Es_Yv td{padding:5px 10px;border:1px solid #ccc}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_conts__LarwF{max-width:640px;margin:0 auto 30px;padding-top:2em;min-height:550px}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_conts__LarwF .JobApplyPage_head_txt__Ry2md{margin-bottom:50px;text-align:center}@media(max-width:960px){.JobApplyPage_apply_title__WZ55o{margin-top:-1em}.JobApplyPage_apply_title__WZ55o p{font-size:1.1em;font-size:1em;padding:.5em}.JobApplyPage_apply_title__WZ55o p span.JobApplyPage_title__Amcmb{font-size:1.2em}.JobApplyPage_contact_body__ZQR6R{padding:1em;margin-bottom:20px}.JobApplyPage_contact_body__ZQR6R h2{font-size:1.2em;margin:0 0 .5em}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_conts__LarwF{padding-top:1em;min-height:auto}.JobApplyPage_contact_body__ZQR6R .JobApplyPage_tbl_test__Es_Yv td,.JobApplyPage_contact_body__ZQR6R .JobApplyPage_tbl_test__Es_Yv th{width:100%;display:block;padding:3px 8px}}@media(max-width:480px){.JobApplyPage_apply_title__WZ55o{border-top-width:2px}.JobApplyPage_apply_title__WZ55o p{font-size:.9em}.JobApplyPage_contact_body__ZQR6R{border-top-width:2px;padding:.8em}.JobApplyPage_contact_body__ZQR6R h2{font-size:1.1em}}.ApplyForm_form__Bx9fp .ApplyForm_label__l1ccg{margin-bottom:5px}.ApplyForm_form__Bx9fp .ApplyForm_label__l1ccg .ApplyForm_required__rdsoq{background-color:#e25066;color:#fff;padding:0 10px;font-size:12px;line-height:18px;text-align:center;display:inline-block;margin-right:10px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF.ApplyForm_sc__JuVGT{position:relative}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF{margin-bottom:20px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF select{height:40px;border:1px solid #ccc;position:relative;padding-left:15px;width:100%}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF select.ApplyForm_birth__tNMWq{width:20%;padding-left:5px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF .ApplyForm_input_txt__zuiti,.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF .ApplyForm_input_txtarea__HLGd_{line-height:40px;border:1px solid #ccc;font-size:14px;padding-left:10px;padding-right:10px;width:90%}.ApplyForm_form__Bx9fp .ApplyForm_agree__IDVnu{margin:3em 0 1em}.ApplyForm_form__Bx9fp .ApplyForm_agree__IDVnu a{color:#3767a8}.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w{padding-top:20px}.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w .ApplyForm_btn_top__ZNfMk a,.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w .ApplyForm_submit__iSEUf{background-color:#3767a8;font-size:16px;width:100%;display:inline-block;color:#fff!important;cursor:pointer;letter-spacing:1px;text-align:center;border-radius:0;transition:.3s linear;line-height:60px;text-decoration:none;position:relative}.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w .ApplyForm_btn_top__ZNfMk a:disabled,.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w .ApplyForm_submit__iSEUf:disabled{opacity:.5;cursor:auto}.ApplyForm_completed_fields__RuWcG{position:fixed;bottom:0;left:0;width:100vw;background-color:#fff;text-align:center;font-size:14px;font-weight:600;padding:.5em;border-top:1px solid #eee;font-size:12px}.ApplyForm_completed_fields__RuWcG .ApplyForm_completed_num__IKHvv{color:#ff5176}@media(max-width:960px){.ApplyForm_completed_fields__RuWcG{padding:.3em}.ApplyForm_form__Bx9fp .ApplyForm_label__l1ccg{margin-bottom:3px;font-size:.9em}.ApplyForm_form__Bx9fp .ApplyForm_label__l1ccg .ApplyForm_required__rdsoq{padding:0 5px;font-size:11px;line-height:16px;margin-right:5px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF{margin-bottom:15px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF select{height:36px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF select.ApplyForm_birth__tNMWq{padding-left:2px}.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF .ApplyForm_input_txt__zuiti,.ApplyForm_form__Bx9fp .ApplyForm_input__bGUqF .ApplyForm_input_txtarea__HLGd_{line-height:36px;font-size:13px}.ApplyForm_form__Bx9fp .ApplyForm_agree__IDVnu{margin:1.5em 0 .5em;font-size:.9em}.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w{padding-top:10px}.ApplyForm_form__Bx9fp .ApplyForm_button_area__Kk08w .ApplyForm_submit__iSEUf{font-size:15px;line-height:50px}}