.Header-module__30pftW__header{z-index:100;background-color:#0000;align-items:center;width:100dvw;height:4rem;margin:0 calc(50% - 50vw);display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Header-module__30pftW__header{height:5rem;padding:0 var(--space-4)}}.Header-module__30pftW__header__container{align-self:stretch;align-items:center;gap:var(--space-4);max-width:var(--layout-max-width);padding:0 var(--space-4);justify-content:space-between;width:100%;margin:0 auto;display:flex}.Header-module__30pftW__header--background-white{background-color:var(--color-background-white)}.Header-module__30pftW__header-bottom-border{border-bottom:1px solid var(--color-gray-alpha-10)}.Header-module__30pftW__header__logo{justify-content:center;align-items:center;width:13.75rem;height:2rem;display:flex}@media not (min-width:48rem){.Header-module__30pftW__header__logo{width:10.625rem;height:1.5625rem}}.Header-module__30pftW__header__logo-image{width:100%;height:100%;display:block}.Header-module__30pftW__header__logo-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.NavItem-module__j2cFAG__nav-item{--nav-item-size:3.25rem;--nav-item-radius:var(--radius-2);--nav-item-active-background-color:#2821e00d;--nav-item-icon-size:1.75rem;--nav-item-icon-size-mobile:1.5rem;border-radius:var(--nav-item-radius);align-items:center;gap:var(--space-point-five);height:var(--nav-item-size);min-width:2.75rem;padding:var(--space-1);flex-direction:column;flex-shrink:0;justify-content:center;display:flex}@media not (min-width:48rem){.NavItem-module__j2cFAG__nav-item--pc-only{display:none}}.NavItem-module__j2cFAG__nav-item__icon{justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}@media not (min-width:48rem){.NavItem-module__j2cFAG__nav-item__icon{height:var(--nav-item-icon-size-mobile);width:var(--nav-item-icon-size-mobile)}}.NavItem-module__j2cFAG__nav-item__icon svg{height:var(--nav-item-icon-size);width:var(--nav-item-icon-size)}@media not (min-width:48rem){.NavItem-module__j2cFAG__nav-item__icon svg{height:var(--nav-item-icon-size-mobile);width:var(--nav-item-icon-size-mobile)}}.NavItem-module__j2cFAG__nav-item__label{font-family:var(--font-family-primary);font-size:var(--font-size-10);font-style:normal;font-weight:var(--font-weight-bold-ja);letter-spacing:0;line-height:var(--font-line-height-16);text-align:center;word-break:keep-all}.NavItem-module__j2cFAG__nav-item--active{background-color:var(--nav-item-active-background-color)}.NavItem-module__j2cFAG__nav-item--primary{color:var(--color-primary-main)}@media (hover:hover){.NavItem-module__j2cFAG__nav-item--primary:hover{background-color:var(--color-primary-light-alpha)}}.NavItem-module__j2cFAG__nav-item--default{color:var(--color-text-primary)}@media (hover:hover){.NavItem-module__j2cFAG__nav-item--default:hover{background-color:rgb(from var(--color-text-main) r g b/.1)}}
.FavoriteMenu-module__pVnJ4G__favorite-menu{position:relative}.FavoriteMenu-module__pVnJ4G__favorite-menu__count{background-color:var(--color-secondary-main);border-radius:var(--radius-half);color:var(--color-text-inverted);font-family:var(--font-family-secondary);font-size:var(--font-size-12);letter-spacing:0;text-align:center;min-width:1.125rem;min-height:1.125rem;padding-left:1px;font-weight:500;line-height:1.125rem;position:absolute;top:-.3125rem;right:-.375rem}@media not (min-width:48rem){.FavoriteMenu-module__pVnJ4G__favorite-menu__count{font-size:var(--font-size-10);min-width:1rem;min-height:1rem;padding-left:0;line-height:1rem;top:-2px;right:-2px}}
.Button-module__xDwtkW__button{--button-height-xs:2rem;--button-height-sm:2.25rem;--button-height-md:3rem;--button-height-lg:3.5rem;--button-height-lg-pc:4rem;--button-padding-xs:var(--space-2);--button-padding-sm:var(--space-3);--button-padding-md:var(--space-4);--button-padding-lg:var(--space-5);--button-font-size-sm:var(--font-size-sm);--button-font-size-md:var(--font-size-base);--button-font-size-lg:var(--font-size-lg);--button-min-width:4rem;--button-border-radius:1000px;--button-font-weight:var(--font-weight-bold-ja);--button-font-size:1rem;--button-font-family:var(--font-family-primary);--button-line-height:var(--line-height-22);border-radius:var(--button-border-radius);cursor:pointer;font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:normal;font-weight:var(--button-font-weight);line-height:var(--button-line-height);min-width:var(--button-min-width);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;opacity:.6}.Button-module__xDwtkW__button:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.Button-module__xDwtkW__button--full-width{width:100%}.Button-module__xDwtkW__button--loading{cursor:not-allowed;gap:var(--space-2);position:relative}.Button-module__xDwtkW__button__loading-spinner{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.Button-module__xDwtkW__button__loading-spinner>svg{width:24px;height:24px;animation:1s linear infinite Button-module__xDwtkW__spin}@keyframes Button-module__xDwtkW__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.Button-module__xDwtkW__button:hover:not(:disabled){transform:none}}.Button-module__xDwtkW__button__loading-spinner>svg{animation:none}}.Button-module__xDwtkW__button--primary{background-color:var(--color-primary-main);border:1px solid var(--color-primary-main);color:var(--color-primary-main)}.Button-module__xDwtkW__button--secondary{background-color:var(--color-secondary-main);border:1px solid var(--color-secondary-main);color:var(--color-secondary-main)}.Button-module__xDwtkW__button--link{background-color:var(--color-link-primary);border:1px solid var(--color-link-primary);color:var(--color-link-primary)}.Button-module__xDwtkW__button--gray{background-color:var(--color-action-enabled);border:1px solid var(--color-action-enabled);color:var(--color-action-enabled)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--filled{color:var(--color-text-inverted)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--outlined,.Button-module__xDwtkW__button.Button-module__xDwtkW__button--outlined.Button-module__xDwtkW__button--has-outline-hover-background-color,.Button-module__xDwtkW__button.Button-module__xDwtkW__button--text{background-color:#0000}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--text{border:none;padding:0}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--text:disabled{color:var(--color-text-disabled)}@media (hover:hover){.Button-module__xDwtkW__button.Button-module__xDwtkW__button--primary.Button-module__xDwtkW__button--filled:hover:not(:disabled),.Button-module__xDwtkW__button.Button-module__xDwtkW__button--primary.Button-module__xDwtkW__button--outlined:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-primary-main)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--primary.Button-module__xDwtkW__button--outlined.Button-module__xDwtkW__button--has-outline-hover-background-color:hover:not(:disabled){background-color:var(--color-blue-50);color:var(--color-primary-main)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--primary.Button-module__xDwtkW__button--text:hover:not(:disabled){box-shadow:none;color:var(--color-primary-main);text-decoration:underline}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--secondary.Button-module__xDwtkW__button--filled:hover:not(:disabled),.Button-module__xDwtkW__button.Button-module__xDwtkW__button--secondary.Button-module__xDwtkW__button--outlined:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-secondary-main)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--secondary.Button-module__xDwtkW__button--outlined.Button-module__xDwtkW__button--has-outline-hover-background-color:hover:not(:disabled){background-color:var(--color-pink-50);color:var(--color-secondary-main)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--secondary.Button-module__xDwtkW__button--text:hover:not(:disabled){box-shadow:none;color:var(--color-secondary-main);text-decoration:underline}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--link.Button-module__xDwtkW__button--filled:hover:not(:disabled),.Button-module__xDwtkW__button.Button-module__xDwtkW__button--link.Button-module__xDwtkW__button--outlined:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-link-primary)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--link.Button-module__xDwtkW__button--text:hover:not(:disabled){box-shadow:none;color:var(--color-link-primary);text-decoration:underline}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--gray.Button-module__xDwtkW__button--filled:hover:not(:disabled),.Button-module__xDwtkW__button.Button-module__xDwtkW__button--gray.Button-module__xDwtkW__button--outlined:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-action-enabled)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--gray.Button-module__xDwtkW__button--outlined.Button-module__xDwtkW__button--has-outline-hover-background-color:hover:not(:disabled){background-color:var(--color-gray-50);color:var(--color-action-enabled)}.Button-module__xDwtkW__button.Button-module__xDwtkW__button--gray.Button-module__xDwtkW__button--text:hover:not(:disabled){box-shadow:none;color:var(--color-action-enabled);text-decoration:underline}}.Button-module__xDwtkW__button--x-small{height:var(--button-height-xs);padding:0 var(--button-padding-xs)}.Button-module__xDwtkW__button--small,.Button-module__xDwtkW__button--x-small{font-size:var(--font-size-14);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22)}.Button-module__xDwtkW__button--small{height:var(--button-height-sm);padding:0 var(--button-padding-sm)}.Button-module__xDwtkW__button--medium{font-size:var(--font-size-14);height:var(--button-height-md);line-height:var(--font-line-height-22);padding:0 var(--button-padding-md)}.Button-module__xDwtkW__button--large,.Button-module__xDwtkW__button--medium{font-weight:var(--font-weight-bold-ja)}.Button-module__xDwtkW__button--large{font-size:var(--font-size-16);height:var(--button-height-lg);line-height:var(--font-line-height-24);padding:0 var(--button-padding-lg)}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Button-module__xDwtkW__button--large{height:var(--button-height-lg-pc)}}.Button-module__xDwtkW__button__start-icon{margin-right:var(--space-2);align-items:center;display:inline-flex}.Button-module__xDwtkW__button__start-icon>svg{fill:currentColor;height:var(--font-size-18);width:var(--font-size-18)}.Button-module__xDwtkW__button__end-icon{justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.Button-module__xDwtkW__button__end-icon>svg{fill:currentColor;height:var(--font-size-18);width:var(--font-size-18)}
.ErrorContent-module__GOuoIW__error{background-color:var(--color-background-white);border-radius:var(--radius-2);align-items:center;gap:var(--space-4);height:100%;margin:var(--space-12) auto var(--space-16);max-width:100%;padding:var(--space-6);flex-direction:column;width:30.375rem;display:flex}.ErrorContent-module__GOuoIW__error__icon{width:7rem;height:7rem;fill:var(--color-text-disabled)}.ErrorContent-module__GOuoIW__error__content{flex-direction:column;display:flex}.ErrorContent-module__GOuoIW__error__title{color:var(--color-error-main);text-align:center;}.ErrorContent-module__GOuoIW__error__heading{color:var(--color-text-primary);text-align:center;word-break:auto-phrase;}.ErrorContent-module__GOuoIW__error__description{color:var(--color-text-primary);margin-top:var(--space-6);white-space:pre-wrap;}
.NotFoundContent-module__jdf5wW__root{background-color:var(--color-background-white);border-radius:var(--radius-2);align-items:center;gap:var(--space-4);height:100%;margin:var(--space-12) auto var(--space-16);max-width:100%;padding:var(--space-6);flex-direction:column;width:30.375rem;display:flex}.NotFoundContent-module__jdf5wW__icon{width:7rem;height:7rem;fill:var(--color-text-disabled)}.NotFoundContent-module__jdf5wW__content{flex-direction:column;display:flex}.NotFoundContent-module__jdf5wW__title{color:var(--color-error-main);}.NotFoundContent-module__jdf5wW__heading,.NotFoundContent-module__jdf5wW__title{text-align:center}.NotFoundContent-module__jdf5wW__heading{word-break:auto-phrase;}.NotFoundContent-module__jdf5wW__description,.NotFoundContent-module__jdf5wW__heading{color:var(--color-text-primary)}.NotFoundContent-module__jdf5wW__description{margin-top:var(--space-6);white-space:pre-wrap;}
.AlertDialog-module__HRYimG__alert-dialog__overlay{animation:AlertDialog-module__HRYimG__overlayShow var(--transition-fast) cubic-bezier(.16,1,.3,1);background-color:var(--color-gray-alpha-60);z-index:101;position:fixed;inset:0}.AlertDialog-module__HRYimG__alert-dialog__content{animation:AlertDialog-module__HRYimG__contentShow var(--transition-fast) cubic-bezier(.16,1,.3,1);background-color:var(--color-background-white);border-radius:var(--radius-2);box-shadow:var(--shadow-lg);gap:var(--space-3);max-width:361px;max-height:85dvh;padding:var(--space-8) var(--space-6);z-index:102;flex-direction:column;width:90vw;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AlertDialog-module__HRYimG__alert-dialog__title{color:var(--color-text-primary);text-align:center;}.AlertDialog-module__HRYimG__alert-dialog__description--title-hidden{color:var(--color-text-primary);text-align:center;white-space:pre-wrap;}.AlertDialog-module__HRYimG__alert-dialog__description{color:var(--color-text-primary);text-align:left;white-space:pre-wrap;}.AlertDialog-module__HRYimG__alert-dialog__buttons{gap:var(--space-2);margin-top:var(--space-5);justify-content:flex-end;display:flex}.AlertDialog-module__HRYimG__alert-dialog__cancel-button,.AlertDialog-module__HRYimG__alert-dialog__confirm-button{flex:1}
.CTAButton-module__1R446W__cta-button{--cta-button-height:4rem;--cta-button-padding-x:var(--space-5);--cta-button-gap:var(--space-2);--cta-button-font-size:var(--font-size-21);--cta-button-min-width:12rem;--cta-button-border-radius:1000px;--cta-button-font-weight:700;--cta-button-font-family:var(--font-family-primary);--cta-button-line-height:var(--line-height-26);border-radius:var(--cta-button-border-radius);color:var(--color-text-inverted);cursor:pointer;font-family:var(--cta-button-font-family);font-size:var(--cta-button-font-size);font-style:normal;font-weight:var(--cta-button-font-weight);align-items:center;gap:var(--cta-button-gap);height:var(--cta-button-height);line-height:var(--cta-button-line-height);min-width:var(--cta-button-min-width);padding:0 var(--cta-button-padding-x);border:none;flex-shrink:0;justify-content:center;text-decoration:none;display:inline-flex;position:relative}.CTAButton-module__1R446W__cta-button:disabled{background-color:var(--color-gray-100);border:1px solid var(--color-gray-100);color:var(--color-text-disabled);cursor:not-allowed}.CTAButton-module__1R446W__cta-button:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.CTAButton-module__1R446W__cta-button--full-width{width:100%}.CTAButton-module__1R446W__cta-button--loading{cursor:not-allowed;position:relative}@media (prefers-reduced-motion:reduce){@media (hover:hover){.CTAButton-module__1R446W__cta-button:hover:not(:disabled){transform:none}}}.CTAButton-module__1R446W__cta-button--primary{background-color:var(--color-primary-main);border:1px solid var(--color-primary-main)}.CTAButton-module__1R446W__cta-button--secondary{background-color:var(--color-secondary-main);border:1px solid var(--color-secondary-main)}@media (hover:hover){.CTAButton-module__1R446W__cta-button.CTAButton-module__1R446W__cta-button--primary:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-primary-main)}.CTAButton-module__1R446W__cta-button.CTAButton-module__1R446W__cta-button--secondary:hover:not(:disabled){background-color:var(--color-background-white);color:var(--color-secondary-main)}}.CTAButton-module__1R446W__cta-button__adornment{background-color:var(--color-background-white);border-radius:var(--radius-1);color:var(--color-text-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-regular-ja);letter-spacing:0;height:1.5rem;line-height:var(--font-line-height-20);padding:0 var(--space-2);text-overflow:ellipsis;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.CTAButton-module__1R446W__cta-button--gradient{background:linear-gradient(272deg,var(--pink-600-m,#de2567) 24.09%,#ffaf28 89.92%),var(--secondary-main,#de2567);box-shadow:0 4px 16px #2222224d}.CTAButton-module__1R446W__cta-button--gradient .CTAButton-module__1R446W__cta-button__adornment-text{color:var(--color-secondary-main);font-family:var(--font-family-primary);letter-spacing:0;font-weight:900}@media (hover:hover){.CTAButton-module__1R446W__cta-button--gradient:hover:not(:disabled){background:var(--color-background-white);color:var(--color-pink-600-m)}.CTAButton-module__1R446W__cta-button--gradient:hover:not(:disabled):after{background:linear-gradient(272deg,#ffaf28 7.63%,var(--color-pink-600-m) 89.92%);border-radius:var(--radius-half);content:"";z-index:-1;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px}.CTAButton-module__1R446W__cta-button--gradient:hover:not(:disabled) .CTAButton-module__1R446W__cta-button__adornment{background:var(--color-secondary-main)}.CTAButton-module__1R446W__cta-button--gradient:hover:not(:disabled) .CTAButton-module__1R446W__cta-button__adornment-text{color:var(--color-text-inverted)}}.CTAButton-module__1R446W__cta-button__start-icon{align-items:center;display:inline-flex}.CTAButton-module__1R446W__cta-button__start-icon>svg{height:var(--font-size-24);width:var(--font-size-24)}.CTAButton-module__1R446W__cta-button__end-icon{align-items:center;width:1.125rem;height:1.125rem;display:inline-flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.CTAButton-module__1R446W__cta-button__end-icon>svg{height:var(--font-size-24);width:var(--font-size-24);fill:currentColor}
.Checkbox-module__hzGyKG__checkbox,.Checkbox-module__hzGyKG__checkbox__input{align-items:center;display:flex}.Checkbox-module__hzGyKG__checkbox__input{border:2px solid var(--color-action-idle);border-radius:var(--radius-1);box-sizing:border-box;cursor:pointer;height:1.25rem;margin:var(--space-2) calc(var(--space-2) + var(--space-point-five));background-color:#0000;justify-content:center;width:1.25rem}.Checkbox-module__hzGyKG__checkbox__input[data-state=checked],.Checkbox-module__hzGyKG__checkbox__input[data-state=indeterminate]{background-color:currentColor;border-color:#0000!important}.Checkbox-module__hzGyKG__checkbox__input:disabled{border-color:var(--color-action-disabled);color:var(--color-action-disabled);cursor:default}.Checkbox-module__hzGyKG__checkbox__indicator{justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__hzGyKG__checkbox__indicator svg{color:var(--color-action-enabled-invert);width:1.125rem;height:1.125rem}.Checkbox-module__hzGyKG__checkbox__label{cursor:pointer;align-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1;display:flex;}.Checkbox-module__hzGyKG__checkbox__label[data-disabled=true]{color:var(--color-text-disabled)}.Checkbox-module__hzGyKG__checkbox__label--bold{}.Checkbox-module__hzGyKG__checkbox__label-count{color:var(--color-primary-main);}.Checkbox-module__hzGyKG__checkbox__label-count--bold{}.Checkbox-module__hzGyKG__checkbox__input--primary{color:var(--color-primary-main)}.Checkbox-module__hzGyKG__checkbox__input--default{color:var(--color-text-main)}
.Fab-module__xHRbFq__fab{--fab-size-sm:2.5rem;--fab-size-md:3rem;--fab-size-lg:4rem;--fab-radius:var(--radius-half);--fab-bg-color:var(--color-gray-alpha-80);--fab-shadow-x:0;--fab-shadow-y:4px;--fab-shadow-blur:8px;--fab-shadow-color:#0000001a;aspect-ratio:1;background:var(--fab-bg-color);border-radius:var(--fab-radius);box-shadow:var(--fab-shadow-x) var(--fab-shadow-y) var(--fab-shadow-blur) 0 var(--fab-shadow-color);color:var(--color-text-inverted);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}@media (hover:hover){.Fab-module__xHRbFq__fab:hover:not(:disabled){background:var(--color-gray-alpha-50)}}.Fab-module__xHRbFq__fab:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.Fab-module__xHRbFq__fab:disabled{cursor:not-allowed;opacity:.6;transform:none}.Fab-module__xHRbFq__fab__icon{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Fab-module__xHRbFq__fab--small{height:var(--fab-size-sm);width:var(--fab-size-sm)}.Fab-module__xHRbFq__fab--small .Fab-module__xHRbFq__fab__icon>svg{width:1.25rem;height:1.25rem}.Fab-module__xHRbFq__fab--medium{height:var(--fab-size-md);width:var(--fab-size-md)}.Fab-module__xHRbFq__fab--medium .Fab-module__xHRbFq__fab__icon>svg{width:1.5rem;height:1.5rem}.Fab-module__xHRbFq__fab--large{height:var(--fab-size-lg);width:var(--fab-size-lg)}.Fab-module__xHRbFq__fab--large .Fab-module__xHRbFq__fab__icon>svg{width:2rem;height:2rem}@media (prefers-reduced-motion:reduce){@media (hover:hover){.Fab-module__xHRbFq__fab:hover:not(:disabled){transform:none}}}
.FloatingActionButton-module__XKEyaG__floating-action-button{bottom:calc(32px + var(--floating-bottom-offset,0px));z-index:50;transition:opacity .3s ease-in-out,transform .3s ease-in-out;position:fixed;right:16px}@media (48rem<=width<68.25rem),(min-width:68.25rem){.FloatingActionButton-module__XKEyaG__floating-action-button{bottom:calc(32px + var(--floating-bottom-offset,0px));right:32px}}.FloatingActionButton-module__XKEyaG__floating-action-button--visible{opacity:1;transform:translateY(0)}.FloatingActionButton-module__XKEyaG__floating-action-button--hidden{opacity:0;pointer-events:none;transform:translateY(20px)}
.Footer-module__6O_PeW__footer{background-color:var(--color-background-white);width:100dvw;margin-top:auto;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}.Footer-module__6O_PeW__footer__container{gap:var(--space-6);max-width:var(--container-max-width);flex-direction:column;width:100%;margin:0 auto;display:flex}.Footer-module__6O_PeW__footer__small__container{-moz-column-gap:var(--space-6);column-gap:var(--space-6);padding:var(--space-6) 0;row-gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:1124px){.Footer-module__6O_PeW__footer__small__container{padding:var(--space-6)}}@media not (min-width:48rem){.Footer-module__6O_PeW__footer__small__container{-moz-column-gap:var(--space-4);column-gap:var(--space-4);padding:var(--space-6)}}.Footer-module__6O_PeW__footer__site-links__link{color:var(--color-text-secondary);align-items:center;gap:var(--space-1);display:flex;}@media (hover:hover){.Footer-module__6O_PeW__footer__site-links__link:hover:not(:disabled){text-decoration:underline}}.Footer-module__6O_PeW__footer__common__container{gap:var(--space-6);max-width:var(--container-max-width);padding:var(--space-8) var(--space-4);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (48rem<=width<68.25rem){.Footer-module__6O_PeW__footer__common__container{padding:var(--space-12) var(--space-6);flex-direction:row;align-items:flex-start}}@media (min-width:68.25rem){.Footer-module__6O_PeW__footer__common__container{padding:var(--space-12) 0;flex-direction:row;align-items:flex-start}}@media (68.25rem<=width<=71.25rem){.Footer-module__6O_PeW__footer__common__container{padding:var(--space-12) var(--space-6)}}.Footer-module__6O_PeW__footer__top{align-items:center;display:flex}@media (48rem<=width<68.25rem){.Footer-module__6O_PeW__footer__top{width:21.25rem}}@media (min-width:68.25rem){.Footer-module__6O_PeW__footer__top{width:25rem}}.Footer-module__6O_PeW__footer__logo{width:13.75rem;height:2rem;position:relative}.Footer-module__6O_PeW__footer__logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Footer-module__6O_PeW__footer__logo{width:18.75rem;height:2.75rem}}.Footer-module__6O_PeW__footer__site-map-and-links-container{gap:var(--space-6);flex:1;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Footer-module__6O_PeW__footer__site-map-and-links-container{margin-top:var(--space-3)}}@media not (min-width:23.4375rem){.Footer-module__6O_PeW__footer__site-map-and-links-container{gap:var(--space-2)}}.Footer-module__6O_PeW__footer__site-map{flex:1;}@media not (min-width:23.4375rem){.Footer-module__6O_PeW__footer__site-map{text-wrap:nowrap;max-width:fit-content}}.Footer-module__6O_PeW__footer__site-map>ul{text-indent:0;list-style:none}:is(.Footer-module__6O_PeW__footer__site-map>ul)>li{margin:var(--space-4) var(--space-2)}@media not (min-width:23.4375rem){:is(.Footer-module__6O_PeW__footer__site-map>ul)>li{font-size:var(--font-size-12);margin:var(--space-4) var(--space-point-five)}}:is(:is(.Footer-module__6O_PeW__footer__site-map>ul)>li):first-child{margin-top:var(--space-2)}:is(:is(.Footer-module__6O_PeW__footer__site-map>ul)>li):last-child{margin-bottom:var(--space-2)}@media (hover:hover){:is(:is(.Footer-module__6O_PeW__footer__site-map>ul)>li):hover:not(:disabled){text-decoration:underline}}.Footer-module__6O_PeW__footer__site-links{flex:1;}@media (768px<width<=950px){.Footer-module__6O_PeW__footer__site-links{flex:0;min-width:160px}}.Footer-module__6O_PeW__footer__site-links>ul{color:var(--color-text-secondary);text-indent:0;list-style:none}:is(.Footer-module__6O_PeW__footer__site-links>ul)>li{align-items:center;gap:var(--space-1);margin:var(--space-4) var(--space-2);display:flex}:is(:is(.Footer-module__6O_PeW__footer__site-links>ul)>li):first-child{margin-top:var(--space-2)}:is(:is(.Footer-module__6O_PeW__footer__site-links>ul)>li):last-child{margin-bottom:var(--space-2)}@media (hover:hover){:is(:is(.Footer-module__6O_PeW__footer__site-links>ul)>li):hover:not(:disabled){text-decoration:underline}}.Footer-module__6O_PeW__footer__site-links__target{width:1rem;height:1rem;display:inline-block}.Footer-module__6O_PeW__footer__site-links__target>svg{width:100%;height:100%;fill:var(--color-text-secondary)}.Footer-module__6O_PeW__footer__bottom{background-color:var(--color-gray-50);padding:var(--space-6);width:100dvw}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Footer-module__6O_PeW__footer__bottom{padding:var(--space-9) var(--space-6)}}.Footer-module__6O_PeW__footer__bottom__container{align-items:center;gap:var(--space-4);max-width:var(--container-max-width);justify-content:space-between;width:100%;margin:0 auto;display:flex}.Footer-module__6O_PeW__footer__company-logo-and-copyright-container{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.Footer-module__6O_PeW__footer__company-logo-and-copyright-container{align-items:center;gap:var(--space-8);flex-direction:row}}.Footer-module__6O_PeW__footer__company-logo{width:8.5rem;height:2rem;position:relative}.Footer-module__6O_PeW__footer__copyright{color:var(--color-text-caption);}.Footer-module__6O_PeW__footer__p-mark{width:3.75rem;height:3.75rem;position:relative}
.FormHelperText-module__cXwThW__form-helper-text{color:var(--color-gray-400);padding-left:calc(var(--space-4) - var(--space-point-five));position:relative;}.FormHelperText-module__cXwThW__form-helper-text:before{content:"・";font-weight:700;position:absolute;top:0;left:0}.FormHelperText-module__cXwThW__form-helper-text--error{color:var(--color-red-600)}
.FormLabel-module__m_dUbG__form-label-container{align-items:center;gap:var(--space-2);display:flex}.FormLabel-module__m_dUbG__form-label{color:var(--color-text-primary)}.FormLabel-module__m_dUbG__form-label--small{}.FormLabel-module__m_dUbG__form-label--medium{}.FormLabel-module__m_dUbG__form-label--large{}.FormLabel-module__m_dUbG__form-label__required{background-color:var(--color-pink-200);color:var(--color-secondary-main)}.FormLabel-module__m_dUbG__form-label__optional,.FormLabel-module__m_dUbG__form-label__required{border-radius:var(--radius-1);height:1.5rem;padding:var(--space-1);justify-content:center;align-items:center;display:flex;}.FormLabel-module__m_dUbG__form-label__optional{background-color:var(--color-gray-100);color:var(--color-gray-600)}
.RadioGroup-module__QvYYva__radio-group{gap:var(--space-2);display:flex}.RadioGroup-module__QvYYva__radio-group--horizontal{flex-direction:row;align-items:center}.RadioGroup-module__QvYYva__radio-group--vertical{flex-direction:column;align-items:flex-start}.RadioGroup-module__QvYYva__radio{border:1px solid var(--color-gray-200);border-radius:var(--radius-2);gap:var(--space-2);flex:1;width:100%}.RadioGroup-module__QvYYva__radio,.RadioGroup-module__QvYYva__radio__input{align-items:center;display:flex}.RadioGroup-module__QvYYva__radio__input{border:1px solid var(--color-text-primary);box-sizing:border-box;cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;width:.9375rem;height:.9375rem;position:relative}.RadioGroup-module__QvYYva__radio__input[data-state=checked]{border-color:currentColor!important}.RadioGroup-module__QvYYva__radio__input:disabled{border-color:var(--color-action-disabled);color:var(--color-action-disabled);cursor:default}.RadioGroup-module__QvYYva__radio--has-error{border-color:var(--color-error-main)}.RadioGroup-module__QvYYva__radio__indicator{opacity:0;background-color:currentColor;border-radius:50%;width:.5625rem;height:.5625rem;transition:opacity .2s}.RadioGroup-module__QvYYva__radio__indicator[data-state=checked]{opacity:1}.RadioGroup-module__QvYYva__radio__label{color:var(--color-text-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-regular-ja);align-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);flex-wrap:wrap;flex:1;line-height:normal;display:flex}.RadioGroup-module__QvYYva__radio__label[data-disabled=true]{color:var(--color-text-disabled)}.RadioGroup-module__QvYYva__radio__label--no-wrap{text-wrap:nowrap;flex-wrap:nowrap}.RadioGroup-module__QvYYva__radio__label--bold{color:var(--color-text-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold-ja);line-height:normal}.RadioGroup-module__QvYYva__radio__input--primary{color:var(--color-primary-main)}.RadioGroup-module__QvYYva__radio__input--default{color:var(--color-text-main)}
.SelectBox-module__FT3C8a__select-box,.SelectBox-module__FT3C8a__select-box__wrapper{width:100%;display:block;position:relative}.SelectBox-module__FT3C8a__select-box__select{appearance:none;background-color:var(--color-background-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-2);color:var(--color-text-primary);cursor:pointer;font-size:var(--font-size-16);min-width:0;height:3.0625rem;padding:.875rem calc(1.5rem + var(--space-2)) .875rem var(--space-3);outline:none;width:100%;line-height:normal;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:block}.SelectBox-module__FT3C8a__select-box__select:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 3px var(--color-gray-50)}.SelectBox-module__FT3C8a__select-box__select::-ms-expand{display:none}.SelectBox-module__FT3C8a__select-box__select option{color:var(--color-text-primary)}.SelectBox-module__FT3C8a__select-box__select--error,.SelectBox-module__FT3C8a__select-box__select--error:focus{border-color:var(--color-red-600)}.SelectBox-module__FT3C8a__select-box__select--error:focus{box-shadow:0 0 0 3px #e71b1b1a}.SelectBox-module__FT3C8a__select-box__select--disabled{background-color:var(--color-background-gray);border-color:var(--color-gray-200);cursor:not-allowed}.SelectBox-module__FT3C8a__select-box__select--disabled,.SelectBox-module__FT3C8a__select-box__select--placeholder{color:var(--color-text-disabled)}.SelectBox-module__FT3C8a__select-box__icon{color:var(--color-text-primary);pointer-events:none;right:var(--space-2);justify-content:center;align-items:center;transition:transform .2s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SelectBox-module__FT3C8a__select-box__icon,.SelectBox-module__FT3C8a__select-box__icon svg{width:1.5rem;height:1.5rem}.SelectBox-module__FT3C8a__select-box__icon--open{transform:translateY(-50%)rotate(180deg)}
.Snackbar-module__jwEcfG__snackbar{background-color:var(--color-gray-900);border-radius:var(--radius-2);box-shadow:var(--shadow-4);align-items:center;gap:var(--space-3);min-width:120px;max-width:400px;padding:var(--space-3) var(--space-4);pointer-events:auto;display:flex;position:relative}.Snackbar-module__jwEcfG__snackbar__content{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.Snackbar-module__jwEcfG__snackbar__title{}.Snackbar-module__jwEcfG__snackbar__description,.Snackbar-module__jwEcfG__snackbar__title{color:var(--color-text-inverted);margin:0}.Snackbar-module__jwEcfG__snackbar__description{}.Snackbar-module__jwEcfG__snackbar__actions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.Snackbar-module__jwEcfG__snackbar__action-button{color:var(--color-primary-main);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline;}@media (hover:hover){.Snackbar-module__jwEcfG__snackbar__action-button:hover{color:var(--color-primary-700)}}.Snackbar-module__jwEcfG__snackbar__action-button:focus-visible{border-radius:var(--radius-1);outline:2px solid var(--color-primary-main);outline-offset:2px}.Snackbar-module__jwEcfG__snackbar__close-button{border-radius:var(--radius-1);color:var(--color-text-secondary);cursor:pointer;height:24px;padding:var(--space-1);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}@media (hover:hover){.Snackbar-module__jwEcfG__snackbar__close-button:hover{background-color:var(--color-gray-alpha-10);color:var(--color-text-primary)}}.Snackbar-module__jwEcfG__snackbar__close-button:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.Snackbar-module__jwEcfG__snackbar--success{background-color:var(--color-gray-900)}.Snackbar-module__jwEcfG__snackbar--error{background-color:var(--color-error-light)}.Snackbar-module__jwEcfG__snackbar--error .Snackbar-module__jwEcfG__snackbar__close-button,.Snackbar-module__jwEcfG__snackbar--error .Snackbar-module__jwEcfG__snackbar__description,.Snackbar-module__jwEcfG__snackbar--error .Snackbar-module__jwEcfG__snackbar__title{color:var(--color-error-main)}.Snackbar-module__jwEcfG__snackbar--info{background-color:var(--color-gray-900)}.Snackbar-module__jwEcfG__snackbar--warning{background-color:var(--color-error-light)}.Snackbar-module__jwEcfG__snackbar--default{background-color:var(--color-gray-900)}@keyframes Snackbar-module__jwEcfG__snackbarSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Snackbar-module__jwEcfG__snackbarSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.Snackbar-module__jwEcfG__snackbar[data-state=open]{animation:Snackbar-module__jwEcfG__snackbarSlideIn var(--transition-fast) cubic-bezier(.16,1,.3,1)}.Snackbar-module__jwEcfG__snackbar[data-state=closed]{animation:Snackbar-module__jwEcfG__snackbarSlideOut var(--transition-fast) cubic-bezier(.16,1,.3,1)}.Snackbar-module__jwEcfG__snackbar--position-center{align-self:center}.Snackbar-module__jwEcfG__snackbar--position-left{align-self:flex-start}.Snackbar-module__jwEcfG__snackbar--position-right{align-self:flex-end}.Snackbar-module__jwEcfG__snackbar-viewport{bottom:var(--space-6);align-items:center;gap:var(--space-2);max-width:100%;padding:0 var(--space-6);pointer-events:none;z-index:1000;flex-direction:column;width:100%;margin:0;list-style:none;display:flex;position:fixed;left:0;right:0}@media (max-width:768px){.Snackbar-module__jwEcfG__snackbar{max-width:calc(100dvw - var(--space-12));min-width:120px}.Snackbar-module__jwEcfG__snackbar-viewport{bottom:var(--space-4);padding:0 var(--space-4)}.Snackbar-module__jwEcfG__snackbar--position-center,.Snackbar-module__jwEcfG__snackbar--position-left,.Snackbar-module__jwEcfG__snackbar--position-right{align-self:center}}
.StepCircle-module__svMiPW__step-circle{--step-circle-size:3.75rem;--step-circle-main-color:var(--color-link-primary);--step-circle-sub-color:var(--color-gray-400);height:var(--step-circle-size);width:var(--step-circle-size);flex-shrink:0;position:relative}.StepCircle-module__svMiPW__step-circle__background{width:100%;height:100%;position:absolute;inset:0}.StepCircle-module__svMiPW__step-circle__progress-circle{transform-origin:50%;position:relative;transform:rotate(-90deg)scaleY(-1)}.StepCircle-module__svMiPW__step-circle__inner-background{background-color:#0000;border-radius:2.875rem;width:2.875rem;height:2.875rem;position:absolute;inset:50% 0 0 50%;transform:translate(-50%,-50%)}.StepCircle-module__svMiPW__step-circle__content{position:absolute;inset:8.33% 15.67% 0 11.67%}.StepCircle-module__svMiPW__step-circle__current-step{color:var(--step-circle-main-color);font-family:var(--font-family-secondary);letter-spacing:0;line-height:var(--font-line-height-25);text-align:left;white-space:nowrap;align-items:flex-start;display:flex;position:absolute;top:0;bottom:55%;right:48%;}.StepCircle-module__svMiPW__step-circle__separator{justify-content:center;align-items:center;display:flex;position:absolute;inset:36% 24.38% 31.72% 38.33%}.StepCircle-module__svMiPW__step-circle__separator-line{background-color:var(--step-circle-sub-color);flex-shrink:0;width:1.5rem;height:1px;transform:rotate(135deg)}.StepCircle-module__svMiPW__step-circle__total-steps{color:var(--step-circle-sub-color);letter-spacing:0;line-height:var(--font-line-height-16);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:52%;bottom:23.33%;left:62.67%;}
.TextField-module__EeMNYq__text-field{background-color:var(--color-background-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-2);height:3.0625rem;transition:all var(--transition-fast);justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.TextField-module__EeMNYq__text-field:focus-within{border-color:var(--color-text-primary);box-shadow:0 0 0 2px var(--color-gray-50)}.TextField-module__EeMNYq__text-field--disabled{background-color:var(--color-background-gray);border-color:var(--color-gray-200);cursor:not-allowed}.TextField-module__EeMNYq__text-field--error{border-color:var(--color-red-600)}.TextField-module__EeMNYq__text-field--error:focus-within{border-color:var(--color-error-main);box-shadow:0 0 0 2px var(--color-error-light-alpha)}.TextField-module__EeMNYq__text-field__input{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-regular-ja);height:3.0625rem;padding:var(--space-4);background:0 0;border:none;outline:none;width:100%;line-height:normal}.TextField-module__EeMNYq__text-field__input::placeholder{color:var(--color-gray-400)}.TextField-module__EeMNYq__text-field__input:disabled{color:var(--color-text-disabled);cursor:not-allowed}.TextField-module__EeMNYq__text-field__input:focus{outline:none}.TextField-module__EeMNYq__text-field__start-icon{color:var(--color-text-primary);margin-right:var(--space-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TextField-module__EeMNYq__text-field__start-icon svg{width:1.25rem;height:1.25rem}.TextField-module__EeMNYq__text-field__end-icon{color:var(--color-text-primary);cursor:pointer;margin-left:var(--space-2);margin-right:var(--space-3);flex-shrink:0;justify-content:center;align-items:center;display:flex}button.TextField-module__EeMNYq__text-field__end-icon{cursor:pointer;background-color:#0000;border:none;outline:none}.TextField-module__EeMNYq__text-field__end-icon svg{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.TextField-module__EeMNYq__text-field{transition:none}.TextField-module__EeMNYq__text-field:focus-within{transform:none}}
@media (48rem<=width<68.25rem),(min-width:68.25rem){.RegisterButton-module__BHkCyq__register-button{align-self:center;max-width:25rem}.RegisterButton-module__BHkCyq__register-button--full-width{max-width:100%}}
.CareerDetailsField-module__WIPV7W__career-details-field{gap:var(--space-2);padding:var(--space-4) 0;flex-direction:column;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerDetailsField-module__WIPV7W__career-details-field{padding:var(--space-2) 0 var(--space-6)}}.CareerDetailsField-module__WIPV7W__career-details-field__item{background-color:var(--color-background-white);border-radius:var(--radius-2);flex-direction:column;display:flex;overflow:hidden}.CareerDetailsField-module__WIPV7W__career-details-field__header{background-color:var(--color-gray-100);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);justify-content:space-between;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__title{margin:0;}.CareerDetailsField-module__WIPV7W__career-details-field__delete-button{color:var(--color-blue-800);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex;}.CareerDetailsField-module__WIPV7W__career-details-field__delete-icon{fill:currentColor;width:1.125rem;height:1.125rem;display:block}.CareerDetailsField-module__WIPV7W__career-details-field__delete-text{display:block}@media (hover:hover){.CareerDetailsField-module__WIPV7W__career-details-field__delete-text:hover:not(:disabled){text-decoration:underline}}.CareerDetailsField-module__WIPV7W__career-details-field__content{gap:var(--space-3);padding:var(--space-5) var(--space-4);flex-direction:column;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__add-section{align-items:center;gap:var(--space-2);padding:var(--space-2) 0 0;flex-direction:column;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__add-button{border-radius:1000px}.CareerDetailsField-module__WIPV7W__career-details-field__add-hint{color:var(--color-gray-950);font-size:var(--font-size-12);font-weight:var(--font-weight-regular-ja);line-height:var(--line-height-16);text-align:center;margin:0}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-root{border:1px solid var(--color-gray-950-m);border-radius:var(--radius-2);overflow:hidden}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-item{flex-direction:column;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-header{display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-trigger{background-color:var(--color-gray-100);cursor:pointer;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4);border:none;justify-content:space-between;width:100%;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-title{color:var(--color-text-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold-ja);line-height:var(--line-height-24);padding-left:var(--space-6);text-align:center;flex-grow:1}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-chevron{height:24px;transition:transform var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-trigger[data-state=open] .CareerDetailsField-module__WIPV7W__career-details-field__accordion-chevron{transform:rotate(180deg)}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-content{padding:var(--space-4) var(--space-4) var(--space-5)}.CareerDetailsField-module__WIPV7W__career-details-field__accordion-inner{gap:var(--space-4);flex-direction:column;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__nested-accordion{background-color:var(--color-background-white);border-radius:var(--radius-2);overflow:hidden}.CareerDetailsField-module__WIPV7W__career-details-field__nested-accordion-item{flex-direction:column;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__nested-trigger{background-color:var(--color-gray-100);cursor:pointer;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:none;justify-content:space-between;width:100%;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__nested-title{color:var(--color-text-primary);font-size:var(--font-size-12);font-weight:var(--font-weight-bold-ja);line-height:var(--line-height-16)}.CareerDetailsField-module__WIPV7W__career-details-field__nested-actions{align-items:center;gap:var(--space-2);display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__nested-chevron{height:24px;transition:transform var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.CareerDetailsField-module__WIPV7W__career-details-field__nested-trigger[data-state=open] .CareerDetailsField-module__WIPV7W__career-details-field__nested-chevron{transform:rotate(180deg)}.CareerDetailsField-module__WIPV7W__career-details-field__nested-content{padding:var(--space-6)}
.CompanyNameField-module__1vbh-q__company-name-field{background-color:var(--color-background-white)}.CompanyNameField-module__1vbh-q__company-name-field,.CompanyNameField-module__1vbh-q__company-name-field__input{gap:var(--space-2);flex-direction:column;display:flex}
.EmploymentTypeField-module__-VhEFG__employment-type-field,.EmploymentTypeField-module__-VhEFG__employment-type-field__input{gap:var(--space-2);flex-direction:column;display:flex}
.JobDescriptionField-module__VrzBVa__job-description-field,.JobDescriptionField-module__VrzBVa__job-description-field__input{gap:var(--space-2);flex-direction:column;display:flex}.JobDescriptionField-module__VrzBVa__job-description-field__textarea{background-color:var(--color-background-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-2);color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-regular-ja);min-height:101px;padding:var(--space-4) var(--space-3);resize:vertical;transition:all var(--transition-fast);width:100%;line-height:normal}.JobDescriptionField-module__VrzBVa__job-description-field__textarea::placeholder{color:var(--color-gray-400)}.JobDescriptionField-module__VrzBVa__job-description-field__textarea:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 2px var(--color-gray-50);outline:none}.JobDescriptionField-module__VrzBVa__job-description-field__textarea:disabled{background-color:var(--color-background-gray);color:var(--color-text-disabled);cursor:not-allowed}.JobDescriptionField-module__VrzBVa__job-description-field__counter{color:var(--color-gray-950);font-size:var(--font-size-12);font-weight:var(--font-weight-regular-ja);line-height:var(--line-height-16)}
.OccupationField-module__mWhItq__occupation-field,.OccupationField-module__mWhItq__occupation-field__input{gap:var(--space-2);flex-direction:column;display:flex}
.WorkPeriodField-module__2y60Nq__work-period-field,.WorkPeriodField-module__2y60Nq__work-period-field__inputs{gap:var(--space-2);flex-direction:column;display:flex}.WorkPeriodField-module__2y60Nq__work-period-field__inputs{align-items:center}@media (48rem<=width<68.25rem),(min-width:68.25rem){.WorkPeriodField-module__2y60Nq__work-period-field__inputs{flex-direction:row}}.WorkPeriodField-module__2y60Nq__work-period-field__end,.WorkPeriodField-module__2y60Nq__work-period-field__start{gap:var(--space-2);flex-grow:1;width:100%;display:flex}.WorkPeriodField-module__2y60Nq__work-period-field__input-field{flex:1}.WorkPeriodField-module__2y60Nq__work-period-field__separator{color:var(--color-text-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold-ja);height:24px;line-height:var(--line-height-24);flex-shrink:0;justify-content:center;align-items:center;width:16px;display:flex;transform:rotate(90deg)}@media (48rem<=width<68.25rem),(min-width:68.25rem){.WorkPeriodField-module__2y60Nq__work-period-field__separator{transform:rotate(0)}}.WorkPeriodField-module__2y60Nq__work-period-field__checkbox{align-items:center;gap:var(--space-2);margin-left:calc(var(--space-2)*-1);display:flex}
.SearchJobLinks-module__J1e1tq__search-job-links__container{background-color:var(--color-background-white);padding-top:var(--space-14);width:100dvw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__container{padding-top:0}}.SearchJobLinks-module__J1e1tq__search-job-links{gap:var(--space-5);max-width:var(--container-max-width);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (48rem<=width<=1140px){.SearchJobLinks-module__J1e1tq__search-job-links{padding:0 var(--space-6)}}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links{gap:0;margin-top:0;padding:0}}.SearchJobLinks-module__J1e1tq__search-job-links__title{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-28);font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-39);text-align:left}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__title{background-color:var(--color-gray-100);color:var(--color-text-primary);font-size:var(--font-size-18);font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-25);padding:var(--space-4);text-align:left}}.SearchJobLinks-module__J1e1tq__search-job-links__categories{border-radius:var(--radius-2);-moz-column-gap:var(--space-6);column-gap:var(--space-6);max-height:60rem;padding:var(--space-6);row-gap:var(--space-5);background-color:#f5f5f5;flex-flow:column wrap;display:flex}@media (max-width:1045px){.SearchJobLinks-module__J1e1tq__search-job-links__categories{max-height:1200px}}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__categories{max-height:none;padding:var(--space-5) var(--space-4) var(--space-10);border-radius:0}}.SearchJobLinks-module__J1e1tq__search-job-links__category{gap:var(--space-2);max-width:calc(50% - var(--space-6)/2);flex-direction:column;display:flex}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__category{max-width:none}}.SearchJobLinks-module__J1e1tq__search-job-links__category--prefecture{order:-2}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__category--prefecture{order:-1}}.SearchJobLinks-module__J1e1tq__search-job-links__category--occupation{order:-1}@media not (min-width:48rem){.SearchJobLinks-module__J1e1tq__search-job-links__category--occupation{order:-2}}.SearchJobLinks-module__J1e1tq__search-job-links__subtitle{color:var(--color-text-primary);text-align:left;}.SearchJobLinks-module__J1e1tq__search-job-links__category-links{background-color:var(--color-background-white);border-radius:var(--radius-2);flex-direction:column;display:flex}.SearchJobLinks-module__J1e1tq__search-job-links__category-link{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.SearchJobLinks-module__J1e1tq__search-job-links__category-link--bordered{border-bottom:1px solid var(--color-gray-alpha-10)}.SearchJobLinks-module__J1e1tq__search-job-links__category-link--bordered:last-child{border-bottom:none}.SearchJobLinks-module__J1e1tq__search-job-links__category-link-title{color:var(--color-text-primary);text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex;}.SearchJobLinks-module__J1e1tq__search-job-links__chevron{color:var(--color-text-primary);height:1.125rem;transition:var(--transition-base);width:1.125rem;fill:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.SearchJobLinks-module__J1e1tq__search-job-links__category-link-items{-moz-column-gap:var(--space-2);align-items:center;column-gap:var(--space-2);row-gap:var(--space-1);flex-wrap:wrap;display:flex}.SearchJobLinks-module__J1e1tq__search-job-links__category-link-touch-area{cursor:pointer;justify-content:center;align-items:center;height:2.25rem;text-decoration:none;display:flex}.SearchJobLinks-module__J1e1tq__search-job-links__category-link-item{background-color:var(--color-gray-alpha-5);border-radius:var(--radius-1);color:var(--color-text-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-regular-ja);letter-spacing:0;height:1.75rem;line-height:var(--font-line-height-20);padding:0 var(--space-2);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.SearchJobLinks-module__J1e1tq__search-job-links__category-link-item:hover:not(:disabled){opacity:.8;text-decoration:underline}}
.CurrentJobStatusField-module__8gGXqq__current-job-status-field{}.CurrentJobStatusField-module__8gGXqq__current-job-status-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.HeroSection-module__nsN2nq__hero{--scroll-gap:1.125rem;background-color:var(--color-background-white);color:#fff;text-align:center;width:100dvw;min-height:560px;max-height:max-content;margin:-80px calc(50% - 50dvw) 0;padding-top:80px}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero{--scroll-gap:var(--space-4)}}.HeroSection-module__nsN2nq__hero__title{min-height:max-content;padding-bottom:var(--space-6);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__title{max-width:100%;height:295px;width:var(--container-max-width);margin:0 auto;padding-bottom:0}}@media (950px<width<1160px){.HeroSection-module__nsN2nq__hero__title{height:320px}}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__title{margin-top:-2rem}}.HeroSection-module__nsN2nq__hero__title:after{content:"";background:linear-gradient(95deg,#ffaf28 11.79%,#eb2d96 102.71%);border-radius:5px;width:950px;height:300px;position:absolute;top:60px;left:-280px;transform:rotate(-15deg)}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__title:after{width:650px;height:220px;inset:auto 110px 90px auto}}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__title:after{width:550px;height:180px}}.HeroSection-module__nsN2nq__hero__title:before{content:"";background:linear-gradient(95deg,#ffaf28 11.79%,#eb2d96 102.71%);border-radius:5px;width:950px;height:300px;position:absolute;top:60px;right:-280px;transform:rotate(-15deg)}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__title:before{width:650px;height:220px;top:auto;bottom:110px;right:-290px}}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__title:before{width:550px;height:180px;top:90px}}.HeroSection-module__nsN2nq__hero__title-top-image-container{z-index:1;width:100dvw;position:relative}@media (min-width:68.25rem){.HeroSection-module__nsN2nq__hero__title-top-image-container{aspect-ratio:570/355;width:35.625rem;max-width:35.625rem;height:auto;position:absolute;top:-50px;right:-16px}}@media (48rem<width<1160px){.HeroSection-module__nsN2nq__hero__title-top-image-container{aspect-ratio:570/355;width:35.625rem;max-width:33.75rem;height:auto;position:absolute;top:-50px;right:14px}}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__title-top-image-container{aspect-ratio:570/355;width:50%;max-width:33.75rem;height:auto;position:absolute;top:-50px;right:16px}}@media (48rem<=width<=820px){.HeroSection-module__nsN2nq__hero__title-top-image-container{width:calc(50% - 1rem);top:-.9375rem}}.HeroSection-module__nsN2nq__hero__title-top-image{-o-object-fit:contain;object-fit:contain;z-index:1;width:100%;height:100%}.HeroSection-module__nsN2nq__hero__title-text-image-container{left:calc(var(--space-1)*-1);padding-bottom:var(--space-6);width:calc(100dvw - 43px + var(--space-3));z-index:1;position:relative}@media (min-width:68.25rem){.HeroSection-module__nsN2nq__hero__title-text-image-container{aspect-ratio:500/200;height:auto;left:calc(var(--space-4)*-1);max-width:35rem;padding-bottom:var(--space-4);width:35rem;position:absolute;top:3.125rem}}@media (48rem<width<1160px){.HeroSection-module__nsN2nq__hero__title-text-image-container{aspect-ratio:500/200;width:33.75rem;max-width:33.75rem;height:auto;position:absolute;top:3.125rem;left:24px}}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__title-text-image-container{aspect-ratio:500/200;width:48%;max-width:33.75rem;height:auto;padding-bottom:0;position:absolute;top:3.75rem;left:16px}}.HeroSection-module__nsN2nq__hero__title-text-image{-o-object-fit:contain;object-fit:contain;z-index:1;width:100%;height:100%}.HeroSection-module__nsN2nq__hero__bottom{background-color:var(--color-background-white);align-items:center;gap:var(--space-1);margin-top:calc(var(--space-6)*-1);padding:var(--space-4) 0 0;z-index:1;flex-direction:column;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__bottom{max-width:100%;width:var(--container-max-width);background-color:#0000;flex-direction:row;padding-top:0}}@media (min-width:68.25rem){.HeroSection-module__nsN2nq__hero__bottom{gap:8.5rem;margin:0 auto}}@media (48rem<width<1160px){.HeroSection-module__nsN2nq__hero__bottom{gap:7rem;padding-left:24px}}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__bottom{margin:calc(var(--space-10)*-1) auto 0;padding:0 var(--space-6) 0 var(--space-2);flex-direction:row;justify-content:space-between;gap:0}}.HeroSection-module__nsN2nq__hero__bottom-title{width:336px;height:26px;margin:0 auto}.HeroSection-module__nsN2nq__hero__bottom-title img{aspect-ratio:336/26;width:100%;height:auto}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__bottom-title{max-width:95%}}.HeroSection-module__nsN2nq__hero__bottom-items{align-items:center;gap:var(--space-2);margin-top:var(--space-3);max-width:100%;padding:var(--space-2);display:flex}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__bottom-items{gap:var(--space-1)}}.HeroSection-module__nsN2nq__hero__bottom-item{border-right:1px dashed var(--color-gray-300);align-items:center;gap:calc(var(--space-2) - var(--space-point-five));height:100%;padding:0 var(--space-3) 0 var(--space-1);flex-direction:column;width:136px;display:flex;position:relative}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__bottom-item{width:auto}}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__bottom-item{padding:0 var(--space-2) 0 var(--space-1)}}.HeroSection-module__nsN2nq__hero__bottom-item:first-child{padding:0 var(--space-2)}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__bottom-item:first-child{padding:0}}.HeroSection-module__nsN2nq__hero__bottom-item:last-child{border-right:none}.HeroSection-module__nsN2nq__hero__bottom-item-image-container{min-width:70px;max-width:74px;min-height:50px;position:relative}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__bottom-item-image-container{width:90px;min-height:50.4px}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__bottom-item-image-container{width:60px}}.HeroSection-module__nsN2nq__hero__bottom-item-image{-o-object-fit:contain;object-fit:contain;z-index:1}.HeroSection-module__nsN2nq__hero__bottom-item-title{color:var(--color-text-main);font-family:var(--font-family-primary);font-size:var(--font-size-14);text-align:center;font-weight:900;line-height:1.5}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__bottom-item-title{font-size:var(--font-size-12)}}@media not (min-width:23.4375rem){.HeroSection-module__nsN2nq__hero__bottom-item-title{font-size:.6875rem;line-height:1.4}}.HeroSection-module__nsN2nq__hero__actions{border-radius:var(--radius-2);box-shadow:var(--shadow-4);align-items:center;gap:var(--space-4);margin-top:calc(var(--space-1)*-1);padding:var(--space-6);z-index:-2;background-color:#ffffffe6;flex-direction:column;width:31.125rem;display:flex}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__actions{gap:var(--space-3);margin-top:var(--space-2)}}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__actions{box-shadow:none;padding:var(--space-6) var(--space-6) 0;width:100%}}.HeroSection-module__nsN2nq__hero__actions-button{border-color:var(--color-text-main)}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__actions-button{border:none}.HeroSection-module__nsN2nq__hero__actions-button:hover:not(:disabled){box-shadow:none!important;background-color:#0000!important;border:none!important}}.HeroSection-module__nsN2nq__hero__company-list{background-color:var(--color-background-white);height:62px;margin:var(--space-8) auto 0;max-width:var(--container-max-width);width:100%;overflow:hidden}@media not (min-width:48rem){.HeroSection-module__nsN2nq__hero__company-list{margin-top:var(--space-6);padding-bottom:var(--space-3)}}.HeroSection-module__nsN2nq__hero__company-list-track{--company-marquee-gap:var(--scroll-gap);--company-logo-item-width:100px;--company-logo-per-set:8;backface-visibility:hidden;align-self:flex-start;align-items:center;gap:var(--company-marquee-gap);padding:var(--space-point-five) 0;flex-flow:row;width:max-content;animation:20s linear infinite HeroSection-module__nsN2nq__company-logo-marquee;display:flex}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__company-list-track{margin:var(--space-2) 0}}@media (prefers-reduced-motion:reduce){.HeroSection-module__nsN2nq__hero__company-list-track{animation:none}}.HeroSection-module__nsN2nq__hero__company-list-item{height:50px;width:var(--company-logo-item-width,100px);flex-shrink:0;position:relative}.HeroSection-module__nsN2nq__hero__company-list-item-image{-o-object-fit:contain;object-fit:contain;z-index:1}.HeroSection-module__nsN2nq__hero__news{width:100%}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__news{background-color:var(--color-background-white);margin-top:var(--space-6)}}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__news{margin-top:-60px;padding-top:2.8125rem}}.HeroSection-module__nsN2nq__hero__news-content-wrapper{background-color:var(--color-background-gray);align-items:flex-start;gap:var(--space-2);padding:var(--space-6) var(--space-4);flex-direction:column;width:100%;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.HeroSection-module__nsN2nq__hero__news-content-wrapper{border-radius:var(--radius-2);gap:var(--space-1);max-width:906px;padding:var(--space-4) var(--space-8) var(--space-4) var(--space-4);width:100%;margin:0 auto}}@media (48rem<=width<68.25rem){.HeroSection-module__nsN2nq__hero__news-content-wrapper{max-width:calc(100% - var(--space-12))}}.HeroSection-module__nsN2nq__hero__news-title{color:var(--color-text-primary);align-items:center;gap:var(--space-1);display:flex;}.HeroSection-module__nsN2nq__hero__news-title svg{width:1.25rem;height:1.25rem}.HeroSection-module__nsN2nq__hero__news-content{color:var(--color-primary-main);align-items:flex-start;gap:var(--space-2);flex-direction:column;padding-inline-start:24px;display:flex;}.HeroSection-module__nsN2nq__hero__news-content-item{list-style:outside}@keyframes HeroSection-module__nsN2nq__company-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--company-logo-per-set)*-1*(var(--company-logo-item-width) + var(--company-marquee-gap))),0,0)}}
.JobExperienceField-module__Bc1vHW__job-experience-field{}.JobExperienceField-module__Bc1vHW__job-experience-field__input,.JobExperienceField-module__Bc1vHW__job-experience-field__select-box-input{gap:var(--space-3);flex-direction:column;display:flex}
.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon-text{color:var(--color-primary-main);font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22);text-align:center;white-space:nowrap;flex-shrink:0;margin:0}.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon{border-radius:var(--radius-1);margin:0 auto;margin-bottom:calc(var(--space-6)*-1);margin-top:calc(var(--space-2)*-1);padding:var(--space-1) var(--space-4);z-index:2;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:max-content;display:flex;position:relative}.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon:after{content:"";border-top:.5rem solid #fff;border-left:.4688rem solid #0000;border-right:.4688rem solid #0000;width:0;height:0;display:block;position:absolute;bottom:-.425rem;left:50%;transform:translate(-50%)}.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon:has(+a:hover){background-color:var(--color-primary-main)}.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon:has(+a:hover):after{border-top-color:var(--color-primary-main)}.TopCtaButton-module__aahZbq__top-cta-button__cta-balloon:has(+a:hover) .TopCtaButton-module__aahZbq__top-cta-button__cta-balloon-text{color:var(--color-text-inverted)}.TopCtaButton-module__aahZbq__top-cta-button__small-text{font-size:var(--font-size-12);margin-top:var(--space-1);display:inline-block}
.OccupationField-module__x7pYGG__occupation-field{}.OccupationField-module__x7pYGG__occupation-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.AccordionList-module__BD2DmW__accordion-list{gap:var(--space-3);flex-direction:column;max-width:100%;display:flex}.AccordionList-module__BD2DmW__accordion-list--full-width{width:100%}.AccordionList-module__BD2DmW__accordion-list__item{background-color:var(--color-background-white);border-radius:var(--radius-2);gap:var(--space-4);padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4);flex-direction:column;display:flex}.AccordionList-module__BD2DmW__accordion-list__trigger{cursor:pointer;background-color:#0000;border:none;justify-content:space-between;align-items:center;width:100%;display:flex}.AccordionList-module__BD2DmW__accordion-list__trigger .AccordionList-module__BD2DmW__accordion-list__chevron{height:1.5rem;transition:var(--transition-base);width:1.5rem}.AccordionList-module__BD2DmW__accordion-list__trigger[data-state=open] .AccordionList-module__BD2DmW__accordion-list__chevron{transform:rotate(180deg)}@media (hover:hover){.AccordionList-module__BD2DmW__accordion-list__trigger:hover:not(:disabled){opacity:.8}}.AccordionList-module__BD2DmW__accordion-list__title-area{gap:var(--space-2);display:flex}.AccordionList-module__BD2DmW__accordion-list__title-icon{width:1.5rem;height:1.5rem}.AccordionList-module__BD2DmW__accordion-list__title{text-align:left;flex-direction:column;align-items:flex-start;display:flex;}.AccordionList-module__BD2DmW__accordion-list__subtitle{color:var(--color-text-secondary);text-align:left;}.AccordionList-module__BD2DmW__accordion-list__content{background-color:var(--color-gray-50);border-radius:var(--radius-2);align-items:center;gap:var(--space-2);padding:var(--space-4);display:flex;}.AccordionList-module__BD2DmW__accordion-list__content[data-state=closed]{margin-top:calc(var(--space-4)*-1);padding:0}.AccordionList-module__BD2DmW__accordion-list__content a{color:var(--color-blue-800);text-decoration:underline}@media (hover:hover){:is(.AccordionList-module__BD2DmW__accordion-list__content a):hover{color:var(--color-primary-light)}}
.PreviousCompanyCountField-module__mtya7a__previous-company-count-field{}.PreviousCompanyCountField-module__mtya7a__previous-company-count-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.FaqSection-module__Hm4nVG__faq-section{box-sizing:border-box;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4) var(--space-10) var(--space-4);flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative}@media (min-width:68.25rem){.FaqSection-module__Hm4nVG__faq-section{gap:var(--space-8);padding:3.75rem 0}}@media (48rem<=width<=1140px){.FaqSection-module__Hm4nVG__faq-section{gap:var(--space-8);padding:3.75rem var(--space-6)}}.FaqSection-module__Hm4nVG__faq-section__title{color:var(--color-text-primary);white-space:pre-line;-webkit-text-stroke:6px var(--color-gray-50);paint-order:stroke;width:100%;stroke:var(--color-gray-50);z-index:1;margin:0;}@media (48rem<=width<68.25rem),(min-width:68.25rem){.FaqSection-module__Hm4nVG__faq-section__title{font-size:2.5rem;line-height:1.4}}.FaqSection-module__Hm4nVG__faq-section__content{align-items:flex-start;gap:var(--space-2);z-index:1;flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative}@media (min-width:68.25rem){.FaqSection-module__Hm4nVG__faq-section__content{-moz-column-gap:var(--space-4);column-gap:var(--space-4);row-gap:var(--space-3);flex-direction:row}}.FaqSection-module__Hm4nVG__faq-section__decoration{background:url(/images/sec5@3.png) 0 0/contain no-repeat;width:9.375rem;height:6.6875rem;position:absolute;top:1.25rem;right:12px}@media not (min-width:23.4375rem){.FaqSection-module__Hm4nVG__faq-section__decoration{width:6.25rem;height:4.4806rem;top:3.375rem}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.FaqSection-module__Hm4nVG__faq-section__decoration{z-index:0;background-image:url(/images/sec5@3.png);width:280px;height:229px;top:4px;right:61px}}@media (48rem<=width<68.25rem){.FaqSection-module__Hm4nVG__faq-section__decoration{width:240px;height:200px;top:30px;right:30px}}
.SalaryField-module__8a5i0q__salary-field{}.SalaryField-module__8a5i0q__salary-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.BreadcrumbsList-module__A1NfdW__breadcrumbs-list{--breadcrumbs-gap:var(--space-1);--breadcrumbs-text-color:var(--color-text-primary);--breadcrumbs-text-color-current:var(--color-text-secondary);--breadcrumbs-separator-color:var(--color-text-secondary);--breadcrumbs-padding:var(--space-2) var(--space-4);--breadcrumbs-padding-desktop:var(--space-3) var(--space-4);--breadcrumbs-separator-size:.5rem;background-color:var(--color-background-gray);padding:var(--breadcrumbs-padding);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden;}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list::-webkit-scrollbar{display:none}@media (48rem<=width<68.25rem),(min-width:68.25rem){.BreadcrumbsList-module__A1NfdW__breadcrumbs-list{font-size:var(--font-size-12);line-height:var(--font-line-height-16);padding:var(--breadcrumbs-padding-desktop);overflow-x:hidden}}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__list{align-items:center;gap:var(--breadcrumbs-gap);flex-wrap:nowrap;min-width:max-content;margin:0;padding:0;list-style:none;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__list{flex-wrap:wrap;min-width:auto}}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__item{flex-shrink:0;align-items:center;display:flex}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__item:not(:last-child):after{color:var(--breadcrumbs-separator-color);content:"";font-size:var(--breadcrumbs-separator-size);height:var(--breadcrumbs-separator-size);margin-left:var(--breadcrumbs-gap);width:var(--breadcrumbs-separator-size);background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M3.06667%207.19981L2.5%206.63314L5.13333%203.9998L2.5%201.36647L3.06667%200.799805L6.26667%203.9998L3.06667%207.19981Z%22%20fill%3D%22%23222222%22%20fill-opacity%3D%220.7%22%2F%3E%3C%2Fsvg%3E);font-weight:400;line-height:1}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__link{color:var(--breadcrumbs-text-color);text-underline-position:from-font;white-space:nowrap;text-decoration:underline;transition:opacity .2s}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__link:hover{opacity:.7}.BreadcrumbsList-module__A1NfdW__breadcrumbs-list__text{color:var(--breadcrumbs-text-color-current);white-space:nowrap}
.UserCareerFields-module__0WIaaW__user-career-fields__container{gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.UserCareerFields-module__0WIaaW__user-career-fields__container{border:1px solid var(--color-gray-300);border-radius:var(--radius-2);padding:0 var(--space-4)}}.UserCareerFields-module__0WIaaW__user-career-fields__container-no-border{gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.UserCareerFields-module__0WIaaW__user-career-fields__container-no-border{border:none;border-radius:0}}.UserCareerFields-module__0WIaaW__user-career-fields__title{background-color:var(--color-gray-100);margin:0 calc(var(--space-4)*-1);padding:var(--space-4);}@media (48rem<=width<68.25rem),(min-width:68.25rem){.UserCareerFields-module__0WIaaW__user-career-fields__title{border-radius:var(--radius-2) var(--radius-2) 0 0}}.UserCareerFields-module__0WIaaW__user-career-fields__title-basic{margin-bottom:var(--space-2)}
.CareerStoryCard-module__ZEA3_W__career-story-card{background:var(--color-gray-alpha-40);border-radius:var(--radius-2);color:inherit;cursor:pointer;height:20.8125rem;transition:all var(--transition-base);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex-shrink:0;flex-basis:17.0625rem;justify-content:flex-end;align-items:flex-start;width:17.0625rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.CareerStoryCard-module__ZEA3_W__career-story-card:hover{box-shadow:var(--shadow-8);transform:translateY(-4px)}.CareerStoryCard-module__ZEA3_W__career-story-card:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.CareerStoryCard-module__ZEA3_W__career-story-card:active{transform:translateY(-2px)}.CareerStoryCard-module__ZEA3_W__career-story-card__image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.CareerStoryCard-module__ZEA3_W__career-story-card__content{box-sizing:border-box;align-items:flex-start;gap:var(--space-3);z-index:1;flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative}.CareerStoryCard-module__ZEA3_W__career-story-card__title{visibility:hidden}
.LastSchoolDepartmentField-module__5Gia8q__last-school-department-field{}.LastSchoolDepartmentField-module__5Gia8q__last-school-department-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.ArticleHeading-module__XzDGMW__article-heading{background-color:var(--color-gray-50);padding:var(--space-4);border-left:3px solid #b567d7;border-image:linear-gradient(#e74c87,#b567d7) 1;align-items:center;width:100%;display:flex}.ArticleHeading-module__XzDGMW__article-heading__title{color:var(--color-text-main);font-family:var(--font-family-primary);font-size:var(--font-size-20);letter-spacing:0;font-weight:700;line-height:1.5}
.CareerStorySection-module__SbnAIq__career-story-section{background:var(--color-background-white);box-sizing:border-box;align-items:flex-start;gap:var(--space-8);padding:var(--space-8) 0 var(--space-10) 0;flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section{width:100dvw;margin:0 calc(50% - 50dvw);padding:3.75rem 0}}@media not (min-width:1093px){.CareerStorySection-module__SbnAIq__career-story-section{width:100%;margin:0}}.CareerStorySection-module__SbnAIq__career-story-section__content{align-items:flex-start;gap:var(--space-6);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__content{gap:var(--space-8);max-width:var(--container-max-width);margin:0 auto}}@media (48rem<=width<=1140px){.CareerStorySection-module__SbnAIq__career-story-section__content{padding:0 var(--space-6);margin:0}}.CareerStorySection-module__SbnAIq__career-story-section__header{box-sizing:border-box;align-items:flex-start;gap:var(--space-3);max-width:1092px;padding:0 var(--space-4);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__header{padding:0}}.CareerStorySection-module__SbnAIq__career-story-section__header:after{content:"";background-image:url(/images/sec3@3.png);background-size:contain;width:9rem;height:6.4375rem;position:absolute;top:-2.625rem;right:1rem}@media not (min-width:23.4375rem){.CareerStorySection-module__SbnAIq__career-story-section__header:after{top:-1.25rem;right:6px}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__header:after{background-image:url(/images/sec3@3.png);width:280px;height:200px;top:-82px;right:40px}}@media (48rem<=width<68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__header:after{z-index:0;width:240px;height:172px;top:-1.3125rem;right:25px}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__header{gap:var(--space-6)}}.CareerStorySection-module__SbnAIq__career-story-section__title{color:var(--color-text-primary);font-size:var(--font-size-32);-webkit-text-stroke:6px var(--color-text-inverted);paint-order:stroke;width:100%;stroke:var(--color-text-inverted);z-index:1;flex-shrink:0;margin-block:0;position:relative;}.CareerStorySection-module__SbnAIq__career-story-section__title>span{font-family:var(--font-family-primary);font-size:var(--font-size-28);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-39);margin-bottom:var(--space-3);vertical-align:top;display:inline-block}@media not (min-width:48rem){.CareerStorySection-module__SbnAIq__career-story-section__title>span{font-family:var(--font-family-primary);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-25);margin-bottom:calc(var(--font-line-height-39)*-1 + var(--space-point-five));display:block}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__title{font-size:2.5rem;line-height:var(--font-line-height-39)}}.CareerStorySection-module__SbnAIq__career-story-section__description{color:var(--color-text-primary);flex-shrink:0;width:100%;position:relative;}.CareerStorySection-module__SbnAIq__career-story-section__description br{display:none}@media (48rem<=width<68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__description br{display:block}}.CareerStorySection-module__SbnAIq__career-story-section__stories{box-sizing:border-box;align-items:flex-start;gap:var(--space-4);padding:0 var(--space-4);flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative;overflow:visible}@media (min-width:68.25rem){.CareerStorySection-module__SbnAIq__career-story-section__stories{gap:var(--space-3);padding:0}}@media (48rem<=width<=1140px){.CareerStorySection-module__SbnAIq__career-story-section__stories{padding:0}}.CareerStorySection-module__SbnAIq__career-story-section__story-label{align-self:stretch;align-items:center;gap:var(--space-2);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:1.5rem;display:flex;position:relative}.CareerStorySection-module__SbnAIq__career-story-section__story-label-text{height:3.4776rem;width:var(--space-6);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.CareerStorySection-module__SbnAIq__career-story-section__story-label-text-content{color:var(--color-text-primary);font-family:var(--font-family-primary);font-feature-settings:"palt" on;font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-black-ja);line-height:var(--font-line-height-24);white-space:nowrap;flex:none;position:relative;transform:rotate(90deg)}.CareerStorySection-module__SbnAIq__career-story-section__story-label-line{background:var(--color-text-primary);margin-bottom:var(--space-8);flex:1 0 0;width:1px;min-width:1px;min-height:1px}.CareerStorySection-module__SbnAIq__career-story-section__stories-list{align-items:center;gap:var(--space-4);margin-top:calc(var(--space-4)*-1);padding-bottom:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-4);flex:1;justify-content:flex-start;display:flex;position:relative;overflow:auto visible}@media not (min-width:48rem){.CareerStorySection-module__SbnAIq__career-story-section__stories-list{gap:var(--space-4);scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0}.CareerStorySection-module__SbnAIq__career-story-section__stories-list::-webkit-scrollbar{display:none}}
.LastSchoolGraduationField-module__G7SVna__last-school-graduation-field{}.LastSchoolGraduationField-module__G7SVna__last-school-graduation-field__input{align-items:center;gap:var(--space-2);display:flex}.LastSchoolGraduationField-module__G7SVna__last-school-graduation-field__input-field{flex-grow:1}
.VerticalArticleCardList-module__Do8uAq__article-list{gap:var(--space-4);flex-wrap:wrap;grid-template-columns:1fr 1fr;width:100%;display:grid;position:relative}@media not (min-width:23.4375rem){.VerticalArticleCardList-module__Do8uAq__article-list{gap:var(--space-2)}}.VerticalArticleCardList-module__Do8uAq__article-list__item{border-radius:var(--radius-2);transition:var(--transition-fast);flex-direction:column;text-decoration:none}.VerticalArticleCardList-module__Do8uAq__article-list__item,.VerticalArticleCardList-module__Do8uAq__article-list__item-image{background:var(--color-background-white);display:flex;position:relative}.VerticalArticleCardList-module__Do8uAq__article-list__item-image{aspect-ratio:16/9;box-sizing:border-box;flex-shrink:0;width:100%;min-height:0}.VerticalArticleCardList-module__Do8uAq__article-list__item-image-content{background-color:var(--color-background-white);border-radius:var(--radius-2) var(--radius-2) 0 0;-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.VerticalArticleCardList-module__Do8uAq__article-list__item-content{background:var(--color-background-white);border:1px solid var(--color-gray-100);border-radius:0 0 var(--radius-2) var(--radius-2);box-sizing:border-box;gap:var(--space-2);padding:var(--space-4);border-top:0;flex-direction:column;flex:1;display:flex;position:relative}@media not (min-width:23.4375rem){.VerticalArticleCardList-module__Do8uAq__article-list__item-content{padding:var(--space-3)}}.VerticalArticleCardList-module__Do8uAq__article-list__item-title{color:var(--color-primary-main);width:100%;margin:0;font-weight:700;}.VerticalArticleCardList-module__Do8uAq__article-list__item-description{color:var(--color-text-primary);width:100%;margin:0;}.VerticalArticleCardList-module__Do8uAq__article-list__item-date{color:var(--color-text-primary);font-size:var(--font-size-12);line-height:var(--font-line-height-16);width:100%;margin:0}
.ColumnListSection-module__de4yga__column-list-section{box-sizing:border-box;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4) var(--space-10);background-color:#0000;background-image:linear-gradient(270deg,#fff0 10.43%,#ffffffb3 99.24%),linear-gradient(165deg,#ffffff80 49.92%,#6854ff80 94.63%),linear-gradient(16deg,#efe4ec 9.41%,#ff499f 95.02%);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative}@media not (min-width:1093px){.ColumnListSection-module__de4yga__column-list-section{width:100%;margin:0}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section{padding:3.75rem var(--space-4);background-position:50%;background-repeat:no-repeat;width:100dvw;margin:0 calc(50% - 50dvw)}}@media (48rem<=width<=1140px){.ColumnListSection-module__de4yga__column-list-section{padding:3.75rem var(--space-6)}}.ColumnListSection-module__de4yga__column-list-section__content{align-items:center;gap:var(--space-4);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__content{gap:var(--space-8);max-width:var(--container-max-width);margin:0 auto}}.ColumnListSection-module__de4yga__column-list-section__header{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;max-width:1092px;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__header{gap:var(--space-6)}}.ColumnListSection-module__de4yga__column-list-section__header:after{content:"";background-image:url(/images/sec4@3.png);background-repeat:no-repeat;background-size:contain;width:9.375rem;height:12.5rem;position:absolute;top:-.125rem;right:.25rem}@media not (min-width:23.4375rem){.ColumnListSection-module__de4yga__column-list-section__header:after{width:7.5rem;height:5.3475rem;top:.375rem;right:-.125rem}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__header:after{background-image:url(/images/sec4@3.png);width:17.5rem;height:12.5rem;top:-4.9544rem;right:2rem}}@media (48rem<=width<68.25rem){.ColumnListSection-module__de4yga__column-list-section__header:after{width:15rem;height:10.75rem;top:-2.1875rem;right:.625rem}}.ColumnListSection-module__de4yga__column-list-section__title{color:var(--color-text-main);font-size:var(--font-size-32);font-weight:var(--font-weight-black-ja);letter-spacing:0;white-space:pre-wrap;flex-shrink:0;width:100%;margin:0;line-height:1.3;position:relative;}.ColumnListSection-module__de4yga__column-list-section__title>span{font-family:var(--font-family-primary);font-size:var(--font-size-28);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-39);margin-bottom:var(--space-3);vertical-align:top;display:inline-block}@media not (min-width:48rem){.ColumnListSection-module__de4yga__column-list-section__title>span{font-family:var(--font-family-primary);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-25);margin-bottom:calc(var(--font-line-height-39)*-1);display:block}}@media not (min-width:23.4375rem){.ColumnListSection-module__de4yga__column-list-section__title{font-size:var(--font-size-28)}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__title{font-size:2.5rem;font-weight:900;line-height:var(--font-line-height-39)}}.ColumnListSection-module__de4yga__column-list-section__description{color:var(--color-text-primary);flex-shrink:0;width:100%;margin:0;position:relative;}.ColumnListSection-module__de4yga__column-list-section__description br{display:none}@media (48rem<=width<68.25rem),not (min-width:48rem){.ColumnListSection-module__de4yga__column-list-section__description br{display:block}}.ColumnListSection-module__de4yga__column-list-section__columns{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__columns{gap:var(--space-6);flex-flow:wrap;justify-content:center}}@media (48rem<=width<68.25rem){.ColumnListSection-module__de4yga__column-list-section__columns{gap:var(--space-4);flex-wrap:nowrap}}.ColumnListSection-module__de4yga__column-list-section__column-card{background:var(--color-background-white);border-radius:var(--radius-2);align-items:center;gap:var(--space-3);padding:var(--space-4);transition:var(--transition-fast);flex-shrink:0;justify-content:flex-start;width:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__column-card{max-width:21.75rem;padding:var(--space-4) 0 var(--space-4) var(--space-4)}}@media (48rem<=width<68.25rem){.ColumnListSection-module__de4yga__column-list-section__column-card{flex-direction:column;width:14.3125rem;height:16.25rem}}@media (hover:hover){.ColumnListSection-module__de4yga__column-list-section__column-card:hover:not(:disabled){box-shadow:var(--shadow-4);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-main);text-decoration-color:var(--color-primary-main);transform:translateY(-1px)}}.ColumnListSection-module__de4yga__column-list-section__column-image{background:var(--color-background-white);border-radius:var(--radius-1);box-sizing:border-box;align-items:center;gap:var(--space-2);height:7.5rem;padding:0 var(--space-2);flex-shrink:0;justify-content:flex-start;width:7.5rem;display:flex;position:relative;overflow:hidden}@media not (min-width:23.4375rem){.ColumnListSection-module__de4yga__column-list-section__column-image{width:6.25rem;height:7.1875rem}}.ColumnListSection-module__de4yga__column-list-section__column-image-content{background-color:var(--color-background-white);-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.ColumnListSection-module__de4yga__column-list-section__column-content{background:var(--color-background-white);box-sizing:border-box;align-items:center;gap:var(--space-1);flex:1 0;justify-content:flex-start;min-width:0;height:8.625rem;min-height:0;padding:0;display:flex;position:relative}@media (min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__column-content{padding:0 var(--space-3)}}@media not (min-width:23.4375rem){.ColumnListSection-module__de4yga__column-list-section__column-content{gap:var(--space-2);padding:var(--space-3)}}.ColumnListSection-module__de4yga__column-list-section__column-text{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1 0;justify-content:flex-start;min-width:0;min-height:0;line-height:0;display:flex;position:relative}.ColumnListSection-module__de4yga__column-list-section__column-title{color:var(--color-primary-main);flex-shrink:0;width:100%;margin:0;font-weight:700;position:relative;}.ColumnListSection-module__de4yga__column-list-section__column-icon{flex-shrink:0;width:1.125rem;height:1.125rem;position:relative}@media (48rem<=width<68.25rem){.ColumnListSection-module__de4yga__column-list-section__column-icon{display:none}}.ColumnListSection-module__de4yga__column-list-section__column-icon-content{width:100%;max-width:none;height:100%;display:block}.ColumnListSection-module__de4yga__column-list-section__cta{box-sizing:border-box;align-items:center;gap:var(--space-2);flex-shrink:0;justify-content:center;width:100%;min-width:4rem;display:flex;position:relative}.ColumnListSection-module__de4yga__column-list-section__cta-button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff6!important}@media (48rem<=width<68.25rem),(min-width:68.25rem){.ColumnListSection-module__de4yga__column-list-section__cta-button{width:26.25rem;max-width:26.25rem;margin:0 auto}}@media (hover:hover){.ColumnListSection-module__de4yga__column-list-section__cta-button:hover:not(:disabled){background-color:var(--color-background-white)!important}}
.LastSchoolNameField-module__YmobsG__last-school-name-field{}.LastSchoolNameField-module__YmobsG__last-school-name-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.ArticleAuthor-module__WwUXwq__article-author{background:var(--color-background-white);border:1px solid var(--color-blue-300);border-radius:var(--radius-3);box-sizing:border-box;margin-top:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-5);width:100%;position:relative}.ArticleAuthor-module__WwUXwq__article-author__label{left:var(--space-4);background:var(--color-blue-400);border-radius:var(--radius-half);color:var(--color-text-inverted);padding:var(--space-1) var(--space-3);margin:0;position:absolute;top:0;transform:translateY(-50%);}@media not (min-width:48rem){.ArticleAuthor-module__WwUXwq__article-author__label{left:50%;transform:translate(-50%,-50%)}}.ArticleAuthor-module__WwUXwq__article-author__header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.ArticleAuthor-module__WwUXwq__article-author__avatar{aspect-ratio:1;background:var(--color-background-white);border-radius:50%;flex-shrink:0;width:85px;height:85px;position:relative;overflow:hidden}.ArticleAuthor-module__WwUXwq__article-author__avatar-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ArticleAuthor-module__WwUXwq__article-author__info{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ArticleAuthor-module__WwUXwq__article-author__role{color:var(--color-text-primary);}.ArticleAuthor-module__WwUXwq__article-author__name{color:var(--color-text-primary);margin:0;}.ArticleAuthor-module__WwUXwq__article-author__furigana{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-10);font-style:normal;font-weight:var(--font-weight-regular-ja);letter-spacing:0;margin-top:calc(var(--space-2)*-1);line-height:1.5}.ArticleAuthor-module__WwUXwq__article-author__body{color:var(--color-text-primary);margin:0;}
.ArticleList-module__67ltRq__article-list{padding:0;padding-left:var(--space-6);width:100%;margin:0;list-style:none}.ArticleList-module__67ltRq__article-list__item{color:var(--color-text-primary);margin:0;margin-bottom:var(--space-3);padding-left:var(--space-1);position:relative;}.ArticleList-module__67ltRq__article-list__item ol{font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-regular-ja);letter-spacing:0;line-height:var(--font-line-height-22);margin-left:var(--space-7);margin-top:var(--space-4);list-style-type:lower-latin;position:relative}:is(.ArticleList-module__67ltRq__article-list__item ol)>li{margin-bottom:var(--space-4)}:is(:is(.ArticleList-module__67ltRq__article-list__item ol)>li):last-child{margin-bottom:0}.ArticleList-module__67ltRq__article-list__item ul{font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-regular-ja);letter-spacing:0;line-height:var(--font-line-height-22);margin-left:var(--space-7);margin-top:var(--space-4)}:is(.ArticleList-module__67ltRq__article-list__item ul)>li{margin-bottom:var(--space-4);list-style-type:circle}:is(:is(.ArticleList-module__67ltRq__article-list__item ul)>li):last-child,.ArticleList-module__67ltRq__article-list__item:last-child{margin-bottom:0}.ArticleList-module__67ltRq__article-list__item:before{background-color:var(--color-secondary-main);content:"";height:5px;left:calc(var(--space-3)*-1);border-radius:50%;width:5px;position:absolute;top:.6875rem}.ArticleList-module__67ltRq__article-list--ordered{counter-reset:article-list-item;padding-left:var(--space-6)}.ArticleList-module__67ltRq__article-list--ordered .ArticleList-module__67ltRq__article-list__item{counter-increment:article-list-item;padding-left:0}.ArticleList-module__67ltRq__article-list--ordered .ArticleList-module__67ltRq__article-list__item:before{box-sizing:border-box;color:var(--color-text-inverted);content:counter(article-list-item);font-family:var(--font-family-secondary);font-size:var(--font-size-14);height:1.25rem;left:calc(var(--space-6)*-1);letter-spacing:0;text-align:center;background:linear-gradient(210deg,#e74c87 17.17%,#a96eeb 89.02%);justify-content:center;align-items:center;width:1.25rem;padding-left:.5px;font-weight:500;line-height:1.4;display:flex;top:.1875rem}.ArticleList-module__67ltRq__article-list--checkbox .ArticleList-module__67ltRq__article-list__item{padding-left:0}.ArticleList-module__67ltRq__article-list--checkbox .ArticleList-module__67ltRq__article-list__item:before{border:2px solid var(--color-action-idle);border-radius:var(--radius-1);box-sizing:border-box;content:"";background-color:#0000;width:1rem;height:1rem;top:.3125rem;left:-1.375rem}
.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section{padding:var(--space-10) var(--space-4) var(--space-8);background:linear-gradient(28deg,#e7fa8033 20.8%,#86d6de33 60.6%),linear-gradient(123deg,#fdff72 21.62%,#7bd9fe 75.33%,#83d5dd 99.6%);justify-content:center;align-items:center;display:flex;position:relative}@media not (min-width:1093px){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section{width:100%;margin:0}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section{padding:3.75rem var(--space-4);width:100dvw;margin:0 calc(50% - 50dvw)}}@media (48rem<=width<=1140px){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section{padding:3.75rem var(--space-6) 3.25rem}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__content{gap:var(--space-6);z-index:1;flex-direction:column;width:100%;display:flex;position:relative}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__content{gap:var(--space-10);max-width:1092px;margin:0 auto}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__header{gap:var(--space-3);flex-direction:column;display:flex}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__header{gap:var(--space-6)}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__tag{background:var(--color-text-primary);border-radius:var(--radius-1);color:var(--color-text-inverted);padding:var(--space-1) calc(var(--space-2) + var(--space-point-five));white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__title{color:var(--color-text-primary);font-size:var(--font-size-36);z-index:1;line-height:1.3;}@media not (min-width:23.4375rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__title{font-size:var(--font-size-32)}}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__title{font-size:2.5rem;line-height:var(--font-line-height-39)}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__title br,.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__title-highlight{display:none}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__description{color:var(--color-text-primary);}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__description br{display:none}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__description br{display:block}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__decoration{z-index:0;background-image:url(/images/sec2@3.png);background-repeat:no-repeat;background-size:contain;width:9rem;height:6.4375rem;position:absolute;top:-.875rem;right:-.0625rem}@media not (min-width:23.4375rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__decoration{width:7.5rem;height:5rem;top:-.0625rem;right:-.0625rem}}@media (min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__decoration{background-image:url(/images/sec2@3.png);width:17.5rem;height:12.5rem;top:-1.5rem;right:2.5rem}}@media (48rem<=width<68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__decoration{width:14.3125rem;height:16.25rem;top:-3.375rem;right:.5rem}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta{padding-top:var(--space-2)}@media (48rem<=width<68.25rem),(min-width:68.25rem){.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta{width:26.25rem;max-width:26.25rem;margin:-22px auto 0}}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon-text{color:var(--color-primary-main);font-family:var(--font-family-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-bold-ja);line-height:var(--font-line-height-22);text-align:center;white-space:nowrap;flex-shrink:0;margin:0}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon{border-radius:var(--radius-1);margin:0 auto;margin-bottom:calc(var(--space-2)*-1);padding:var(--space-1) var(--space-4);z-index:2;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:max-content;display:flex;position:relative}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon:after{content:"";border-top:.5rem solid #fff;border-left:.4688rem solid #0000;border-right:.4688rem solid #0000;width:0;height:0;display:block;position:absolute;bottom:-.425rem;left:50%;transform:translate(-50%)}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon:has(+a:hover){background-color:var(--color-primary-main)}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon:has(+a:hover):after{border-top-color:var(--color-primary-main)}.AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon:has(+a:hover) .AdvertiseInterviewSection-module__QFKmZa__advertise-interview-section__cta-balloon-text{color:var(--color-text-inverted)}
.LastSchoolTypeField-module__L3PBRW__last-school-type-field{}.LastSchoolTypeField-module__L3PBRW__last-school-type-field__input{gap:var(--space-3);flex-direction:column;display:flex}
.ArticleTable-module__zdmKqq__article-table-wrapper{width:100%;margin:0}.ArticleTable-module__zdmKqq__article-table-scroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.ArticleTable-module__zdmKqq__article-table{background:var(--color-background-white);border-collapse:collapse;table-layout:auto;width:100%;min-width:320px}.ArticleTable-module__zdmKqq__article-table__header-cell{background:var(--color-gray-50)}.ArticleTable-module__zdmKqq__article-table__cell,.ArticleTable-module__zdmKqq__article-table__header-cell{border:1px solid var(--color-gray-200);color:var(--color-text-primary);min-width:120px;padding:var(--space-2) var(--space-3);text-align:left;}.ArticleTable-module__zdmKqq__article-table__source{color:var(--color-text-primary);margin:var(--space-3) 0 0;}.ArticleTable-module__zdmKqq__article-table__source-link{color:var(--color-blue-800);text-decoration:underline}
.CasualInterviewLP-module__e--OGW__lp-container{gap:var(--space-6);padding:var(--space-6) var(--space-6) var(--space-16) var(--space-6);flex-direction:column;width:768px;margin:0 auto;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-container{padding:0;padding-bottom:var(--space-12);width:100%}}.CasualInterviewLP-module__e--OGW__lp-hero{min-height:500px;overflow:hidden}.CasualInterviewLP-module__e--OGW__lp-hero,.CasualInterviewLP-module__e--OGW__lp-hero__background{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.CasualInterviewLP-module__e--OGW__lp-hero__background{height:max-content;padding:var(--space-6);background-color:#0000;background-image:linear-gradient(28deg,#e7fa8033 20.8%,#86d6de33 60.6%),linear-gradient(123deg,#fdff72 21.62%,#7bd9fe 75.33%,#83d5dd 99.6%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-hero__background{padding:var(--space-4)}}.CasualInterviewLP-module__e--OGW__lp-hero__content{color:var(--color-text-inverted);align-items:center;gap:var(--space-4);height:672px;max-width:var(--container-max-width);text-align:center;z-index:2;flex-direction:column;width:100%;margin-bottom:85px;display:flex;position:relative}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-hero__content{height:calc(100dvw / 786px * 1121px);margin-bottom:var(--space-4)}}.CasualInterviewLP-module__e--OGW__lp-hero__content:before{border-radius:var(--radius-2);content:"";height:748px;margin:0 calc(var(--space-6)*-1);background:url(/images/casual-interview-image.webp) top/cover no-repeat;position:absolute;inset:0}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-hero__content:before{height:calc(100dvw / 786px * 1148px);margin:calc(var(--space-3)*-1) calc(var(--space-4)*-1) 0;background:url(/images/casual-interview-image-sp.webp) top/cover no-repeat;width:100dvw}}.CasualInterviewLP-module__e--OGW__lp-hero__badge{visibility:hidden}.CasualInterviewLP-module__e--OGW__lp-hero__subtitle{visibility:hidden;color:var(--color-text-inverted);font-size:var(--font-size-32);text-shadow:0 2px 4px #0003;margin:0;line-height:1.3;}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-hero__subtitle{font-size:var(--font-size-24)}}.CasualInterviewLP-module__e--OGW__lp-hero__description{visibility:hidden}.CasualInterviewLP-module__e--OGW__lp-hero__features{align-items:center;gap:var(--space-1);padding:0 var(--space-4);visibility:hidden;z-index:2;justify-content:center;display:flex;position:absolute;bottom:-65px;left:0;right:0}.CasualInterviewLP-module__e--OGW__lp-hero__feature{background:var(--color-background-white);color:var(--color-text-primary);align-items:center;gap:var(--space-4);min-width:340px;height:100px;padding:var(--space-3) var(--space-5);display:flex;transform:skew(-6deg,-6deg)}.CasualInterviewLP-module__e--OGW__lp-hero__feature:last-child{margin-top:-72px}.CasualInterviewLP-module__e--OGW__lp-hero__feature-number{color:#000;font-family:var(--font-advent-pro),var(--font-family-secondary);font-size:var(--font-size-42);letter-spacing:-.462px;font-weight:500;line-height:1.5}.CasualInterviewLP-module__e--OGW__lp-hero__feature-text{text-align:left;flex-direction:column;display:flex}.CasualInterviewLP-module__e--OGW__lp-hero__feature-title{color:var(--color-secondary-main);font-size:var(--font-size-28);letter-spacing:-.308px;font-weight:700;line-height:1.5}.CasualInterviewLP-module__e--OGW__lp-hero__feature-description{color:#000;font-size:var(--font-size-16);letter-spacing:-.176px;font-weight:700;line-height:1.5}.CasualInterviewLP-module__e--OGW__lp-hero__cta{margin:var(--space-4) auto 0;width:400px;max-width:500px;position:relative}.CasualInterviewLP-module__e--OGW__lp-hero__cta>a{font-size:var(--font-size-18);height:72px}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-hero__cta{margin:var(--space-4) auto 0;width:100%;max-width:100%}}.CasualInterviewLP-module__e--OGW__lp-about{border-radius:var(--radius-2);margin-top:var(--space-8);padding:var(--space-6);background-color:#ffffffb3;width:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about{padding:var(--space-6) var(--space-4) var(--space-4)}}.CasualInterviewLP-module__e--OGW__lp-about__content{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.CasualInterviewLP-module__e--OGW__lp-about__title{color:#000;font-size:var(--font-size-24);font-weight:var(--font-weight-black-ja);gap:var(--space-1);letter-spacing:0;text-align:center;flex-direction:column;margin:0;line-height:103.836%;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about__title{font-size:var(--font-size-20);line-height:124.603%}}.CasualInterviewLP-module__e--OGW__lp-about__title-highlight{color:#000;font-size:var(--font-size-18);font-weight:var(--font-weight-bold-ja);letter-spacing:0;line-height:138.448%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about__title-highlight{font-size:var(--font-size-16);line-height:155.754%}}.CasualInterviewLP-module__e--OGW__lp-about__description{color:var(--color-text-primary);}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about__description{font-size:var(--font-size-14);line-height:var(--font-line-height-22)}}.CasualInterviewLP-module__e--OGW__lp-about__description--highlight{color:var(--color-secondary-main);}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about__description--highlight{font-size:var(--font-size-14);line-height:var(--font-line-height-22)}}.CasualInterviewLP-module__e--OGW__lp-about__description--footnote{color:var(--color-text-primary);text-align:right;width:100%;}.CasualInterviewLP-module__e--OGW__lp-about__image-container{width:480px;height:300px;position:relative}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-about__image-container{height:calc((100dvw - 64px) / 480px * 300px);width:100%}}.CasualInterviewLP-module__e--OGW__lp-what{background-color:var(--color-background-white);border-radius:var(--radius-2);border-top:2px solid var(--color-primary-main);padding:var(--space-6);width:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-what{margin:0 var(--space-4);padding:var(--space-6) var(--space-4) var(--space-4);width:auto}}.CasualInterviewLP-module__e--OGW__lp-what__content{align-items:center;gap:calc(var(--space-2) + var(--space-point-five));flex-direction:column;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-what__content{gap:var(--space-2)}}.CasualInterviewLP-module__e--OGW__lp-what__image{flex:1;min-width:300px;max-width:500px;position:relative}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-what__image{min-width:240px;max-width:240px}}.CasualInterviewLP-module__e--OGW__lp-what__image-element{border-radius:var(--radius-2);-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.CasualInterviewLP-module__e--OGW__lp-what__text{gap:var(--space-4);flex-direction:column;flex:1;min-width:300px;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-what__text{margin-top:var(--space-4)}}.CasualInterviewLP-module__e--OGW__lp-what__title{color:var(--color-primary-main);font-size:var(--font-size-24);padding:10px;}.CasualInterviewLP-module__e--OGW__lp-what__description{color:var(--color-text-primary);margin-top:var(--space-3);}.CasualInterviewLP-module__e--OGW__lp-process{background-color:var(--color-background-white);border-radius:var(--radius-2);border-top:2px solid var(--color-primary-main);padding:var(--space-6);width:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process{margin:0 var(--space-4);padding:var(--space-6) var(--space-4) var(--space-4);width:auto}}.CasualInterviewLP-module__e--OGW__lp-process__content{align-items:center;gap:calc(var(--space-2) + var(--space-point-five));flex-direction:column;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__content{gap:var(--space-2)}}.CasualInterviewLP-module__e--OGW__lp-process__title{color:var(--color-primary-main);font-size:var(--font-size-24);padding:10px;}.CasualInterviewLP-module__e--OGW__lp-process__steps{align-items:stretch;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__steps{gap:var(--space-6);margin-top:0}}.CasualInterviewLP-module__e--OGW__lp-process__step-image-container{justify-content:center;align-items:center;width:60px;height:40px;display:flex;position:relative}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step-image-container{grid-area:image;align-self:start;width:40px;height:40px}}.CasualInterviewLP-module__e--OGW__lp-process__step{background:var(--color-background-gray);border-radius:var(--radius-2);align-items:center;gap:var(--space-3);min-width:200px;max-width:300px;padding:var(--space-4);flex-direction:column;flex:1;display:flex;position:relative}.CasualInterviewLP-module__e--OGW__lp-process__step:not(:last-child):after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDIyIj48cGF0aCBmaWxsPSIjMjIxYmJjIiBkPSJNMTYgMTQuMTE1SDkuNlYuMDQ3TDYuMzg0IDB2MTQuMTE1SDBMOCAyMnoiLz48L3N2Zz4=);position:absolute;top:50%;right:-12px;transform:translateY(-50%)rotate(270deg)}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step:not(:last-child):after{inset:auto auto -20px 50%;transform:translate(-50%)}.CasualInterviewLP-module__e--OGW__lp-process__step{-moz-column-gap:var(--space-3);column-gap:var(--space-3);grid-template:"image title""description description"/40px auto;row-gap:0;width:100%;max-width:100%;display:grid}.CasualInterviewLP-module__e--OGW__lp-process__step:last-child .CasualInterviewLP-module__e--OGW__lp-process__step-image-container{height:35px;margin-left:calc(var(--space-1)*-1);margin-top:calc(var(--space-1) + var(--space-point-five));width:50px}}.CasualInterviewLP-module__e--OGW__lp-process__step-image{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step-text{grid-area:title;align-self:center;font-size:0}}.CasualInterviewLP-module__e--OGW__lp-process__step-number{font-family:var(--font-family-primary);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-22);text-align:center}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step-number{text-align:left}}.CasualInterviewLP-module__e--OGW__lp-process__step-title{color:var(--color-text-primary);text-align:center;}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step-title{letter-spacing:-1px;text-align:left}.CasualInterviewLP-module__e--OGW__lp-process__step-title br{display:none}}.CasualInterviewLP-module__e--OGW__lp-process__step-description{background-color:var(--color-background-white);color:var(--color-text-primary);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-radius:6px;}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__step-description{margin-top:calc(var(--space-2) + var(--space-point-five));text-align:center;grid-area:description}}.CasualInterviewLP-module__e--OGW__lp-process__cta{}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-process__cta{margin:var(--space-4) var(--space-4) 0;width:auto}}.CasualInterviewLP-module__e--OGW__lp-recommended{background-color:var(--color-background-white);border-radius:var(--radius-2);border-top:2px solid var(--color-primary-main);padding:var(--space-6);width:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-recommended{margin:0 var(--space-4);padding:var(--space-6) var(--space-4) var(--space-4);width:auto}}.CasualInterviewLP-module__e--OGW__lp-recommended__content{align-items:center;gap:calc(var(--space-2) + var(--space-point-five));flex-direction:column;display:flex}.CasualInterviewLP-module__e--OGW__lp-recommended__title{color:var(--color-primary-main);font-size:var(--font-size-24);padding:10px;}.CasualInterviewLP-module__e--OGW__lp-recommended__items{margin-top:var(--space-4);justify-content:center;align-items:stretch;gap:15px;display:flex}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-recommended__items{gap:var(--space-8);flex-direction:column;width:100%;margin-top:0}}.CasualInterviewLP-module__e--OGW__lp-recommended__item{text-align:center;background-repeat:no-repeat;background-size:contain;flex:1;width:214px;position:relative}.CasualInterviewLP-module__e--OGW__lp-recommended__item:first-of-type{padding-bottom:calc(214px / 428px * 408px);background-image:url(/images/casual-interview-recommend-1.webp);width:214px}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-recommended__item:first-of-type{padding-bottom:calc((100dvw - 64px) / 658px * 357px);background-image:url(/images/casual-interview-recommend-1-sp.webp);width:100%}}.CasualInterviewLP-module__e--OGW__lp-recommended__item:nth-of-type(2){padding-bottom:calc(214px / 428px * 408px);background-image:url(/images/casual-interview-recommend-2.webp);width:214px}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-recommended__item:nth-of-type(2){padding-bottom:calc((100dvw - 64px) / 658px * 366px);background-image:url(/images/casual-interview-recommend-2-sp.webp);width:100%}}.CasualInterviewLP-module__e--OGW__lp-recommended__item:last-of-type{padding-bottom:calc(214px / 428px * 408px);background-image:url(/images/casual-interview-recommend-3.webp);width:214px}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-recommended__item:last-of-type{padding-bottom:calc((100dvw - 64px) / 658px * 360px);background-image:url(/images/casual-interview-recommend-3-sp.webp);width:100%}}.CasualInterviewLP-module__e--OGW__lp-recommended__item-title{visibility:hidden;height:0}.CasualInterviewLP-module__e--OGW__lp-faq{background-color:var(--color-background-white);border-radius:var(--radius-2);border-top:2px solid var(--color-primary-main);padding:var(--space-6);width:100%}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-faq{margin:0 var(--space-4);padding:var(--space-6) var(--space-4) var(--space-4);width:auto}}.CasualInterviewLP-module__e--OGW__lp-faq__content{align-items:center;gap:calc(var(--space-2) + var(--space-point-five));flex-direction:column;display:flex}.CasualInterviewLP-module__e--OGW__lp-faq__title{color:var(--color-primary-main);font-size:var(--font-size-24);padding:10px;}.CasualInterviewLP-module__e--OGW__lp-faq__items{gap:var(--space-6)}.CasualInterviewLP-module__e--OGW__lp-faq__item,.CasualInterviewLP-module__e--OGW__lp-faq__items{flex-direction:column;display:flex}.CasualInterviewLP-module__e--OGW__lp-faq__item{background-color:var(--color-gray-alpha-5);border-radius:var(--radius-2);gap:var(--space-4);padding:var(--space-4) var(--space-2) var(--space-2)}.CasualInterviewLP-module__e--OGW__lp-faq__item-title{color:var(--color-text-primary);align-items:center;gap:var(--space-2);display:flex;}.CasualInterviewLP-module__e--OGW__lp-faq__item-title>svg{width:auto;min-width:24px;max-width:24px;height:auto;min-height:24px;max-height:24px}.CasualInterviewLP-module__e--OGW__lp-faq__item-content{background-color:var(--color-background-white);border-radius:var(--radius-2);color:var(--color-text-primary);padding:var(--space-4);white-space:pre-wrap;}.CasualInterviewLP-module__e--OGW__lp-faq__cta{}@media not (min-width:48rem){.CasualInterviewLP-module__e--OGW__lp-faq__cta{margin:var(--space-4) var(--space-4) 0;width:auto}}
.UserBirthDayField-module__BtdgzW__user-birth-day-field{}.UserBirthDayField-module__BtdgzW__user-birth-day-field__input{align-items:center;gap:var(--space-2);display:flex}.UserBirthDayField-module__BtdgzW__user-birth-day-field__input-field{flex-grow:1}
.LPCTAButton-module__JZz76a__lp-cta-button__text{background-color:var(--color-text-primary);border-radius:var(--radius-1);color:var(--color-text-inverted);text-align:center;z-index:2;min-width:180px;padding:4px 10px;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%,-65%);}.LPCTAButton-module__JZz76a__lp-cta-button__text:after{border-color:var(--color-text-primary) transparent transparent transparent;content:"";z-index:-1;border-style:solid;border-width:18px 12px 0;margin-left:-9px;display:inline-block;position:absolute;top:65%;left:50%}
.UserEmailField-module__MRa85q__user-email-field{}.UserEmailField-module__MRa85q__user-email-field__input{gap:var(--space-3);flex-direction:column;display:flex}.UserEmailField-module__MRa85q__user-email-field__input>div:last-child:has(input:disabled){background-color:#0000;border:none;height:24px}:is(.UserEmailField-module__MRa85q__user-email-field__input>div:last-child:has(input:disabled))>input{color:var(--color-text-primary);height:24px;padding:0}.UserEmailField-module__MRa85q__user-email-field__description{color:var(--color-gray-400);}
.SearchWithFreeWord-module__a11w_W__search-with-free-word{background-color:var(--color-background-white);border-radius:var(--radius-3);flex-direction:column;width:100%;display:flex;overflow:hidden}@media (min-width:68.25rem){.SearchWithFreeWord-module__a11w_W__search-with-free-word{border-bottom:1px solid var(--color-gray-alpha-10);border-radius:0}}.SearchWithFreeWord-module__a11w_W__search-with-free-word__container{gap:var(--space-1);padding:var(--space-4);flex-direction:column;width:100%;display:flex}