@charset "UTF-8";input,textarea,._inquiryCheck_1sbrl_4,._privacyCheck_1sbrl_5,._privacyPolicy_1sbrl_6{border:1px solid var(--formBorder)}input,textarea{padding:12px 16px;width:100%;font-size:var(--fz16)}textarea{resize:none;height:150px}input::placeholder,textarea::placeholder{color:var(--formPlace)}._inquiry_1sbrl_4,._company_1sbrl_28,._name_1sbrl_29,._mail_1sbrl_30,._tel_1sbrl_31,._message_1sbrl_32,._privacy_1sbrl_5{margin-top:var(--24_32)}@media (min-width: 960px){._inquiry_1sbrl_4,._company_1sbrl_28,._name_1sbrl_29,._mail_1sbrl_30,._tel_1sbrl_31,._message_1sbrl_32,._privacy_1sbrl_5{display:flex}}._inquiry_1sbrl_4 dt,._company_1sbrl_28 dt,._name_1sbrl_29 dt,._mail_1sbrl_30 dt,._tel_1sbrl_31 dt,._message_1sbrl_32 dt,._privacy_1sbrl_5 dt{display:inline-block}@media (min-width: 960px){._inquiry_1sbrl_4 dt,._company_1sbrl_28 dt,._name_1sbrl_29 dt,._mail_1sbrl_30 dt,._tel_1sbrl_31 dt,._message_1sbrl_32 dt,._privacy_1sbrl_5 dt{width:247px}}._inquiry_1sbrl_4 dt:after,._company_1sbrl_28 dt:after,._name_1sbrl_29 dt:after,._mail_1sbrl_30 dt:after,._tel_1sbrl_31 dt:after,._message_1sbrl_32 dt:after,._privacy_1sbrl_5 dt:after{content:"必須";display:inline-block;background-color:var(--black);color:var(--white);font-size:var(--12);padding:0 4px;margin-left:8px;position:relative;top:0;left:0}._inquiry_1sbrl_4 dt._any_1sbrl_85:after,._company_1sbrl_28 dt._any_1sbrl_85:after,._name_1sbrl_29 dt._any_1sbrl_85:after,._mail_1sbrl_30 dt._any_1sbrl_85:after,._tel_1sbrl_31 dt._any_1sbrl_85:after,._message_1sbrl_32 dt._any_1sbrl_85:after,._privacy_1sbrl_5 dt._any_1sbrl_85:after{content:"任意";background-color:var(--gray);color:var(--black)}._inquiry_1sbrl_4 dd,._company_1sbrl_28 dd,._name_1sbrl_29 dd,._mail_1sbrl_30 dd,._tel_1sbrl_31 dd,._message_1sbrl_32 dd,._privacy_1sbrl_5 dd{margin-top:14px}@media (min-width: 960px){._inquiry_1sbrl_4 dd,._company_1sbrl_28 dd,._name_1sbrl_29 dd,._mail_1sbrl_30 dd,._tel_1sbrl_31 dd,._message_1sbrl_32 dd,._privacy_1sbrl_5 dd{margin-top:0;flex:1}}._inquiry_1sbrl_4{margin-top:var(--32_64)}._inquiry_1sbrl_4 ul{display:inline-flex;flex-wrap:wrap;gap:16px}._inquiry_1sbrl_4 ul li{background-color:var(--gray);padding:8px 16px;border-radius:5px;cursor:pointer}._inquiry_1sbrl_4 ul li input{display:none}._inquiry_1sbrl_4 ul li input:checked~._inquiryCheck_1sbrl_4 img{display:inline-block}._inquiry_1sbrl_4 ul li ._inquiryCheck_1sbrl_4{content:"";display:inline-block;width:16px;height:16px;cursor:pointer;position:relative;top:2px;background-color:var(--white);margin-right:8px}._inquiry_1sbrl_4 ul li ._inquiryCheck_1sbrl_4 img{position:absolute;display:none;left:0;top:2px;width:16px;height:auto}@media (min-width: 960px){._privacy_1sbrl_5{display:inline-flex}}._privacy_1sbrl_5 dd{background-color:var(--gray);border-radius:5px;padding:8px 16px 8px 46px;display:inline-block;position:relative}._privacy_1sbrl_5 input{display:none}._privacy_1sbrl_5 input:checked~._privacyCheck_1sbrl_5 img{display:inline-block}._privacy_1sbrl_5 ._privacyCheck_1sbrl_5{content:"";display:inline-block;width:16px;height:16px;cursor:pointer;position:absolute;top:13px;left:16px;background-color:var(--white)}@media (min-width: 960px){._privacy_1sbrl_5 ._privacyCheck_1sbrl_5{top:15px}}._privacy_1sbrl_5 ._privacyCheck_1sbrl_5 img{position:absolute;display:none;left:0;top:2px;width:16px;height:auto}._privacyText_1sbrl_201{font-weight:var(--fw5)}._privacyText_1sbrl_201 a{text-decoration:underline;transition:.3s}._privacyText_1sbrl_201 a:hover{opacity:.6}._btnWrap_1sbrl_212{text-align:center;margin-top:calc(var(--40_64) + 100px)}._btnWrap_1sbrl_212 ._basicBtn_1sbrl_216{font-weight:var(--w5);font-size:var(--16_18);padding:16px 80px;border:1px solid var(--black);position:relative;transition:.3s;color:var(--white);background-color:var(--blackBg);display:inline-block}@media (min-width: 960px){._btnWrap_1sbrl_212 ._basicBtn_1sbrl_216{letter-spacing:.15em}}._btnWrap_1sbrl_212 ._basicBtn_1sbrl_216:disabled{opacity:.5}@media (hover: hover){._btnWrap_1sbrl_212 ._basicBtn_1sbrl_216:where(:any-link,:enabled,summary):hover{color:var(--black);background-color:var(--white)}}._error_1sbrl_242{color:var(--error)}._errorList_1sbrl_246{margin-top:24px;color:var(--error);text-align:center}.contact[data-astro-cid-ahc3q4vw]{width:min(100% - var(--pad),var(--max));margin-inline:auto;padding-bottom:var(--80_100)}.form[data-astro-cid-ahc3q4vw]{position:relative}.form[data-astro-cid-ahc3q4vw] .g-recaptcha[data-astro-cid-ahc3q4vw]{position:absolute;bottom:100px;left:50%;transform:translate(-50%)}
