.form_inner{margin:0 auto;max-width:780px}@media only screen and (max-width:980px){.form_inner{padding:0 20px}}.download_form_inner{margin:auto;max-width:787px;width:100%}.download_form{background-color:#fff;padding:65px 0 125px}label:not(.hs-form-booleancheckbox-display){display:flex;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;margin-bottom:10px}.field{margin-bottom:20px}.hs-form-required{background:#e95271;color:#fff;font-size:0;margin-left:10px;padding:3px}.hs-form-required:before{content:"必須";font-size:12px}.hs-input:not([type=file]){background-color:#fff}.hs-input:focus{border-color:rgba(82,168,236,.8);outline:none}.hs-dependent-field label{display:flex;justify-content:center}.hs-error-msgs label{color:#f2545b}div.field.error .chzn-choices,div.field.error input,div.field.error textarea,input.hs-input.error,select.hs-input.error,textarea.hs-input.error{border-color:#c87872}.legal-consent-container .hs-form-booleancheckbox-display input{cursor:pointer;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:auto;line-height:normal;width:auto}.legal-consent-container .hs-form-booleancheckbox-display input,input[type=email],input[type=tel],input[type=text],textarea{border:1px solid #cbd6e2;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-size:16px;font-weight:400;padding:9px 10px}input[type=email],input[type=tel],input[type=text],textarea{height:40px;line-height:22px;max-width:100%;min-height:27px;width:100%}.hs-richtext{line-height:1.4}.hs-richtext p{margin-bottom:30px}.hs-richtext p:nth-child(2){text-align:center}.more_btn_link{cursor:pointer}input.hs-button{background:#e95271;background-color:#e95271;border:1px solid #e95271;border-radius:4px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:22px 70px;position:relative;transition:all .15s linear}input.hs-button:hover{background-color:#fff;color:#e95271}.hubspot-link__container.sproket{display:none}.hs_submit.hs-submit{text-align:center}.legal-consent-container .hs-form-booleancheckbox-display>span{display:flex!important}.hs-input[type=checkbox],.hs-input[type=radio]{border:none;cursor:pointer;height:auto;line-height:normal;margin:3px 5px 3px 0;padding:0;width:auto}.hs-input:not([type=file]){background-color:#f5f8fa}.hs-input{border:1px solid #cbd6e2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-sizing:border-box;color:#33475b;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;height:40px;line-height:22px;max-width:500px;padding:9px 10px;width:90%}.hs-custom-style .hs-input,.hs-custom-style fieldset{max-width:100%}.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){max-width:100%;width:100%}input{appearance:auto!important}.hs_company_type ul.inputs-list.multi-container{display:flex}.hs_company_type .hs-form-radio{padding:10px 30px 0 10px}.hs_kentou .hs-form-radio{padding:5px}.hs-fieldtype-textarea.hs-input{height:200px;max-width:100%;resize:vertical;width:100%}.legal-consent-container~.hs_recaptcha{display:flex;justify-content:center;margin-top:50px}@media only screen and (max-width:1100px){.download_form_inner{padding:0 20px}}@media only screen and (max-width:680px){.hs_company_type ul.inputs-list.multi-container{display:block}.hs_consideration .hs-form-checkbox{padding:5px 10px}}