section#sdgs{padding-bottom:10rem;background:#fff}section#sdgs h2{margin-bottom:0;background:url("../img/club/header_img01.jpg") center 0/cover no-repeat}section#sdgs .about{position:relative;padding-top:8rem;padding-bottom:10rem;color:#fff;background:#112849}@media screen and (max-width: 736px){section#sdgs .about{padding-top:6rem}}section#sdgs .about::before{background:url("../img/deco01-1.png") no-repeat left top}section#sdgs .about::after{background:url("../img/deco01-3.png") no-repeat right top}section#sdgs .about::after,section#sdgs .about::before{position:absolute;display:block;margin:auto;content:"";top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (max-width: 896px){section#sdgs .about::after,section#sdgs .about::before{background-size:20%}}section#sdgs .about h3{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}section#sdgs .about h3 span{font-size:1.8rem}section#sdgs .about p{margin-bottom:6rem;line-height:2}section#sdgs .about .logo{text-align:center}section#sdgs .activity{padding:8rem 0 8rem}section#sdgs .activity .mascot{margin-bottom:3rem;text-align:center}section#sdgs .activity dl{padding:0 2rem}@media screen and (max-width: 736px){section#sdgs .activity dl{padding:0}}section#sdgs .activity dl dt{margin-bottom:1.5rem;padding:1rem 1.5rem;color:#fff;font-feature-settings:"palt";font-size:2rem;font-weight:700;background:#037045}@media screen and (max-width: 736px){section#sdgs .activity dl dt{margin-bottom:1rem;font-size:1.7rem}}section#sdgs .activity dl dd{margin-bottom:6rem;line-height:2;padding:0 2rem}@media screen and (max-width: 736px){section#sdgs .activity dl dd{padding:0 1rem}}section#sdgs .activity dl dd ul{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 896px){section#sdgs .activity dl dd ul{justify-content:space-between}}@media screen and (max-width: 736px){section#sdgs .activity dl dd ul{justify-content:space-around}}section#sdgs .activity dl dd ul li{margin:0 1rem 2rem}@media screen and (max-width: 896px){section#sdgs .activity dl dd ul li{margin:0;width:calc(100%/3.1)}}@media screen and (max-width: 736px){section#sdgs .activity dl dd ul li{margin:0 0 .5rem;width:48%}}section#sdgs .activity dl dd.img{margin-bottom:8rem;text-align:center}@media screen and (max-width: 896px){section#sdgs .activity dl dd.img ul{justify-content:space-around}}@media screen and (max-width: 896px){section#sdgs .activity dl dd.img ul li{width:48%}}@media screen and (max-width: 736px){section#sdgs .activity dl dd.img ul li{width:100%}}section#sdgs .activity dl dd.img .link{margin-top:2rem}section#sdgs .activity p{display:block;margin:0 auto;padding:1rem;text-align:center;width:60%;line-height:2;border:.1rem solid #ccc;border-radius:3rem}@media screen and (max-width: 896px){section#sdgs .activity p{padding:.5rem;width:100%}}section#sponsor{padding-top:10rem}
