main{width:100%;padding:0}.bnrArea{position:fixed;z-index:98;width:272px;right:30px;bottom:30px}.bnrArea .sdgsBnr{position:relative}.bnrArea .sdgsBnr .sdgs img{margin-bottom:0}label.sdgsBtn{width:24px;position:absolute;right:-7px;top:-7px;padding:0;transition:all .5s}label.sdgsBtn img{margin-bottom:0}label.sdgsBtn:hover{cursor:pointer;transform:scale(1.2,1.2);transition:all .5s}input#close.checkbox{display:none}.bnrArea .sdgsBnr #close:checked~.sdgs{display:none}.bnrArea .sdgsBnr #close:checked~.sdgsBtn{display:none}.ttl{font-size:24px;line-height:1;letter-spacing:0;color:#111;margin:20px 0 50px}section{padding:0;width:1200px;margin:0 auto}header.entry-header{display:none}ss3-force-full-width{display:block;position:relative;width:100%!important}.n2-ss-slide{height:100vh;width:100%;padding-top:117px}.about{margin:150px auto;overflow:hidden;position:relative}.about .txtBox{width:480px;float:left;box-sizing:border-box;margin-top:21px}.about .txtBox .txt{margin-bottom:50px}.about .imgBox{width:620px;float:right;margin:0}.project{width:100%;margin-top:0;background:url(https://satoyama-nippon.org/wp-content/uploads/計画背景.jpg) no-repeat;background-size:cover;position:relative}.project .txtWrap{width:1200px;margin:0 auto}.project .txtWrap .txtBox{width:480px;padding:150px 0;box-sizing:border-box}.project .txtWrap .txtBox h3{color:#fff}.project .txtWrap .txtBox .ttl{color:#fff}.project .txtWrap .txtBox .txt{color:#fff;margin-bottom:50px}.news{width:1200px;margin:150px auto 0;font-size:0}.newsArea{width:100%;font-size:0;overflow:hidden;position:relative;padding:0}.newsArea li{width:366px;position:relative;transition:.5s;display:inline-block;margin-right:51px}.newsArea li.newsLast{margin-right:0}.newsArea li .txtBox{margin-top:30px;width:100%}.newsArea li .txtBox .t01{font-size:13px;line-height:1;color:#111;margin-bottom:13px}.newsArea li .txtBox .t01 span{color:#139e45;margin-left:15px}.newsArea li .txtBox .t02{font-size:17px;line-height:1.6;color:#111}.newsArea li .txtBox a{width:100%}.newsArea li .thumb{width:100%;overflow:hidden}.newsArea li .thumb img{margin:0;width:100%;transition:.5s all}.newsArea li:hover .txtBox{opacity:.4;transition:.5s}.newsArea li:hover .thumb img{transform:scale(1.1,1.1);transition:.7s all}.news .btn{margin:80px auto 0}.contactFoot{width:100%;background:linear-gradient(to right,#139e45,#33cc30);padding:60px 0;text-align:center;margin-top:150px}.contactFoot .txt{font-size:17px;line-height:1;color:#fff;margin-bottom:30px}.contactFoot .btn{transition:.5s;background:#fff;margin:0 auto}.contactFoot .btn{color:#139e45;text-align:center}.contactFoot .btn:before{background:#fff}.contactFoot .btn:after{display:none}.contactFoot .btn:hover{opacity:.7;transition:.5s}#pageTop.index{position:absolute;bottom:40px;width:60px;background:#fff;right:40px;padding:22px 18px 24px;box-sizing:border-box;font-size:0;border-radius:100%}#pageTop.index img{width:25px;margin:0!important}@media screen and (max-width:1200px){.ttl{font-size:1.833vw;line-height:1;letter-spacing:-.02rem;color:#111;margin:4.167% 0 8.333%}.txt{font-size:1.25vw;line-height:1.875;color:#111;letter-spacing:0}section{padding:0;width:91.667%}.n2-ss-slide{height:100vh;width:100%;padding-top:117px}.about{margin:12.5% auto}.about .txtBox{width:40%;margin-top:0}.about .txtBox .txt{margin-bottom:8.333%}.about .imgBox{width:51.667%;margin:0}.project .txtWrap{width:91.667%}.project .txtWrap .txtBox{width:40%;padding:12.5% 0}.project .txtWrap .txtBox .txt{color:#fff;margin-bottom:8.333%}.news{width:91.667%;margin:12.5% auto 0}.newsArea li{width:30.5%;margin-right:4.25%}.newsArea li .txtBox{margin-top:8.197%}.newsArea li .txtBox .t01{font-size:1.3vw;margin-bottom:3.552%}.newsArea li .txtBox .t01 span{margin-left:5.464%}.newsArea li .txtBox .t02{font-size:1.417vw;line-height:1.6}.news .btn{margin:6.667% auto 0}.contactFoot{padding:4.5% 0 5%;text-align:center;margin-top:12.5%}.contactFoot .txt{font-size:1.417vw;line-height:1.8;color:#fff;margin-bottom:1.667%;letter-spacing:.05rem}.contactFoot .btn{transition:.5s;background:#fff;margin:0 auto}.contactFoot .btn{color:#139e45;text-align:center}.contactFoot .btn:before{background:#fff}.contactFoot .btn:after{display:none}.contactFoot .btn:hover{opacity:.7;transition:.5s}#pageTop.index{position:absolute;bottom:40px;width:60px;background:#fff;right:40px;padding:22px 18px 24px;box-sizing:border-box;font-size:0;border-radius:100%}#pageTop.index img{width:25px;margin:0!important}}@media screen and (max-width:750px){.txt{font-size:3.733vw;line-height:1.928}ss3-force-full-width{z-index:100}.n2-ss-slide{height:74vh;width:100%;padding-top:13.4%}.ttl{font-size:4.8vw;line-height:1.45;margin:5.333% 0 10.667%}.bnrArea{position:relative;width:89.333%;right:0;bottom:0;margin:6% auto 0;font-size:0}.bnrArea .sdgsBnr .sdgs img{margin-bottom:0;width:100%}.about{width:89.333%;margin:21.333% auto 26.667%}.about .imgBox{width:100%;float:none;margin-bottom:10.667%}.about .txtBox{width:100%;margin-top:0;padding:0}.about .txtBox .ttl{font-size:5.333vw}.about .txtBox .txt{margin-bottom:10.667%}.project{width:100%;margin-top:0;background:url(https://satoyama-nippon.org/wp-content/uploads/計画背景_sp.jpg) no-repeat;background-size:cover;position:relative}.project .txtWrap{width:89.333%;padding:21.333% 0 26.667%;margin:0 auto}.project .txtWrap .txtBox{width:100%;padding:0}.project .txtWrap .txtBox .txt{margin-bottom:10.667%}.news{width:89.333%;margin:21.333% auto 0}.newsArea{width:100%}.newsArea li{width:100%;display:block;margin-right:0;margin-bottom:10.667%}.newsArea li.newsLast{margin-bottom:0}.newsArea li .txtBox{margin-top:30px;width:100%}.newsArea li .txtBox .t01{font-size:3.2vw;margin-bottom:4%}.newsArea li .txtBox .t01 span{margin-left:4%}.newsArea li .txtBox .t02{font-size:3.733vw;line-height:1.714}.news .btn{margin:16% auto 0}.contactFoot{width:100%;padding:10.667% 0 13.333%;margin-top:26.667%}.contactFoot .txt{font-size:3.733vw;line-height:1.714;margin-bottom:8%}.contactFoot .btn{width:89.333%;border-radius:50px;font-size:3.733vw;padding:4% 0}}