.request-Intro{max-width:980px;margin-top:54px;margin-inline:auto;padding-inline:20px}.request-Intro_Inner{max-width:800px;border-top:1px solid #fff;margin-left:30px;padding-top:34px}.request-Intro_Title{font-size:1.25rem;font-family:"Noto Sans JP",sans-serif;font-weight:500}.request-Intro_Text{font-size:.875rem;line-height:1.43}.request-Intro_Text+.request-Intro_Text{margin-top:10px}.request-Intro_Title+.request-Intro_Text{margin-top:14px}.request-Intro_Text_Link{text-decoration:none}@media screen and (min-width: 960px){.request-Intro{margin-top:94px;padding-inline:60px}.request-Intro_Inner{margin-left:0}}@media(any-hover: hover){.request-Intro_Text_Link{-webkit-transition:all .2s ease;transition:all .2s ease}.request-Intro_Text_Link:hover{text-decoration:underline;opacity:.7}}.request-Form{margin-top:67px;margin-bottom:170px}.request-Form_Age .sw-Form_SectionInput_Select{max-width:330px}.request-Form .sw-Form_Btn{margin-top:125px}.request-Form-confirm{margin-bottom:160px}.request-Form-confirm .sw-Form_Btn{margin-top:138px}.request-Form-thanks{margin-top:54px;margin-bottom:220px}@media screen and (min-width: 960px){.request-Form{margin-top:63px;margin-bottom:265px}.request-Form-confirm{margin-bottom:255px}.request-Form-thanks{margin-top:93px;margin-bottom:275px}}