.InquiryLoginMessage_loginMessage__BHpAa{align-self:stretch;color:#262626;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}.InquiryLoginMessage_loginMessage__BHpAa .InquiryLoginMessage_link__CXPgo{color:#ff8929;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}
.MultiAlertBanner_multiAlert__IY4NR{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px}.MultiAlertBanner_multiAlert__IY4NR.MultiAlertBanner_positive__lhE2O{color:#379c08;background:#f1fbec}.MultiAlertBanner_multiAlert__IY4NR.MultiAlertBanner_critical__tdIh8{color:#c2211d;background:#fff3f0}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_heading__wk8_g{align-self:stretch;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.192px}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5{display:flex;flex-direction:column;gap:8px;align-items:flex-start;align-self:stretch;padding:0}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5 .MultiAlertBanner_listItem__Mr9Rl{display:flex;gap:12px;align-items:center;align-self:stretch;padding:0}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5 .MultiAlertBanner_listItem__Mr9Rl .MultiAlertBanner_icon__TzB5H{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:2.333px;font-size:23.333px}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5 .MultiAlertBanner_listItem__Mr9Rl .MultiAlertBanner_texts__30g6T{display:flex;flex:1 0;flex-direction:column;gap:4px;align-items:flex-start;justify-content:center;padding:0}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5 .MultiAlertBanner_listItem__Mr9Rl .MultiAlertBanner_texts__30g6T .MultiAlertBanner_main__12eG6{flex:1 0;color:#000;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.192px}.MultiAlertBanner_multiAlert__IY4NR .MultiAlertBanner_list__korn5 .MultiAlertBanner_listItem__Mr9Rl .MultiAlertBanner_texts__30g6T .MultiAlertBanner_sub__XpCns{align-self:stretch;color:#262626;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.196px}
.Button_button__8ropx{font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.192px;border-radius:16px}.Button_button__8ropx.Button_filled__Enekw{display:inline-flex;flex-grow:1;gap:8px;align-items:center;justify-content:center;padding:0 16px;height:44px;color:#fff;background-color:#ff2b00}.Button_button__8ropx.Button_filled__Enekw.Button_disabled__uVhEy.Button_disabled__uVhEy{color:#c4c4c4;background-color:#e9e9e9}.Button_button__8ropx.Button_filled__Enekw.Button_disabled__uVhEy.Button_disabled__uVhEy:hover{background-color:#e9e9e9}.Button_button__8ropx.Button_filled__Enekw.Button_small__W5sHr{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.Button_button__8ropx.Button_filled__Enekw.Button_small__W5sHr span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_filled__Enekw.Button_medium__R0MqW span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_filled__Enekw.Button_large__jIhag{height:48px}.Button_button__8ropx.Button_filled__Enekw.Button_large__jIhag span{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Button_button__8ropx.Button_filled__Enekw.Button_primary__RGZno{background-color:#ff8929}.Button_button__8ropx.Button_filled__Enekw.Button_primary__RGZno:hover{background-color:#d95300}.Button_button__8ropx.Button_filled__Enekw.Button_secondary__wS_iG{background-color:#ff2b00}.Button_button__8ropx.Button_filled__Enekw.Button_secondary__wS_iG:hover{background-color:#d91d00}.Button_button__8ropx.Button_filled__Enekw.Button_critical__7PJR_{background-color:#c2211d}.Button_button__8ropx.Button_filled__Enekw.Button_critical__7PJR_:hover{background-color:#9c1012}.Button_button__8ropx.Button_outlined__mlOG7{display:flex;flex-grow:1;gap:8px;align-items:center;justify-content:center;padding:0 16px;background:#fff;border:1px solid #e9e9e9;border-radius:16px}.Button_button__8ropx.Button_outlined__mlOG7.Button_disabled__uVhEy.Button_disabled__uVhEy{color:#c4c4c4}.Button_button__8ropx.Button_outlined__mlOG7.Button_small__W5sHr{height:34px;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.Button_button__8ropx.Button_outlined__mlOG7.Button_small__W5sHr span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_outlined__mlOG7.Button_medium__R0MqW{height:42px}.Button_button__8ropx.Button_outlined__mlOG7.Button_medium__R0MqW span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_outlined__mlOG7.Button_large__jIhag{height:46px}.Button_button__8ropx.Button_outlined__mlOG7.Button_large__jIhag span{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Button_button__8ropx.Button_outlined__mlOG7.Button_default__rP3Ny{color:#000d0b}.Button_button__8ropx.Button_outlined__mlOG7.Button_primary__RGZno{color:#ff8929}.Button_button__8ropx.Button_outlined__mlOG7.Button_secondary__wS_iG{color:#ff2b00}.Button_button__8ropx.Button_text__BBEau{display:inline-flex;flex-grow:1;gap:4px;align-items:center;justify-content:center;padding:0;color:#ff8929}.Button_button__8ropx.Button_text__BBEau.Button_disabled__uVhEy.Button_disabled__uVhEy{color:#c4c4c4}.Button_button__8ropx.Button_text__BBEau:hover{color:#d95300}.Button_button__8ropx.Button_text__BBEau.Button_xsmall__nIvlH{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.204px}.Button_button__8ropx.Button_text__BBEau.Button_xsmall__nIvlH span{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.Button_button__8ropx.Button_text__BBEau.Button_small__W5sHr{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.Button_button__8ropx.Button_text__BBEau.Button_small__W5sHr span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_text__BBEau.Button_medium__R0MqW span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.Button_button__8ropx.Button_text__BBEau.Button_primary__RGZno{color:#ff8929}.Button_button__8ropx.Button_text__BBEau.Button_secondary__wS_iG{color:#ff2b00}.Button_button__8ropx.Button_doubleRow__a5AcT{padding:4px 16px}.Button_doubleRowText__cgO3J{display:flex;flex-direction:column;align-items:center;justify-content:center}.Button_doubleRowText__cgO3J p:first-of-type{text-align:center;font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.204px}.Button_doubleRowText__cgO3J p:last-of-type{text-align:center;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.192px}
.BusinessNumberSearchField_numberInput__UEWA_::-webkit-outer-spin-button,.BusinessNumberSearchField_numberInput__UEWA_::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.BusinessNumberSearchField_small__JxFKl{height:34px !important;padding:0 14px !important}.BusinessNumberSearchField_medium__jyAXw{height:42px !important;padding:0 14px !important}.BusinessNumberSearchField_large__4Kuzz{height:48px !important;padding:0 14px !important;line-height:48px !important}
.TextField_textField___Lckg{position:relative;display:inline-flex;flex-direction:column;gap:4px}.TextField_input__1hKpx{display:flex;flex-grow:1;gap:8px;align-items:center;width:100%;height:52px;padding:16px 14px 16px 16px;color:#000d0b;background:#fff;border:1px solid #e9e9e9;border-radius:8px}.TextField_input__1hKpx.TextField_password___5I5q{padding:16px 38px 16px 16px}.TextField_input__1hKpx.TextField_error__kXOA4{background:#fff3f0;border:1px solid #c2211d;box-shadow:none}.TextField_input__1hKpx:focus{border:1px solid #ff8929;box-shadow:none}.TextField_input__1hKpx:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000d0b}.TextField_eye__Y7hDK{position:absolute;top:16px;right:14px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer}.TextField_supportingText__tc4hL{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.204px;color:#555}.TextField_supportingText__tc4hL.TextField_error__kXOA4{color:#c2211d}.TextField_icon__TacsQ{position:absolute;top:46%;right:5%;flex-shrink:0;width:17.5px;height:20px;color:#000;cursor:pointer;transform:translateY(-50%)}
.loading_loader__9Jcy5{position:relative;width:1em;height:1em;margin:100px auto;font-size:25px;text-indent:-9999em;border-radius:50%;transform:translateZ(0);animation:loading_load5__TQxy_ 1.1s infinite ease}@keyframes loading_load5__TQxy_{0%,100%{box-shadow:0 -2.6em 0 0 #f28518,1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.5),-1.8em -1.8em 0 0 rgba(242,133,24,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.7),1.8em -1.8em 0 0 #f28518,2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.5),1.8em -1.8em 0 0 rgba(242,133,24,.7),2.5em 0 0 0 #f28518,1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.5),2.5em 0 0 0 rgba(242,133,24,.7),1.75em 1.75em 0 0 #f28518,0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.5),1.75em 1.75em 0 0 rgba(242,133,24,.7),0 2.5em 0 0 #f28518,-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.5),0 2.5em 0 0 rgba(242,133,24,.7),-1.8em 1.8em 0 0 #f28518,-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.5),-1.8em 1.8em 0 0 rgba(242,133,24,.7),-2.6em 0 0 0 #f28518,-1.8em -1.8em 0 0 rgba(242,133,24,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.5),-2.6em 0 0 0 rgba(242,133,24,.7),-1.8em -1.8em 0 0 #f28518}}@keyframes loading_load5__TQxy_{0%,100%{box-shadow:0 -2.6em 0 0 #f28518,1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.5),-1.8em -1.8em 0 0 rgba(242,133,24,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.7),1.8em -1.8em 0 0 #f28518,2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.5),1.8em -1.8em 0 0 rgba(242,133,24,.7),2.5em 0 0 0 #f28518,1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.5),2.5em 0 0 0 rgba(242,133,24,.7),1.75em 1.75em 0 0 #f28518,0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.5),1.75em 1.75em 0 0 rgba(242,133,24,.7),0 2.5em 0 0 #f28518,-1.8em 1.8em 0 0 rgba(242,133,24,.2),-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.5),0 2.5em 0 0 rgba(242,133,24,.7),-1.8em 1.8em 0 0 #f28518,-2.6em 0 0 0 rgba(242,133,24,.2),-1.8em -1.8em 0 0 rgba(242,133,24,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.5),-1.8em 1.8em 0 0 rgba(242,133,24,.7),-2.6em 0 0 0 #f28518,-1.8em -1.8em 0 0 rgba(242,133,24,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(242,133,24,.2),1.8em -1.8em 0 0 rgba(242,133,24,.2),2.5em 0 0 0 rgba(242,133,24,.2),1.75em 1.75em 0 0 rgba(242,133,24,.2),0 2.5em 0 0 rgba(242,133,24,.2),-1.8em 1.8em 0 0 rgba(242,133,24,.5),-2.6em 0 0 0 rgba(242,133,24,.7),-1.8em -1.8em 0 0 #f28518}}
.Dialog_dialog__i06la{position:fixed;top:50%;left:50%;width:90%;max-width:387px;color:#000d0b;background-color:#fff;border:1px solid;border-radius:12px;transform:translateX(-50%) translateY(-50%)}.Dialog_dialog__i06la.Dialog_wide__FIA_a{max-width:70%}.Dialog_dialogContainer__8t549{display:flex;flex-direction:column;width:100%;height:max-content}.Dialog_dialogContainer__8t549.Dialog_wide__FIA_a{height:640px}.Dialog_dialogHeader__DDQ_i{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:8px 12px;padding:8px 0 8px 16px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.192px;background-color:#fff;border-bottom:1px solid #e9e9e9}.Dialog_dialogHeader__DDQ_i>form>button{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.Dialog_dialogContent___p4dx{display:flex;flex-direction:column;flex-grow:1;max-width:100%;padding:18px 24px;overflow:hidden;background-color:#fff}@media(min-width: 1180px){.Dialog_dialogContent___p4dx.Dialog_noPadding__sME6l{padding:0}}
.ContractedCompanyDialog_dialogContent__VhkeR{display:flex;flex-direction:column;align-items:center;padding:1rem 0;text-align:center}.ContractedCompanyDialog_title__iJNof{margin-bottom:1rem;font-size:1.5rem;font-weight:600}.ContractedCompanyDialog_description__7DoxQ{margin-bottom:2rem;font-size:1rem;line-height:1.6}.ContractedCompanyDialog_buttonContainer__xAd8_{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:300px}
.Step1BusinessNumberSearch_stepContainer__jBSjh{display:flex;flex-direction:column;gap:2rem;background-color:#fff}.Step1BusinessNumberSearch_formTitleContainer__8WvrW{display:flex;align-items:center;justify-content:center;justify-content:space-between;width:100%;color:#fff;background-color:#ff8929}.Step1BusinessNumberSearch_formTitle__2Slpo{display:flex;align-items:center;justify-content:center;justify-content:space-between;width:600px;min-height:96px;margin:0 auto;color:#fff;background-color:#ff8929}@media(max-width: 430px){.Step1BusinessNumberSearch_formTitle__2Slpo{width:100%}}.Step1BusinessNumberSearch_formTitleText__WrX10{font-size:1.5rem;font-weight:700;text-align:center}@media(max-width: 430px){.Step1BusinessNumberSearch_formTitleText__WrX10{font-size:1.25rem}}.Step1BusinessNumberSearch_agreeingMan__WUfrF{align-self:flex-end;max-width:88px;margin-bottom:-1px}@media(max-width: 430px){.Step1BusinessNumberSearch_agreeingMan__WUfrF{max-width:70px}}.Step1BusinessNumberSearch_woman__zu7uJ{align-self:flex-end;max-width:65px;margin-bottom:-1px}@media(max-width: 430px){.Step1BusinessNumberSearch_woman__zu7uJ{max-width:52px}}.Step1BusinessNumberSearch_employmentSupportBanner__9gzMe{width:100%;max-width:500px;margin:0 auto}@media(max-width: 430px){.Step1BusinessNumberSearch_employmentSupportBanner__9gzMe{padding:0 8px}}.Step1BusinessNumberSearch_descriptionContainer__U5ruq{max-width:600px;margin:0 auto;font-size:.875rem}@media(max-width: 430px){.Step1BusinessNumberSearch_descriptionContainer__U5ruq{padding:0 8px}}.Step1BusinessNumberSearch_stepTitleCentered__b5gVX{text-align:center}@media(max-width: 430px){.Step1BusinessNumberSearch_stepTitleCentered__b5gVX{padding:0 8px}}.Step1BusinessNumberSearch_noteText__Bp2qt{font-size:.875rem;color:rgba(0,0,0,.4)}.Step1BusinessNumberSearch_hrefLink__oX9Sd{color:#006ec2}.Step1BusinessNumberSearch_searchContainer__hhk_T{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;padding:2rem;margin:0 auto;margin-bottom:8rem;background-color:#fff4e6;border-radius:16px}@media(max-width: 430px){.Step1BusinessNumberSearch_searchContainer__hhk_T{box-sizing:border-box;max-width:calc(100% - 16px);padding:16px;margin-bottom:1rem}}.Step1BusinessNumberSearch_searchTitle__pbYxg{width:100%;margin-bottom:1rem;font-size:1.125rem;font-weight:700;text-align:center}.Step1BusinessNumberSearch_inputWrapper__IDT5H{box-sizing:border-box;display:flex;gap:.5rem;align-items:flex-start;width:100%;max-width:500px;margin:0 auto}.Step1BusinessNumberSearch_inputWrapper__IDT5H>div{box-sizing:border-box;flex-grow:1;width:100%}.Step1BusinessNumberSearch_inputWrapper__IDT5H>button{box-sizing:border-box;flex-shrink:0;width:auto;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}@media(max-width: 430px){.Step1BusinessNumberSearch_inputWrapper__IDT5H{flex-direction:column;gap:12px;max-width:100%}.Step1BusinessNumberSearch_inputWrapper__IDT5H>button{width:100%;margin-top:8px}}@media(max-width: 430px){.Step1BusinessNumberSearch_searchButton__G6ucq{box-sizing:border-box;width:100%;max-width:100%}}.Step1BusinessNumberSearch_loadingWrapper__OUT5Z{scale:.3}.Step1BusinessNumberSearch_noMatchContainer__Uc4Ug{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;max-width:500px;padding:1.5rem;margin-top:1.5rem;background-color:#fff;border-radius:16px}@media(max-width: 430px){.Step1BusinessNumberSearch_noMatchContainer__Uc4Ug{box-sizing:border-box;width:100%;max-width:100%;padding:16px}}@media(max-width: 430px){.Step1BusinessNumberSearch_noMatchContainer__Uc4Ug>button{box-sizing:border-box;width:100%;max-width:100%}}.Step1BusinessNumberSearch_noMatchText__CXEiS{width:100%;margin-bottom:1rem;text-align:center}.Step1BusinessNumberSearch_matchContainer__QeNcv{box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;width:100%;max-width:500px;min-height:150px;padding:1.5rem;margin-top:1.5rem;background-color:#fff;border-radius:16px}@media(max-width: 430px){.Step1BusinessNumberSearch_matchContainer__QeNcv{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;padding:16px}}.Step1BusinessNumberSearch_matchLeftContent__AQE0O{display:flex;flex:1 1;flex-direction:column;max-width:70%}@media(max-width: 430px){.Step1BusinessNumberSearch_matchLeftContent__AQE0O{max-width:100%;margin-bottom:16px}}.Step1BusinessNumberSearch_matchTitle__SDasN{margin-bottom:1rem;font-size:.875rem;color:rgba(0,0,0,.7)}.Step1BusinessNumberSearch_matchCompanyName__D7MQ6{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.Step1BusinessNumberSearch_matchAddress__ki5oq{font-size:.875rem;color:rgba(0,0,0,.7)}.Step1BusinessNumberSearch_matchRightContent__hxrki{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end;justify-content:flex-end;height:100%}@media(max-width: 430px){.Step1BusinessNumberSearch_matchRightContent__hxrki{align-items:stretch;width:100%}}.Step1BusinessNumberSearch_proceedButton__65PSf{white-space:nowrap}@media(max-width: 430px){.Step1BusinessNumberSearch_proceedButton__65PSf{box-sizing:border-box;width:100%;max-width:100%}}
.InformationChip_chip__zzueD{display:inline-flex;flex-shrink:0;gap:8px;align-items:center;justify-content:center;max-width:100%;border-radius:1000px}.InformationChip_label__FAoPM{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InformationChip_chipSizeS__9F_IK{height:20px;padding:4px 8px;font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.204px}.InformationChip_chipSizeM__aeUFP{height:24px;padding:4px 12px;font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.204px}.InformationChip_chipSizeL__NYOrz{height:28px;padding:4px 12px;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.196px}.InformationChip_default__iitBp{color:#ff8929;background:#f5f5f5}.InformationChip_positive__mmO5p{color:#fff;background:#39b300}.InformationChip_critical__nRIk6{color:#c2211d;background:#fff3f0}.InformationChip_neutral__L2HAH{color:#000d0b;background:#fff;border:1px solid #000d0b}.InformationChip_outlined__Y3gms{color:#000d0b;background:#fff;border:1px solid #ff8929}.InformationChip_bright__aO_30{color:#d95300;background:#fff4e6}.InformationChip_disabled__EZVZt{color:#c4c4c4;background:#f5f5f5}.InformationChip_continuationA__qTUmi{color:#fff;background:#ff2b00}.InformationChip_continuationB___Y79I{color:#fff;background:#006ec2}.InformationChip_jobInquiry__jKFSu{padding:0;font-weight:400;color:#262626}.InformationChip_helloWork__BS8Mb{color:#fff;background:#ff5429}.InformationChip_new__olTwL{color:#fff;background:#00a4b3}
.InputLabel_layout__XYYph{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:100%}.InputLabel_label__LLx6O{display:flex;gap:12px;align-items:center;justify-content:center;color:#000d0b;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.InputLabel_supportingText__9RZH7{align-self:stretch;color:#555;font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.204px}
.FormCard_formCard__lzyLA{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;width:100%;padding:1.5rem;margin-bottom:1rem;background-color:#fff;border-radius:16px}@media(max-width: 430px){.FormCard_formCard__lzyLA{box-sizing:border-box;width:100%;padding:1rem;margin-top:0}}.FormCard_formCard__lzyLA h2:first-child{margin-top:0;margin-bottom:0}.FormCard_fieldContainer___dSdo{box-sizing:border-box;display:flex;flex-direction:column;width:100%}
.Step2CreateAccount_stepContainer__kqapi{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:100%;height:100%;padding-top:0;margin-top:0}@media(max-width: 430px){.Step2CreateAccount_stepContainer__kqapi{box-sizing:border-box;gap:0;width:100%;padding-top:0;margin-top:0}}.Step2CreateAccount_stepContainer__kqapi h2{margin-top:0;margin-bottom:24px;font-size:24px;font-weight:bold}@media(max-width: 430px){.Step2CreateAccount_stepContainer__kqapi h2{margin-top:0;margin-bottom:16px}}.Step2CreateAccount_supportingText__7CKoe{margin-bottom:8px;font-size:14px;color:#555}
.FormFieldSpacing_labelSpacing__QG_qb{margin-bottom:8px}.FormFieldSpacing_fieldContainer__Zck3c{display:flex;flex-direction:column;width:100%}.FormFieldSpacing_fieldContainer__Zck3c>div:first-child{margin-bottom:.5rem}.FormFieldSpacing_fieldContainer__Zck3c>div:first-child+div[class*=errorLabel]{margin-top:0;margin-bottom:8px}.FormFieldSpacing_fieldGroup__7mYPl{display:flex;gap:12px}
.RadioButton_radio__jyGXQ{width:24px;height:24px}.RadioButton_radio__jyGXQ span{position:absolute;width:24px;height:24px}.RadioButton_radio__jyGXQ span::before{display:inline-block;width:24px;height:24px;content:"";background-image:url("/radio-unchecked.svg");background-repeat:no-repeat}.RadioButton_radio__jyGXQ span:has(+input:checked)::before{display:inline-block;width:24px;height:24px;content:"";background-image:url("/radio-checked.svg");background-repeat:no-repeat}.RadioButton_radio__jyGXQ .RadioButton_input__K5T9I{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.RadioButtonList_radioButtonList___Hddi{display:flex;flex-direction:column;gap:8px;padding:0;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.192px}.RadioButtonList_option__wZPK2{display:flex;flex-shrink:0;gap:12px;align-items:center;height:52px;padding:16px 16px 16px 14px;background:#fff;border:1px solid #e9e9e9;border-radius:12px}.RadioButtonList_option__wZPK2:has(input:checked){background:#fff4e6;border:1px solid #ff8929}
.CheckboxListField_list__ZvdWZ{display:flex;flex-wrap:wrap;gap:8px}.CheckboxListField_inputChip__OuLrJ{position:relative;display:inline-flex;gap:.25rem;align-items:center;justify-content:center;height:2.75rem;padding:.25rem .75rem;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:1000px;transition:all .2s ease-in-out}.CheckboxListField_inputChip__OuLrJ .CheckboxListField_label__SfvnI{font-size:.875rem}.CheckboxListField_inputChip__OuLrJ:hover{background-color:#f5f5f5}.CheckboxListField_inputChip__OuLrJ .CheckboxListField_checkIcon__DwDKa{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.CheckboxListField_inputChip__OuLrJ .CheckboxListField_checkIcon__DwDKa .CheckboxListField_icon__Zp2yd{font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.196px}.CheckboxListField_inputChip__OuLrJ.CheckboxListField_checked__HjOHE{background:#fff4e6;border:1px solid #ff8929}.CheckboxListField_inputChip__OuLrJ.CheckboxListField_checked__HjOHE .CheckboxListField_label__SfvnI{color:#d95300}.CheckboxListField_inputChip__OuLrJ.CheckboxListField_checked__HjOHE .CheckboxListField_icon__Zp2yd{color:#ff8929}.CheckboxListField_input__dtMM8{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}
.FileUploadField_error__hDApI{margin-top:4px;font-size:12px;color:#c2211d}.FileUploadField_previewGrid__RmOvV{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:8px;gap:8px;width:100%;margin-top:16px}@media(max-width: 430px){.FileUploadField_previewGrid__RmOvV{grid-template-columns:repeat(2, 1fr);gap:12px}}.FileUploadField_previewSingle__ZLkDM{margin-top:16px}.FileUploadField_previewContainer___xeKV{position:relative;width:100%;height:auto;aspect-ratio:16/9}.FileUploadField_previewImage__f9qbq{position:relative !important;width:100%;height:100%;object-fit:cover;border-radius:8px}.FileUploadField_removeButton__gG_kG{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;background:#fff;border:none;border-radius:50%;box-shadow:0 1px 2px 1px rgba(0,0,0,.08)}.FileUploadField_imageCounterOverlay__vSGVD{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:32px;background-image:url("/img-preview-counter-bg.png");background-repeat:no-repeat;background-size:cover;border-top-left-radius:8px}.FileUploadField_imageCounterText__wsKrp{margin-top:-5px;margin-left:-5px;font-size:12px;font-weight:700;color:#fff}
.FormlessDialog_dialog__i1kIn{position:fixed;top:50%;left:50%;width:90%;max-width:387px;color:#000d0b;background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateX(-50%) translateY(-50%)}.FormlessDialog_dialog__i1kIn.FormlessDialog_wide__6YwIp{max-width:800px}.FormlessDialog_dialogContainer__PQgmH{display:flex;flex-direction:column;width:100%;height:max-content}.FormlessDialog_dialogContainer__PQgmH.FormlessDialog_wide__6YwIp{height:640px}.FormlessDialog_dialogHeader__Ap3lw{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:8px 12px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.192px;background-color:#fff;border-bottom:1px solid #e9e9e9}.FormlessDialog_dialogHeader__Ap3lw>form>button{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.FormlessDialog_dialogContent__zOyJm{display:flex;flex-direction:column;flex-grow:1;max-width:100%;overflow:hidden;background-color:#fff}@media(min-width: 1180px){.FormlessDialog_dialogContent__zOyJm.FormlessDialog_noPadding__LXTpy{padding:0}}
.FullScreenDialog_dialog__ELgIQ{position:fixed;bottom:0;width:100%;max-width:430px;height:100vh;min-height:100vh;margin:0 auto;overflow-x:hidden}.FullScreenDialog_dialog__ELgIQ.FullScreenDialog_default__8UYv1{background:#fff}.FullScreenDialog_dialog__ELgIQ.FullScreenDialog_dark__he6OJ{background:#f5f5f5}.FullScreenDialog_dialog__ELgIQ.FullScreenDialog_primary__zgj_y{background:#ff8929}.FullScreenDialog_dialogContainer__Tbzhy{position:relative;width:100%;min-height:100vh;overscroll-behavior:none}.FullScreenDialog_dialogContent__POpF2{height:calc(100vh - 55px);height:calc(100dvh - 55px);padding:16px 16px 0;overflow-y:auto;overscroll-behavior:contain}@media(max-width: 430px){.FullScreenDialog_dialog__ELgIQ{position:fixed;inset:0;max-width:100vw;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh;padding:0;margin:0;overflow-x:hidden}.FullScreenDialog_dialogContainer__Tbzhy{position:relative;width:100%;min-height:100vh;min-height:100dvh;overscroll-behavior:none}.FullScreenDialog_dialogContent__POpF2{height:calc(100vh - 55px);height:calc(100dvh - 55px);padding:16px 16px 0;overflow-y:auto;overscroll-behavior:contain}}.FullScreenDialog_dialogHeader__nYQQt{display:flex;gap:16px;align-items:center;justify-content:flex-end;width:100%;height:56px;padding:8px 0 8px 20px;font-size:16px;font-style:normal;font-weight:700;line-height:125%;color:#000d0b;letter-spacing:.192px;background-color:#fff;border-bottom:1px solid #e9e9e9}.FullScreenDialog_dialogHeader__nYQQt .FullScreenDialog_backButton__y63Xm{display:flex;gap:6px;align-items:center;width:60px;color:#262626;font-family:var(--noto-sans-jp);font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.196px}.FullScreenDialog_dialogHeader__nYQQt .FullScreenDialog_backButton__y63Xm .FullScreenDialog_icon__F_9iL{font-size:20px}.FullScreenDialog_dialogHeader__nYQQt .FullScreenDialog_title__QpTD_{flex-grow:1;text-align:left}.FullScreenDialog_dialogHeader__nYQQt>div>button{display:flex;align-items:center;justify-content:center;width:44px;height:44px}
.ActionDialog_container__J4gZ1{display:flex;flex-direction:column;height:100%}.ActionDialog_content__X8L7W{flex:1 1;padding:0;padding:1rem;padding-bottom:3.5rem;overflow-y:auto}.ActionDialog_dialogActions__HFlqA{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;box-sizing:border-box;display:flex;gap:.75rem;justify-content:space-between;width:100%;padding:.75rem 1rem;background-color:#fff;border-top:1px solid #d9d9d9}.ActionDialog_dialogActions__HFlqA button:first-child{flex:0 0 auto !important;width:auto !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.ActionDialog_dialogActions__HFlqA button:last-child{flex:1 1 auto !important;width:100% !important}@media(min-width: 768px){.ActionDialog_dialogActions__HFlqA{justify-content:flex-end}.ActionDialog_dialogActions__HFlqA button:first-child{flex:0 0 auto !important;width:auto !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.ActionDialog_dialogActions__HFlqA button:last-child{flex:0 0 auto !important;width:auto !important;min-width:162px !important}}
.FileUploadDialog_dialogContent__x6gpz{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;padding:0;margin:0 auto;text-align:center}.FileUploadDialog_uploadTitle__Fj_zL{margin-bottom:12px;font-size:20px;font-weight:bold}.FileUploadDialog_uploadDescription__TjmMM{font-size:14px}.FileUploadDialog_fileCount__Ja1lU{margin-left:4px;font-weight:bold}.FileUploadDialog_formatDescription__0SC_N{margin-bottom:24px;font-size:14px;color:#555}.FileUploadDialog_dropArea__kkLlB{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:240px;padding:32px;background-color:#f5f5f5;border:1px dashed #d9d9d9;border-radius:8px;transition:all .2s ease}.FileUploadDialog_dropArea__kkLlB.FileUploadDialog_dragging__xxmfI{background-color:#fff9f2;border-color:#ff8929}.FileUploadDialog_dropArea__kkLlB.FileUploadDialog_error__hWP1b{background-color:#fff3f0;border-color:#c2211d}.FileUploadDialog_imageIcon__VYhlc{margin-bottom:16px;font-size:52px;color:#262626}.FileUploadDialog_dropText__hrcnB{font-size:16px;font-weight:700}.FileUploadDialog_orText__ghbGx{margin:8px 0;font-size:12px;color:#7b7b7b}.FileUploadDialog_errorContainer__SE1R1{width:100%;margin-bottom:16px}.FileUploadDialog_errorText__qA4gm{margin-top:8px;font-size:14px;color:#c2211d}.FileUploadDialog_previewSection___v1DT{width:100%}.FileUploadDialog_error__hWP1b{margin-top:4px;font-size:12px;color:#c2211d}.FileUploadDialog_previewGrid__C_LTv{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8px;gap:8px;margin-top:16px}@media(max-width: 430px){.FileUploadDialog_previewGrid__C_LTv{grid-template-columns:repeat(2, 1fr);gap:12px}}.FileUploadDialog_previewSingle__9pwCF{margin-top:16px}.FileUploadDialog_previewContainer__IBDmj{position:relative;width:100%;height:auto;aspect-ratio:16/9}@media(max-width: 430px){.FileUploadDialog_previewContainer__IBDmj{width:100%;height:auto;aspect-ratio:16/9}}.FileUploadDialog_previewImage__6_JoD{position:relative !important;width:100%;height:100%;object-fit:cover;border-radius:8px}.FileUploadDialog_removeButton__QUic1{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;background:#fff;border:none;border-radius:50%;box-shadow:0 1px 2px 1px rgba(0,0,0,.08)}.FileUploadDialog_uploadedImageCount__btYB7{width:100%;margin:24px 0 16px;font-size:16px;font-weight:bold;text-align:left}.FileUploadDialog_imageCounterOverlay__iGUSf{position:absolute;top:0;left:0;z-index:1;width:36px;height:32px;background-image:url("/img-preview-counter-bg.png");background-repeat:no-repeat;background-size:cover;border-top-left-radius:8px}.FileUploadDialog_imageCounterText__zOo6D{margin-top:0;margin-left:-5px;font-size:12px;font-weight:700;color:#fff}
.RequirementsDisplay_container__AdKfC{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 8px;gap:4px 8px;padding:16px;margin-bottom:16px;font-size:14px;line-height:1.6;color:#555;background-color:#f5f5f5;border-radius:8px}.RequirementsDisplay_container__AdKfC p{margin:0}.RequirementsDisplay_container__AdKfC p:not(:last-child){margin-bottom:4px}.RequirementsDisplay_label__RZwqs{font-weight:bold;white-space:nowrap}.RequirementsDisplay_label__RZwqs::after{content:"："}.RequirementsDisplay_value__OzP7V{grid-column:2}
.TextArea_textArea__BJjU4{display:inline-flex;flex-direction:column;gap:4px}.TextArea_input__10E84{display:flex;gap:8px;min-height:168px;padding:12px 16px;resize:none;background:#fff;border:1px solid #e9e9e9;border-radius:8px}.TextArea_input__10E84.TextArea_error__UvCtf{background:#fff3f0;border:1px solid #c2211d;box-shadow:none}.TextArea_input__10E84:focus{border:1px solid #ff8929;box-shadow:none}.TextArea_supportingText__SJzCN{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.204px;color:#555}.TextArea_supportingText__SJzCN.TextArea_error__UvCtf{color:#c2211d}
.ErrorLabel_errorLabel__tODCh{width:100%;padding:8px 12px;margin:8px 0;font-size:.875rem;color:#c2211d;background-color:#fff3f0;border-radius:4px}
.DatePicker_inputLayout__hI25N{display:flex;flex-direction:column;gap:4px;width:100%}.DatePicker_datePicker__LrlKH{position:relative;display:inline-flex;flex-direction:row;gap:4px;align-items:flex-start;width:100%}.DatePicker_datePicker__LrlKH input[type=date]{-webkit-text-fill-color:#000d0b}.DatePicker_datePicker__LrlKH input[type=date]::-webkit-calendar-picker-indicator{position:absolute;right:0;width:10%;height:100%;opacity:0}.DatePicker_input__ErQFr{display:flex;flex-grow:1;gap:8px;align-items:center;width:100%;height:52px;padding:16px 14px 16px 16px;color:#000d0b;background:#fff;border:1px solid #e9e9e9;border-radius:8px;outline:none;font-family:var(--noto-sans-jp);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.192px}.DatePicker_input__ErQFr.DatePicker_error__IU7GV{background:#fff3f0;border:1px solid #c2211d;box-shadow:none}.DatePicker_input__ErQFr:focus{border:1px solid #ff8929;box-shadow:none}.DatePicker_icon__dYNvj{position:absolute;top:50%;right:5%;flex-shrink:0;width:17.5px;height:20px;color:#000;pointer-events:none;cursor:pointer;transform:translateY(-50%)}.DatePicker_supportingText__9_85b{font-family:var(--noto-sans-jp);font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.204px;color:#555}.DatePicker_supportingText__9_85b.DatePicker_error__IU7GV{color:#c2211d}
.SelectedIndustriesPills_pillsContainer__ItTIK{display:flex;flex-wrap:wrap;gap:8px;margin-top:.75rem}.SelectedIndustriesPills_pill__bBgAs{position:relative;display:inline-flex;gap:.25rem;align-items:center;justify-content:center;height:2.75rem;padding:.25rem .75rem;background:#fff;border:1px solid #d9d9d9;border-radius:1000px;transition:all .2s ease-in-out}.SelectedIndustriesPills_pill__bBgAs .SelectedIndustriesPills_label__XDsGs{font-size:.875rem}.SelectedIndustriesPills_pill__bBgAs:hover{background-color:#f5f5f5}.SelectedIndustriesPills_removeButton__lZ7_l{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;color:#fff;cursor:pointer;background:#262626;border:none;border-radius:50%}.SelectedIndustriesPills_removeIcon__3ejWZ{width:.75rem;height:.75rem}
.IndustriesDialogContent_dialogContentContainer__m61BM{position:relative;width:100%;height:100%;background-color:#fff}.IndustriesDialogContent_container__tmQat{display:flex;flex-direction:column;height:100%}.IndustriesDialogContent_content__j8QOT{flex:1 1;padding:0 16px;overflow-y:auto}.IndustriesDialogContent_categoryContainer__h_Tu0{margin-bottom:24px;background-color:#fff}.IndustriesDialogContent_categoryTitle__iQFAc{padding:0 16px;margin-bottom:16px;font-size:16px;font-weight:bold;background-color:#fff}.IndustriesDialogContent_optionsGrid__BwsDh{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;gap:12px;padding:0 16px;background-color:#fff}.IndustriesDialogContent_checkboxItem__6lvWi{display:flex;align-items:center;margin-bottom:8px}.IndustriesDialogContent_checkboxWrapper__KqfkK{display:flex;align-items:flex-start;width:100%}.IndustriesDialogContent_checkboxControl__Cb9IM{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:24px;margin-right:4px}.IndustriesDialogContent_checkboxControl__Cb9IM img{display:block;width:24px;height:24px}.IndustriesDialogContent_hiddenCheckbox__jh9FL{position:absolute;width:0;height:0;opacity:0}.IndustriesDialogContent_checkboxLabel__RaQk5{flex:1 1;padding-top:2px;margin-left:8px;font-size:14px;line-height:1.4;cursor:pointer}@media(max-width: 767px){.IndustriesDialogContent_categoryTitle__iQFAc{padding:12px 16px;margin-bottom:0;background-color:#fff}.IndustriesDialogContent_optionsGrid__BwsDh{grid-template-columns:1fr 1fr;padding:12px 16px}.IndustriesDialogContent_checkboxItem__6lvWi{margin-bottom:12px}.IndustriesDialogContent_checkboxWrapper__KqfkK{align-items:center}.IndustriesDialogContent_checkboxControl__Cb9IM{margin-right:6px}}
.BottomDrawerDialog_bottomDrawerOverlay__ErQMK{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(0,0,0,.5)}.BottomDrawerDialog_bottomDrawerContainer__a0DWv{display:flex;flex-direction:column;width:100%;max-height:90vh;background-color:#fff;border-top-left-radius:16px;border-top-right-radius:16px}.BottomDrawerDialog_bottomDrawerHeader__3KIr8{z-index:2;display:flex;align-items:center;justify-content:flex-start;padding:16px;background-color:#fff;border-bottom:1px solid #e0e0e0}.BottomDrawerDialog_bottomDrawerTitle__OBBPw{font-size:16px;font-weight:bold;text-align:left}.BottomDrawerDialog_closeButton__Ac2IS{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;background:none;border:none}.BottomDrawerDialog_closeIcon__GIeMc{width:24px;height:24px}.BottomDrawerDialog_bottomDrawerContent__mAfuj{flex:1 1;max-height:60vh;padding:0;overflow-y:auto;background-color:#fff}.BottomDrawerDialog_bottomDrawerActions__Ztkjl{z-index:2;display:flex;justify-content:space-between;padding:16px;background-color:#fff;border-top:1px solid #e0e0e0}.BottomDrawerDialog_clearButton__hHU1H{flex:1 1;margin-right:8px;color:#333 !important;background-color:#fff !important;border:1px solid #ccc !important}.BottomDrawerDialog_saveButton__5k9Eh{flex:1 1;margin-left:8px;color:#fff !important;background-color:#e84118 !important;border:none !important}
.IndustriesDialogActions_dialogActions__KwaUY{display:flex;gap:1rem;justify-content:flex-end;padding:1rem;border-top:1px solid #d9d9d9}.IndustriesDialogActions_dialogActions__KwaUY button{flex:0 0 auto !important;width:auto !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.IndustriesDialogActions_clearButton__b7eDi{color:#9d9d9d !important}
.Step3CommonFields_stepContainer__5NQI6{display:flex;flex-direction:column;height:100%;padding-top:0;margin-top:0}@media(max-width: 430px){.Step3CommonFields_stepContainer__5NQI6{gap:0;padding-top:0;margin-top:0}}.Step3CommonFields_stepContainer__5NQI6 h2{margin-top:0;margin-bottom:24px;font-size:24px;font-weight:bold}@media(max-width: 430px){.Step3CommonFields_stepContainer__5NQI6 h2{margin-top:0;margin-bottom:16px}}.Step3CommonFields_unitField__UBJJd{display:flex;gap:8px;align-items:baseline}.Step3CommonFields_unit__HiRdC{font-size:16px}.Step3CommonFields_characterCounter___LwnX{margin-top:4px;font-size:.75rem;color:#9d9d9d;text-align:right}.Step3CommonFields_supportingText__Ys5dp{margin-bottom:8px;font-size:14px;color:#555}.Step3CommonFields_dateFieldContainer__YObQW{width:auto;min-width:200px;max-width:300px}.Step3CommonFields_otherDetailsContainer__j5Yh4{margin-top:16px}
.Step3Part2TypeAOfficeJobsArray_grayCard__u5Oaq{position:relative;display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;background-color:#f5f5f5;border-radius:16px}.Step3Part2TypeAOfficeJobsArray_cardHeader__jz_cE{display:flex;align-items:center;justify-content:space-between}.Step3Part2TypeAOfficeJobsArray_cardTitle__ZvAv_{margin:0;font-weight:bold}.Step3Part2TypeAOfficeJobsArray_deleteButton__trHB9{padding:0;color:#7b7b7b;cursor:pointer;background:none;border:none}.Step3Part2TypeAOfficeJobsArray_deleteButton__trHB9:hover{color:#ff2b00}.Step3Part2TypeAOfficeJobsArray_addButtonContainer__MI6wW{display:flex;gap:1rem;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.Step3Part2TypeAOfficeJobsArray_remainingText__AdaCv{font-size:.875rem}.Step3Part2TypeAOfficeJobsArray_unitField__FOg3B{display:flex;align-items:center;width:100%}.Step3Part2TypeAOfficeJobsArray_unitField__FOg3B input{max-width:200px}.Step3Part2TypeAOfficeJobsArray_unit__RnTUV{display:flex;align-items:center;height:100%;margin-left:.5rem}
.Step3Questionnaire_otherDetailsContainer__OTe43{margin-top:.5rem}
.Step4DetailConfirmation_stepContainer__8__b9{display:flex;flex-direction:column;padding-top:0;margin-top:0}@media(max-width: 430px){.Step4DetailConfirmation_stepContainer__8__b9{gap:0;padding-top:0;margin-top:0}}.Step4DetailConfirmation_stepContainer__8__b9 h2{margin-top:0;margin-bottom:24px;font-size:24px;font-weight:bold}@media(max-width: 430px){.Step4DetailConfirmation_stepContainer__8__b9 h2{margin-top:0;margin-bottom:16px}}.Step4DetailConfirmation_fieldGroup__gnV_c{margin-bottom:0}.Step4DetailConfirmation_fieldValue__NUiR3{margin-top:8px;font-size:16px}.Step4DetailConfirmation_fieldValue__NUiR3.Step4DetailConfirmation_textarea__9UhPb{white-space:pre-line}.Step4DetailConfirmation_imagePreview__Z6jGr{max-width:500px;margin-top:12px}.Step4DetailConfirmation_previewImage__CS_rr{width:100%;height:auto;border-radius:4px}.Step4DetailConfirmation_imageGrid__SqQ7N{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:12px;gap:12px;margin-top:12px}.Step4DetailConfirmation_gridItem__K_i3h{aspect-ratio:16/9;overflow:hidden}.Step4DetailConfirmation_gridImage__kv9sn{width:100%;height:100%;object-fit:cover;border-radius:4px}.Step4DetailConfirmation_disclaimerContainer__54XmH{text-align:center}.Step4DetailConfirmation_disclaimer__0uUJk{margin-bottom:16px;font-size:14px;line-height:1.6}.Step4DetailConfirmation_disclaimer__0uUJk a{margin:0 4px;color:#06c;text-decoration:underline}.Step4DetailConfirmation_bulletList__QnnpR{padding-left:20px;margin-top:8px;list-style-type:disc}.Step4DetailConfirmation_bulletList__QnnpR li{margin-bottom:4px}.Step4DetailConfirmation_jobCard__wAPuk{padding:16px;background-color:#f5f5f5;border-radius:16px}.Step4DetailConfirmation_jobCard__wAPuk:last-child{margin-bottom:0}.Step4DetailConfirmation_jobTitle__oRcA9{margin-bottom:16px;font-size:16px;font-weight:bold}.Step4DetailConfirmation_jobInfoGrid__pSNLN{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 16px;gap:12px 16px}.Step4DetailConfirmation_jobInfoLabel__FiyL7{font-size:14px;color:#555;white-space:nowrap}.Step4DetailConfirmation_jobInfoValue__yDzJj{margin:0;font-size:14px}.Step4DetailConfirmation_jobItemsContainer__wK2Yi{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Step4DetailConfirmation_jobItemPill__HGHjo{display:flex;align-items:center;padding:5px 12px;font-size:12px;font-weight:800;background-color:#fff;border-radius:1000px}.Step4DetailConfirmation_jobItemIcon__LzmJs{width:auto;height:20px;margin-right:8px;object-fit:contain}
.CompanyRegistrationStepper_stepper__ar9kZ{width:100%;margin-bottom:1.5rem}@media(max-width: 430px){.CompanyRegistrationStepper_stepper__ar9kZ{padding:1rem 0;margin-bottom:0}}.CompanyRegistrationStepper_stepperWrapper__h5uxF{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.CompanyRegistrationStepper_leftContent__kKkeY{display:flex;align-items:center}.CompanyRegistrationStepper_rightContent__Ol_C2{display:flex;align-items:center}.CompanyRegistrationStepper_stepTitle__OM_IO{margin:0;font-size:1rem;font-weight:600;color:#000d0b}.CompanyRegistrationStepper_englishStepCount__FJHz2{font-size:1rem;font-weight:500;color:#000d0b}.CompanyRegistrationStepper_progressBar__hwZ5K{width:100%;height:8px;overflow:hidden;background-color:#d9d9d9;border-radius:4px}.CompanyRegistrationStepper_progressIndicator__NVJXI{height:100%;background-color:#ff6a00;transition:width .3s ease}
.CompanyRegistrationForm_formContainer__FJG29{width:100%;animation:CompanyRegistrationForm_fade-in__X9xpe .3s ease-in-out}.CompanyRegistrationForm_formCardsContainer__T2dVO{box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;margin-top:1.5rem;animation:CompanyRegistrationForm_fade-in__X9xpe .3s ease-in-out}@media(max-width: 430px){.CompanyRegistrationForm_formCardsContainer__T2dVO{box-sizing:border-box;width:100%;max-width:100%;padding:0 1rem;margin-top:0}}@media(max-width: 430px){.CompanyRegistrationForm_formCardsContainer__T2dVO>form>div:first-child{margin-top:0}}.CompanyRegistrationForm_formCardsContainer__T2dVO>form{box-sizing:border-box;width:100%}@keyframes CompanyRegistrationForm_fade-in__X9xpe{from{opacity:0}to{opacity:1}}.CompanyRegistrationForm_errorMessage__pNvgj{margin-bottom:1.5rem}.CompanyRegistrationForm_buttonContainer__s_0Eq{box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;width:100%;margin-bottom:2rem}@media(max-width: 430px){.CompanyRegistrationForm_buttonContainer__s_0Eq{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:0;margin:0 0 1.5rem}.CompanyRegistrationForm_buttonContainer__s_0Eq>button{box-sizing:border-box;width:100%;margin:0}}.CompanyRegistrationForm_backButton__XGBDj{flex:0 0 auto;width:auto;white-space:nowrap}@media(max-width: 430px){.CompanyRegistrationForm_backButton__XGBDj{order:2;width:100%}}.CompanyRegistrationForm_buttonContainer__s_0Eq button.CompanyRegistrationForm_backButton__XGBDj{color:#555 !important}.CompanyRegistrationForm_nextButton__gVLVQ{flex:1 1 auto;width:100%}@media(max-width: 430px){.CompanyRegistrationForm_nextButton__gVLVQ{order:1;width:100%}}.CompanyRegistrationForm_longTextButton__m750k{padding:.75rem 1rem;font-size:.875rem;line-height:1.25;text-align:center}@media(max-width: 430px){.CompanyRegistrationForm_longTextButton__m750k{position:relative;font-size:0}.CompanyRegistrationForm_longTextButton__m750k::before,.CompanyRegistrationForm_longTextButton__m750k::after{position:absolute;left:0;box-sizing:border-box;width:100%;padding:0 1rem;font-size:14px;line-height:1.2;color:#fff;text-align:center}.CompanyRegistrationForm_longTextButton__m750k::before{bottom:calc(50% + 1px);content:"利用規約およびプライバシーポリシーに"}.CompanyRegistrationForm_longTextButton__m750k::after{top:calc(50% + 1px);content:"同意して登録申請する"}}
