.form[data-v-b147ec22]{margin-top:2rem}.form .flex-form .form-section h2[data-v-b147ec22]{margin:1rem 0;text-align:center}.form .flex-form .form-section[data-v-b147ec22]:not(:last-child){margin-bottom:3rem}.form .flex-form .questionnaire[data-v-b147ec22] .field label{margin:0 0 4px 0;line-height:1;border:none;display:block;padding:1em;background:#f60;border-radius:5px;color:#fff;font-size:1.2em;font-weight:700;text-align:center;letter-spacing:1px;margin:0 auto;box-shadow:inset 0 -4px #830;cursor:pointer}.form .flex-form .questionnaire[data-v-b147ec22] .field label:after{content:" ▼"}.form .flex-form .questionnaire[data-v-b147ec22] .field .check,.form .flex-form .questionnaire[data-v-b147ec22] .field .label,.form .flex-form .questionnaire[data-v-b147ec22] .field input{display:none}.form .flex-form .check-questionnaire .questionnaire[data-v-b147ec22] .field label:after{content:" ▲"}.form .confirm-area[data-v-b147ec22]{text-align:center;margin-top:2rem}.form .confirm-area>p[data-v-b147ec22]{padding:1rem 0}.form table td[data-v-b147ec22] .zcolumn{margin-bottom:0}.form table td[data-v-b147ec22] .zcolumn .field .label{display:none}.form table td[data-v-b147ec22] .zcolumn .field select{width:100%;border:1px solid #c1c1c1;font-size:16px;background:#fff}.form table td[data-v-b147ec22] .name-first,.form table td[data-v-b147ec22] .name-kana-first,.form table td[data-v-b147ec22] .name-kana-last,.form table td[data-v-b147ec22] .name-last{display:inline-block;width:20rem;margin-right:1rem}@media (max-width:883px){.form table td[data-v-b147ec22] .name-first,.form table td[data-v-b147ec22] .name-kana-first,.form table td[data-v-b147ec22] .name-kana-last,.form table td[data-v-b147ec22] .name-last{width:100%}}.form table td[data-v-b147ec22] .hour-first,.form table td[data-v-b147ec22] .hour-second,.form table td[data-v-b147ec22] .minutes-first,.form table td[data-v-b147ec22] .minutes-second{display:inline-block;margin-right:1rem}.recaptcha-area[data-v-b147ec22]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:2rem 0 0}.button-area[data-v-b147ec22]{display:flex;align-items:center;justify-content:center;padding:2rem 0 4rem}.button-area[data-v-b147ec22] a{color:#292929}.button.slide.disabled[data-v-b147ec22]{pointer-events:none}.complete[data-v-b147ec22]{display:flex;height:50vh;flex-direction:column;align-items:center;justify-content:center}