.info-contents .product-info-powerwall h2{line-height:1.3}@media screen and (max-width: 767px){.info-contents .product-info-powerwall h2{line-height:1.4}}.info-contents .product-info-powerwall span.text-color-orange{font-weight:bold;color:orange}.info-contents .product-info-powerwall span.text-color-orangered{font-weight:bold;color:#ff4500;font-size:1.8rem}@media screen and (max-width: 767px){.info-contents .product-info-powerwall span.text-color-orangered{font-size:1.6rem}}.info-contents .product-info-powerwall ul{list-style:inherit}.info-contents .product-info-powerwall .note{font-size:1.4rem;color:#7f7f7f}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .note{font-size:1.2rem}}.info-contents .product-info-powerwall span.u-line-pink{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #FCECEA));background:-webkit-linear-gradient(transparent 50%, #FCECEA 50%);background:linear-gradient(transparent 50%, #FCECEA 50%)}.info-contents .product-info-powerwall span.text-bold{font-weight:bold}.info-contents .product-info-powerwall span.text-u-line-yellow{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #FFEED5));background:-webkit-linear-gradient(transparent 50%, #FFEED5 50%);background:linear-gradient(transparent 50%, #FFEED5 50%)}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .show-pc{display:none}}.info-contents .product-info-powerwall .show-sp{display:none}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .show-sp{display:block}}.info-contents .product-info-powerwall img{width:100%}.info-contents .product-info-powerwall .show-product-price{width:60%;margin:40px auto 60px}@media screen and (max-width: 1535px){.info-contents .product-info-powerwall .show-product-price{width:70%}}@media screen and (max-width: 1023px){.info-contents .product-info-powerwall .show-product-price{margin-top:20px}}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .show-product-price{width:100%}}.info-contents .product-info-powerwall .show-product-price__text{font-size:2rem;line-height:1.5;text-align:center}@media screen and (max-width: 410px){.info-contents .product-info-powerwall .show-product-price__text{font-size:1.6rem}}@media screen and (max-width: 359px){.info-contents .product-info-powerwall .show-product-price__text{font-size:1.4rem}}.info-contents .product-info-powerwall .show-product-price__text--red{color:#ff4500;font-size:2.2rem;font-weight:bold}@media screen and (max-width: 359px){.info-contents .product-info-powerwall .show-product-price__text--red{font-size:1.8rem}}.info-contents .product-info-powerwall .show-product-price__text--underline{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, yellow));background:-webkit-linear-gradient(transparent 50%, yellow 50%);background:linear-gradient(transparent 50%, yellow 50%)}.info-contents .product-info-powerwall .show-product-price__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:5px;background-color:#ee817b;margin-top:10px;width:100%;height:70px;font-size:30px;font-weight:bold;color:#fff}@media screen and (max-width: 1365px){.info-contents .product-info-powerwall .show-product-price__btn{font-size:26px}}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .show-product-price__btn{height:60px;font-size:24px}}@media screen and (max-width: 359px){.info-contents .product-info-powerwall .show-product-price__btn{font-size:20px}}.info-contents .product-info-powerwall .compare-estimate{margin-top:30px}.info-contents .product-info-powerwall .compare-estimate__text{font-size:2rem;font-weight:bold}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .compare-estimate__text{font-size:1.6rem}}@media screen and (max-width: 410px){.info-contents .product-info-powerwall .compare-estimate__text{font-size:1.4rem}}.info-contents .product-info-powerwall .compare-estimate__text span.u-line{border-bottom:dotted 3px orange}.info-contents .product-info-powerwall .compare-estimate__text span.strong{color:orange;font-size:2.6rem}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .compare-estimate__text span.strong{font-size:2rem}}@media screen and (max-width: 410px){.info-contents .product-info-powerwall .compare-estimate__text span.strong{font-size:1.8rem}}@media screen and (max-width: 359px){.info-contents .product-info-powerwall .compare-estimate__text span.strong{font-size:1.6rem}}.info-contents .product-info-powerwall .compare-estimate__text span.strong a{color:#ff4500}.info-contents .product-info-powerwall .compare-estimate img{display:block;margin:20px auto 0px;width:98%}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .compare-estimate img{margin:10px auto 0px}}.info-contents .product-info-powerwall .product-info-section{max-width:960px;margin:0 auto 70px}@media screen and (max-width: 1023px){.info-contents .product-info-powerwall .product-info-section{padding:0 10px}}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section{margin:0 auto 50px}}.info-contents .product-info-powerwall .product-info-section__section-title{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif;color:#3c3c3c;text-shadow:0 0 5px #fff;font-size:2.4rem;border-bottom:1px solid #3c3c3c;padding-left:5px;padding-bottom:5px}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section__section-title{text-align:center}}.info-contents .product-info-powerwall .product-info-section__section-title span{display:inline-block;font-size:2rem}.info-contents .product-info-powerwall .product-info-section .product-info-subsection{margin-top:20px}.info-contents .product-info-powerwall .product-info-section .product-info-subsection__section-title{font-size:2rem;font-weight:bold;line-height:2;border-left:solid 8px #00ab92;padding-left:10px}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section .product-info-subsection__section-title{font-size:1.6rem}}.info-contents .product-info-powerwall .product-info-section .product-info-subsection .fa-check{color:#6ac1b7}.info-contents .product-info-powerwall .product-info-section .product-info-subsection+.product-info-subsection{margin-top:40px}.info-contents .product-info-powerwall .product-info-section .info-section-content{padding:0 20px}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section .info-section-content{padding:0 5px}}.info-contents .product-info-powerwall .product-info-section li{font-size:1.4rem}.info-contents .product-info-powerwall .product-info-section h3{font-size:1.9rem;color:#3c3c3c}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section h3{font-size:1.6rem}}.info-contents .product-info-powerwall .product-info-section p{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック",sans-serif;line-height:2;margin-top:2rem;font-size:1.7rem;color:#3c3c3c}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section p{padding:0 5px;font-size:1.6rem}}@media screen and (max-width: 410px){.info-contents .product-info-powerwall .product-info-section p{padding:0px}}.info-contents .product-info-powerwall .product-info-section p+p{margin-top:3.2rem}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section p+p{margin-top:2.4rem}}.info-contents .product-info-powerwall .product-info-section .link-text{color:#4169e1;text-decoration:underline}.info-contents .product-info-powerwall .product-info-section .flex-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .product-info-section .flex-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.info-contents .product-info-powerwall .back-to-goods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-contents .product-info-powerwall .back-to-goods a{padding:20px 30px;border:solid 2px #00ab92;color:#00ab92;font-size:1.8rem}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .back-to-goods a{padding:20px;font-size:1.6rem}}@media screen and (max-width: 410px){.info-contents .product-info-powerwall .back-to-goods a{font-size:1.4rem}}.info-contents .product-info-powerwall .intro{margin-top:20px}.info-contents .product-info-powerwall .intro .top-img{margin:20px auto 0;width:90%}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro .top-img{width:100%}}.info-contents .product-info-powerwall .intro .top-img img{width:100%}.info-contents .product-info-powerwall .intro .product-catch-frase{margin-top:4rem;text-align:center;line-height:1.5}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro .product-catch-frase{font-size:1.6rem}}.info-contents .product-info-powerwall .intro .product-catch-frase__text--big{padding:0px 4px;font-size:3rem}.info-contents .product-info-powerwall .intro .product-catch-frase__text--big span{display:inline-block}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro .product-catch-frase__text--big{font-size:2.2rem}}@media screen and (max-width: 359px){.info-contents .product-info-powerwall .intro .product-catch-frase__text--big{font-size:2rem}}.info-contents .product-info-powerwall .intro .product-catch-frase__text--small{font-size:2rem}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro .product-catch-frase__text--small{font-size:1.6rem}}.info-contents .product-info-powerwall .intro .product-catch-frase+.product-catch-frase{margin-top:20px}.info-contents .product-info-powerwall .intro .last-updated{line-height:1.5;padding-right:20px;padding-bottom:10px;font-size:1.6rem;text-align:right;color:gray}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro .last-updated{font-size:1.4rem;padding-right:0px}}.info-contents .product-info-powerwall .intro-video__outline{width:562px;margin:3.2rem auto 0;border:solid 2px #f5f5f5}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .intro-video__outline{width:100%}}.info-contents .product-info-powerwall .intro-video__outline iframe{width:100%;aspect-ratio:16/9}.info-contents .product-info-powerwall .text-box{margin-top:24px}.info-contents .product-info-powerwall .img-box{margin-top:40px}.info-contents .product-info-powerwall .text-note p{font-size:1.4rem}.info-contents .product-info-powerwall .section-title{margin-top:24px}.info-contents .product-info-powerwall .battery-features__img-box{width:80%;margin:24px auto 40px}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .battery-features__img-box{width:100%}}.info-contents .product-info-powerwall .battery-mode__img-box{width:80%;margin:40px auto 0}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .battery-mode__img-box{width:90%}}@media screen and (max-width: 414px){.info-contents .product-info-powerwall .battery-mode__img-box{width:100%}}.info-contents .product-info-powerwall .battery-mode__wrapper--text-wrap{margin:24px auto 40px;padding:16px;border:#00ab92 2px solid}.info-contents .product-info-powerwall .battery-mode__wrapper--text-wrap p{margin-top:0}.info-contents .product-info-powerwall .battery-mode__wrapper--text-wrap ul{margin-left:2em;line-height:1.5}.info-contents .product-info-powerwall .battery-mode__wrapper--text-wrap ul li{font-size:1.6rem}.info-contents .product-info-powerwall .battery-environment__wrapper ul{margin-left:2em;line-height:1.5}.info-contents .product-info-powerwall .battery-environment__wrapper ul li{margin-top:2rem;font-size:1.6rem}.info-contents .product-info-powerwall .battery-environment .wrapper-box{margin-top:24px}.info-contents .product-info-powerwall .battery-spec .table-wrapper{margin:40px 40px 0 120px;line-height:1.5}@media screen and (max-width: 767px){.info-contents .product-info-powerwall .battery-spec .table-wrapper{margin:40px auto}}.info-contents .product-info-powerwall .battery-spec .table-wrapper span{display:inline-block}.info-contents .product-info-powerwall .battery-spec .table-wrapper table,.info-contents .product-info-powerwall .battery-spec .table-wrapper td,.info-contents .product-info-powerwall .battery-spec .table-wrapper th{border:1px solid #595959;border-collapse:collapse;font-size:1.6rem}.info-contents .product-info-powerwall .battery-spec .table-wrapper td,.info-contents .product-info-powerwall .battery-spec .table-wrapper th{padding:16px;vertical-align:middle;text-align:center}@media screen and (max-width: 414px){.info-contents .product-info-powerwall .battery-spec .table-wrapper td,.info-contents .product-info-powerwall .battery-spec .table-wrapper th{padding:8px}}.info-contents .product-info-powerwall .battery-spec .table-wrapper th{width:30%;background-color:#d9d9d9}@media screen and (max-width: 414px){.info-contents .product-info-powerwall .battery-spec .table-wrapper th{width:40%}}.info-contents .product-info-powerwall .battery-spec .table-wrapper td{width:70%}