@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");*{font-family:Noto Sans JP,sans-serif}div.form-title{background:#fff;padding:2em 0}div.form-title h1{color:#3e3a39;font-family:serif;font-size:1.5em;font-weight:400;margin:0;text-align:center}section#form{background:#f5f5f5;padding:3em 0}section#form form{background:none;margin:auto;width:100%}.form-wrapper{margin:auto;max-width:800px}.form-wrapper h1{line-height:1.6}section#form .form-title-text{padding:50px 0 100px;text-align:center}section#form .form-title-text h2{color:#3e3a39;font-size:1rem;font-weight:700;margin-bottom:2em;text-align:center}section.form input[type=email],section.form input[type=tel],section.form input[type=text],section.form select{border:none;color:#3e3a39;font-size:14px;height:41px;margin-top:6px;padding:3px 15px;width:100%!important}section.form input::placeholder{color:#67605e}section.form input[type=checkbox]{border:none;height:20px;outline:none;width:20px}#form form textarea{border:none;color:#3e3a39;height:130px;resize:none;width:100%!important}div.hs_company.hs-company.field hs-form-field{padding-left:5%}section.form .hs-form label{font-size:14px}section.form .hs-form label span{line-height:16px;vertical-align:bottom}section.form input[type=submit]{background:#3e3a39;border:none;border-radius:0;color:#fff;display:block;font-size:17px;font-weight:400;height:83px;letter-spacing:1em;margin:auto;padding:2em 1em 2em 2em;width:80%}section.form input[type=submit]:hover{background:#5a5452;cursor:pointer}section.form span.hs-form-required{display:none}section.form .hs-form-booleancheckbox label:has(span.hs-form-required):before{display:none}.hs-form-required:after{display:none}section.form form legend,section.form form legend p{color:#666;font-size:12px}section.form .hs-form-field{margin-bottom:3.4rem}section.form .hs-form-field>label{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:4px}section.form label:has(span.hs-form-required):after{background:#933b2e;color:#fff;content:"必須";display:block;font-size:.625rem;font-weight:400;line-height:1;padding:3px 0;text-align:center;width:32px}section.form .hs-form-booleancheckbox label:has(span.hs-form-required):after{display:none}section.form .hs-form-booleancheckbox label:has(span.hs-form-required)>span:after{background:#933b2e;color:#fff;content:"必須";display:inline-block;font-size:.625rem;font-weight:400;line-height:1;padding:3px 0;text-align:center;width:32px}#form form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;height:20px;position:relative;vertical-align:-5px;width:20px}#form form input[type=checkbox]:checked:before{border-bottom:1px solid #933b2e;border-right:1px solid #933b2e;content:"";height:12px;left:6px;position:absolute;top:2px;transform:rotate(50deg);width:8px}footer.owner-site .footer_wrapper{background:initial;text-align:center}footer.owner-site .footer_wrapper .footer_text span{font-size:14px;font-weight:700}footer.owner-site .footer_wrapper img{width:369px}@media (max-width:767px){section#form{padding:2em 1em}footer.owner-site .footer_wrapper{max-width:100%;padding:1em 2em}footer.owner-site .footer_wrapper img{width:100%}}