.overview-content { font-size:16px;max-width: 1920px;margin: 0 auto;overflow: hidden; }
.overview-content .w1200 { margin:0 auto; position:relative; width:85.375em; }
.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; padding-top:1.5em; }
@media screen and (max-width:1440px){
  .overview-content { font-size:1.111vw; }
}
@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 { 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% 3rem; }
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .a{background: url(a.jpg) 50% 0 no-repeat;background-size: 120em auto;height: 55em;}
.overview-content .a .text{color: #fff;width: 54%;padding-top: 10em;}
.overview-content .a .text>p{font-size: 2em;padding: 0.75em 0;}
.overview-content .a .text span{background-color: #113233;padding: 0.2em 0.5em;border-radius: 0.3em;font-size: 1.85em;}
.overview-content .a .text .img{padding: 5em 0;width: 30em;}
.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%;height: 129vw;}
  .overview-content .a .text{width: 100%;padding: 0;}
  .overview-content .a .text>h2{font-size: 7vw;}
  .overview-content .a .text>p{padding: 0 6% 2rem;font-size: 4vw;}
  .overview-content .a .text span{margin-left: 6%;font-size: 4vw;}
  .overview-content .a .text .img{width: 45%;padding: 10vw 6%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .b .text{text-align: center;padding: 5em 0 7em;width: 90%;margin: 0 auto;}
.overview-content .b .img1{width: 100%;position: relative;}
.overview-content .b .img1>img{display: block;width: 100%;}
.overview-content .b .img1 .icon{position: absolute;top: 20%;width: 20%;color: #fff;}
.overview-content .b .img1 .icon img{display: block;width: 100%;}
.overview-content .b .img1 .icon.icon1{left: 15%;}
.overview-content .b .img1 .icon.icon2{left: 65%;}
.overview-content .b .img1 .icon span{display: inline-block;width: 80%;position:absolute;top: 60%;left:50%;margin-left: -40%;font-size:2em;text-align: center;padding: 0.5em 0;}
@media screen and (max-width:736px){
  .overview-content .b .text{padding: 0;width: auto;}
  .overview-content .b .text>p{text-align: left;}
  .overview-content .b .img1 .icon span{font-size: 2.2vw;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .c{background-color: #f5f5f5;}
.overview-content .c .text{text-align: center;padding: 5em 0 3em;}
.overview-content .c ul{width: 90%;text-align: justify;margin: 0 auto;padding: 4em 0;}
.overview-content .c ul li{display: inline-block;vertical-align: middle;margin-left: 5.5%;position: relative;}
.overview-content .c ul .li1{width: 22.5%}
.overview-content .c ul .li2{width: 42.5%}
.overview-content .c ul .li3{width: 12.5%}
.overview-content .c ul li .img{background-size: contain;background-position: center;background-repeat: no-repeat;height: 0;position: relative;}
.overview-content .c ul .li1 .img{background-image: url(c-icon1.png);padding-bottom: 95%;}
.overview-content .c ul .li2 .img{background-image: url(c-icon2.png);padding-bottom: 51%;}
.overview-content .c ul .li3 .img{background-image: url(c-icon3.png);padding-bottom: 173%;}
.overview-content .c ul li p{width: 100%;text-align: center;font-weight: 400;font-size: 1.85em;}
.overview-content .c ul .li2 .img .desc{position: absolute;bottom: 82%;display: inline-block;width: 20%;text-align: center;font-size: 1.25em;}
.overview-content .c ul .li2 .img .desc1{left: 5%;}
.overview-content .c ul .li2 .img .desc2{left: 30%}
.overview-content .c ul .li2 .img .desc3{left: 58%;}
.overview-content .c ul .li2 .img .desc4{left: 81%;}
@media screen and (max-width: 736px){
  .overview-content .c .text{text-align: left;padding: 0;}
  .overview-content .c ul{width: 90%;margin:  0 auto;padding: 0;}
  .overview-content .c ul li{margin: 0 0 2rem 0;}
  .overview-content .c ul .li1,.overview-content .c ul .li2,.overview-content .c ul .li3{width: 100%}
  .overview-content .c ul .li1 .img{padding-bottom: 64%;}
  .overview-content .c ul .li2 .img{padding-bottom: 55%;}
  .overview-content .c ul .li3 .img{padding-bottom: 49%;}
  .overview-content .c ul li p{font-size: 1.85rem;}
  .overview-content .c ul .li2 .img .desc{bottom: 81%;font-size: 3.5vw;}
  .overview-content .c ul .li2 .img .desc4{bottom: 80%;left: 83%;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .d{background-color: #d6dadb;}
.overview-content .d .text{width: 85%;margin: 0 auto;text-align: center;padding-top: 5%;position: relative;z-index: 3}
.overview-content .d .img{position: relative;background: url(d.jpg) 50% 0 no-repeat;background-size: 100%;height: 0;padding-bottom: 40%;}
@media screen and (max-width: 736px){
  .overview-content .d .text{width: 100%;padding-top:0; }
  .overview-content .d .text>p{text-align: left;}
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .e{background-color: #e5e7e7;}
.overview-content .e .w{width: 80%;margin: 0 auto;padding: 3em 0;}
.overview-content .e .text{width: 40%;padding: 7em 0 5em 0;}
.overview-content .e .text>p{width: 85%}
.overview-content .e .img{width: 40%;float: right;margin-top: -20em;position: relative;}
.overview-content .e .img img{display: block;width: 100%;}
.overview-content .e::after{clear: both;content: " ";display: block;position: relative;}
.overview-content .e .img .icon{position: absolute;width: 43%;right: 96%;top: 29%;}
.overview-content .e .img .icon span{position: absolute;font-weight: 500;top: 77%;display: inline-block;width: 45%;margin-left: 6%;text-align: center;}
@media screen and (max-width: 736px){
  .overview-content .e .w{width: auto;padding: 0 0 4rem 0;}
  .overview-content .e .text{width: auto;padding: 0;}
  .overview-content .e .text>p{width: auto;}
  .overview-content .e .img{width: 62%;margin: 0 0 0 32%;height: 0;padding-bottom: 37%;float: none;}
}


/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .g .text{padding: 3em 0;text-align: center;}
.overview-content .g ul{width:88%;margin:0 auto;text-align: justify;padding-bottom: 5em;}
.overview-content .g ul::after{content: "";display: inline-block;width: 100%;}
.overview-content .g li{display: inline-block;width: 47%;vertical-align: top;padding-top: 28em;background-position: 50% 0;background-repeat: no-repeat;background-size: contain;}
.overview-content .g .li1{background-image: url(g1.jpg)}
.overview-content .g .li2{background-image: url(g2.jpg)}
.overview-content .g ul .txt{text-align: center;width:75%;margin:0 auto;}
.overview-content .g ul .txt h3{font-size: 1.5em;padding-bottom: 0.5em;font-weight: 400;}
@media screen and (max-width: 736px){
  .overview-content .g .text{padding: 0;}
  .overview-content .g ul{width: 70%;margin: 0 auto;text-align: center;}
  .overview-content .g li{width: 100%;padding-top: 75%;margin-bottom: 2.5rem;background-size: 130%;background-position: 0 0;}
  .overview-content .g ul .txt{width:95%;}
  .overview-content .g ul .txt h3{font-size: 1.5rem;padding-bottom: 0.5rem;}
  .overview-content .g ul .txt p{font-size:1rem;}
}
    /*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
    .overview-content .f{background-color: #b2cbd7;}
    .overview-content .f .text{width: 40%;padding-top: 10%;position: relative;z-index: 3}
    .overview-content .f .icons{width: 25em;padding-top: 6em;background: url(f-icons.png) 50% 0/contain no-repeat;margin-top: 3em;white-space: nowrap}
    .overview-content .f .icons .desc{font-size: 0.85em;}
    .overview-content .f .icons .desc1{margin-left: -5%;}
    .overview-content .f .icons .desc2{margin-left: 5%;}
    .overview-content .f .icons .desc3{margin-left: 14%;}
    .overview-content .f .img{position: relative;background: url(f.jpg) 50% 0 no-repeat;background-size: 100%;height: 0;padding-bottom: 39%;margin-top:-32em;}
    .overview-content .f .img .desc{position: absolute;color: #326b86;}
    .overview-content .f .img .desc1{bottom: 70%;right: 18%;font-size: 1.2em;}
    .overview-content .f .img .desc2{right: 47.5%;top: 52%;}
    .overview-content .f .img .desc3{top: 66%;left: 61%;}
    .overview-content .f .img .desc4{top: 62%;left: 76%;}
    @media screen and (max-width: 736px){
      .overview-content .f .text{width: 100%;padding-top:0; }
      .overview-content .f .text>h2{text-align:center;}
      .overview-content .f .icons{width: 20rem;padding-top: 4rem;margin-top: 0;margin-left: 12%;}
      .overview-content .f .icons .desc{font-size: 2.5vw;}
      .overview-content .f .icons .desc1{margin-left: -15%;}
      .overview-content .f .icons .desc3{margin-left: 7%;}
      .overview-content .f .img{font-size:2.5vw;background: url(mobile/d.jpg) 50% 100% no-repeat;background-size: 100%;padding-bottom: 100%;margin-top: -40%;}
      .overview-content .f .img .desc1{bottom: 52%;right: 5%;}
      .overview-content .f .img .desc2{top: 73%;right: 90%;}
      .overview-content .f .img .desc3{top: 87%;left: 35%;}
      .overview-content .f .img .desc4{top: 85%;left: 83%}
    }