.hs-form-required{font-size:0;margin-top:1px;position:relative}.hs-form-required{&:before{background-color:#ff8549;border-radius:2px;color:#fff;content:"必須";display:inline;font-size:12px;font-weight:700;padding:1px 8px}}.hs-form-field>label{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:0 8px;grid-column:1/2;grid-row:1/2;padding-top:6px}.hs-form input[type=email]:placeholder-shown,.hs-form input[type=tel]:placeholder-shown,.hs-form input[type=text]:placeholder-shown{background-color:rgba(255,133,73,.1);border-color:rgba(255,133,73,.75)}.hs-form select:invalid{background-color:rgba(255,133,73,.1);border-color:rgba(255,133,73,.75)}.hs-form input[type=checkbox]:not(:checked){background-color:rgba(255,133,73,.1);outline:2px solid rgba(255,133,73,.75)}.actions .hs-button{box-sizing:border-box;display:block;font-size:16px;font-weight:900;height:80;width:100%}.hs-form{margin-bottom:10px;margin-top:10px}.hs-form fieldset.form-columns-1,.hs-form fieldset.form-columns-2{margin-bottom:0!important}.hs-form .hs-input{font-size:14px;height:auto;padding:6px 8px}.hs-form label{font-size:14px;margin-bottom:4px}.hs-form .actions{margin-bottom:0;margin-top:10px}.input>input{font-size:14px!important;height:auto!important;line-height:1.4!important;padding:6px 8px!important}footer{display:none}