.LicenseForm_value__Tf6w4{position:relative;display:block}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca{margin:10px auto 14px;display:flex;flex-wrap:wrap;justify-content:space-between}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_{width:48%;margin:4px 2px;text-align:center}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ input[type=checkbox]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ input[type=checkbox]:checked+label{background:#ffc3ca!important;border:none!important;color:#333!important}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ input[type=checkbox]:not(:checked)+label{color:#000;background-color:#fff}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ input[type=checkbox]:not(:checked)+label:before{opacity:1;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ .LicenseForm_checkbox__TT8p_{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:105px;margin:0 auto;font-weight:600;padding:12px .5em 10px;background-color:#fff;border:1px solid #eee;border-radius:4px;box-sizing:border-box;line-height:1;font-size:16px;text-align:center;cursor:pointer;transition:.3s ease-out;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;box-shadow:2px 2px 6px -2px rgba(0,0,0,.5)}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ label{font-size:1em;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:800;border:none}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ label:before{content:"";background:url(/_next/static/media/icon_01-1.e7232b95.png) 50% no-repeat;background-size:contain;width:100%;height:60px;margin:0 auto}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca:nth-child(odd){margin-left:0}.LicenseForm_value__Tf6w4 .LicenseForm_button_area__ib1T6{width:80%;margin:30px auto auto}.LicenseForm_value__Tf6w4 .LicenseForm_button_area__ib1T6 button{position:relative;width:100%;display:block;margin:0 auto;padding:8px 0 10px;background:#ee7a96;border-radius:6px;color:#fff;text-decoration:none;letter-spacing:.08em;font-size:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.LicenseForm_value__Tf6w4 .LicenseForm_button_area__ib1T6 button:hover{background:#e77589}.LicenseForm_value__Tf6w4 .LicenseForm_button_area__ib1T6 button:disabled{background:hsla(0,0%,78%,.5);border:1px solid hsla(0,0%,78%,.5);box-shadow:none}@media screen and (max-width:1000px){.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ .LicenseForm_checkbox__TT8p_{height:95px;font-size:14px}.LicenseForm_value__Tf6w4 .LicenseForm_colWrap__DNgca .LicenseForm_col__nLkG_ label:before{height:50px}.LicenseForm_value__Tf6w4 .LicenseForm_button_area__ib1T6{margin-top:20px}}.NameForm_name__PIHjO{display:grid;grid-auto-flow:row}.NameForm_name__PIHjO h2{padding-left:24px;position:relative;width:100%;max-width:380px;margin:0 auto;color:#707070;text-align:left;box-sizing:border-box;font-size:18px}.NameForm_name__PIHjO h2.NameForm_name__PIHjO:before{content:"";width:20px;height:20px;position:absolute;left:0;top:8px;background:url(/_next/static/media/icon_title-name.a0956eff.png) 50% no-repeat;background-size:contain}.NameForm_name__PIHjO h2.NameForm_birth__55Ma1{font-weight:600;font-size:17px;color:#000}.NameForm_name__PIHjO h2.NameForm_birth__55Ma1:before{content:"■";color:#f8c6cc;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:16px;line-height:1}.NameForm_name__PIHjO .NameForm_key__PagwX{float:left;font-size:14px;font-weight:700;width:144px;position:relative;margin-top:1em}.NameForm_name__PIHjO .NameForm_key__PagwX .NameForm_text__5ndy9{margin-left:10px}.NameForm_name__PIHjO .NameForm_key__PagwX .NameForm_power_reverse__DvsfA{border-radius:0;width:30px;font-size:10px;margin-left:3px;text-align:center;color:#fff;background-color:#58c4ff;padding:2px 5px}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi{margin:4px auto 0;width:100%;max-width:380px;min-height:2.5em;position:relative}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_control__RM1Gy{color:#333;padding:4px 0 4px .5em;letter-spacing:.1em;border:1px solid #ccc;font-size:20px;border-radius:6px;position:relative;width:100%;max-width:368px;line-height:2.2em;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:800}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_control__RM1Gy::placeholder{color:#c4c4c4}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6{margin:4px auto 0;max-width:380px;min-height:2.5em;position:relative}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1{padding-left:.5em;font-size:20px;padding-top:3px;border:1px solid #ccc;border-radius:6px;position:relative;height:51px}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1.NameForm_disabled__XCx_O{opacity:.3}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1 .NameForm_birth_input__Li_OK{width:11em;font-size:20px;background:none;position:relative;padding:.2em .5em;box-sizing:border-box;border-radius:0;vertical-align:middle;line-height:2.2em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#000;outline:none}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1 .NameForm_birth_input__Li_OK::-webkit-inner-spin-button,.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1 .NameForm_birth_input__Li_OK::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1 .NameForm_birth_input__Li_OK[type=number]{-moz-appearance:textfield}.NameForm_name__PIHjO .NameForm_value__0Y2ib .NameForm_items__wzIJi .NameForm_form_item__leHa6 .NameForm_select_wrap__NrrM_.NameForm_birth__55Ma1 .NameForm_form_label3__7FQkE{position:absolute;top:16px;left:16px;font-size:14px;color:#999;transition:font .1s ease,top .1s ease;left:96px}.NameForm_name__PIHjO .NameForm_message__Ik1cp{display:flex;justify-content:space-between;align-items:center;background:#fff0f0;border-radius:8px;padding:1em;margin:1.5em auto 0;width:100%;max-width:338px;box-sizing:border-box}.NameForm_name__PIHjO .NameForm_message__Ik1cp p{font-size:12px;color:#555;margin:0;line-height:1.5;text-align:left;flex:1 1}.NameForm_name__PIHjO .NameForm_message__Ik1cp img{height:78px;width:auto;margin-left:1em}.NameForm_name__PIHjO .NameForm_link_container__LJWKr{display:flex;flex-direction:row;width:100%;margin-top:5;align-items:center}.NameForm_name__PIHjO .NameForm_link_container__LJWKr a.NameForm_bx_prev__v4iIz{width:15%;padding-right:2%;font-size:12px;z-index:2;text-decoration:underline;position:relative;cursor:pointer}.NameForm_name__PIHjO .NameForm_link_container__LJWKr a.NameForm_bx_prev__v4iIz:before{content:"＜ "}.NameForm_name__PIHjO .NameForm_link_container__LJWKr button{position:relative;width:80%;display:block;margin:0 auto;padding:8px 0 10px;background:#ee7a96;border-radius:6px;color:#fff;text-decoration:none;letter-spacing:.08em;font-size:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.NameForm_name__PIHjO .NameForm_link_container__LJWKr button:hover{background:#eb6384}.NameForm_name__PIHjO .NameForm_link_container__LJWKr button:disabled{background:hsla(0,0%,78%,.5);border:1px solid hsla(0,0%,78%,.5);box-shadow:none}.ContactInfoForm_tel__If_4B{display:grid;grid-auto-flow:row}.ContactInfoForm_tel__If_4B h2{display:flex;align-items:center;font-size:17px;font-weight:900;color:#333;position:relative;width:100%;max-width:380px;margin:1.2em auto .4em;padding-left:1.1em;text-align:left;box-sizing:border-box;line-height:1.5}.ContactInfoForm_tel__If_4B h2:before{content:"■";color:#f8c6cc;font-size:17px;position:absolute;left:0;top:50%;transform:translateY(-50%);line-height:1}.ContactInfoForm_tel__If_4B h2.ContactInfoForm_birth__oLJ49:before,.ContactInfoForm_tel__If_4B h2.ContactInfoForm_email__QcM50:before,.ContactInfoForm_tel__If_4B h2.ContactInfoForm_tel__If_4B:before{background:none}.ContactInfoForm_tel__If_4B .ContactInfoForm_key__tJBAF{float:left;font-size:14px;font-weight:700;width:144px;position:relative;margin-top:1em}.ContactInfoForm_tel__If_4B .ContactInfoForm_key__tJBAF .ContactInfoForm_text__MaY8q{margin-left:10px}.ContactInfoForm_tel__If_4B .ContactInfoForm_key__tJBAF .ContactInfoForm_power_reverse__P_wdv{border-radius:0;width:30px;font-size:10px;margin-left:3px;text-align:center;color:#fff;background-color:#58c4ff;padding:2px 5px}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV{margin:4px auto 0;width:100%;max-width:380px;min-height:2.5em;position:relative}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_control__9TztY{color:#333;padding:4px 0 4px .5em;letter-spacing:.1em;border:1px solid #ccc;font-size:17px;border-radius:6px;position:relative;width:100%;max-width:368px;line-height:2.2em;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-weight:800}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_control__9TztY::placeholder{color:#c4c4c4}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_item__lgl_F{margin:4px auto 0;max-width:380px;min-height:2.5em;position:relative}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_item__lgl_F .ContactInfoForm_select_wrap__3icWg.ContactInfoForm_birth__oLJ49{padding-left:.5em;font-size:18px;padding-top:3px;border:1px solid #ccc;border-radius:6px;position:relative;height:51px}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_item__lgl_F .ContactInfoForm_select_wrap__3icWg.ContactInfoForm_birth__oLJ49 .ContactInfoForm_birth_input__SdxPM{width:11em;font-size:20px;background:none;position:relative;padding:.2em .5em;box-sizing:border-box;border-radius:0;vertical-align:middle;line-height:2.2em;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#000;outline:none}.ContactInfoForm_tel__If_4B .ContactInfoForm_value__elgvN .ContactInfoForm_items__T7QKV .ContactInfoForm_form_item__lgl_F .ContactInfoForm_select_wrap__3icWg.ContactInfoForm_birth__oLJ49 .ContactInfoForm_form_label3__m0puX{position:absolute;top:16px;left:16px;font-size:14px;color:#999;transition:font .1s ease,top .1s ease;left:96px}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm{width:100%;max-width:380px;margin:0 auto;padding:0;list-style:none}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm li{margin-bottom:12px}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm .ContactInfoForm_radio_button__ZTqk2{display:block;width:100%;max-width:380px;border:2px solid #ee7a96;border-radius:9999px;padding:0;margin:0 auto 12px;overflow:hidden;position:relative}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm .ContactInfoForm_radio_button__ZTqk2 input{display:none}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm .ContactInfoForm_radio_button__ZTqk2 span{display:block;width:100%;height:100%;padding:14px 0;font-weight:700;font-size:16px;color:#ee7a96;background-color:#fff;transition:.2s;text-align:center}.ContactInfoForm_tel__If_4B .ContactInfoForm_job_status_list__OM1dm .ContactInfoForm_radio_button__ZTqk2 input:checked+span{background-color:#ee7a96;color:#fff}.ContactInfoForm_tel__If_4B .ContactInfoForm_message__OwIOo{justify-content:center;align-items:center;max-width:380px;margin:10px auto 0;font-size:13px}.ContactInfoForm_tel__If_4B .ContactInfoForm_message__OwIOo img{width:18%;float:left;margin-top:3%}.ContactInfoForm_tel__If_4B .ContactInfoForm_message__OwIOo p{position:relative;display:inline-block;margin:1.5em 0 0 10px;padding:7px 10px;max-width:100%;background:#e2f4f5;border-radius:6px;color:#555;text-align:left;line-height:1.5em;font-weight:700}.ContactInfoForm_tel__If_4B .ContactInfoForm_message__OwIOo p:before{content:"";position:absolute;top:50%;left:-18px;margin-top:-10px;border:10px solid transparent;border-right:15px solid #e2f3f5}.ContactInfoForm_tel__If_4B .ContactInfoForm_message__OwIOo p strong{font-size:14px;color:#ff348e;margin-right:2px}.ContactInfoForm_tel__If_4B .ContactInfoForm_link_container__fyQhX{display:flex;justify-content:center;width:100%;margin-top:2em}.ContactInfoForm_tel__If_4B .ContactInfoForm_link_container__fyQhX .ContactInfoForm_btn-area__rp_Xp{width:100%;max-width:380px;margin:0 auto;text-align:center}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;max-width:380px;height:72px;margin:0 auto;padding:0 1em;background-color:#ee7a96;color:#fff;border:none;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);line-height:1.2}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg:disabled{background-color:#eee;color:#fff}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg:disabled .ContactInfoForm_bottomText__3Ul2a,.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg:disabled .ContactInfoForm_topText__HnhFA{color:#fff}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg .ContactInfoForm_topText__HnhFA{font-size:13px;line-height:1.2;margin-bottom:2px}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg .ContactInfoForm_bottomText__3Ul2a{font-size:20px;font-weight:700;line-height:1.2}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg .ContactInfoForm_top_text__uchIR{font-size:13px;line-height:1.2;margin-bottom:2px}.ContactInfoForm_tel__If_4B .ContactInfoForm_bx_next__lcwwg .ContactInfoForm_bottom_text__u48hg{font-size:20px;font-weight:700;line-height:1.2}.ContactInfoForm_links__RzCLi{margin-top:.5em;text-align:center}.ContactInfoForm_links__RzCLi a{margin:0 .25em;font-size:12px}@media screen and (max-width:400px){.ContactInfoForm_tel__If_4B .ContactInfoForm_link_container__fyQhX .ContactInfoForm_bx_next__lcwwg img{max-width:270px}}.MuiSvgIcon-root.Mui-active,.MuiSvgIcon-root.Mui-completed{color:#ff8c00}.FormCard_form_card__byK7z{width:100%;margin:auto}.FormCard_form_card__byK7z .FormCard_card__nWD6z{width:100%;max-width:1000px;margin:auto;padding:1em;box-sizing:border-box}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB{margin:.5em 0}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB .FormCard_item_title__t4xih{font-size:17px;position:relative;max-width:100%;margin:0 auto;font-weight:600;color:#000;text-align:left;box-sizing:border-box}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB .FormCard_item_title__t4xih small{font-size:11px}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB .FormCard_item_title__t4xih:before{content:"■";color:#f8c6cc;margin-right:.5em}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB .FormCard_step_balloon__PDib8{display:inline-block;position:relative;padding:9px 11px;border-radius:4px;background-color:#1976d2;color:#fff;font-size:17px}.FormCard_form_card__byK7z .FormCard_card__nWD6z .FormCard_step_title__N_EBB span:last-child{margin-left:1em}.FormCard_form_card__byK7z .FormCard_card__nWD6z button{font-size:1.2em}@media screen and (max-width:1000px){.FormCard_form_card__byK7z{width:100%}.FormCard_form_card__byK7z .FormCard_card__nWD6z{padding:1em}}.HeroImage_container__d0hky{position:relative;max-width:380px;margin:0 auto 20px}.HeroImage_container__d0hky h3.HeroImage_lead__TPip9{position:absolute;right:2.8vw;top:200px;color:orange;font-size:min(3.2vw,52px);line-height:4.2vw;font-weight:700;width:42%;text-align:center}.HeroImage_container__d0hky h3.HeroImage_lead__TPip9 span{font-size:3.5vw;color:#ff4500}