@charset "UTF-8";.ols-required-badge.svelte-xuw85v{box-shadow:inset 0 0 0 1px #ee0700}.ols-required-badge.svelte-xuw85v{letter-spacing:.0016em;word-spacing:.0016em;align-items:center;padding:4px 8px;background:#fff;border-radius:2px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:1.3;color:#ee0700}.info-card{padding:15px}.info-card{display:flex}.info-card{flex-direction:column}.info-card{gap:5px}.info-card{background-color:var(--color-bg-info-card)}.info-card{border-radius:8px}.ols-layout.svelte-1dq2ke{--color-primary: #eb5505;--color-primary-content: #fef6f2;--color-primary-cobrows: #f19641;--color-bg-info-card: #fef6f2;--color-button-shadow: #c93e00}.ols-layout.uq.svelte-1dq2ke{--color-primary: #e4007f;--color-primary-content: #fef2f9;--color-primary-cobrows: #e4007f;--color-bg-info-card: #fef2f9;--color-button-shadow: #bd0069}.ols-container.svelte-1dq2ke{width:100%;max-width:100%;margin:0 auto;padding:0 4%}@media (min-width: 768px){.ols-container.svelte-1dq2ke{max-width:750px;padding:0 4%}}.ols-section-card.svelte-1dq2ke{width:92%;margin:0 auto}@media (min-width: 768px){.ols-section-card.svelte-1dq2ke{width:92%}}.ols-section-content.svelte-1dq2ke{width:84%;margin:0 auto}@media (min-width: 768px){.ols-section-content.svelte-1dq2ke{width:60%}}.ols-gutter-left.svelte-1dq2ke{margin-left:4%}@media (min-width: 768px){.ols-gutter-left.svelte-1dq2ke{margin-left:4%}}.ols-gutter-right.svelte-1dq2ke{margin-right:4%}@media (min-width: 768px){.ols-gutter-right.svelte-1dq2ke{margin-right:4%}}.ols-gutter-both.svelte-1dq2ke{margin-left:4%;margin-right:4%}@media (min-width: 768px){.ols-gutter-both.svelte-1dq2ke{margin-left:4%;margin-right:4%}}.ols-spacing-v-30.svelte-1dq2ke{margin-top:30px;margin-bottom:30px}.ols-spacing-v-25.svelte-1dq2ke{margin-top:25px;margin-bottom:25px}.ols-spacing-v-20.svelte-1dq2ke{margin-top:20px;margin-bottom:20px}.ols-spacing-v-15.svelte-1dq2ke{margin-top:15px;margin-bottom:15px}.ols-spacing-v-10.svelte-1dq2ke{margin-top:10px;margin-bottom:10px}.ols-spacing-v-5.svelte-1dq2ke{margin-top:5px;margin-bottom:5px}.ols-spacing-t-30.svelte-1dq2ke{margin-top:30px}.ols-spacing-t-25.svelte-1dq2ke{margin-top:25px}.ols-spacing-t-20.svelte-1dq2ke{margin-top:20px}.ols-spacing-t-15.svelte-1dq2ke{margin-top:15px}.ols-spacing-t-10.svelte-1dq2ke{margin-top:10px}.ols-spacing-t-5.svelte-1dq2ke{margin-top:5px}.ols-spacing-b-30.svelte-1dq2ke{margin-bottom:30px}.ols-spacing-b-25.svelte-1dq2ke{margin-bottom:25px}.ols-spacing-b-20.svelte-1dq2ke{margin-bottom:20px}.ols-spacing-b-15.svelte-1dq2ke{margin-bottom:15px}.ols-spacing-b-10.svelte-1dq2ke{margin-bottom:10px}.ols-spacing-b-5.svelte-1dq2ke{margin-bottom:5px}.ols-spacing-h-30.svelte-1dq2ke{margin-left:30px;margin-right:30px}.ols-spacing-h-15.svelte-1dq2ke{margin-left:15px;margin-right:15px}.ols-spacing-h-5.svelte-1dq2ke{margin-left:5px;margin-right:5px}.ols-spacing-l-30.svelte-1dq2ke{margin-left:30px}.ols-spacing-l-15.svelte-1dq2ke{margin-left:15px}.ols-spacing-l-5.svelte-1dq2ke{margin-left:5px}.ols-spacing-r-30.svelte-1dq2ke{margin-right:30px}.ols-spacing-r-15.svelte-1dq2ke{margin-right:15px}.ols-spacing-r-5.svelte-1dq2ke{margin-right:5px}.ols-padding-v-30.svelte-1dq2ke{padding-top:30px;padding-bottom:30px}.ols-padding-v-25.svelte-1dq2ke{padding-top:25px;padding-bottom:25px}.ols-padding-v-20.svelte-1dq2ke{padding-top:20px;padding-bottom:20px}.ols-padding-v-15.svelte-1dq2ke{padding-top:15px;padding-bottom:15px}.ols-padding-v-10.svelte-1dq2ke{padding-top:10px;padding-bottom:10px}.ols-padding-v-5.svelte-1dq2ke{padding-top:5px;padding-bottom:5px}.ols-padding-t-30.svelte-1dq2ke{padding-top:30px}.ols-padding-t-25.svelte-1dq2ke{padding-top:25px}.ols-padding-t-20.svelte-1dq2ke{padding-top:20px}.ols-padding-t-15.svelte-1dq2ke{padding-top:15px}.ols-padding-t-10.svelte-1dq2ke{padding-top:10px}.ols-padding-t-5.svelte-1dq2ke{padding-top:5px}.ols-padding-b-30.svelte-1dq2ke{padding-bottom:30px}.ols-padding-b-25.svelte-1dq2ke{padding-bottom:25px}.ols-padding-b-20.svelte-1dq2ke{padding-bottom:20px}.ols-padding-b-15.svelte-1dq2ke{padding-bottom:15px}.ols-padding-b-10.svelte-1dq2ke{padding-bottom:10px}.ols-padding-b-5.svelte-1dq2ke{padding-bottom:5px}.ols-padding-h-30.svelte-1dq2ke{padding-left:30px;padding-right:30px}.ols-padding-h-15.svelte-1dq2ke{padding-left:15px;padding-right:15px}.ols-padding-h-5.svelte-1dq2ke{padding-left:5px;padding-right:5px}.ols-padding-l-30.svelte-1dq2ke{padding-left:30px}.ols-padding-l-15.svelte-1dq2ke{padding-left:15px}.ols-padding-l-10.svelte-1dq2ke{padding-left:10px}.ols-padding-l-5.svelte-1dq2ke{padding-left:5px}.ols-padding-r-30.svelte-1dq2ke{padding-right:30px}.ols-padding-r-15.svelte-1dq2ke{padding-right:15px}.ols-padding-r-10.svelte-1dq2ke{padding-right:10px}.ols-padding-r-5.svelte-1dq2ke{padding-right:5px}.ols-padding-all-30.svelte-1dq2ke{padding:30px}.ols-padding-all-25.svelte-1dq2ke{padding:25px}.ols-padding-all-20.svelte-1dq2ke{padding:20px}.ols-padding-all-15.svelte-1dq2ke{padding:15px}.ols-padding-all-10.svelte-1dq2ke{padding:10px}.ols-padding-all-5.svelte-1dq2ke{padding:5px}.ols-flex.svelte-1dq2ke,.ols-checkbox.svelte-1dq2ke,.ols-text-caption.svelte-1dq2ke{display:flex}.ols-flex-col.svelte-1dq2ke{flex-direction:column}.ols-flex-row.svelte-1dq2ke,.ols-checkbox.svelte-1dq2ke{flex-direction:row}.ols-flex-wrap.svelte-1dq2ke{flex-wrap:wrap}.ols-flex-center.svelte-1dq2ke,.ols-checkbox.svelte-1dq2ke{align-items:center;justify-content:center}.ols-flex-items-center.svelte-1dq2ke{align-items:center}.ols-flex-items-start.svelte-1dq2ke{align-items:start}.ols-flex-justify-left.svelte-1dq2ke{justify-content:left}.ols-flex-justify-center.svelte-1dq2ke{justify-content:center}.ols-flex-justify-between.svelte-1dq2ke{justify-content:space-between}.ols-flex-flow-col.svelte-1dq2ke{flex-flow:column}.ols-gap-v-30.svelte-1dq2ke{gap:30px 0}.ols-gap-v-25.svelte-1dq2ke{gap:25px 0}.ols-gap-v-20.svelte-1dq2ke{gap:20px 0}.ols-gap-v-15.svelte-1dq2ke{gap:15px 0}.ols-gap-v-10.svelte-1dq2ke{gap:10px 0}.ols-gap-v-5.svelte-1dq2ke{gap:5px 0}.ols-gap-h-30.svelte-1dq2ke{gap:0 30px}.ols-gap-h-15.svelte-1dq2ke{gap:0 15px}.ols-gap-h-10.svelte-1dq2ke{gap:0 10px}.ols-gap-h-5.svelte-1dq2ke{gap:0 5px}.ols-gap-all-30.svelte-1dq2ke{gap:30px}.ols-gap-all-25.svelte-1dq2ke{gap:25px}.ols-gap-all-20.svelte-1dq2ke{gap:20px}.ols-gap-all-15.svelte-1dq2ke{gap:15px}.ols-gap-all-10.svelte-1dq2ke{gap:10px}.ols-gap-all-5.svelte-1dq2ke{gap:5px}.ols-label-1.svelte-1dq2ke{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-1dq2ke{color:#121212}.ols-label-2.svelte-1dq2ke{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-1dq2ke{color:#fff}.ols-label-2-light.svelte-1dq2ke{color:#d9d9d9}.ols-label-3.svelte-1dq2ke{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-1dq2ke{color:#06a}.ols-label-4.svelte-1dq2ke{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-1dq2ke{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-1dq2ke{color:#ee0700}.ols-label-6.svelte-1dq2ke{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-1dq2ke{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-1dq2ke{color:#06a}.ols-text-2.svelte-1dq2ke,.ols-text-caption.svelte-1dq2ke:before,.ols-text-caption.svelte-1dq2ke{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-1dq2ke{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-1dq2ke{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-1dq2ke{font-weight:700}.ols-text-5.svelte-1dq2ke{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-1dq2ke{align-items:baseline;gap:5px}.ols-text-caption.svelte-1dq2ke:before{padding-top:1px;content:"※"}.ols-number-large.svelte-1dq2ke{letter-spacing:.0016em;word-spacing:.0016em;font-size:20px;font-weight:700;line-height:1.3;color:var(--color-primary)}.ols-number-regular.svelte-1dq2ke{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:400;line-height:1.5;color:#666}.ols-number-small.svelte-1dq2ke{letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#333}.ols-text-limit-title.svelte-1dq2ke{max-width:39ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-title-two-line.svelte-1dq2ke{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-1dq2ke{max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-sub-link.svelte-1dq2ke{max-width:38ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-bg-page.svelte-1dq2ke{background-color:#f2f2f2}.ols-bg-content.svelte-1dq2ke{background-color:#fafafa}.ols-bg-info-card.svelte-1dq2ke{background-color:var(--color-bg-info-card)}.ols-bg-tertiary.svelte-1dq2ke{background-color:#fff}.ols-bg-primary.svelte-1dq2ke{background-color:var(--color-primary)}.ols-bg-primary-content.svelte-1dq2ke{background-color:var(--color-primary-content)}.ols-bg-disabled.svelte-1dq2ke{background-color:#dadada}.ols-text-color-primary.svelte-1dq2ke{color:#121212}.ols-text-color-secondary.svelte-1dq2ke{color:#666}.ols-text-color-footer.svelte-1dq2ke{color:#333}.ols-text-color-component.svelte-1dq2ke{color:#d9d9d9}.ols-text-color-white.svelte-1dq2ke{color:#fff}.ols-text-color-link.svelte-1dq2ke{color:#06a}.ols-text-color-error.svelte-1dq2ke{color:#ee0700}.ols-text-color-border.svelte-1dq2ke{color:#d9d9d9}.ols-border-default.svelte-1dq2ke{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-primary.svelte-1dq2ke{box-shadow:inset 0 0 0 1px var(--color-primary)}.ols-border-component.svelte-1dq2ke{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-error.svelte-1dq2ke{box-shadow:inset 0 0 0 1px #ee0700}.ols-border-b-default.svelte-1dq2ke{border-bottom:1px solid #d9d9d9}.ols-border-b-primary.svelte-1dq2ke{border-bottom:1px solid var(--color-primary)}.ols-border-b-component.svelte-1dq2ke{border-bottom:1px solid #d9d9d9}.ols-border-b-error.svelte-1dq2ke{border-bottom:1px solid #ee0700}.ols-content-border-default.svelte-1dq2ke{border:1px solid #dadada}.ols-content-border-b-default.svelte-1dq2ke{border-bottom:1px solid #dadada}.ols-fill-color-primary.svelte-1dq2ke{fill:var(--color-primary)}.ols-fill-color-primary-content.svelte-1dq2ke{fill:var(--color-primary-content)}.ols-fill-color-primary-cobrows.svelte-1dq2ke{fill:var(--color-primary-cobrows)}.ols-fill-color-button-shadow.svelte-1dq2ke{fill:var(--color-button-shadow)}.ols-stroke-color-primary.svelte-1dq2ke{stroke:var(--color-primary)}.ols-appearance-none.svelte-1dq2ke,.ols-reset-button.svelte-1dq2ke{appearance:none;-webkit-appearance:none;-moz-appearance:none}.ols-tap-highlight-none.svelte-1dq2ke,.ols-reset-button.svelte-1dq2ke{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ols-user-select-none.svelte-1dq2ke,.ols-reset-button.svelte-1dq2ke{user-select:none;-webkit-user-select:none;-moz-user-select:none}.ols-input-effect-none.svelte-1dq2ke,.ols-reset-button.svelte-1dq2ke{transform:none;-webkit-transform:none;box-shadow:none;outline:none}.ols-reset-button.svelte-1dq2ke{background:none;border:none;padding:0;cursor:pointer}.error-message.svelte-1dq2ke{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-1dq2ke::-webkit-scrollbar{width:5px}.ols-scrollbar.svelte-1dq2ke::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:100px}.ols-checkbox.svelte-1dq2ke{padding:0;gap:10px}.ols-checkbox.svelte-1dq2ke input:where(.svelte-1dq2ke){position:fixed;opacity:0;width:0;height:0}.ols-checkbox.svelte-1dq2ke .ols-checkbox-icon:where(.svelte-1dq2ke){padding-top:2px;line-height:1}.ols-checkbox.svelte-1dq2ke .ols-checkbox-label:where(.svelte-1dq2ke){letter-spacing:.0016em;word-spacing:.0016em;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#121212;flex:1}.ols-dropdown-wrapper.svelte-5mjfkh{padding-left:15px}.ols-dropdown-wrapper.svelte-5mjfkh{padding-right:10px}.ols-dropdown-wrapper.svelte-5mjfkh{display:flex}.ols-dropdown-wrapper.svelte-5mjfkh{align-items:center}.ols-dropdown-wrapper.svelte-5mjfkh{justify-content:space-between}.ols-dropdown-wrapper.svelte-5mjfkh{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-dropdown-wrapper.svelte-5mjfkh .ols-dropdown:where(.svelte-5mjfkh){appearance:none;-webkit-appearance:none;-moz-appearance:none}.ols-dropdown-wrapper.svelte-5mjfkh{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ols-dropdown-wrapper.svelte-5mjfkh{user-select:none;-webkit-user-select:none;-moz-user-select:none}.ols-dropdown-wrapper.svelte-5mjfkh{height:54px;opacity:1;position:relative;border-radius:6px}.ols-dropdown-wrapper.svelte-5mjfkh .ols-dropdown:where(.svelte-5mjfkh){flex:1;height:100%;margin:0;padding:0;border:none;color:#121212;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.0016em;cursor:pointer}.ols-dropdown-wrapper.svelte-5mjfkh .ols-dropdown:where(.svelte-5mjfkh)::-ms-expand{display:none}.ols-text-input.svelte-qrtyay{display:flex}.ols-text-input.svelte-qrtyay{flex-direction:row}.ols-text-input.svelte-qrtyay{align-items:center;justify-content:center}.ols-text-input.svelte-qrtyay:disabled{background-color:#dadada}.ols-text-input.svelte-qrtyay{box-shadow:inset 0 0 0 1px #d9d9d9}.error-message.svelte-qrtyay{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-text-input.svelte-qrtyay{box-sizing:border-box;padding:15px;gap:10px;width:100%;height:52px;background:#fff;border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0}.ols-text-input.svelte-qrtyay:focus{background:#fff;box-shadow:inset 0 0 0 2px var(--color-primary);border-radius:6px}.ols-text-input.svelte-qrtyay:disabled{border-radius:6px;opacity:1;flex:none;order:0;align-self:stretch;flex-grow:0;cursor:not-allowed}.ols-text-input--error.svelte-qrtyay{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px;gap:10px;background:var(--color-primary-content);box-shadow:inset 0 0 0 2px #ee0700;border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0}.ols-text-input-helper-text.svelte-qrtyay{letter-spacing:.0016em;word-spacing:.0016em;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.3;color:#666;flex:none;order:0;align-self:stretch;flex-grow:0}.ols-textarea.svelte-b8l3de{display:flex}.ols-textarea.svelte-b8l3de{flex-direction:row}.ols-textarea.svelte-b8l3de{align-items:center;justify-content:center}.ols-textarea.svelte-b8l3de:disabled{background-color:#dadada}.ols-textarea.svelte-b8l3de{box-shadow:inset 0 0 0 1px #d9d9d9}.error-message.svelte-b8l3de{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-textarea.svelte-b8l3de{box-sizing:border-box;padding:15px;gap:10px;min-height:102px;background:#fff;border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0}.ols-textarea.svelte-b8l3de:focus{background:#fff;box-shadow:inset 0 0 0 2px var(--color-primary);border-radius:6px}.ols-textarea.svelte-b8l3de:disabled{border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0;cursor:not-allowed}.ols-textarea--error.svelte-b8l3de{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px;gap:10px;background:var(--color-primary-content);box-shadow:inset 0 0 0 2px #ee0700;border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0}.ols-textarea-helper-text.svelte-b8l3de{letter-spacing:.0016em;word-spacing:.0016em;margin-top:5px;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;color:#666;flex:none;order:1;align-self:stretch;flex-grow:0}.btn-container.svelte-9bnlp1{display:flex}.btn-container.svelte-9bnlp1{flex-direction:column}.btn-container.svelte-9bnlp1{align-items:center;justify-content:center}.btn-container.svelte-9bnlp1{gap:15px}.ols-layout.svelte-yzq29{--color-primary: #eb5505;--color-primary-content: #fef6f2;--color-primary-cobrows: #f19641;--color-bg-info-card: #fef6f2;--color-button-shadow: #c93e00}.ols-layout.uq.svelte-yzq29{--color-primary: #e4007f;--color-primary-content: #fef2f9;--color-primary-cobrows: #e4007f;--color-bg-info-card: #fef2f9;--color-button-shadow: #bd0069}.ols-container.svelte-yzq29{width:100%;max-width:100%;margin:0 auto;padding:0 4%}@media (min-width: 768px){.ols-container.svelte-yzq29{max-width:750px;padding:0 4%}}.ols-section-card.svelte-yzq29{width:92%;margin:0 auto}@media (min-width: 768px){.ols-section-card.svelte-yzq29{width:92%}}.ols-section-content.svelte-yzq29{width:84%;margin:0 auto}@media (min-width: 768px){.ols-section-content.svelte-yzq29{width:60%}}.ols-gutter-left.svelte-yzq29{margin-left:4%}@media (min-width: 768px){.ols-gutter-left.svelte-yzq29{margin-left:4%}}.ols-gutter-right.svelte-yzq29{margin-right:4%}@media (min-width: 768px){.ols-gutter-right.svelte-yzq29{margin-right:4%}}.ols-gutter-both.svelte-yzq29{margin-left:4%;margin-right:4%}@media (min-width: 768px){.ols-gutter-both.svelte-yzq29{margin-left:4%;margin-right:4%}}.ols-spacing-v-30.svelte-yzq29{margin-top:30px;margin-bottom:30px}.ols-spacing-v-25.svelte-yzq29{margin-top:25px;margin-bottom:25px}.ols-spacing-v-20.svelte-yzq29{margin-top:20px;margin-bottom:20px}.ols-spacing-v-15.svelte-yzq29{margin-top:15px;margin-bottom:15px}.ols-spacing-v-10.svelte-yzq29{margin-top:10px;margin-bottom:10px}.ols-spacing-v-5.svelte-yzq29{margin-top:5px;margin-bottom:5px}.ols-spacing-t-30.svelte-yzq29{margin-top:30px}.ols-spacing-t-25.svelte-yzq29{margin-top:25px}.ols-spacing-t-20.svelte-yzq29{margin-top:20px}.ols-spacing-t-15.svelte-yzq29{margin-top:15px}.ols-spacing-t-10.svelte-yzq29{margin-top:10px}.ols-spacing-t-5.svelte-yzq29{margin-top:5px}.ols-spacing-b-30.svelte-yzq29{margin-bottom:30px}.ols-spacing-b-25.svelte-yzq29{margin-bottom:25px}.ols-spacing-b-20.svelte-yzq29{margin-bottom:20px}.ols-spacing-b-15.svelte-yzq29{margin-bottom:15px}.ols-spacing-b-10.svelte-yzq29{margin-bottom:10px}.ols-spacing-b-5.svelte-yzq29{margin-bottom:5px}.ols-spacing-h-30.svelte-yzq29{margin-left:30px;margin-right:30px}.ols-spacing-h-15.svelte-yzq29{margin-left:15px;margin-right:15px}.ols-spacing-h-5.svelte-yzq29{margin-left:5px;margin-right:5px}.ols-spacing-l-30.svelte-yzq29{margin-left:30px}.ols-spacing-l-15.svelte-yzq29{margin-left:15px}.ols-spacing-l-5.svelte-yzq29{margin-left:5px}.ols-spacing-r-30.svelte-yzq29{margin-right:30px}.ols-spacing-r-15.svelte-yzq29{margin-right:15px}.ols-spacing-r-5.svelte-yzq29{margin-right:5px}.ols-padding-v-30.svelte-yzq29{padding-top:30px;padding-bottom:30px}.ols-padding-v-25.svelte-yzq29{padding-top:25px;padding-bottom:25px}.ols-padding-v-20.svelte-yzq29{padding-top:20px;padding-bottom:20px}.ols-padding-v-15.svelte-yzq29{padding-top:15px;padding-bottom:15px}.ols-padding-v-10.svelte-yzq29{padding-top:10px;padding-bottom:10px}.ols-padding-v-5.svelte-yzq29{padding-top:5px;padding-bottom:5px}.ols-padding-t-30.svelte-yzq29{padding-top:30px}.ols-padding-t-25.svelte-yzq29{padding-top:25px}.ols-padding-t-20.svelte-yzq29{padding-top:20px}.ols-padding-t-15.svelte-yzq29{padding-top:15px}.ols-padding-t-10.svelte-yzq29{padding-top:10px}.ols-padding-t-5.svelte-yzq29{padding-top:5px}.ols-padding-b-30.svelte-yzq29{padding-bottom:30px}.ols-padding-b-25.svelte-yzq29{padding-bottom:25px}.ols-padding-b-20.svelte-yzq29{padding-bottom:20px}.ols-padding-b-15.svelte-yzq29{padding-bottom:15px}.ols-padding-b-10.svelte-yzq29{padding-bottom:10px}.ols-padding-b-5.svelte-yzq29{padding-bottom:5px}.ols-padding-h-30.svelte-yzq29{padding-left:30px;padding-right:30px}.ols-padding-h-15.svelte-yzq29{padding-left:15px;padding-right:15px}.ols-padding-h-5.svelte-yzq29{padding-left:5px;padding-right:5px}.ols-padding-l-30.svelte-yzq29{padding-left:30px}.ols-padding-l-15.svelte-yzq29{padding-left:15px}.ols-padding-l-10.svelte-yzq29{padding-left:10px}.ols-padding-l-5.svelte-yzq29{padding-left:5px}.ols-padding-r-30.svelte-yzq29{padding-right:30px}.ols-padding-r-15.svelte-yzq29{padding-right:15px}.ols-padding-r-10.svelte-yzq29{padding-right:10px}.ols-padding-r-5.svelte-yzq29{padding-right:5px}.ols-padding-all-30.svelte-yzq29{padding:30px}.ols-padding-all-25.svelte-yzq29{padding:25px}.ols-padding-all-20.svelte-yzq29{padding:20px}.ols-padding-all-15.svelte-yzq29{padding:15px}.ols-padding-all-10.svelte-yzq29{padding:10px}.ols-padding-all-5.svelte-yzq29{padding:5px}.ols-flex.svelte-yzq29,.ols-step-indicator.svelte-yzq29,.step-item.svelte-yzq29,.step-circle.svelte-yzq29,.ols-text-caption.svelte-yzq29{display:flex}.ols-flex-col.svelte-yzq29{flex-direction:column}.ols-flex-row.svelte-yzq29{flex-direction:row}.ols-flex-wrap.svelte-yzq29{flex-wrap:wrap}.ols-flex-center.svelte-yzq29,.step-item.svelte-yzq29,.step-circle.svelte-yzq29,.step-circle.svelte-yzq29 .step-label:where(.svelte-yzq29){align-items:center;justify-content:center}.ols-flex-items-center.svelte-yzq29{align-items:center}.ols-flex-items-start.svelte-yzq29,.ols-step-indicator.svelte-yzq29{align-items:start}.ols-flex-justify-left.svelte-yzq29{justify-content:left}.ols-flex-justify-center.svelte-yzq29,.ols-step-indicator.svelte-yzq29{justify-content:center}.ols-flex-justify-between.svelte-yzq29{justify-content:space-between}.ols-flex-flow-col.svelte-yzq29{flex-flow:column}.ols-gap-v-30.svelte-yzq29{gap:30px 0}.ols-gap-v-25.svelte-yzq29{gap:25px 0}.ols-gap-v-20.svelte-yzq29{gap:20px 0}.ols-gap-v-15.svelte-yzq29{gap:15px 0}.ols-gap-v-10.svelte-yzq29{gap:10px 0}.ols-gap-v-5.svelte-yzq29{gap:5px 0}.ols-gap-h-30.svelte-yzq29{gap:0 30px}.ols-gap-h-15.svelte-yzq29{gap:0 15px}.ols-gap-h-10.svelte-yzq29{gap:0 10px}.ols-gap-h-5.svelte-yzq29{gap:0 5px}.ols-gap-all-30.svelte-yzq29{gap:30px}.ols-gap-all-25.svelte-yzq29{gap:25px}.ols-gap-all-20.svelte-yzq29{gap:20px}.ols-gap-all-15.svelte-yzq29{gap:15px}.ols-gap-all-10.svelte-yzq29{gap:10px}.ols-gap-all-5.svelte-yzq29{gap:5px}.ols-label-1.svelte-yzq29{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-yzq29{color:#121212}.ols-label-2.svelte-yzq29{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-yzq29{color:#fff}.ols-label-2-light.svelte-yzq29{color:#d9d9d9}.ols-label-3.svelte-yzq29{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-yzq29{color:#06a}.ols-label-4.svelte-yzq29{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-yzq29{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-yzq29{color:#ee0700}.ols-label-6.svelte-yzq29{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-yzq29{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-yzq29{color:#06a}.ols-text-2.svelte-yzq29,.ols-text-caption.svelte-yzq29:before,.ols-text-caption.svelte-yzq29{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-yzq29,.step-circle.svelte-yzq29 .step-label:where(.svelte-yzq29){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-yzq29{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-yzq29{font-weight:700}.ols-text-5.svelte-yzq29{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-yzq29{align-items:baseline;gap:5px}.ols-text-caption.svelte-yzq29:before{padding-top:1px;content:"※"}.ols-number-large.svelte-yzq29,.step-circle.svelte-yzq29 .step-number.current:where(.svelte-yzq29){letter-spacing:.0016em;word-spacing:.0016em;font-size:20px;font-weight:700;line-height:1.3;color:var(--color-primary)}.ols-number-regular.svelte-yzq29{letter-spacing:.0016em;word-spacing:.0016em;font-size:16px;font-weight:400;line-height:1.5;color:#666}.ols-number-small.svelte-yzq29,.step-circle.svelte-yzq29 .step-number:where(.svelte-yzq29){letter-spacing:.0016em;word-spacing:.0016em;font-size:14px;font-weight:400;line-height:1.5;color:#333}.ols-text-limit-title.svelte-yzq29{max-width:39ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-title-two-line.svelte-yzq29{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-yzq29{max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-text-limit-sub-link.svelte-yzq29{max-width:38ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ols-bg-page.svelte-yzq29{background-color:#f2f2f2}.ols-bg-content.svelte-yzq29{background-color:#fafafa}.ols-bg-info-card.svelte-yzq29{background-color:var(--color-bg-info-card)}.ols-bg-tertiary.svelte-yzq29,.step-circle.svelte-yzq29:before{background-color:#fff}.ols-bg-primary.svelte-yzq29,.step-circle.current.svelte-yzq29:before{background-color:var(--color-primary)}.ols-bg-primary-content.svelte-yzq29{background-color:var(--color-primary-content)}.ols-bg-disabled.svelte-yzq29{background-color:#dadada}.ols-text-color-primary.svelte-yzq29,.step-circle.svelte-yzq29 .step-label.current:where(.svelte-yzq29){color:#121212}.ols-text-color-secondary.svelte-yzq29,.step-circle.svelte-yzq29 .step-number:where(.svelte-yzq29),.step-circle.svelte-yzq29 .step-label:where(.svelte-yzq29){color:#666}.ols-text-color-footer.svelte-yzq29{color:#333}.ols-text-color-component.svelte-yzq29{color:#d9d9d9}.ols-text-color-white.svelte-yzq29,.step-circle.svelte-yzq29 .step-number.current:where(.svelte-yzq29){color:#fff}.ols-text-color-link.svelte-yzq29{color:#06a}.ols-text-color-error.svelte-yzq29{color:#ee0700}.ols-text-color-border.svelte-yzq29{color:#d9d9d9}.ols-border-default.svelte-yzq29{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-primary.svelte-yzq29,.step-circle.current.svelte-yzq29:before{box-shadow:inset 0 0 0 1px var(--color-primary)}.ols-border-component.svelte-yzq29{box-shadow:inset 0 0 0 1px #d9d9d9}.ols-border-error.svelte-yzq29{box-shadow:inset 0 0 0 1px #ee0700}.ols-border-b-default.svelte-yzq29{border-bottom:1px solid #d9d9d9}.ols-border-b-primary.svelte-yzq29{border-bottom:1px solid var(--color-primary)}.ols-border-b-component.svelte-yzq29{border-bottom:1px solid #d9d9d9}.ols-border-b-error.svelte-yzq29{border-bottom:1px solid #ee0700}.ols-content-border-default.svelte-yzq29{border:1px solid #dadada}.ols-content-border-b-default.svelte-yzq29{border-bottom:1px solid #dadada}.ols-fill-color-primary.svelte-yzq29{fill:var(--color-primary)}.ols-fill-color-primary-content.svelte-yzq29{fill:var(--color-primary-content)}.ols-fill-color-primary-cobrows.svelte-yzq29{fill:var(--color-primary-cobrows)}.ols-fill-color-button-shadow.svelte-yzq29{fill:var(--color-button-shadow)}.ols-stroke-color-primary.svelte-yzq29{stroke:var(--color-primary)}.ols-appearance-none.svelte-yzq29,.ols-reset-button.svelte-yzq29{appearance:none;-webkit-appearance:none;-moz-appearance:none}.ols-tap-highlight-none.svelte-yzq29,.ols-reset-button.svelte-yzq29{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.ols-user-select-none.svelte-yzq29,.ols-reset-button.svelte-yzq29{user-select:none;-webkit-user-select:none;-moz-user-select:none}.ols-input-effect-none.svelte-yzq29,.ols-reset-button.svelte-yzq29{transform:none;-webkit-transform:none;box-shadow:none;outline:none}.ols-reset-button.svelte-yzq29{background:none;border:none;padding:0;cursor:pointer}.error-message.svelte-yzq29{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-yzq29::-webkit-scrollbar{width:5px}.ols-scrollbar.svelte-yzq29::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:100px}.ols-step-indicator.svelte-yzq29{margin:0;height:60px}.step-item.svelte-yzq29{position:relative;flex:1}.step-item.svelte-yzq29:not(:last-child):after{content:"";position:absolute;left:calc(50% + 13px);right:calc(-50% + 13px);height:1px;background-color:#dadada;z-index:0}.step-circle.svelte-yzq29{width:26px;height:26px;position:relative;z-index:1}.step-circle.svelte-yzq29:before{content:"";width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px #dadada;position:absolute}.step-circle.current.svelte-yzq29:before{width:30px;height:30px}.step-circle.svelte-yzq29 .step-number:where(.svelte-yzq29){position:relative;z-index:2;font-family:Roboto;font-style:normal;line-height:1.1}.step-circle.svelte-yzq29 .step-label:where(.svelte-yzq29){position:absolute;top:35px;align-self:stretch;white-space:nowrap;line-height:1.3;text-align:center}.step-circle.svelte-yzq29 .step-label.current:where(.svelte-yzq29){font-weight:700}.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}
