@charset "UTF-8";.ols-layout.svelte-82m7ea{--color-primary: #eb5505;--color-primary-content: #fef6f2;--color-primary-cobrows: #f19641;--color-bg-info-card: #fef6f2;--color-button-shadow: #c93e00}.ols-layout.uq.svelte-82m7ea{--color-primary: #e4007f;--color-primary-content: #fef2f9;--color-primary-cobrows: #e4007f;--color-bg-info-card: #fef2f9;--color-button-shadow: #bd0069}.ols-container.svelte-82m7ea{width:100%;max-width:100%;margin:0 auto;padding:0 4%}@media (min-width: 768px){.ols-container.svelte-82m7ea{max-width:750px;padding:0 4%}}.ols-section-card.svelte-82m7ea{width:92%;margin:0 auto}@media (min-width: 768px){.ols-section-card.svelte-82m7ea{width:92%}}.ols-section-content.svelte-82m7ea{width:84%;margin:0 auto}@media (min-width: 768px){.ols-section-content.svelte-82m7ea{width:60%}}.ols-gutter-left.svelte-82m7ea{margin-left:4%}@media (min-width: 768px){.ols-gutter-left.svelte-82m7ea{margin-left:4%}}.ols-gutter-right.svelte-82m7ea{margin-right:4%}@media (min-width: 768px){.ols-gutter-right.svelte-82m7ea{margin-right:4%}}.ols-gutter-both.svelte-82m7ea{margin-left:4%;margin-right:4%}@media (min-width: 768px){.ols-gutter-both.svelte-82m7ea{margin-left:4%;margin-right:4%}}.ols-spacing-v-30.svelte-82m7ea{margin-top:30px;margin-bottom:30px}.ols-spacing-v-25.svelte-82m7ea{margin-top:25px;margin-bottom:25px}.ols-spacing-v-20.svelte-82m7ea{margin-top:20px;margin-bottom:20px}.ols-spacing-v-15.svelte-82m7ea{margin-top:15px;margin-bottom:15px}.ols-spacing-v-10.svelte-82m7ea{margin-top:10px;margin-bottom:10px}.ols-spacing-v-5.svelte-82m7ea,.verification-container.svelte-82m7ea .button-container:where(.svelte-82m7ea){margin-top:5px;margin-bottom:5px}.ols-spacing-t-30.svelte-82m7ea{margin-top:30px}.ols-spacing-t-25.svelte-82m7ea{margin-top:25px}.ols-spacing-t-20.svelte-82m7ea{margin-top:20px}.ols-spacing-t-15.svelte-82m7ea{margin-top:15px}.ols-spacing-t-10.svelte-82m7ea{margin-top:10px}.ols-spacing-t-5.svelte-82m7ea{margin-top:5px}.ols-spacing-b-30.svelte-82m7ea{margin-bottom:30px}.ols-spacing-b-25.svelte-82m7ea{margin-bottom:25px}.ols-spacing-b-20.svelte-82m7ea{margin-bottom:20px}.ols-spacing-b-15.svelte-82m7ea{margin-bottom:15px}.ols-spacing-b-10.svelte-82m7ea{margin-bottom:10px}.ols-spacing-b-5.svelte-82m7ea{margin-bottom:5px}.ols-spacing-h-30.svelte-82m7ea{margin-left:30px;margin-right:30px}.ols-spacing-h-15.svelte-82m7ea{margin-left:15px;margin-right:15px}.ols-spacing-h-5.svelte-82m7ea{margin-left:5px;margin-right:5px}.ols-spacing-l-30.svelte-82m7ea{margin-left:30px}.ols-spacing-l-15.svelte-82m7ea{margin-left:15px}.ols-spacing-l-5.svelte-82m7ea{margin-left:5px}.ols-spacing-r-30.svelte-82m7ea{margin-right:30px}.ols-spacing-r-15.svelte-82m7ea{margin-right:15px}.ols-spacing-r-5.svelte-82m7ea{margin-right:5px}.ols-padding-v-30.svelte-82m7ea{padding-top:30px;padding-bottom:30px}.ols-padding-v-25.svelte-82m7ea{padding-top:25px;padding-bottom:25px}.ols-padding-v-20.svelte-82m7ea{padding-top:20px;padding-bottom:20px}.ols-padding-v-15.svelte-82m7ea{padding-top:15px;padding-bottom:15px}.ols-padding-v-10.svelte-82m7ea{padding-top:10px;padding-bottom:10px}.ols-padding-v-5.svelte-82m7ea{padding-top:5px;padding-bottom:5px}.ols-padding-t-30.svelte-82m7ea{padding-top:30px}.ols-padding-t-25.svelte-82m7ea{padding-top:25px}.ols-padding-t-20.svelte-82m7ea{padding-top:20px}.ols-padding-t-15.svelte-82m7ea{padding-top:15px}.ols-padding-t-10.svelte-82m7ea{padding-top:10px}.ols-padding-t-5.svelte-82m7ea{padding-top:5px}.ols-padding-b-30.svelte-82m7ea{padding-bottom:30px}.ols-padding-b-25.svelte-82m7ea{padding-bottom:25px}.ols-padding-b-20.svelte-82m7ea{padding-bottom:20px}.ols-padding-b-15.svelte-82m7ea{padding-bottom:15px}.ols-padding-b-10.svelte-82m7ea{padding-bottom:10px}.ols-padding-b-5.svelte-82m7ea{padding-bottom:5px}.ols-padding-h-30.svelte-82m7ea{padding-left:30px;padding-right:30px}.ols-padding-h-15.svelte-82m7ea{padding-left:15px;padding-right:15px}.ols-padding-h-5.svelte-82m7ea{padding-left:5px;padding-right:5px}.ols-padding-l-30.svelte-82m7ea{padding-left:30px}.ols-padding-l-15.svelte-82m7ea{padding-left:15px}.ols-padding-l-10.svelte-82m7ea{padding-left:10px}.ols-padding-l-5.svelte-82m7ea{padding-left:5px}.ols-padding-r-30.svelte-82m7ea{padding-right:30px}.ols-padding-r-15.svelte-82m7ea{padding-right:15px}.ols-padding-r-10.svelte-82m7ea{padding-right:10px}.ols-padding-r-5.svelte-82m7ea{padding-right:5px}.ols-padding-all-30.svelte-82m7ea{padding:30px}.ols-padding-all-25.svelte-82m7ea{padding:25px}.ols-padding-all-20.svelte-82m7ea{padding:20px}.ols-padding-all-15.svelte-82m7ea{padding:15px}.ols-padding-all-10.svelte-82m7ea{padding:10px}.ols-padding-all-5.svelte-82m7ea{padding:5px}.ols-flex.svelte-82m7ea,.verification-container.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-info:where(.svelte-82m7ea) span:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .code-wrapper:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .code-resend:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .button-container:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .resend-info:where(.svelte-82m7ea),.ols-text-caption.svelte-82m7ea{display:flex}.ols-flex-col.svelte-82m7ea,.verification-container.svelte-82m7ea,.verification-container.svelte-82m7ea .code-wrapper:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .button-container:where(.svelte-82m7ea){flex-direction:column}.ols-flex-row.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .code-resend:where(.svelte-82m7ea){flex-direction:row}.ols-flex-wrap.svelte-82m7ea{flex-wrap:wrap}.ols-flex-center.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-info:where(.svelte-82m7ea) span:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .code-resend:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .button-container:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .resend-info:where(.svelte-82m7ea){align-items:center;justify-content:center}.ols-flex-items-center.svelte-82m7ea{align-items:center}.ols-flex-items-start.svelte-82m7ea{align-items:start}.ols-flex-justify-left.svelte-82m7ea{justify-content:left}.ols-flex-justify-center.svelte-82m7ea{justify-content:center}.ols-flex-justify-between.svelte-82m7ea{justify-content:space-between}.ols-flex-flow-col.svelte-82m7ea{flex-flow:column}.ols-gap-v-30.svelte-82m7ea{gap:30px 0}.ols-gap-v-25.svelte-82m7ea{gap:25px 0}.ols-gap-v-20.svelte-82m7ea{gap:20px 0}.ols-gap-v-15.svelte-82m7ea{gap:15px 0}.ols-gap-v-10.svelte-82m7ea{gap:10px 0}.ols-gap-v-5.svelte-82m7ea{gap:5px 0}.ols-gap-h-30.svelte-82m7ea{gap:0 30px}.ols-gap-h-15.svelte-82m7ea{gap:0 15px}.ols-gap-h-10.svelte-82m7ea{gap:0 10px}.ols-gap-h-5.svelte-82m7ea{gap:0 5px}.ols-gap-all-30.svelte-82m7ea{gap:30px}.ols-gap-all-25.svelte-82m7ea,.verification-container.svelte-82m7ea{gap:25px}.ols-gap-all-20.svelte-82m7ea{gap:20px}.ols-gap-all-15.svelte-82m7ea,.verification-container.svelte-82m7ea .button-container:where(.svelte-82m7ea){gap:15px}.ols-gap-all-10.svelte-82m7ea{gap:10px}.ols-gap-all-5.svelte-82m7ea,.verification-container.svelte-82m7ea .code-wrapper:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea){gap:5px}.ols-label-1.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:20px;font-weight:700;line-height:1.1;color:#fff;font-family:Noto Sans JP,sans-serif}.ols-label-1-black.svelte-82m7ea{color:#121212}.ols-label-2.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-label-2-white.svelte-82m7ea{color:#fff}.ols-label-2-light.svelte-82m7ea{color:#d9d9d9}.ols-label-3.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-label-3-link.svelte-82m7ea,.verification-container.svelte-82m7ea .code-resend:where(.svelte-82m7ea){color:#06a}.ols-label-4.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:700;line-height:1.3;color:#ee0700;font-family:Noto Sans JP,sans-serif}.ols-label-5.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:10px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-label-5-red.svelte-82m7ea{color:#ee0700}.ols-label-6.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:24px;font-weight:700;line-height:1.1;color:#fff;font-family:Noto Sans JP,sans-serif}.ols-text-1.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-info:where(.svelte-82m7ea) span:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input:where(.svelte-82m7ea),.verification-container.svelte-82m7ea .resend-info:where(.svelte-82m7ea) span:where(.svelte-82m7ea){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-text-1-link.svelte-82m7ea{color:#06a}.ols-text-2.svelte-82m7ea,.ols-text-caption.svelte-82m7ea:before,.ols-text-caption.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-3.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:10px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-4.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-4-bold.svelte-82m7ea{font-weight:700}.ols-text-5.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:20px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-caption.svelte-82m7ea{align-items:baseline;gap:5px}.ols-text-caption.svelte-82m7ea:before{padding-top:1px;content:"※"}.ols-number-large.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:20px;font-weight:700;line-height:1.3;color:var(--color-primary)}.ols-number-regular.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:400;line-height:1.5;color:#666}.ols-number-small.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#333}.ols-text-limit-title.svelte-82m7ea{max-width:39ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-title-two-line.svelte-82m7ea{max-width:31ch;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.ols-text-limit-link.svelte-82m7ea{max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-sub-link.svelte-82m7ea{max-width:38ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-bg-page.svelte-82m7ea{background-color:#f2f2f2}.ols-bg-content.svelte-82m7ea{background-color:#fafafa}.ols-bg-info-card.svelte-82m7ea{background-color:var(--color-bg-info-card)}.ols-bg-tertiary.svelte-82m7ea{background-color:#fff}.ols-bg-primary.svelte-82m7ea{background-color:var(--color-primary)}.ols-bg-primary-content.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input.error:where(.svelte-82m7ea){background-color:var(--color-primary-content)}.ols-bg-disabled.svelte-82m7ea{background-color:#dadada}.ols-text-color-primary.svelte-82m7ea{color:#121212}.ols-text-color-secondary.svelte-82m7ea{color:#666}.ols-text-color-footer.svelte-82m7ea{color:#333}.ols-text-color-component.svelte-82m7ea{color:#d9d9d9}.ols-text-color-white.svelte-82m7ea{color:#fff}.ols-text-color-link.svelte-82m7ea{color:#06a}.ols-text-color-error.svelte-82m7ea{color:#ee0700}.ols-text-color-border.svelte-82m7ea{color:#d9d9d9}.ols-border-default.svelte-82m7ea,.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input:where(.svelte-82m7ea){box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-primary.svelte-82m7ea{box-shadow:inset 0 0 0 1px var(--color-primary)}.ols-border-component.svelte-82m7ea{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-error.svelte-82m7ea{box-shadow:inset 0 0 0 1px #ee0700}.ols-border-b-default.svelte-82m7ea{border-bottom:1px solid #d9d9d9}.ols-border-b-primary.svelte-82m7ea{border-bottom:1px solid var(--color-primary)}.ols-border-b-component.svelte-82m7ea{border-bottom:1px solid #d9d9d9}.ols-border-b-error.svelte-82m7ea{border-bottom:1px solid #ee0700}.ols-content-border-default.svelte-82m7ea{border:1px solid #dadada}.ols-content-border-b-default.svelte-82m7ea{border-bottom:1px solid #dadada}.ols-fill-color-primary.svelte-82m7ea{fill:var(--color-primary)}.ols-fill-color-primary-content.svelte-82m7ea{fill:var(--color-primary-content)}.ols-fill-color-primary-cobrows.svelte-82m7ea{fill:var(--color-primary-cobrows)}.ols-fill-color-button-shadow.svelte-82m7ea{fill:var(--color-button-shadow)}.ols-stroke-color-primary.svelte-82m7ea{stroke:var(--color-primary)}.ols-appearance-none.svelte-82m7ea,.ols-reset-button.svelte-82m7ea{appearance:none;-webkit-appearance:none;-moz-appearance:none}.ols-tap-highlight-none.svelte-82m7ea,.ols-reset-button.svelte-82m7ea{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ols-user-select-none.svelte-82m7ea,.ols-reset-button.svelte-82m7ea{user-select:none;-webkit-user-select:none;-moz-user-select:none}.ols-input-effect-none.svelte-82m7ea,.ols-reset-button.svelte-82m7ea{transform:none;-webkit-transform:none;box-shadow:none;outline:none}.ols-reset-button.svelte-82m7ea{background:none;border:none;padding:0;cursor:pointer}.error-message.svelte-82m7ea{letter-spacing:.0016em;word-spacing:.0016em;display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.3;color:#ee0700}.ols-scrollbar.svelte-82m7ea::-webkit-scrollbar{width:5px}.ols-scrollbar.svelte-82m7ea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:100px}.verification-container.svelte-82m7ea{flex:1}.verification-container.svelte-82m7ea .code-wrapper:where(.svelte-82m7ea){margin:0 auto;width:fit-content}.verification-container.svelte-82m7ea .code-wrapper:where(.svelte-82m7ea) .error-message:where(.svelte-82m7ea){margin-top:0;line-height:1.5}.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input:where(.svelte-82m7ea){width:75px;height:54px;text-align:center;font-size:16px;border-radius:6px}.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input.input:where(.svelte-82m7ea){box-shadow:inset 0 0 0 2px #ee0700}.verification-container.svelte-82m7ea .verification-code:where(.svelte-82m7ea) input.error:where(.svelte-82m7ea){box-shadow:inset 0 0 0 2px #ee0700}.verification-container.svelte-82m7ea .code-resend:where(.svelte-82m7ea){font-size:14px;font-weight:700;border:none;text-decoration:underline}.verification-container.svelte-82m7ea .resend-info:where(.svelte-82m7ea){margin-top:-5px}.ols-sms-input-container.svelte-1ge0yvc,.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-header:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-title:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-content:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-field:where(.svelte-1ge0yvc){display:flex}.ols-sms-input-container.svelte-1ge0yvc,.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-header:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-content:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-field:where(.svelte-1ge0yvc){flex-direction:column}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-title:where(.svelte-1ge0yvc){align-items:center}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-title:where(.svelte-1ge0yvc){gap:0 5px}.ols-sms-input-container.svelte-1ge0yvc,.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-content:where(.svelte-1ge0yvc){gap:15px}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-header:where(.svelte-1ge0yvc),.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-field:where(.svelte-1ge0yvc){gap:5px}.ols-sms-input-container.svelte-1ge0yvc,.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-title:where(.svelte-1ge0yvc) span:where(.svelte-1ge0yvc){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-description:where(.svelte-1ge0yvc){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-title:where(.svelte-1ge0yvc){color:#121212;width:100%}.ols-sms-input-container.svelte-1ge0yvc .ols-sms-input-description:where(.svelte-1ge0yvc){color:#121212}.question-checkbox.svelte-1wx60gw,.question-checkbox.svelte-1wx60gw .question-header:where(.svelte-1wx60gw),.question-title.svelte-1wx60gw,.options.svelte-1wx60gw,.checkbox-item.svelte-1wx60gw,.question-notice.svelte-1wx60gw{display:flex}.question-checkbox.svelte-1wx60gw,.question-checkbox.svelte-1wx60gw .question-header:where(.svelte-1wx60gw),.options.svelte-1wx60gw,.checkbox-item.svelte-1wx60gw{flex-direction:column}.question-title.svelte-1wx60gw{align-items:center}.question-title.svelte-1wx60gw{gap:0 5px}.question-checkbox.svelte-1wx60gw,.options.svelte-1wx60gw,.checkbox-item.svelte-1wx60gw{gap:15px}.question-checkbox.svelte-1wx60gw .question-header:where(.svelte-1wx60gw){gap:5px}.question-checkbox.svelte-1wx60gw,.question-title.svelte-1wx60gw span:where(.svelte-1wx60gw){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.question-notice.svelte-1wx60gw:before,.question-notice.svelte-1wx60gw{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.question-notice.svelte-1wx60gw{align-items:baseline;gap:5px}.question-notice.svelte-1wx60gw:before{padding-top:1px;content:"※"}.error-message.svelte-1wx60gw{letter-spacing:.0016em;word-spacing:.0016em;display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.3;color:#ee0700}.question-title.svelte-1wx60gw{color:#121212;width:100%}.options.svelte-1wx60gw,.checkbox-item.svelte-1wx60gw{width:100%}.question-multi-text.svelte-ecflvh,.question-multi-text.svelte-ecflvh .question-header:where(.svelte-ecflvh),.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh),.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh) .input-group:where(.svelte-ecflvh){display:flex}.question-multi-text.svelte-ecflvh,.question-multi-text.svelte-ecflvh .question-header:where(.svelte-ecflvh),.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh) .input-group:where(.svelte-ecflvh){flex-direction:column}.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh){flex-direction:row}.question-multi-text.svelte-ecflvh .question-title:where(.svelte-ecflvh),.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh){gap:0 5px}.question-multi-text.svelte-ecflvh{gap:15px}.question-multi-text.svelte-ecflvh .question-header:where(.svelte-ecflvh),.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh) .input-group:where(.svelte-ecflvh){gap:5px}.question-multi-text.svelte-ecflvh,.question-multi-text.svelte-ecflvh .question-title:where(.svelte-ecflvh) span:where(.svelte-ecflvh){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh) .input-group:where(.svelte-ecflvh) .input-label:where(.svelte-ecflvh){letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.question-multi-text.svelte-ecflvh .question-inputs:where(.svelte-ecflvh) .input-group:where(.svelte-ecflvh){flex:1}.ols-radio.svelte-4e6f2c{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:10px;border-radius:0}.ols-radio.svelte-4e6f2c input:where(.svelte-4e6f2c){position:fixed;opacity:0;width:0;height:0}.ols-radio.svelte-4e6f2c .ols-radio-label:where(.svelte-4e6f2c){letter-spacing:.0016em;word-spacing:.0016em;height:20px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#121212;flex:none;order:1;flex-grow:1}.question-radio.svelte-1f668a8,.question-title.svelte-1f668a8,.options.svelte-1f668a8,.radio-item.svelte-1f668a8{display:flex}.question-radio.svelte-1f668a8,.options.svelte-1f668a8,.radio-item.svelte-1f668a8{flex-direction:column}.question-title.svelte-1f668a8{align-items:center}.question-title.svelte-1f668a8{gap:0 5px}.question-radio.svelte-1f668a8,.options.svelte-1f668a8,.radio-item.svelte-1f668a8{gap:15px}.question-title.svelte-1f668a8 span:where(.svelte-1f668a8){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.error-message.svelte-1f668a8{letter-spacing:.0016em;word-spacing:.0016em;display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.3;color:#ee0700}.question-title.svelte-1f668a8 span:where(.svelte-1f668a8){white-space:pre-wrap;word-break:break-word}.question-text.svelte-ik6n83,.question-text.svelte-ik6n83 .question-header:where(.svelte-ik6n83),.question-title.svelte-ik6n83{display:flex}.question-text.svelte-ik6n83,.question-text.svelte-ik6n83 .question-header:where(.svelte-ik6n83){flex-direction:column}.question-title.svelte-ik6n83{align-items:center}.question-title.svelte-ik6n83{gap:0 5px}.question-text.svelte-ik6n83{gap:15px}.question-text.svelte-ik6n83 .question-header:where(.svelte-ik6n83){gap:5px}.question-text.svelte-ik6n83,.question-title.svelte-ik6n83 span:where(.svelte-ik6n83){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.question-textarea.svelte-8yu76q,.question-title.svelte-8yu76q{display:flex}.question-textarea.svelte-8yu76q{flex-direction:column}.question-title.svelte-8yu76q{align-items:center}.question-title.svelte-8yu76q{gap:0 5px}.question-textarea.svelte-8yu76q{gap:15px}.question-title.svelte-8yu76q span:where(.svelte-8yu76q){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.share-button-section.svelte-3r1owh{margin-top:15px;margin-bottom:15px}.alert-section.svelte-3r1owh{margin-bottom:30px}.participant-confirmation.svelte-3r1owh,.reservation-info-section.svelte-3r1owh{margin-bottom:25px}.participant-confirmation.svelte-3r1owh{padding:15px}.alert-section.svelte-3r1owh,.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh),.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh) .alert-icon:where(.svelte-3r1owh),.participant-confirmation.svelte-3r1owh,.reservation-info-section.svelte-3r1owh,.reservation-info-section.svelte-3r1owh .info-content:where(.svelte-3r1owh),.share-button-section.svelte-3r1owh,.notice-section.svelte-3r1owh,.ols-text-caption.svelte-3r1owh{display:flex}.alert-section.svelte-3r1owh,.participant-confirmation.svelte-3r1owh,.reservation-info-section.svelte-3r1owh,.reservation-info-section.svelte-3r1owh .info-content:where(.svelte-3r1owh),.share-button-section.svelte-3r1owh,.notice-section.svelte-3r1owh{flex-direction:column}.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh){align-items:center}.participant-confirmation.svelte-3r1owh{gap:30px}.share-button-section.svelte-3r1owh{gap:15px}.alert-section.svelte-3r1owh,.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh),.reservation-info-section.svelte-3r1owh,.notice-section.svelte-3r1owh{gap:5px}.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh) .alert-title:where(.svelte-3r1owh){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.reservation-info-section.svelte-3r1owh .section-title:where(.svelte-3r1owh){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.alert-section.svelte-3r1owh .alert-description:where(.svelte-3r1owh),.reservation-info-section.svelte-3r1owh .info-content:where(.svelte-3r1owh) .info-item:where(.svelte-3r1owh){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-text-caption.svelte-3r1owh:before,.ols-text-caption.svelte-3r1owh{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-caption.svelte-3r1owh{align-items:baseline;gap:5px}.ols-text-caption.svelte-3r1owh:before{padding-top:1px;content:"※"}.participant-confirmation.svelte-3r1owh{background-color:var(--color-bg-info-card)}.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh) .alert-icon:where(.svelte-3r1owh){flex-shrink:0}.alert-section.svelte-3r1owh .alert-title-row:where(.svelte-3r1owh) .alert-title:where(.svelte-3r1owh){margin:0}.alert-section.svelte-3r1owh .alert-description:where(.svelte-3r1owh){margin:0}.participant-confirmation.svelte-3r1owh{border-radius:6px;width:100%}.reservation-info-section.svelte-3r1owh .section-title:where(.svelte-3r1owh){font-weight:700;line-height:1.5;margin:0}.reservation-info-section.svelte-3r1owh .info-content:where(.svelte-3r1owh) .info-item:where(.svelte-3r1owh){margin:0}.share-button-section.svelte-3r1owh{align-items:center}.notice-section.svelte-3r1owh p:where(.svelte-3r1owh){margin:0}.ols-padding-t-5.svelte-lyxqh2{padding-top:5px}.ols-padding-b-5.svelte-lyxqh2{padding-bottom:5px}.ols-flex.svelte-lyxqh2,.participant-selection.svelte-lyxqh2,.participant-card.svelte-lyxqh2,.participant-card.svelte-lyxqh2 .participant-image:where(.svelte-lyxqh2){display:flex}.ols-flex-col.svelte-lyxqh2,.participant-selection.svelte-lyxqh2,.participant-card.svelte-lyxqh2{flex-direction:column}.participant-card.svelte-lyxqh2,.participant-card.svelte-lyxqh2 .participant-image:where(.svelte-lyxqh2){align-items:center}.participant-options.svelte-lyxqh2{gap:0 15px}.participant-selection.svelte-lyxqh2{gap:25px}.ols-gap-all-15.svelte-lyxqh2{gap:15px}.participant-card.svelte-lyxqh2{gap:5px}.participant-card.svelte-lyxqh2 .participant-description:where(.svelte-lyxqh2){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.participant-options.svelte-lyxqh2{display:grid;grid-template-columns:repeat(2,1fr)}.participant-card.svelte-lyxqh2{background:transparent;border:none;padding:0;outline:none}.participant-card.svelte-lyxqh2 .participant-image:where(.svelte-lyxqh2){aspect-ratio:1;overflow:hidden;border-radius:6px;box-shadow:inset 0 0 0 1px transparent}.participant-card.selected.svelte-lyxqh2 .participant-image:where(.svelte-lyxqh2){border-radius:6px;box-shadow:0 0 0 2px var(--color-primary)}.participant-card.svelte-lyxqh2 .participant-description:where(.svelte-lyxqh2){text-align:center;white-space:pre-line}.pre-reservation-info-card.svelte-s8nhxb,.info-section.svelte-s8nhxb,.info-section.svelte-s8nhxb .info-content:where(.svelte-s8nhxb){display:flex}.pre-reservation-info-card.svelte-s8nhxb,.info-section.svelte-s8nhxb,.info-section.svelte-s8nhxb .info-content:where(.svelte-s8nhxb){flex-direction:column}.pre-reservation-info-card.svelte-s8nhxb{gap:15px}.info-section.svelte-s8nhxb{gap:5px}.info-section.svelte-s8nhxb .section-title:where(.svelte-s8nhxb){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.info-section.svelte-s8nhxb .info-content:where(.svelte-s8nhxb) .info-item:where(.svelte-s8nhxb){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.pre-reservation-info-card.svelte-s8nhxb{width:100%}.info-section.svelte-s8nhxb .section-title:where(.svelte-s8nhxb){font-weight:700;line-height:1.5;margin:0}.info-section.svelte-s8nhxb .info-content:where(.svelte-s8nhxb) .info-item:where(.svelte-s8nhxb){margin:0}.info-section.svelte-s8nhxb .info-content:where(.svelte-s8nhxb) .info-item.sharing-code:where(.svelte-s8nhxb){word-break:break-all}.ols-padding-b-5.svelte-1da0sdy{padding-bottom:5px}.ols-calendar-area.svelte-1da0sdy,.ols-calendar-times.svelte-1da0sdy,.ols-calendar-title.svelte-1da0sdy,.ols-calendar-container.svelte-1da0sdy,.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .indicator:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy),.ols-calendar-notice.svelte-1da0sdy{display:flex}.ols-calendar-area.svelte-1da0sdy,.ols-calendar-times.svelte-1da0sdy,.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy){flex-direction:column}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .indicator:where(.svelte-1da0sdy){align-items:center;justify-content:center}.ols-calendar-title.svelte-1da0sdy,.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy){align-items:center}.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy){justify-content:left}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy){justify-content:space-between}.ols-calendar-container.svelte-1da0sdy{flex-flow:column}.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy){gap:0 10px}.ols-calendar-title.svelte-1da0sdy{gap:0 5px}.ols-calendar-area.svelte-1da0sdy,.ols-calendar-times.svelte-1da0sdy,.ols-calendar-container.svelte-1da0sdy{gap:15px}.ols-calendar-title.svelte-1da0sdy span:where(.svelte-1da0sdy){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-calendar-notice.svelte-1da0sdy:before,.ols-calendar-notice.svelte-1da0sdy{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-calendar-notice.svelte-1da0sdy{align-items:baseline;gap:5px}.ols-calendar-notice.svelte-1da0sdy:before{padding-top:1px;content:"※"}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy){appearance:none;-webkit-appearance:none;-moz-appearance:none}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy),.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy){user-select:none;-webkit-user-select:none;-moz-user-select:none}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy):hover,.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy):active,.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy):focus,.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy){transform:none;-webkit-transform:none;box-shadow:none;outline:none}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy){background:none;border:none;padding:0;cursor:pointer}.ols-calendar-container.svelte-1da0sdy{min-width:315px;max-width:345px;margin:0 auto;overflow:hidden;background:#fff}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy){height:32px}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-month-year:where(.svelte-1da0sdy){color:#121212;font-size:16px;font-weight:700;font-family:Noto Sans JP;line-height:1.5;letter-spacing:.0016em}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy){width:30px;height:30px}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy):disabled{visibility:hidden}.ols-calendar-container.svelte-1da0sdy .ols-calendar-header:where(.svelte-1da0sdy) .ols-calendar-nav-button:where(.svelte-1da0sdy):hover:not(:disabled){background:#ffffff4d;transform:translateY(-1px)}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy){display:grid;grid-template-columns:repeat(7,1fr);background:#fff}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy)>:where(.svelte-1da0sdy){width:45px}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .weekday-header:where(.svelte-1da0sdy){border:none;height:18px;font-weight:400;font-size:12px;padding:0 10px;margin-bottom:10px;color:#666;text-align:center;vertical-align:middle}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy){border:none;margin-bottom:5px;cursor:initial;line-height:1.3;letter-spacing:.0016em;height:53px;padding:0 4px;background:#fff}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy){width:35px;height:35px;font-size:16px;font-weight:700;letter-spacing:.0016em}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day.before-today:where(.svelte-1da0sdy){background:#f2f2f2}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day.before-today:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy){color:#666;font-weight:400}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day.other-month:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy){visibility:hidden}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day.no-slot:where(.svelte-1da0sdy) .day-number:where(.svelte-1da0sdy){color:#dadada}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .indicator:where(.svelte-1da0sdy){width:37px;height:18px}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .calendar-day:where(.svelte-1da0sdy) .indicator:where(.svelte-1da0sdy) span:where(.svelte-1da0sdy){font-size:12px;color:#666}.ols-calendar-container.svelte-1da0sdy .ols-calendar-grid:where(.svelte-1da0sdy) .selected .day-number{background-color:var(--color-primary-content);border:2px solid var(--color-primary);border-radius:100px;box-sizing:border-box}.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy){font-size:14px}.ols-calendar-container.svelte-1da0sdy .ols-calendar-legend:where(.svelte-1da0sdy) span:where(.svelte-1da0sdy){font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.0016em;color:#121212}.loading.svelte-1da0sdy{text-align:center;padding:60px 20px;color:#666}.error.svelte-1da0sdy{text-align:center;padding:20px 0}.reservation-calendar-container.svelte-1x8iux9{display:flex}.reservation-calendar-container.svelte-1x8iux9{flex-direction:column}.reservation-calendar-container.svelte-1x8iux9{gap:25px 0}.reservation-terms-container.svelte-1x8iux9{margin-top:15px}.ols-padding-t-30.svelte-rdb9o5{padding-top:30px}.ols-padding-b-5.svelte-rdb9o5{padding-bottom:5px}.ols-flex.svelte-rdb9o5{display:flex}.ols-flex-col.svelte-rdb9o5{flex-direction:column}.ols-gap-all-25.svelte-rdb9o5{gap:25px}.error-message.svelte-rdb9o5{letter-spacing:.0016em;word-spacing:.0016em;display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.3;color:#ee0700}.application-form.svelte-s9szph,.application-form.svelte-s9szph .form-section:where(.svelte-s9szph),.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .section-title:where(.svelte-s9szph),.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .name-input-group:where(.svelte-s9szph),.application-form.svelte-s9szph .role-question-image-container:where(.svelte-s9szph){display:flex}.application-form.svelte-s9szph,.application-form.svelte-s9szph .form-section:where(.svelte-s9szph),.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .name-input-group:where(.svelte-s9szph){flex-direction:column}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .section-title:where(.svelte-s9szph){align-items:center}.application-form.svelte-s9szph .role-question-image-container:where(.svelte-s9szph){justify-content:center}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .section-title:where(.svelte-s9szph){gap:0 5px}.application-form.svelte-s9szph{gap:25px}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph){gap:15px}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .name-input-group:where(.svelte-s9szph){gap:5px}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .section-title:where(.svelte-s9szph){letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .name-input-group:where(.svelte-s9szph) .input-group-label:where(.svelte-s9szph){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.application-form.svelte-s9szph{width:100%}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .section-title:where(.svelte-s9szph){margin:0}.application-form.svelte-s9szph .form-section:where(.svelte-s9szph) .name-input-group:where(.svelte-s9szph) .input-group-label:where(.svelte-s9szph){margin:0}.confirmation-form{margin-top:5px}.ols-padding-t-5.svelte-1tfjkuf{padding-top:5px}.ols-padding-b-5.svelte-1tfjkuf{padding-bottom:5px}.confirmation-form,.confirmation-form .confirmation-form-header,.confirmation-form .confirmation-form-video-info,.confirmation-form .confirmation-form-section,.confirmation-form .confirmation-form-section .confirmation-form-name-input-group,.confirmation-form .confirmation-form-section .confirmation-form-sms-input-wrapper,.confirmation-form .confirmation-form-section .confirmation-form-terms-section,.confirmation-form .confirmation-form-actions,.ols-text-caption.svelte-1tfjkuf{display:flex}.confirmation-form,.confirmation-form .confirmation-form-header,.confirmation-form .confirmation-form-video-info,.confirmation-form .confirmation-form-section,.confirmation-form .confirmation-form-section .confirmation-form-name-input-group,.confirmation-form .confirmation-form-section .confirmation-form-sms-input-wrapper,.confirmation-form .confirmation-form-section .confirmation-form-terms-section,.confirmation-form .confirmation-form-actions{flex-direction:column}.confirmation-form .confirmation-form-video-info{align-items:center}.confirmation-form{gap:25px}.confirmation-form .confirmation-form-header,.confirmation-form .confirmation-form-section,.confirmation-form .confirmation-form-section .confirmation-form-terms-section,.confirmation-form .confirmation-form-actions{gap:15px}.confirmation-form .confirmation-form-section .confirmation-form-sms-input-wrapper{gap:10px}.confirmation-form .confirmation-form-section .confirmation-form-name-input-group{gap:5px}.confirmation-form .confirmation-form-section .confirmation-form-section-title,.confirmation-form .confirmation-form-section .confirmation-form-terms-section .confirmation-form-terms-title{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.confirmation-form .confirmation-form-section .confirmation-form-name-input-group .confirmation-form-input-group-label{letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:700;line-height:1.3;color:#121212;font-family:Noto Sans JP,sans-serif}.confirmation-form .confirmation-form-header .confirmation-form-description,.confirmation-form .confirmation-form-video-info div{letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#121212;font-family:Noto Sans JP,sans-serif}.ols-text-caption.svelte-1tfjkuf:before,.ols-text-caption.svelte-1tfjkuf{letter-spacing:.0016em;word-spacing:.0016em;font-size:12px;font-weight:400;line-height:1.5;color:#666;font-family:Noto Sans JP,sans-serif}.ols-text-caption.svelte-1tfjkuf{align-items:baseline;gap:5px}.ols-text-caption.svelte-1tfjkuf:before{padding-top:1px;content:"※"}.error-message.svelte-1tfjkuf{letter-spacing:.0016em;word-spacing:.0016em;display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:1.3;color:#ee0700}.confirmation-form{width:100%}.confirmation-form .confirmation-form-header{text-align:center}.confirmation-form .confirmation-form-header .confirmation-form-description{margin:0;line-height:1.6}.confirmation-form .confirmation-form-video-info{text-align:center}.confirmation-form .confirmation-form-section .confirmation-form-section-title{margin:0;display:flex;align-items:center;gap:8px}.confirmation-form .confirmation-form-section .confirmation-form-name-input-group .confirmation-form-input-group-label{margin:0}
