body{position: relative;}
.overview-content { font-size:16px;max-width: 1920px;margin: 0 auto;  }
.overview-content .w1440{ margin:0 auto; position:relative; width:90em; }
.overview-content .w1366 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .w1200 { margin:0 auto; position:relative; width:75em; }
.overview-content .regular { font-weight: 400;}
.overview-content .medium { font-weight: 500; }
.overview-content .dold { font-weight: 700; }
.overview-content .m-show { display:none; }
.overview-content .nowrap { white-space:nowrap; }
.overview-content .text>h2 { font-size:3.125em; letter-spacing:0.01em; line-height:1.2; }
.overview-content .text>p { font-size:1.25em; letter-spacing:0.01em; line-height:1.5; }
.overview-content .text h2+p{padding-top:1.5em;}
@media screen and (max-width:1440px){
   .overview-content{font-size:1.1111111vw;}
}
@media screen and (max-width:736px){
  html { font-size:10.35px; }
  .overview-content .m-show { display:block; }
  .overview-content .m-hide { display:none; }
  .overview-content .w1200 ,.overview-content .w1366,.overview-content .w1440{ width:auto; }
  .overview-content .text>h2 { font-size:2.5rem; padding:4rem 6% 2rem; }
  .overview-content .text>p { font-size:1.75rem; line-height:1.5;padding: 0 6% 0;}
  .overview-content .text h2+p{padding-top: 0;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .icons .icon{display: block;width: 5em;height: 5em;margin: 0 auto 1em;background-size: auto 100%;background-image: url(icons.png);background-repeat: no-repeat;}
.overview-content .icons .icon1{background-position: 0 0;}
.overview-content .icons .icon2{background-position: 12% 0;}
.overview-content .icons .icon7{background-position: 32% 0;}
.overview-content .icons .icon3{background-position: 24% 0;}
.overview-content .icons .icon4{background-position: 36.5% 0;width:4.5em;}
.overview-content .icons .icon5{background-position: 48% 0;}
.overview-content .icons .icon6{background-position: 61% 0;}
.overview-content .icons .icon7{background-position: 75% 0;}
.overview-content .icons .icon8{background-position: 89% 0;}
.overview-content .icons .icon9{background-position: 101% 0;}


.overview-content .a{background: url(a.jpg) 50% 0 no-repeat;background-size: 120em auto;height: 53em;}
.overview-content .a .text{color: #fff;text-align: center;width: 80%;margin: 0 auto;padding-top: 9em;}
.overview-content .a .text>p{font-size: 1.875em;}
.overview-content .a .text h2+p{padding-top: 0.5em;padding-bottom:1.5em}
.overview-content .a .text span{background: url(jetstream.png) center / contain no-repeat;color: transparent;margin-right: 1em;}
.overview-content .a .img img{display: block;width: 100%;}
@media screen and (max-width:736px){
  .overview-content .a{background-image: url(mobile/a.jpg);background-size: 100%;background-color:#000;height: 0;padding-bottom: 133%;}
  .overview-content .a .text{width: 100%;padding-top: 0;text-align: left;}
  .overview-content .a .text>h2{font-size: 7.5vw;padding-bottom:0;}
  .overview-content .a .text>p{font-size: 5vw;}
  .overview-content .a .text span{font-size: 6vw;padding: 0.2rem 0.8rem;margin-right: 0}
  .overview-content .a .text .img{position: relative;right: auto;bottom: auto;padding: 10vw 6%;width: 88%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .b{background: #546168;}
.overview-content .b ul{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-start;padding: 5em 0 4em;}
.overview-content .b li{width: 14%;}
.overview-content .b li p{font-size: 1.25em;line-height:1.2;font-weight:400;text-align: center;color: #fff;}
@media screen and (max-width:736px){
  .overview-content .b ul{width:80%;margin: 0 auto;}
  .overview-content .b li{width: 47%;padding-bottom: 1.5rem;font-size:1.15rem;}
  .overview-content .b li p{font-size: 1.5rem;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .c .text{text-align: center;padding: 5em 0;}
.overview-content .c .imgs{padding-bottom: 5em;}
.overview-content .c .imgs ul{width: 100%;text-align: justify;}
.overview-content .c .imgs ul li{display: inline-block;vertical-align: middle;margin-left: 1.5%;position: relative;}
.overview-content .c .imgs ul .li1{width: 30.5%;}
.overview-content .c .imgs ul .li2{width: 45%;}
.overview-content .c .imgs ul .li3{width: 18.5%;}
.overview-content .c .imgs ul li .img{background-size: contain;background-position: center;background-repeat: no-repeat;height: 23.5em;}
.overview-content .c .imgs ul .li1 .img{background-image: url(c1.png)}
.overview-content .c .imgs ul .li2 .img{background-image: url(c2.png)}
.overview-content .c .imgs ul .li3 .img{background-image: url(c3.png)}
.overview-content .c .imgs ul li .desc{position: absolute;font-weight: 400;}
.overview-content .c .imgs ul li h2.desc{top: 5%;left: 15%;font-size: 1.75em;}
.overview-content .c .imgs ul .li2 h2.desc{left: 10%;}
.overview-content .c .imgs ul .li3 h2.desc{left: 20%;}
.overview-content .c .imgs ul li .desc1{top: 42%;left: 13.5%;}
.overview-content .c .imgs ul li .desc3{top: 42%;left: 32%;}
.overview-content .c .imgs ul li .desc4{top: 24%;left: 84%;}
.overview-content .c .imgs ul li .desc5{top: 42%;left: 49%;}
.overview-content .c .imgs ul li .desc7{top: 88%;display: inline-block;font-size:1.45em;left: 18%;width: 29%;text-align: center;}
@media screen and (max-width: 736px){
  .overview-content .c{background: #f6f9fe;}
  .overview-content .c .text{text-align: initial;padding: 0;}
  .overview-content .c .imgs{padding-bottom: 4rem;}
  .overview-content .c .imgs ul li{display: block;width: 100%;font-size:1.15rem;}
  .overview-content .c .imgs ul .li2 h2.desc,.overview-content .c .imgs ul .li3 h2.desc{left: 15%;}
  .overview-content .c .imgs ul .li1,.overview-content .c .imgs ul .li2,.overview-content .c .imgs ul .li3{width: 95%;margin: 1rem auto;}
  .overview-content .c .imgs ul li .img{height: 0;}
  .overview-content .c .imgs ul .li1 .img{background-image: url(mobile/c1.png);padding-bottom: 86%;}
  .overview-content .c .imgs ul .li2 .img{background-image: url(mobile/c2.png);padding-bottom: 86%;}
  .overview-content .c .imgs ul .li3 .img{background-image: url(mobile/c3.png);padding-bottom: 86%;}
  .overview-content .c .imgs ul li .desc1{top:39%;left:9.5%}
  .overview-content .c .imgs ul li .desc3{top:39%;left:28.5%}
  .overview-content .c .imgs ul li .desc5{top:39%;left:48.5%}
  .overview-content .c .imgs ul li .desc7{width:42%;top:70%;}
  
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .d{background-color: #eeeeee;padding-bottom: 5em;}
.overview-content .d .text{text-align: center;padding: 4em 0 5em;margin: 0 auto;}
.overview-content .d .img{background: url(d.png) center/contain no-repeat;margin: 0 auto;position: relative;height:0;padding-bottom:21.24%;}
.overview-content .d .img .desc{color:#005463;line-height: 1.2;font-size: 1.25em;position: absolute;width:15%;text-align:center;}
.overview-content .d .img .desc1{color:#fff;font-size: 1.45em;left:45%;top:7%;width:26%;}
.overview-content .d .img .desc2{font-size: 1.45em;left:49%;top:100%;}
.overview-content .d .img .desc3{font-size: 1.45em;left:73%;top:100%;}
.overview-content .d .img .desc4{font-size: 1.45em;left:87%;top:100%;}
.overview-content .d .img .desc8{left:-3%;top:65%;}
.overview-content .d .img .desc9{left:7%;top:65%;}
.overview-content .d .img .desc10{left:21%;top:65%;}
@media screen and (max-width:736px){
  .overview-content .d{padding-bottom: 4rem;}
  .overview-content .d .text{padding: 0;width: auto;text-align: left;}
  .overview-content .d .text>p{text-align: left;padding-bottom: 2rem;}
  .overview-content .d .img{width: 100%;background-image: url(mobile/d.png);padding-bottom: 67.5%;font-size: 2.25vw;}
  .overview-content .d .img .desc1{top:8.5%;width: 42%;left:21%}
  .overview-content .d .img .desc2{top:57%;left: 5%;width:30%;}
  .overview-content .d .img .desc3{top:57%;left: 67%;}
  .overview-content .d .img .desc4{top:57%;left: 85%;}
  .overview-content .d .img .desc8{left:15%;top:94%;}
  .overview-content .d .img .desc9{left:33%;top:94%;}
  .overview-content .d .img .desc10{left:50%;top:94%;}
}

.overview-content .e{background: #eeeeee url(e.jpg) 10% 50%/45% no-repeat;}
.overview-content .e .text{padding: 15em 0 12em 57em;}

@media screen and (max-width: 736px){
  .overview-content .e{background: #eeeeee url(e.jpg) 50% 100%/100% no-repeat;padding-bottom: 64%;}
  .overview-content .e .text{padding: 0;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .f .text{text-align: center;padding: 5em 0 4em}
.overview-content .f .img{position: relative;background: url(f.png) 50% 0 no-repeat;background-size: 100%;height: 0;padding-bottom: 49%;}
.overview-content .f .desc{position: absolute;text-align: center;}
.overview-content .f .desc1{color: #c11c66;left: 46%;top: 27%;}
.overview-content .f .desc2{color: #fff;font-size: 1.5em;left: 47.5%;top: 41%;width: 7em;}
.overview-content .f .desc3{color: #145462;left: 46%;top: 91%}
.overview-content .f .desc4{color: #c11c66;left: 59%;top: 27%}
.overview-content .f .desc5{color: #c11c66;left: 61%;top: 91%}
@media screen and (max-width: 736px){
  .overview-content .f .text{padding: 0;text-align: left}
  .overview-content .f .img{padding-bottom: 90%;margin: 4rem 0 0;background-position: 88% 0;background-size: 184%;}
  .overview-content .f .desc{font-size: 3.25vw}
  .overview-content .f .desc1{left: 7%;top:27%}
  .overview-content .f .desc2{font-size: 4.25vw;left: 12%;top: 39%;}
  .overview-content .f .desc3{left: 0;top: 92%;}
  .overview-content .f .desc4{left: 35%;top: 27%;}
  .overview-content .f .desc5{left: 35%;top: 92%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .g{background: #546168 url(g.jpg) center / 120em auto;color:#fff;height: 54em;}
.overview-content .g .text{padding: 10em 0 4em;width:33em}
.overview-content .g li{margin-right: 1.5em;display: inline-block;vertical-align: top;}
.overview-content .b li p{font-size: 1.25em;line-height:1.2;font-weight:400;text-align: center;color: #fff;}
@media screen and (max-width:736px){
  .overview-content .g{background: #49565d url(mobile/g.jpg) 50% 0 / 100% auto no-repeat;color:#fff;height: auto;padding-bottom: 4rem;}
  .overview-content .g .text{padding: 85vw 0 0;width:auto;}
  .overview-content .g ul{width: 88%;margin: 3rem auto 0;}
  .overview-content .g li{width: 40%;padding-bottom: 2rem;text-align:center;font-size:1.15rem;}
}

.overview-content .h .text{text-align: center;padding: 4.5em 0 3.75em;}
.overview-content .h ul{width: 88%;margin: 0 auto;padding-bottom: 5em;display: flex;justify-content: space-between;flex-wrap:wrap;}
.overview-content .h li{width: 24%;text-align: center;}
.overview-content .h li .img{height: 0;padding-bottom:100%;margin-bottom: 1.5em;background-position: center;background-size: contain;background-repeat:no-repeat;}
.overview-content .h li .img1{background-image: url(h1.jpg);}
.overview-content .h li .img2{background-image: url(h2.jpg);}
.overview-content .h li .img3{background-image: url(h3.jpg);}
.overview-content .h li .img4{background-image: url(h4.jpg);}
.overview-content .h li h4{font-size: 1.875em;font-weight: 700;line-height: 1.2;}
.overview-content .h li p{font-size: 1.5em;font-weight: 400;}
@media screen and (max-width:736px){
  .overview-content .h .text{padding: 0;text-align:left;}
  .overview-content .h ul{width: 90%;padding: 3rem 0;}
  .overview-content .h li{width: 48%;font-size: 1rem;padding-bottom: 2rem;}
}
