﻿.main-inner h3,.main-inner p{color:#fff}.main-inner .page_title02{padding:0}.page_Title .page_Title_inner h2{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}@media screen and (min-width: 769px){.pretitle{padding:80px 0 1px}}@media screen and (min-width: 769px){.environment_top{padding:0}}.environment_top .bg{width:100%;background:url("../../img/technology/environment/environment-top-pc.png") no-repeat;background-size:cover;background-position:center center;padding:15%;position:relative}.environment_top .environment_inner-main-ttl{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.environment_top .environment_inner-main-ttl h3{font-size:45px;font-size:4.5rem}@media screen and (min-width: 769px){.subTitle{padding:5% 0px 12%}}.subTitle h2 span{display:block;font-size:28px;font-size:2.8rem;font-family:"FuturaPT","sans-serif";font-style:italic;font-weight:500}@media screen and (min-width: 769px){.subTitle h2 span{font-size:35px;font-size:3.5rem}}.environment_block1{padding:0 0 10%}@media screen and (min-width: 769px){.environment_block1{padding:5% 0 5%}}.environment_block1_inner-sdgs{border:1px solid #fff;padding:5%;align-items:center}@media screen and (min-width: 769px){.environment_block1_inner-sdgs{padding:2% 2%;align-items:center;max-width:600px;margin:70px auto 0}}.environment_block1_inner-sdgs dt{width:23%}.environment_block1_inner-sdgs dd{width:70%}.environment_block1_inner-box{position:relative;padding:0 0 20vw 0}.environment_block1_inner-box .TxtType02{margin:0 auto 45px}.environment_block1_inner-box .img1{width:96%}.environment_block1_inner-box .img2{position:absolute;bottom:30px;right:-2%;width:45vw}.environment_block2{padding:0}@media screen and (min-width: 769px){.environment_block2{background:url(../../img/technology/environment/environment-img-bg-pc.png) no-repeat;background-size:cover;background-position:75% center;padding:4% 0}}@media screen and (min-width: 769px){.environment_block2_inner .TxtType01{text-align:center}}@media screen and (min-width: 769px){.environment_block2_inner .TxtType02{text-align:center}}.environment_block2_inner-box .img1{display:block;text-align:center;max-width:700px;margin:auto}@media screen and (min-width: 769px){.environment_block2_inner-box .img1{margin:10% auto}}.environment_block2_inner-box .img2{width:90%;margin:0 auto 20px;text-align:center;display:block}.environment_block2_inner-box .img3{width:100%;margin:50px auto 20px;text-align:center;display:block;max-width:450px}@media screen and (min-width: 769px){.environment_block2_inner-box-content{background:rgba(90,90,90,.5);padding:4% 3%;align-items:center}}@media screen and (min-width: 769px){.environment_block2_inner-box-content .img4{width:8%}}@media screen and (min-width: 769px){.environment_block2_inner-box-content .img5{width:45%}}@media screen and (min-width: 769px){.environment_block2_inner-box-content .TxtType02{width:40%;text-align:left}}.environment_block2_inner-box-content .fz12{width:100%;margin-top:10px}.environment_block2_inner-List{margin:30px auto;counter-reset:features}.environment_block2_inner-List li{margin:0 auto 20px;width:100%}@media screen and (min-width: 769px){.environment_block2_inner-List li{width:48%}}@media screen and (min-width: 1400px){.environment_block2_inner-List li{width:31%}}.environment_block2_inner-List li p{position:relative;background:#000;border:1px solid #fff;color:#fff;padding:15px 10px 15px 15%;font-size:15px}@media screen and (min-width: 769px){.environment_block2_inner-List li p{text-align:center}}@media screen and (min-width: 1400px){.environment_block2_inner-List li p{padding-left:10%}}.environment_block2_inner-List li p:before{counter-increment:features;content:"0" counter(features);font-family:"FuturaPT","sans-serif";font-size:24px;font-size:2.4rem;font-style:italic;position:absolute;left:3%;top:10px;bottom:0;margin:auto}@media screen and (min-width: 769px){.environment_block2_inner-List li p:before{font-size:20px;font-size:2rem;left:2.5%}}.environment_block3{background:url(../../img/technology/environment/environment-img07-top-sp.png) no-repeat;background-size:contain;background-position:top}@media screen and (min-width: 769px){.environment_block3{background-image:url(../../img/technology/environment/environment-img07-top-pc.png),url(../../img/technology/environment/environment-img07-bottom-pc.png);background-position:top,bottom;background-size:contain,cover;background-repeat:no-repeat,no-repeat}}.environment_block3_inner-box{margin:0 0 50px 0}@media screen and (min-width: 769px){.environment_block3_inner-box{background:#5a5a5a;padding:50px 3% 40px;align-items:center;margin-bottom:3%}}.environment_block3_inner-box p{margin-bottom:20px}.environment_block3_inner-box h3,.environment_block3_inner-box .fz18{margin-bottom:10px}.environment_block3_inner-box:nth-child(2n-1){flex-direction:row-reverse}@media screen and (min-width: 769px){.environment_block3_inner-box1{width:58%}}.environment_block3_inner-box2{width:100%}@media screen and (min-width: 769px){.environment_block3_inner-box2{width:40%}}.environment_block3_inner-box2 .img1{margin:3% auto;display:block;max-width:450px}.environment_block3_inner-box.first{padding-top:20%}@media screen and (min-width: 769px){.environment_block3_inner-box.first{padding-top:30px}}.environment_block3_inner-box .txt1{color:#fff;background:#00ab4e;text-align:center;font-size:13px;font-size:1.3rem;padding:9px 0;margin:0 0 5px 0}@media screen and (min-width: 769px){.environment_block3_inner-box .txt1{padding:9px 25px;margin:40px 0 0px 0;display:inline-block}}.environment_block3_inner-box .txt2{color:#fff;background:#f39800;text-align:center;font-size:13px;font-size:1.3rem;padding:9px 0;margin:0 0 10px 0}@media screen and (min-width: 769px){.environment_block3_inner-box .txt2{padding:9px 25px;margin:20px 0 10px 0;display:inline-block}}.environment_block4{background:url(../../img/technology/environment/environment-img12-sp1.png) no-repeat;background-size:contain;background-position:top}@media screen and (min-width: 769px){.environment_block4{padding:80px 0 80px;background-image:url(../../img/technology/environment/environment-img12-pc1.png),url(../../img/technology/environment/environment-img12-pc2.png);background-position:top,top;background-size:contain,cover;background-repeat:no-repeat,no-repeat}}.environment_block4_inner-box.first{margin:20% auto 10%}@media screen and (min-width: 769px){.environment_block4_inner-box.first{margin:0% auto 10%}}@media screen and (min-width: 769px){.environment_block4_inner-box.first .environment_block4_inner-box1{width:48%}}.environment_block4_inner-box.first .environment_block4_inner-box1 h3{margin-bottom:10px;line-height:1.5}@media screen and (min-width: 769px){.environment_block4_inner-box.first .environment_block4_inner-box1 h3{margin-top:5%}}@media screen and (min-width: 1200px){.environment_block4_inner-box.first .environment_block4_inner-box1 h3{margin-top:10%}}.environment_block4_inner-box.first .environment_block4_inner-box1 p{margin-bottom:20px}@media screen and (min-width: 769px){.environment_block4_inner-box.first .environment_block4_inner-box2{width:48%}}.environment_block4_inner-box2{width:100%}.environment_block4_inner-box2 .img1{display:block;margin:3% auto}.environment_block4_inner .gradetxt{margin:10% auto 10%}@media screen and (min-width: 769px){.environment_block4_inner .gradetxt{margin:80px auto 0}}.environment_block4_inner .gradetxt .TxtType01{margin:0;text-align:center}@media screen and (min-width: 769px){.environment_block4_inner .gradetxt .TxtType01 .span1{background:#f39800;padding:0px 25px}}.environment_block4_inner .gradetxt .TxtType01 .span2{background:#6f6f6f;font-size:14px;font-size:1.4rem;padding:6px 25px;color:#f39800;font-weight:bold}.environment_block4_inner a{width:90%;background:#000;border:1px solid #fff;padding:10px 0;display:block;color:#fff;margin:25px auto 0;text-align:center}@media screen and (min-width: 769px){.environment_block4_inner a{max-width:320px}}.environment_block5{background:url(../../img/technology/environment/environment-img15-sp.png) no-repeat;background-size:contain;background-position:top}@media screen and (min-width: 769px){.environment_block5{background:url(../../img/technology/environment/environment-img15-pc.png) no-repeat;background-size:contain;background-position:top}}.environment_block5_inner-txt0{padding:15% 0 0%}.environment_block5_inner-txt0 h3{font-size:18px;font-size:1.8rem}.environment_block5_inner-txt{position:relative}@media screen and (min-width: 769px){.environment_block5_inner-txt{position:absolute;top:0;left:0;width:85%}}.environment_block5_inner-txt h3{padding-top:15px}@media screen and (min-width: 576px){.environment_block5_inner-txt h3{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 769px){.environment_block5_inner-txt h3{font-size:18px;font-size:1.8rem}}@media screen and (min-width: 769px){.environment_block5_inner-Grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:0px}}.environment_block5_inner-Grid-Item{background:#5a5a5a;margin:20px auto;padding:5%}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item{margin:5px}}.environment_block5_inner-Grid-Item .TxtType01{margin:0 auto}.environment_block5_inner-Grid-Item .img1{display:block;margin:12% auto 8%}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item .img1{margin-top:8%}}.environment_block5_inner-Grid-Item.first{background:transparent;padding:0 0 5% 0;margin:0 auto}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.first{grid-area:1/1/3/3;display:flex;align-items:center;padding:0;width:100%;position:relative}}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.first .img1{padding-top:10%;width:90%}}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.second{grid-area:1/3/2/4}}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.third{grid-area:2/3/3/4}}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.forth{grid-area:3/3/4/4}}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.five{grid-area:3/1/4/2}}.environment_block5_inner-Grid-Item.five p{padding-top:15px}@media screen and (min-width: 769px){.environment_block5_inner-Grid-Item.six{grid-area:3/2/4/3}}/*# sourceMappingURL=page-environment.css.map */
