.contact_pagettl-ttl__b4dby{padding-block:15px;margin-block:25px 25px;font-size:clamp(2rem,1.0498360656rem + 2.2950819672vw,3.4rem);font-weight:500;text-align:center}.contact_pagettl-ttl__img__oOnO6{width:clamp(2.4rem,1.7213114754rem + 1.6393442623vw,3.4rem);height:auto;aspect-ratio:4/5;padding:0 6px 0 0;vertical-align:top}.contact_input-area__1zGDJ{margin:0 20px 30px}.contact_input-area-txt__Wk5Au{margin:0 0 20px;text-align:center}.contact_input-area-txt__Wk5Au:last-of-type{margin-bottom:0}.contact_input-area-txt__link__R6B5d{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.contact_input-area-list__2N2ER{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdcdcd}.contact_input-area-list__2N2ER:first-of-type{padding-top:20px;margin-top:20px;border-top:1px solid #cdcdcd}.contact_input-area-list__ttl__bq_ij{margin-bottom:10px}.contact_input-area-list__note__Xfu_7{position:relative;top:-3px;padding:3px;margin-left:5px;font-size:1rem;color:#fff;background-color:#70b187;border-radius:3px}.contact_input-area-list__desc-txt__SAR2Z{margin-top:10px}.contact_input-area__1zGDJ input[type=password],.contact_input-area__1zGDJ input[type=text]{height:36px;padding:0 8px;vertical-align:top;background:#f7f7f5}.contact_input-area__1zGDJ input[type=password],.contact_input-area__1zGDJ input[type=text],.contact_input-area__1zGDJ textarea{font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;box-sizing:border-box;border:1px solid #eee;border-radius:8px;width:100%;font-size:1.2rem}.contact_input-area__1zGDJ textarea{padding:8px;background-color:#f7f7f5;height:60px}.contact_input-area__1zGDJ select{font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;width:100%;padding:8px;font-size:1.2rem;background:#fff url(/img/detail/arrow-bottom.svg) no-repeat center right 15px/12px 9px;border:1px solid #cdcdcd;border-radius:8px}.contact_input-area-clearbtn__Z9t5l{text-align:right}.contact_input-area-clearbtn__clear__fuW1E{box-sizing:border-box;display:inline-block;padding:8px 15px;font-size:1.2rem;line-height:1;color:#fff;text-align:center;background-color:#666;background-repeat:no-repeat;background-position:92%;border-radius:22px;cursor:pointer;border:none}.contact_send-area__BOkf3{margin-inline:20px}.contact_send-area__txt__1M1DH{margin-bottom:20px;line-height:3}.contact_send-area__txt-link__DZH0z{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.contact_send-area__txt-link__DZH0z[target=_blank]{padding-right:8px;margin-right:5px;background:url(/img/common/icon_blank.png) no-repeat 100%}.contact_send-area__check__A26og:before{display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:middle;content:"";background:url(/img/common/check-box.png) no-repeat 0;background-size:18px 18px;border:none}.contact_send-area__check__A26og.contact_active__7UVZV:before{background:url(/img/common/check-mark.png) no-repeat 0;background-size:18px 18px}.contact_send-area__btn__LUy4S{text-align:center}.contact_send-area__btn-on__DwWIZ{box-sizing:border-box;display:inline-block;min-width:200px;padding:15px 20px;font-size:1.2rem;line-height:1;color:#fff;text-align:center;background-color:#458ca8;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #2d6074;transition:.5s;position:relative;cursor:pointer;border:none}.contact_send-area__btn-on__DwWIZ:after,.contact_send-area__btn-on__DwWIZ:before{position:absolute;display:block;width:6px;height:1px;content:"";background-color:#fff;border-radius:3px}.contact_send-area__btn-on__DwWIZ:before{top:50%;right:8px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area__btn-on__DwWIZ:after{top:50%;right:8px;margin-top:-2px;transform:rotate(45deg)}.contact_send-area__btn-off__ggNz5{box-sizing:border-box;display:inline-block;min-width:200px;padding:15px 20px;font-size:1.2rem;line-height:1;color:#080808;text-align:center;background-color:#eee;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #929292;transition:.5s;position:relative;font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;pointer-events:none;border:none}.contact_send-area__btn-off__ggNz5:after,.contact_send-area__btn-off__ggNz5:before{position:absolute;display:block;width:6px;height:1px;content:"";background-color:#080808;border-radius:3px}.contact_send-area__btn-off__ggNz5:before{top:50%;right:8px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area__btn-off__ggNz5:after{top:50%;right:8px;margin-top:-2px;transform:rotate(45deg)}.contact_send-area__btn-caution__RWMES{margin-top:20px;color:#ed4e4e;text-align:center}.contact_send-area-list__5GINY{display:flex;gap:20px;justify-content:center}.contact_send-area-list__btn__Bj571{flex:0 1 auto}.contact_send-area-list__btn01__Ip3Mx{box-sizing:border-box;display:inline-block;min-width:200px;padding:15px 20px;font-size:1.2rem;line-height:1;color:#080808;text-align:center;background-color:#eee;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #929292;transition:.5s;position:relative;font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;min-width:auto;font-size:clamp(1rem,.8642622951rem + .3278688525vw,1.2rem)}.contact_send-area-list__btn01__Ip3Mx:after,.contact_send-area-list__btn01__Ip3Mx:before{position:absolute;display:block;width:6px;height:1px;content:"";background-color:#080808;border-radius:3px}.contact_send-area-list__btn01__Ip3Mx:before{top:50%;right:8px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area-list__btn01__Ip3Mx:after{top:50%;right:8px;margin-top:-2px;transform:rotate(45deg)}.contact_send-area-list__btn02__NVUB_{box-sizing:border-box;display:inline-block;min-width:200px;padding:15px 20px;font-size:1.2rem;line-height:1;color:#fff;text-align:center;background-color:#458ca8;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #2d6074;transition:.5s;position:relative;font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;min-width:auto;font-size:clamp(1rem,.8642622951rem + .3278688525vw,1.2rem)}.contact_send-area-list__btn02__NVUB_:after,.contact_send-area-list__btn02__NVUB_:before{position:absolute;display:block;width:6px;height:1px;content:"";background-color:#fff;border-radius:3px}.contact_send-area-list__btn02__NVUB_:before{top:50%;right:8px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area-list__btn02__NVUB_:after{top:50%;right:8px;margin-top:-2px;transform:rotate(45deg)}@media screen and (min-width:600px){.contact_send-area__btn-caution__RWMES,.contact_send-area__btn__LUy4S,.contact_send-area__txt__1M1DH{text-align:center}}.contact_thanks__P0i2K{width:280px;margin-inline:auto;font-size:1.6rem;text-align:center}@media screen and (min-width:600px){.contact_thanks__P0i2K{width:100%}}.contact_thanks-txt__click__OUAMQ{display:block;margin-top:10px;font-size:1.2rem}.contact_thanks-txt__link__CuAGW{box-sizing:border-box;display:inline-block;min-width:200px;padding:15px 20px;font-size:1.2rem;line-height:1;color:#fff;text-align:center;background-color:#458ca8;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #2d6074;transition:.5s;position:relative;margin-top:30px}.contact_thanks-txt__link__CuAGW:after,.contact_thanks-txt__link__CuAGW:before{position:absolute;display:block;width:6px;height:1px;content:"";background-color:#fff;border-radius:3px}.contact_thanks-txt__link__CuAGW:before{top:50%;right:8px;margin-top:2px;transform:rotate(-45deg)}.contact_thanks-txt__link__CuAGW:after{top:50%;right:8px;margin-top:-2px;transform:rotate(45deg)}.contact_pagettl__uT_1r{padding:30px 0 0;margin-bottom:30px}.contact_pagettl-ttl__4Mpl1{padding:50px 0;font-size:3.4rem;font-weight:500;text-align:center}.contact_pagettl-ttl__img__d0Ne1{width:37px;height:44px;padding:0 15px 8px 0}.contact_input-area__412aa{width:860px;margin:0 auto 30px}.contact_input-area-txt__S8qgU{margin-bottom:20px;text-align:center}.contact_input-area-txt__S8qgU:last-of-type{margin-bottom:0}.contact_input-area-txt__link__8VXUM{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.contact_input-area-txt__link__8VXUM:hover{opacity:.8}.contact_input-area-txt__small__o5jgA{font-size:1.4rem}.contact_input-area-list__LO3_e{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdcdcd}.contact_input-area-list__LO3_e:after{clear:both;display:block;content:""}.contact_input-area-list__LO3_e:first-of-type{padding-top:20px;margin-top:30px;border-top:1px solid #cdcdcd}.contact_input-area-list__ttl__UGEwe{float:left;width:250px}.contact_input-area-list__note__esNmJ{position:relative;top:-3px;padding:3px;margin-left:5px;font-size:1rem;color:#fff;background-color:#70b187;border-radius:3px}.contact_input-area-list__desc__eJttJ{float:right;width:600px}.contact_input-area-list__desc-txt___Iv03{margin-top:10px}.contact_input-area__412aa input[type=password],.contact_input-area__412aa input[type=text]{box-sizing:border-box;height:36px;padding:0 8px;vertical-align:top;background:#f7f7f5;border:none;border-radius:8px;width:98%;font-size:1.6rem}.contact_input-area__412aa textarea{padding:8px;font-size:1.6rem;background-color:#f7f7f5;border:1px solid #eee;border-radius:8px;width:96%;height:60px}.contact_input-area__412aa select{font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;width:260px;padding:8px;font-size:1.6rem;background:#fff url(/img/detail/arrow-bottom.svg) no-repeat center right 15px/12px 9px;border:1px solid #cdcdcd;border-radius:8px}.contact_input-area-clearbtn__ERMqu{text-align:right}.contact_input-area-clearbtn__clear__BKYGN{box-sizing:border-box;display:inline-block;padding:15px 30px;font-size:1.4rem;line-height:1;color:#fff;text-align:center;background-color:#666;background-repeat:no-repeat;background-position:92%;border-radius:22px;transition:all .2s ease-in;cursor:pointer;border:none}.contact_input-area-clearbtn__clear__BKYGN:hover{background-color:#333}.contact_send-area__Jw5uo{margin-bottom:120px;text-align:center}.contact_send-area__txt__ejv65{margin-bottom:20px;text-align:center}.contact_send-area__txt-link__kR6DK{color:#458ca8;text-decoration:underline;-webkit-text-decoration-color:#458ca8;text-decoration-color:#458ca8;text-underline-offset:2px}.contact_send-area__txt-link__kR6DK:hover{opacity:.8}.contact_send-area__txt-link__kR6DK[target=_blank]{display:inline-block;padding-right:8px;margin-right:5px;background:url(/img/common/icon_blank.png) no-repeat 100%}.contact_send-area__check__CtRF_:before{display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:text-bottom;content:"";background:url(/img/common/check-box.png) no-repeat 0;background-size:18px 18px}.contact_send-area__check__CtRF_.contact_active__ZjG81:before{background:url(/img/common/check-mark.png) no-repeat 0;background-size:18px 18px}.contact_send-area__btn-on__qEn0f{box-sizing:border-box;display:inline-block;min-width:330px;padding:25px 50px;margin:30px 0 40px;font-size:1.8rem;line-height:1;color:#fff;text-align:center;background-color:#458ca8;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #2d6074;transition:.5s;position:relative;cursor:pointer;border:none}.contact_send-area__btn-on__qEn0f:hover{opacity:.8;transition:.5s}.contact_send-area__btn-on__qEn0f:after,.contact_send-area__btn-on__qEn0f:before{position:absolute;display:block;width:8px;height:2px;content:"";background-color:#fff;border-radius:5px}.contact_send-area__btn-on__qEn0f:before{top:50%;right:20px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area__btn-on__qEn0f:after{top:50%;right:20px;margin-top:-3px;transform:rotate(45deg)}.contact_send-area__btn-off__R05Wj{box-sizing:border-box;display:inline-block;min-width:330px;padding:25px 50px;margin:30px 0 40px;font-size:1.8rem;line-height:1;color:#080808;text-align:center;cursor:pointer;background-color:#eee;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #929292;transition:.5s;position:relative;font-family:游ゴシック,YuGothic,Yu Gothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Roboto,Droid Sans,メイリオ,Meiryo,sans-serif;pointer-events:none;border:none}.contact_send-area__btn-off__R05Wj:hover{opacity:.8;transition:.5s}.contact_send-area__btn-off__R05Wj:after,.contact_send-area__btn-off__R05Wj:before{position:absolute;display:block;width:8px;height:2px;content:"";background-color:#080808;border-radius:5px}.contact_send-area__btn-off__R05Wj:before{top:50%;right:20px;margin-top:2px;transform:rotate(-45deg)}.contact_send-area__btn-off__R05Wj:after{top:50%;right:20px;margin-top:-3px;transform:rotate(45deg)}.contact_send-area__btn-caution__StRF2{color:#ed4e4e}.contact_send-area-list__tvX_p{display:flex;gap:40px;justify-content:center;margin-top:60px}.contact_thanks__G9UAd{width:1110px;margin:0 auto 120px;text-align:center}.contact_thanks-txt__n5Kek{font-size:1.8rem}.contact_thanks-txt__click__tDaHp{display:block;margin-top:40px;font-size:1.4rem}.contact_thanks-txt__link___tVk4{box-sizing:border-box;display:inline-block;min-width:330px;padding:25px 50px;font-size:1.8rem;line-height:1;color:#fff;text-align:center;cursor:pointer;background-color:#458ca8;background-repeat:no-repeat;background-position:92%;border-radius:5px;box-shadow:0 5px 0 #2d6074;transition:.5s;position:relative;margin:30px 0 40px}.contact_thanks-txt__link___tVk4:hover{opacity:.8;transition:.5s}.contact_thanks-txt__link___tVk4:after,.contact_thanks-txt__link___tVk4:before{position:absolute;display:block;width:8px;height:2px;content:"";background-color:#fff;border-radius:5px}.contact_thanks-txt__link___tVk4:before{top:50%;right:20px;margin-top:2px;transform:rotate(-45deg)}.contact_thanks-txt__link___tVk4:after{top:50%;right:20px;margin-top:-3px;transform:rotate(45deg)}