@charset "UTF-8";pre[data-astro-cid-zg55xy6j]{color:#fff;background-color:#1a1a1a;padding:1em}#form-errors[data-astro-cid-zg55xy6j]{margin-top:2em;color:#ef505e;text-align:center}.error[data-astro-cid-zg55xy6j]{color:#ef505e;display:block}.form[data-astro-cid-zg55xy6j]{--pad: 32px;--max: 1024px;width:min(100% - var(--pad),var(--max));margin-inline:auto}@media (min-width: 768px){.form[data-astro-cid-zg55xy6j]{--pad: 80px}}.form[data-astro-cid-zg55xy6j]{--max: 550px}.form[data-astro-cid-zg55xy6j] dl[data-astro-cid-zg55xy6j]>div[data-astro-cid-zg55xy6j]:not(:first-child){margin-top:32px}.form[data-astro-cid-zg55xy6j] dt[data-astro-cid-zg55xy6j]{font-weight:500;font-size:16px}.form[data-astro-cid-zg55xy6j] dt[data-astro-cid-zg55xy6j]:after{content:"必須";font-size:12px;color:#fff;background-color:#1a1a1a;padding:0 .4em;border-radius:10px;margin-left:8px}.form[data-astro-cid-zg55xy6j] dd[data-astro-cid-zg55xy6j]{margin-top:16px}.form[data-astro-cid-zg55xy6j] input[data-astro-cid-zg55xy6j],.form[data-astro-cid-zg55xy6j] textarea[data-astro-cid-zg55xy6j]{font-size:1rem;padding:.5em 1em;width:100%;border:1px solid #AAAAAA;border-radius:5px;background-color:#fff}.form[data-astro-cid-zg55xy6j] input[data-astro-cid-zg55xy6j]::placeholder,.form[data-astro-cid-zg55xy6j] textarea[data-astro-cid-zg55xy6j]::placeholder{color:#ccc}.form[data-astro-cid-zg55xy6j] textarea[data-astro-cid-zg55xy6j]{min-height:5lh;max-height:10lh;field-sizing:content}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j]{display:flex;gap:4px}.form[data-astro-cid-zg55xy6j] .privacy-wrap[data-astro-cid-zg55xy6j]{margin-top:32px;max-width:495px;margin-inline:auto}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] .privacy-check[data-astro-cid-zg55xy6j]{content:"";display:inline-block;width:16px;height:16px;cursor:pointer;position:relative;top:7px;border:1px solid #AAAAAA;background-color:#fff;flex-shrink:0}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] .privacy-check[data-astro-cid-zg55xy6j] svg[data-astro-cid-zg55xy6j]{position:absolute;display:none;top:-10px;left:-7px}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] input[data-astro-cid-zg55xy6j]{display:none}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] input[data-astro-cid-zg55xy6j]:checked~.privacy-check[data-astro-cid-zg55xy6j] svg[data-astro-cid-zg55xy6j]{display:inline-block}.form[data-astro-cid-zg55xy6j] .privacy-label[data-astro-cid-zg55xy6j]{font-size:16px;font-weight:500}.form[data-astro-cid-zg55xy6j] .privacy-label[data-astro-cid-zg55xy6j]:after{content:"必須";font-size:12px;color:#fff;background-color:#1a1a1a;padding:0 .4em;border-radius:10px;margin-left:2px}.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] a[data-astro-cid-zg55xy6j]{text-decoration-line:underline;transition:.3s}@media (hover: hover){.form[data-astro-cid-zg55xy6j] .privacy[data-astro-cid-zg55xy6j] a[data-astro-cid-zg55xy6j]:where(:any-link,:enabled,summary):hover{opacity:.7}}.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j]{margin-top:var(--fl40_64)}.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]{margin-inline:auto;cursor:pointer;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center;width:216px;border-radius:40px;border:1px solid #1a1a1a;line-height:1.4;gap:12px;transition:background-color .3s ease-out}@media (min-width: 1024px){.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]{width:230px}}@media (hover: hover){.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]:where(:any-link,:enabled,summary):hover{background-color:#fff}}.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]:before{content:"";display:inline-block;width:4px;height:4px;background-color:#1a1a1a;border-radius:50%}.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]{width:160px}@media (min-width: 1024px){.form[data-astro-cid-zg55xy6j] .btnWrap[data-astro-cid-zg55xy6j] button[data-astro-cid-zg55xy6j]{width:168px}}
