<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";.topimgSP{width:100vw;height:auto;margin:0 auto;position:absolute;top:5rem}.openingSP{position:relative;width:100vw;top:37.5vw;height:8.4rem;padding:1.6rem 0 0;margin:0 auto 42vw;background:#FFF}.openingSP::before,.openingSP::after{content:"";position:absolute;top:0;left:0;width:100vw;height:10rem;transform-origin:bottom}.openingSP::before{background:#f0f0f0;z-index:100;animation:bottom-move .8s forwards;animation-delay:1s}.openingSP::after{background:#33a5d5;z-index:98;animation:bottom-move 1.2s forwards;animation-delay:2s}@keyframes bottom-move{0%{transform:scaleY(1)}100%{transform:scaleY(0);visibility:hidden}}.titleSP{width:100vw;text-align:center}.titleSP h2{position:absolute;font-family:'Josefin Sans';font-size:5rem;color:#cdcdcd;line-height:1;top:1.5rem;right:0;left:0;margin:0 auto;font-weight:100;z-index:99;animation:titleSPh2 forwards 2s ease-in 1s}@keyframes titleSPh2{0%{color:#fff}30%{color:#fff}100%{color:#cdcdcd}}.titleSP p{font-size:1.5rem;color:#666;line-height:1;font-weight:900;margin:0 auto;z-index:99;position:absolute;top:6.5rem;right:0;left:0;margin:0 auto;animation:titleSPP forwards 2s ease-in 1s}@keyframes titleSPP{0%{color:#fff}60%{color:#fff}100%{color:#666}}.titleSP div{border-bottom:.4rem solid #33a5d5;padding:0;width:5%;margin:1.5rem auto 2rem;z-index:98;position:absolute;top:9.6rem;right:0;left:0;margin:0 auto}.whatssdgsSP{font-size:1.3rem;width:90%;padding:2rem 5% 4rem;height:auto}.whatssdgsSP ul{line-height:1.2;margin:2rem 0 0}.whatssdgsSP li{margin:1rem 0 0}.whatssdgsSP img{width:100%;margin:2.5rem 0 0}.actionSP{text-align:center;width:90%;padding:1rem 0 3rem;margin:0 5%;background:#fff;line-height:1.5;font-size:1.3rem;border-radius:1.5rem}.actionSP h2{margin:2rem 0 1.5rem}.contentSP{font-size:1.5rem;line-height:1.2;margin:2.5rem 0 1.5rem}.contentSP p:last-child{letter-spacing:-.15rem}.sdgsiconSP ul{display:flex;margin:0 5%;justify-content:space-between}.sdgsiconSP ul &gt; li{width:calc(100% / 4);margin:0 5% 0 0}.sdgsiconSP li:last-child{margin:0}.whitespaceSP{margin:3rem auto 2rem}.sdgsposterSP{width:75%;margin:1rem auto 2.5rem}.actionSP h3 span{line-height:2;width:auto;padding:0 0 .3rem;margin:0 .1rem;background:linear-gradient(transparent 60%,#33a5d5 40%)}.alittleSP{padding:.5rem 0 0}</pre></body></html>