.cv{background-color:#f90;color:#fff}.cv .container{background:#f90 url(https://www.leadplus.co.jp/hubfs/ads/lp/cta00.png) no-repeat 0;background-size:240px auto;max-width:960px;padding:30px 0 30px 230px}.cv a{color:#fff}.cv .w550{margin-left:auto;margin-right:auto;max-width:550px}.cv .title{font-size:18px;font-size:1.8rem;margin-bottom:8px}.cv .inner,.cv .title{text-align:center}.cv .inner .flex{margin-top:2em}.cv .inner .flex .cv_tel{border-right:1px dotted #fff;width:50%}.cv .inner .flex .cv_tel p.telnub{line-height:.75}.cv .inner .flex .cv_tel p.telnub a{background:url(https://www.leadplus.co.jp/hubfs/ads/lp/tel_ico.png) no-repeat 0;background-size:20px auto;font-size:36px;font-size:3.6rem;padding:0 0 0 30px}.cv .inner .flex .cv_tel span{font-size:14px;font-size:1.4rem;margin-left:10px}.cv .inner .flex .cv_contact{width:50%}.cv .inner .flex .cv_contact .btn{margin-bottom:10px;margin-top:10px}.bg-section{padding-top:5em}.bg-section .bg-gray{padding:2em 0 5em}.bg-section .ttl02{position:relative;z-index:0}.bg-section .ttl02:after{background:#f3f3f3 url(https://www.leadplus.co.jp/hubfs/ads/lp/bg_head.png) repeat-x top;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}#faq .faq-blc{background-color:#fff;border:2px solid #f37021;border-radius:20px;margin-top:1em;overflow:hidden}#faq .faq-blc:first-of-type{margin-top:3em}#faq .faq-blc>div{padding:20px 20px 15px 70px;position:relative}#faq .faq-blc>div:before{background-color:#f37021;border-radius:50%;color:#fff;font-family:Meiryo UI,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic UI,MS PGothic,sans-serif;font-size:26px;font-size:2.6rem;font-weight:500;height:42px;left:20px;line-height:1;line-height:40px;position:absolute;text-align:center;top:16px;width:42px}#faq .faq-blc .quest{cursor:pointer;font-size:20px;font-size:2rem;transition:.4s}#faq .faq-blc .quest:before{content:"Q"}#faq .faq-blc .quest h3{color:#f37021;font-weight:600;position:relative}#faq .faq-blc .quest h3:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);transition:.2s}#faq .faq-blc .quest h3:after,#faq .faq-blc .quest h3:before{background-color:#f37021;bottom:0;content:"";display:block;height:2px;margin:auto;position:absolute;right:10px;top:0;width:25px}#faq .faq-blc .quest h3:after{transition:.3s}#faq .faq-blc .quest.active{background-color:#f37021}#faq .faq-blc .quest.active:before{color:#fff600}#faq .faq-blc .quest.active h3{color:#fff}#faq .faq-blc .quest.active h3:before{background-color:#fff;transform:rotate(0deg);-webkit-transform:rotate(0deg)}#faq .faq-blc .quest.active h3:after{background-color:transparent}#faq .faq-blc .ask{display:none;padding-bottom:20px;padding-top:20px}#faq .faq-blc .ask:before{background-color:#00479d;content:"A";top:14px}#strengths .task{background:url(https://www.leadplus.co.jp/hubfs/ads/lp/arw01.png) no-repeat bottom;padding:3em 0 135px;position:relative}#strengths .task:after{border-color:transparent #f3f3f3 #f3f3f3 transparent;border-style:solid;border-width:30vh 50vw;bottom:0;content:"";position:absolute;right:0;z-index:-1}#strengths .task.even:after{border-color:#f3f3f3 transparent transparent #f3f3f3;bottom:auto;top:0}#strengths .task .task-head{background:url(https://www.leadplus.co.jp/hubfs/ads/lp/task_ico.png) no-repeat 0 100%;padding:1em 0 1.5em 150px}#strengths .task .task-head p{font-size:20px;font-size:2rem;font-weight:700}#strengths .task .task-head p span{display:inline-block;font-size:2em;margin:0 0 0 10px}#strengths .task .task-head h3{font-size:32px;font-size:3.2rem;font-weight:700}#strengths .task .task-head h3 span{background-color:#00479d;color:#fff;display:inline-block;padding:10px 20px}#strengths .task .task-body{position:relative;z-index:0}#strengths .task .task-body .inner{background-color:#fff;border:3px solid #000;padding:3%}#strengths .task .task-body .inner p{font-size:1.4em;font-weight:700}#strengths .task .task-body:before{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,#afafaf),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,#17a2ff),color-stop(.75,#17a2ff),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,#000 25%,transparent 0,transparent 50%,#000 0,#000 75%,transparent 0,transparent);background-image:-moz-linear-gradient(-45deg,#000 25%,transparent 25%,transparent 50%,#000 50%,#000 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,#000 25%,transparent 25%,transparent 50%,#000 50%,#000 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,#000 25%,transparent 25%,transparent 50%,#000 50%,#000 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#000 25%,transparent 0,transparent 50%,#000 0,#000 75%,transparent 0,transparent);-webkit-background-size:4px 4px;-moz-background-size:4px 4px;background-size:6px 6px;z-index:-2}#strengths .task .task-body:after,#strengths .task .task-body:before{content:"";height:100%;left:15px;position:absolute;top:15px;width:100%}#strengths .task .task-body:after{border:3px solid #000;z-index:-1}#strengths .solution{background-color:#00479d;color:#fff;padding:30px 0 4em;position:relative}#strengths .solution:before{border:40px solid transparent;border-top:30px solid #f3f3f3;box-sizing:border-box;content:"";height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:40px}#strengths .solution.even:before{border-top-color:#fff}#strengths .solution .blc{margin-top:3.5em}#strengths .solution .blc .inner h3{font-size:28px;font-size:2.8rem;font-weight:700;line-height:1.8;margin-bottom:.75em}#strengths .solution .blc .inner h3 span{border-bottom:2px solid #fff600;color:#fff600}#strengths .solution .blc .inner p{font-size:1em}#strengths .solution .blc.flex .img-wrap{max-width:372px}#strengths .solution .blc.flex .inner{flex:1;padding-left:5%}#strengths .solution .blc.flex.fl-row .inner{padding:0 5% 0 0}#strengths .solution .blc.flex:not(.fl-row) .img-wrap{background-color:#fff;border-radius:10px;max-width:480px;overflow:hidden;padding:10px}#canvas-container{border-radius:10px;box-shadow:0 0 16px rgba(0,0,0,.2);max-width:480px;overflow:hidden;position:relative;width:50%}#animation_container{height:0;height:auto!important;overflow:hidden;padding-top:68.25%;position:relative;width:auto!important}#animation_container #canvas,#animation_container #dom_overlay_container{height:100%!important;left:0;position:absolute;top:0;width:100%!important}#platform{padding:5em 0 4em}#platform .container{text-align:center}#platform .container p{font-size:1.15em}#platform .container .w310{margin:0 auto 1.5em;max-width:310px}#platform .container .w620{margin:2em auto 0;max-width:620px}#results .read{font-size:1.2em;text-align:center}#results .read strong{color:#f37021;font-size:1.25em}#results .ico_blc{margin:2em 0}#results .whitebox h4{font-size:1.2em;font-weight:700}#case .bg-gray .l_ttl{font-size:32px;font-size:3.2rem}#case .bg-gray .movie_blc{margin:2em auto 0;max-width:900px}#case .close_inner{display:none}#case article{margin-top:6em}#case .bg-gray+article{margin-top:0}#case .ttl02+article{margin-top:3em}#case .ttl_bar{background-color:#eaf5fa;border-bottom:4px solid #00479d;margin-bottom:2em;padding:14px 0 10px;position:relative;text-align:center}#case .ttl_bar:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:24px solid #00479d;bottom:-24px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}#case .ttl_bar h3{font-size:32px;font-size:3.2rem;font-weight:700}#case .case_head{margin-bottom:1em}#case .case_head .case_logo{width:40%}#case .case_head .case_logo .img-wrap{margin-left:auto;margin-right:auto;max-width:300px}#case .case_head .case_info{flex:1}#case .comment{padding:4%}#case .comment .left{margin-right:5%;max-width:300px}#case .comment .left .blc{background-color:#f6f6f6;margin-top:1em;padding:15px}#case .comment .left .blc p{font-size:14px;font-size:1.4rem}#case .comment .left .blc p.name{font-size:1.2em}#case .comment .inner{flex:1}#case .comment .inner h4{border-left:5px solid #00479d;color:#00479d;font-size:30px;font-size:3rem;font-weight:700;padding:2px 0 0 14px}#case .comment .inner p{margin-top:1em}#support table{border-collapse:separate;border-spacing:2px;padding-top:15px;width:100%}#support table thead tr th{color:#fff;font-size:18px;font-size:1.8rem;line-height:1.25;padding:1.25rem 0;position:relative;text-align:center;width:23%}#support table thead tr th:first-child{background-color:transparent}#support table thead tr th:nth-of-type(2){background-color:#00adb5}#support table thead tr th:nth-of-type(3){background-color:#0085ce}#support table thead tr th:nth-of-type(4){background-color:#00479d}#support table thead tr th .recommend{background-color:#f90;color:#fff;display:inline-block;font-size:.9em;line-height:1;padding:4px 6px 5px 8px;position:absolute;right:10px;top:-15px}#support table tbody tr td{background-color:#fff;padding:1rem 2rem;text-align:center}#support table tbody tr td span{display:block}#support table tbody tr td em{font-size:13px;font-size:1.3rem;font-style:normal;margin-left:6px}#support table tbody tr td:first-of-type{background-color:#333;color:#fff;font-size:.95em;font-weight:700}#support .box{border:2px dashed #444;margin-top:2.5em;padding:30px 25px}#support .box h3{font-size:1.25em;font-weight:700}#support .box ul li{border-bottom:1px dashed #ddd;padding:20px 10px}#support .box ul li:last-child{border-bottom:none;padding-bottom:0}#support .box ul li span:nth-child(odd){font-weight:700;width:20%}#support .box ul li span:nth-child(2n){flex:1;font-size:.9em}#contact .read{font-size:1.1em;margin-bottom:1em;text-align:center}#thanks .container{padding-top:2em;text-align:center}#thanks .container p{font-size:1.1em}#thanks .container .back{margin:2em auto 0;max-width:240px;width:80%}#thanks .container .back a{background-color:#f90;border-radius:30px;color:#fff;display:block;font-size:20px;font-size:2rem;padding:4px 0}@media (max-width:767px){.responsive{display:none}}.lp-link-color{color:#f90!important}.class-applied-to-form .field{margin-bottom:18px}.class-applied-to-form .hs_privacy_policy_check{text-align:center}.class-applied-to-form .hs_recaptcha{margin-left:auto;margin-right:auto;width:270px}.class-applied-to-form .hs-form-field label:not(.hs-error-msg){color:#000}.class-applied-to-form label{color:#33475b;display:block;float:none;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px;padding-top:0;width:130px;width:auto}.class-applied-to-form .inputs-list label{float:none;font-weight:400;line-height:18px;padding:0;white-space:normal;width:auto}.class-applied-to-form .hs-form-required,.class-applied-to-form fieldset .hs-error-msgs label{color:#f2545b;text-align:left}.class-applied-to-form .hs-error-msgs label,.class-applied-to-form fieldset .hs_privacy_policy_check .hs-error-msgs label{color:#f2545b;text-align:center}.class-applied-to-form .hs-form-field label:not(.hs-error-msg){font-family:Noto Sans JP;font-size:15px;font-weight:400}.class-applied-to-form div.field.error .chzn-choices,.class-applied-to-form div.field.error input,.class-applied-to-form input.hs-input.error,.class-applied-to-form select.hs-input.error,div.field.error textarea,textarea.hs-input.error{border-color:#c87872}.class-applied-to-form.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.class-applied-to-form.hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){box-sizing:border-box;min-height:27px;padding:0 15px}.class-applied-to-form.hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.class-applied-to-form.hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){max-width:100%;width:100%}.class-applied-to-form .hs-input:not([type=file]){background-color:#f5f8fa}.class-applied-to-form fieldset{max-width:100%!important}.class-applied-to-form fieldset.form-columns-2 .hs-form-field{float:left;width:50%}.class-applied-to-form fieldset.form-columns-1 .hs-input{max-width:100%!important;width:95%}.class-applied-to-form .hs-input[type=checkbox],.hs-input[type=radio]{border:1px solid #000;cursor:pointer;height:13px;line-height:normal;margin:3px 5px 0 0;padding:0;width:13px!important}.class-applied-to-form .hs-richtext{color:#33475b;font-size:14px;line-height:24px;margin-bottom:3px}.class-applied-to-form .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-size:16px;font-weight:400;height:40px;line-height:22px;max-width:500px;padding:9px 10px;width:90%}.class-applied-to-form.hs-custom-style fieldset textarea,.class-applied-to-form.hs-custom-style>div textarea{padding:10px 15px}.class-applied-to-form textarea.hs-input{height:auto}.class-applied-to-form p{word-wrap:unset;color:unset;font-size:unset;line-height:unset;margin-bottom:20px}.class-applied-to-form .hs-submit{margin-top:18px;padding:17px 0;text-align:center}.class-applied-to-form .hs-button{background-color:#f90;border:1px solid #ff7a59;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:12px 24px;position:relative;text-align:center;transition:all .15s linear}.class-applied-to-form .hs-form-field input[type=checkbox],.class-applied-to-form .hs-form-field input[type=radio]{background-color:#fff!important}.class-applied-to-form .hs-form-field input[type=checkbox].hs-input:checked,.class-applied-to-form .hs-form-field input[type=radio].hs-input:checked{background-color:#0075ff!important;border:none!important;position:relative}.class-applied-to-form .hs-form-field input[type=checkbox].hs-input:checked:after,.class-applied-to-form .hs-form-field input[type=radio].hs-input:checked:after{border:solid #fff!important;border-width:0 2px 2px 0!important;content:"";height:8px!important;left:4px!important;position:absolute!important;top:1.5px!important;transform:rotate(40deg)!important;width:5px!important}.class-applied-to-form legend.hs-field-desc{color:#7c98b6;font-family:Noto Sans JP;font-size:11px;margin:0 0 6px}.class-applied-to-form a{color:-webkit-link;text-decoration:underline}.form-privacy img{background-color:#fff;display:block;float:left;margin-right:10px;width:75px}