body{background-color:#ed1e79}@media only screen and (max-width:410px){.len-adjust-sp:before{content:"\a";white-space:pre}}#sdgs{background:#fff;margin-top:7%}@media screen and (max-width:1535px){#sdgs{margin-top:9%}}@media screen and (max-width:1365px){#sdgs{margin-top:12%}}@media screen and (max-width:767px){#sdgs{margin-top:20%}}@media screen and (max-width:410px){#sdgs{margin-top:25%}}#sdgs .scroll-fadein{opacity:0;transform:translateY(80px);transition:all 1s}@media screen and (max-width:767px){#sdgs .scroll-fadein{transform:translateY(40px)}}#sdgs>section+section{margin-top:40px}@media screen and (max-width:767px){#sdgs>section+section{margin-top:20px}}#sdgs h2{height:10vh;font-size:2.4rem}@media screen and (max-width:767px){#sdgs h2{font-size:1.8rem}}#sdgs #intro #mission{padding:40px 0;background-color:#f0f0f0}#sdgs #intro #mission h2{color:#64bcfc;font-size:5rem}@media screen and (max-width:767px){#sdgs #intro #mission h2{font-size:2.8rem}}#sdgs #intro #mission p{font-size:2rem;margin-bottom:30px}@media screen and (max-width:767px){#sdgs #intro #mission p{font-size:1.6rem;margin-bottom:20px}}@media screen and (max-width:359px){#sdgs #intro #mission p{font-size:1.4rem}}#sdgs #intro .logo-img{width:60%}@media screen and (max-width:767px){#sdgs #intro .logo-img{width:100%}}#sdgs #intro .logo-img img{width:100%}#sdgs #intro .top-img{padding-top:16px;margin:0 auto;width:90%}@media screen and (max-width:767px){#sdgs #intro .top-img{width:100%}}#sdgs #intro .top-img img{width:100%}#sdgs #rex-try{background-color:#f0f0f0}#sdgs #rex-try h2{background-color:#ed1e79;color:#f5f5f5;font-weight:700;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){#sdgs #rex-try h2{flex-direction:column;line-height:1.3}}#sdgs #rex-try h2 p{margin:0}#sdgs #rex-try .label-item{height:10vh;margin-top:50px;background-color:#ed1e79}#sdgs #rex-try .section-content h3{font-size:2.2rem;font-weight:700;margin-top:50px}@media screen and (max-width:767px){#sdgs #rex-try .section-content h3{margin-top:20px;font-size:1.6rem}}@media screen and (max-width:359px){#sdgs #rex-try .section-content h3{font-size:1.4rem}}#sdgs #rex-try .section-content h3 .sdgs-logo{width:50px}@media screen and (max-width:767px){#sdgs #rex-try .section-content h3 .sdgs-logo{width:30px}}#sdgs #rex-try .section-content p{line-height:2;font-size:2rem}@media screen and (max-width:767px){#sdgs #rex-try .section-content p{line-height:1.5;font-size:1.6rem}}@media screen and (max-width:359px){#sdgs #rex-try .section-content p{font-size:1.4rem}}#sdgs #rex-try .section-content .content-item{display:flex}@media screen and (max-width:767px){#sdgs #rex-try .section-content .content-item{flex-direction:column}}#sdgs #rex-try .section-content .content-item .img-list{width:24%;padding-left:20px;padding-right:20px;border-right:solid 2px #ed1e79;display:flex;justify-content:space-around}@media screen and (max-width:767px){#sdgs #rex-try .section-content .content-item .img-list{flex-direction:column;border-right:none;border-bottom:solid 2px #ed1e79;padding:0 0 10px;width:100%}}@media screen and (max-width:767px){#sdgs #rex-try .section-content .content-item .img-list .img-wrap{display:flex}}#sdgs #rex-try .section-content .content-item .img-list .img-wrap .icon-img{width:90px;margin:10px auto 0}@media screen and (max-width:1365px){#sdgs #rex-try .section-content .content-item .img-list .img-wrap .icon-img{width:80px}}@media screen and (max-width:1023px){#sdgs #rex-try .section-content .content-item .img-list .img-wrap .icon-img{width:60px}}@media screen and (max-width:767px){#sdgs #rex-try .section-content .content-item .img-list .img-wrap .icon-img{margin:0;padding:6px;width:33.3333333333%}}#sdgs #rex-try .section-content .content-item .img-list .img-wrap .icon-img img{width:100%}#sdgs #rex-try .section-content .content-item .item-text{margin-left:40px;width:70%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){#sdgs #rex-try .section-content .content-item .item-text{width:100%;margin:10px auto 0}}#sdgs #rex-try .section-content .icon-img-wrap{border-right:solid 2px #ed1e79;padding-right:30px}@media screen and (max-width:767px){#sdgs #rex-try .section-content .icon-img-wrap{border-right:none;border-bottom:solid 2px #ed1e79}}#sdgs #think-future{position:relative;margin-top:0;padding-bottom:6%}@media screen and (max-width:767px){#sdgs #think-future{padding-bottom:8%}}#sdgs #think-future h2{font-size:4rem}@media screen and (max-width:767px){#sdgs #think-future h2{font-size:2rem}}#sdgs #think-future p{font-size:2rem;margin-bottom:30px}@media screen and (max-width:767px){#sdgs #think-future p{margin-bottom:20px;font-size:1.6rem}}@media screen and (max-width:359px){#sdgs #think-future p{font-size:1.4rem}}#sdgs #think-future .goal-img{width:60%;opacity:.3}@media screen and (max-width:767px){#sdgs #think-future .goal-img{width:90%}}#sdgs #think-future .goal-img img{width:100%}#sdgs #think-future .icon-list-img{position:absolute;bottom:0;right:0;width:70%;opacity:.3}@media screen and (max-width:767px){#sdgs #think-future .icon-list-img{width:90%}}#sdgs #think-future .icon-list-img img{width:100%}
