.Inquiry_wrap__2qzXM{background-color:#22407a;padding:clamp(70px,8.4vw,120px) 0}.Inquiry_block__i_4x1{background-color:#fff;padding:clamp(50px,8.35vw,120px) clamp(30px,8.35vw,120px)}.Inquiry_block__i_4x1 input[type=email],.Inquiry_block__i_4x1 input[type=text],.Inquiry_block__i_4x1 select,.Inquiry_block__i_4x1 textarea{background-color:#edeff2;padding:18px;border:none;outline:none}.Inquiry_block__i_4x1 input[type=email]::placeholder,.Inquiry_block__i_4x1 input[type=text]::placeholder,.Inquiry_block__i_4x1 select::placeholder,.Inquiry_block__i_4x1 textarea::placeholder{color:#bfc2c7}.Inquiry_block__i_4x1 .Inquiry_selectWrap__L_KL_{position:relative;width:100%}.Inquiry_block__i_4x1 .Inquiry_selectWrap__L_KL_:after{content:"";position:absolute;top:50%;right:24px;width:9px;height:7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.486' height='6.2' viewBox='0 0 8.486 6.2'%3E%3Cpath id='_' data-name='↓' d='M1122.284,9395.438l3.2-6.14h-2.081l-2.162,4.144-2.162-4.144H1117l3.2,6.14-.032.061h2.145Z' transform='translate(-1117 -9389.298)' fill='%23262728'/%3E%3C/svg%3E%0A");background-size:cover;background-position:50%;background-repeat:no-repeat;transform:translateY(-50%)}.Inquiry_block__i_4x1 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:clamp(56px,4.2vw,60px);color:#262728;font-size:clamp(14px,1.15vw,16px)}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg{justify-content:flex-start}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg>label{margin-right:clamp(25px,2.45vw,35px)}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg input[type=radio]{display:none}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg .Inquiry_radio__JvNkB{position:relative;padding-left:30px}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg .Inquiry_radio__JvNkB:before{display:block;position:absolute;background:#edeff2;content:"";border-radius:50%;top:2px;left:0;width:20px;height:20px}.Inquiry_block__i_4x1 .Inquiry_radioWrap__C3vzg input[type=radio]:checked+.Inquiry_radio__JvNkB:after{display:block;position:absolute;background-color:#262728;content:"";border-radius:50%;top:8px;left:6px;width:8px;height:8px}.Inquiry_block__i_4x1 textarea{width:100%;aspect-ratio:550/580}@media screen and (min-width:768px){.Inquiry_block__i_4x1 textarea{aspect-ratio:620/300}}.Inquiry_description__xxN8Z{line-height:2.1;margin-bottom:clamp(30px,5.6vw,80px)}@media screen and (min-width:768px){.Inquiry_description__xxN8Z{text-align:center}}.Inquiry_footTxt__m9AHZ{border-top:1px solid #dcdcdf;padding:clamp(25px,4.2vw,60px) 0 clamp(40px,3.5vw,50px);margin:0}.Inquiry_half__1GWqu{width:calc(50% - clamp(2px,.6vw,10px))}.Inquiry_full__f7jrR{width:100%}@media screen and (min-width:768px){.FormItem_wrap__bqCVT{display:flex}}.FormItem_wrap__bqCVT{border-top:1px solid #dcdcdf;padding:clamp(25px,2.1vw,30px) 0}@media screen and (min-width:768px){.FormItem_wrap__bqCVT.FormItem_required__fDYqn .FormItem_heading__WzRHf{margin-bottom:0}}.FormItem_wrap__bqCVT.FormItem_required__fDYqn .FormItem_heading__WzRHf:after{content:"必須";background-color:#303b3d;color:#fff}.FormItem_heading__WzRHf{font-weight:700;margin-bottom:15px}@media screen and (min-width:768px){.FormItem_heading__WzRHf{flex-basis:28%;flex-shrink:0;padding-top:15px;padding-right:30px}}.FormItem_heading__WzRHf:after{font-size:11px;font-weight:700;line-height:1;letter-spacing:.05em;padding:4px 8px;vertical-align:middle;content:"任意";background-color:#e0e6ec;color:#303b3d}.FormItem_headingText___Pujs{display:inline-block;margin-right:10px}.FormItem_content__DS_vm{display:flex;justify-content:space-between;flex-basis:72%}.Button_link__LlT8q{display:block;width:min(90.66vw,680px);height:auto;aspect-ratio:680/130;margin:auto;border-radius:min(2.66vw,20px);transition:filter .2s;text-decoration:none}@media screen and (min-width:768px){.Button_link__LlT8q{width:min(40vw,560px);aspect-ratio:560/80;border-radius:min(.71vw,10px)}}.Button_link__LlT8q:hover{filter:brightness(1.2)}.Button_linkBody__pa5Wh{width:100%;height:100%;background-color:#c79b64;border-radius:min(2.66vw,20px);padding:0 min(5.36vw,40.2px);color:#fff;box-shadow:0 6px 6px rgba(34,64,122,.5);position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.Button_linkBody__pa5Wh{width:min(40vw,560px);height:auto;aspect-ratio:560/80;border-radius:min(.71vw,10px);padding:0 min(1.54vw,21.6px)}}.Button_linkBody__pa5Wh:after,.Button_linkBody__pa5Wh:before{display:block;content:"";width:min(4vw,30px);height:min(4.944vw,37.08px)}@media screen and (min-width:768px){.Button_linkBody__pa5Wh:after,.Button_linkBody__pa5Wh:before{width:min(.925vw,12.95px);height:min(1.14vw,16px)}}.Button_linkBody__pa5Wh:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12.947" height="16" viewBox="0 0 12.947 16"><g transform="translate(-3577.795 -750)"><g><g><path d="M3582.384,765.638a.359.359,0,0,1,.106-.256l7.382-7.382-7.382-7.382a.362.362,0,0,1,.512-.512l7.638,7.638a.372.372,0,0,1,0,.512L3583,765.894a.362.362,0,0,1-.618-.256Z" fill="%23fff"/></g></g><g><g><path d="M3577.795,765.638a.364.364,0,0,1,.106-.256l7.382-7.382-7.382-7.382a.362.362,0,0,1,.512-.512l7.638,7.638a.372.372,0,0,1,0,.512l-7.638,7.638a.362.362,0,0,1-.618-.256Z" fill="%23fff"/></g></g></g></svg>');background-position:50%;background-size:contain;background-repeat:no-repeat}.Button_linkBodyBadge__NogMf{width:min(17.33vw,130px);height:min(17.33vw,130px);background-color:#182d55;border-radius:min(17.33vw,130px);font-size:min(4.8vw,36px);font-weight:500;display:grid;place-content:center;line-height:1.2;letter-spacing:1px;position:absolute;top:min(-1.07vw,-15px);left:min(1.95vw,27.3px)}@media screen and (min-width:768px){.Button_linkBodyBadge__NogMf{width:min(5.85vw,81.91px);height:min(5.85vw,81.91px);border-radius:min(5.85vw,81.91px);font-size:min(1.57vw,22px);top:min(-1.07vw,-15px);left:min(1.95vw,27.3px)}}.Button_linkBodyText__gKuTS{width:11em;padding-left:min(3vw,22.5px);font-weight:700;font-size:min(4.8vw,36px);line-height:1.25}@media screen and (min-width:768px){.Button_linkBodyText__gKuTS{width:unset;font-size:min(1.71vw,24px)}}