p{font-family:Noto Sans JP,sans-serif!important;font-size:inherit;font-weight:inherit}ol li,ul li{margin:0}a{cursor:pointer!important;font-family:Noto Sans JP,sans-serif!important}.icon{background:none!important;padding:0!important}.content-wrapper,.dnd-section>.row-fluid,.header__wrapper{max-width:1200px}form .hs-error-msgs,form .inputs-list>li{font-family:Noto Sans JP,sans-serif!important;margin:0;padding:0}.header_area .logo_area a,.header_area .logo_area img,.header_area .logo_area picture{font-size:0;width:100%}@media screen and (max-width:768px){.header_area .logo_area a picture{display:flex}.header_area .logo_area a img{min-width:187px}.form_aera .l_sp_v{padding-top:20px}}.faq_box{margin-bottom:30px}@media screen and (min-width:769px){.faq_box{margin-bottom:48px}}.flow_aera{padding-top:80px}form .hs-error-msgs{display:none!important}form .hs-form-field{align-content:center;align-items:center;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;margin-bottom:21px}@media screen and (min-width:769px){form .hs-form-field{flex-wrap:nowrap;margin-bottom:16px}}form .hs-form-field:last-of-type{border-bottom:none}form .hs-form-field .input,form .hs-form-field label{line-height:120%;padding:5px}.hs_recaptcha.hs-form-field .input{margin:auto;padding:0;width:auto}.hs_recaptcha.hs-form-field .grecaptcha-badge{position:relative}form .hs-form-field .input{width:100%}form .hs-form-field .input span{display:block;margin-bottom:10px;margin-top:5px}form .hs-form-field .input p{margin-top:10px}form .hs-form-field .input input,form .hs-form-field .input textarea{border-radius:5px}@media screen and (max-width:768px){form .hs-form-field .input input,form .hs-form-field .input textarea{font-size:16px}}form .hs-form-field label{font-size:1rem;font-weight:700;margin-bottom:8px;max-width:100%}@media screen and (min-width:769px){form .hs-form-field label{font-size:1.25rem;margin-bottom:0;width:250px}form .hs-form-field .input{width:calc(100% - 250px)}}form .hs-form-field label:before{background:#9a9a9a;background:#2c90ff;border-radius:20px;color:#fff;content:"必須";display:inline-block;font-size:12px;line-height:120%;margin-right:10px;max-height:20px;max-width:44px;padding:2px 10px 3px}form .hs-form-checkbox input[type=checkbox],form .hs-form-checkbox input[type=radio],form .legal-consent-container .hs-form-field input[type=checkbox]{display:none}form .hs-form-checkbox input[type=checkbox]+span,form .hs-form-checkbox input[type=radio]+span,form .legal-consent-container .hs-form-field input[type=checkbox]+span{align-content:center;align-items:center;cursor:pointer;display:inline-flex;justify-content:flex-start;line-height:1;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}form .hs-form-checkbox input[type=checkbox]+span:before,form .hs-form-checkbox input[type=radio]+span:before,form .legal-consent-container .hs-form-field input[type=checkbox]+span:before{background:#fff;border:1px solid #2c90ff;border-radius:3px;content:"";display:inline-block;margin-right:10px}form .hs-form-checkbox input[type=checkbox]+span:after,form .hs-form-checkbox input[type=radio]+span:after,form .legal-consent-container .hs-form-field input[type=checkbox]+span:after{content:"";display:inline-block;left:8px;opacity:0;position:absolute;top:50%}form .hs-form-checkbox input[type=checkbox]:checked+span:after,form .hs-form-checkbox input[type=radio]:checked+span:after,form .legal-consent-container .hs-form-field input[type=checkbox]:checked+span:after{opacity:1}form .hs-form-checkbox input[type=checkbox]:checked+span:before,form .hs-form-checkbox input[type=radio]:checked+span:before,form .legal-consent-container .hs-form-field input[type=checkbox]:checked+span:before{background:#101010;border:1px solid #2c90ff}form .hs-form-checkbox input[type=checkbox]+span:before,form .legal-consent-container .hs-form-field input[type=checkbox]+span:before{height:25px;width:25px}form .hs-form-checkbox input[type=checkbox]+span:after,form .legal-consent-container .hs-form-field input[type=checkbox]+span:after{height:22px;transform:translateY(-80%) rotate(45deg) skewX(15deg);width:11px}form .hs-form-checkbox input[type=checkbox]:checked+span:before,form .legal-consent-container .hs-form-field input[type=checkbox]:checked+span:before{animation:checks-action .5s ease 0s 1 forwards;background:none;border-width:2px;transition:border-width 0s ease .2s}form .hs-form-checkbox input[type=checkbox]:checked+span:after,form .legal-consent-container .hs-form-field input[type=checkbox]:checked+span:after{border-bottom:4px solid #2c90ff;border-right:3px solid #2c90ff;transition:border-bottom 0s ease-in .3s,border-right 0s ease-out .4s}form .hs-form-checkbox label:before{display:none}form .hs-form-checkbox label{font-size:1rem;font-weight:500}form .hs-form-field{position:relative}form .hs-form-required{display:none!important}form legend{bottom:3px;color:#7f7c7c;display:inline-block;font-size:12px;left:255px;position:absolute}@media screen and (max-width:768px){form legend{bottom:4px;left:5px}}form .hs_company,form .hs_mobilephone{padding-bottom:18px}form .hs_company .input,form .hs_mobilephone .input{margin-bottom:10px}.form_box{overflow:hidden}form .legal-consent-container{margin-top:40px}form .legal-consent-container .hs-form-field label,form .legal-consent-container .input{width:100%}form .legal-consent-container .hs-form-field label{align-items:center;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1}form .legal-consent-container .input p{margin-top:0}form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:5px!important}form .hs-button,form input[type=submit]{align-content:center;align-items:center;background:#2c90ff;border:none;border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;font-size:13.3333px;font-weight:700;justify-content:center;margin:40px auto 0;max-width:400px;min-height:60px;text-align:center;width:100%}form p.error_comment{left:255px}form .hs_kicho_wish{margin-bottom:30px}@media screen and (max-width:768px){form .hs_kicho_wish.hs-form-field label{margin-bottom:0}form .hs_kicho_wish .input{padding:8px 8px 10px}form .hs_kicho_wish p.error_comment{left:4px}}form .hs_kicho_wish p.error_comment{bottom:100%}form .hs-form-field.hs_message label:before{background:#9a9a9a;color:#fff;content:"任意"}form .legal-consent-container p.error_comment{bottom:100%;left:49%;transform:translateX(-50%)}@media screen and (max-width:768px){form .legal-consent-container{margin-top:45px}form .legal-consent-container .hs-form-field label{align-items:flex-start;flex-direction:column;padding:0}form .legal-consent-container .hs-form-field label:before{margin-bottom:3px}form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:7px!important}form .legal-consent-container p.error_comment{bottom:100%!important;left:0;transform:none}form p.error_comment{bottom:calc(100% - 35px)!important;left:0}form .hs-button,form input[type=submit]{margin:38px auto 0}}.plan_box01{margin:60px 0 80px}.plan_box02{margin-bottom:80px}.plan_option_list ul{align-content:flex-start;display:flex;flex-wrap:wrap;gap:25px 3%;justify-content:flex-start;list-style-type:none;padding-left:0;width:100%}.plan_option_list li{overflow-wrap:break-word;width:31.33333%;word-wrap:break-word}@media screen and (max-width:768px){.plan_option_list li{align-items:center;background:#fffee5;border-radius:7px;color:#2c90ff;display:flex;font-size:.875rem;font-weight:700;justify-content:center;min-height:80px;text-align:center;width:48.5%}.plan_box03{padding:0 3vw}.row-number-35.dnd_area-row-12-padding{padding-left:3vw!important;padding-right:3vw!important}}.reason_list{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1080px}.reason_list .number span:after{display:none}.reason_list .number span span{font-size:2.375rem}@media screen and (min-width:769px){.reason_list .number span span{font-size:3.125rem}}.reason_list>div.reason_reverse .number{flex-direction:row-reverse}.reason_list .layout_box{color:#fff}.reason_list .layout_box .title{color:#fdf971}.scroll_table table td{font-weight:500}.solutions_aera{padding-top:80px}@media screen and (max-width:768px){.dnd_area-row-12-padding.row-number-34,.row-number-16,.row-number-17,.row-number-18,.row-number-28,.row-number-29,.row-number-30,.row-number-31{padding-left:3%!important;padding-right:3%!important}.reason_list.last{margin-bottom:40px}}.tel_box .tel_info{font-weight:700}.header_area .btn_area .btn{letter-spacing:-.1em}.header_area .btn_area .btn .catch{letter-spacing:0}.sub_main h1{color:#fff;font-size:1.5em}@media screen and (max-width:768px){.sub_main h1{font-size:30px}form .legal-consent-container .hs-form-field input[type=checkbox]+span{font-size:15px;white-space:normal}form .legal-consent-container .hs-form-field input[type=checkbox]+span:before{margin-right:0}.nav_area{align-content:baseline;height:100%;margin-top:0;top:68px}.needs_list>div:before{min-width:30px}}.error_message{background:#e6f8ff;padding:30px 15px}.error_message .error_title{font-weight:700;margin-bottom:15px}.footer,.header .header__skip{display:none}.header_right .btn_area a:hover{font-weight:700}.service_list>div img{height:80px;width:auto}.asterisk:before{content:"*"}.scroll_table table th .asterisk_wrap{display:flex}@media screen and (min-width:769px){.title01 .title{font-size:2.375rem}}