@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0);line-height:1}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:1;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.intro-content{padding-top:70px}@media screen and (max-width:600px){.intro-content{padding-top:50px}}.intro-content h3.ttl{font-size:3rem;font-weight:500;color:#24305A;letter-spacing:0.15em;line-height:1.8;text-align:center;padding:0 5%}@media screen and (max-width:999px){.intro-content h3.ttl{font-size:2.6rem}}@media screen and (max-width:600px){.intro-content h3.ttl{font-size:2.2rem;letter-spacing:0.05em}}main.business_elec{padding-bottom:120px}@media screen and (max-width:600px){main.business_elec{padding-bottom:100px}}.intro-content{padding-bottom:140px}@media screen and (max-width:600px){.intro-content{padding-bottom:100px}}.intro-content .intro-slider-block{margin-top:80px}.intro-content .intro-slider-block ul.slider-wrap li.slider-item span.bg-wrap{padding-bottom:66.6666666667%}.intro-content .desc-txt{position:relative;margin:80px auto 0}@media screen and (max-width:600px){.intro-content .desc-txt{margin-top:50px}}.intro-content .desc-txt p{font-size:1.8rem;letter-spacing:0.1em;line-height:2;text-align:center}@media screen and (max-width:600px){.intro-content .desc-txt p{letter-spacing:0.05em}}.intro-content .desc-txt p:not(:last-child){margin-bottom:2em}.elec-content-wrap .elec-content:nth-child(odd){background-color:#F5F5F0}.elec-content-wrap .elec-content:nth-child(2n){background-color:#FFFFFF}.elec-content{padding:100px 0 130px}@media screen and (max-width:600px){.elec-content{padding:60px 0 100px}}.elec-content .sec-ttl-style01 p.num{font-size:9rem;color:#b2b6c3;letter-spacing:0;line-height:1.2;text-align:center;margin-bottom:10px}@media screen and (max-width:999px){.elec-content .sec-ttl-style01 p.num{font-size:8rem}}@media screen and (max-width:600px){.elec-content .sec-ttl-style01 p.num{font-size:6rem;margin-bottom:0}}.elec-content .content-wrap{margin-top:100px}@media screen and (max-width:600px){.elec-content .content-wrap{margin-top:50px}}.elec-content .content-wrap .content-item{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:999px){.elec-content .content-wrap .content-item{display:block}}.elec-content .content-wrap .content-item .txt-wrap{width:45.8333333333%}@media screen and (max-width:999px){.elec-content .content-wrap .content-item .txt-wrap{width:100%;margin-top:30px}}@media screen and (max-width:600px){.elec-content .content-wrap .content-item .txt-wrap{margin-top:20px}}.elec-content .content-wrap .content-item .txt-wrap h4{font-size:3rem;font-weight:600;color:#24305A;letter-spacing:0.15em;line-height:1.6}@media screen and (max-width:999px){.elec-content .content-wrap .content-item .txt-wrap h4{font-size:2.6rem}}@media screen and (max-width:600px){.elec-content .content-wrap .content-item .txt-wrap h4{font-size:2.2rem;letter-spacing:0.1em}}@media screen and (max-width:999px){.elec-content .content-wrap .content-item .txt-wrap h4 br{display:none}}.elec-content .content-wrap .content-item .txt-wrap p{font-size:1.6rem;letter-spacing:0.05em;line-height:2;margin-top:30px}@media screen and (max-width:600px){.elec-content .content-wrap .content-item .txt-wrap p{margin-top:15px}}.elec-content .content-wrap .content-item .txt-wrap .btn-more-style01{width:300px;margin-top:40px}@media screen and (max-width:600px){.elec-content .content-wrap .content-item .txt-wrap .btn-more-style01{max-width:300px;width:90%;margin-top:50px}}.elec-content .content-wrap .content-item .img-wrap{width:45.8333333333%}@media screen and (max-width:999px){.elec-content .content-wrap .content-item .img-wrap{width:100%}}.elec-content .content-wrap .content-item .img-wrap .bg-wrap{padding-bottom:68.1818181818%}.elec-content .content-wrap .content-item:nth-child(odd) .img-wrap{order:2}.elec-content .content-wrap .content-item:nth-child(odd) .txt-wrap{order:1}.elec-content .content-wrap .content-item:not(:last-child){margin-bottom:120px}@media screen and (max-width:600px){.elec-content .content-wrap .content-item:not(:last-child){margin-bottom:80px}}.page-links{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.page-links{display:block}}.page-links a{position:relative;display:block;width:50%;height:auto;opacity:1.0;transition:all 0.2s ease}@media screen and (max-width:600px){.page-links a{width:100%}}.page-links a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);transition:.3s ease-out}.page-links a .txt-wrap{position:relative;padding:180px 50px}@media screen and (max-width:999px){.page-links a .txt-wrap{padding:100px 5%}}@media screen and (max-width:600px){.page-links a .txt-wrap{padding:60px 5%}}.page-links a .txt-wrap .ttl{font-size:2rem;font-weight:600;color:#ffffff;letter-spacing:0.25em;line-height:1.2;text-align:center}@media screen and (max-width:600px){.page-links a .txt-wrap .ttl{font-size:1.8rem;letter-spacing:0.15em}}.page-links a .txt-wrap .arrow-more{width:25px;height:6px;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;margin:20px auto 0;transform:skew(45deg);transition:.3s ease-out}.page-links a:hover{opacity:0.8}.page-links a:hover:before{background-color:rgba(0,0,0,0.1)}.page-links a:hover .txt-wrap .arrow-more{transform:translateX(5px) skew(45deg)}main.business_water{padding-bottom:240px}@media screen and (max-width:600px){main.business_water{padding-bottom:160px}}.intro-content{padding-bottom:120px}@media screen and (max-width:600px){.intro-content{padding-bottom:100px}}.intro-content .intro-top-con{position:relative;max-width:1240px;width:100%;margin:80px auto 0}@media screen and (max-width:1249px){.intro-content .intro-top-con{padding:0 5%}}@media screen and (max-width:600px){.intro-content .intro-top-con{margin-top:50px}}.intro-content .intro-top-con .img-wrap{display:flex;align-items:center;justify-content:space-between}.intro-content .intro-top-con .img-wrap img{width:48%}.intro-content .intro-top-con .txt-wrap{margin-top:50px}@media screen and (max-width:600px){.intro-content .intro-top-con .txt-wrap{margin-top:30px}}.intro-content .intro-top-con .txt-wrap p{font-size:1.8rem;font-weight:600;letter-spacing:0.1em;line-height:2;text-align:center}@media screen and (max-width:600px){.intro-content .intro-top-con .txt-wrap p{letter-spacing:0.05em}}.intro-content .about-content-wrap{margin-top:120px}@media screen and (max-width:999px){.intro-content .about-content-wrap{margin-top:100px}}@media screen and (max-width:600px){.intro-content .about-content-wrap{margin-top:80px}}.intro-content .about-content-wrap .about-item{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:766px){.intro-content .about-content-wrap .about-item{display:block}}.intro-content .about-content-wrap .about-item:not(:last-child){margin-bottom:90px}@media screen and (max-width:766px){.intro-content .about-content-wrap .about-item:not(:last-child){margin-bottom:50px}}.intro-content .about-content-wrap .about-item .img-wrap{width:25%}@media screen and (max-width:766px){.intro-content .about-content-wrap .about-item .img-wrap{max-width:300px;width:60%;margin:0 auto}}.intro-content .about-content-wrap .about-item .txt-wrap{width:70%}@media screen and (max-width:766px){.intro-content .about-content-wrap .about-item .txt-wrap{width:100%;margin-top:50px}}@media screen and (max-width:600px){.intro-content .about-content-wrap .about-item .txt-wrap{margin-top:30px}}.intro-content .about-content-wrap .about-item .txt-wrap h4{font-size:2.8rem;font-weight:500;color:#24305A;letter-spacing:0.15em;line-height:1.6}@media screen and (max-width:999px){.intro-content .about-content-wrap .about-item .txt-wrap h4{font-size:2.4rem}}@media screen and (max-width:600px){.intro-content .about-content-wrap .about-item .txt-wrap h4{font-size:2.2rem;letter-spacing:0.05em}}.intro-content .about-content-wrap .about-item .txt-wrap p{font-size:1.6rem;letter-spacing:0.05em;line-height:2;margin-top:30px}@media screen and (max-width:766px){.intro-content .about-content-wrap .about-item .txt-wrap p{margin-top:20px}}@media screen and (max-width:600px){.intro-content .about-content-wrap .about-item .txt-wrap p{margin-top:15px}}.water-con01{position:relative;background-color:#F5F5F0;padding:115px 0 150px}@media screen and (max-width:600px){.water-con01{padding:90px 0 100px}}.water-con01 .content-wrap{margin-top:90px}@media screen and (max-width:600px){.water-con01 .content-wrap{margin-top:50px}}.water-con01 .content-wrap .content-item{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:999px){.water-con01 .content-wrap .content-item{display:block}}.water-con01 .content-wrap .content-item .txt-wrap{width:45.8333333333%}@media screen and (max-width:999px){.water-con01 .content-wrap .content-item .txt-wrap{width:100%;margin-top:30px}}@media screen and (max-width:600px){.water-con01 .content-wrap .content-item .txt-wrap{margin-top:20px}}.water-con01 .content-wrap .content-item .txt-wrap h4{font-size:3rem;font-weight:600;color:#24305A;letter-spacing:0.15em;line-height:1.6}@media screen and (max-width:999px){.water-con01 .content-wrap .content-item .txt-wrap h4{font-size:2.6rem}}@media screen and (max-width:600px){.water-con01 .content-wrap .content-item .txt-wrap h4{font-size:2.2rem;letter-spacing:0.1em}}@media screen and (max-width:999px){.water-con01 .content-wrap .content-item .txt-wrap h4 br{display:none}}.water-con01 .content-wrap .content-item .txt-wrap p{font-size:1.6rem;letter-spacing:0.05em;line-height:2;margin-top:30px}@media screen and (max-width:600px){.water-con01 .content-wrap .content-item .txt-wrap p{margin-top:15px}}.water-con01 .content-wrap .content-item .img-wrap{width:45.8333333333%}@media screen and (max-width:999px){.water-con01 .content-wrap .content-item .img-wrap{width:100%}}.water-con01 .content-wrap .content-item .img-wrap .bg-wrap{padding-bottom:68.1818181818%}.water-con01 .content-wrap .content-item:nth-child(odd) .img-wrap{order:2}.water-con01 .content-wrap .content-item:nth-child(odd) .txt-wrap{order:1}.water-con01 .content-wrap .content-item:not(:last-child){margin-bottom:120px}@media screen and (max-width:600px){.water-con01 .content-wrap .content-item:not(:last-child){margin-bottom:80px}}.water-con02{position:relative;padding-top:100px}.water-con02>.inner{position:relative;max-width:1260px;width:100%;margin:0 auto}@media screen and (max-width:1269px){.water-con02>.inner{padding:0 5%}}.water-con02 ul.nav-list{display:flex;justify-content:space-between;margin-top:30px}.water-con02 ul.nav-list li{display:block;font-size:2rem;color:#24305A;letter-spacing:0.1em;line-height:1.6;text-align:center;width:33%;background-color:#E5E5E5;padding:1em;cursor:pointer;transition:.3s ease-out}@media screen and (max-width:999px){.water-con02 ul.nav-list li{font-size:1.8rem}}@media screen and (max-width:600px){.water-con02 ul.nav-list li{font-size:1.5rem;line-height:1.4}}.water-con02 ul.nav-list li:not(:last-child){margin-right:.5%}.water-con02 ul.nav-list li.active{background-color:#F5F5F0}.water-con02 .content-wrap .js-content{display:none}.water-con02 .content-wrap .js-content.show{display:block}.water-con02 .content-wrap .content-inner{background-color:#F5F5F0;padding:80px 60px}@media screen and (max-width:999px){.water-con02 .content-wrap .content-inner{padding:60px 5%}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner{padding:30px 10% 50px}}.water-con02 .content-wrap .content-inner .intro{max-width:680px;width:100%;margin:0 auto}.water-con02 .content-wrap .content-inner .intro p{font-size:1.6rem;line-height:2}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .intro p{font-size:1.5rem}}.water-con02 .content-wrap .content-inner .flow-wrap{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:999px){.water-con02 .content-wrap .content-inner .flow-wrap{display:block}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap{margin-top:30px}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block{width:32%}@media screen and (max-width:999px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block{width:100%}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block:not(:last-child){margin-right:2%}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.river-item p.river-name{display:block;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.7rem;color:#FFFFFF;letter-spacing:0.15em;line-height:2;text-align:center;background-color:#587F99;border-radius:50px}@media (-ms-high-contrast:none){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.river-item p.river-name{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.river-item p.river-name{font-size:1.6rem}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item{position:relative;background-color:#FFFFFF;padding:15px 16px}@media screen and (max-width:999px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item{padding:5%}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item{padding:8%}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl{display:flex;margin-bottom:10px}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl .num{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#24305A;border-radius:50%;overflow:hidden}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl .num span{position:relative;display:block;font-family:"Barlow",Arial,sans-serif;font-weight:700;font-size:1.5rem;color:#FFFFFF;line-height:25px;letter-spacing:0;text-align:center;z-index:1}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl .txt{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;color:#24305A;letter-spacing:0em;line-height:1.6;width:calc(100% - 25px);margin-left:5px}@media (-ms-high-contrast:none){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl .txt{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .flow-ttl .txt{font-size:1.5rem}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-txt .desc{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.4rem;letter-spacing:0em;line-height:1.6}@media (-ms-high-contrast:none){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-txt .desc{font-family:Century,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img{margin-top:10px}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img.flex-box{display:flex;justify-content:space-between}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img.flex-box{display:block}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img.flex-box img{width:48%}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img.flex-box img{width:100%}}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flow-img.flex-box img:not(:last-child){margin-bottom:5px}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box{display:flex;justify-content:space-between}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box{display:block}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box:not(:last-child){margin-bottom:15px}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box .flow-txt{width:55%}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box .flow-txt{width:100%}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box .flow-img{width:40%;margin-top:0}@media screen and (max-width:600px){.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box .flow-img{width:100%;margin-top:10px}}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box:nth-of-type(2n) .flow-txt{order:2}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.desc-item .item-content .flex-box:nth-of-type(2n) .flow-img{order:1}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item.flow-end img{max-width:500px;width:100%}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item:not(.flow-start){position:relative;margin-top:30px}.water-con02 .content-wrap .content-inner .flow-wrap .flow-block .flow-item:not(.flow-start):after{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:13.0px 7.5px 0 7.5px;border-color:#587f99 transparent transparent transparent}
/*# sourceMappingURL=business.css.map */