.happital-message[data-astro-cid-rvi54yjj]{display:none}.happital-message[data-astro-cid-rvi54yjj][data-invalid=true]{color:#e00000;margin:10px 0 0;font-size:.875rem;line-height:1.4;display:block}@media (width<=767px){.happital-message[data-astro-cid-rvi54yjj][data-invalid=true]{font-size:.75rem}}.happital-message[data-astro-cid-rvi54yjj][data-invalid=true]:before{content:"❌ "}:root{--_happital-scroll-margin:185px}@media (width<=767px){:root{--_happital-scroll-margin:140px}}[data-astro-cid-7otyoyyn]:target{scroll-margin-top:185px;scroll-margin-top:var(--_happital-scroll-margin)}fieldset[data-astro-cid-7otyoyyn]{border:none;margin:0;padding:0}legend[data-astro-cid-7otyoyyn]{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}input[data-astro-cid-7otyoyyn][name=your-name-required],input[data-astro-cid-7otyoyyn][name=your-email-required]{display:none!important}p[data-astro-cid-7otyoyyn]{font-size:1.125rem;font-family:var(--font-yugothic);letter-spacing:.05em;font-weight:500;line-height:1.8}@media (width<=767px){p[data-astro-cid-7otyoyyn]{font-size:1rem}}p[data-astro-cid-7otyoyyn]+p[data-astro-cid-7otyoyyn]{margin-top:1em}form[data-astro-cid-7otyoyyn]{width:100%;font-family:var(--font-yugothic);padding-top:54px}@media (width<=767px){form[data-astro-cid-7otyoyyn]{padding-top:22px}}tr[data-astro-cid-7otyoyyn]{padding-top:25px;padding-bottom:27px}@media (width<=767px){tr[data-astro-cid-7otyoyyn]{padding-top:22px;padding-bottom:22px}}th[data-astro-cid-7otyoyyn]{-moz-column-gap:12px;place-content:flex-start space-between;align-items:flex-start;column-gap:12px;display:flex;position:relative}@media (width<=767px){th[data-astro-cid-7otyoyyn]{justify-content:flex-start}}.caption[data-astro-cid-7otyoyyn]{letter-spacing:.05em;margin-top:var(--half-trim);margin-bottom:var(--half-trim);padding-top:.2em;padding-bottom:.81em;font-size:1.125rem;font-weight:500;line-height:1.8}@media (width<=767px){.caption[data-astro-cid-7otyoyyn]{font-size:1rem}}.label[data-astro-cid-7otyoyyn]{display:inline-block}input[data-astro-cid-7otyoyyn][type=text],input[data-astro-cid-7otyoyyn][type=email],input[data-astro-cid-7otyoyyn][type=tel],textarea[data-astro-cid-7otyoyyn]{background-color:var(--c-yellow-light);border-radius:8px;padding:12px 15px}@media (width<=767px){input[data-astro-cid-7otyoyyn][type=text],input[data-astro-cid-7otyoyyn][type=email],input[data-astro-cid-7otyoyyn][type=tel],textarea[data-astro-cid-7otyoyyn]{padding:8px 12px}}input[data-astro-cid-7otyoyyn][type=text],input[data-astro-cid-7otyoyyn][type=email],input[data-astro-cid-7otyoyyn][type=tel]{width:min(100%,240px)}@media (width<=767px){input[data-astro-cid-7otyoyyn][type=text],input[data-astro-cid-7otyoyyn][type=email],input[data-astro-cid-7otyoyyn][type=tel]{width:min(100%,420px)}}textarea[data-astro-cid-7otyoyyn]{width:100%;display:block}[data-astro-cid-7otyoyyn]::-moz-placeholder{color:color-mix(in srgb, var(--c-text), transparent 50%);letter-spacing:.05em}[data-astro-cid-7otyoyyn]::placeholder{color:color-mix(in srgb, var(--c-text), transparent 50%);letter-spacing:.05em}.icon[data-astro-cid-7otyoyyn]{text-align:center;color:#fff;border-radius:2147483647px;width:49px;padding:6px;font-size:.875rem;font-weight:700;line-height:1;display:inline-block}@media (width<=767px){.icon[data-astro-cid-7otyoyyn]{width:fit-content;padding:5px 8px;font-size:.75rem}}.icon[data-astro-cid-7otyoyyn][data-required=true]{background:var(--c-orange)}.icon[data-astro-cid-7otyoyyn][data-required=false]{background:#bbb}.icon[data-astro-cid-7otyoyyn][data-invalid=false]{color:#fff;background:#bbb}.icon[data-astro-cid-7otyoyyn][data-required=false]:before{content:"任意"}.icon[data-astro-cid-7otyoyyn][data-required=true]:before{content:"必須"}.group[data-astro-cid-7otyoyyn]{transition:all .2s}.group[data-astro-cid-7otyoyyn][data-invalid=true]{background:var(--invalid-bg);padding:10px 15px}.errorlist[data-astro-cid-7otyoyyn]{border:1px solid var(--invalid-color);color:var(--invalid-color);margin:0 0 30px;padding:15px 20px 15px calc(20px + 1.3em)}.widget[data-astro-cid-7otyoyyn]{width:fit-content;margin:30px auto 0}[data-astro-cid-7otyoyyn][hidden]{display:none}.consent[data-astro-cid-7otyoyyn]{background-color:var(--c-yellow-light);border-radius:8px;width:min(100%,672px);margin-top:72px;margin-left:auto;margin-right:auto;padding:27px 24px}@media (width<=767px){.consent[data-astro-cid-7otyoyyn]{margin-top:36px;padding:16px}}.consent[data-astro-cid-7otyoyyn] .container[data-astro-cid-7otyoyyn]{flex-direction:row-reverse;justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=767px){.consent[data-astro-cid-7otyoyyn] .container[data-astro-cid-7otyoyyn]{gap:10px}}.consent[data-astro-cid-7otyoyyn] input[data-astro-cid-7otyoyyn][type=checkbox]{border:1px solid var(--c-gray);border-radius:3px;width:22px;height:22px}.consent[data-astro-cid-7otyoyyn] a[data-astro-cid-7otyoyyn]{cursor:pointer;letter-spacing:.05em;margin-top:var(--half-trim);margin-bottom:var(--half-trim);font-size:1.125rem;font-weight:500;line-height:1.8}@media (width<=767px){.consent[data-astro-cid-7otyoyyn] a[data-astro-cid-7otyoyyn]{font-size:1rem}}@media (any-hover:hover){.consent[data-astro-cid-7otyoyyn] a[data-astro-cid-7otyoyyn]:hover{-webkit-text-decoration:none;text-decoration:none}}.consent[data-astro-cid-7otyoyyn] a[data-astro-cid-7otyoyyn]:focus-visible{-webkit-text-decoration:none;text-decoration:none}.icon-blank[data-astro-cid-7otyoyyn]{position:relative}.icon-blank[data-astro-cid-7otyoyyn]:after{content:"";background:var(--opt-icon-blank) no-repeat left bottom / 100% auto;width:max(.34lh,10px);height:max(.34lh,10px);margin-left:4px;margin-right:4px;display:inline-block;position:relative;bottom:-2px}.happital-widget[data-astro-cid-7otyoyyn]{width:fit-content;margin:40px auto 0}.submit-btn[data-astro-cid-7otyoyyn]{margin-top:72px}@media (width<=767px){.submit-btn[data-astro-cid-7otyoyyn]{margin-top:38px}}.wrap[data-astro-cid-uns6itsw]{padding-left:50px;padding-right:50px}@media (width<=767px){.wrap[data-astro-cid-uns6itsw]{padding-left:17px;padding-right:17px}}.container[data-astro-cid-uns6itsw]{width:min(100%,1100px);margin-left:auto;margin-right:auto}
