﻿@layer kiso, reset, base, components, utilities, webcas;:root{--c-green: #73ad4c;--c-blue: #4472c4;--c-orange: #e2732a;--c-red: #bb3333;--color-white: #fff;--color-black: #000;--color-primary: #dd511a;--color-secondary: #f87b46;--color-tertiary: #b33714;--color-bg: #f0f9ff;--color-primitive: #fb8466;--c-text: #333;--c-bg-body: var(--color-white);--c-focus: #ffd43d;--c-success: #197a4b;--c-error: #ce0000;--c-warning: #927200;--c-link-def: #00118f;--c-link-visited: #8b008b;--c-btn-def: var(--color-primary);--c-btn-hover: color-mix(in srgb, var(--c-btn-def), black 20%);--c-btn-active: color-mix(in srgb, var(--c-btn-def), black 50%);--button-color: var(--c-btn-def);--button-hover-color: var(--c-btn-hover);--button-active-color: var(--c-btn-active);--button-outline-hover-bg-color: color-mix(in srgb, var(--c-btn-def), white 80%);--button-outline-active-bg-color: color-mix(in srgb, var(--c-btn-def), white 60%);--color-neutral-white: #fff;--font-size-root: 80%;--transition-normal: 0.2s ease-out;--radius-small: 16px;--radius-medium: 20px;--radius-large: 24px;--margin-size-1: 8px;--margin-size-2: 24px;--margin-size-3: 64px;--z-base: 0;--z-surface: 100;--z-overlay: 200;--z-floating: 300;--z-topmost: 999;--rp-pc: 1281px;--rp-pad: 769px;--rp-sp: 428px;--elevation: 0 4px 16px 3px rgba(0, 0, 0, 0.1), 0 1px 6px 0 rgba(0, 0, 0, 0.3);--font-size-root: 18px;--font-size-small: 16px;--font-size-medium: 18px;--font-size-large: 22px}@layer base{body{color:var(--c-text);font-size:var(--font-size-root);font-weight:400;line-height:1.8;background-color:var(--c-bg-body)}html{scrollbar-gutter:stable;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,sans-serif}html:has(:modal){overflow:clip;scrollbar-gutter:auto}body:has(:modal){overflow:auto;scrollbar-gutter:stable}:where(a):any-link,:where(.term-help){color:#00118f;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}:where(a):visited{color:#8b008b}@media(hover: hover){:where(a,.term-help):hover{color:#0017c1;text-decoration-thickness:.1875rem}}:where(a,.term-help):active{color:#c74700;text-decoration-thickness:.0625rem}:focus-visible{outline:.25rem solid #000;outline-offset:.125rem;border-radius:.25rem;box-shadow:0 0 0 .125rem #ffd43d}.visually-hidden{clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;width:1px !important}:where(.focus-outline):focus-visible{outline:.25rem solid var(--color-neutral-black) !important;outline-offset:.125rem !important;border-radius:.25rem !important;background-color:#ffd43d !important;box-shadow:0 0 0 .125rem #ffd43d !important}@supports selector(:has(*)){:where(.focus-within-outline):focus-visible,:where(.focus-within-outline):has(:focus-visible){outline:.25rem solid var(--color-neutral-black) !important;outline-offset:.125rem !important;border-radius:.25rem !important;background-color:#ffd43d !important;box-shadow:0 0 0 .125rem #ffd43d !important}}@supports not selector(:has(*)){:where(.dads-u-focus-within-outline):focus-within{outline:.25rem solid var(--color-neutral-black) !important;outline-offset:.125rem !important;border-radius:.25rem !important;background-color:#ffd43d !important;box-shadow:0 0 0 .125rem #ffd43d !important}}}/*! kiso.css v1.2.4 | MIT License | https://github.com/tak-dcxi/kiso.css */@layer kiso{*,::before,::after{box-sizing:border-box}:where(:root){font-family:sans-serif;line-height:1.5;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(body){min-block-size:100dvb;margin:unset}:where(:is(h1,h2,h3,h4,h5,h6):lang(en)){text-wrap:pretty}:where(h1){margin-block:.67em;font-size:2em}:where(h2,h3,h4,h5,h6){margin-block:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl,menu){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(p:lang(en)){text-wrap:pretty}:where(address:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style-type:""}:where(dt){font-weight:bolder}:where(dd){margin-inline-start:unset}:where(pre){text-spacing-trim:space-all;text-autospace:no-autospace}@media print{:where(pre){text-wrap-mode:unset}}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn):lang(ja)){font-style:unset}:where(u,s,del,ins){text-decoration-inset:auto}:where(code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:initial;font-variation-settings:initial;font-size:unset;font-variant-ligatures:none}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;text-decoration-inset:auto;cursor:help}:where(time){text-autospace:no-autospace}@media(forced-colors: active){:where(mark){background-color:Highlight;color:HighlightText}}@media print{:where(mark){border-width:1px;border-style:dotted}}:where(a){color:unset}:where(a:any-link){text-decoration-line:unset;text-decoration-thickness:from-font;text-decoration-inset:auto}:where(img,svg,picture,video,audio,canvas,model,iframe,embed,object){max-inline-size:100%;vertical-align:bottom}:where(img,svg,picture,video,canvas,model,iframe,embed,object){block-size:auto}:where(iframe){border:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(caption:lang(en)){text-wrap:pretty}:where(button,input,select,textarea),::file-selector-button{border-width:1px;border-style:solid;border-color:unset;border-radius:unset;color:unset;font:unset;letter-spacing:unset;text-align:unset}:where(input:is([type=radio i],[type=checkbox i])){margin:unset}:where(input[type=file i]){border:unset}:where(input[type=search i]){-webkit-appearance:textfield}@supports(-webkit-touch-callout: none){:where(input[type=search i]){background-color:Canvas}}:where(input:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:placeholder-shown)){direction:ltr}:where(textarea){margin-block:unset;resize:block}:where(input:not([type=button i],[type=submit i],[type=reset i]),textarea,[contenteditable]){text-autospace:no-autospace}:where(button,input:is([type=button i],[type=submit i],[type=reset i])),::file-selector-button{background-color:unset}:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]),::file-selector-button{touch-action:manipulation}:where(button:enabled,label[for],select:enabled,input:is([type=button i],[type=submit i],[type=reset i],[type=radio i],[type=checkbox i]):enabled,[role=tab i],[role=button i],[role=option i]),:where(:enabled)::file-selector-button{cursor:pointer}:where(fieldset){min-inline-size:0;margin-inline:unset;padding:unset;border:unset}:where(legend){padding-inline:unset}:where(progress){vertical-align:unset}::placeholder{opacity:unset}:where(summary){list-style-type:"";cursor:pointer}:where(summary)::-webkit-details-marker{display:none}:where(dialog,[popover]){overscroll-behavior-block:contain;padding:unset;border:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none !important}:where(dialog){max-inline-size:unset;max-block-size:unset}:where(dialog)::backdrop{background-color:oklch(0 0 0/.3)}:where([popover]){margin:unset}:where(:focus-visible){outline-offset:3px}[tabindex="-1"]:focus{outline:none !important}:where(:disabled,[aria-disabled=true i]){cursor:default}[hidden]:not([hidden=until-found i]){display:none !important}}@layer reset{table.fm-enqueteout,table.fm-enqueteout tbody,table.fm-enqueteout tr,table.fm-enqueteout td{display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.fm-enqueteout{width:100%;border-collapse:collapse;border-spacing:0}.fm-enquete{display:block}.order-table-row:empty{display:none !important}}.fm-answer .order-table tbody{display:grid;position:relative}.fm-answer .order-table tbody .order-table-row:has(>.order-table-option-column input[value=ns]){grid-column:1 !important}.fm-answer .order-table tbody .order-table-row-etc>.order-table-option-column{display:flex;align-items:baseline}table.order-table .order-table-option-column{padding-left:0;text-indent:0}table.order-table .order-table-option-column label{margin:0;display:inline-flex;align-items:flex-start;gap:8px}table.order-table .order-table-option-column label span:not(.serif,.text-color,.sans,.line,.kome){padding-left:2em;text-indent:-2em}#p_wcf5complete_view_complete_default_block_id p{text-align:center;font-size:var(--font-size-medium)}tr.fm-input-text:has(#question-login_loginId),tr.fm-input-text:has(#question-login_password){width:300px !important;margin:0 auto 64px}tr.fm-input-text:has(#question-login_loginId) .loginId_text,tr.fm-input-text:has(#question-login_loginId) .password_text,tr.fm-input-text:has(#question-login_password) .loginId_text,tr.fm-input-text:has(#question-login_password) .password_text{margin:2px auto 0}table.fm-enqueteout td.fm-enquete-commands{width:500px;margin:32px auto;display:grid;grid-template-columns:1fr;grid-template-areas:"next" "rewind" "save"}table.fm-enqueteout td.fm-enquete-commands br{display:none}table.fm-enqueteout td.fm-enquete-commands:has(input[type=rewind_wcf5confirm],input[id=rewind_wcf5confirm]):not(:has(>input[type=submit]~input[type=submit]~input[type=submit])){grid-template-columns:1fr 1fr;grid-template-areas:"rewind next"}table.fm-enqueteout td.fm-enquete-commands:has(input[id=wcf5_save],input[id=wcf5start]):not(:has(>input[type=submit]~input[type=submit]~input[type=submit])){grid-template-columns:1fr 1fr;grid-template-areas:"save next"}table.fm-enqueteout td.fm-enquete-commands:has(>input[type=submit]~input[type=submit]~input[type=submit]){grid-template-columns:1fr 1fr 1fr;grid-template-areas:"rewind save next"}table.fm-enqueteout td.fm-enquete-commands .btn_next,table.fm-enqueteout td.fm-enquete-commands .btn_confirm{grid-area:next}table.fm-enqueteout td.fm-enquete-commands .btn_rewind{grid-area:rewind}table.fm-enqueteout td.fm-enquete-commands .btn_save{grid-area:save}@media(max-width: 768px){.fm-enquete{width:100%;padding-inline:16px}.fm-answer .order-table tbody{grid-template-columns:1fr !important}}@media(max-width: 426px){table.fm-enqueteout td.fm-enquete-commands{gap:12px 0;grid-template-columns:1fr !important;grid-template-areas:"next" "rewind" "save" !important}}.fm-answer .order-table tbody .order-table-row-etc>.order-table-option-column{display:block}.fm-answer .order-table tbody .order-table-row-etc>.order-table-option-column>input[type=text]{margin:12px 0 12px 32px}@layer utilities{dialog#modal-dialog{margin:auto;border:4px solid var(--color-primary);border-radius:var(--radius-medium);padding:32px;max-width:600px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media(max-width: 426px){dialog#modal-dialog{width:95%}}dialog#modal-dialog::backdrop{background-color:rgba(0,0,0,.4)}dialog#modal-dialog[open]{animation:slide-up .4s ease-out}dialog#modal-dialog h2{margin:0 0 24px;font-weight:bold;font-size:var(--font-size-large);line-height:1.5;letter-spacing:.02em}dialog#modal-dialog h2::before{content:"";display:inline-block;margin-right:4px;transform:translateY(8px);background-color:var(--color-primary);width:32px;height:32px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="32px" viewBox="0 -960 960 960" width="32px"><path d="M480-290.77q13.73 0 23.02-9.29t9.29-23.02q0-13.73-9.29-23.02-9.29-9.28-23.02-9.28t-23.02 9.28q-9.29 9.29-9.29 23.02t9.29 23.02q9.29 9.29 23.02 9.29Zm-30-146.15h60v-240h-60v240ZM480.07-100q-78.84 0-148.21-29.92t-120.68-81.21q-51.31-51.29-81.25-120.63Q100-401.1 100-479.93q0-78.84 29.92-148.21t81.21-120.68q51.29-51.31 120.63-81.25Q401.1-860 479.93-860q78.84 0 148.21 29.92t120.68 81.21q51.31 51.29 81.25 120.63Q860-558.9 860-480.07q0 78.84-29.92 148.21t-81.21 120.68q-51.29 51.31-120.63 81.25Q558.9-100 480.07-100Zm-.07-60q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z"/></svg>');background-repeat:no-repeat}dialog#modal-dialog p{font-size:var(--font-size-medium);line-height:1.6;letter-spacing:.02em;font-weight:normal}dialog#modal-dialog button#close-dialog{display:block;margin:32px auto 0;text-align:center}}@layer components{.fm-input-radio label,.fm-input-checkbox label{align-items:start}.fm-input-radio label input[type=radio],.fm-input-radio label input[type=checkbox],.fm-input-checkbox label input[type=radio],.fm-input-checkbox label input[type=checkbox]{min-width:20px !important;min-height:20px !important;margin:2px 10px 0 0 !important;accent-color:var(--c-btn-def)}.fm-input-radio label[for$=_ns] input[type=radio]+span,.fm-input-checkbox label[for$=_ns] input[type=radio]+span{padding-left:0 !important;text-indent:0 !important;font-weight:700;font-size:var(--font-size-medium)}.fm-input-radio label[for$=_ns] input[type=radio]:checked+span,.fm-input-checkbox label[for$=_ns] input[type=radio]:checked+span{color:var(--c-btn-def)}.fm-input-text input[type=text],.fm-input-text input[type=password],.fm-input-text input[type=tel],.fm-input-tel input[type=text],.fm-input-tel input[type=password],.fm-input-tel input[type=tel],.fm-input-name input[type=text],.fm-input-name input[type=password],.fm-input-name input[type=tel],.fm-input-zip input[type=text],.fm-input-zip input[type=password],.fm-input-zip input[type=tel],.fm-input-date input[type=text],.fm-input-date input[type=password],.fm-input-date input[type=tel],.order-table-option-column input[type=text],.order-table-option-column input[type=password],.order-table-option-column input[type=tel]{box-sizing:border-box;max-width:100%;border:1px solid #666;background-color:var(--c-bg-body);padding:.75rem 1rem;border-radius:.5rem;color:var(--c-text);font:inherit;line-height:1;height:3rem}.fm-input-text input[type=text]:read-only:not(:disabled),.fm-input-text input[type=password]:read-only:not(:disabled),.fm-input-text input[type=tel]:read-only:not(:disabled),.fm-input-tel input[type=text]:read-only:not(:disabled),.fm-input-tel input[type=password]:read-only:not(:disabled),.fm-input-tel input[type=tel]:read-only:not(:disabled),.fm-input-name input[type=text]:read-only:not(:disabled),.fm-input-name input[type=password]:read-only:not(:disabled),.fm-input-name input[type=tel]:read-only:not(:disabled),.fm-input-zip input[type=text]:read-only:not(:disabled),.fm-input-zip input[type=password]:read-only:not(:disabled),.fm-input-zip input[type=tel]:read-only:not(:disabled),.fm-input-date input[type=text]:read-only:not(:disabled),.fm-input-date input[type=password]:read-only:not(:disabled),.fm-input-date input[type=tel]:read-only:not(:disabled),.order-table-option-column input[type=text]:read-only:not(:disabled),.order-table-option-column input[type=password]:read-only:not(:disabled),.order-table-option-column input[type=tel]:read-only:not(:disabled){border-style:dashed}.fm-input-text input[type=text]:focus-visible,.fm-input-text input[type=password]:focus-visible,.fm-input-text input[type=tel]:focus-visible,.fm-input-tel input[type=text]:focus-visible,.fm-input-tel input[type=password]:focus-visible,.fm-input-tel input[type=tel]:focus-visible,.fm-input-name input[type=text]:focus-visible,.fm-input-name input[type=password]:focus-visible,.fm-input-name input[type=tel]:focus-visible,.fm-input-zip input[type=text]:focus-visible,.fm-input-zip input[type=password]:focus-visible,.fm-input-zip input[type=tel]:focus-visible,.fm-input-date input[type=text]:focus-visible,.fm-input-date input[type=password]:focus-visible,.fm-input-date input[type=tel]:focus-visible,.order-table-option-column input[type=text]:focus-visible,.order-table-option-column input[type=password]:focus-visible,.order-table-option-column input[type=tel]:focus-visible{outline:.25rem solid var(--c-text);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--c-focus)}@media(hover: hover){.fm-input-text input[type=text]:not(:read-only):hover,.fm-input-text input[type=password]:not(:read-only):hover,.fm-input-text input[type=tel]:not(:read-only):hover,.fm-input-tel input[type=text]:not(:read-only):hover,.fm-input-tel input[type=password]:not(:read-only):hover,.fm-input-tel input[type=tel]:not(:read-only):hover,.fm-input-name input[type=text]:not(:read-only):hover,.fm-input-name input[type=password]:not(:read-only):hover,.fm-input-name input[type=tel]:not(:read-only):hover,.fm-input-zip input[type=text]:not(:read-only):hover,.fm-input-zip input[type=password]:not(:read-only):hover,.fm-input-zip input[type=tel]:not(:read-only):hover,.fm-input-date input[type=text]:not(:read-only):hover,.fm-input-date input[type=password]:not(:read-only):hover,.fm-input-date input[type=tel]:not(:read-only):hover,.order-table-option-column input[type=text]:not(:read-only):hover,.order-table-option-column input[type=password]:not(:read-only):hover,.order-table-option-column input[type=tel]:not(:read-only):hover{border-color:var(--c-text)}}.fm-input-text input[type=text]:is(:user-invalid,[aria-invalid=true]),.fm-input-text input[type=password]:is(:user-invalid,[aria-invalid=true]),.fm-input-text input[type=tel]:is(:user-invalid,[aria-invalid=true]),.fm-input-tel input[type=text]:is(:user-invalid,[aria-invalid=true]),.fm-input-tel input[type=password]:is(:user-invalid,[aria-invalid=true]),.fm-input-tel input[type=tel]:is(:user-invalid,[aria-invalid=true]),.fm-input-name input[type=text]:is(:user-invalid,[aria-invalid=true]),.fm-input-name input[type=password]:is(:user-invalid,[aria-invalid=true]),.fm-input-name input[type=tel]:is(:user-invalid,[aria-invalid=true]),.fm-input-zip input[type=text]:is(:user-invalid,[aria-invalid=true]),.fm-input-zip input[type=password]:is(:user-invalid,[aria-invalid=true]),.fm-input-zip input[type=tel]:is(:user-invalid,[aria-invalid=true]),.fm-input-date input[type=text]:is(:user-invalid,[aria-invalid=true]),.fm-input-date input[type=password]:is(:user-invalid,[aria-invalid=true]),.fm-input-date input[type=tel]:is(:user-invalid,[aria-invalid=true]),.order-table-option-column input[type=text]:is(:user-invalid,[aria-invalid=true]),.order-table-option-column input[type=password]:is(:user-invalid,[aria-invalid=true]),.order-table-option-column input[type=tel]:is(:user-invalid,[aria-invalid=true]){border-color:var(--c-error)}@media(hover: hover){.fm-input-text input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-text input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-text input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-tel input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-tel input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-tel input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-name input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-name input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-name input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-zip input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-zip input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-zip input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-date input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-date input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.fm-input-date input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover,.order-table-option-column input[type=text]:is(:user-invalid,[aria-invalid=true]):hover,.order-table-option-column input[type=password]:is(:user-invalid,[aria-invalid=true]):hover,.order-table-option-column input[type=tel]:is(:user-invalid,[aria-invalid=true]):hover{border-color:#a90000}}.fm-input-text input[type=text]:is(:disabled,[aria-disabled=true]),.fm-input-text input[type=text]:is(:disabled,[aria-disabled=true]):hover,.fm-input-text input[type=password]:is(:disabled,[aria-disabled=true]),.fm-input-text input[type=password]:is(:disabled,[aria-disabled=true]):hover,.fm-input-text input[type=tel]:is(:disabled,[aria-disabled=true]),.fm-input-text input[type=tel]:is(:disabled,[aria-disabled=true]):hover,.fm-input-tel input[type=text]:is(:disabled,[aria-disabled=true]),.fm-input-tel input[type=text]:is(:disabled,[aria-disabled=true]):hover,.fm-input-tel input[type=password]:is(:disabled,[aria-disabled=true]),.fm-input-tel input[type=password]:is(:disabled,[aria-disabled=true]):hover,.fm-input-tel input[type=tel]:is(:disabled,[aria-disabled=true]),.fm-input-tel input[type=tel]:is(:disabled,[aria-disabled=true]):hover,.fm-input-name input[type=text]:is(:disabled,[aria-disabled=true]),.fm-input-name input[type=text]:is(:disabled,[aria-disabled=true]):hover,.fm-input-name input[type=password]:is(:disabled,[aria-disabled=true]),.fm-input-name input[type=password]:is(:disabled,[aria-disabled=true]):hover,.fm-input-name input[type=tel]:is(:disabled,[aria-disabled=true]),.fm-input-name input[type=tel]:is(:disabled,[aria-disabled=true]):hover,.fm-input-zip input[type=text]:is(:disabled,[aria-disabled=true]),.fm-input-zip input[type=text]:is(:disabled,[aria-disabled=true]):hover,.fm-input-zip input[type=password]:is(:disabled,[aria-disabled=true]),.fm-input-zip input[type=password]:is(:disabled,[aria-disabled=true]):hover,.fm-input-zip input[type=tel]:is(:disabled,[aria-disabled=true]),.fm-input-zip input[type=tel]:is(:disabled,[aria-disabled=true]):hover,.fm-input-date input[type=text]:is(:disabled,[aria-disabled=true]),.fm-input-date input[type=text]:is(:disabled,[aria-disabled=true]):hover,.fm-input-date input[type=password]:is(:disabled,[aria-disabled=true]),.fm-input-date input[type=password]:is(:disabled,[aria-disabled=true]):hover,.fm-input-date input[type=tel]:is(:disabled,[aria-disabled=true]),.fm-input-date input[type=tel]:is(:disabled,[aria-disabled=true]):hover,.order-table-option-column input[type=text]:is(:disabled,[aria-disabled=true]),.order-table-option-column input[type=text]:is(:disabled,[aria-disabled=true]):hover,.order-table-option-column input[type=password]:is(:disabled,[aria-disabled=true]),.order-table-option-column input[type=password]:is(:disabled,[aria-disabled=true]):hover,.order-table-option-column input[type=tel]:is(:disabled,[aria-disabled=true]),.order-table-option-column input[type=tel]:is(:disabled,[aria-disabled=true]):hover{border-color:#b3b3b3;background-color:#f2f2f2;color:#949494}@media(forced-colors: active){.fm-input-text input[type=text][aria-disabled=true],.fm-input-text input[type=text][aria-disabled=true]:hover,.fm-input-text input[type=password][aria-disabled=true],.fm-input-text input[type=password][aria-disabled=true]:hover,.fm-input-text input[type=tel][aria-disabled=true],.fm-input-text input[type=tel][aria-disabled=true]:hover,.fm-input-tel input[type=text][aria-disabled=true],.fm-input-tel input[type=text][aria-disabled=true]:hover,.fm-input-tel input[type=password][aria-disabled=true],.fm-input-tel input[type=password][aria-disabled=true]:hover,.fm-input-tel input[type=tel][aria-disabled=true],.fm-input-tel input[type=tel][aria-disabled=true]:hover,.fm-input-name input[type=text][aria-disabled=true],.fm-input-name input[type=text][aria-disabled=true]:hover,.fm-input-name input[type=password][aria-disabled=true],.fm-input-name input[type=password][aria-disabled=true]:hover,.fm-input-name input[type=tel][aria-disabled=true],.fm-input-name input[type=tel][aria-disabled=true]:hover,.fm-input-zip input[type=text][aria-disabled=true],.fm-input-zip input[type=text][aria-disabled=true]:hover,.fm-input-zip input[type=password][aria-disabled=true],.fm-input-zip input[type=password][aria-disabled=true]:hover,.fm-input-zip input[type=tel][aria-disabled=true],.fm-input-zip input[type=tel][aria-disabled=true]:hover,.fm-input-date input[type=text][aria-disabled=true],.fm-input-date input[type=text][aria-disabled=true]:hover,.fm-input-date input[type=password][aria-disabled=true],.fm-input-date input[type=password][aria-disabled=true]:hover,.fm-input-date input[type=tel][aria-disabled=true],.fm-input-date input[type=tel][aria-disabled=true]:hover,.order-table-option-column input[type=text][aria-disabled=true],.order-table-option-column input[type=text][aria-disabled=true]:hover,.order-table-option-column input[type=password][aria-disabled=true],.order-table-option-column input[type=password][aria-disabled=true]:hover,.order-table-option-column input[type=tel][aria-disabled=true],.order-table-option-column input[type=tel][aria-disabled=true]:hover{border-color:GrayText;color:GrayText}}.fm-input-select .select_out{display:block;color:#888;font-weight:normal;font-size:var(--font-size-medium);line-height:1.7;letter-spacing:.02em;position:relative;display:block;width:fit-content}.fm-input-select .select_out:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;background-color:var(--c-text);width:16px;height:16px;pointer-events:none;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24"><path d="M12 17L3 8L4 7L12 15L20 7L21 8L12 17Z"/></svg>');background-repeat:no-repeat}.fm-input-select .select_out select{cursor:pointer;vertical-align:middle;box-sizing:border-box;border-radius:.5rem;border:1px solid #666;background-color:var(--color-white);padding-right:2.5rem;padding-left:1rem;color:var(--c-text);line-height:1;letter-spacing:inherit;appearance:none;font-size:var(--font-size-medium);height:3rem}@media(hover: hover){.fm-input-select .select_out select:hover{border-color:var(--color-black)}}@media(forced-colors: active){.fm-input-select .select_out select{color:ButtonText;border-color:ButtonText}}.fm-input-textarea{display:block;color:var(--c-text);font-weight:normal;font-size:var(--font-size-medium);line-height:1.7;letter-spacing:.02em}.fm-input-textarea textarea{box-sizing:border-box;width:100%;border:1px solid #666;background-color:var(--c-bg-body);padding:1rem;border-radius:.5rem;font:inherit;resize:vertical}.fm-input-textarea textarea:read-only:not(:disabled){border-style:dashed}.fm-input-textarea textarea:focus-visible{outline:.25rem solid var(--c-text);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--c-focus)}@media(hover: hover){.fm-input-textarea textarea:not(:read-only):hover{border-color:var(--c-text)}}.fm-input-textarea textarea:is(:user-invalid,[aria-invalid=true]){border-color:var(--c-error)}@media(hover: hover){.fm-input-textarea textarea:is(:user-invalid,[aria-invalid=true]):hover{border-color:#a90000}}.fm-input-textarea textarea:is(:disabled,[aria-disabled=true]),.fm-input-textarea textarea:is(:disabled,[aria-disabled=true]):hover{border-color:#b3b3b3;background-color:#f2f2f2;color:#949494;resize:none}@media(forced-colors: active){.fm-input-textarea textarea[aria-disabled=true],.fm-input-textarea textarea[aria-disabled=true]:hover{border-color:GrayText;color:GrayText}}.btn_next,.btn_confirm,.btn_rewind,.btn_save,.btn_login,#close-dialog{margin:auto;cursor:pointer;align-items:center;justify-content:center;column-gap:.25rem;box-sizing:border-box;width:fit-content;max-width:100%;font-weight:bold;font-size:var(--font-size-medium);line-height:1;letter-spacing:.02em;text-decoration:none;text-underline-offset:.1875rem;min-width:8.5rem;min-height:3.5rem;border-radius:.5rem;padding:.75rem 1rem}.btn_next:disabled,.btn_next[aria-disabled=true],.btn_confirm:disabled,.btn_confirm[aria-disabled=true],.btn_rewind:disabled,.btn_rewind[aria-disabled=true],.btn_save:disabled,.btn_save[aria-disabled=true],.btn_login:disabled,.btn_login[aria-disabled=true],#close-dialog:disabled,#close-dialog[aria-disabled=true]{cursor:default}.btn_next,.btn_confirm,.btn_login,#close-dialog{border:4px double rgba(0,0,0,0);background-color:var(--button-color);color:var(--color-neutral-white)}@media(hover: hover){.btn_next:hover,.btn_confirm:hover,.btn_login:hover,#close-dialog:hover{background-color:var(--button-hover-color);text-decoration:underline}}.btn_next:focus,.btn_confirm:focus,.btn_login:focus,#close-dialog:focus{background-color:var(--button-hover-color);text-decoration:underline}.btn_next:active,.btn_confirm:active,.btn_login:active,#close-dialog:active{background-color:var(--button-active-color);text-decoration:underline}.btn_next:focus-visible,.btn_confirm:focus-visible,.btn_login:focus-visible,#close-dialog:focus-visible{outline:.25rem solid var(--c-text);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--c-focus)}.btn_next:disabled,.btn_next[aria-disabled=true],.btn_confirm:disabled,.btn_confirm[aria-disabled=true],.btn_login:disabled,.btn_login[aria-disabled=true],#close-dialog:disabled,#close-dialog[aria-disabled=true]{background-color:var(--color-neutral-solid-gray-300);color:var(--color-neutral-solid-gray-50);text-decoration:none}@media(forced-colors: active){.btn_next:disabled,.btn_next[aria-disabled=true],.btn_confirm:disabled,.btn_confirm[aria-disabled=true],.btn_login:disabled,.btn_login[aria-disabled=true],#close-dialog:disabled,#close-dialog[aria-disabled=true]{border-color:GrayText;color:GrayText}}.fm-input-zip input[type=text],.fm-input-tel input[type=tel],.fm-input-date .fm-input-date-text-year{width:80px !important}.fm-input-date .fm-input-date-text-month,.fm-input-date .fm-input-date-text-day{width:56px !important}.fm-input-name-first,.fm-input-name-second{margin-inline:8px 16px}@media(max-width: 768px){.fm-input-name-first,.fm-input-name-second{display:block;margin-inline:0}}.fm-answer input:is([type=text],[type=tel]):has(+input:is([type=text],[type=tel])){margin-inline-end:8px}.fm-answer input:is([type=text],[type=tel])+input:is([type=text],[type=tel]){margin-inline-start:8px}.btn_rewind,.btn_save,.term-help-dialog button,.fm-input-zip input[type=submit]{border:1px solid currentcolor;background-color:var(--color-neutral-white);color:var(--button-color)}@media(hover: hover){.btn_rewind:hover,.btn_save:hover,.term-help-dialog button:hover,.fm-input-zip input[type=submit]:hover{background-color:var(--button-outline-hover-bg-color);color:var(--button-hover-color);text-decoration:underline}}.btn_rewind:focus,.btn_save:focus,.term-help-dialog button:focus,.fm-input-zip input[type=submit]:focus{background-color:var(--button-outline-hover-bg-color);color:var(--button-hover-color);text-decoration:underline}.btn_rewind:active,.btn_save:active,.term-help-dialog button:active,.fm-input-zip input[type=submit]:active{background-color:var(--button-outline-active-bg-color);color:var(--button-active-color);text-decoration:underline}.btn_rewind:focus-visible,.btn_save:focus-visible,.term-help-dialog button:focus-visible,.fm-input-zip input[type=submit]:focus-visible{outline:.25rem solid var(--c-text);outline-offset:.125rem;box-shadow:0 0 0 .125rem var(--c-focus)}.btn_rewind:disabled,.btn_rewind[aria-disabled=true],.btn_save:disabled,.btn_save[aria-disabled=true],.term-help-dialog button:disabled,.term-help-dialog button[aria-disabled=true],.fm-input-zip input[type=submit]:disabled,.fm-input-zip input[type=submit][aria-disabled=true]{background-color:var(--color-neutral-white);color:var(--c-text);text-decoration:none}@media(forced-colors: active){.btn_rewind:disabled,.btn_rewind[aria-disabled=true],.btn_save:disabled,.btn_save[aria-disabled=true],.term-help-dialog button:disabled,.term-help-dialog button[aria-disabled=true],.fm-input-zip input[type=submit]:disabled,.fm-input-zip input[type=submit][aria-disabled=true]{border-color:GrayText;color:GrayText}}.fm-input-zip input[type=submit]{box-sizing:border-box;max-width:100%;font-weight:700;padding:.375rem .75rem;border-radius:.5rem;margin-left:16px}@media(max-width: 768px){span.fm-name-unit{display:block}span.fm-name-unit:last-child{margin-top:24px}}}.order-table-option-column input[type=text]{margin-left:24px}.question-box{display:flex;align-items:flex-start}.question-box:not([data-nested]){font-weight:700}.question-box[data-head]{margin:0}.question-box[data-main]:not([data-nested]){background-color:#ddd;padding:12px;border:1px solid var(--c-text);margin:0 0 24px}.question-box[data-color=blue]:not([data-nested]){background-color:#e0eefc}.question-box[data-color=green]:not([data-nested]){background-color:#e2f0d9}.question-box[data-color=orange]:not([data-nested]){background-color:#fbe5d6}.question-box[data-nested]{margin-top:16px;padding:0 16px 0}.question-box[data-nested].question-box__last-child{margin-top:0;padding-top:16px}.question-box__number{margin-right:12px}.question-box__body{text-indent:1em}.question-box__body .question-box__text{text-indent:1em}.question-box__body .question-box__sub-text{display:block}.question-box__body .question-box__condition[data-answer=single]{font-weight:700}.question-box__body .question-box__condition[data-answer=multiple]{background-color:#ddd;font-weight:700}.question-box__body .question-box__condition[data-answer=text]{font-weight:400}.fm-answer{padding:16px 16px 0}.fm-question:has(.question-box[data-nested])~.fm-answer{padding-top:0}.question-box[data-nested] span.fm-required-label{display:none}.term-help{cursor:pointer}.term-help::after{--external-link-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M212.31-140q-29.92 0-51.12-21.19Q140-182.39 140-212.31v-535.38q0-29.92 21.19-51.12Q182.39-820 212.31-820h535.38q29.92 0 51.12 21.19Q820-777.61 820-747.69v535.38q0 29.92-21.19 51.12Q777.61-140 747.69-140H212.31Zm0-60h535.38q5.39 0 8.85-3.46t3.46-8.85V-680H200v467.69q0 5.39 3.46 8.85t8.85 3.46ZM280-490v-60h400v60H280Zm0 160v-60h240v60H280Z"/></svg>');content:"";display:inline-block;inline-size:1rem;block-size:1rem;margin-inline-start:.25rem;vertical-align:-0.125rem;background-color:currentColor;pointer-events:none;-webkit-mask:var(--external-link-icon) center/contain no-repeat;mask:var(--external-link-icon) center/contain no-repeat}.term-help-tooltip{position:fixed;z-index:var(--z-topmost, 999);box-sizing:border-box;width:min(420px,100% - 24px);margin:0;padding:16px;overflow-y:auto;border:1px solid #a09882;border-radius:8px;background:#fff9e9;color:#333;font-weight:400;font-size:16px;line-height:1.8;box-shadow:0 4px 16px rgba(0,0,0,.2)}.term-help-tooltip[hidden]{display:none}.fm-input-zip,.fm-input-select,.fm-input-text,.fm-input-name,.fm-input-tel,.fm-input-radio,.fm-input-checkbox,.fm-input-textarea{margin-top:64px}.fm-input-zip:has(.question-box[data-nested]),.fm-input-select:has(.question-box[data-nested]),.fm-input-text:has(.question-box[data-nested]),.fm-input-name:has(.question-box[data-nested]),.fm-input-tel:has(.question-box[data-nested]),.fm-input-radio:has(.question-box[data-nested]),.fm-input-checkbox:has(.question-box[data-nested]),.fm-input-textarea:has(.question-box[data-nested]){margin-top:0}.question-box[data-nested] .question-box__body{text-indent:0}h1{text-align:center}@media(max-width: 426px){h1{font-size:20px}}.line{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}.line[data-color=red]{text-decoration-color:var(--c-red)}:is(p,span) mark{font-weight:700;background:linear-gradient(transparent 50%, color-mix(in srgb, var(--color-primitive), white) 50%)}:is(p,span) strong{font-weight:700}:is(p,span) .note{display:flex}:is(p,span) .kome{text-indent:0}:is(p,span) span.small{font-size:14px}p.note{display:flex}.serif{font-family:"Noto Serif JP",serif}.bold{font-weight:700}.regular{font-weight:400}.indent{text-indent:1em}p.text-box{margin:16px 0}.indent-margin{margin-left:1em}:where(a[target=_blank]:any-link)::after{--external-link-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><path d="M22 6V9H9V39H39V26H42V42H6V6H22ZM42 6V20H39V11.2L21 29L19 27L36.8 9H28V6H42Z" fill="currentcolor"></path></svg>');content:"";display:inline-block;inline-size:1rem;block-size:1rem;margin-inline-start:.25rem;vertical-align:-0.125rem;background-color:currentColor;pointer-events:none;-webkit-mask:var(--external-link-icon) center/contain no-repeat;mask:var(--external-link-icon) center/contain no-repeat}:where(a.link.download)::after{--external-link-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960"><path d="M480-320 280-520l56-58 104 104v-326h80v326l104-104 56 58-200 200ZM240-160q-33 0-56.5-23.5T160-240v-120h80v120h480v-120h80v120q0 33-23.5 56.5T720-160H240Z"/></svg>');content:"";display:inline-block;inline-size:1rem;block-size:1rem;margin-inline-start:.25rem;vertical-align:-0.125rem;background-color:currentColor;pointer-events:none;-webkit-mask:var(--external-link-icon) center/contain no-repeat;mask:var(--external-link-icon) center/contain no-repeat}.text-color{word-break:break-all}.text-color[data-color=red]{color:var(--c-red)}.text-color[data-color=green]{color:var(--c-green)}.text-color[data-color=orange]{color:var(--c-orange)}.text-color[data-color=blue]{color:var(--c-blue)}.text-color-line{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}.text-color-line[data-color=green]{color:var(--c-green);text-decoration-color:var(--c-green)}.text-color-line[data-color=orange]{color:var(--c-orange);text-decoration-color:var(--c-orange)}.text-color-line[data-color=blue]{color:var(--c-blue);text-decoration-color:var(--c-blue)}.form-guidance{color:var(--c-red);margin:24px 0 8px;font-weight:700;text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem;font-size:15px}.question-box__prerequisite{color:var(--c-red)}.fm-errormessage{color:#d10000;line-height:1.2}span.fm-errormessage{display:block}span.fm-required-label{font-size:medium !important;font-weight:700}.fm-errormessage li::before,span.fm-errormessage::before{content:"＊"}section.browsing-environment{margin-top:40px}section.browsing-environment h2{font-size:22px}section.browsing-environment ul.browsing-environment__list{list-style-type:unset;margin-left:1.5em}section.browsing-environment ul.browsing-environment__list li{margin-block:16px}h1{border:1px solid}aside.survey-part__notes{margin:24px 0}aside.survey-part__notes .survey-part__note{display:grid;grid-template-columns:64px auto}.text[data-color=black]{color:#333}figure.survey-part__figure,img.survey-part__figure-image{margin:16px auto;width:100%}h2#consignee-questions-title{border:1px solid;padding:0 24px;display:inline-block;margin:0 0 24px}@layer component{h3.survey-part__subheading{padding:8px 24px;margin:0 0 16px;border:2px solid #888;border-radius:8px;display:inline-block}h3.survey-part__subheading[data-color=green]{border-color:var(--c-green)}h3.survey-part__subheading[data-color=blue]{border-color:var(--c-blue)}h3.survey-part__subheading[data-color=orange]{border-color:var(--c-orange)}h3.survey-part__subheading[data-variant=emphasis]{position:relative;isolation:isolate;padding-right:40px;border:0;border-radius:0;clip-path:polygon(0 0, calc(100% - 24px) 0, 100% 50%, calc(100% - 24px) 100%, 0 100%)}h3.survey-part__subheading[data-variant=emphasis][data-color=green]{background-color:var(--c-green)}h3.survey-part__subheading[data-variant=emphasis][data-color=blue]{background-color:var(--c-blue)}h3.survey-part__subheading[data-variant=emphasis][data-color=orange]{background-color:var(--c-orange)}h3.survey-part__subheading[data-variant=emphasis]::before{position:absolute;z-index:-1;inset:2px;background-color:#fff;clip-path:polygon(0 0, calc(100% - 22px) 0, 100% 50%, calc(100% - 22px) 100%, 0 100%);content:""}}h3.survey-part__notice-title{background-color:#ffca6d;max-width:100px;text-align:center;display:inline;font-weight:400}li.survey-part__notice-item::marker{content:"●"}.question-box__sub-text ul{margin-left:1em;text-indent:0}.question-box__sub-text ul ul.ireko{list-style-type:none}.question-box__sub-text ul ul.ireko li{display:flex}.question-box__sub-text ul ul.ireko li::before{display:inline;content:"※"}section.survey-explanation{margin:8px 0;background-color:#f7f7f7;padding:8px 16px;border-inline:2px solid #333;font-size:16px}section.important-box{margin:32px 0;border:8px double var(--c-red);padding:8px 24px;color:var(--c-red);font-weight:700}section.important-box h2{font-size:large}section.important-box ul{margin-left:16px}section.important-box ul li{text-indent:1em}section.important-box ul li .line{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}section.important-box ul li::marker{content:"◆"}p.end-text-box{border:2px dashed #333;padding:24px 32px;margin:32px 0}section.end-box{border:1px dashed #333;padding:24px 32px;margin:0 0 32px}section.end-box h2{font-size:large}section.end-box h3{margin-top:16px;font-size:large;font-weight:400}section.end-box ul{margin-left:32px}section.end-box ul li{list-style-type:initial}section.survey-overview{margin:0 0 32px}section.survey-overview ul.survey-overview__part-list{margin:24px 0 24px 24px}h2#response-guide-title{font-size:larger;border:1px solid #333;display:inline-block;padding:0 12px}ul.response-guide__list{list-style-type:disclosure-closed;margin-left:24px}p.response-guide__deadline{border:1px solid #333;text-align:center;margin:32px auto;max-width:380px;padding-inline:12px;font-weight:700;color:var(--c-red)}section.response-guide{margin:0 0 40px}ul.survey-part__notice-list{margin-left:24px}ul.survey-part__notice-sublist{text-indent:1em}ul.survey-part__notice-sublist li{display:flex}section.response-email-notice{margin:32px 16px 40px}ul.response-email-notice__list{list-style-type:unset;margin-left:24px;margin-top:24px}.survey-part__note{margin:24px 0}address.contact-box{border:2px solid #333;padding:16px 24px;margin:32px auto;max-width:458px;text-align:center}@media(max-width: 476px){address.contact-box{margin:32px 16px}}address.contact-box p.contact-box__tel{text-align:end}address.contact-box p.contact-box__tel a{color:#333;text-decoration:none}li.response-guide__item{margin:10px 0}
