.Spinner_container__63ojz{--size:1rem}.Spinner_container__63ojz>svg{width:var(--size);height:var(--size);color:var(--color-secondary-muted);animation:Spinner_spin__QSYDq 1.2s linear infinite}.Spinner_container__63ojz,.Spinner_md__9995Y{--size:1.5em}.Spinner_primary__PlPa7 .Spinner_accent__izTfk{color:var(--color-primary)}.Spinner_primary__PlPa7>svg{color:var(--color-primary-muted)}.Spinner_secondary__ZL6FX .Spinner_accent__izTfk{color:var(--color-secondary)}.Spinner_secondary__ZL6FX>svg{color:var(--color-secondary-muted)}.Spinner_sm__3rHTb{--size:1em}.Spinner_lg__hlyro{--size:2em}@keyframes Spinner_spin__QSYDq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExternalLink_container__WHV4V[data-with-icon=true]:after{-webkit-margin-start:.5em;margin-inline-start:.5em;content:url(/vector/external.svg)}.Footer_container__kCaMy{--logo-primary:var(--color-font-base-dark);--logo-secondary:var(--color-font-base-dark);display:flex;flex-wrap:wrap;min-height:8rem;color:var(--color-font-base-dark);background:var(--color-surface-dark-1)}.Footer_inner__Jzp_T{width:100%;max-width:68rem;margin-inline:auto}@media screen and (max-width:68rem){.Footer_inner__Jzp_T{padding-inline:1rem}}.Footer_inner__Jzp_T>*+*{-webkit-margin-before:2rem;margin-block-start:2rem}.Footer_inner__Jzp_T{padding-block:4.5rem}.Footer_upperSection__dzO0Q{display:flex;flex-wrap:wrap;gap:2rem}.Footer_aboutSection__wrB9G{flex:1 1}.Footer_logo__jSIIt{display:flex;gap:1rem;width:-moz-fit-content;width:fit-content}.Footer_logo__jSIIt>svg{width:auto;height:2rem}.Footer_logo__iconImg__W7zuR{width:32px;height:32px}.Footer_social__sHr2J{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.Footer_social__title__cNBQ7{font-size:var(--font-size-xs);color:var(--color-font-muted-dark)}.Footer_social__links__Tc23P{display:flex;flex-wrap:wrap;gap:.75em;-webkit-margin-before:.5em;margin-block-start:.5em}.Footer_social__links__Tc23P svg{color:var(--color-font-base-dark)}.Footer_navSection__jmp1C{display:flex;flex-wrap:wrap;row-gap:2rem}.Footer_nav__OCuwo{-webkit-margin-end:5rem;margin-inline-end:5rem;font-size:var(--font-size-xs)}.Footer_nav__title__3oBSZ{color:var(--color-font-base-dark)}.Footer_nav__list__5Cbj7>*+*{-webkit-margin-before:1em;margin-block-start:1em}.Footer_nav__list__5Cbj7{padding-block:.5em;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-margin-before:1.5em;margin-block-start:1.5em;color:var(--color-font-muted-dark);-webkit-border-start:1px solid var(--color-border-dark);border-inline-start:1px solid var(--color-border-dark)}.Footer_hr__K6qU6{border-top:1px solid var(--color-border-dark)}.Footer_bottom__7GEpl>*+*{-webkit-margin-start:1rem;margin-inline-start:1rem}.Footer_attribution__15pe1,.Footer_copyright__gGOZf{font-size:var(--font-size-xs);color:var(--color-font-muted-dark)}.Footer_attribution__15pe1:hover{text-decoration:underline}.Footer_credit__Kt_9y{margin:0}@layer components.common{.Button_base__Z9d7r{display:inline-flex;gap:1rem;align-items:center;justify-content:center;padding-inline:1rem;background-color:transparent;background-image:none}.Button_base__Z9d7r:disabled{cursor:not-allowed;opacity:.6}.Button_size--md__a_v_f{height:2.5rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.Button_size--lg__btSCc{height:3rem;font-weight:var(--font-weight-bold)}.Button_primary--solid__bBBZZ{color:var(--color-white);background:var(--color-primary)}.Button_primary--outline__rAqB8{color:var(--color-primary);border:1px solid var(--color-primary)}.Button_secondary--solid__48OGw{color:var(--color-white);background:var(--color-secondary)}.Button_secondary--outline__xOkYH{color:var(--color-secondary);border:1px solid var(--color-secondary)}}.HamburgerMenu_panel__I5u6x{position:fixed;inset:0;z-index:50;padding-inline:1rem;overflow:auto;background:var(--color-surface-light-0)}.HamburgerMenu_header__jl0oq{display:flex;align-items:center;height:var(--header-height)}.HamburgerMenu_closeBtn__r1Gxz{display:grid;place-items:center;width:var(--hamburger-btn-size);height:var(--hamburger-btn-size)}.HamburgerMenu_nav__zrlHF>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.HamburgerMenu_nav__zrlHF{display:block}.HamburgerMenu_nav__item__lsR6_{display:flex}.HamburgerMenu_buttons__9y2Cu>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.HamburgerMenu_buttons__9y2Cu{-webkit-margin-before:2rem;margin-block-start:2rem}.HamburgerMenu_buttons__9y2Cu a,.HamburgerMenu_buttons__9y2Cu>button{display:block;width:-moz-fit-content;width:fit-content;font-size:var(--font-size-md);line-height:2.5rem}.HamburgerMenu_buttons__9y2Cu .HamburgerMenu_loginBtn__FuET9{display:inline-flex}.Header_container__anE1Q{--logo-primary:var(--color-primary);--logo-secondary:var(--color-font-base);position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:30;background:var(--color-surface-light-0);-webkit-border-after:1px solid var(--color-border-light);border-block-end:1px solid var(--color-border-light)}.Header_inner__wjr3P{width:100%;max-width:86rem;margin-inline:auto}@media screen and (max-width:86rem){.Header_inner__wjr3P{padding-inline:1rem}}.Header_inner__wjr3P{display:flex;column-gap:3rem;align-items:center;height:var(--header-height);padding-block:1rem}@media screen and (max-width:68rem){.Header_inner__wjr3P{column-gap:1rem}}.Header_logo__dg_wF{display:flex;flex:1 1;align-items:center}.Header_logo__dg_wF>a{display:inline-flex;gap:.5rem;align-items:flex-end}.Header_logo__icon__7i_kw{width:auto;height:2.65rem}@media screen and (max-width:48rem){.Header_logo__icon__7i_kw{height:2rem}}@media screen and (max-width:30rem){.Header_logo__icon__7i_kw{width:auto;height:2rem}}.Header_logo__subIcon__fsNTP{display:inline}@media screen and (max-width:86rem){.Header_logo__subIcon__fsNTP{display:none}}.Header_logo__subIcon__fsNTP{width:15.5rem;translate:0 -.2rem}.Header_desktopNav__luD2V{display:flex}@media screen and (max-width:86rem){.Header_desktopNav__luD2V{display:none}}.Header_desktopNav__luD2V{gap:2rem}.Header_desktopNav__item__faQGJ{position:relative;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.Header_desktopNav__item__faQGJ[aria-current=page]:after{position:absolute;inset-block-end:-5px;inset-inline-start:0;width:100%;height:2px;content:"";background:var(--color-primary)}.Header_hamburgerBtn__KAFUe{display:none}@media screen and (max-width:86rem){.Header_hamburgerBtn__KAFUe{display:inline}}.Header_hamburgerBtn__KAFUe{width:var(--hamburger-btn-size);height:var(--hamburger-btn-size)}.Header_buttons__9u1lc{display:flex;gap:.3rem}.Header_loginBtn__W3pEa{display:inline-flex;padding:.5rem;font-size:var(--font-size-sm)}@media screen and (max-width:30rem){.Header_loginBtn__W3pEa{font-size:var(--font-size-xs)}}.Header_signupBtn__Qv3T5{padding:.5rem;font-size:var(--font-size-sm)}@media screen and (max-width:30rem){.Header_signupBtn__Qv3T5{font-size:var(--font-size-xs)}}.Header_signupBtn__free__OkZre{display:inline-block}@media screen and (max-width:48rem){.Header_signupBtn__free__OkZre{display:none}}.MyPageNav_container__nLARk{font-size:var(--font-size-sm);color:var(--color-font-base-dark);white-space:nowrap;background:var(--color-surface-dark-0)}.MyPageNav_container__nLARk,.MyPageNav_nav__EJsLU{display:flex;flex-direction:column}@media screen and (max-width:48rem){.MyPageNav_nav__EJsLU{flex-direction:row;overflow-x:auto}}.MyPageNav_nav__item__Sn4R1{padding:1.25rem;color:var(--color-font-muted-dark);text-align:start}.MyPageNav_nav__item__Sn4R1[aria-current=page]{color:var(--color-font-base-dark);background:var(--color-surface-dark-1)}@media screen and (max-width:48rem){.MyPageNav_nav__item__Sn4R1{padding:1rem 1.25rem}}.MyPageNav_agentBtn__HEjZU{display:flex;gap:.5rem;align-items:center;padding:1.25rem;background:linear-gradient(90deg,#ffab48,#ff8b48);inline-size:100%}@media screen and (max-width:48rem){.MyPageNav_agentBtn__HEjZU{padding:.5rem 1.25rem}.MyPageNav_agentBtn__HEjZU>svg{inline-size:1rem;block-size:1rem}}.MyPageLayout_main__ebooB{display:grid;grid-template-columns:14rem 1fr}@media screen and (max-width:48rem){.MyPageLayout_main__ebooB{display:block}}.MyPageLayout_content__1wR07{min-height:80vh;padding:2rem;background:var(--color-surface-light-1)}@media screen and (max-width:48rem){.MyPageLayout_content__1wR07{padding:2rem 0}}.MyPageLayout_title__Ma1zm{-webkit-margin-after:2rem;margin-block-end:2rem;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}@media screen and (max-width:48rem){.MyPageLayout_title__Ma1zm{padding-inline:1rem}}.MyPageLayout_spinner__VWU3W{display:grid;place-items:center;min-height:80vh}.styles_container__Wb1_h,.styles_container__xQqpU{font-size:var(--font-size-xs)}.styles_container__Wb1_h{color:var(--color-danger)}.styles_container__vi_iE{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.styles_container__VZ4c9{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.styles_container__VZ4c9:has(:where(:disabled)) label{color:var(--color-font-muted)}.styles_container__VZ4c9.styles_withRequired__M7Oof label:after,.styles_container__VZ4c9:has([required]) label:after{padding:1px .5em;-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-size:var(--font-size-xs);color:var(--color-white);content:"必須";background:var(--color-secondary)}.styles_container__VZ4c9.styles_fill__ueD4o{align-items:stretch}.Checkbox_container__1e7hd{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:.5em;gap:.5em;align-items:center}@supports selector(:has(:focus-visible)){.Checkbox_container__1e7hd:has(:focus-visible){outline:2px solid var(--color-outline);outline-offset:2px}}@supports not selector(:has(:focus-visible)){.Checkbox_container__1e7hd:focus-within{outline:2px solid var(--color-outline);outline-offset:2px}}.Checkbox_container__1e7hd>input[type=checkbox]{position:absolute;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}.Checkbox_container__1e7hd>input[type=checkbox]:checked+.Checkbox_marker__WhXei:before{transform:scale(1)}.Checkbox_container__1e7hd>input[type=checkbox]:disabled{cursor:not-allowed}.Checkbox_container__1e7hd>input[type=checkbox]:disabled~.Checkbox_marker__WhXei,.Checkbox_container__1e7hd>input[type=checkbox]:disabled~label{cursor:not-allowed;opacity:.6}.Checkbox_marker__WhXei{font-size:var(--font-size-sm);background:#fafafa;border:1px solid var(--color-border-light);border-radius:2px;display:grid;place-content:center;width:1.25rem;height:1.25rem}.Checkbox_marker__WhXei:before{width:.625rem;height:.625rem;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";background:var(--color-primary);transform:scale(0)}.Checkbox_formFieldDescription__gGt3q,.Checkbox_formFieldError__b83zJ{position:relative;grid-column:2}.CheckboxGroup_container__ZvDA_{width:-moz-fit-content;width:fit-content}.CheckboxGroup_legend__PhN26{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.CheckboxGroup_legend__PhN26.CheckboxGroup_withRequired__61ufp:after{padding:1px .5em;-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-size:var(--font-size-xs);color:var(--color-white);content:"必須";background:var(--color-secondary)}.CheckboxGroup_checkboxes__E6SBm,.CheckboxGroup_checkboxes__E6SBm>*+*{-webkit-margin-before:.5rem;margin-block-start:.5rem}.CheckboxGroup_error__IMwgZ{font-size:var(--font-size-xs);color:var(--color-danger)}.Input_container__a6sUc{font-size:var(--font-size-sm);background:#fafafa;border:1px solid var(--color-border-light);border-radius:2px;padding:.75rem 1.25rem}.RadioGroup_label__pscI0{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.RadioGroup_label__pscI0.RadioGroup_withRequired__K6TeA:after{padding:1px .5em;-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-size:var(--font-size-xs);color:var(--color-white);content:"必須";background:var(--color-secondary)}.RadioGroup_list__poQJd{display:flex;flex-wrap:wrap;gap:1rem;-webkit-margin-before:.5rem;margin-block-start:.5rem}.RadioGroup_item__NZjo_{font-size:var(--font-size-sm);background:#fafafa;border:1px solid var(--color-border-light);border-radius:2px;padding:.75rem 1.25rem;display:grid;place-items:center;min-width:10rem;overflow:hidden;outline-offset:3px}.RadioGroup_item__NZjo_:hover{cursor:pointer}.RadioGroup_item__NZjo_.RadioGroup_checked__Sm2_d{color:var(--color-white);background:var(--color-primary)}.RadioGroup_formFieldError__Ti68Z{font-size:var(--font-size-xs);color:var(--color-danger)}.Select_container__X18xT{font-size:var(--font-size-sm);background:#fafafa;border:1px solid var(--color-border-light);border-radius:2px;padding:.75rem 1.25rem;-webkit-padding-start:1.5em;padding-inline-start:1.5em;-webkit-padding-end:3.5em;padding-inline-end:3.5em;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTcgOEwwLjkzNzgyMyAwLjQ5OTk5OUwxMy4wNjIyIDAuNUw3IDhaIiBmaWxsPSIjRkY4QjQ4IiAvPgo8L3N2Zz4=");background-repeat:no-repeat;background-position:right 1.5em center;background-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Col2_container___tvrt{display:flex;gap:1rem;width:100%}.Col2_container___tvrt>*{width:50%}@media screen and (max-width:48rem){.Col2_container___tvrt{flex-direction:column}.Col2_container___tvrt>*{width:100%}}.UserFormFieldset_fieldset__YmA2y{display:contents}.UserFormFieldset_legend__xTdv5{display:block;-webkit-padding-after:.75em;padding-block-end:.75em;-webkit-margin-after:2rem;margin-block-end:2rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary);border-bottom:1px solid var(--color-border-light)}.UserFormFieldset_legend__xTdv5.UserFormFieldset_fill__Sn4_w{width:100%}.UserFormFieldset_fields__YyKkP>*+*{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.UserFormFieldset_fields__YyKkP{width:100%}.UserFormAgent_currentSalary__fyq34 input{width:7rem}.UserFormAgent_currentSalary__decorator__hgvAE{-webkit-margin-start:.5em;margin-inline-start:.5em;font-size:var(--font-size-sm)}.UserUpdateForm_submitBtn__IPh_y{min-width:12rem;margin-inline:auto}.UserUpdateTemplate_form__807vn{display:flex;flex-direction:column;row-gap:3rem;width:100%;padding:2rem;background:var(--color-surface-light-0)}@media screen and (max-width:48rem){.UserUpdateTemplate_form__807vn{padding:1rem}}