.Step_bar__eUcj0{position:relative;max-width:314px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Step_bar_line_bg__ngGKX{height:1px;background-color:#e0c5bb}.Step_bar_line__HmakD,.Step_bar_line_bg__ngGKX{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}.Step_bar_line__HmakD{z-index:1;height:2px;background-color:#4b3e3c}.Step_bar_point__l0gAG{z-index:10;position:relative;display:block;border-radius:50%;width:14px;height:14px;background-color:#e0c5bb}.Step_bar_point__l0gAG.Step_active__yOyed{background-color:#4b3e3c}.Question_main__uQdKS{max-width:390px;width:100%;min-height:100vh;margin:0 auto;background:url(/question/bg.jpg) 50%/cover no-repeat}.Question_container__4BQzs{position:relative;max-width:334px;width:90%;margin:0 auto;padding:30px 0 48px;min-height:626px}.Question_input_text__N6f1E{display:block;margin:165px auto 0;padding:12px;max-width:300px;width:90%;border-bottom:1px solid #a48374;font-size:16px;line-height:1.5em;text-align:center}.Question_input_text__N6f1E::placeholder{color:#a48374}.Question_radio_area__qwIhO{margin-top:57px;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.Question_input_radio_label__5wAtl{cursor:pointer;display:block;width:132px;height:124px}.Question_input_radio_label__5wAtl span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;line-height:1.5em;letter-spacing:.03em}.Question_radio_area__qwIhO .Question_input_radio_label__5wAtl:first-of-type{background:url(/question/radio_bg_01.png) 50%/contain no-repeat}.Question_radio_area__qwIhO .Question_input_radio_label__5wAtl:nth-of-type(2){background:url(/question/radio_bg_02.png) 50%/contain no-repeat}.Question_radio_area__qwIhO .Question_input_radio_label__5wAtl:nth-of-type(3){background:url(/question/radio_bg_03.png) 50%/contain no-repeat}.Question_input_radio__RZh7z{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.Question_input_radio__RZh7z:checked+.Question_input_radio_label__5wAtl{transform:scale(1.2)}.Question_switch_area__h7EwE{margin-top:56px;padding-right:32px;display:flex;flex-direction:column;gap:40px}.Question_switch_area_radio__wQKU3{margin-top:56px;display:flex;flex-direction:column;gap:32px}.Question_input_switch_cmn__gyAuu{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%}.Question_input_switch__bdsFF{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.Question_input_switch_button__v4zyW{display:block;width:32px;height:16px;background:#e3d7cf;position:relative;display:inline-block;border-radius:40px;transition:.4s;box-sizing:border-box}.Question_input_switch_button__v4zyW:after{content:"";position:absolute;width:16px;height:16px;border-radius:100%;left:0;top:0;z-index:2;background:#cbad8d;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.14s}.Question_input_switch__bdsFF:checked+.Question_input_switch_button__v4zyW:after{background-color:#4b3e3c;left:16px}.Question_input_switch_button__v4zyW span{position:relative;display:block;width:100%;height:100%}.Question_input_switch_button__v4zyW span:after,.Question_input_switch_button__v4zyW span:before{position:absolute;top:50%;font-size:11px;line-height:1.5em;white-space:nowrap}.Question_input_switch_button__v4zyW span:before{content:"いいえ";left:-3px;transform:translate(-100%,-50%)}.Question_input_switch_button__v4zyW span:after{content:"はい";right:-3px;transform:translate(100%,-50%)}.Question_input_switch_label__FdBpx{max-width:220px;width:calc(100% - 80px);font-size:14px;line-height:1.5em;letter-spacing:.03em}.Question_title__j4vaH{margin-top:56px;font-size:28px;line-height:1em;letter-spacing:.1em;text-align:center}.Question_question__tG93s{margin-top:60px;font-size:18px}.Question_question__tG93s,.Question_question_sub__SI1sx{line-height:1.5em;letter-spacing:.03em;text-align:center;white-space:pre-wrap;font-family:Gilda Display,serif}.Question_question_sub__SI1sx{margin-top:12px;font-size:14px;color:#4b3e3c}.Question_buttonarea__s9F4e{margin:80px auto 0;display:flex;flex-direction:column;gap:24px;max-width:206px;width:100%}.Button_button__odZew{color:#fff}.Button_button__odZew button:disabled{opacity:.7}.Button_button__odZew a,.Button_button__odZew button{display:flex;justify-content:center;align-items:center;gap:30px;padding:15px;width:100%;background-color:#d29a89;font-size:18px;line-height:1em;letter-spacing:.1em;font-family:Gilda Display,"Noto Serif JP",serif}.Button_button__odZew a:after,.Button_button__odZew button:after{content:"";display:block;width:34px;height:4px;-webkit-mask:url(/common/button_arrow.svg) no-repeat 100% 50%;mask:url(/common/button_arrow.svg) no-repeat 100% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff}.Button_button_small__1GSu9 a,.Button_button_small__1GSu9 button{gap:20px;background-color:#ecd9d2;font-size:12px;line-height:1em;letter-spacing:.05em;color:#4b3e3c}.Button_button_small__1GSu9 a:after,.Button_button_small__1GSu9 button:after{width:22px;height:3px;background-color:#4b3e3c}.Button_button_prev__HOapL button{display:flex;justify-content:center;align-items:center;gap:30px;padding:15px;width:100%;border:1px solid #d29a89;font-size:18px;line-height:1em;letter-spacing:.1em;font-family:Gilda Display,"Noto Serif JP",serif;color:#d29a89}.Button_button_prev__HOapL button:before{content:"";display:block;width:34px;height:4px;-webkit-mask:url(/common/button_arrow.svg) no-repeat 100% 50%;mask:url(/common/button_arrow.svg) no-repeat 100% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#d29a89;transform:scaleX(-1)}