@charset "UTF-8";body{background-color:#f5f5f5}.hs_cos_wrapper_type_rich_text ul li{padding-left:20px;position:relative;text-indent:0}.hs_cos_wrapper_type_rich_text ul li:before{content:"";height:8px;position:absolute;width:8px}.hs_cos_wrapper_type_linked_image,.logo-header{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:92px;padding:0 20px}.header-inner{margin:0 auto;max-width:1286px;width:100%}.content.-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f5f5f5;font-size:1.4rem;justify-content:space-between;margin:0 auto;max-width:1130px;padding:0 20px 100px;position:relative}@media screen and (min-width:769px){.content.-col2{font-size:1.6rem}}@media screen and (max-width:768px){.content.-col2{display:block;padding-bottom:80px}}@media screen and (min-width:769px){.content.-col2 .main-contents{width:44.25%}.content.-col2 .aside{width:50.44%}}.main-contents .sub-title{color:#aab2bd;font-weight:500;margin:0 0 10px}@media screen and (max-width:768px){.main-contents .sub-title{margin-bottom:8px}}.main-contents .heading{font-size:2.4rem;font-weight:500;line-height:1.5;margin-bottom:25px}@media screen and (max-width:768px){.main-contents .heading{font-size:1.8rem;margin-bottom:20px}}.main-contents .main{margin-top:25px}@media screen and (max-width:768px){.main-contents .main{margin-top:20px}}.main-contents .main img{border-radius:3px;max-width:100%}.main-contents .main{line-height:2;margin-bottom:40px}@media screen and (max-width:768px){.main-contents .main{margin-bottom:20px}}.main-contents .main h2,.main-contents .main h3,.main-contents .main h4,.main-contents .main h5,.main-contents .main h6{font-weight:500;line-height:1.5;margin-bottom:.625em}.main-contents .main h2{font-size:2.4rem}.main-contents .caution .hs_cos_wrapper_type_rich_text{font-size:1.6rem}@media screen and (max-width:768px){.main-contents .caution .hs_cos_wrapper_type_rich_text{font-size:1.4rem}}.main-contents .caution .hs_cos_wrapper_type_rich_text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:inherit;padding:0!important}.main-contents .caution .hs_cos_wrapper_type_rich_text ul li:nth-child(n+2){margin-top:0!important}.main-contents .caution .hs_cos_wrapper_type_rich_text ul li:before{background:none!important;border-radius:0!important;content:"※";height:auto!important;margin:0 4px;position:relative;top:0;width:auto!important}@media screen and (max-width:768px){aside{margin-top:60px}}.form-block{background:#fafafa;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.16);box-shadow:0 5px 20px rgba(0,0,0,.16);padding:40px}@media screen and (max-width:768px){.form-block{padding:24px 24px 40px}}.form-block .explain{margin-bottom:32px}.form-block .explain .hs_cos_wrapper_type_rich_text{line-height:1.5}.form-block .explain .hs_cos_wrapper_type_rich_text p{margin:0!important}.form-block .explain .hs_cos_wrapper_type_rich_text p+ul{margin-top:18px}.form-block .explain .hs_cos_wrapper_type_rich_text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.5;padding:0!important}.form-block .explain .hs_cos_wrapper_type_rich_text ul li:nth-child(n+2){margin-top:0!important}.form-block .explain .hs_cos_wrapper_type_rich_text ul li:before{background:none!important;border-radius:0!important;content:"※";height:auto!important;margin:0 4px;position:relative;top:0;width:auto!important}.form-block .hs-form-field{margin-bottom:1em}.form-block .hs-form-field>label{display:block;line-height:1.8;margin-bottom:10px}.form-block .hs-form-field>label>span{font-weight:500}@media screen and (min-width:769px){.form-block .hs-form-field>label>span{font-size:1.8rem}}.form-block .hs-form-field .hs-field-desc{color:inherit;font-size:1.6rem;margin:10px 0!important}@media screen and (max-width:768px){.form-block .hs-form-field .hs-field-desc{font-size:1.3rem}}.form-block .hs-form-field .hs-error-msg,.form-block .hs-form-field .hs-form-required{color:#cb0303}.form-block .hs-form-field .hs-error-msg{display:block;margin-top:.25em}.form-block .hs-form-field input{font-size:1.6rem}.form-block .hs-form-field input[type=email],.form-block .hs-form-field input[type=tel],.form-block .hs-form-field input[type=text],.form-block .hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d1d7dd;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;width:100%}.form-block .hs-form-field .inputs-list.multi-container{display:block}.form-block .hs-form-field .inputs-list.multi-container .hs-form-radio:not(:first-child){margin-top:5px}.form-block .hs-form-field .inputs-list.multi-container label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.form-block .hs-form-field .inputs-list.multi-container label input{position:relative;top:.6em}.form-block .hs-form-field .inputs-list.multi-container label>span{color:#111010;font-weight:400;letter-spacing:.1em;line-height:2;padding-left:10px}@media screen and (max-width:767px){.form-block .hs-form-field .inputs-list.multi-container label>span{font-size:1.3rem}}.form-block .legal-consent-container{margin-top:32px}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox{text-align:center}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input input{display:none}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input input:checked+span:before{background-color:#d1d7dd;border-color:#d1d7dd}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input input:checked+span:after{opacity:1;pointer-events:auto}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span{display:inline-block;font-size:1.5rem;font-weight:500;letter-spacing:.1em;line-height:2em;margin-left:0;padding-left:30px;position:relative}@media screen and (min-width:768px){.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span{font-size:1.7rem;padding-left:40px}}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:after,.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:before{content:"";position:absolute}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:before{background-color:#fff;border:1px solid #d1d7dd;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;left:0;top:4px;width:20px}@media screen and (min-width:768px){.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:before{height:25px;width:25px}}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi45NiAxMS40NCI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMSI+PHBhdGggZD0ibTAgNS4xIDYuODkgNi4zNEwxNyAyLjIxIDE0LjcgMCA2Ljg5IDcuMzEgMi4wNyAyLjc3WiIgZGF0YS1uYW1lPSLjg5HjgrkgOTciIHN0eWxlPSJmaWxsOiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==");background-size:cover;left:4px;opacity:0;pointer-events:none;top:10px;-webkit-transition:opacity .2s;transition:opacity .2s}@media screen and (min-width:768px){.form-block .legal-consent-container .hs-fieldtype-booleancheckbox .input label>span:after{height:11px;top:11px;width:17px}}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox a{border-bottom:1px solid #111010;-webkit-transition:.5s;transition:.5s}@media screen and (min-width:1050px){.form-block .legal-consent-container .hs-fieldtype-booleancheckbox a:hover{border-color:#d1d7dd;color:#d1d7dd}}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox a[target=_blank]{position:relative}.form-block .legal-consent-container .hs-fieldtype-booleancheckbox a[target=_blank]:after{background:url(https://21146964.fs1.hubspotusercontent-na2.net/hubfs/21146964/assets/images/common/icon-blank.svg) 50% 50%/contain no-repeat;content:"";display:inline-block;height:12px;margin-left:8px;width:12px}.form-block .hs_error_rollup+.hs-submit .actions{margin-top:.5em}.form-block .hs-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media screen and (max-width:768px){.form-block .hs-submit{margin-top:30px}}.form-block .actions{background-color:#2a2828;background-color:transparent;min-width:220px;position:relative;-webkit-transition:.3s;transition:.3s;width:auto}@media screen and (max-width:768px){.form-block .actions{min-width:204px}}.form-block .actions:after{background:#fff;background-image:none;bottom:0;content:"";height:16px;margin:auto;-webkit-mask-image:url(https://21146964.fs1.hubspotusercontent-na2.net/hubfs/21146964/jp-leadcreate_com/common/form-arrow.svg);mask-image:url(https://21146964.fs1.hubspotusercontent-na2.net/hubfs/21146964/jp-leadcreate_com/common/form-arrow.svg);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:1;position:absolute;right:20px;top:0;width:16px;z-index:2}.form-block .actions:hover:after{background:#2a2828}.form-block .actions:hover .hs-button{background-color:#fff;color:#2a2828}.form-block .actions .hs-button{background-color:#2a2828;border:1px solid #2a2828;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Noto Sans JP,sans-serif;font-size:1.8rem;font-weight:500;height:57px;line-height:1.6;padding:13px 50px 13px 30px;text-align:left;width:100%}@media screen and (max-width:768px){.form-block .actions .hs-button{font-size:1.4rem;height:54px;line-height:2;padding:13px 50px 13px 22px}}.footer__copyright{font-size:1.3rem!important;letter-spacing:.03em;line-height:1.62;padding:18px 20px 16px}@media screen and (max-width:768px){.footer__copyright{font-size:1.2rem!important}}