._errorText_1ijnu_1{color:var(--error-color)}._container_1aaff_84{display:grid;margin-block-start:3rem;text-align:center}._required_1aaff_90{padding:0 .625rem;margin-inline-start:.625rem;border-radius:.5rem;font-size:.875rem;white-space:nowrap;background-color:var(--black-color);color:var(--white-color)}._label_1aaff_100{display:inline-flex;align-items:center;justify-content:center;width:fit-content;cursor:pointer}._linkLabel_1aaff_108{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}._checkbox_1aaff_115{position:relative;width:1rem;aspect-ratio:1/1;margin-inline-end:.5rem;appearance:none;cursor:pointer}._checkbox_1aaff_115:checked:before{position:absolute;inset:0;display:block;width:.75rem;height:.375rem;margin:auto;content:"";border-block-end:2px solid var(--black-color);border-inline-start:2px solid var(--black-color);rotate:-45deg;translate:0 -25%}._checkboxWrapper_1aaff_137{display:flex;align-items:center;justify-content:center;margin-block-start:1.25rem}._lead_1aaff_144{text-align:center}._stepper_zg0h4_84{display:flex;gap:.625rem;align-items:center;margin-block-end:2.5rem;margin-inline:auto;max-width:33.75rem}._stepperNumber_zg0h4_93{font-size:1rem;font-weight:700;color:var(--black-color)}._stepperItem_zg0h4_99{display:flex;flex:1;flex-direction:column;align-items:center;border-bottom:2px solid #eee;padding-bottom:.625rem}._stepperItemCurrent_zg0h4_108{border-bottom-color:var(--black-color)}._formButton_1hu74_84{width:300px;padding:1rem;font-size:1rem;font-weight:600;color:var(--white-color);text-align:center;text-decoration:none;cursor:pointer;background-color:var(--black-color);border:none;border-radius:.5rem;transition:background-color .3s ease}@media(hover:hover){._formButton_1hu74_84:hover{background-color:var(--primary-color)}}._formButton_1hu74_84:disabled{pointer-events:none;background-color:#eee}:root{--primary-color: #0053a6;--secondary-color: #1976d2;--bg-color: #f5faff;--black-color: #111;--white-color: #fff;--dark-gray-color: #3e4045;--gray-color: #6b6e73;--light-gray-color: #ebebeb;--border-color: #d9d9d9;--required-color: #f00;--error-color: #f00;--font-size-xs: clamp(.688rem, calc(.651rem + .001541 * 100vw), .75rem);--font-size-sm: clamp(.813rem, calc(.776rem + .001541 * 100vw), .875rem);--font-size-base: clamp(.875rem, calc(.839rem + .001541 * 100vw), .938rem);--font-size-md: clamp(1rem, calc(.964rem + .001541 * 100vw), 1.063rem);--font-size-lg: clamp(1.125rem, calc(1.053rem + .003082 * 100vw), 1.25rem);--font-size-xl: clamp(1.25rem, calc(1.178rem + .003082 * 100vw), 1.375rem);--font-size-2xl: clamp(1.375rem, calc(1.303rem + .003082 * 100vw), 1.5rem);--font-size-3xl: clamp(1.5rem, calc(1.428rem + .003082 * 100vw), 1.625rem);--font-size-4xl: clamp(1.75rem, calc(1.678rem + .003082 * 100vw), 1.875rem);--font-size-5xl: clamp(2rem, calc(1.928rem + .003082 * 100vw), 2.125rem);--heading-1: clamp(1.875rem, calc(1.658rem + .9245vw) , 2.25rem);--heading-2: clamp(1.75rem, calc(1.606rem + .6163vw) , 2rem);--heading-3: clamp(1.5rem, calc(1.356rem + .6163vw) , 1.75rem);--heading-4: clamp(1.25rem, calc(1.178rem + .003082 * 100vw), 1.375rem);--heading-5: clamp(1.125rem, calc(1.053rem + .003082 * 100vw), 1.25rem);--heading-6: clamp(1rem, calc(.964rem + .001541 * 100vw), 1.063rem);--font-primary: "Noto Sans JP", sans-serif;--inner-inline-padding: 5%;--header-height: 80px;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1.25rem;--spacing-lg: 1.5rem;--spacing-xl: 1.75rem;--spacing-2xl: 1.75rem;--spacing-3xl: 2rem;--spacing-4xl: 2.25rem;--spacing-5xl: 2.5rem;--spacing-6xl: 3rem;--spacing-7xl: 4.5rem;--spacing-8xl: 6rem;--focus-outline-color: var(--primary-color);--focus-outline-offset: 2px;--focus-outline-width: 2px;--focus-outline-style: solid}@media screen and (min-width:1024px){:root{--font-size-xs: .8125rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2rem;--font-size-4xl: 2.25rem;--font-size-5xl: 2.5rem;--spacing-5xl: 3rem;--spacing-6xl: 3.25rem;--heading-1: 2.5rem;--heading-2: 2.25rem;--heading-3: 2rem;--heading-4: 1.5rem;--heading-5: 1.375rem;--heading-6: 1.25rem;--spacing-xs: .75rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 2.5rem;--spacing-2xl: 3rem;--spacing-3xl: 3.5rem;--spacing-4xl: 4rem;--spacing-5xl: 4.5rem;--spacing-6xl: 5rem;--spacing-7xl: 6.25rem;--spacing-8xl: 7.5rem}}._formContainer_1uqgh_84{display:flex;flex-direction:column;gap:1.25rem;max-width:33.75rem;margin:0 auto}._formRow_1uqgh_92{display:flex;gap:.625rem;flex-direction:column}._formLabel_1uqgh_98{display:flex;flex-shrink:0;align-items:center;gap:.625rem}._formLabel_1uqgh_98 label{font-weight:700}._formButtonContainer_1uqgh_108{display:flex;gap:.625rem;justify-content:center;margin-block-start:5rem}._required_1uqgh_115{padding:0 .625rem;margin-inline-start:.625rem;border-radius:.5rem;font-size:.875rem;white-space:nowrap;background-color:var(--black-color);color:var(--white-color)}input[type=text],input[type=tel],input[type=email],select,textarea{width:100%;padding:1.25rem 20px;background-color:var(--bg-color);border-radius:.625rem}input[type=text]._hasError_1uqgh_135,input[type=tel]._hasError_1uqgh_135,input[type=email]._hasError_1uqgh_135,select._hasError_1uqgh_135,textarea._hasError_1uqgh_135{border-color:var(--error-color)}input[type=text]:focus-visible,input[type=tel]:focus-visible,input[type=email]:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--black-color);outline-offset:2px}textarea{min-height:11.5625rem}._confirmMessage_1uqgh_155,._successMessage_1uqgh_156,._errorMessage_1uqgh_157{text-align:center}.form-wrapper[data-astro-cid-wat3ykpw]{width:90%;max-width:960px;padding-block:6.25rem;margin-inline:auto}
