.page_page__3CkL1{display:flex;justify-content:center;min-height:100dvh;background-color:#fff}.page_container__g0an1{max-width:600px;padding:24px;width:100%}.page_header__gIv6L{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.page_header__title__payzP{font-size:18px;font-weight:700;text-align:center;flex:1 1}.page_header__closeButton__QpgH1{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.page_header__closeButton__QpgH1:hover{background-color:rgba(0,0,0,.05)}.page_step__DX5R7{padding-bottom:20px;display:flex;justify-content:space-between;gap:20px;align-items:center}.page_step__content__NcgIL{display:flex;flex-direction:column;gap:8px;flex:1 1}.page_step__title__37jPD{font-size:16px;font-weight:700}.page_step__description__BVSHH{font-size:12px;font-weight:400;line-height:140%;color:#1a1a1a}.page_content__9aWVc{padding-bottom:40px}.IconButton_cIconButton__sIo2_{position:relative;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:1000px;cursor:pointer;transition:all .2s ease}.IconButton_cIconButton__sIo2_:hover:not(:disabled):not(.IconButton_disabled__ulzM8){background-color:#f2f2f2;border-color:#ccc}.IconButton_cIconButton__sIo2_:active:not(:disabled):not(.IconButton_disabled__ulzM8){background-color:#e5e5e5;border-color:#b2b2b2;transform:translateY(1px)}.IconButton_cIconButton__sIo2_.IconButton_disabled__ulzM8,.IconButton_cIconButton__sIo2_:disabled{background-color:#e5e5e5;border-color:#d9d9d9;cursor:not-allowed;opacity:.6}.IconButton_cIconButton__icon__KPIk4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.IconButton_cIconButton__count__xY0ii{position:absolute;top:-4px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background-color:#fd4268;color:#fff;font-size:12px;font-weight:700;border-radius:1000px;line-height:1}.IconButton_cIconButton--size-sm__w2Ry_{width:24px;height:24px}.IconButton_cIconButton--size-md__jnWJ6{width:40px;height:40px}.IconButton_cIconButton--size-lg__RUC5q{width:56px;height:56px}.CloseIcon_cIcon__cK2HM{display:inline-block;vertical-align:middle}.CloseIcon_cIcon--sm__tIX7x{width:16px;height:16px}.CloseIcon_cIcon--md__eUpB8{width:24px;height:24px}.CloseIcon_cIcon--lg__vC8F3{width:32px;height:32px}.CloseIcon_cIcon--black__dFJ_V{--icon-color:#1a1a1a}.CloseIcon_cIcon--red__jzDHI{--icon-color:#fd3d5d}.CloseIcon_cIcon--gray__RuHIR{--icon-color:#b2b2b2}.CloseIcon_cIcon--white__ASgbV{--icon-color:#ffffff}.InquirySheet_overlay__eqlk6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;overflow-y:auto;opacity:0;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;justify-content:center}.InquirySheet_overlayActive__cwMys{opacity:1;transform:translateY(0)}.InquirySheet_container__t_aML{max-width:600px;padding:24px;width:100%}.InquirySheet_header__BKGc0{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.InquirySheet_header__title__Dy_iI{font-size:18px;font-weight:700;text-align:center;flex:1 1}.InquirySheet_header__closeButton__YucWw{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.InquirySheet_header__closeButton__YucWw:hover{background-color:rgba(0,0,0,.05)}.InquirySheet_content__QCk9S{padding-bottom:40px}.InquiryInputForm_inquiryInputForm__JTe_N{padding-top:24px;display:flex;flex-direction:column;gap:24px}.InquiryInputForm_desc__YAZVg{font-size:14px;line-height:160%;color:#4b4b4b}.InquiryInputForm_formFields__WYe_q{display:flex;flex-direction:column;gap:20px}.InquiryInputForm_formGroup__yidXw{display:flex;flex-direction:column;gap:8px}.InquiryInputForm_label__ML1Ny{font-size:14px;font-weight:700;line-height:140%;color:#0d0d0d}.InquiryInputForm_required__BogUH{font-size:12px;font-weight:500;color:#d13131;margin-left:4px}.InquiryInputForm_checkboxGroup__KRGX_,.InquiryInputForm_radioGroup__Z2mYf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px 12px;gap:6px 12px}.InquiryInputForm_error__TS__u{font-size:14px;font-weight:400;color:#e54e4e;line-height:140%;margin-top:4px}.InquiryInputForm_submitButton__RkHUt{display:flex;justify-content:center}.InquiryInputForm_submitButton__RkHUt button{width:100%}.ProgressCircle_cProgressCircle__xzUus{position:relative;display:inline-flex;align-items:center;justify-content:center}.ProgressCircle_cProgressCircle__svg__RHGUz{display:block;background-color:#fff;border-radius:1000px}.ProgressCircle_cProgressCircle__track__CtLxL{stroke:#e5e5e5}.ProgressCircle_cProgressCircle__progress__kUUEN{stroke:#fd3d5d;transition:stroke-dashoffset .3s ease}.ProgressCircle_cProgressCircle__label__wONIn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;color:#0d0d0d}.ProgressCircle_cProgressCircle__numerator__Gtemn{font-size:22px;color:#fd3d5d;font-weight:700;line-height:140%}.ProgressCircle_cProgressCircle__separator__XTbzl{font-size:14px;font-weight:700}.CheckBox_cCheckbox__SjGz_{display:inline-flex;align-items:center;gap:8px;cursor:pointer;position:relative}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM{cursor:not-allowed;opacity:.6}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv .CheckBox_cCheckbox__label__1cTTs{color:#e54e4e}.CheckBox_cCheckbox__input__SAd7_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CheckBox_cCheckbox__icon__FbWzH{display:inline-block;width:20px;height:20px;border:2px solid #d9d9d9;border-radius:4px;background-color:#fff;transition:all .2s ease;position:relative;flex-shrink:0}.CheckBox_cCheckbox__icon__FbWzH:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:solid #d9d9d9;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:1;transition:opacity .2s ease}.CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH{background-color:#fd4268;border-color:#fd4268}.CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH:after{border-color:#fff;opacity:1}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__icon__FbWzH{background-color:#fff;border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__icon__FbWzH:after{border-color:#fff}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH{background-color:#fff;border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH:after{border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv .CheckBox_cCheckbox__icon__FbWzH{border-color:#e54e4e;background-color:#fff}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv .CheckBox_cCheckbox__icon__FbWzH:after{border-color:#e54e4e}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH{background-color:#fff;border-color:#e54e4e}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH:after{border-color:#e54e4e}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__icon__FbWzH{border-color:#d9d9d9;background-color:#fff}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__icon__FbWzH:after{border-color:#fff}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH{background-color:#fff;border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH:after{border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_.CheckBox_-error__t0EDv.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__label__1cTTs{color:#999}.CheckBox_cCheckbox__label__1cTTs{font-size:16px;font-weight:400;line-height:160%;color:#1a1a1a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckBox_cCheckbox__SjGz_.CheckBox_-disabled__lBmQM .CheckBox_cCheckbox__label__1cTTs{color:#999}.CheckBox_cCheckbox__SjGz_:not(.CheckBox_-disabled__lBmQM):hover .CheckBox_cCheckbox__icon__FbWzH{border-color:#d9d9d9}.CheckBox_cCheckbox__SjGz_:not(.CheckBox_-disabled__lBmQM):hover .CheckBox_cCheckbox__input__SAd7_:checked+.CheckBox_cCheckbox__icon__FbWzH{background-color:#fd4268;border-color:#fd4268}.CheckBox_cCheckbox__input__SAd7_:focus+.CheckBox_cCheckbox__icon__FbWzH{outline:2px solid #ff98ae;outline-offset:2px}.InquiryConfirm_inquiryConfirm__BVp4b{padding-top:24px;display:flex;flex-direction:column;gap:24px}.InquiryConfirm_confirmList__KaQyj{display:flex;flex-direction:column}.InquiryConfirm_confirmItem__SwTS1{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid #e5e5e5}.InquiryConfirm_confirmItem__SwTS1:first-child{padding-top:0}.InquiryConfirm_confirmItem__label__dd0ph{font-size:14px;font-weight:700;color:#4b4b4b}.InquiryConfirm_confirmItem__value__Kwagq{font-size:16px;line-height:160%;color:#0d0d0d;white-space:pre-wrap;word-break:break-word}.InquiryConfirm_buttons__9fqd0{display:flex;gap:12px}.InquiryConfirm_buttons__9fqd0 button{flex:1 1}.InquiryComplete_inquiryComplete__Dx_J4{padding-top:40px;display:flex;flex-direction:column;align-items:center;gap:32px}.InquiryComplete_message__tBptE{font-size:16px;line-height:160%;color:#0d0d0d;text-align:center}.InquiryComplete_closeButton__0QNt1,.InquiryComplete_closeButton__0QNt1 button{width:100%}.ServiceLayout_serviceLayout__container__bH25g{width:100%;display:flex;flex-direction:column;min-height:100vh;background-color:#f8f7f7}.ServiceLayout_serviceLayout__A9MyO{margin:0 auto;max-width:600px;width:100%;display:flex;flex-direction:column;min-height:100vh;background-color:#fff;box-shadow:0 0 40px 0 rgba(253,66,104,.1)}.SignupInitialEnquete_card__YFaqg{display:grid;padding:0 20px}.SignupInitialEnquete_card__badge__0EUID{position:relative;background-color:#fd4268;color:#fff;font-size:16px;font-weight:700;text-align:center;padding:8px 16px;border-radius:8px;z-index:2;display:inline-grid;margin:auto auto -8px;animation:SignupInitialEnquete_moveUpDown__NOZcF 1.5s ease-out infinite}@keyframes SignupInitialEnquete_moveUpDown__NOZcF{0%{transform:translateY(-6px)}50%{transform:translateY(0)}to{transform:translateY(-6px)}}.SignupInitialEnquete_card__badge__0EUID:after{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:10px solid #fd4268}.SignupInitialEnquete_card__body__z1JQO{display:grid;grid-gap:16px;gap:16px;background:linear-gradient(135deg,rgba(255,212,220,.58),rgba(255,237,219,.58));border:1px solid #fbcdcd;border-radius:8px;padding:16px;align-items:center}.SignupInitialEnquete_card__title__8o3Px{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}.SignupInitialEnquete_card__title__8o3Px span{color:#fd4268;font-size:12px;font-weight:500}.SignupInitialEnquete_card__title__8o3Px>:not(span){color:#1a1a1a;font-size:16px;font-weight:500}.SignupInitialEnquete_card__buttonGroup__lQb_R{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.SignupInitialEnquete_checkboxButton__JO8Xx{background:none;cursor:pointer;line-height:140%;text-decoration:none!important;display:block;text-align:center;justify-content:center;color:#0d0d0d;display:grid;grid-auto-flow:column;align-items:center;grid-gap:5px;gap:5px;width:100%;min-height:38px;padding:10px 8px;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff;transition:background-color .7s cubic-bezier(.23,1,.32,1),border-color .7s cubic-bezier(.23,1,.32,1),color .7s cubic-bezier(.23,1,.32,1)}.SignupInitialEnquete_checkboxButton__selected__2881G{border-color:#fd4268;color:#fd4268;background-color:#ffe6eb;transition:none}.SignupInitialEnquete_checkboxButton__input__Maf_Q{opacity:0;position:absolute}.SignupInitialEnquete_checkboxButton__label__SJGCB{font-size:16px;font-weight:700}.SignupInitialEnquete_submitButton__gKWX4{width:100%;margin-top:8px}.Arrow3Icon_cIcon__9Cnov{display:inline-block;vertical-align:middle}.Arrow3Icon_cIcon--sm__Lyzv_{width:16px;height:16px}.Arrow3Icon_cIcon--md__nvmdK{width:24px;height:24px}.Arrow3Icon_cIcon--lg__nMc3O{width:32px;height:32px}.SignupWipEnquete_card__5lgkI{display:grid;padding:0 20px}.SignupWipEnquete_card__badge__07E3e{position:relative;background-color:#fd4268;color:#fff;font-size:16px;font-weight:700;text-align:center;padding:8px 16px;border-radius:8px;z-index:2;display:inline-grid;margin:auto auto -8px;animation:SignupWipEnquete_moveUpDown__pPEm8 1.5s ease-out infinite}@keyframes SignupWipEnquete_moveUpDown__pPEm8{0%{transform:translateY(-6px)}50%{transform:translateY(0)}to{transform:translateY(-6px)}}.SignupWipEnquete_card__badge__07E3e:after{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:10px solid #fd4268}.SignupWipEnquete_card__body__OGDpy{display:grid;grid-gap:16px;gap:16px;background:linear-gradient(135deg,rgba(255,212,220,.58),rgba(255,237,219,.58));border:1px solid #fbcdcd;border-radius:8px;padding:16px;align-items:center}.SignupWipEnquete_card__title__uuYE6{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}.SignupWipEnquete_answerList__MieW8{display:grid;grid-gap:8px;gap:8px;list-style:none;padding:0;margin:0}.SignupWipEnquete_answerItem__YWqAb{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:center}.SignupWipEnquete_answerItem__value__zhLpT{color:#0d0d0d;font-size:14px;font-weight:700}.SignupWipEnquete_submitButton__OGLjF{width:100%;margin-top:8px}.Usage_section__R9LMU{display:flex;flex-direction:column;gap:24px;align-items:center;padding:0 20px}.Usage_section__logo__Tqqah{width:210px;height:22px}.Usage_section__title__4qcMU{display:flex;align-items:center;font-size:22px;font-weight:700}.Usage_cards__9GEmg{display:flex;flex-direction:column;gap:8px;width:100%}.Usage_card__NZyXj{padding:8px 16px;border:1px solid #d9d9d9;border-radius:8;display:flex;align-items:center;justify-content:space-between;gap:8px}.Usage_card__body__yWTFh{display:flex;flex-direction:column;gap:4px}.Usage_card__step__B2nrr{font-size:12px;font-weight:700;padding:4px 8px;line-height:100%;border-radius:16;background-color:#ffe6eb;color:#fd3d5d;letter-spacing:2%;width:-moz-fit-content;width:fit-content}.Usage_card__text__uY0Ic{font-size:16px;font-weight:700}.Usage_card__text__uY0Ic span{color:#fd4268;font-weight:700}.Usage_card__image__Vl8rP{width:60px;height:60px}.NoLoginRecruitments_section__YD2da{display:flex;flex-direction:column;gap:24px;padding:0 20px}.NoLoginRecruitments_section__title__Pb_WC{display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;text-align:center;width:100%;line-height:140%}.NoLoginRecruitments_category__93ZNg{display:flex;flex-direction:column;gap:16px;width:100%}.NoLoginRecruitments_category__title__MTo8Z{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.NoLoginRecruitments_cards__b32n3{width:100%}.NoLoginRecruitments_cards__inner__2YPqa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-items:center}.NoLoginRecruitments_more_button__OpLna{width:-moz-fit-content;width:fit-content;margin:auto}.page_loadingContainer__EBUsE{display:flex;justify-content:center;align-items:center;min-height:100dvh}.page_container__CeeA6{padding:24px 20px 60px;min-width:0}.page_title__a8Ffo{font-size:20px;font-weight:700;text-align:center;margin-bottom:16px}.page_intro__UamzY{font-size:14px;line-height:1.8;margin-bottom:32px}.page_article__ycS0j{margin-bottom:28px}.page_articleTitle__UhiRZ{font-size:16px;font-weight:700;margin-bottom:12px}.page_articleBody__YrhtV{font-size:14px;line-height:1.8}.page_list__oQ_Pl{padding-left:1.5em;margin:8px 0;list-style:none;counter-reset:list-counter}.page_list__oQ_Pl>.page_listItem__rHDv9{counter-increment:list-counter;margin-bottom:4px;position:relative}.page_list__oQ_Pl>.page_listItem__rHDv9:before{content:counter(list-counter) ". ";position:absolute;left:-1.5em}.page_listItem__rHDv9{margin-bottom:4px}.page_subList__kEoLS{padding-left:2.5em;margin:4px 0;list-style:none;counter-reset:sub-counter}.page_subList__kEoLS>.page_listItem__rHDv9{counter-increment:sub-counter;position:relative}.page_subList__kEoLS>.page_listItem__rHDv9:before{content:"(" counter(sub-counter) ") ";position:absolute;left:-2.5em;white-space:nowrap}.page_bulletList__HHpBq{list-style:disc}.page_bulletList__HHpBq,.page_indentBlock__pWP7K{padding-left:1.5em;margin:4px 0}.page_note__JTVD1{font-size:12px;margin:4px 0 4px 1.5em}.page_tableWrapper__TkwKC{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:12px 0}.page_table__5LWI3{min-width:900px;width:100%;border-collapse:collapse;font-size:13px}.page_table__5LWI3 td,.page_table__5LWI3 th{border:1px solid #ccc;padding:8px;text-align:left;vertical-align:top}.page_table__5LWI3 th{background-color:#f5f5f5;font-weight:700;white-space:nowrap}.page_table__5LWI3 a{color:#06c;text-decoration:underline}.page_footer__WOgx7{margin-top:40px;font-size:14px;line-height:1.8}.page_companyInfo__gwkNW,.page_revisionHistory__8NiH9{margin-top:24px;font-size:14px;line-height:1.8}.page_loadingContainer__e50Vt{display:flex;justify-content:center;align-items:center;min-height:100dvh}.page_container__cjLFn{padding:24px 20px 60px;max-width:800px;margin:0 auto}.page_title__3MCI5{font-size:20px;font-weight:700;text-align:center;margin-bottom:16px}.page_intro__CGs7F{font-size:14px;line-height:1.8;margin-bottom:32px}.page_article__69_g5{margin-bottom:28px}.page_articleTitle__2b9M7{font-size:16px;font-weight:700;margin-bottom:12px}.page_articleBody__34GZJ{font-size:14px;line-height:1.8}.page_list__kHwVe{padding-left:1.5em;margin:8px 0;list-style:none;counter-reset:item}.page_list__kHwVe>li{counter-increment:item;position:relative}.page_list__kHwVe>li:before{content:counter(item) ". ";position:absolute;left:-1.5em}.page_listItem__yNojD{margin-bottom:4px}.page_subList__L_Qzc{padding-left:2em;margin:4px 0;list-style:none;counter-reset:subitem}.page_subList__L_Qzc>li{counter-increment:subitem;position:relative}.page_subList__L_Qzc>li:before{content:"(" counter(subitem) ") ";position:absolute;left:-2em}.page_sections__6a68C{padding:0 20px 40px}.MyPageMenu_section__Mldfi,.page_sections__6a68C{display:flex;flex-direction:column;gap:40px}.MyPageMenu_menuList__V4uKl{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column}.MyPageMenu_menu__Giv31{display:flex;align-items:center;justify-content:space-between;padding:12px;background-color:#fff;border:none;border-bottom:1px solid #d9d9d9;text-decoration:none;cursor:pointer}.MyPageMenu_menu__title__GmdtX{font-size:14px;font-weight:700}.MyPageMenu_menu__Giv31:hover{background-color:#f2f2f2}.MyPageMenu_menu__Giv31:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.MyPageMenu_menu__Giv31:first-child{cursor:default;border-top-right-radius:8px;border-top-left-radius:8px}.MyPageMenu_menu__Giv31:first-child:hover{background-color:#fff}.MyPageMenu_menu__Giv31:last-child{border-bottom:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.MyPageMenu_menu__content__8bIyk{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.MyPageMenu_menu__content__title__ksvrq{font-size:14px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyPageMenu_menu__arrowIcon__1_0un{flex-shrink:0}.MyPageMenu_overlay__iyAd_{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(13,13,13,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.MyPageMenu_overlay__content__Ceuwa{display:flex;flex-direction:column;align-items:center;gap:12px}.MyPageMenu_overlay__text__SDvk1{font-size:14px;font-weight:500;color:#fff}.page_sections__xvEHq{display:flex;flex-direction:column;gap:32px;padding:0 20px 32px}.page_buttonContainer___R1QY{display:flex;justify-content:center}.page_button__rftuI{width:-moz-fit-content;width:fit-content}.page_sections__79VdT{display:flex;flex-direction:column;gap:32px;padding:0 20px 32px}.page_buttonContainer__0tYPY{display:flex;justify-content:center}.page_button__YpPRW{width:-moz-fit-content;width:fit-content}.page_sections__qzlbN{display:flex;flex-direction:column;gap:32px;padding:0 20px 32px}.page_buttonContainer__rZdnP{display:flex;justify-content:center}.page_button__VPmvZ{width:-moz-fit-content;width:fit-content}.page_sections__fpelI{display:flex;flex-direction:column;gap:12px}.page_tabsList__hEbeb{justify-content:center}.page_sections__fpelI .page_tabContent__ULbxh{padding:20px;background-color:#f8f7f7}.LiffPageShell_shell__oMQ5F{min-height:100dvh;background:#fff}.LiffPageShell_header__J_zHb{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;min-height:3.5rem;padding:.5rem 1rem;background:#fff;border-bottom:.0625rem solid #f2f2f2}.LiffPageShell_title__weLFp{grid-column:2;font-size:1rem;font-weight:700;line-height:160%;text-align:center}.LiffPageShell_closeButton__hVxJx{grid-column:3}.LiffPageShell_content__rhFcA{padding-bottom:calc(2.5rem + env(safe-area-inset-bottom))}.LiffAuthGate_center__Qv1ic{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;min-height:calc(100dvh - 3.5rem);padding:4rem 1.5rem;text-align:center}.LiffAuthGate_lineIcon__ZpcG1{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;color:#fff;background-color:#00bb4d;border-radius:62.5rem}.LiffAuthGate_loadingText__y_GDF{font-size:.875rem;color:#999;line-height:160%}.LiffAuthGate_message__44lkt{display:flex;flex-direction:column;gap:.5rem;width:100%}.LiffAuthGate_message__title__sf5cC{font-size:1rem;font-weight:700;line-height:160%}.LiffAuthGate_message__text__SbArR{font-size:.875rem;color:#999;line-height:180%}.LiffAuthGate_actions__8AO92{display:flex;flex-direction:column;gap:.5rem;width:100%}.LiffAuthGate_actionButton__9rPp5{width:100%}.body_loading__cAXur{display:flex;justify-content:center;padding:4rem 0}.body_placeholder__G___K{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 1rem}.body_placeholder__title__BY1Kl{font-size:1rem;font-weight:700;line-height:160%}.body_placeholder__text__kNStj{font-size:.875rem;color:#999;line-height:160%}.body_placeholder__button__89WQi{width:100%}.body_entryInfo__N484O{padding:1rem 0 2.5rem}.PageHeader_header__aVtP_{display:flex;justify-content:center;align-items:center;padding:24px;position:relative}.PageHeader_header__back__2dsIP{position:absolute;left:24px}.PageHeader_header__title__xGlfU{font-size:18px;font-weight:700;color:#1a1a1a}.Arrow1RightIcon_cIcon__2hSUe{display:inline-block;vertical-align:middle}.Arrow1RightIcon_cIcon--sm__QQLD_{width:16px;height:16px}.Arrow1RightIcon_cIcon--md__kZsiy{width:24px;height:24px}.Arrow1RightIcon_cIcon--lg__CLwdn{width:32px;height:32px}.Arrow1RightIcon_cIcon--black__qt_cn{--icon-color:#1a1a1a}.Arrow1RightIcon_cIcon--red__eG6cy{--icon-color:#fd3d5d}.Arrow1RightIcon_cIcon--gray__reybG{--icon-color:#999999}.EnterpriseRecruitment_section__30i3p{padding:0 20px;gap:16px;display:flex;flex-direction:column}.EnterpriseRecruitment_title__UWcHH{color:#1a1a1a;font-size:18px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px}.EnterpriseRecruitment_recruitments__XbVIf{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}.BrandRecruitment_section__5cvrM{padding:0 20px;gap:16px;display:flex;flex-direction:column}.BrandRecruitment_title__b_30y{color:#1a1a1a;font-size:18px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px}.BrandRecruitment_recruitments__DohD5{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}.DownloadIcon_cIcon__7LzMh{display:inline-block;vertical-align:middle}.DownloadIcon_cIcon--sm__gOyLN{width:16px;height:16px}.DownloadIcon_cIcon--md__v3bB_{width:24px;height:24px}.DownloadIcon_cIcon--lg__FpEpJ{width:32px;height:32px}.DownloadIcon_cIcon--black__npsQM{--icon-color:#1a1a1a}.DownloadIcon_cIcon--red__kPrks{--icon-color:#fd3d5d}.LogoutIcon_cIcon__hfqft{display:inline-block;vertical-align:middle}.LogoutIcon_cIcon--sm__u_TVr{width:16px;height:16px}.LogoutIcon_cIcon--md__O_HEQ{width:24px;height:24px}.LogoutIcon_cIcon--lg__EHWbY{width:32px;height:32px}.LogoutIcon_cIcon--black__L_nsS{--icon-color:#1a1a1a}.LogoutIcon_cIcon--red__94F6O{--icon-color:#fd3d5d}.BellIcon_cIcon__xj4R8{display:inline-block;vertical-align:middle}.BellIcon_cIcon--sm__KPjgS{width:16px;height:16px}.BellIcon_cIcon--md__AE_VA{width:24px;height:24px}.BellIcon_cIcon--lg__HBECH{width:32px;height:32px}.BellIcon_cIcon--black__Y5WvN{--icon-color:#1a1a1a}.BellIcon_cIcon--red__cyq1J{--icon-color:#fd3d5d}.MyAccountList_section__p4__n{display:flex;flex-direction:column;gap:40px}.MyAccountList_enterpriseList__p38mJ{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column}.MyAccountList_enterprise__gGOps{display:flex;align-items:center;justify-content:space-between;padding:12px;border:none;border-bottom:1px solid #d9d9d9;text-decoration:none;background-color:rgba(0,0,0,0)}.MyAccountList_enterprise__title__5HXkj{font-size:14px;font-weight:700}.MyAccountList_enterprise__gGOps:hover{background-color:#f2f2f2}.MyAccountList_enterprise__gGOps:first-child{cursor:default;border-top-right-radius:8px;border-top-left-radius:8px}.MyAccountList_enterprise__gGOps:first-child:hover{background-color:#fff}.MyAccountList_enterprise__gGOps:last-child{border-bottom:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.MyAccountList_enterprise__content__NyMBE{display:flex;align-items:center;gap:16px;flex:1 1;min-width:0}.MyAccountList_enterprise__content__logo__69yeA{width:48px;height:48px;object-fit:cover;border-radius:1000px;border:1px solid #d9d9d9}.MyAccountList_enterprise__content__name___fLOs{font-size:14px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyAccountList_enterprise__arrowIcon__8dm_8{flex-shrink:0}.Arrow1LeftIcon_cIcon__GDzUU{display:inline-block;vertical-align:middle}.Arrow1LeftIcon_cIcon--sm__pm7zJ{width:16px;height:16px}.Arrow1LeftIcon_cIcon--md__j8Gpi{width:24px;height:24px}.Arrow1LeftIcon_cIcon--lg__eU1ma{width:32px;height:32px}.Arrow1LeftIcon_cIcon--black__tt2PR{--icon-color:#1a1a1a}.Arrow1LeftIcon_cIcon--red__hgkoS{--icon-color:#fd3d5d}.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}.RecruitmentSearchModal_overlay__KTdvg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1000;display:flex;flex-direction:column;align-items:center;overflow:hidden}.RecruitmentSearchModal_modal__j4xeY{background-color:#fff;width:100%;max-width:600px;height:100%;display:flex;flex-direction:column}.RecruitmentSearchModal_header__RQDog{display:flex;justify-content:center;align-items:center;padding:24px;position:relative}.RecruitmentSearchModal_backButton__TbJyx{position:absolute;left:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#0d0d0d}.RecruitmentSearchModal_backButton__TbJyx:hover{opacity:.7}.RecruitmentSearchModal_title__vrPST{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.RecruitmentSearchModal_headerActions__mq_y1{position:absolute;right:24px;display:flex;align-items:center;gap:16px}.RecruitmentSearchModal_clearButton__OQpks{background:none;border:none;cursor:pointer;padding:0;font-size:16px;font-weight:700;color:#999}.RecruitmentSearchModal_clearButton__OQpks:hover{color:#1a1a1a}.RecruitmentSearchModal_content__KR54O{flex:1 1;overflow-y:auto;padding:0 20px 20px}.RecruitmentSearchModal_footer__ehHTd{display:flex;padding:20px 24px;background-color:#fff}.RecruitmentSearchModal_applyButton___5A71{width:100%}.RecruitmentSearchModal_countContainer__TqP6J{display:flex;align-items:center;justify-content:center;font-weight:700;gap:2px;height:24px}.RecruitmentSearchModal_countLabel__64FB_{font-size:12px;font-weight:700;line-height:160%}.RecruitmentSearchModal_countNumber__H7IRv{font-size:18px;font-weight:700;line-height:140%}.RecruitmentSearchModal_separator__cMg6Q{margin-left:8px}.CategoryList_requiredText__jkEFE{text-align:right;font-size:12px;font-weight:500;line-height:160%;color:#ec385b;margin-bottom:8px}.CategoryList_categoryList__3sbZB{display:flex;flex-direction:column;gap:12px}.CategoryList_categoryItem__ujDci{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;transition:all .2s;gap:8px}.CategoryList_categoryItem__ujDci:hover{background-color:#f8f7f7;border-color:#ccc}.CategoryList_categoryItem__ujDci:disabled{background-color:#f2f2f2;cursor:not-allowed}.CategoryList_categoryItemContent__4_GD_{display:flex;align-items:center;gap:8px}.CategoryList_categoryItemIcon__mTfF3{flex-shrink:0}.CategoryList_categoryItemAdd__u9z_N{gap:2px;flex-shrink:0}.CategoryList_categoryItemText__oN0ie{font-size:16px;line-height:160%;color:#b2b2b2;display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left}.CategoryList_categoryItemText__oN0ie.CategoryList_selected__4SC5T{color:#0d0d0d}.CategoryList_categoryItemAdd__u9z_N{display:flex;align-items:center;gap:4px}.CategoryList_categoryItemAddText__U8KCz{font-size:16px;font-weight:500;line-height:160%;color:#fd4268}.CategoryList_categoryItem__ujDci:disabled .CategoryList_categoryItemAddText__U8KCz{color:#999}.SelectionCommon_selectionWrapper__wLVgC{display:flex;flex-direction:column;height:100%}.SelectionCommon_selectionContent__3YBOS{flex:1 1;overflow-y:auto;padding:0 0 20px}.SelectionCommon_selectionSection__O1btw{display:flex;flex-direction:column;gap:16px}.SelectionCommon_checkboxItem__wuU_z{display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;padding:12px;border-radius:8px;cursor:pointer}.SelectionCommon_checkboxItem__wuU_z:hover{background-color:#f2f2f2}.SelectionCommon_checkboxItem__wuU_z:has(input:disabled){cursor:not-allowed;background-color:#d9d9d9;opacity:.6;pointer-events:none}.SelectionCommon_checkboxLabel__jktjl{font-size:16px;font-weight:400;line-height:160%;color:#0d0d0d}.SelectionCommon_selectionFooter__5r_QN{display:flex;background-color:#fff;flex-shrink:0}.SelectionCommon_selectionApplyButton__6Pjrv{width:100%}.JobSelection_container__tGsXh{display:flex;flex-direction:column;gap:20px}.JobSelection_employmentSection__zI0Mz,.JobSelection_sectorSection__tGL2C{display:flex;flex-direction:column;gap:8px}.JobSelection_sectionTitle__i2a8k{font-size:14px;font-weight:700;line-height:160%}.JobSelection_employmentContents__sgALw{display:flex;flex-direction:column;gap:20px}.JobSelection_employmentContent__q3XQP{display:flex;flex-direction:column;gap:8px}.JobSelection_employmentContentTitle__rFg0N{font-size:14px;font-weight:700;line-height:160%;padding:6px;border-left:4px solid #ccc;background-color:#f2f2f2}.JobSelection_employmentContentGrid__k1Zfz{display:grid;grid-template-columns:repeat(1fr);grid-gap:6px;gap:6px}.AreaTypeSelection_typeSelection__9irwv{display:flex;flex-direction:column;gap:8px}.AreaTypeSelection_typeButton__4hdMh{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__4hdMh:hover{background-color:#f8f7f7;border-color:#ccc}.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}.FeatureJobInfoList_section__evtmX{display:flex;flex-direction:column;gap:40px;padding:0 20px}.FeatureJobInfoList_cards__mLC65{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}.FeatureJobInfoList_emptyMessage__1XcE2{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}.RecruitmentSearchModal_overlay__lDDWm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:1000;display:flex;flex-direction:column;align-items:center;overflow:hidden}.RecruitmentSearchModal_modal__lNN1A{background-color:#fff;width:100%;max-width:600px;height:100%;display:flex;flex-direction:column}.RecruitmentSearchModal_header__cyRVE{display:flex;justify-content:center;align-items:center;padding:24px;position:relative}.RecruitmentSearchModal_backButton__byW7G{position:absolute;left:24px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#0d0d0d}.RecruitmentSearchModal_backButton__byW7G:hover{opacity:.7}.RecruitmentSearchModal_title__Q8iWO{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.RecruitmentSearchModal_headerActions__ZgTlz{position:absolute;right:24px;display:flex;align-items:center;gap:16px}.RecruitmentSearchModal_clearButton__DQdaK{background:none;border:none;cursor:pointer;padding:0;font-size:16px;font-weight:700;color:#999}.RecruitmentSearchModal_clearButton__DQdaK:hover{color:#1a1a1a}.RecruitmentSearchModal_content___NayK{flex:1 1;overflow-y:auto;padding:0 20px 20px}.RecruitmentSearchModal_footer__lx2om{display:flex;padding:20px 24px;background-color:#fff}.RecruitmentSearchModal_applyButton__iV82M{width:100%}.RecruitmentSearchModal_countContainer__YK2yW{display:flex;align-items:center;justify-content:center;font-weight:700;gap:2px;height:24px}.RecruitmentSearchModal_countLabel__zhTBF{font-size:12px;font-weight:700;line-height:160%}.RecruitmentSearchModal_countNumber__I_sPI{font-size:18px;font-weight:700;line-height:140%}.RecruitmentSearchModal_separator__6_y1Z{margin-left:8px}.CategoryList_requiredText__OcC3e{text-align:right;font-size:12px;font-weight:500;line-height:160%;color:#ec385b;margin-bottom:8px}.CategoryList_categoryList__lm2b2{display:flex;flex-direction:column;gap:12px}.CategoryList_categoryItem__ojIyX{width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;transition:all .2s;gap:8px}.CategoryList_categoryItem__ojIyX:hover{background-color:#f8f7f7;border-color:#ccc}.CategoryList_categoryItem__ojIyX:disabled{background-color:#f2f2f2;cursor:not-allowed}.CategoryList_categoryItemContent__1xaiL{display:flex;align-items:center;gap:8px}.CategoryList_categoryItemIcon___dw8n{flex-shrink:0}.CategoryList_categoryItemAdd__PseOZ{gap:2px;flex-shrink:0}.CategoryList_categoryItemText__cyuis{font-size:16px;line-height:160%;color:#b2b2b2;display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left}.CategoryList_categoryItemText__cyuis.CategoryList_selected__K7a_7{color:#0d0d0d}.CategoryList_categoryItemAdd__PseOZ{display:flex;align-items:center;gap:4px}.CategoryList_categoryItemAddText__PRpU3{font-size:16px;font-weight:500;line-height:160%;color:#fd4268}.CategoryList_categoryItem__ojIyX:disabled .CategoryList_categoryItemAddText__PRpU3{color:#999}.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}.page_sections__6zVWP{display:flex;flex-direction:column;gap:24px;padding-bottom:32px}.page_buttonContainer__St8Bq{display:flex;justify-content:center;padding:0 24px}.page_button__T459a{width:100%}.BookmarkJobInfoList_section__q_X_U{display:flex;flex-direction:column;gap:40px;padding:0 20px}.BookmarkJobInfoList_cards__hMT_D{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}.BookmarkJobInfoList_emptyMessage__9A1UD{text-align:center;padding:40px 16px;color:#999;font-size:14px}.BrowsedHistoryJobInfoList_section___gU1Y{display:flex;flex-direction:column;gap:40px;padding:0 20px}.BrowsedHistoryJobInfoList_cards__g4uK2{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}.BrowsedHistoryJobInfoList_emptyMessage__NGIHy{text-align:center;padding:40px 16px;color:#999;font-size:14px}.IntroductionJobInfoList_section__mO_Ke{display:flex;flex-direction:column;gap:40px;padding:0 20px}.IntroductionJobInfoList_cards__uXUn5{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}.IntroductionJobInfoList_emptyMessage__Dwg23{text-align:center;padding:40px 16px;color:#999;font-size:14px}.NotificationContent_section__MxMT3{border-top:1px solid #d9d9d9;padding-top:24px}.NotificationContent_link__ljLN4{color:#fd4268}.NotificationContent_link__ljLN4:hover{text-decoration:underline}.TabsList_cTabsList__sbJ0v{display:flex;align-items:center;position:relative}.TabsList_cTabsList__sbJ0v:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e5e5e5}.TabsTrigger_cTabsTrigger__dCc1m{background:none;cursor:pointer;padding:16px;border:none;border-bottom:4px solid rgba(0,0,0,0);transition:all .2s ease}.TabsTrigger_cTabsTrigger__dCc1m:hover{background-color:#f8f7f7}.TabsTrigger_cTabsTrigger__dCc1m.TabsTrigger_-active__yFGLr{color:#fd3d5d;position:relative}.TabsTrigger_cTabsTrigger__dCc1m.TabsTrigger_-active__yFGLr .TabsTrigger_label__SS1dh{color:#fd3d5d}.TabsTrigger_cTabsTrigger__dCc1m.TabsTrigger_-active__yFGLr:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:100%;height:4px;background-color:#fd3d5d;border-radius:4px;z-index:1}.TabsTrigger_content__g9J1p{display:flex;align-items:center}.TabsTrigger_notification__LxOtR{width:10px;height:10px;background-color:#fd3d5d;border-radius:1000px;flex-shrink:0;margin-right:8px}.TabsTrigger_label__SS1dh{flex-shrink:0;color:#4b4b4b;font-size:14px;font-weight:700}.TabsTrigger_count__m2OOF{min-width:20px;height:20px;padding:2px;border:1px solid #fff;background-color:#fd3d5d;color:#fff;font-size:12px;font-weight:700;border-radius:1000px;flex-shrink:0;margin-left:4px;display:flex;align-items:center;justify-content:center}.TabsContent_cTabsContent__kOp_P{padding:16px 0}.DesiredWorkContent_overview__LdB6h{display:flex;flex-direction:column;gap:16px}.DesiredWorkContent_info__iGqsQ{padding:16px;gap:12px;display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff}.DesiredWorkContent_info__item__plQwo{display:flex;flex-direction:column;gap:4px}.DesiredWorkContent_info__item__title__eIjg2{font-size:14px;font-weight:700;line-height:160%}.DesiredWorkContent_info__item__content__KQZ_8,.DesiredWorkContent_info__item__list__gSkYH{font-size:14px;font-weight:400;line-height:140%}.DesiredWorkContent_info__item__list__gSkYH li{list-style:disc;margin-left:20px}.DesiredWorkContent_divider__q5C6e{border:none;border-top:1px solid #d9d9d9}.DesiredWorkContent_buttonContainer__sxMRg{display:flex;justify-content:center}.DesiredWorkContent_button__a_uRU{width:100%}.ProfileContent_overview__kIPba{display:flex;flex-direction:column;gap:16px}.ProfileContent_info__GWpuz{padding:16px;gap:12px;display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff}.ProfileContent_info__item__u4oiq{display:flex;flex-direction:column;gap:4px}.ProfileContent_info__item__title__d_8KT{font-size:14px;font-weight:700;line-height:160%}.ProfileContent_info__item__content__HXKs2,.ProfileContent_info__item__list__x4T7h{font-size:14px;font-weight:400;line-height:140%}.ProfileContent_info__item__list__x4T7h li{list-style:disc;margin-left:20px}.ProfileContent_info__item__image___m0mh{width:75px;height:100px;object-fit:cover;border:1px solid #d9d9d9}.ProfileContent_divider__GKeSA{border:none;border-top:1px solid #d9d9d9}.ProfileContent_buttonContainer__PZxuv{display:flex;justify-content:center}.ProfileContent_button__hEAea{width:100%}.CareerContent_overview__IDhwF{display:flex;flex-direction:column;gap:16px}.CareerContent_info__lT_cw{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff}.CareerContent_info__title__kaKce{padding:12px 16px;font-size:14px;font-weight:700;line-height:160%;border-bottom:1px solid #d9d9d9}.CareerContent_info__items__7IYhp{padding:16px}.CareerContent_info__items__7IYhp,.CareerContent_info__items__item__P1jB3{display:flex;flex-direction:column;gap:12px}.CareerContent_info__items__item__content__70UrE{display:flex;flex-direction:column;gap:4px}.CareerContent_info__items__item__content__title__3d0MA{font-size:14px;font-weight:700;line-height:160%}.CareerContent_info__items__item__content__description__1O1Xz{font-size:14px;font-weight:400;line-height:140%}.CareerContent_info__items__item__content__images__ZMBhd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.CareerContent_info__items__item__content__images__image__j6thX{aspect-ratio:1/1;object-fit:cover;border:1px solid #d9d9d9;border-radius:8px;width:100%}.CareerContent_divider__8UPfG{border:none;border-top:1px solid #d9d9d9}.CareerContent_buttonContainer__GWKCm{display:flex;justify-content:center}.CareerContent_button__D9yoe{width:100%}.page_sections__2HtSP{display:flex;flex-direction:column;gap:40px;padding-bottom:40px}.page_buttonContainer__8TYyH{display:flex;justify-content:center}.page_button__LqtgD{width:-moz-fit-content;width:fit-content}.RecommendationWidget_category__5Co4I{display:flex;flex-direction:column;gap:16px;width:100%}.RecommendationWidget_category__title__L7GJ4{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.RecommendationWidget_category__description__fc6xJ{font-size:14px;font-weight:500}.RecommendationWidget_category__recommendation__GSDUP{padding:20px;background-color:#fdf3f3}.RecommendationWidget_cards__9BGEz{width:100%}.RecommendationWidget_cards__inner__uPfGR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-items:center}.body_sections__VM13_{display:flex;flex-direction:column;gap:24px;padding-bottom:32px}.body_loading__AlM6s{display:flex;justify-content:center;padding:4rem 0}.body_placeholder__HqNl5{display:flex;flex-direction:column;gap:1rem;padding:2.5rem 1rem}.body_placeholder__text__VZ_V2{font-size:.875rem;color:#999;line-height:160%}.body_placeholder__button__1jkgF{width:100%}