.JobSelectTitle_selectTitleRequired__n0lC7,.JobSelectTitle_selectTitle__Mduxb{margin:0;font-size:1.125rem;color:#000}.JobSelectTitle_selectTitleRequired__n0lC7{position:relative;padding:0 0 0 10px}.JobSelectTitle_selectTitleRequired__n0lC7:before{content:"*";position:absolute;top:0;left:0;color:#e53e30}@media screen and (max-width:480px){.JobSelectTitle_selectTitleRequired__n0lC7,.JobSelectTitle_selectTitle__Mduxb{font-size:1rem}}.JobSelectBox_select__wV_uY{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/job/icon_arrow_down_black.svg) calc(100% - 20px) no-repeat;background-size:16px;width:100%;align-self:stretch;padding:14px 20px;border:1px solid #ccc;background-color:#fff;cursor:pointer;border-radius:5px;font-size:1.125rem}.JobSelectBox_selectTitle__YxJhf{flex:1 0 120px;margin:0}.JobSelectBox_selectBox__BbAeR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.JobSelectBox_selectBoxRow__uLyT0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%}@media screen and (max-width:480px){.JobSelectBox_select__wV_uY{padding:10px;font-size:.875rem}.JobSelectBox_selectBox__BbAeR{gap:15px}}.JobSelectToggleList_selectBox__zaRZZ{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.JobSelectToggleList_selectList__qAF2s{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;width:100%;padding:0;margin:0}.JobSelectToggleList_selectItemActive__Krn_l,.JobSelectToggleList_selectItemDisable__bS_kE,.JobSelectToggleList_selectItem__9Rx2i{padding:14px 15px;list-style:none;text-align:center;background-color:#fff;border:1px solid #ccc;color:#333;border-radius:6px;cursor:pointer}.JobSelectToggleList_selectItemDisable__bS_kE{background-color:#ddd;cursor:not-allowed}.JobSelectToggleList_selectItemText__wdKIm{display:inline-block;margin:0;color:#000}.JobSelectToggleList_selectItemActive__Krn_l{background:#f2f6ff;color:#3364d7;border:1px solid #3364d7}.JobSelectToggleList_selectItemActive__Krn_l p{position:relative}.JobSelectToggleList_selectItemActive__Krn_l p span{position:absolute!important;top:50%;left:0;transform:translate(calc(-100% - 5px),-70%)}@media screen and (max-width:800px){.JobSelectToggleList_selectList__qAF2s{grid-template-columns:repeat(3,1fr)}.JobSelectToggleList_text__L2iXf{text-wrap:wrap;text-align:left}}@media screen and (max-width:768px){.JobSelectToggleList_selectBox__zaRZZ{flex-direction:column}.JobSelectToggleList_selectTitle__WGWMh{flex:1 0 auto;margin:0;align-self:flex-start}}@media screen and (max-width:600px){.JobSelectToggleList_selectList__qAF2s{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.JobSelectToggleList_selectBox__zaRZZ{gap:15px}.JobSelectToggleList_selectItemActive__Krn_l,.JobSelectToggleList_selectItemDisable__bS_kE,.JobSelectToggleList_selectItem__9Rx2i{padding:10px}.JobSelectToggleList_selectItemText__wdKIm{font-size:.875rem}}.FormInput_selectBox__ztGfo{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.FormInput_selectTitle__3SsW4{margin:0;font-size:1.125rem;color:#000}.FormInput_inputDisable__lBTjS,.FormInput_input__fec7t,.FormInput_textarea__EBr2K{width:100%;padding:14px 16px;border:1px solid #ccc;background-color:#fff;border-radius:5px;font-size:1rem}.FormInput_inputBox__IlrGR{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%}.FormInput_inputDisable__lBTjS{cursor:not-allowed;background-color:#ddd}.FormInput_exampleText__s_gS8{margin:0;color:#666}.FormInput_textarea__EBr2K{height:150px}@media screen and (max-width:768px){.FormInput_selectBox__ztGfo{flex-direction:column}.FormInput_selectTitle__3SsW4{flex:1 0 auto;margin:0;align-self:flex-start}.FormInput_inputDisable__lBTjS,.FormInput_input__fec7t,.FormInput_textarea__EBr2K{width:100%}}@media screen and (max-width:480px){.FormInput_selectBox__ztGfo{gap:15px}.FormInput_selectTitle__3SsW4{font-size:1rem}.FormInput_exampleText__s_gS8{font-size:.875rem}}.JobRadioBox_selectBox__C0QVK{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.JobRadioBox_selectList__OFTKm{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;width:100%;padding:0;margin:0}.JobRadioBox_selectItem__k5jrt{margin:0 0 10px;list-style:none;width:100%}.JobRadioBox_selectItem__k5jrt label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;cursor:pointer;gap:10px}.JobRadioBox_selectItem__k5jrt input{position:absolute;left:-9999px}.JobRadioBox_selectItem__k5jrt input[type=radio]+span{background-color:#fafafa}.JobRadioBox_selectItem__k5jrt input[type=radio]:checked+span{background-color:#ebf0fb}.JobRadioBox_selectItem__k5jrt input[type=radio]:checked+span:before{border:1px solid #3364d7;box-shadow:inset 0 0 0 4px #fff;background-color:#3364d7}.JobRadioBox_selectItem__k5jrt input[type=checkbox]+span{background-color:#fafafa}.JobRadioBox_selectItem__k5jrt input[type=checkbox]:checked+span{background-color:#ebf0fb}.JobRadioBox_selectItem__k5jrt input[type=checkbox]:checked+span:before{border-radius:3px;box-shadow:inset 0 0 0 4px #3364d7;background:url(/images/icon_check.svg),#3364d7;background-position:50%;background-size:12px 8px;background-repeat:no-repeat}.JobRadioBox_selectItem__k5jrt .JobRadioBox_checkbox__2TfLC,.JobRadioBox_selectItem__k5jrt .JobRadioBox_radio__aHcwP{display:flex;align-items:center;border-radius:50%;transition:.25s ease}.JobRadioBox_selectItem__k5jrt .JobRadioBox_checkbox__2TfLC:before,.JobRadioBox_selectItem__k5jrt .JobRadioBox_radio__aHcwP:before{content:"";display:flex;flex-shrink:0;border:1px solid transparent;background-color:#fff;width:19px;height:19px;border-radius:50%;transition:.25s ease;box-shadow:inset 0 0 0 .125em #ccc}.JobRadioBox_selectItem__k5jrt .JobRadioBox_checkbox__2TfLC:before{border-radius:3px}.JobRadioBox_selectItem__k5jrt:last-of-type{margin:0}.JobRadioBox_selectInput__CdPCO{display:none}.JobRadioBox_radioLabelChecked__mMBlG,.JobRadioBox_radioLabel__BBXg4,.JobRadioBox_selectLabelChecked__2YFHz,.JobRadioBox_selectLabel__Tm1Ac{display:block;width:100%;padding:14px 0 14px 20px;border:1px solid #ccc;margin:0;cursor:pointer;font-size:.875rem;text-align:center;text-wrap:nowrap;border-radius:7px}.JobRadioBox_selectLabelChecked__2YFHz{color:#3364d7}.JobRadioBox_radioLabelChecked__mMBlG,.JobRadioBox_radioLabel__BBXg4{padding:14px 20px}.JobRadioBox_radioLabelChecked__mMBlG{color:#3364d7}.JobRadioBox_textWrap__fo2tE,.JobRadioBox_text__Ohz8z{margin:0;color:#000}@media screen and (max-width:800px){.JobRadioBox_selectList__OFTKm{grid-template-columns:repeat(3,1fr)}.JobRadioBox_textWrap__fo2tE{text-wrap:wrap;text-align:left}}@media screen and (max-width:600px){.JobRadioBox_selectList__OFTKm{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.JobRadioBox_selectBox__C0QVK{gap:15px}.JobRadioBox_selectItem__k5jrt{margin:0}.JobRadioBox_radioLabelChecked__mMBlG,.JobRadioBox_radioLabel__BBXg4,.JobRadioBox_selectLabelChecked__2YFHz,.JobRadioBox_selectLabel__Tm1Ac{padding:10px 0 10px 5px;gap:5px!important}.JobRadioBox_radioLabelChecked__mMBlG,.JobRadioBox_radioLabel__BBXg4,.JobRadioBox_selectLabelBoolean__R4eVC{padding:10px}}.JobCareerBox_selectBox__Eyamr{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%}.JobCareerBox_selectBoxSub__f15xL{gap:20px;width:100%}.JobCareerBox_careerList__NTmLE,.JobCareerBox_selectBoxSub__f15xL{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.JobCareerBox_careerItem__IEmYh{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}.JobCareerBox_careerTitle__r4gor,.JobCareerBox_careerValue__Yyy54{margin:0}.JobCareerBox_imageClose__p4Rc_{background-color:rgba(89,91,96,.9);color:#fff;border-radius:50%;border:0;padding:3px 6px;font-size:.875rem;cursor:pointer}.JobCareerBox_imageClose__p4Rc_ span{position:relative!important;width:20px!important;height:20px!important}.JobCareerBox_imageClose__p4Rc_ span img{transform:translateY(2px)}.JobCareerBox_buttonDisabled___vdbu,.JobCareerBox_button__jnZ8E{width:100%;padding:15px;border:none;border-radius:5px;background-color:#3364d7;color:#fff;font-size:1.125rem;cursor:pointer}.JobCareerBox_buttonDisabled___vdbu{background-color:#ccc;color:#fff}@media screen and (max-width:480px){.JobCareerBox_select__wPb5P{padding:10px;font-size:.875rem}.JobCareerBox_selectBox__Eyamr{gap:15px}}.ResumePage_main__bie4o{position:relative;max-width:768px;margin:40px auto 80px;min-height:75vh}.ResumePage_title__vL5Yo{margin:0;font-size:1.625rem;font-weight:500;color:#000}.ResumePage_titleWrap__X3QJ_{width:100%}.ResumePage_titleBox__xS4yp{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 15px}.ResumePage_required__ze_j3{color:#e53e30}.ResumePage_description__Bwqnk{margin:0;font-size:1.125rem;color:#999}.ResumePage_formWrap__x_91x{margin:0 0 40px}.ResumePage_formBox__kGLzt,.ResumePage_formWrap__x_91x{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;width:100%}.ResumePage_buttonCancelDisabled__VtOjH,.ResumePage_buttonCancel__yeL__,.ResumePage_buttonSaveDisabled___uVFr,.ResumePage_buttonSave__K1whK,.ResumePage_button__G_cbO{padding:15px 0;border:none;border-radius:5px;font-size:1.125rem;transition:all .5s}.ResumePage_buttonBox__BrEN_{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%;padding:10px 0 0}.ResumePage_buttonCancelDisabled__VtOjH,.ResumePage_buttonCancel__yeL__{flex:3 0 auto;background-color:#fff;border:1px solid #ccc;color:#333;cursor:pointer}.ResumePage_buttonCancelDisabled__VtOjH{background-color:#ccc;color:#fff;cursor:not-allowed}.ResumePage_buttonSaveDisabled___uVFr,.ResumePage_buttonSave__K1whK{flex:5 0 auto;background-color:#3364d7;color:#fff;cursor:pointer}.ResumePage_buttonSaveDisabled___uVFr{background-color:#ccc;color:#fff;cursor:not-allowed}.ResumePage_requiredText__Ijg_K{width:100%;margin:0;text-align:center;color:#e53e30}@media screen and (max-width:1240px){.ResumePage_main__bie4o{padding:0 20px}}@media screen and (max-width:480px){.ResumePage_main__bie4o{padding:0 16px;margin:25px 0}.ResumePage_title__vL5Yo{font-size:1.125rem}.ResumePage_titleBox__xS4yp{margin:0 0 10px}.ResumePage_description__Bwqnk{font-size:.875rem}.ResumePage_required__ze_j3{font-size:.75rem}.ResumePage_explain__50E9w{letter-spacing:-1px;font-size:1rem}.ResumePage_formBox__kGLzt{gap:30px}.ResumePage_buttonCancelDisabled__VtOjH,.ResumePage_buttonCancel__yeL__,.ResumePage_buttonSaveDisabled___uVFr,.ResumePage_buttonSave__K1whK,.ResumePage_button__G_cbO{padding:10px 0;font-size:1rem}}