@media screen and (max-width: 767px){html{scroll-padding:60px}body::before{content:none !important}.container{padding:0}.page-head-typeE{background:url(../img/business/power-outage-generator/bg-page-head-common-sp.png) no-repeat;background-size:100% auto;padding:20px 0 0;margin:0 0 126px}.page-head-typeE img{margin:0 auto 34px;width:75.2%}.page-head-title-text{margin:0 auto;width:86.13333%}.page-head-title-main{font-weight:700;font-size:32px;line-height:40px;color:#00b083;margin:0 0 15px}.page-head-title-text p{font-weight:500;font-size:16px;line-height:28px;color:#1c1c1c}main{margin:0 auto}.about-inner{margin:0 0 100px}.about-block-01{margin:0 auto 128px}.about-block-title{font-weight:700;font-size:20px;line-height:28px;text-align:center;color:#00b083;position:relative;z-index:2;margin:0 auto 30px}.about-block-01 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-01-sp.png) no-repeat;background-size:256px auto;content:"";display:block;height:101px;width:256px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-50px}.about-block-01 p{font-weight:500;font-size:16px;line-height:28px;color:#1c1c1c;margin:0 auto 43px;width:86.13333%}.about-block-listitem{background:#fff;border-radius:10px;margin:0 auto 20px;width:91.466666%;padding:30px 20px}.about-block-listitem-title{font-weight:700;font-size:20px;line-height:20px;color:#00b083;margin:0 0 20px;padding:0 0 0 65px;display:flex;flex-direction:column;min-height:50px;justify-content:center}.about-block-listitem:first-child .about-block-listitem-title{background:url(../img/business/power-outage-generator/about-block-listitem-title-001-sp.png) no-repeat left center;background-size:50px auto}.about-block-listitem:nth-child(2) .about-block-listitem-title{background:url(../img/business/power-outage-generator/about-block-listitem-title-002-sp.png) no-repeat left center;background-size:50px auto}.about-block-listitem-title span{font-size:14px;color:#005baa}.about-block-listitem-line{background:rgba(255,236,145,.3);font-weight:500;font-size:18px;line-height:20px;color:#1c1c1c;text-align:center;padding:15px 0;margin:0 0 10px}.about-block-02{margin:0 auto 118px}.about-block-02 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-02-sp.png) no-repeat;background-size:332px auto;content:"";display:block;height:77px;width:332px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-20px}.about-block-02 p{margin:0 auto 55px;width:86.13333%;font-weight:500;font-size:16px;line-height:28px;color:#1c1c1c}.about-block-table{background:#fff;border-radius:10px;padding:30px 0 64px}.about-block-table-inner{overflow-x:scroll;margin:0 auto 30px}.about-block-table table{border-collapse:collapse;table-layout:fixed;margin:0 16px;width:832px}.about-block-table table thead tr th{font-weight:700;font-size:20px;line-height:20px;color:#00b083;background:#ebf5f1;padding:20px 0;position:relative;width:163px}.about-block-table table thead tr th::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-15px;width:0;height:0;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:15px solid #ebf5f1}.about-block-table table thead tr th:first-child{background:#fff;width:180px}.about-block-table table thead tr th:first-child::after{content:none}.about-block-table table thead tr th.pickup{background:#00b083;font-weight:700;font-size:20px;line-height:20px;color:#fff}.about-block-table table thead tr th.pickup::after{border-top:15px solid #00b083}.about-block-table table tbody tr th{font-weight:500;font-size:24px;line-height:30px;text-align:center;color:#1c1c1c;padding:25px 0;width:180px;border-bottom:1px solid #aeaeae}.about-block-table table tbody tr:first-child th{padding:44px 0 25px}.about-block-table table tbody tr td{font-weight:500;font-size:35px;line-height:35px;text-align:center;color:#1c1c1c;padding:25px 0;width:163px;border-bottom:1px solid #aeaeae}.about-block-table table tbody tr:first-child td{padding:44px 0 25px}.about-block-table table tbody tr td.good{color:#e5004f}.about-block-table-text{font-weight:500;font-size:14px;line-height:14px;color:#1c1c1c;width:86.13333%;margin:0 auto;text-align:right;padding:0 21px 0 0;background:url(../img/business/power-outage-generator/arrow-about-block-table-text.png) no-repeat right center;background-size:15px auto;position:relative}.about-block-table-text::after{border-bottom:3px solid #e4e4e4;content:"";display:block;height:3px;width:201px;position:absolute;bottom:-14px;right:0}.about-block-03{margin:0 auto 70px}.about-block-03 .about-block-title{margin:0 auto 20px}.about-block-03 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-03-sp.png) no-repeat;background-size:253px auto;content:"";display:block;height:77px;width:253px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-25px}.about-block-03 p{font-weight:500;font-size:16px;line-height:28px;color:#1c1c1c;width:86.13333%;margin:0 auto 30px}.about-block-03 .about-block-image-wrap{margin:0 auto;width:91.466666%}.about-block-03 .about-block-image-wrap img{margin:0 auto 30px;max-width:343px}.about-block-04{background:#fff;border-radius:30px;padding:50px 0 70px;margin:0 auto}.about-block-04 .about-block-title{line-height:36px;margin:0 auto 20px}.about-block-04 .about-block-title span{background:linear-gradient(transparent 70%, #ffec91 30%);color:#00b083}.about-block-04 .about-block-title+p{font-weight:500;font-size:16px;line-height:28px;color:#1c1c1c;margin:0 auto 50px;width:86.13333%}.about-block-message span{font-weight:700;font-size:24px;line-height:32px;text-align:center;color:#00b083;display:block;margin:0 auto 30px}.about-block-message img{margin:0 auto;max-width:306px}.parts-link-head{display:none}}@media screen and (min-width: 768px){html{scroll-padding:100px}body::before{content:none !important}.container{padding:0}.page-head-typeE{background:url(../img/business/power-outage-generator/bg-page-head-common.png) no-repeat right top;background-size:803px auto;padding:0;margin:0 0 50px;min-height:590px}.page-head-title{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto;max-width:1200px}.page-head-typeE img{margin:55px 0 0;max-width:483px}.page-head-title-main{font-weight:700;font-size:48px;line-height:64px;color:#00b083;margin:154px 0 30px}.page-head-title-text p{font-weight:500;font-size:16px;line-height:32px;color:#1c1c1c}main{margin:0 auto}.about-inner{margin:0 0 200px}.about-block-01{margin:0 auto 230px}.about-block-title{font-weight:700;font-size:36px;line-height:46px;text-align:center;color:#00b083;position:relative;z-index:2;margin:0 auto 30px}.about-block-01 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-01.png) no-repeat;background-size:524px auto;content:"";display:block;height:128px;width:524px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-65px}.about-block-01 p{font-weight:500;font-size:16px;line-height:32px;text-align:center;color:#1c1c1c;margin:0 auto 50px;max-width:1200px}.about-block-list{display:flex;gap:40px;margin:0 auto;max-width:994px}.about-block-listitem{background:#fff;border-radius:10px;margin:0 auto;padding:50px 6.43863179%;width:47.987927%}.about-block-listitem-title{font-weight:700;font-size:24px;line-height:28px;color:#00b083;margin:0 0 30px;padding:0 0 0 75px;display:flex;flex-direction:column;min-height:60px;justify-content:center}.about-block-listitem:first-child .about-block-listitem-title{background:url(../img/business/power-outage-generator/about-block-listitem-title-001.png) no-repeat left center;background-size:60px auto}.about-block-listitem:nth-child(2) .about-block-listitem-title{background:url(../img/business/power-outage-generator/about-block-listitem-title-002.png) no-repeat left center;background-size:60px auto}.about-block-listitem-line{background:rgba(255,236,145,.3);font-weight:500;font-size:20px;line-height:20px;color:#1c1c1c;text-align:center;padding:15px 0;margin:0 0 15px}.about-block-listitem-line:last-child{margin:0}.about-block-02{margin:0 auto 230px}.about-block-02 .about-block-title{margin:0 auto 20px}.about-block-02 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-02.png) no-repeat;background-size:100% auto;content:"";display:block;height:128px;width:100%;max-width:786px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-65px}.about-block-02 p{font-weight:500;font-size:16px;line-height:32px;text-align:center;color:#1c1c1c;margin:0 auto 50px;max-width:1200px}.about-block-table{background:#fff;border-radius:10px;padding:70px 0;margin:0 auto;max-width:1200px}.about-block-table-inner{margin:0 auto;max-width:994px}.about-block-table table{border-collapse:collapse;table-layout:fixed;margin:0;width:100%}.about-block-table table thead tr th{font-weight:700;font-size:20px;line-height:20px;color:#00b083;background:#ebf5f1;padding:20px 0;position:relative;width:207px}.about-block-table table thead tr th:first-child{background:#fff;width:166px}.about-block-table table thead tr th:first-child::after{content:none}.about-block-table table thead tr th::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-15px;width:0;height:0;border-left:13px solid rgba(0,0,0,0);border-right:13px solid rgba(0,0,0,0);border-top:15px solid #ebf5f1}.about-block-table table thead tr th.pickup{background:#00b083;font-weight:700;font-size:24px;line-height:20px;color:#fff}.about-block-table table thead tr th.pickup::after{border-top:15px solid #00b083}.about-block-table table tbody tr th{font-weight:500;font-size:24px;line-height:30px;text-align:center;color:#1c1c1c;padding:30px 0;width:166px;border-bottom:1px solid #aeaeae}.about-block-table table tbody tr:first-child th{padding:46px 0 20px}.about-block-table table tbody tr td{font-weight:500;font-size:40px;line-height:40px;text-align:center;color:#1c1c1c;padding:30px 0;width:163px;border-bottom:1px solid #aeaeae}.about-block-table table tbody tr:first-child td{padding:44px 0 20px}.about-block-table table tbody tr td.good{color:#e5004f}.about-block-03{margin:0 auto 140px}.about-block-03 .about-block-title{margin:0 auto 20px}.about-block-03 .about-block-title::after{background:url(../img/business/power-outage-generator/bg-about-block-title-03-sp.png) no-repeat;background-size:599px auto;content:"";display:block;height:128px;width:599px;z-index:-2;right:0;left:0;position:absolute;margin:0 auto;top:-65px}.about-block-03 p{font-weight:500;font-size:16px;line-height:32px;text-align:center;color:#1c1c1c;margin:0 auto;max-width:1200px}.about-block-03 .about-block-image-wrap{display:flex;justify-content:space-between;margin:-20px auto 0;max-width:1200px}.about-block-03 .about-block-image-wrap img{margin:0 auto}.about-block-03 .about-block-image-wrap picture:nth-child(2) img{margin:80px 0 0}.about-block-04{background:#fff;border-radius:0px 300px 300px 0px;padding:94px 169px 70px 6.3%;margin:0;max-width:1560px}.about-block-04 .about-block-inner{display:flex;gap:20px;justify-content:flex-end}.about-block-04 .about-block-text{width:50.868089%}.about-block-04 .about-block-title{line-height:54px;text-align:left}.about-block-04 .about-block-title span{background:linear-gradient(transparent 70%, #ffec91 30%);color:#00b083}.about-block-04 .about-block-title+p{font-weight:500;font-size:16px;line-height:32px;color:#1c1c1c;margin:0}.about-block-message{width:29.679922%}.about-block-message span{font-weight:700;font-size:24px;line-height:32px;text-align:center;color:#00b083;display:block;margin:0 auto 30px}.about-block-message img{margin:0 auto;max-width:306px;width:100%}.parts-link-head{display:none}}@media(min-width: 768px)and (max-width: 1439px){.page-head-title-main{font-size:40px;text-shadow:2px 0px 0 #fff,-2px 0px 0 #fff,0px 2px 0 #fff,0px -2px 0 #fff,1.4px 1.4px 0 #fff,-1.4px -1.4px 0 #fff,1.4px -1.4px 0 #fff,-1.4px 1.4px 0 #fff}.about-block-table-inner{max-width:inherit}.about-block-table table{max-width:100%}.about-block-table table thead tr th{width:auto}.about-block-table table thead tr th:first-child{width:auto}.about-block-03 .about-block-image-wrap{margin:20px auto 0}}/*# sourceMappingURL=page-lp-gas.min.css.map */