#hs_form_target_form .hs-form{margin:0 auto;max-width:500px}#hs_form_target_form fieldset+fieldset{margin-top:32px}#hs_form_target_form .hs-form-field+.hs-form-field{margin-top:28px}#hs_form_target_form fieldset>.hs-form-field+.hs-form-field{margin-top:0}#hs_form_target_form fieldset.form-columns-2>.hs-form-field{float:left;width:48%}#hs_form_target_form fieldset.form-columns-2>.hs-form-field+.hs-form-field{margin-left:4%}#hs_form_target_form .hs-form-field .hs-input{border:1px solid #919191;border-radius:5px;box-sizing:border-box;font-size:16px;outline:none;padding:8px 12px 6px;width:100%}#hs_form_target_form .hs-form-field .input{margin-right:0;margin-top:8px;position:relative}.hs-form-required{color:#8c1111}.hs-fieldtype-select .hs-input{-webkit-appearance:none;appearance:none}.hs-fieldtype-select .hs-input::-ms-expand{display:none}#hs_form_target_form .hs-fieldtype-select .input:before{border-bottom:2px solid #cacaca;border-right:2px solid #cacaca;content:"";height:8px;position:absolute;right:12px;top:10px;transform:rotate(45deg);width:8px}textarea.hs-input{height:120px}ul.inputs-list{list-style:none;margin:0;padding:0}#hs_form_target_form .hs-form-booleancheckbox-display{position:relative}label.hs-form-booleancheckbox-display::before{background-color:#fff;border:1px solid #c1c1c1;border-radius:4px;box-sizing:border-box;display:block;height:24px;left:0;position:absolute;text-align:center;top:0;width:24px}#hs_form_target_form .hs-form-booleancheckbox-display.checked::before{content:url(//20191103.fs1.hubspotusercontent-na1.net/hubfs/20191103/raw_assets/public/Comic%20Learning%20LP----/assets/images/check.svg)}#hs_form_target_form .hs-fieldtype-booleancheckbox .input{margin-top:0}#hs_form_target_form .hs-fieldtype-booleancheckbox .hs-input{width:auto}#hs_form_target_form .hs_recaptcha{margin-top:14px}.hs_submit{margin-top:32px}.hs_submit .actions{position:relative;transition:all .3s;width:100%}.hs_submit .actions:hover{cursor:pointer;transform:translate(4px,4px)}.hs_submit .actions:before{border-bottom:1px solid #b2980d;border-right:1px solid #b2980d;bottom:-4px;content:"";height:100%;position:absolute;right:-4px;transition:all .3s;width:100%}.hs_submit .actions:hover:before{opacity:0;right:0;top:0}.hs_submit .hs-button{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Zen Kaku Gothic New,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:20px;font-weight:700;letter-spacing:.04em;line-height:140%;padding:16px 0;position:relative;text-align:center;width:100%}.hs-error-msg{color:#8c1111;font-size:14px}.hs-form-required{color:transparent;position:relative}.hs-form-required:before{background:#8c1111;border-radius:4px;color:#fff;content:"必須";font-size:14px;font-weight:700;left:8px;line-height:1;padding:4px;position:absolute;text-align:center;white-space:nowrap}#hs_form_target_form a{display:inline;font-weight:700;transition:opacity .3s}#hs_form_target_form a:hover{opacity:.7}