@charset "UTF-8";#lpWrapper{background:#fff}#lpWrapper #lpWrapper-in{padding:0 30px}#lpWrapper header,#lpWrapper section,#lpWrapper footer{width:800px;margin:0 auto}#lpWrapper p{margin:0}#lpWrapper ul{margin:0;padding:0;list-style:none}#lpWrapper div.submit{position:relative;margin-bottom:100px}#lpWrapper header h1{width:62.8%;margin:0;position:absolute;top:10px;left:0px}#lpWrapper header div.submit{margin:0;bottom:0;left:0}#lpWrapper h2{background:none;line-height:1;margin:0;padding:0;border:none}#lpWrapper #sec1{padding:60px 0 74px 0;background:url("/wp-content/themes/stinger8-child/images/lp/sec1-bg.png") left bottom no-repeat;background-size:100% auto}#lpWrapper #sec1 ul{margin:50px 0 115px 0}#lpWrapper #sec2{padding:60px 0 90px 0}#lpWrapper #sec2 ul li{margin-top:50px}#lpWrapper #sec3{background:url("/wp-content/themes/stinger8-child/images/lp/sec3-bg.jpg.webp") center top no-repeat;background-size:auto 100%;padding-bottom:95px}#lpWrapper #sec3 dl{background:rgba(255,255,255,0.85);box-shadow:0 0 5px rgba(0,0,0,0.1);margin:10px 0;padding:40px 0 0 0}#lpWrapper #sec3 dl dt{padding-bottom:20px}#lpWrapper #sec3 dl dd{padding-bottom:40px}#lpWrapper #sec4{padding-bottom:95px}#lpWrapper #sec4 dl dt{padding:45px 0 25px 0}#lpWrapper #sec4 ul li:first-child dl dt{padding-top:20px}#lpWrapper #sec4 dl dd{padding:0 30px 40px 30px}#lpWrapper #sec4 dl dd img{padding-bottom:40px}#lpWrapper #sec4 > ul > li:nth-child(2n){background:#f5f4f1}#lpWrapper #sec4 ul li:nth-child(5) dl dt{padding-bottom:40px}#lpWrapper #sec4 ul li:nth-child(5) ul{background:url("/wp-content/themes/stinger8-child/images/lp/sec4-list5_serviceBg.jpg.webp") right bottom no-repeat;background-size:auto 100%;padding:50px 0 0 30px}#lpWrapper #sec5{padding-bottom:50px}#lpWrapper #sec5 p{margin-bottom:80px}#lpWrapper #sec5 ul li{margin-bottom:50px}#lpWrapper footer{padding:30px 0 10px 0;background:url("/wp-content/themes/stinger8-child/images/lp/lp-foot.png") left top no-repeat;background-size:100% auto}#lpWrapper footer p{text-align:center}@media only screen and (max-width: 799px){body.page-template-201806-lp{padding-top:0;background-color:#fff}#lpWrapper #lpWrapper-in{padding:0 10px}#lpWrapper header,#lpWrapper section,#lpWrapper div.submit,#lpWrapper footer{width:100%}#lpWrapper div.submit{margin-bottom:50px}#lpWrapper header h1{top:8px;left:10px}#lpWrapper div.submit .btn{left:8px}#lpWrapper #sec1{padding:30px 0 37px 0}#lpWrapper #sec1 ul{margin:25px 0 57px 0}#lpWrapper #sec2{padding:30px 0 45px 0}#lpWrapper #sec2 ul li{margin-top:25px}#lpWrapper #sec3{padding-bottom:47px}#lpWrapper #sec3 dl{margin:5px 0;padding:20px 0 0 0}#lpWrapper #sec3 dl dt{padding-bottom:10px}#lpWrapper #sec3 dl dd{padding-bottom:20px}#lpWrapper #sec4{padding-bottom:47px}#lpWrapper #sec4 dl dt{padding:22px 0 12px 0}#lpWrapper #sec4 ul li:first-child dl dt{padding-top:10px}#lpWrapper #sec4 dl dd{padding:0 10px 20px 10px}#lpWrapper #sec4 dl dd img{padding-bottom:20px}#lpWrapper #sec4 ul li:nth-child(5) dl dt{padding-bottom:20px}#lpWrapper #sec4 ul li:nth-child(5) ul{padding:25px 0 0 10px}#lpWrapper #sec5{padding-bottom:25px}#lpWrapper #sec5 p{margin-bottom:40px}#lpWrapper #sec5 ul li{margin-bottom:25px}#lpWrapper footer{padding:15px 0 5px 0}#lpWrapper footer p{font-size:80%}h3{margin:0 auto}}#lppage{padding-top:44px}#lppage .lpform-header{padding:20px 20px 140px 20px;margin-bottom:50px;background:#00B900 url(https://freeb-fis.co.jp/wp-content/uploads/2021/06/lpform_header2.png) right bottom no-repeat;color:#fff}#lppage .lpform-header p{font-size:21px;line-height:1.5}@media only screen and (min-width: 960px){#lppage .st-main{margin-right:0}#lppage .st-main .mainbox{width:640px;margin:0 auto}#lppage .lpform-header p span{display:block}#lppage .wpcf7 .form-field{display:table;width:100%;margin-bottom:45px}#lppage .wpcf7 .form-label,#lppage .wpcf7 .form-control{box-sizing:border-box;display:table-cell}#lppage .wpcf7 .form-label{width:34.5%}#lppage .wpcf7 .form-control{width:65.5%;padding-left:8%}#lppage .wpcf7 .form-required{float:right;margin-top:6px}}#lppage span.wpcf7-list-item{display:block;width:100%}#lppage .wpcf7 .form-label-text{font-size:21px}#lppage .wpcf7 .form-required{padding:0 7px;border-radius:2px;background-color:#ffe13d;color:#333;font-size:16px;line-height:26px}#lppage .wpcf7 input[type='text'],#lppage .wpcf7 input[type='email']{border:2px #ccc solid;border-radius:4px;font-size:20px;box-sizing:border-box;padding:0 15px;line-height:51px}#lppage span.wpcf7-list-item-label{font-size:20px}#lppage .wpcf7 .form-button{margin:30px auto 40px auto;width:62.5%;background:-webkit-linear-gradient(top, #ff8000, #ff4d00);border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-transition:all .3s ease;transition:all .3s ease}#lppage .wpcf7 input[type='submit']{display:block;width:100%;padding:0;border:none;border-radius:8px;background:url("/wp-content/themes/stinger8-child/images/lp/lpform_btn.png") center center no-repeat;background-size:auto 28px;color:transparent;line-height:70px;outline:none;-webkit-transition:all .3s ease;transition:all .3s ease}#lppage .wpcf7 .form-button:hover,#lppage .wpcf7-submit:hover{opacity:0.6}@media only screen and (max-width: 959px){.header-lppage .header-info{display:none}#lppage .wpcf7 .form-field{margin-bottom:20px}#lppage .wpcf7 .form-required{margin-top:5px;float:left;font-size:14px}#lppage .wpcf7 .form-label-text{float:left;margin-bottom:5px}#lppage .wpcf7 .form-control{clear:both}}@media only screen and (max-width: 599px){#lppage .lpform-header{background-size:105% auto;padding-bottom:70px;margin-bottom:10px}#lppage .wpcf7 .form-required{margin-top:3px}#lppage .wpcf7 .form-button{width:95%}#lppage .wpcf7 input[type='submit']{background-size:auto 24px}.header-lppage .header-info-image{background-image:none !important;width:100% !important}.header-lppage .header-info-image img{display:block}#lppage .lpform-header p,#lppage .wpcf7 .form-label-text{font-size:18px}#lppage .wpcf7 input[type='text'],#lppage .wpcf7 input[type='email'],#lppage span.wpcf7-list-item-label{font-size:17px}}#lppage .lpthanks h2{border:none;color:#f8840c;font-size:48px;line-height:1.3;display:block;padding-right:0.5em}#lppage .lpthanks h2 span{display:block}#lppage .lpthanks h2:after{display:none}#lppage .lpthanks h2 ~ p{font-size:21px;line-height:1.5}#lppage .lpthanks h2 ~ p a{color:#333;text-decoration:none}@media only screen and (max-width: 599px){#lppage .lpthanks h2{font-size:30px;padding-right:5px}#lppage .lpthanks h2 ~ p{font-size:18px}}@media only screen and (max-width: 640px){.micro{text-align:center;font-size:70%;font-weight:bold}}.cta-waku{margin:0 auto;text-align:center}