<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";#slideshow{width:100%;background-color:#fff}#slider{letter-spacing:.1rem;margin:0 auto;max-width:1920px;width:100%;position:relative;overflow:hidden;z-index:0}@keyframes load{0%{left:-100%}to{left:0}}.slides{width:500%;-webkit-animation:slide 40s infinite;-moz-animation:slide 40s infinite;animation:slide 40s infinite}.slider,.slides{height:100%;position:relative}.slider{width:20%;float:left;z-index:1;overflow:hidden}.content{width:100%;height:100%;position:absolute;overflow:hidden;font-size:2.66667vw}.content-txt{font-family:Noto Serif JP;color:#fff;float:left;position:relative;top:9vw;-webkit-animation:content-s 8s infinite;-moz-animation:content-s 8s infinite;animation:content-s 8s infinite}.content-txt h1{font-size:100%;font-weight:500;margin:0 0 0 2vw;padding:.8vw 1.5vw 1vw 2.2vw;background-color:#33a5d5;width:auto}.content-txt h2{font-size:50%;font-weight:500;width:auto;padding:0;margin:1vw 4vw;padding:0 .2vw;background:linear-gradient(transparent 50%,#33a5d5 0)}.switch{width:100vw;height:1vw;position:absolute;bottom:6vw;right:0;left:0;width:30vw;z-index:2;margin:0 auto}.switch&gt;ul{list-style:none}.switch&gt;ul&gt;li{width:5vw;height:.3vw;background:#fff;float:left;margin:0 .5vw}.switch ul{overflow:hidden}.on{width:5vw;height:1vw;background:#33a5d5;position:relative;-webkit-animation:on 40s infinite;-moz-animation:on 40s infinite;animation:on 40s infinite}
@-webkit-keyframes slide{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:-100%;}
36%{margin-left:-100%;}
40%{margin-left:-200%;}
56%{margin-left:-200%;}
60%{margin-left:-300%;}
76%{margin-left:-300%;}
80%{margin-left:-400%;}
96%{margin-left:-400%;}
}
@-moz-keyframes slide{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:-100%;}
36%{margin-left:-100%;}
40%{margin-left:-200%;}
56%{margin-left:-200%;}
60%{margin-left:-300%;}
76%{margin-left:-300%;}
80%{margin-left:-400%;}
96%{margin-left:-400%;}
}
@keyframes slide{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:-100%;}
36%{margin-left:-100%;}
40%{margin-left:-200%;}
56%{margin-left:-200%;}
60%{margin-left:-300%;}
76%{margin-left:-300%;}
80%{margin-left:-400%;}
96%{margin-left:-400%;}
}
@-webkit-keyframes content-s{
  0%{left:-60vw;}
  7%{left:2vw;}
  12%{left:0px;}
  30%{left:0px;}
  40%{left:0px;}
  50%{left:0px;}
  60%{left:0px;}
  70%{left:0;}
  85%{left:-60vw;}
  90%{left:-60vw;}
  100%{left:-60vw;}
}
@-moz-keyframes content-s{
  0%{left:-60vw;}
  7%{left:2vw;}
  12%{left:0px;}
  30%{left:0px;}
  40%{left:0px;}
  50%{left:0px;}
  60%{left:0px;}
  70%{left:0;}
  85%{left:-60vw;}
  90%{left:-60vw;}
  100%{left:-60vw;}
}
@keyframes content-s{
  0%{left:-60vw;}
  7%{left:2vw;}
  12%{left:0px;}
  30%{left:0px;}
  40%{left:0px;}
  50%{left:0px;}
  60%{left:0px;}
  70%{left:0;}
  85%{left:-60vw;}
  90%{left:-60vw;}
  100%{left:-60vw;}
}
@-webkit-keyframes on{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:6vw;}
36%{margin-left:6vw;}
40%{margin-left:12vw;}
56%{margin-left:12vw;}
60%{margin-left:18vw;}
76%{margin-left:18vw;}
80%{margin-left:24vw;}
96%{margin-left:24vw;}
}
@-moz-keyframes on{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:6vw;}
36%{margin-left:6vw;}
40%{margin-left:12vw;}
56%{margin-left:12vw;}
60%{margin-left:18vw;}
76%{margin-left:18vw;}
80%{margin-left:24vw;}
96%{margin-left:24vw;}
}
@keyframes on{
0%,100%{margin-left:0%;}
16%{margin-left:0%;}
20%{margin-left:6vw;}
36%{margin-left:6vw;}
40%{margin-left:12vw;}
56%{margin-left:12vw;}
60%{margin-left:18vw;}
76%{margin-left:18vw;}
80%{margin-left:24vw;}
96%{margin-left:24vw;}
}
#contents{width:100%;font-family:Noto Serif JP;font-size:1.06667vw;overflow:hidden;top:-3.2vw}#contents,#format{position:relative;padding:0;margin:0 auto}#format{width:50vw;height:5.3vw;background:#fff}#drones{max-width:1920px;width:96%;height:23.5vw;background:#fff;position:relative;margin:0 auto}#contents h2{padding:2vw 0 .5vw;clear:both;font-size:150%;text-align:center;line-height:2}.wide1 h1{letter-spacing:.2em}.wide2 h1{letter-spacing:.15em}.wide3 h1{letter-spacing:.25em}#drones span{display:block;font-size:85%;color:#33a5d5;letter-spacing:.1rem;text-align:center;padding:0 0 1.8vw}#drones ul{width:92%;margin:0 auto;display:flex;justify-content:center}#drones li{width:calc(100%/3 - 2vw)}#drones li:nth-child(2){margin:0 3vw}#drones p{margin:2vw 0 0;text-align:center;font-size:1.04vw}#pointcloud{width:66%;height:17.5vw;background:#fff;position:relative;margin:0 auto 4vw}#pointcloud ul{width:96%;margin:0 auto;display:flex;justify-content:center}#pointcloud li{width:calc(100%/2 - 4vw)}#pointcloud li:nth-child(1){margin:0 1.5vw 0 0}#pointcloud li:nth-child(2){margin:0 0 0 1.5vw}#sdgs{max-width:1920px;width:100%;font-family:Noto Serif JP;font-size:1.06667vw;padding:2vw 0 4vw;margin:0 auto}#sdgs h2{width:50vw;margin:0 auto;padding:1.5vw 0;border:solid .5vw #fff}#sdgs span,#declaration span{color:#33a5d5}#activity{width:98%;height:auto;margin:3vw auto 0}#activity ul{position:relative;width:100%;margin:0 auto;display:flex;justify-content:center}#activity li{width:calc(100%/4 - -3vw);margin:0 1.5vw;background-color:#fff;border-bottom:solid 2px #33a5d5;height:16.5vw}#activity li p{margin:.8vw auto 0;font-size:100%;text-align:center;font-weight:500}#sdgsgoals{max-width:1920px;margin:3vw auto 4vw;padding:6vw 0;height:auto}.sdgsgoals{width:50%;margin:0 auto 2.5vw}#sdgsgoals p{font-size:120%;text-align:center;line-height:1.5}.aomorisdgs{width:40%;margin:2.5vw auto 3vw}section:nth-child(2n+3){width:100%;background-color:#fff}.system{text-align:center}.system h3{font-size:150%;margin-bottom: 2vw}.system h3:before{top:4vw;content:'';position:absolute;width:5%;height:.2vw;background-color:#33a5d5;left: 47.5%}#policy{font-weight:900;font-family:'Noto Serif JP';top:1vw;letter-spacing:.1rem;font-size:100%;height:3.1vw;width:25%;margin:1.5vw auto 4vw}#policy span{letter-spacing:.2rem;color:#444}#policy a::before{background:none}.policybtn{margin:1vw 0 0;padding:.2vw 0;line-height:3.1vw;background-color:#fff;width:100%;position:relative;z-index:0;transition:.1s;text-align:center;cursor:pointer;outline:.15vw solid #333;background:transparent}.policybtn:before,.policybtn:after{position:absolute;content:"";left:-.15vw;top:-.15vw;right:-.15vw;bottom:-.15vw;box-sizing:border-box;z-index:2;transform:scale(0);transition:.3s}.policybtn:before{border-bottom:.2vw solid #fff;border-left:.2vw solid #fff;transform-origin:0 100%;content:"";position:absolute}.policybtn:after{border-top:.2vw solid #fff;border-right:.2vw solid #fff;transform-origin:100% 0}.policybtn a:hover{color:#333}.policybtn:hover:before,.policybtn:hover:after{transform:scale(1)}.btnE_bg{background-color:#eee}.btnE_bg:hover{background-color:#fff;transition:.4s ease;transition-delay:.25s}.btnE_bg a{display:block;height:3.4vw;width:100%;z-index:99;position:relative}.btnE_bg a::after{content:'';position:absolute;bottom:-.1vw;left:40%;width:20%;height:.2vw;background:#33a5d5;transition:all .3s;transform:scale(0,1);transform-origin:center top}.btnE_bg a:hover::after{transform:scale(1,1);transition-delay:.2s}#declaration{max-width:1920px;width:100%;font-family:Noto Serif JP;font-size:1.06667vw;padding:6vw 0;margin:0 auto 5vw}#declaration h2{width:50vw;margin:0 auto;padding:1.5vw 0;border:solid .5vw #f0f0f0}#policy span{letter-spacing:.2rem;color:#444}.drone,.sdgsSP,.sdgsgoalsSP,.aomorisdgsSP,.splide,.declarationSP{display:none!important}</pre></body></html>