@import url('https://fonts.googleapis.com/css?family=M+PLUS+1p:900|Sawarabi+Mincho&subset=japanese');.eb-solution-section{position:relative;padding:40px 0;text-align:center;background-color:#fff}.postwrap{padding:3.5em}.postbox{margin-bottom:4em}.postwrap .postbox p{margin-bottom:2em;font-size:110%}@media screen and (max-width:768px){.postwrap{padding:.5em}}.postwrap .postbox img{margin-bottom:2em}.postimportant{background-color:#f8f9ff;border:dashed 1px #4865b2;padding:2em 2em 0 4em;line-height:2em;font-size:110%;margin-bottom:2em}.postimportant ul,.postimportant ol{margin:0 0 3em}.postimportant ol li{margin-bottom:.5}.postimportant dt{font-weight:700;margin-bottom:-.9em}.postimportant dd{margin-bottom:1.5em}html{scroll-behavior:smooth}.smfont{font-size:80%;font-weight:nomal}a img:hover{opacity:.5;transition:1s}.center{text-align:center}.mtop2{margin-top:2em}.mabtm{margin-bottom:1%}.mabtm10{margin-bottom:10px}.mabtm20{margin-bottom:20px}.mabtm5{margin-bottom:5%}.right{text-align:right}.vam{vertical-align:middle}.bold{font-weight:700}.slider-title,.slider-sub-title{text-shadow:3px 3px 2px #000}.slider-sub-title{font-size:120%}.article img,#category-section img{margin:0;padding:0;vertical-align:bottom}.article-body a{color:#333}#sales-section img,#solution-section img{box-shadow:2px 2px 2px gray}.article-header{display:none}#top .content{background-color:#fff;padding-top:50px;padding-bottom:0}.content-page{border:none}#top .container{position:relative;width:100%;max-width:1100px;padding:0;margin:0 auto}.article-body{padding:10px}.artbox{max-width:1100px;margin:0 auto;padding-top:1%}.artbox2{text-align:center}.colrgray{background-color:#f5f5f5}.colrbk{background-color:#333}.article-body h2{margin:0 0 5%;line-height:1.5;font-size:30px;font-size:3rem}.faq h2{margin:0;padding:0;line-height:1.5;font-size:30px;font-size:3rem}.article-body h3{margin:2% 0 0;line-height:1em}.article-body p{margin-bottom:1em;line-height:2em}.solution-box-icon img{width:340px;height:auto;border-radius:1%}.solution-box-icon i{width:340px;height:auto;line-height:220px;border-radius:1%;border:2px solid #9b8d77;color:#9b8d77;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#sales-section h2,#sales-section h3,#solution-section h2,#product-section h2,#price-section h2,#front-cta-section h2,#benefit-section h2,#bxslider-text h2,#category-section h2,.info-container h2,.article-body h2,.article-body h3{font-family:'M PLUS 1p',sans-serif;font-family:'Noto Serif JP',serif}#sales-section h2,#solution-section h2,#product-section h2,#price-section h2,#bxslider-text h2,#category-section h2,.info-container h2{font-size:300%}#benefit-section h2{font-size:250%}#product-section h2,#front-cta-section h2,#bxslider-text p,.article-body h2{font-size:200%}.article-body h3{font-size:170%;margin-bottom:1%}#sales-section h3,.navidaial{font-size:150%}.front-cta-content{text-align:center;font-size:150%}.sales-header{margin-bottom:3%}.header-logo{padding-top:4%}#opul ul{border:solid 2px #988c77;background:#fffaf1;padding:.5em 1em;margin-left:0;position:relative;list-style:none}#opul ul li{line-height:1.5;padding-top:.5em;paddingleft:.5em;margin-right:5px;list-style-type:none!important;display:inline-block}.cotebox{margin-top:1em;margin-bottom:7%;box-shadow:0 2px 4px rgba(0,0,0,.22)}.cotebox .box-title{font-size:1.2em;background:#988c77;padding:1%;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.cotebox p{padding:15px 20px;margin:0}.kiyakubox{margin:auto;width:95%}.kiyaku{border-bottom:double 5px #999}.kiyakubox p{padding-bottom:0}.kiyakubox ul{list-style-type:none;margin-top:0;margin-left:0}.kiyakubox li{display:inline-block;padding-left:5px}.kiyakubox ul li:before{content:"";display:inline-block;width:57px;height:50px;background-image:url("https://energy-hikari.com/wp-content/uploads/2019/05/pdf-1.png");background-size:50px;background-repeat:no-repeat;vertical-align:middle;margin-right:-12px}.contactbox{margin-top:1em;margin-bottom:10%;box-shadow:0 2px 4px rgba(0,0,0,.22)}.contactbox .box-title{font-size:1.2em;background:#3a82c9;padding:1%;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.wpcf7 input[type=submit]{width:40%}.areabox{padding:5px;margin-top:2%;margin-bottom:10%}.opstop{color:red;font-weight:700}.btn sales-section-btn{padding:5%}.importantbox{border:solid 2px #988c77;background:#fffaf1;padding:.5em 1em;margin-left:0;position:relative}.header-cta li{vertical-align:middle}.header-cta-tell div{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;line-height:.3}.header-cta-tell .fa,.header-cta-tell .tell-number{font-size:16px;font-size:2.5rem}.header-cta-tell .fa{color:#b5b5b5}.header-cta-tell .tell-number{color:#000c15}.header-cta-tell .tell-text{margin:10px 0 0;font-size:13px;font-size:1.3rem;line-height:1.3em}.header-cta-btn{display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;margin-left:8px}.header-cta-tell div{line-height:1.2}.faqbt{font-family:"Yu Gothic",YuGothic,Verdana,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;text-align:center}#top_plan{margin-bottom:2%}.top_plan_btn{font-family:"Yu Gothic",YuGothic,Verdana,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,sans-serif;text-align:center;padding-top:40px}.btn-animation-02{display:inline-block;width:50%;text-align:center;background-color:#3970bb;border:2px solid #3970bb;font-size:16px;color:#037abc;text-decoration:none;font-weight:700;padding:10px 24px;border-radius:4px;position:relative}.btn-animation-02 span{position:relative;z-index:1}.btn-animation-02:before,.btn-animation-02:after{content:"";display:block;background-color:#fff;width:50%;height:100%;position:absolute;top:0;transition:.2s}.btn-animation-02:before{left:0}.btn-animation-02:after{right:0}.btn-animation-02:hover:before,.btn-animation-02:hover:after{width:0;background-color:#fff}.btn-animation-02:hover{color:#fff}.bx-lnkbnr{position:fixed;bottom:20px;right:20px}.bx-lnkbnr img{width:80%;height:auto}#houshinbox{padding:0 2% 5% 0}.houshinbox{padding:0 1%}@media screen and (max-width:1023px){.bx-lnkbnr{width:20%;height:auto}.bx-lnkbnr img{width:100%;max-width:200px;height:auto}}@media screen and (min-width:768px){#plan_nagare_sp{display:none;margin-bottom:3%}.mresp{display:none;width:80%;height:auto}}@media screen and (max-width:768px){.presp{display:none}#plan_nagare_pc{display:none;margin-bottom:3%}#top .container{position:relative;width:100%;max-width:1100px;padding:10px;margin:0 auto}#bxslider-text h2{font-family:'M PLUS 1p',sans-serif;font-family:'Noto Serif JP',serif}#bxslider-text h2{font-size:150%}.box-list dt{font-size:88%}}