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 .bold { 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:12px; }
}
@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 .a{background: url(a.jpg) 50% 0 / cover no-repeat;height: 57em;position: relative;}
.overview-content .a .text{color: #fff;padding: 10em 0 0 4em;}
.overview-content .a .text h2+ p{padding-top:0}
.overview-content .a .text .model{color: #fff;background: #6ec0d2;display: inline-block;padding: 0 0.25em;margin-top: 0.15em;border-radius: 0.35em;}
@media screen and (max-width: 736px){
  .overview-content .a{background-image: url(mobile/a.jpg);height: 133vw;}
  .overview-content .a .text{padding: 0;}
  .overview-content .a .text h2{padding:7vw 6% 0.25rem}
  .overview-content .a .text .model{margin-left:6%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.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: 15%;}
.overview-content .b li .icon{display: block;width: 5em;height: 5em;margin: 0 auto 1em;background-size: auto 100%;background-image: url(b-icons.png);background-repeat: no-repeat;}
.overview-content .b li .icon1{background-position: 0 0;}
.overview-content .b li .icon2{background-position: 20% 0;}
.overview-content .b li .icon3{background-position: 40% 0;}
.overview-content .b li .icon4{background-position: 60% 0;}
.overview-content .b li .icon5{background-position: 80% 0;}
.overview-content .b li .icon6{background-position: 100% 0;}
.overview-content .b li p{font-size: 1.25em;line-height:1.2;font-weight:400;text-align: center;color: #005564;}
@media screen and (max-width:736px){
  .overview-content .b ul{width:88%;margin: 0 auto;}
  .overview-content .b li{width: 30%;padding-bottom: 1.5rem;}
  .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: 28%;}
.overview-content .c .imgs ul .li2{width: 47%;}
.overview-content .c .imgs ul .li3{width: 19%;}
.overview-content .c .imgs ul li .img{background-size: contain;background-position: center;background-repeat: no-repeat;height: 22.6em;}
.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: 11%;}
.overview-content .c .imgs ul li .desc3{top: 42%;left: 32%;}
.overview-content .c .imgs ul li .desc4{top: 42%;left: 82%;}
.overview-content .c .imgs ul li .desc5{top: 42%;left: 49%;}
.overview-content .c .imgs ul li .desc6{top: 88%;left: 53%;display: inline-block;width: 33%;text-align: center;}
.overview-content .c .imgs ul li .desc7{top: 88%;display: inline-block;left: 13.5%;width: 25%;text-align: center;}
@media screen and (max-width: 736px){
  .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%;}
  .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: 54%;}
  .overview-content .c .imgs ul .li2 .img{padding-bottom: 59%;}
  .overview-content .c .imgs ul .li3 .img{background-image: url(mobile/c3.png);padding-bottom: 36%;}
  
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .d{background: #efefef;padding-bottom:6em;}
.overview-content .d .text{text-align: center;padding: 5em 0 2em;}
.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.125em;position: absolute;width:15%;text-align:center;}
.overview-content .d .img .desc1{color:#fff;font-size: 1.45em;left:45%;top:7%;width:22%;}
.overview-content .d .img .desc2{font-size: 1.25em;left:49%;top:101%;}
.overview-content .d .img .desc3{font-size: 1.25em;left:70%;top:101%;}
.overview-content .d .img .desc4{font-size: 1.25em;left:86%;top:101%;}
.overview-content .d .img .desc8{left:-2%;top:54.5%;}
.overview-content .d .img .desc9{left:10%;top:54.5%;}
.overview-content .d .img .desc10{left:25%;top:54.5%;}
@media screen and (max-width: 736px){
  .overview-content .d .text{padding: 0 0 2rem;text-align: left;}
  .overview-content .d .img{width: 100%;background-image: url(mobile/d.png);padding-bottom: 90.5%;font-size: 2.75vw;}
  .overview-content .d .img .desc{width:24%;}
  .overview-content .d .img .desc1{top:24.5%;width: 44%;left:24.5%}
  .overview-content .d .img .desc2{top:69%;left: 36%;}
  .overview-content .d .img .desc3{top:13.5%;left: 34%;}
  .overview-content .d .img .desc4{top:13.5%;left: 13%;}
  .overview-content .d .img .desc8{left:10%;top:99%;}
  .overview-content .d .img .desc9{left:34%;top:99%;}
  .overview-content .d .img .desc10{left:62%;top:99%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .e{background: #f4f4f4;}
.overview-content .e .text{padding: 15em 0 15em 40em;}
.overview-content .e .img{width: 40%;position: absolute;left:0;top:9em;height:0;padding-bottom: 37.4%;background: url(e.png) center/contain no-repeat;}
.overview-content .e .img .desc{position: absolute;line-height: 1.2;}
.overview-content .e .img .desc1{top: 42%;right: 47%;color: #c11c66;}
.overview-content .e .img .desc2{top: 42%;left: 59%;color: #c11c66;}
.overview-content .e .img .desc3{top: 50%;left: 37%;display: inline-block;width: 26%;text-align: center;color: #fff;font-size: 1.45em;}
.overview-content .e .img .desc4{top: 100%;right: 40%;color: #145462;}
.overview-content .e .img .desc5{top: 100%;left: 63%;color: #c11c66;}
@media screen and (max-width: 736px){
  .overview-content .e{padding-bottom: 4rem;}
  .overview-content .e .text{width: 100%;padding: 0 0 2rem 0;text-align: initial;}
  .overview-content .e .text h2+p{padding-top: 0;}
  .overview-content .e .img{width: 100%;position:relative;left:auto;top:auto;padding-bottom:75%;}
  .overview-content .e .img .desc3{font-size: 3.65vw;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .f{background-color: #5c5d62;}
.overview-content .f .text{ text-align: center;color: #fff;z-index: 5;}
.overview-content .f .box{width: 100%;position: relative;}
.overview-content .f .box::after{content: " ";display: block;position: relative;clear: both;}
.overview-content .f .box .cell{float: left;width: 50%;height:60em;}
.overview-content .f .box .cell.left{background: url(f1.jpg) 50% 100% / cover no-repeat;}
.overview-content .f .box .cell.right{background: url(f2.jpg) 50% 100% / cover no-repeat;}
.overview-content .f .box .cell img{display: block;width: 100%;}
.overview-content .f .box .text{position:relative;width: 50%;top: 30%;margin: 0 auto;}
.overview-content .f .box .text.headline{position: absolute;width:100%;top: 0;padding-top: 5em;}
.overview-content .f .box .round{width: 12em;height:12em;border-radius: 50%;border: 5px solid #fff;margin: 0 auto;}
.overview-content .f .box .round h2{font-size: 3.125em;line-height: 1;padding-top: 0.5em;}
.overview-content .f .box .round h2+p{padding-top: 0;font-size: 1.5em;}
.overview-content .f .box .round .spec{font-size: 2em;}
.overview-content .f .text>p{padding-top: 2em;}
@media screen and (max-width: 736px){
  .overview-content .f .text>h2{padding-top: 10vw;font-size: 7vw;}
  .overview-content .f .text>p{font-size: 4vw;padding-top: 3vw;}
  .overview-content .f .box .cell{float: none;width: 100%;height: 100vw;}
  .overview-content .f .box .text{width: 100%;top: 0;}
  .overview-content .f .box .cell.right .text{top: 4rem;}
  .overview-content .f .box .text.headline{position: relative;padding-top: 0;}
  .overview-content .f .box .round{width: 35vw;height: 35vw;}
  .overview-content .f .box .round h2{font-size: 9vw;}
  .overview-content .f .box .round h2+p{font-size: 4vw;}
  .overview-content .f .box .round .spec{font-size: 6vw;line-height: 1.1;}
  .overview-content .f .box .cell.left{background-image: url(mobile/f1.jpg);height: 123vw;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .g{background: url(g.jpg) 50% 0 / cover no-repeat;height: 59em;}
.overview-content .g .text{width: 37%;padding:13em 0 0 0;color:#fff;}
.overview-content .g .text ul{padding-top: 3em;}
.overview-content .g .text li{display: inline-block;vertical-align: top;margin-bottom:2em;padding-right: 1.5em;}
.overview-content .g .text li .icon{display: block;width: 4em;height: 4em;display: block;margin: 0 auto;background-image: url(g-icons.png);background-repeat: no-repeat;background-size: auto 100%;}
.overview-content .g .text li .icon1{background-position:0 0 ;}
.overview-content .g .text li .icon2{background-position:50% 0 ;}
.overview-content .g .text li .icon3{background-position: 100% 0;}
.overview-content .g .text li p{font-size: 0.875em;padding-top: 1em;line-height: 1.2;text-align: center;}
.overview-content .g .desc{position: absolute;top:0;left:0;width:100%}
.overview-content .g .desc>span{position: absolute;font-size: 0.875em;color:#fff;}
.overview-content .g .desc .desc1{left: 46em;top:8.5em;font-size: 1.5em}
.overview-content .g .desc .desc2{left: 42em;top:31em;}
.overview-content .g .desc .desc3{left: 66em;top:44em;}
.overview-content .g .desc .desc4{left: 100em;top:40em;}
@media screen and (max-width: 736px){
  .overview-content .g{background: #2d444d url(mobile/g.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 90%;}
  .overview-content .g .text{padding:0;width: 100%;}
  .overview-content .g .text ul{width:88%;margin: 0 auto;}
  .overview-content .g .desc{position: relative;top:auto;left:auto;font-size: 0.75rem;}
  .overview-content .g .desc .desc1{top:1.5rem;left:54%;}
  .overview-content .g .desc .desc2{top:11rem;left:2%;}
  .overview-content .g .desc .desc3{top:17rem;left:35%;}
  .overview-content .g .desc .desc4{top:15rem;left:86%;}

}