.c-address-input__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:var(--color-text-plane-primary);font-size:var(--typography-font-size-medium);font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}.c-address-input__label,.required.c-address-input__label:after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-style:normal}.required.c-address-input__label:after{content:"\5FC5\9808";color:var(--color-text-attention);font-size:14px;font-weight:700;line-height:170%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 var(--spacing-module-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid var(--color-container-border-attention);background:var(--color-container-surface-elevation-2)}select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal}.c-address-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-module-xl)}.c-address-input__postal-code-field-group{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-module-xs)}.c-address-input__autofill-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:var(--spacing-module-small) var(--spacing-module-medium);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:3px;border:1px solid var(--color-container-border-secondary);background:var(--color-container-surface-elevation-2);-webkit-box-shadow:var(--shadow-xy-small) var(--shadow-xy-small) var(--shadow-blur-small) var(--shadow-spreed-small) var(--color-shadow-secondary-40);box-shadow:var(--shadow-xy-small) var(--shadow-xy-small) var(--shadow-blur-small) var(--shadow-spreed-small) var(--color-shadow-secondary-40);color:var(--color-text-emphasis-primary-500);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:700;line-height:100%;letter-spacing:var(--typography-letter-spacing-medium)}.c-address-input__address-field-group{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-module-xs)}.c-address-input__address-field{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.c-address-input__select{width:100%;color:var(--color-text-plane-tertiary)}.c-address-input__select.has-value{color:var(--color-text-plane-primary)}.c-address-input__address-error-messages{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-module-xs)}.p-auth__sign-up__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-module-xl)}.p-auth__sign-up__form,.p-auth__sign-up__label{display:-webkit-box;display:-ms-flexbox;display:flex}.p-auth__sign-up__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}.required.p-auth__sign-up__label:after{content:"\5FC5\9808";color:var(--color-text-attention);text-align:center;font-size:14px;font-weight:700;line-height:170%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 var(--spacing-module-xs);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid var(--color-container-border-attention);background:var(--color-container-surface-elevation-2)}.required.p-auth__sign-up__label:after,select{font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}select{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-module-small) calc(var(--spacing-module-medium) + 24px) var(--spacing-module-small) var(--spacing-module-medium);gap:var(--spacing-module-xs);-ms-flex-item-align:stretch;align-self:stretch;border-radius:var(--spacing-module-2xs);border:1px solid var(--color-container-border-tertiary-300);background:url(/images/arrow.svg) no-repeat right 12px center/24px auto,var(--color-container-surface-elevation-2);font-size:var(--typography-font-size-medium);font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large);-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select.just-validate-error-field{border-color:var(--color-text-attention)}select:focus{outline:none;border-color:var(--color-container-border-primary-500);-webkit-box-shadow:0 0 0 2px var(--color-shadow-primary-20);box-shadow:0 0 0 2px var(--color-shadow-primary-20)}textarea{width:100%;padding:calc(var(--spacing-module-2xs) + var(--spacing-module-xs)) calc(var(--spacing-module-2xs) + var(--spacing-module-small));border-radius:3px;border:1px solid var(--color-container-border-tertiary-300);background:var(--color-container-surface-elevation-2);color:var(--color-text-plane-primary);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large);resize:none}textarea::-webkit-input-placeholder{color:var(--color-text-plane-tertiary);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}textarea::-moz-placeholder{color:var(--color-text-plane-tertiary);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}textarea::-ms-input-placeholder{color:var(--color-text-plane-tertiary);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}textarea::placeholder{color:var(--color-text-plane-tertiary);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}textarea:focus{outline:none;border-color:var(--color-container-border-primary-500);-webkit-box-shadow:0 0 0 2px var(--color-shadow-primary-20);box-shadow:0 0 0 2px var(--color-shadow-primary-20)}.just-validate-error-label{color:var(--color-text-attention)}.just-validate-error-field{border-color:var(--color-text-attention)}.p-auth__sign-up{padding:0 0 var(--spacing-divider-large)}@media screen and (min-width:768px){.p-auth__sign-up{width:584px;margin:0 auto}}.p-auth__sign-up__heading-block{padding:var(--spacing-section-large) 0 var(--spacing-module-xl)}.p-auth__sign-up__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-section-xs) var(--spacing-side-margin-medium) var(--spacing-module-2xl);gap:var(--spacing-module-medium)}.p-auth__sign-up__description-heading{color:var(--color-text-plane-secondary);text-align:center;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-large);font-style:normal;font-weight:700;line-height:140%;letter-spacing:var(--typography-letter-spacing-small)}.p-auth__sign-up__description-icon{width:141px;height:141px}.p-auth__sign-up__description-icon__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-auth__sign-up__description-text{color:var(--color-text-plane-primary);text-align:center;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large)}.p-auth__sign-up__form{padding:40px 32px;-webkit-box-shadow:0 2px 4px 0 rgba(44,93,255,.2);box-shadow:0 2px 4px 0 rgba(44,93,255,.2);background-color:var(--color-white-100);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-auth__sign-up__form__experience-buttons{gap:var(--spacing-module-large);margin-top:var(--spacing-module-large)}.p-auth__sign-up__form__experience-button,.p-auth__sign-up__form__experience-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-auth__sign-up__form__experience-button{height:140px;min-height:40px;padding:8px;gap:8px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background:var(--color-container-surface-elevation-2);-webkit-box-shadow:var(--shadow-xy-small) var(--shadow-xy-medium) var(--shadow-blur-small) var(--shadow-spreed-small) var(--color-shadow-primary-20);box-shadow:var(--shadow-xy-small) var(--shadow-xy-medium) var(--shadow-blur-small) var(--shadow-spreed-small) var(--color-shadow-primary-20);border-radius:var(--spacing-module-xs);border:1px solid var(--color-container-border-tertiary-800);cursor:pointer;color:var(--color-text-emphasis-primary-500);font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-weight:700;font-style:normal;line-height:100%;letter-spacing:var(--typography-letter-spacing-medium);-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:768px){.p-auth__sign-up__form__experience-button{width:200px;padding:var(--spacing-module-xs)}}.p-auth__sign-up__form__experience-button.selected{border-radius:var(--radius-medium);border:1px solid var(--color-container-border-tertiary-800);background:var(--color-container-surface-elevation-3);-webkit-box-shadow:var(--shadow-xy-small) var(--shadow-xy-large) var(--shadow-blur-large) var(--shadow-spreed-small) var(--color-shadow-primary-20);box-shadow:var(--shadow-xy-small) var(--shadow-xy-large) var(--shadow-blur-large) var(--shadow-spreed-small) var(--color-shadow-primary-20)}.p-auth__sign-up__label{color:var(--color-text-plane-primary);text-align:center;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:700;line-height:100%;letter-spacing:var(--typography-letter-spacing-medium)}.p-auth__sign-up__form__label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-module-xs)}.p-auth__sign-up__form__label-container .p-auth__sign-up__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-module-xs)}.p-auth__sign-up__form__name-errors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.p-auth__sign-up__form__error-message{margin-top:var(--spacing-module-xs)}.p-auth__sign-up__prefecture-container{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-auth__sign-up__prefecture-container,.p-auth__sign-up__prefecture-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.p-auth__sign-up__prefecture-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.p-auth__sign-up__prefecture-label-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-auth__sign-up__prefecture-label{text-align:center;color:var(--color-text-plane-primary);font-size:16px;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-weight:700;line-height:25.6px;letter-spacing:.8px;word-wrap:break-word}.p-auth__sign-up__prefecture-required-badge{padding-left:8px;padding-right:8px;background:var(--color-container-surface-elevation-2);overflow:hidden;border-radius:4px;outline:1px var(--color-container-border-attention) solid;outline-offset:-1px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-auth__sign-up__prefecture-required-text{text-align:center;color:#c1240e;font-size:14px;font-family:YuGothic,sans-serif;font-weight:700;line-height:23.8px;word-wrap:break-word}.p-auth__sign-up__prefecture-input-area{max-width:290px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:768px){.p-auth__sign-up__prefecture-input-area{width:420px;max-width:420px}}.p-auth__sign-up__prefecture-select-wrapper{max-width:290px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:768px){.p-auth__sign-up__prefecture-select-wrapper{width:420px;max-width:420px}}.p-auth__sign-up__prefecture-select-container{-ms-flex-item-align:stretch;align-self:stretch;position:relative;background:var(--color-container-surface-elevation-2);border-radius:4px;outline:1px solid #d3dbf7;outline-offset:-1px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-auth__sign-up__prefecture-select{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:12px 40px 12px 16px;background:transparent;color:var(--color-text-plane-secondary);font-size:16px;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-weight:400;line-height:25.6px;letter-spacing:.8px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:420px}@media screen and (min-width:768px){.p-auth__sign-up__prefecture-select{width:100%}}.p-auth__sign-up__prefecture-dropdown-icon{width:24px;height:24px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex}.p-auth__sign-up__form__field-container,.p-auth__sign-up__prefecture-dropdown-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-auth__sign-up__form__field-container{gap:var(--spacing-module-xs);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:290px;width:100%}@media screen and (min-width:768px){.p-auth__sign-up__form__field-container{max-width:420px;width:100%}}.p-auth__sign-up__form__field-container--flex-start{gap:var(--spacing-module-xs)}.p-auth__sign-up__form__flex-field{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:420px;width:100%}@media screen and (min-width:768px){.p-auth__sign-up__form__flex-field{max-width:100%}}.p-auth__sign-up__password-container{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.p-auth__sign-up__password-toggle{position:absolute;right:var(--spacing-module-medium);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:var(--spacing-module-xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.p-auth__sign-up__password-toggle svg{pointer-events:none;width:22px;height:15px;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-auth__sign-up__password-toggle .password-show-icon{width:22px;height:15px;display:block}.p-auth__sign-up__password-toggle .password-hide-icon{width:28px;height:22px;display:none}.p-auth__sign-up__form__field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:290px;width:100%}@media screen and (min-width:768px){.p-auth__sign-up__form__field-group{width:100%;max-width:420px}}.p-auth__sign-up__form__field-group[data-step="1"]{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:none;overflow:visible}.p-auth__sign-up__form__field-group[data-step]:not([data-step="1"]){display:none;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0;overflow:hidden;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__form__field-group[data-step]:not([data-step="1"]).step-visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:1000px;-webkit-transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__form__field-sub-group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.p-auth__sign-up__form__field-sub-group{width:420px}}.p-auth__sign-up__step-indicator{padding-bottom:var(--spacing-module-xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-auth__sign-up__step-indicator,.p-auth__sign-up__step-indicator__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-auth__sign-up__step-indicator__container{width:231px}.p-auth__sign-up__step-indicator__step{width:36px;height:36px;padding:10px;background:#fff;border-radius:100px;border:1px solid var(--color-container-border-tertiary-300);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .8s ease,border-color .8s ease;transition:background .8s ease,border-color .8s ease}.p-auth__sign-up__step-indicator__step--active{background:var(--color-icon-tertiary-700)}.p-auth__sign-up__step-indicator__step--active .p-auth__sign-up__step-indicator__step__number{color:var(--color-text-on-surface-elevation-5);font-size:var(--typography-font-size-medium);font-style:normal;letter-spacing:var(--typography-letter-spacing-large)}.p-auth__sign-up__step-indicator__step--active .p-auth__sign-up__step-indicator__step__number,.p-auth__sign-up__step-indicator__step__number{text-align:center;font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-weight:700;line-height:160%;-webkit-transition:color .8s ease;transition:color .8s ease}.p-auth__sign-up__step-indicator__step__number{color:var(--color-text-plane-secondary);font-size:var(--typography-font-size-large);letter-spacing:.8px}.p-auth__sign-up__step-indicator__step__check{width:24px;height:24px;display:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.p-auth__sign-up__step-indicator__line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:var(--color-divider-on-surface-eval-2)}.p-auth__sign-up__scouting-container{-ms-flex-item-align:stretch;align-self:stretch;padding-top:var(--spacing-module-3xl);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-module-medium);display:-webkit-box;display:-ms-flexbox;display:flex}.p-auth__sign-up__scouting-container[data-step]:not([data-step="1"]){display:none;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0;overflow:hidden;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__scouting-container[data-step]:not([data-step="1"]).step-visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:1000px;-webkit-transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__scouting-checkbox-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-module-xs);display:-webkit-box;display:-ms-flexbox;display:flex}.p-auth__sign-up__scouting-label{color:var(--color-text-plane-primary);font-size:var(--typography-font-size-small);font-family:var(--typography-font-family-YuGothic);font-weight:700;line-height:var(--typography-line-height-large);word-wrap:break-word;cursor:pointer}.p-auth__sign-up__privacy-policy[data-step]:not([data-step="1"]){display:none;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0;overflow:hidden;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__privacy-policy[data-step]:not([data-step="1"]).step-visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:1000px;-webkit-transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--spacing-module-2xl);padding:0 var(--spacing-side-margin-medium)}.p-auth__sign-up__button-container[data-step]:not([data-step="1"]){display:none;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0;overflow:hidden;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__button-container[data-step]:not([data-step="1"]).step-visible{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:1000px;-webkit-transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease,-webkit-transform .8s ease}.just-validate-error-label{margin-top:var(--spacing-module-xs);white-space:normal;word-break:break-word;word-wrap:break-word}@media screen and (min-width:768px){.just-validate-error-label{white-space:normal}}#password-error-message{white-space:normal;word-break:break-word;word-wrap:break-word;max-width:100%}.p-auth__sign-up__form__name-fields{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-module-xs)}.p-auth__sign-up__form__name-errors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-column-gap:var(--spacing-module-xs);-moz-column-gap:var(--spacing-module-xs);column-gap:var(--spacing-module-xs)}.p-auth__sign-up__form__name-errors .just-validate-error-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:768px){.p-auth__sign-up__form__name-errors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.p-auth__sign-up__form__name-errors__col{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.p-auth__sign-up__privacy-policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-module-xs);margin-top:var(--spacing-module-medium);margin-bottom:var(--spacing-module-medium);padding:0 var(--spacing-side-margin-medium)}.p-auth__sign-up__privacy-policy .c-form__checkbox{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-auth__sign-up__privacy-policy__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;color:#001350;font-size:14px;font-style:normal;line-height:170%}.p-auth__sign-up__privacy-policy__link,.p-auth__sign-up__term__link{color:var(--color-text-emphasis-primary-500);display:contents}.p-auth__sign-up__button-container,.p-auth__sign-up__login{text-align:center}.p-auth__sign-up__divider{margin:var(--spacing-module-3xl) auto var(--spacing-module-xl);max-width:61.43345%}.p-auth__sign-up__divider[data-step]:not([data-step="1"]){display:none;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);max-height:0;overflow:hidden;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease;transition:opacity .8s ease,transform .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__divider[data-step]:not([data-step="1"]).step-visible{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);max-height:1000px;-webkit-transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,max-height .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease;transition:opacity .8s ease,transform .8s ease,max-height .8s ease,-webkit-transform .8s ease}.p-auth__sign-up__login{font-family:var(--typography-font-family-Noto-Sans-CJK-JP);font-size:var(--typography-font-size-medium);font-style:normal;font-weight:400;line-height:160%;letter-spacing:var(--typography-letter-spacing-large);padding-top:40px}.p-auth__sign-up__divider.step-visible~.p-auth__sign-up__login{padding-top:0}.p-auth__sign-up__login__link{color:var(--color-text-emphasis-primary-500);font-weight:700}