@charset "UTF-8";pre[data-astro-cid-ahc3q4vw]{color:#fff;background-color:#222;padding:1em}.contact[data-astro-cid-ahc3q4vw]{margin-bottom:80px;--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media (min-width: 768px){.contact[data-astro-cid-ahc3q4vw]{--pad: 80px}}@media (min-width: 1024px){.contact[data-astro-cid-ahc3q4vw]{margin-bottom:120px}}.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] h1[data-astro-cid-ahc3q4vw],.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw]{font-size:24px;font-weight:700;letter-spacing:.1em}@media (min-width: 1024px){.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] h1[data-astro-cid-ahc3q4vw],.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw]{font-size:48px}}.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]{display:block;font-family:EB Garamond,serif;color:#a39a81;font-size:12px;text-transform:uppercase;letter-spacing:.3em}@media (min-width: 1024px){.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]{font-size:18px}}.contact[data-astro-cid-ahc3q4vw] hgroup[data-astro-cid-ahc3q4vw]{text-align:center}#form-errors[data-astro-cid-ahc3q4vw]{margin-top:2em;color:#d9341d;text-align:center}.error[data-astro-cid-ahc3q4vw]{color:#d9341d;display:block}.text[data-astro-cid-ahc3q4vw]{margin-top:64px}@media (min-width: 1024px){.text[data-astro-cid-ahc3q4vw]{margin-top:80px}}.form[data-astro-cid-ahc3q4vw]{margin-top:36px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw]{margin-top:48px}}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] dl[data-astro-cid-ahc3q4vw]>div[data-astro-cid-ahc3q4vw]{display:flex;align-items:flex-start}}.form[data-astro-cid-ahc3q4vw] dl[data-astro-cid-ahc3q4vw]>div[data-astro-cid-ahc3q4vw]:not(:first-child){margin-top:20px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] dl[data-astro-cid-ahc3q4vw]>div[data-astro-cid-ahc3q4vw]:not(:first-child){margin-top:32px}}.form[data-astro-cid-ahc3q4vw] dt[data-astro-cid-ahc3q4vw]{display:inline-flex;align-items:center;font-size:14px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] dt[data-astro-cid-ahc3q4vw]{position:relative;top:12px;width:var(--contactForm_left)}}.form[data-astro-cid-ahc3q4vw] dt[data-astro-cid-ahc3q4vw]:before{content:"必須";font-size:12px;color:#fff;background-color:#1f1f1f;padding:0 .4em;margin-right:12px;border-radius:3px}.form[data-astro-cid-ahc3q4vw] dt[data-astro-cid-ahc3q4vw].any:before{content:"任意";background-color:#f3f3f3;color:#222}.form[data-astro-cid-ahc3q4vw] dd[data-astro-cid-ahc3q4vw]{margin-top:12px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] dd[data-astro-cid-ahc3q4vw]{margin-top:0;flex:1}}.form[data-astro-cid-ahc3q4vw] select[data-astro-cid-ahc3q4vw],.form[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw],.form[data-astro-cid-ahc3q4vw] textarea[data-astro-cid-ahc3q4vw]{font-size:1rem;padding:.5em 1em;width:100%;border:1px solid #1f1f1f;border-radius:5px}.form[data-astro-cid-ahc3q4vw] select[data-astro-cid-ahc3q4vw]::placeholder,.form[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]::placeholder,.form[data-astro-cid-ahc3q4vw] textarea[data-astro-cid-ahc3q4vw]::placeholder{color:#888}.form[data-astro-cid-ahc3q4vw] textarea[data-astro-cid-ahc3q4vw]{min-height:5lh;max-height:10lh;field-sizing:content}.form[data-astro-cid-ahc3q4vw] .privacy-wrap[data-astro-cid-ahc3q4vw]{text-align:center}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw]{margin-top:32px;display:flex;justify-content:center;align-items:center;font-size:12px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw]{font-size:14px;margin-top:48px}}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] .must[data-astro-cid-ahc3q4vw]{font-size:12px;color:#fff;background-color:#1f1f1f;padding:0 .4em;border-radius:3px;margin-left:16px;margin-right:10px}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] .privacyCheck[data-astro-cid-ahc3q4vw]{content:"";display:inline-block;width:20px;height:20px;cursor:pointer;position:relative;border:1px solid #1f1f1f;border-radius:3px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] .privacyCheck[data-astro-cid-ahc3q4vw]{width:24px;height:24px}}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] .privacyCheck[data-astro-cid-ahc3q4vw] svg[data-astro-cid-ahc3q4vw]{position:absolute;display:none;top:-7px;left:-7px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] .privacyCheck[data-astro-cid-ahc3q4vw] svg[data-astro-cid-ahc3q4vw]{top:-5px;left:-4px}}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]{display:none}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:checked~.privacyCheck[data-astro-cid-ahc3q4vw] svg[data-astro-cid-ahc3q4vw]{display:inline-block}.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{text-decoration-line:underline;transition:.3s}@media (hover: hover){.form[data-astro-cid-ahc3q4vw] .privacy[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]:where(:any-link,:enabled,summary):hover{opacity:.7}}.form[data-astro-cid-ahc3q4vw] .btnWrap[data-astro-cid-ahc3q4vw]{text-align:center;margin-top:64px}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] .btnWrap[data-astro-cid-ahc3q4vw]{margin-top:80px}}.form[data-astro-cid-ahc3q4vw] .btnWrap[data-astro-cid-ahc3q4vw] .button[data-astro-cid-ahc3q4vw]{background-color:#6c6040;color:#fff;padding-top:18px;padding-bottom:18px;max-width:320px;width:100%;border-radius:5px;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:1.5;cursor:pointer;transition:opacity .3s ease-out}@media (min-width: 1024px){.form[data-astro-cid-ahc3q4vw] .btnWrap[data-astro-cid-ahc3q4vw] .button[data-astro-cid-ahc3q4vw]{font-size:20px}}@media (hover: hover){.form[data-astro-cid-ahc3q4vw] .btnWrap[data-astro-cid-ahc3q4vw] .button[data-astro-cid-ahc3q4vw]:where(:any-link,:enabled,summary):hover{opacity:.7}}
