.lp-form .container>*{background:#f5f5f5;padding:35px 40px 40px}@media screen and (max-width:767px){.lp-form .container{padding:0}.lp-form .container>*{padding:25px 20px 30px}}.lp-form form .hs-form-field{padding-top:0}.lp-form form .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label{border-top:none;padding-top:5px}@media screen and (max-width:767px){.lp-form form .hs-form-field:not(.hs-fieldtype-booleancheckbox)>label{padding-top:0}}@media screen and (min-width:1050px){.lp-form form .hs-form-field:not(.hs-fieldtype-booleancheckbox)>.input{margin-top:10px}}@media screen and (max-width:767px){.lp-form form .hs-form-field:not(.hs-fieldtype-booleancheckbox)>.input{margin-top:8px}}.lp-form form .hs-form-field.hs-fieldtype-phonenumber .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-select .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-text .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-textarea .hs-field-desc{margin-top:9px}@media screen and (max-width:767px){.lp-form form .hs-form-field.hs-fieldtype-phonenumber .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-select .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-text .hs-field-desc,.lp-form form .hs-form-field.hs-fieldtype-textarea .hs-field-desc{margin:10px 0 8px}}.lp-form form .hs-form-field.hs-fieldtype-booleancheckbox .input label>span:before,.lp-form form .hs-form-field.hs-fieldtype-phonenumber>.input input,.lp-form form .hs-form-field.hs-fieldtype-phonenumber>.input textarea,.lp-form form .hs-form-field.hs-fieldtype-select>.input input,.lp-form form .hs-form-field.hs-fieldtype-select>.input textarea,.lp-form form .hs-form-field.hs-fieldtype-text>.input input,.lp-form form .hs-form-field.hs-fieldtype-text>.input textarea,.lp-form form .hs-form-field.hs-fieldtype-textarea>.input input,.lp-form form .hs-form-field.hs-fieldtype-textarea>.input textarea{background:#fff}.lp-form form .hs-form-field .inputs-list :first-child.hs-form-checkbox{margin-top:-1px}.lp-form form .hs-form-field .inputs-list :first-child.hs-form-radio{margin-top:-5px}.lp-form form .hs-form-field .inputs-list li:not(.hs-form-booleancheckbox){padding-left:32px;position:relative}.lp-form form .hs-form-field .inputs-list li:not(.hs-form-booleancheckbox) input{left:0;position:absolute;top:7px}.lp-form form .hs-form-field .inputs-list li:not(.hs-form-booleancheckbox) span{padding-left:0!important}@media screen and (max-width:767px){.lp-form form .hs-form-field .inputs-list li:not(.hs-form-booleancheckbox){padding-left:25px}.lp-form form .hs-form-field .inputs-list li:not(.hs-form-booleancheckbox) input{top:3px}}@media screen and (max-width:1050px){.lp-form form .hs-form-field .inputs-list.hs-error-msgs li{padding-left:0}}.lp-form form .hs-form-field.hs-fieldtype-checkbox .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-date .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-file .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-phonenumber .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-radio .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-select .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-text .hs-error-msgs,.lp-form form .hs-form-field.hs-fieldtype-textarea .hs-error-msgs{margin-left:0}.lp-form form .hs-fieldtype-checkbox label.hs-form-checkbox-display input[type=checkbox]{top:3px}@media screen and (max-width:767px){.lp-form form .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span{font-size:1.4rem}}.lp-form form .hs-submit .actions input{font-family:Noto Sans JP,sans-serif}