.layout_container__l4yjI{max-width:600px;margin-inline:auto}.IncomeGraph_container__igHsk{display:flex;flex-direction:column;gap:24px}.IncomeGraph_title__u7B3a{font-size:14px;font-weight:700;background-color:#f2f2f2;border-left:4px solid #ccc;padding:6px 12px}.IncomeGraph_contents__BET19{display:flex;flex-direction:column;gap:24px}.IncomeGraph_content__iJ68z{display:flex;flex-direction:column;gap:8px}.IncomeGraph_contentHeader__eKamB{display:flex;justify-content:space-between;align-items:center}.IncomeGraph_contentHeaderTitle__QDF6j{font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:6px}.IncomeGraph_contentHeaderAverage__jo8lL{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:400}.IncomeGraph_contentHeaderAverageItem__LrBIx{display:flex;align-items:baseline;gap:2px}.IncomeGraph_contentHeaderAverageItemTitle__EJ_hU{font-size:14px;font-weight:700;line-height:140%}.IncomeGraph_contentHeaderAverageItemValue__gjoc7{font-size:22px;font-weight:700;color:#fd3d5d;line-height:140%}.IncomeGraph_contentHeaderAverageItemUnit___Pp6c{font-size:12px;font-weight:700;line-height:140%}.IncomeGraph_contentHeaderAverageItemMin__okls9{font-size:10px;color:#999;line-height:140%}.IncomeGraph_contentGraph__WFgmU{display:flex;align-items:flex-end;gap:8px;height:200px;padding:8px 0}.IncomeGraph_barContainer__gWGfX{display:flex;flex-direction:column;align-items:center;flex:1 1;height:100%;gap:4px}.IncomeGraph_barWrapper__xETmE{display:flex;align-items:flex-end;height:100%;width:100%}.IncomeGraph_bar__9BBzQ{width:100%;transition:height .3s ease}.IncomeGraph_barMax__BsumC{background-color:#fd4268}.IncomeGraph_barNormal___pS3U{background-color:#ffe6eb}.IncomeGraph_barLabel__LjCXm{font-size:12px;font-weight:500;text-align:center;white-space:nowrap}.IncomeGraph_barLabelMax__kMXWd{color:#fd4268;font-weight:700}.RecruitmentContent_container___VzyE{display:flex;flex-direction:column}.RecruitmentContent_recruitmentListHeader___2YpX{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.RecruitmentContent_recruitmentListHeader__totalCount__6jHkf{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1}.RecruitmentContent_recruitmentListHeader__totalCount__count__vXGmY{padding:0 4px;font-size:22px;font-weight:700;line-height:1}.RecruitmentContent_recruitmentListHeader__showCount__dU04o{font-size:14px;color:#1a1a1a;font-weight:400}.RecruitmentContent_recruitmentList__chFIX{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:32px;row-gap:32px;justify-items:center;padding-bottom:32px}.RecruitmentContent_emptyMessage__xHFe0{text-align:center;padding:40px 16px;color:#999;font-size:14px}.RecruitmentContent_container__Yks9A{display:flex;flex-direction:column}.RecruitmentContent_recruitmentListHeader__hbPrx{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.RecruitmentContent_recruitmentListHeader__totalCount__J_ict{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1}.RecruitmentContent_recruitmentListHeader__totalCount__count__rZq0B{padding:0 4px;font-size:22px;font-weight:700;line-height:1}.RecruitmentContent_recruitmentListHeader__showCount__kcDaH{font-size:14px;color:#1a1a1a;font-weight:400}.RecruitmentContent_recruitmentList__yIMHI{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:32px;row-gap:32px;justify-items:center;padding-bottom:32px}.RecruitmentContent_emptyMessage__m1Ue9{text-align:center;padding:40px 16px;color:#999;font-size:14px}.Toast_cToast__Wvjsx{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:1000;max-width:90vw;width:100%}.Toast_cToast__content__X_ONu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;background-color:#fd4268;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Toast_cToast__message__YER7z{color:#f8f7f7;font-size:16px;font-weight:500;line-height:160%;flex:1 1}.Toast_cToast__backButton__qAldc{background:none;border:none;color:#f8f7f7;font-size:16px;font-weight:500;line-height:160%;cursor:pointer;padding:0;white-space:nowrap}.Toast_cToast__backButton__qAldc:hover{opacity:.8}.not-found_loadingContainer__D1A1_{display:flex;justify-content:center;align-items:center;padding:32px}.not-found_container__lMmoT{gap:24px;padding:32px}.not-found_container__lMmoT,.not-found_title__HIivx{display:flex;flex-direction:column;align-items:center}.not-found_title__HIivx{gap:10px}.not-found_title__number__wZs6_{font-size:48px;font-weight:700;line-height:160%;line-height:1}.not-found_title__text__h0tnB{font-size:18px;font-weight:700;line-height:160%}.not-found_description__u_NP3{text-align:center;font-size:16px;font-weight:500;line-height:160%}.not-found_buttonContainer__gDexv{display:flex;justify-content:center}.not-found_button__QHdTA{width:-moz-fit-content;width:fit-content}.error_loadingContainer__0lBzO{display:flex;align-items:center;justify-content:center;min-height:100vh}.error_container__D3B_W{gap:24px;padding:32px}.error_container__D3B_W,.error_title__CJ0H7{display:flex;flex-direction:column;align-items:center}.error_title__CJ0H7{gap:10px}.error_title__number__xvQJu{font-size:48px;font-weight:700;line-height:1}.error_title__text__VIQOp{font-size:18px;font-weight:700;line-height:160%}.error_description__hkb_E{text-align:center;font-size:16px;font-weight:500;line-height:160%}.error_buttonGroup__0XQid{display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px}.EntryConfirmModal_modalContent__u2qrk{min-width:260px;display:flex;flex-direction:column;text-align:center}.EntryConfirmModal_title__JvjtN{padding:12px;font-size:18px;font-weight:700}.EntryConfirmModal_radioContainer__9fJ7p{padding:12px 0 20px;display:flex;flex-direction:column;gap:12px}.EntryConfirmModal_radioWrapper__7sUUP{border:1px solid #d9d9d9;border-radius:8px;padding:12px 16px;transition:all .2s ease;width:100%;display:flex}.EntryConfirmModal_radioWrapper__7sUUP:hover{border-color:#fd4268;background-color:rgba(253,66,104,.02)}.EntryConfirmModal_radioWrapper__7sUUP:has(input:checked){border-color:#fd4268;background-color:rgba(253,66,104,.05)}.EntryConfirmModal_radioItem__5IYcD{display:flex;flex-direction:column;gap:4px}.EntryConfirmModal_unavailableText__EHwVZ{font-size:12px;color:#999;text-align:left;padding-left:4px}.EntryConfirmModal_error__OnVSx{font-size:14px;color:#ec385b;text-align:left}.EntryConfirmModal_radioLabel__BKUQH{display:flex;align-items:center;gap:4px}.EntryConfirmModal_radioLabelText__RJF9I{font-size:14px;font-weight:700;line-height:160%}.EntryConfirmModal_radioLabelRequired___jf46{font-size:12px;font-weight:400;line-height:160%;color:#ec385b}.EntryConfirmModal_buttonGroup__iIla6{display:flex;gap:12px;justify-content:flex-end}.EntryConfirmModal_cancelButton__ywVjw,.EntryConfirmModal_confirmButton__SOJMt{width:100%}.RecommendedRecruitment_recommendations__LgIg9{display:flex;flex-direction:column;gap:24px}.RecommendedRecruitment_recommendation__N9Lp9{display:flex;flex-direction:column;gap:12px}.RecommendedRecruitment_recommendation__title__ujoUu{border-left:6px solid #fd4268;padding-left:8px;font-size:14px;font-weight:700}.RecommendedRecruitment_recommendation__content__X6ApG{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:24px;row-gap:24px;justify-items:center}.ProfileOverviewForm_form__VIswN{display:flex;flex-direction:column;gap:20px;background-color:#fff}.ProfileOverviewForm_formGroup__QcWl6{display:flex;flex-direction:column;gap:8px}.ProfileOverviewForm_profileContainer__nSU6R{display:flex;gap:16px}.ProfileOverviewForm_birthDateContainer__oFbxJ{display:flex;flex-direction:column;gap:12px}.ProfileOverviewForm_divider__ZmM1Q{height:1px;background-color:#d9d9d9}.ProfileOverviewForm_label__gaPxA{font-size:14px;font-weight:700;line-height:140%;color:#0d0d0d}.ProfileOverviewForm_required__Ms5Lc{font-size:12px;font-weight:500;color:#d13131;margin-left:4px}.ProfileOverviewForm_optional__3LPQX{font-size:12px;font-weight:500;color:#4b4b4b;margin-left:4px}.ProfileOverviewForm_labelDesc__fWrR1{font-size:12px;font-weight:400;color:#4b4b4b;margin-left:4px}.ProfileOverviewForm_profileImageWrapper__1YHN4,.ProfileOverviewForm_profileImage__LIrg_{position:relative;width:75px;height:100px;flex-shrink:0}.ProfileOverviewForm_profileImage__LIrg_{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer;overflow:hidden}.ProfileOverviewForm_profileImage__LIrg_:disabled{cursor:not-allowed;opacity:.6}.ProfileOverviewForm_profileImageContent__2JKLX{width:100%;height:100%;object-fit:cover}.ProfileOverviewForm_deleteProfileButton__YHUg9{width:32px;height:32px;position:absolute;top:-8px;right:-8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #d9d9d9;border-radius:1000px;background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s ease}.ProfileOverviewForm_deleteProfileButton__YHUg9:hover{background-color:#f2f2f2}.ProfileOverviewForm_inputRow__TnwZ5{display:flex;gap:12px}.ProfileOverviewForm_inputItem__RaClo,.ProfileOverviewForm_selectItem__6WqF_{flex:1 1;display:flex;flex-direction:column;gap:4px}.ProfileOverviewForm_radioRow__P6ol_{display:flex;gap:24px;flex-wrap:wrap}.ProfileOverviewForm_inputWithButton__Ammye{display:flex;gap:12px;align-items:flex-start}.ProfileOverviewForm_inputWithButton__Ammye .ProfileOverviewForm_inputItem__RaClo{flex:1 1}@media screen and (max-width:768px){.ProfileOverviewForm_inputWithButton__Ammye{flex-direction:column}.ProfileOverviewForm_inputWithButton__Ammye button{width:100%}}.ProfileOverviewForm_error__TEBq_{font-size:14px;font-weight:400;color:#e54e4e;line-height:140%;margin-top:4px}.ProfileOverviewForm_certs__zCGYU{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff}.ProfileOverviewForm_certsTitle__Y3vYm{padding:12px 16px;font-size:14px;font-weight:700;line-height:160%;border-bottom:1px solid #d9d9d9}.ProfileOverviewForm_certsItems__3lOri{display:flex;flex-direction:column;gap:16px;padding:16px}.ProfileOverviewForm_certsItemList__7mWBw{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:160%;padding-left:0;margin:0;list-style:none}.ProfileOverviewForm_certsEmpty__xSK4m{font-size:14px;font-weight:400;line-height:140%}.ProfileOverviewForm_addCertsButton__UM9yn{width:100%;border-radius:8px}.ProfileOverviewForm_buttonContainer__3x2er{display:flex;justify-content:space-between;gap:8px}.ProfileOverviewForm_buttonContainer__3x2er button{width:100%}.ProfileOverviewForm_modalContent__DedjS{display:flex;flex-direction:column}.ProfileOverviewForm_modalTitle__lALuS{font-size:18px;font-weight:700;line-height:180%;color:#0d0d0d;padding:12px 0;text-align:center}.ProfileOverviewForm_certList__j_0me{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;padding:0 0 16px 4px}.ProfileOverviewForm_certItem__QqHrT{display:flex;flex-direction:column;gap:12px;border-top:1px solid #d9d9d9;padding:12px}.ProfileOverviewForm_modalButtons__Mkq1e{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:1px solid #d9d9d9}.AddCircleIcon_cIcon__fy1_V{display:inline-block;vertical-align:middle}.AddCircleIcon_cIcon--sm__odlm5{width:16px;height:16px}.AddCircleIcon_cIcon--md__MFfnK{width:24px;height:24px}.AddCircleIcon_cIcon--lg__Auk0L{width:32px;height:32px}.ImageIcon_cIcon__I_mBn{display:inline-block;vertical-align:middle}.ImageIcon_cIcon--sm__JIJxi{width:16px;height:16px}.ImageIcon_cIcon--md__J4Kqg{width:24px;height:24px}.ImageIcon_cIcon--lg__S_QbP{width:32px;height:32px}.ImageIcon_cIcon--black__WUGMD{--icon-color:#1a1a1a}.ImageIcon_cIcon--red__ebVmx{--icon-color:#fd3d5d}.ImageIcon_cIcon--gray__fP9V_{--icon-color:#b2b2b2}.StarRating_container__XBAqx{display:flex;gap:4px;align-items:center}.StarRating_starButton__RjBRz{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__RjBRz:hover{transform:scale(1.1)}.StarRating_starButton__RjBRz:active{transform:scale(.95)}.StarRating_error___OkRA .StarRating_starButton__RjBRz{animation:StarRating_shake__mNZwK .3s ease}@keyframes StarRating_shake__mNZwK{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.StarRating_container__ouosp{display:flex;gap:4px;align-items:center}.StarRating_starButton__eSePh{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__eSePh:hover{transform:scale(1.1)}.StarRating_starButton__eSePh:active{transform:scale(.95)}.StarRating_error__5ZYOb .StarRating_starButton__eSePh{animation:StarRating_shake__wtZOZ .3s ease}@keyframes StarRating_shake__wtZOZ{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.StarRating_container__OTa9c{display:flex;gap:4px;align-items:center}.StarRating_starButton__uOq9K{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__uOq9K:hover{transform:scale(1.1)}.StarRating_starButton__uOq9K:active{transform:scale(.95)}.StarRating_error__Nm5sd .StarRating_starButton__uOq9K{animation:StarRating_shake__fqIut .3s ease}@keyframes StarRating_shake__fqIut{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.Star1DefaultIcon_cIcon__hHVJo{display:inline-block;vertical-align:middle}.Star1DefaultIcon_cIcon--sm___lf6p{width:16px;height:16px}.Star1DefaultIcon_cIcon--md__ndASi{width:24px;height:24px}.Star1DefaultIcon_cIcon--lg__JGQxO{width:32px;height:32px}.Star1SelectedIcon_cIcon__XzrRL{display:inline-block;vertical-align:middle}.Star1SelectedIcon_cIcon--sm__kEgOg{width:16px;height:16px}.Star1SelectedIcon_cIcon--md__u2_EH{width:24px;height:24px}.Star1SelectedIcon_cIcon--lg__lDLld{width:32px;height:32px}.EntryInformationForm_section__yXBB3{padding:0 24px}.EntryInformationForm_informationForm__zQ_6k{position:relative;padding:20px;background-color:#fdf3f3;border:1px solid #fbcdcd;border-radius:8px;display:flex;flex-direction:column;gap:20px;width:100%}.EntryInformationForm_entry__TfWhB{display:flex;gap:12px}.EntryInformationForm_entryIcon___jK7u{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_entryContent__67pO3{padding-top:4px;display:flex;flex-direction:column;gap:4px}.EntryInformationForm_entryContent__title__pdBjj{font-size:16px;font-weight:700}.EntryInformationForm_profileEnquete__DABJ5{display:flex;gap:12px}.EntryInformationForm_profileEnqueteIcon__pYsWe{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_profileEnqueteContent__tLS8y{padding-top:4px;display:flex;flex-direction:column;gap:4px;width:100%}.EntryInformationForm_profileEnqueteContent__title__G2bFF{font-size:16px;font-weight:700}.EntryInformationForm_profileEnqueteContent__title--notAnswered__Xtxme{color:#fd3d5d}.EntryInformationForm_profileEnqueteContent__title--disabled__wdADc{color:#999}.EntryInformationForm_profileEnqueteContent__description__AOHsr{font-size:14px;font-weight:400;line-height:140%}.EntryInformationForm_profileEnqueteContent__time__C7szZ{font-size:14px;font-weight:700;line-height:140%}.EntryInformationForm_profileEnqueteContent__detail__RF6b7{color:#4b4b4b;font-size:12px}.EntryInformationForm_adjustDate__ts1wo{display:flex;gap:12px}.EntryInformationForm_adjustDateIcon__QxX59{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_adjustDateContent__fjKiI{padding-top:4px;display:flex;flex-direction:column;gap:4px;width:100%}.EntryInformationForm_adjustDateContent__title__YrQVB{font-size:16px;font-weight:700}.EntryInformationForm_adjustDateContent__title--notAnswered__BcKGT{color:#fd3d5d}.EntryInformationForm_adjustDateContent__title--disabled__fpcKm{color:#999}.EntryInformationForm_adjustDateContent__description__v2rK0{font-size:14px;font-weight:400;line-height:140%}.EntryInformationForm_adjustDateContent__list__4FrJe{padding-left:16px;list-style:disc;font-size:14px}.EntryInformationForm_entryStepLine__3XX8x{z-index:0;position:absolute;left:36px;top:28px;width:2px;bottom:28px;background-color:#d9d9d9}.EntryInformationForm_entryStepLine--finished__m1dSN{bottom:160px}.EntryInformationForm_finishedContent__rz2mr{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.EntryInformationForm_finishedContent__divider__VWqcI{width:100%;height:1px;background-color:#fbcdcd}.EntryInformationForm_finishedContent__text__J1SSZ{text-align:center;font-size:14px;font-weight:700;line-height:140%}.EntryInformationForm_finishedContent__number__JhAFt{font-size:14px;font-weight:700;line-height:140%;color:#fd4268}.EntryInformationForm_finishedContent__button__tOsKf{width:100%}.EntryInformationForm_nextEntryTitle__T3Hk5{display:flex;gap:4px;align-items:center;justify-content:space-between}.EntryInformationForm_nextEntryTitle__title__fiN44{font-size:14px;font-weight:700}.EntryInformationForm_nextEntryTitle__required__6YmDY{font-size:12px;font-weight:400;color:#d13131}.EntryInformationForm_nextEntryButton__1BUqk{width:100%}.EntryInformationForm_completedContent__j1WKA{display:flex;flex-direction:column;gap:12px}.EntryInformationForm_completedContent__title__urOd4{font-size:16px;font-weight:700}.EntryInformationForm_completedContent__description__bugNm{font-size:14px;font-weight:400;line-height:140%;color:#4b4b4b}.EntryInformationForm_completedContent__schedule__x9KQ2{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #fbcdcd;border-radius:8px;background-color:#fff}.EntryInformationForm_completedContent__scheduleLabel__9qO0x{font-size:14px;font-weight:700}.EntryInformationForm_completedContent__scheduleDate__eAcRb{font-size:16px;font-weight:700}.EntryInformationForm_completedContent__detail__aC5OD{display:flex;gap:8px;font-size:14px;line-height:140%}.EntryInformationForm_completedContent__detailLabel__ufrUh{flex-shrink:0;font-weight:700;color:#4b4b4b}.ScheduleAdjustmentSheet_overlay__zxYcf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;opacity:0;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;flex-direction:column}.ScheduleAdjustmentSheet_overlayActive__ZK3Pm{opacity:1;transform:translateY(0)}.ScheduleAdjustmentSheet_container__Mst3H{max-width:800px;padding:24px 24px 0;width:100%;margin:0 auto;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.ScheduleAdjustmentSheet_header__bhB1Y{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;flex-shrink:0}.ScheduleAdjustmentSheet_header__title__WLlY6{font-size:16px;font-weight:700;text-align:center;flex:1 1}.ScheduleAdjustmentSheet_header__closeButton__9MHU2{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.ScheduleAdjustmentSheet_header__closeButton__9MHU2:hover{background-color:rgba(0,0,0,.05)}.ScheduleAdjustmentSheet_description__I0bjl{padding-bottom:16px;flex-shrink:0;font-size:12px!important;color:#4b4b4b!important;line-height:140%}.ScheduleAdjustmentSheet_dayHeader__GSf6c{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8px}.ScheduleAdjustmentSheet_dayHeader__date__tF1zR{font-size:12px;font-weight:700;line-height:160%}.ScheduleAdjustmentSheet_dayHeader__checkbox__RbZpo{margin-top:8px}.ScheduleAdjustmentSheet_eventContent__6RC2D{width:100%;height:100%}.fc-event.ScheduleAdjustmentSheet_eventSelected__FuE_U{background-color:#ffe6eb!important;border-color:#fd3d5d!important}.ScheduleAdjustmentSheet_footer__N3LJq{border-top:1px solid #d9d9d9;flex-shrink:0;background-color:#fff}.ScheduleAdjustmentSheet_footer__buttonWrapper__BgKpp{padding:12px 16px;max-width:800px;margin:0 auto}.ScheduleAdjustmentSheet_footer__button__m_cRn{width:100%}.ScheduleAdjustmentSheet_selectedList__MunM9{border-bottom:1px solid #d9d9d9;padding:8px 16px;overflow-x:auto}.ScheduleAdjustmentSheet_selectedList__inner__Tdal0{display:flex;gap:8px;white-space:nowrap;width:-moz-fit-content;width:fit-content;min-width:100%;box-sizing:border-box}.ScheduleAdjustmentSheet_selectedItem__QdBAb{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;background-color:#f2f2f2;border-radius:1000;border:1px solid #d9d9d9;flex-shrink:0}.ScheduleAdjustmentSheet_selectedItem__text__A9xGB{font-size:12px;font-weight:700;color:#1a1a1a;line-height:1}.ScheduleAdjustmentSheet_selectedItem__remove__Fat_Y{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background-color:rgba(0,0,0,0);color:#1a1a1a;font-size:16px;cursor:pointer;border-radius:50%;transition:background-color .2s}.ScheduleAdjustmentSheet_content__JscNz{position:relative;padding-bottom:4px;flex:1 1;overflow:hidden;display:flex;flex-direction:column}.ScheduleAdjustmentSheet_calendarHeader__6cdeQ{flex-shrink:0;position:relative;height:0}.ScheduleAdjustmentSheet_calendarWrapper__muk7D{flex:1 1;overflow-y:auto;position:relative}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc{font-size:12px}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-col-header{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#fff}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-event{cursor:pointer;border-radius:4px;background-color:#f2f2f2!important;border:2px solid #1a1a1a!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-day-today{background-color:rgba(0,0,0,0)!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot{height:40px}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-minor{border-top-style:dashed!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-col{cursor:pointer}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid{border-left:none!important;border-top:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid td:first-child,.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid th:first-child{border-left:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-col-header-cell a{text-decoration:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-axis{font-size:12px;color:#999}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="22:00:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="22:30:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="23:00:00"]{background-color:#ccc!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="22:00:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="22:30:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="23:00:00"]{background-color:#fff!important}.ScheduleAdjustmentSheet_selectedDetail__xiE7X{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;max-width:800px;margin:0 auto}.ScheduleAdjustmentSheet_selectedDetail__text__KvSG4{font-size:14px;font-weight:700;color:#1a1a1a;line-height:1}.ScheduleAdjustmentSheet_selectedDetail__buttons__AQzM4{display:flex;gap:8px}.ScheduleAdjustmentSheet_selectedDetail__cancelButton__TdVQn,.ScheduleAdjustmentSheet_selectedDetail__deleteButton__O2bRg{padding:4px 16px;height:28px;font-size:12px}.ScheduleAdjustmentSheet_toolbar__WVqds{flex-shrink:0;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between}.ScheduleAdjustmentSheet_toolbar__button__3_6Yu{padding:4px 16px;height:28px;font-size:12px}.ScheduleAdjustmentSheet_toolbar__title__0KCTw{font-size:16px;font-weight:700}.ScheduleAdjustmentSheet_allDayLabel__1TeXK{position:absolute;top:60px;left:8px;width:-moz-fit-content;width:fit-content;font-size:12px;color:#1a1a1a;text-align:center;line-height:1;background-color:#fff;z-index:10}.RecommendationWidget_category__edaXK{display:flex;flex-direction:column;gap:16px;width:100%}.RecommendationWidget_category__title__bY1hu{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.RecommendationWidget_category__description__s8Bf2{font-size:14px;font-weight:500}.RecommendationWidget_category__recommendation__RP5F8{padding:20px;background-color:#fdf3f3}.RecommendationWidget_cards__q6jXE{width:100%}.RecommendationWidget_cards__inner__T3cfu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-items:center}.InputScheduleSheet_overlay__wZKdP{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;opacity:0;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;flex-direction:column}.InputScheduleSheet_overlayActive__aZNC7{opacity:1;transform:translateY(0)}.InputScheduleSheet_container__8_Zm0{max-width:800px;padding:24px;width:100%;margin:0 auto;flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.InputScheduleSheet_header__2W4Gz{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;flex-shrink:0}.InputScheduleSheet_header__title__mpwI7{font-size:16px;font-weight:700;text-align:center;flex:1 1}.InputScheduleSheet_header__closeButton___GhHn{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.InputScheduleSheet_header__closeButton___GhHn:hover{background-color:rgba(0,0,0,.05)}.InputScheduleSheet_body__vRPNe{flex:1 1;display:flex;flex-direction:column}.InputScheduleSheet_body__heading__jpEeo{font-size:16px;font-weight:700;line-height:160%;margin-bottom:24px}.InputScheduleSheet_form__field__bM5Y7{margin-bottom:16px}.InputScheduleSheet_form__label__RkEK3{display:block;font-size:16px;font-weight:700;line-height:160%;margin-bottom:4px}.InputScheduleSheet_form__tag__hdR1P{display:inline-block;background-color:#e54e4e;color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:4;margin-right:8px;vertical-align:middle}.InputScheduleSheet_form__note__kPS_g{font-size:12px;color:#4b4b4b;line-height:140%;margin-bottom:16px}.InputScheduleSheet_form__inputs__NwZ8H{display:flex;flex-direction:column;gap:8px}.InputScheduleSheet_form__inputs__NwZ8H input[type=date]{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.InputScheduleSheet_alternativeSection__ahS_M{margin-top:32px;text-align:center}.InputScheduleSheet_alternativeSection__divider__MVI7y{border:none;border-top:1px solid #d9d9d9;margin-bottom:16px}.InputScheduleSheet_alternativeSection__text__lL1Q8{font-size:12px;color:#4b4b4b;line-height:140%;margin-bottom:16px}.InputScheduleSheet_alternativeSection__button__HLLKe{width:100%}.InputScheduleSheet_submitArea__tH3FH{margin-top:24px;text-align:center}.InputScheduleSheet_submitArea__button__V2B81{width:100%}.InputScheduleSheet_confirm__lta3J{text-align:center;margin-bottom:24px}.InputScheduleSheet_confirm__label__tiy2i{font-size:16px;font-weight:700;margin-bottom:12px}.InputScheduleSheet_confirm__schedule___dppP{display:inline-block;padding:12px 24px;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:8}.InputScheduleSheet_confirm__scheduleText__X0qj5{font-size:14px;font-weight:700;color:#1a1a1a}.InputScheduleSheet_confirmActions__XWdmz{display:flex;flex-direction:column;gap:12px;margin-top:auto}.InputScheduleSheet_confirmActions__button__E9N8I{width:100%}.InputScheduleSheet_fixed__description__rCoV8{font-size:14px;line-height:160%;margin-bottom:24px}.InputScheduleSheet_fixed__schedule__2bbdG{text-align:center;padding:12px 24px;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:8;margin-bottom:24px}.InputScheduleSheet_fixed__scheduleText__RSjQr{font-size:16px;font-weight:700;color:#1a1a1a}.InputScheduleSheet_fixed__detail__oMcGc{margin-bottom:16px}.InputScheduleSheet_fixed__detailLabel__3D_kE{font-size:14px;font-weight:700;margin-bottom:4px}.InputScheduleSheet_fixed__detailText__UNzRS{font-size:14px;line-height:160%;color:#4b4b4b}.InputScheduleSheet_fixed__closeArea__Fu6uj{margin-top:auto;text-align:center}.InputScheduleSheet_fixed__closeButton__WA8jY{width:100%}.RecruitmentCard1_card__Mvy7p{min-width:160px;max-width:280px;width:100%;overflow:hidden;position:relative;height:100%;transition:background-color .7s ease-out;text-decoration:none}.RecruitmentCard1_card__Mvy7p:hover .RecruitmentCard1_title__9UG7U{text-decoration:underline}.RecruitmentCard1_card__image__mZaCT{position:relative;aspect-ratio:16/10}.RecruitmentCard1_card__image__img__n_0Wp{border-radius:8px;display:block;object-fit:cover;width:100%;height:100%}.RecruitmentCard1_card__bookmark__0W7Qa{position:absolute;top:6px;right:6px;z-index:1;pointer-events:auto}.RecruitmentCard1_card__sectorLabel__DEtkm{position:absolute;bottom:6px;left:6px;z-index:1;background-color:#ffe6eb;padding:4px 6px;border-radius:4px;border:1px solid #ff98ae;font-size:12px;font-weight:500;line-height:1}.RecruitmentCard1_card__workspot__Cjrb1{padding-top:12px;display:flex;align-items:center;gap:6px}.RecruitmentCard1_card__workspot__Cjrb1 img{width:auto;height:9px}.RecruitmentCard1_card__workspot__text__aarLm{font-size:10px;font-weight:700;line-height:140%;color:#00653b}.RecruitmentCard1_body__5Lhkv{padding-top:12px}.RecruitmentCard1_title__9UG7U{color:#fd4268;font-size:14px;font-weight:700;line-height:160%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.RecruitmentCard1_info__Hspp2{display:grid;grid-gap:4px;gap:4px;margin-top:6px}.RecruitmentCard1_info__item__RO7Qf{display:flex;align-items:center;gap:4px}.RecruitmentCard1_info__text__RLzDx{color:#1a1a1a;font-size:12px;font-weight:700;line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.RecruitmentCard1_info__icon__t7T2s{width:20px;height:20px;flex-shrink:0}.RecruitmentSearch_search__PIOzn{width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer}.RecruitmentSearch_search__PIOzn:hover{background-color:#f8f7f7}.RecruitmentSearch_searchList__6w9yl{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.RecruitmentSearch_searchListItem___0TGN{display:flex;align-items:center;gap:8px}.RecruitmentSearch_searchListItemIcon__ggWba{flex-shrink:0}.RecruitmentSearch_searchListItemText__P_n6i{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.RecruitmentSearch_searchListItemText__P_n6i.RecruitmentSearch_selected__kMXjd{color:#0d0d0d}.RecruitmentSearch_searchListItemText__P_n6i.RecruitmentSearch_unselected__ceJJN{color:#b2b2b2}.FloatingEntryButton_floatingButtonContainer__GhuPt{position:fixed;bottom:0;left:0;right:0;padding:16px 20px;background-color:rgba(0,0,0,0);z-index:100;display:flex;justify-content:center;align-items:center}.FloatingEntryButton_floatingButton__pbqaB{width:100%;max-width:600px}.Breadcrumb_breadcrumb__qLzbz{padding:12px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f8f7f7}.Breadcrumb_list__ZhcJi{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:4px}.Breadcrumb_item__NIFJX{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5}.Breadcrumb_link__BtEX9{color:#1a1a1a;text-decoration:none}.Breadcrumb_link__BtEX9:hover{text-decoration:underline}.Breadcrumb_separator__yLDbT{color:#999}.SeoNavigation_container__nsRks{display:flex;flex-direction:column;gap:24px}.SeoNavigation_heading__c_Fak{border-left:4px solid #ccc;padding:8px;background-color:#f2f2f2;font-size:16px;font-weight:700}.SeoNavigation_categories__pHnvn{display:flex;flex-direction:column;gap:20px}.SeoNavigation_category__pxiXw{display:flex;flex-direction:column;gap:8px}.SeoNavigation_categoryTitle__XBuXE{border-left:6px solid #fd4268;padding-left:8px;font-size:16px;font-weight:700}.SeoNavigation_linkList___Z17M{display:flex;flex-wrap:wrap;gap:8px}.SeoNavigation_linkButton__gRIpc{display:inline-block;padding:6px 12px;font-size:12px;border:1px solid #d9d9d9;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}@media(hover:hover){.SeoNavigation_linkButton__gRIpc:hover{background-color:#ffe6eb;border:1px solid #fd4268}}.LoggedInRecruitments_section__Ky_rS{display:flex;flex-direction:column;gap:32px}.LoggedInRecruitments_section__title__8GA5a{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;text-align:center;width:100%}.LoggedInRecruitments_category___76ih{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 20px}.LoggedInRecruitments_category__title__lzGav{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.LoggedInRecruitments_category__description__q49Cg{font-size:14px;font-weight:500}.LoggedInRecruitments_category__recommendation__mLLbB{padding:20px;background-color:#fdf3f3}.LoggedInRecruitments_cards__Weo47{width:100%}.LoggedInRecruitments_cards__inner__XFg4G{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-items:center}.LoggedInRecruitments_more_button__OyCvm{width:-moz-fit-content;width:fit-content;margin:auto}.LoggedInRecruitments_no_recruitments__gdGZt{color:#4b4b4b;font-size:16px;font-weight:400}.WipEnquete_section__taHL7{display:grid;background-color:#ffe6eb;padding:20px;grid-gap:16px;gap:16px;margin-bottom:40px}.WipEnquete_section__title__JOb1A{font-size:18px;font-weight:700;color:#fd4268;margin-bottom:8px;text-align:center}.WipEnquete_section__description__wMGT3{font-size:16px;font-weight:400}.WipEnquete_card__ryfW_{display:grid;grid-gap:16px;gap:16px;border:1px solid #d9d9d9;border-radius:8px;padding:16px;align-items:center;background-color:#fff}.WipEnquete_card__title__8FrUd{display:grid;grid-auto-flow:column;align-items:center;grid-gap:4px;gap:4px;justify-content:flex-start;font-size:16px;font-weight:500;letter-spacing:-.02em}.WipEnquete_answerList__e0Wws{display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0;margin:0}.WipEnquete_answerItem__0cbd5{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:center}.WipEnquete_answerItem__value__cPZ7H{color:#0d0d0d;font-size:14px;font-weight:700}.WipEnquete_submitButton__7pq7_{width:100%;margin-top:8px}.ServiceOverview_section__LF9GM{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.ServiceOverview_section__logo__5RxyY{width:210px;height:22px}.ServiceOverview_section__title__5Awg_{display:flex;align-items:center;font-size:22px;font-weight:700}.ServiceOverview_cards__dBNCF{display:flex;flex-direction:column;gap:8px;width:100%}.ServiceOverview_card__P0EVf{padding:8px 16px;border:1px solid #d9d9d9;border-radius:8;display:flex;align-items:center;gap:16px;width:100%}.ServiceOverview_card__body__H_JMh{display:flex;flex-direction:column;gap:4px}.ServiceOverview_card__title__5rQVP{font-size:16px;font-weight:700;color:#fd4268}.ServiceOverview_card__description__03pXc{font-size:16px;font-weight:400}.ServiceOverview_card__image__xZ0eK{width:88px;height:88px}.UsersVoice_section__Zs8VQ{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.UsersVoice_section__title__KEDIE{display:flex;align-items:center;font-size:22px;font-weight:700}.UsersVoice_cards__qhPVa{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;width:100%}.UsersVoice_cards__qhPVa::-webkit-scrollbar{display:none}@media(min-width:768px){.UsersVoice_cards__qhPVa{padding-bottom:16px;-ms-overflow-style:inherit;scrollbar-width:inherit}.UsersVoice_cards__qhPVa::-webkit-scrollbar{width:.25rem;height:.25rem;background:#f2f2f2;display:block}.UsersVoice_cards__qhPVa::-webkit-scrollbar-thumb{background:#ccc;border-radius:10rem}}.UsersVoice_cards__inner__lOXO_{display:flex;gap:16px;width:max-content}.UsersVoice_card__1b6gk{height:100%;position:relative;padding-top:45px;width:300px;flex-shrink:0}.UsersVoice_card__speech__LP_uF{position:absolute;top:0;left:0;width:100%;padding:0 16px;display:inline-grid;justify-content:center}.UsersVoice_card__speech__LP_uF>span{background-color:#fd3d5d;color:#fff;font-size:16px;font-weight:700;text-align:center;padding:8px 24px;display:block;line-height:100%;position:relative;border-radius:8px}.UsersVoice_card__speech__LP_uF>span:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:10px solid #fd3d5d}.UsersVoice_card__inner__3hIzi{border:1px solid #fbcdcd;border-radius:8px;overflow:hidden;height:100%}.UsersVoice_card__header__sO1Aq{background-color:#fdf3f3;padding:23px 16px 8px;display:grid;grid-template-columns:64px 1fr;grid-gap:8px;gap:8px;align-items:center}.UsersVoice_card__image__yJhvb{width:64px;height:64px}.UsersVoice_card__name__aKFWV{color:#1a1a1a;font-size:16px;font-weight:700}.UsersVoice_card__body__YIOfs{background-color:#fff;padding:16px;display:grid}.UsersVoice_card__description__eyDHV{color:#1a1a1a;font-size:16px;font-weight:500}.UsersVoice_card__badge_title__g9WFQ{color:#1a1a1a;font-size:14px;font-weight:700;margin-top:16px}.UsersVoice_card__badges__tU_4A{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.UsersVoice_badge__FAjfR{background-color:#e5e5e5;color:#1a1a1a;font-size:14px;font-weight:400;padding:4px 8px;border-radius:4px;white-space:nowrap;line-height:140%}.UsersVoice_highlight__UDHc9{color:#fd4268;font-weight:700}.Faq_section__bSpF6{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.Faq_section__title__vDWzl{display:flex;align-items:center;font-size:22px;font-weight:700;color:#1a1a1a}.Faq_faqList__D8JFR{width:100%;max-width:800px;display:flex;flex-direction:column;gap:16px}.Faq_faqItem__28qi6{border-radius:8px;background-color:#f8f7f7;padding:16px;transition:all .3s ease}.Faq_faqItem__question__G_Af7{width:100%;display:flex;align-items:center;gap:12px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;transition:background-color .2s ease;padding:0}.Faq_faqItem__questionText__KCBl8{flex:1 1;font-size:16px;font-weight:500;color:#1a1a1a;line-height:160%}.Faq_faqItem__answer__6BOUt{max-height:0;overflow:hidden;transition:max-height .3s ease}.Faq_faqItem__answer__open__40_lW{max-height:500px}.Faq_faqItem__answerContent__OedmW{margin-top:8px;display:flex;gap:12px;align-items:flex-start}.Faq_faqItem__answerText__zHH7R{flex:1 1;color:#4b4b4b;font-size:16px;font-weight:500;line-height:180%}.Faq_faqItem__answerText__zHH7R p{margin:0}.Faq_faqItem__answerText__zHH7R p:not(:last-child){margin-bottom:8px}.AnswerIcon_cIcon__XvVvn{display:inline-block;vertical-align:middle}.AnswerIcon_cIcon--sm__97a0g{width:16px;height:16px}.AnswerIcon_cIcon--md__PR8PS{width:24px;height:24px}.AnswerIcon_cIcon--lg__mpbSh{width:32px;height:32px}.QuestionIcon_cIcon__JFLBn{display:inline-block;vertical-align:middle}.QuestionIcon_cIcon--sm__s7fwQ{width:16px;height:16px}.QuestionIcon_cIcon--md__ZM_9I{width:24px;height:24px}.QuestionIcon_cIcon--lg__JrIlM{width:32px;height:32px}.RecruitmentSearch_search__4IZe8{width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer}.RecruitmentSearch_search__4IZe8:hover{background-color:#f8f7f7}.RecruitmentSearch_searchList__NY1yX{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.RecruitmentSearch_searchListItem__BxhLp{display:flex;align-items:center;gap:8px}.RecruitmentSearch_searchListItemIcon__Rp0PP{flex-shrink:0}.RecruitmentSearch_searchListItemText__DxBvC{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.RecruitmentSearch_searchListItemText__DxBvC.RecruitmentSearch_selected__QmYaa{color:#0d0d0d}.RecruitmentSearch_searchListItemText__DxBvC.RecruitmentSearch_unselected__tE6Kw{color:#b2b2b2}.FilterIcon_cIcon__7LCy9{display:inline-block;vertical-align:middle}.FilterIcon_cIcon--sm__Y681S{width:16px;height:16px}.FilterIcon_cIcon--md__zYMO_{width:24px;height:24px}.FilterIcon_cIcon--lg__gmPPv{width:32px;height:32px}.FilterIcon_cIcon--black__hO8kc{--icon-color:#1a1a1a}.FilterIcon_cIcon--red__uDW6V{--icon-color:#fd3d5d}.FilterIcon_cIcon--gray__aIHTy{--icon-color:#b2b2b2}.SelectionCommon_selectionWrapper__9lujH{display:flex;flex-direction:column;height:100%}.SelectionCommon_selectionContent__PQvgq{flex:1 1;overflow-y:auto;padding:0 0 20px}.SelectionCommon_selectionSection__toRI2{display:flex;flex-direction:column;gap:16px}.SelectionCommon_checkboxItem__JI8IJ{display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;padding:12px;border-radius:8px;cursor:pointer}.SelectionCommon_checkboxItem__JI8IJ:hover{background-color:#f2f2f2}.SelectionCommon_checkboxItem__JI8IJ:has(input:disabled){cursor:not-allowed;background-color:#d9d9d9;opacity:.6;pointer-events:none}.SelectionCommon_checkboxLabel__RAauK{font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d}.SelectionCommon_selectionFooter__3Na8e{display:flex;background-color:#fff;flex-shrink:0}.SelectionCommon_selectionApplyButton__eXt4N{width:100%}.JobSelection_container__m42Jx{display:flex;flex-direction:column;gap:20px}.JobSelection_employmentSection__utVl1,.JobSelection_sectorSection__9ODgC{display:flex;flex-direction:column;gap:8px}.JobSelection_sectionTitle___RP9V{font-size:14px;font-weight:700;line-height:160%}.JobSelection_employmentContents__etBZ9{display:flex;flex-direction:column;gap:20px}.JobSelection_employmentContent__bGEzQ{display:flex;flex-direction:column;gap:8px}.JobSelection_employmentContentTitle__NK84R{font-size:14px;font-weight:700;line-height:160%;padding:6px;border-left:4px solid #ccc;background-color:#f2f2f2}.JobSelection_employmentContentGrid__K78f3{display:grid;grid-template-columns:repeat(1fr);grid-gap:6px;gap:6px}.AreaTypeSelection_typeSelection__tm4Bc{display:flex;flex-direction:column;gap:8px}.AreaTypeSelection_typeButton__dPgOz{width:100%;padding:32px 24px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;line-height:160%;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:8px}.AreaTypeSelection_typeButton__dPgOz:hover{background-color:#f8f7f7;border-color:#ccc}.JapanIcon_cIcon__KooW6{display:inline-block;vertical-align:middle}.JapanIcon_cIcon--sm__pQ5Fy{width:16px;height:16px}.JapanIcon_cIcon--md__07E1C{width:24px;height:24px}.JapanIcon_cIcon--lg__vDWoQ{width:32px;height:32px}.JapanIcon_cIcon--black__lnn4_{--icon-color:#1a1a1a}.JapanIcon_cIcon--red__B7I1e{--icon-color:#fd3d5d}.JapanIcon_cIcon--gray__SGxkn{--icon-color:#b2b2b2}.TrainIcon_cIcon__igv2C{display:inline-block;vertical-align:middle}.TrainIcon_cIcon--sm__abyfN{width:16px;height:16px}.TrainIcon_cIcon--md__X_paJ{width:24px;height:24px}.TrainIcon_cIcon--lg__y45nI{width:32px;height:32px}.TrainIcon_cIcon--black__0JKJV{--icon-color:#1a1a1a}.TrainIcon_cIcon--red__l2qQr{--icon-color:#fd3d5d}.TrainIcon_cIcon--gray__mOQEB{--icon-color:#b2b2b2}.RegionSelection_selectionContent__pUrz_{display:flex;flex-direction:column;gap:32px}.RegionSelection_selectionSection__0JP9W{display:flex;flex-direction:column;gap:16px}.RegionSelection_selectionGrid__Zhbgj{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.RegionSelection_selectionButton__K6Bxp{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d;text-align:left;transition:all .2s;text-align:center;font-weight:700}.RegionSelection_selectionButton__K6Bxp:hover{background-color:#f8f7f7;border-color:#ccc}.PrefectureSelection_selectionContent__7qecx{display:flex;flex-direction:column;gap:32px}.PrefectureSelection_selectionSection__Gxp_4{display:flex;flex-direction:column;gap:16px}.PrefectureSelection_selectionGrid__dEDli{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.PrefectureSelection_selectionButton__8p0ES{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d;text-align:left;transition:all .2s;text-align:center;font-weight:700}.PrefectureSelection_selectionButton__8p0ES:hover{background-color:#f8f7f7;border-color:#ccc}.MunicipalitySelection_wrapper__eVoqT{display:flex;flex-direction:column;height:100%}.MunicipalitySelection_content__YZcj1{flex:1 1;overflow-y:auto}.MunicipalitySelection_footer__unYdl{display:flex;background-color:#fff;flex-shrink:0}.MunicipalitySelection_applyButton__rONVh{width:100%}.MunicipalitySelection_groupSection__oVyoN{border-bottom:1px solid #d9d9d9}.MunicipalitySelection_groupSection__oVyoN.MunicipalitySelection_lastGroup___LeJI{border-bottom:none}.MunicipalitySelection_groupSection__oVyoN.MunicipalitySelection_disabled__EX0ep{opacity:.5;pointer-events:none}.MunicipalitySelection_groupHeader__6n0dN{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px}.MunicipalitySelection_groupHeaderContent__OO5D3{display:flex;align-items:center;gap:8px;flex:1 1}.MunicipalitySelection_checkboxWrapper__gpkv4{display:flex;align-items:center;cursor:pointer}.MunicipalitySelection_groupName__xZACU{font-size:16px;font-weight:500;line-height:160%;color:#1a1a1a;cursor:pointer;transition:color .2s}.MunicipalitySelection_groupName__xZACU:hover{color:#999}.MunicipalitySelection_toggleIcon__h00iu{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.MunicipalitySelection_toggleIcon__h00iu:hover{opacity:.7}.MunicipalitySelection_municipalitiesContent__npWj6{display:flex;flex-direction:column}.MunicipalitySelection_municipalityItem__v8edN{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 32px;border-bottom:1px solid #d9d9d9;cursor:pointer;transition:background-color .2s}.MunicipalitySelection_municipalityItem__v8edN:hover{background-color:#f8f7f7}.MunicipalitySelection_municipalityItem__v8edN.MunicipalitySelection_lastMunicipality__qFmec{border-bottom:none}.MunicipalitySelection_municipalityItem__v8edN.MunicipalitySelection_disabled__EX0ep{opacity:.5;pointer-events:none;cursor:not-allowed}.MunicipalitySelection_municipalityName__ieB38{font-size:16px;font-weight:400;line-height:160%;color:#1a1a1a}.MunicipalitySelection_simpleMunicipalityItem__RiH6T{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #d9d9d9;cursor:pointer;transition:background-color .2s}.MunicipalitySelection_simpleMunicipalityItem__RiH6T:hover{background-color:#f8f7f7}.MunicipalitySelection_simpleMunicipalityItem__RiH6T.MunicipalitySelection_lastMunicipality__qFmec{border-bottom:none}.MunicipalitySelection_simpleMunicipalityItem__RiH6T.MunicipalitySelection_disabled__EX0ep{opacity:.5;pointer-events:none;cursor:not-allowed}.RegionSelection_selectionContent__vQbkI{display:flex;flex-direction:column;gap:32px}.RegionSelection_selectionSection____qnj{display:flex;flex-direction:column;gap:16px}.RegionSelection_selectionGrid__mbrPy{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.RegionSelection_selectionButton__RME3H{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d;text-align:left;transition:all .2s;text-align:center;font-weight:700}.RegionSelection_selectionButton__RME3H:hover{background-color:#f8f7f7;border-color:#ccc}.PrefectureSelection_selectionContent__yWHjO{display:flex;flex-direction:column;gap:32px}.PrefectureSelection_selectionSection__c1wvm{display:flex;flex-direction:column;gap:16px}.PrefectureSelection_selectionGrid__bph_W{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.PrefectureSelection_selectionButton__vNLhX{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d;text-align:left;transition:all .2s;text-align:center;font-weight:700}.PrefectureSelection_selectionButton__vNLhX:hover{background-color:#f8f7f7;border-color:#ccc}.MunicipalitySelection_wrapper__3gBYJ{display:flex;flex-direction:column;height:100%}.MunicipalitySelection_content__jt0Tz{flex:1 1;overflow-y:auto}.MunicipalitySelection_footer___9Ah6{display:flex;background-color:#fff;flex-shrink:0}.MunicipalitySelection_applyButton__vRWiG{width:100%}.MunicipalitySelection_groupSection__rtbvL{border-bottom:1px solid #d9d9d9}.MunicipalitySelection_groupSection__rtbvL.MunicipalitySelection_lastGroup__4p_67{border-bottom:none}.MunicipalitySelection_groupSection__rtbvL.MunicipalitySelection_disabled__Tne5z{opacity:.5;pointer-events:none}.MunicipalitySelection_groupHeader__HISRY{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px}.MunicipalitySelection_groupHeaderContent__6RNmm{display:flex;align-items:center;gap:8px;flex:1 1}.MunicipalitySelection_checkboxWrapper__AZOOZ{display:flex;align-items:center;cursor:pointer}.MunicipalitySelection_groupName__Z_XyX{font-size:16px;font-weight:500;line-height:160%;color:#1a1a1a;cursor:pointer;transition:color .2s}.MunicipalitySelection_groupName__Z_XyX:hover{color:#999}.MunicipalitySelection_toggleIcon__GfFD0{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.MunicipalitySelection_toggleIcon__GfFD0:hover{opacity:.7}.MunicipalitySelection_municipalitiesContent__Oyxbh{display:flex;flex-direction:column}.MunicipalitySelection_municipalityItem__uJjj1{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 32px;border-bottom:1px solid #d9d9d9;cursor:pointer;transition:background-color .2s}.MunicipalitySelection_municipalityItem__uJjj1:hover{background-color:#f8f7f7}.MunicipalitySelection_municipalityItem__uJjj1.MunicipalitySelection_lastMunicipality__rN_QV{border-bottom:none}.MunicipalitySelection_municipalityItem__uJjj1.MunicipalitySelection_disabled__Tne5z{opacity:.5;pointer-events:none;cursor:not-allowed}.MunicipalitySelection_municipalityName__oIG68{font-size:16px;font-weight:400;line-height:160%;color:#1a1a1a}.MunicipalitySelection_simpleMunicipalityItem__Cc70W{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #d9d9d9;cursor:pointer;transition:background-color .2s}.MunicipalitySelection_simpleMunicipalityItem__Cc70W:hover{background-color:#f8f7f7}.MunicipalitySelection_simpleMunicipalityItem__Cc70W.MunicipalitySelection_lastMunicipality__rN_QV{border-bottom:none}.MunicipalitySelection_simpleMunicipalityItem__Cc70W.MunicipalitySelection_disabled__Tne5z{opacity:.5;pointer-events:none;cursor:not-allowed}.StationSelection_wrapper__Vd6oZ{display:flex;flex-direction:column;height:100%}.StationSelection_content__YdYXp{flex:1 1;overflow-y:auto}.StationSelection_footer__GNkI1{display:flex;background-color:#fff;flex-shrink:0}.StationSelection_applyButton__IKd5t{width:100%}.StationSelection_lineSection__rUF8_{border-bottom:1px solid #d9d9d9}.StationSelection_lineSection__rUF8_.StationSelection_lastLine__Zl6MC{border-bottom:none}.StationSelection_lineSection__rUF8_.StationSelection_disabled__mJi4g{opacity:.5;pointer-events:none}.StationSelection_lineHeader__ho_2W{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px}.StationSelection_lineHeaderContent__Yn8cb{display:flex;align-items:center;gap:8px;flex:1 1}.StationSelection_checkboxWrapper__oJbcV{display:flex;align-items:center;cursor:pointer}.StationSelection_lineName__e78yU{font-size:16px;font-weight:500;line-height:160%;color:#1a1a1a;cursor:pointer;transition:color .2s}.StationSelection_lineName__e78yU:hover{color:#999}.StationSelection_companyName__c_Tn0{font-size:14px;font-weight:400;color:#999;margin-left:4px}.StationSelection_toggleIcon__Q6tF1{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.StationSelection_toggleIcon__Q6tF1:hover{opacity:.7}.StationSelection_stationsContent___F5QL{display:flex;flex-direction:column}.StationSelection_stationItem__Zp6_8{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 32px;border-bottom:1px solid #d9d9d9;cursor:pointer;transition:background-color .2s}.StationSelection_stationItem__Zp6_8:hover{background-color:#f8f7f7}.StationSelection_stationItem__Zp6_8.StationSelection_lastStation__wtL6w{border-bottom:none}.StationSelection_stationItem__Zp6_8.StationSelection_disabled__mJi4g{opacity:.5;pointer-events:none;cursor:not-allowed}.StationSelection_stationName__7xUUb{font-size:16px;font-weight:400;line-height:160%;color:#1a1a1a}.SalarySelection_container___oWhe{display:flex;flex-direction:column;gap:20px}.SalarySelection_section__zB8LY{display:flex;flex-direction:column;gap:8px}.SalarySelection_sectionTitle__4YNS1{font-size:14px;font-weight:700;line-height:160%}.SalarySelection_checkboxGrid__qsnCJ{display:grid;grid-template-columns:repeat(1fr);grid-gap:6px;gap:6px}.FeaturesSelection_container__ZL6NB{display:flex;flex-direction:column;gap:20px}.FeaturesSelection_description__q8rVK{font-size:14px;line-height:160%}.FeaturesSelection_selectedCount__KDNpg{color:#ec385b;font-weight:500}.FeaturesSelection_noSectorMessage__7fKn9{font-size:16px;line-height:160%;color:#999;text-align:center;padding:40px 20px;margin:0}.FeaturesSelection_noFeaturesMessage__Gw1oU{font-size:14px;line-height:160%;color:#999;text-align:center;padding:20px;margin:0}.FeaturesSelection_featureSection__36uQc{display:flex;flex-direction:column;gap:12px}.FeaturesSelection_featureContentGrid__C_IFd{display:grid;grid-template-columns:repeat(1fr);grid-gap:6px;gap:6px}.FeaturesSelection_featureTitle__q786T{font-size:16px;font-weight:700;line-height:160%;color:#1a1a1a;margin:0}.SearchHistoryKeyvisual_container__JHfyK{padding:16px 20px 32px}.SearchHistoryKeyvisual_heading__x_bcp{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.SearchHistoryKeyvisual_search__2YZyT{margin-top:12px;width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer;text-decoration:none}.SearchHistoryKeyvisual_search__2YZyT:hover{background-color:#f8f7f7}.SearchHistoryKeyvisual_searchList__6rrTL{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.SearchHistoryKeyvisual_searchListItem__N7B6d{display:flex;align-items:center;gap:8px}.SearchHistoryKeyvisual_searchListItemIcon__BnmoU{flex-shrink:0}.SearchHistoryKeyvisual_searchListItemText__8PAbp{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.SearchHistoryKeyvisual_searchListItemText__8PAbp.SearchHistoryKeyvisual_selected__9Aoo6{color:#0d0d0d}.SearchHistoryKeyvisual_searchListItemText__8PAbp.SearchHistoryKeyvisual_unselected__xTuPp{color:#b2b2b2}.SearchHistoryKeyvisual_searchButton__rlnEl{margin-top:12px;width:100%}.SearchHistoryKeyvisual_countContainer__OOamC{display:flex;align-items:flex-end;justify-content:center;font-weight:700;gap:2px;height:24px}.SearchHistoryKeyvisual_countLabel__oFLAm{font-size:12px;font-weight:700;line-height:160%}.SearchHistoryKeyvisual_countNumber__IUqQR{font-size:18px;font-weight:700;line-height:140%}.SearchHistoryKeyvisual_separator__s7YPn{margin-left:8px}.SeoNavigation_container__a8zMj{display:flex;flex-direction:column;gap:24px}.SeoNavigation_heading__guKDN{border-left:4px solid #ccc;padding:8px;background-color:#f2f2f2;font-size:16px;font-weight:700}.SeoNavigation_categories__49uHw{display:flex;flex-direction:column;gap:20px}.SeoNavigation_category__k348k{display:flex;flex-direction:column;gap:8px}.SeoNavigation_categoryTitle__Ypg1B{border-left:6px solid #fd4268;padding-left:8px;font-size:16px;font-weight:700}.SeoNavigation_linkList__OdGiF{display:flex;flex-wrap:wrap;gap:8px}.SeoNavigation_linkButton__T02h4{display:inline-block;padding:6px 12px;font-size:12px;border:1px solid #d9d9d9;border-radius:8px;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}@media(hover:hover){.SeoNavigation_linkButton__T02h4:hover{background-color:#ffe6eb;border:1px solid #fd4268}}.EntryInfoList_section___kwb5{display:flex;flex-direction:column;gap:12px;padding:0 20px}.EntryInfoList_cards__rdBvd{display:flex;flex-direction:column;gap:16px}.EntryInfoList_cardHeader__47YTt{display:flex;justify-content:flex-end;align-items:center}.EntryInfoList_cardHeader__totalCount__3k3p2{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1}.EntryInfoList_cardHeader__totalCount__count__4Q3yT{padding:0 4px;font-size:22px;font-weight:700;line-height:1}.EntryInfoList_emptyMessage__ayhim{text-align:center;padding:40px 16px;color:#999;font-size:14px}.CopyScheduleModal_copyScheduleModal__38Oyo{min-width:260px;max-width:400px;display:flex;flex-direction:column;gap:12px}.CopyScheduleModal_copyScheduleModal__title__hdz8e{font-size:18px;font-weight:700;text-align:center;padding:8px 0}.CopyScheduleModal_copyScheduleModal__sections__hxDEz{display:flex;flex-direction:column;gap:20px}.CopyScheduleModal_copyScheduleModal__section__1n3jS{display:flex;flex-direction:column;gap:8px}.CopyScheduleModal_copyScheduleModal__description__nX2ut{font-size:14px;font-weight:400;line-height:160%}.CopyScheduleModal_copyScheduleModal__description__highlight__T2Vm0{color:#fd4268;font-weight:700}.CopyScheduleModal_copyScheduleModal__label__eRzug{font-size:14px;font-weight:700;line-height:160%}.CopyScheduleModal_copyScheduleModal__dates__R2MyJ{display:flex;flex-direction:column}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #e5e5e5}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm:first-child{border-top:1px solid #e5e5e5}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm:last-child{border-bottom:none}.CopyScheduleModal_copyScheduleModal__dateText__rUzxY{font-size:14px;font-weight:700;color:#1a1a1a}.CopyScheduleModal_copyScheduleModal__times__E3t__{display:flex;flex-direction:column;gap:4px;list-style:disc;padding-left:20px;margin:0}.CopyScheduleModal_copyScheduleModal__time__D9iSe{font-size:14px;color:#4b4b4b}.CopyScheduleModal_copyScheduleModal__buttons__O7gOA{display:flex;gap:12px;padding-top:8px}.CopyScheduleModal_copyScheduleModal__skipButton__JQCWJ,.CopyScheduleModal_copyScheduleModal__submitButton__TzjeL{flex:1 1}.ResignModal_resignModal__MYSja{padding:24px;display:flex;flex-direction:column;gap:24px}.ResignModal_resignModal__title__nXiJI{font-size:18px;font-weight:700;text-align:center}.ResignModal_resignModal__content__5_dMS{display:flex;flex-direction:column;gap:12px;text-align:center}.ResignModal_resignModal__description__l6Y_r{font-size:14px;line-height:1.6}.ResignModal_resignModal__storeName__nYqfA{font-weight:700}.ResignModal_resignModal__note__2Tfng{font-size:12px;color:#666}.ResignModal_resignModal__buttons__r2ANP{display:flex;gap:12px;justify-content:center}.ResignModal_resignModal__cancelButton__Vhb4y,.ResignModal_resignModal__resignButton__SGUMe{flex:1 1}