@charset "UTF-8";.contact[data-astro-cid-j4bvnvql]{margin-bottom:clamp(3.125rem,10.4166666667vw + 0rem,9.375rem)}.contact[data-astro-cid-j4bvnvql]{width:min(100% - clamp(2rem,30vw + -7rem,5rem),1024px);margin-inline:auto}.contact[data-astro-cid-j4bvnvql]{width:min(100% - clamp(2rem,30vw + -7rem,5rem),640px);margin-inline:auto}.contact[data-astro-cid-j4bvnvql] .lead[data-astro-cid-j4bvnvql]{margin-top:40px;line-height:1.8}@media (max-width: 63.99em){.contact[data-astro-cid-j4bvnvql] .lead[data-astro-cid-j4bvnvql]{margin-top:60px}}.contact[data-astro-cid-j4bvnvql] .honeypot[data-astro-cid-j4bvnvql]{display:none}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql]{margin-top:40px}@media (max-width: 63.99em){.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql]{margin-top:48px}}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dl[data-astro-cid-j4bvnvql]>div[data-astro-cid-j4bvnvql]:not(:first-child){margin-top:32px}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dt[data-astro-cid-j4bvnvql]{display:flex;align-items:center;font-weight:500}@media (max-width: 63.99em){.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dt[data-astro-cid-j4bvnvql]{width:var(--contactForm_left)}}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dt[data-astro-cid-j4bvnvql]:before{content:"必須";background-color:#f8ac6a;color:#fff;padding:0 .4em;font-size:12px;border-radius:3px;margin-right:12px}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dd[data-astro-cid-j4bvnvql]{margin-top:.5em}@media (max-width: 63.99em){.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] dd[data-astro-cid-j4bvnvql]{flex:1}}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] input[data-astro-cid-j4bvnvql],.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] textarea[data-astro-cid-j4bvnvql]{width:100%;padding:.7em 1em;border:1px solid #1f1f1f;border-radius:6px;background-color:#fff;font-size:1rem}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] input[data-astro-cid-j4bvnvql]::placeholder,.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] textarea[data-astro-cid-j4bvnvql]::placeholder{color:#888}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] textarea[data-astro-cid-j4bvnvql]{min-height:6lh}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql]{margin-top:32px;display:flex;justify-content:center;gap:1em}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] a[data-astro-cid-j4bvnvql]{color:#f59e53;text-decoration:underline}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] .must[data-astro-cid-j4bvnvql]{background-color:#f8ac6a;color:#fff;padding:0 .4em;border-radius:3px;margin-right:10px}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] .privacyCheck[data-astro-cid-j4bvnvql]{flex-shrink:0;width:20px;height:20px;border:1px solid #1f1f1f;border-radius:3px;cursor:pointer;position:relative;top:4px}@media (max-width: 47.99em){.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] .privacyCheck[data-astro-cid-j4bvnvql]{top:2px}}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] .privacyCheck[data-astro-cid-j4bvnvql] svg[data-astro-cid-j4bvnvql]{display:none;position:absolute;top:-7px;left:-7px}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] input[data-astro-cid-j4bvnvql][type=checkbox]{display:none}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .privacy[data-astro-cid-j4bvnvql] input[data-astro-cid-j4bvnvql][type=checkbox]:checked+.privacyCheck[data-astro-cid-j4bvnvql] svg[data-astro-cid-j4bvnvql]{display:block}.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql]{text-align:center;margin-top:48px}@media (max-width: 63.99em){.contact[data-astro-cid-j4bvnvql] .form[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql]{margin-top:64px}}.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql]{margin-top:clamp(1.25rem,2.6041666667vw + .46875rem,2.8125rem);text-align:right}.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql] a[data-astro-cid-j4bvnvql],.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql] button[data-astro-cid-j4bvnvql]{background-color:#f59e53;color:#fff;display:inline-block;padding:clamp(.375rem,.625vw + .1875rem,.75rem) clamp(1.25rem,1.25vw + .875rem,2rem);font-weight:700;border-radius:100px;border:2px solid #F59E53;transition:all .3s}@media (hover: hover){.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql] a[data-astro-cid-j4bvnvql]:where(:any-link,:enabled,summary):hover,.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql] button[data-astro-cid-j4bvnvql]:where(:any-link,:enabled,summary):hover{background-color:#fff;color:#f59e53}}.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql]{margin-top:3em!important}.contact[data-astro-cid-j4bvnvql] .btnWrap[data-astro-cid-j4bvnvql] button[data-astro-cid-j4bvnvql]{padding:1em 3em;font-size:clamp(1rem,.4166666667vw + .875rem,1.25rem)}
