@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}main{padding-bottom:140px}@media screen and (max-width:600px){main{padding-bottom:100px}}.page-ttl .ttl-wrap{padding-bottom:60px}@media screen and (max-width:999px){.page-ttl .ttl-wrap{padding-bottom:30px}}@media screen and (max-width:600px){.page-ttl .ttl-wrap{padding-bottom:20px}}.zerocarbon-intro{margin-bottom:120px}@media screen and (max-width:1199px){.zerocarbon-intro{padding:0 5%}}@media screen and (max-width:600px){.zerocarbon-intro{margin-bottom:60px}}.zerocarbon-intro>.inner{position:relative;background-color:#FFFFFF;margin:-120px auto 0}@media screen and (max-width:999px){.zerocarbon-intro>.inner{margin-top:-60px}}@media screen and (max-width:600px){.zerocarbon-intro>.inner{margin-top:-30px}}.zerocarbon-intro .intro-txt{max-width:1000px;width:100%;margin:0 auto;padding:60px 5% 90px}@media screen and (max-width:600px){.zerocarbon-intro .intro-txt{padding:40px 5% 50px}}.zerocarbon-intro .intro-txt h3{font-size:3rem;font-weight:500;color:#24305A;letter-spacing:0.15em;line-height:1.8;text-align:center}@media screen and (max-width:999px){.zerocarbon-intro .intro-txt h3{font-size:2.6rem}}@media screen and (max-width:600px){.zerocarbon-intro .intro-txt h3{font-size:2.2rem;letter-spacing:0.05em}}.zerocarbon-intro .intro-txt h3 strong{font-weight:700}.zerocarbon-intro .intro-txt .desc-wrap{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:999px){.zerocarbon-intro .intro-txt .desc-wrap{display:block}}@media screen and (max-width:600px){.zerocarbon-intro .intro-txt .desc-wrap{margin-top:30px}}.zerocarbon-intro .intro-txt .desc-wrap p{font-size:1.8rem;letter-spacing:0.05em;line-height:2;width:45%}@media screen and (max-width:999px){.zerocarbon-intro .intro-txt .desc-wrap p{width:100%}}@media screen and (max-width:600px){.zerocarbon-intro .intro-txt .desc-wrap p{font-size:1.7rem;letter-spacing:0}}.zerocarbon-intro .intro-txt .desc-wrap .img-wrap{width:50%}@media screen and (max-width:999px){.zerocarbon-intro .intro-txt .desc-wrap .img-wrap{width:100%;margin-top:50px}}@media screen and (max-width:600px){.zerocarbon-intro .intro-txt .desc-wrap .img-wrap{margin-top:30px}}.parallax-block{position:relative;width:100%;height:480px;overflow:hidden}@media screen and (max-width:999px){.parallax-block{height:300px}}@media screen and (max-width:600px){.parallax-block{height:200px}}.parallax-block .parallax-wrap{position:absolute;top:50%;left:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transform:translate(-50%,-50%)}@media screen and (max-width:999px){.parallax-block .parallax-wrap{background-size:150%}}.zerocarbon-content{position:relative}.zerocarbon-content .content-item{padding:100px 0}.zerocarbon-content .content-item:nth-child(odd){background-color:#FFFFFF}.zerocarbon-content .content-item:nth-child(2n){background-color:#F5F5F0}.zerocarbon-content .content-item .txt-block{max-width:920px;width:100%;margin:0 auto}.zerocarbon-content .content-item .txt-block p{font-size:1.6rem;letter-spacing:0.1em;line-height:2}.zerocarbon-content .content-item .clmCon-block{width:100%;margin:60px auto 0}@media screen and (max-width:600px){.zerocarbon-content .content-item .clmCon-block{margin-top:50px}}.zerocarbon-content .content-item .clmCon-block .clmCon-item{display:flex;justify-content:space-between}@media screen and (max-width:999px){.zerocarbon-content .content-item .clmCon-block .clmCon-item{display:block}}.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap{width:43%}@media screen and (max-width:999px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap{width:100%}}.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap h5{font-size:2.4rem;color:#24305A;font-weight:500;letter-spacing:0.15em;line-height:1.6}@media screen and (max-width:999px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap h5{font-size:2.2rem}}@media screen and (max-width:600px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap h5{font-size:2rem;letter-spacing:0.1em}}.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap p{font-size:1.6rem;letter-spacing:0.05em;line-height:2;margin-top:30px}@media screen and (max-width:999px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap p{margin-top:20px}}@media screen and (max-width:600px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .txt-wrap p{margin-top:15px}}.zerocarbon-content .content-item .clmCon-block .clmCon-item .img-wrap{width:52%}@media screen and (max-width:999px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .img-wrap{width:100%;margin-top:30px}}@media screen and (max-width:600px){.zerocarbon-content .content-item .clmCon-block .clmCon-item .img-wrap{margin-top:20px}}.zerocarbon-content .content-item .clmCon-block .clmCon-item .img-wrap .bg-wrap{padding-bottom:67.3076923077%}.zerocarbon-content .content-item .clmCon-block .clmCon-item:nth-child(2n) .txt-wrap{order:2}.zerocarbon-content .content-item .clmCon-block .clmCon-item:nth-child(2n) .img-wrap{order:1}.zerocarbon-content .content-item .clmCon-block .clmCon-item:not(:last-child){margin-bottom:120px}@media screen and (max-width:600px){.zerocarbon-content .content-item .clmCon-block .clmCon-item:not(:last-child){margin-bottom:80px}}.zerocarbon-content .content-item .slider-block{max-width:630px;width:100%;margin:50px auto 0}@media screen and (max-width:600px){.zerocarbon-content .content-item .slider-block{margin-top:40px}}.zerocarbon-content .content-item .slider-block .js-slider-main .slider-item .bg-wrap,.zerocarbon-content .content-item .slider-block .js-slider-nav .slider-item .bg-wrap{padding-bottom:66.6666666667%}.zerocarbon-content .content-item .slider-block .js-slider-nav{max-width:400px;width:100%;margin:20px auto 0}@media screen and (max-width:600px){.zerocarbon-content .content-item .slider-block .js-slider-nav{margin-top:10px}}.zerocarbon-content .content-item .slider-block .js-slider-nav .slider-item{margin:0 5px;cursor:pointer;opacity:1.0;transition:all 0.2s ease}.zerocarbon-content .content-item .slider-block .js-slider-nav .slider-item:hover{opacity:0.8}
/*# sourceMappingURL=zerocarbon.css.map */