#main{padding-bottom:100px}#main #main-visual{height:385px;background:url('../../../../img/pc/common/illust-left.png?1611105947') no-repeat right calc(50% + 550px + ( 388px / 2 ) ) top,url('../../../../img/pc/common/illust-right.png?1611105947') no-repeat left calc(50% + 550px + ( 388px / 2 ) ) top;background-color:#52d5ff}#main #main-visual .h1{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;font-size:50px;font-weight:bold}#main #main-navi{padding-top:80px;padding-bottom:10px}#main #main-navi .navi{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:justify;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}#main #main-navi .navi .select{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:210px;height:100px;background-color:#92a5bc;border-radius:9px;box-shadow:0 5px 0 #728398;color:#fff;font-size:15px;font-weight:bold;position:relative}#main #main-navi .navi .select:hover{top:3px;box-shadow:0 2px 0 #728398}#main #main-navi .navi .select::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:0;right:0;bottom:15px;margin:auto}#main #main-service{padding-top:100px}#main #main-service .service .h2{display:block;font-size:50px;font-weight:bold;text-align:center}#main #main-service .service .faq-list{margin-top:60px}#main #main-service .service .faq-item>.q{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-service .service .faq-item>.q::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-service .service .faq-item>.q.active::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-service .service .faq-item>.a{padding:25px 10px 40px 80px;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}#main #main-electric{padding-top:100px}#main #main-electric .electric .h2{display:block;font-size:50px;font-weight:bold;text-align:center}#main #main-electric .electric .faq-list{margin-top:60px}#main #main-electric .electric .faq-item>.q{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-electric .electric .faq-item>.q::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-electric .electric .faq-item>.q.active::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-electric .electric .faq-item>.a{padding:25px 10px 40px 80px;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}#main #main-gas{padding-top:100px}#main #main-gas .gas .h2{display:block;font-size:50px;font-weight:bold;text-align:center}#main #main-gas .gas .faq-list{margin-top:60px}#main #main-gas .gas .faq-item>.q{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-gas .gas .faq-item>.q::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-gas .gas .faq-item>.q.active::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-gas .gas .faq-item>.a{padding:25px 10px 40px 80px;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}#main #main-net{padding-top:100px}#main #main-net .net .h2{display:block;font-size:50px;font-weight:bold;text-align:center}#main #main-net .net .faq-list{margin-top:60px}#main #main-net .net .faq-item>.q{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-net .net .faq-item>.q::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-net .net .faq-item>.q.active::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-net .net .faq-item>.a{padding:25px 10px 40px 80px;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}#main #main-water{padding-top:100px}#main #main-water .water .h2{display:block;font-size:50px;font-weight:bold;text-align:center}#main #main-water .water .faq-list{margin-top:60px}#main #main-water .water .faq-item>.q{display:block;margin-top:20px;padding:10px 55px 20px 80px;background:radial-gradient(#4dc8f0 2px,rgba(0,0,0,0) 3px) repeat-x center bottom/14px 14px,url('../../../../img/pc/page/faq/q.png?1594106821') no-repeat 0 calc(50% - 5px) / 48px 37px;font-size:20px;font-weight:bold;position:relative}#main #main-water .water .faq-item>.q::after{content:'';display:inline-block;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:3px solid #4dc8f0;border-bottom:3px solid #4dc8f0;position:absolute;top:0;bottom:10px;right:5px;margin:auto}#main #main-water .water .faq-item>.q.active::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:0}#main #main-water .water .faq-item>.a{padding:25px 10px 40px 80px;background:url('../../../../img/pc/page/faq/a.png?1594106821') no-repeat 0 25px / 48px 34px;font-size:18px;position:relative}
