@keyframes Stepper_rotate-left__F1I7_{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Stepper_rotate-right__jaGzn{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Stepper_hidePreviousStep__hhJFU>*{color:#ccc;opacity:.2}.Stepper_stepLabelWrapper___JwIw{display:flex;flex-direction:column;height:100%}@media(max-width:768px){.Stepper_stepLabelWrapper___JwIw{height:70px}}@keyframes FormGroupSection_rotate-left__506Oy{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes FormGroupSection_rotate-right__muQvy{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.FormGroupSection_FormGroupSection__zglhR{margin-bottom:.9375rem;display:flex;width:100%}.FormGroupSection_FormGroupSection__zglhR+.FormGroupSection_FormGroupSection__zglhR{margin-top:1.875rem}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA+.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA{margin-top:.9375rem}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA .FormGroupSection_InputInner__dUC0Z{width:calc(100% - 240px)}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA.FormGroupSection_ListPrefectures__xZA1D{margin-top:30px!important}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA.FormGroupSection_ListPrefectures__xZA1D .FormGroupSection_InputInner__dUC0Z{display:flex;flex-wrap:wrap}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_CustomerInfoCustom__JqXgA.FormGroupSection_ListPrefectures__xZA1D .FormGroupSection_TextError__XRSQI{width:100%}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_Prefectures__RUU4h{max-width:345px;max-width:21.5625rem;width:100%}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z{display:block;width:calc(100% - 270px)}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputInnerCustom__Bx5Cw{width:calc(100% - 300px)}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z input{font-weight:500}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z input[type=text]{max-width:346px;max-width:21.625rem;height:54px;height:3.375rem;padding:.8125rem .8125rem .8125rem 1rem;font-size:14px;font-size:.875rem;border-radius:2px;border-radius:.125rem;width:100%;background-color:#f5f5f5;border:none;display:block}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z input[type=text]:focus{outline:none}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ{display:flex;flex-wrap:wrap}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ .FormGroupSection_InputGroup__tTrWs:not(:last-child){margin-right:1.875rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ .FormGroupSection_InputGroup__tTrWs+.FormGroupSection_InputGroup__tTrWs{margin-left:0}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputPostCode__Ss3lS{display:flex;flex-flow:wrap;align-items:center}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputPostCode__Ss3lS .FormGroupSection_FormInputPrefix__YrrEA{margin-right:.625rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputPostCode__Ss3lS .FormGroupSection_TextNote___rUsq{padding-left:1.5625rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputPostCode__Ss3lS .FormGroupSection_TextError__XRSQI{padding-left:1.5625rem!important;width:100%;display:block}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_content__HuSsl{display:flex;flex-direction:column}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_content__HuSsl .FormGroupSection_label__ZDOwW{margin-top:.25rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputGroup__tTrWs .FormGroupSection_LabelRadio__4yUa2{font-size:13px;font-size:.8125rem;font-weight:500;color:#222}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputGroup__tTrWs+.FormGroupSection_InputGroup__tTrWs{margin-left:1.875rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_CustomInputName__Tt4cO{display:flex!important}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_FormControlsError__OqfzW{background-color:#ffdede!important}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_TextNote___rUsq{font-size:12px;margin-top:.625rem;font-weight:500;display:block;width:100%}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_TextError__XRSQI{padding-top:.5rem;font-size:12px;display:block;font-weight:700;line-height:2;color:#ec0d0d}.FormGroupSection_FormGroupSection__zglhR [class*=SelectError__control]{background-color:#ffdede}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd{display:flex;align-items:center}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd input{padding:0;margin-bottom:0;display:none;cursor:pointer}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd label{padding-left:2rem;position:relative;cursor:pointer;display:inline-block}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd label:before{width:24px;width:1.5rem;height:24px;height:1.5rem;border-radius:2px;border-radius:.125rem;background-color:#f5f5f5;content:"";position:absolute;left:0;top:0;cursor:pointer}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd input:checked+label:after{top:3px;top:.1875rem;left:8px;left:.5rem;width:6px;width:.375rem;height:11px;height:.6875rem;content:"";display:block;position:absolute;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd input:checked+label:before{border-radius:4px;border-radius:.25rem;background-color:var(--primary)}.FormGroupSection_FormGroupSection__zglhR.FormGroupSection_group-checkbox__CF9qd .FormGroupSection_TextError__XRSQI{padding-left:2.0625rem}.FormGroupSection_FormGroupSection__zglhR [class*=SelectError__control]{background-color:#ffdede!important}.FormGroupSection_FormGroupRadio__c3i96 .FormGroupSection_LabelContain__IGA_L{padding-top:0}.FormGroupSection_FormGroupRadio__c3i96.FormGroupSection_ContactFullReformRadio__occFd .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ .FormGroupSection_InputGroup__tTrWs:not(:last-child){margin-bottom:.625rem}.FormGroupSection_Radio__rlQV3:checked,.FormGroupSection_Radio__rlQV3:not(:checked){position:absolute;left:-9999px}.FormGroupSection_Radio__rlQV3:checked+label,.FormGroupSection_Radio__rlQV3:not(:checked)+label{padding-left:1.75rem;line-height:20px;line-height:1.25rem;position:relative;cursor:pointer;display:inline-block;color:#666;vertical-align:middle}.FormGroupSection_Radio__rlQV3:checked+label:before,.FormGroupSection_Radio__rlQV3:not(:checked)+label:before{width:18px;width:1.125rem;height:18px;height:1.125rem;content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;border-radius:100%;background:#f5f5f5}.FormGroupSection_Radio__rlQV3:checked+label:before{border:4px solid var(--primary);box-sizing:border-box}.FormGroupSection_h2__PeGBo{font-size:28px;font-size:1.75rem;margin-bottom:2.5rem;text-align:center}h4.FormGroupSection_LabelContain__IGA_L{font-size:14px;font-size:.875rem;margin-bottom:0}.FormGroupSection_OtherFormAlignTop__3IV80{padding-bottom:6.25rem;border-bottom:1px solid #eee}.FormGroupSection_GroupInputYear__cDf1k{display:flex;align-items:center}.FormGroupSection_GroupInputYear__cDf1k input{width:147px!important}.FormGroupSection_GroupInputYear__cDf1k span{margin-left:.625rem}.FormGroupSection_InputAge__Laj0_{flex-wrap:wrap}.FormGroupSection_InputAge__Laj0_ .FormGroupSection_TextError__XRSQI{flex-basis:100%}.FormGroupSection_InputText__mE9rc{font-size:12px}.FormGroupSection_FlexColumn__rLRsi{flex-direction:column;row-gap:10px}.FormGroupSection_LinkUnderline__JOHGB{text-decoration:underline;text-underline-offset:2px}.FormGroupSection_subOption__4AXNZ{padding-left:1.5625rem}.FormGroupSection_subOption__4AXNZ>p{font-weight:700;margin-top:.3125rem;margin-bottom:.3125rem}.FormGroupSection_subOption__4AXNZ .FormGroupSection_optionWrapper__4vCnn{padding-left:.5rem}.FormGroupSection_subOption__4AXNZ .FormGroupSection_optionWrapper__4vCnn .FormGroupSection_option__4YvoN{margin-top:0!important;margin-bottom:.3125rem!important}.FormGroupSection_prefectureNote__QgdEc{padding:1.25rem .9375rem;margin-top:.625rem;background:#fcf5d2}.FormGroupSection_prefectureNote__QgdEc span{padding-top:0!important}@media(max-width:768px){.FormGroupSection_FormGroupSection__zglhR{display:block}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z{margin-top:.8125rem;width:100%!important;display:block}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z.FormGroupSection_InputInnerCustom__Bx5Cw{width:100%}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ,.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ .FormGroupSection_InputGroup__tTrWs{display:block}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z .FormGroupSection_GroupRadio__mVhRZ .FormGroupSection_InputGroup__tTrWs+.FormGroupSection_InputGroup__tTrWs{margin:.9375rem 0}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z input[type=text]{width:100%;max-width:none}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_InputInner__dUC0Z input.FormGroupSection_PPostalCode__KXi1W{width:162px;width:10.125rem}.FormGroupSection_FormGroupSection__zglhR .FormGroupSection_Prefectures__RUU4h{max-width:none}.FormGroupSection_OtherForm__FwR4Y .FormGroupSection_FormAlignTop__DCojH{padding-bottom:3.125rem}}@keyframes Spinner_rotate-left__xuJ4W{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Spinner_rotate-right__8W0B6{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Spinner_spinner__QyE1r{display:block;object-fit:contain;aspect-ratio:1/1}@keyframes Input_rotate-left__tnai0{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Input_rotate-right__BU4yy{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Input_input__1f5FP{position:relative;width:100%;max-width:346px;max-width:21.625rem}.Input_spinner__nMt6G{position:absolute;width:-moz-fit-content;width:fit-content;top:50%;right:0;transform:translate(-50%,-50%);opacity:.5}@keyframes Label_rotate-left__TAxUF{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Label_rotate-right__OTARv{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Label_LabelContain__4tZo5{width:240px;width:15rem;margin-right:1.875rem;padding-top:.9375rem}.Label_LabelContain__4tZo5 span{padding-right:3.75rem;display:flex;width:100%;line-height:1.71;justify-content:space-between;font-weight:700;position:relative;white-space:pre-line}.Label_LabelContain__4tZo5 span small{font-size:12px;height:26px;height:1.625rem;padding:.0625rem .75rem;border-radius:2px;border-radius:.125rem;display:inline-block;background-color:#fa1340;color:#fff;flex-shrink:0;position:absolute;right:0;top:0}.Label_LabelContain__4tZo5 span .Label_Optional__OxbEe{background-color:#3c414e}.Label_LabelContain__4tZo5.Label_FormRadio__9vxfZ{padding-top:0}.Label_LabelContain__4tZo5.Label_CustomerInfoCustom__2xWNv{width:220px;width:13.75rem;margin-right:1.25rem}.Label_LabelContain__4tZo5.Label_CustomerInfoFormRadio__lDZpv{width:220px;width:13.75rem;margin-right:1.25rem;padding-top:0}.Label_LabelContain__4tZo5.Label_NoMark__rRlST{margin-right:0}.Label_LabelContain__4tZo5.Label_onlyPc__7tEV_{display:block}@media(max-width:768px){.Label_LabelContain__4tZo5.Label_onlyPc__7tEV_{display:none}}.Label_LabelContain__4tZo5.Label_pt-0___c9GC{padding-top:0}@media(max-width:768px){.Label_LabelContain__4tZo5{display:block;width:100%!important}.Label_LabelContain__4tZo5.Label_CustomerInfoCustom__2xWNv{width:100%!important}.Label_LabelContain__4tZo5.Label_CustomerInfoFormRadio__lDZpv{width:100%}}@keyframes TextAreaSection_rotate-left__VCIPo{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes TextAreaSection_rotate-right__6BA7n{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.TextAreaSection_TextAreaSection__p0wKT{padding:1.25rem;height:280px;height:17.5rem;border-radius:2px;border-radius:.125rem;width:100%;display:block;background-color:#f5f5f5;border-color:#f5f5f5;outline:none}.TextAreaSection_TextAreaSection__p0wKT:focus{outline:none}.TextAreaSection_FormAlignTop__4tV5t{margin-bottom:3.125rem;align-items:unset}.TextAreaSection_OtherForm__D4Dq9{margin-bottom:0}@media(max-width:768px){.TextAreaSection_TextAreaSection__p0wKT{height:190px;height:11.875rem}}@keyframes DoubleInputsSection_rotate-left__GvDKn{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes DoubleInputsSection_rotate-right__zNU5G{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.DoubleInputsSection_InputName__g6e0C input[type=text]{max-width:346px;max-width:21.625rem;height:54px;height:3.375rem;padding:.8125rem .8125rem .8125rem 1rem;font-size:14px;font-size:.875rem;border-radius:2px;border-radius:.125rem;width:100%;background-color:#f5f5f5;border:none;display:block}.DoubleInputsSection_InputName__g6e0C input[type=text]:focus{outline:none}.DoubleInputsSection_InputName__g6e0C input[type=text].DoubleInputsSection_CustomerInfoSection__NsO8f{width:75%!important;font-weight:500}.DoubleInputsSection_InputName__g6e0C .DoubleInputsSection_TextError__ntXNS{font-size:12px;font-size:.75rem;padding-top:.5rem;font-weight:700;line-height:2;color:#ec0d0d;display:block}@keyframes EmailSection_rotate-left__8Ft0F{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes EmailSection_rotate-right__BBWYq{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.EmailSection_EmailSection__N3G29{height:54px;height:3.375rem;max-width:346px;max-width:21.625rem;padding:.8125rem .8125rem .8125rem 1rem;font-size:14px;font-size:.875rem;width:100%;border-radius:2px;background-color:#f5f5f5;border:none;display:block}.EmailSection_EmailSection__N3G29:focus{outline:none}@media(max-width:768px){.EmailSection_EmailSection__N3G29{width:100%;max-width:none}}