.overview-content { font-size:16px;font-weight: 300; overflow:hidden;max-width: 1920px;margin: 0 auto;overflow-x: hidden; }
.overview-content .w1366 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .w1440 { margin:0 auto; position:relative; width:90em; }
.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; line-height:1.2;font-weight: 500;}
.overview-content .text>p { font-size:1.25em; line-height:1.5; padding-top:1.5em; }
@media screen and (max-width:1440px){
  .overview-content { font-size:1.111111111111vw; }
}
@media screen and (max-width:767px){
  html { font-size:10.35px; }
  .overview-content .m-show { display:block; }
  .overview-content .m-hide{display: none}
  .overview-content .w1366,.overview-content .w1440 { width:auto; }
  .overview-content .text>h2 { font-size:2.5rem; padding:4rem 8% 2rem; }
  .overview-content .text>p { font-size:1.75rem; line-height:1.5; padding:0 8% 2rem; }
}
/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/
.overview-content .a{background: url(a.jpg) center / 120em auto no-repeat;height: 60em;}
.overview-content .a .text{padding: 8em 0 0 11.5625em;font-weight: 400;}
.overview-content .a .text h2{font-size: 4em;}
.overview-content .a .text p{font-size: 1.875em;padding-top: 0;}
.overview-content .a .text .desc{color: #fff;font-size: 2.5em;display: inline-block;padding: 0.1em 0.35em;border-radius:0.5em;background: #4acbd6;margin-top: 0.875em;}
.overview-content .b{background: url(b.jpg) center / 120em auto no-repeat;height: 43em;}
.overview-content .b .text{padding: 7.5em 0 0 50.625em;}
.overview-content .b .text .desc{font-size: 1em;}
.overview-content .c{background: url(c.jpg) center / 120em auto no-repeat;height: 58.125em;position: relative;}
.overview-content .c .text{padding-top: 7.8125em;width: 46.95em;}
.overview-content .c .c-desc{position: absolute;left: 50%;margin-left: -42.6875em;top: 0;}
.overview-content .c .desc{position: absolute;font-size:1.1475em;line-height:1.2;top: 40.875em;text-align: center;width: 8.725em;}
.overview-content .c .desc1{left: -1.25em;}
.overview-content .c .desc2{left: 7em;}
.overview-content .c .desc3{left: 16em;}
.overview-content .d{background: url(d.jpg) 50% 0 / 120em auto no-repeat;height: 61.4375em;}
.overview-content .d .text{padding: 20.325em 17.25em 0;text-align: center;}
.overview-content .e{background:url(e.jpg) center / 120em auto no-repeat;height: 56.5625em;}
.overview-content .e .text{padding-top: 7.8125em;width: 45.3125em;}
.overview-content .e li{display: inline-block;width: 14.5em;vertical-align: top;}
.overview-content .e li p{font-size: 1em;position: relative;padding-left: 2em;}
.overview-content .e li i{display: block;padding-bottom: 50%;width:80%;margin: 0 auto;background-repeat: no-repeat;background-size: contain;background-position: center;}
.overview-content .e .li1 i{background-image: url(e-icon-1.png);}
.overview-content .e .li2 i{background-image: url(e-icon-2.png);}
.overview-content .e .li3 i{background-image: url(e-icon-3.png);}
.overview-content .e .dir{position:absolute;left:0;top:0.15em;display: inline-block;text-align:center;background: #4fbfc8;color: #fff;width: 1.25em;height: 1.25em;line-height:1.25em;border-radius: 50%;}
.overview-content .e .tether{width: 17.875em;height: 4.6875em;background: url(tether.png) 100% 0 / contain no-repeat;margin: 3em 0 0 1em;}
.overview-content .e .tether img{height: 100%;width: auto;}
.overview-content .f ul{padding: 6.875em 0 5em;text-align: justify;}
.overview-content .f ul::after{content: '';display: inline-block;width: 100%;}
.overview-content .f li{position:relative;display: inline-block;text-align: center;width: 30%;vertical-align: top;padding-top: 32%;background-repeat: no-repeat;background-size: contain;background-position: 50% 0;}
.overview-content .f .li1{background-image: url(f1.jpg);}
.overview-content .f .li2{background-image: url(f2.jpg);}
.overview-content .f .li3{background-image: url(f3.jpg);}
.overview-content .f li h3{position: absolute;top:9.35em;background:rgba(102,102,102,0.5);font-size: 2.25em;color: #fff;width: 100%;box-sizing: border-box;padding: 0.5em 0.25em;}
.overview-content .f li p{font-size: 1.25em;}
.overview-content .g{background: #e3e5e9;}
.overview-content .g ul{padding: 4.6825em 0;text-align: justify;}
.overview-content .g ul::after{content: '';display: inline-block;width: 100%;}
.overview-content .g li{display: inline-block;width: 28%;text-align: center;vertical-align: top;}
.overview-content .g li i{display: block;margin: 0 auto;width: 4.5em;height: 5em;background-repeat: no-repeat;background-size: contain;background-position: center;}
.overview-content .g .li1 i{background-image: url(g1.png);}
.overview-content .g .li2 i{background-image: url(g2.png);}
.overview-content .g .li3 i{background-image: url(g3.png);}
.overview-content .g li h3{font-size: 2.25em;font-weight: 400;padding: 0.25em 0 0.35em;}
.overview-content .g li p{font-size: 1.25em;}
@media screen and (max-width:768px){
  .overview-content .a{background: url(m/a.jpg) center / 100% no-repeat;height: 0;padding-bottom: 133%;}
  .overview-content .a .text{padding: 0;}
  .overview-content .a .text h2{font-size: 8vw;padding-bottom: 1rem;}
  .overview-content .a .text p{font-size: 5vw;padding-left: 9%;}
  .overview-content .a .text .desc{font-size: 6.5vw;margin-left: 8%;margin-top: 0;}
  .overview-content .b{background: url(m/b.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 60%;}
  .overview-content .b .text{padding: 0;}
  .overview-content .b .text .desc{font-size: 1.25rem;}
  .overview-content .c{background:#f3f3f4 url(m/c.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 105%;}
  .overview-content .c .text{padding: 0;width: auto;}
  .overview-content .c .c-desc{position: relative;left: auto;margin-left: 0;top: auto;}
  .overview-content .c .desc{top: 85vw;font-size: 3.5vw;}
  .overview-content .c .desc1{left: 3vw;}
  .overview-content .c .desc2{left: 32vw;}
  .overview-content .c .desc3{left: 60vw;}
  .overview-content .d{background:#445f6d url(m/d.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 90%;}
  .overview-content .d .text{padding: 0;color: #fff;text-align: left;}
  .overview-content .e{background: url(m/e.jpg) 50% 100% / 100% no-repeat;height: auto;padding-bottom: 117%;}
  .overview-content .e .text{padding: 0;width: auto;}
  .overview-content .e ul{padding: 0 8%;}
  .overview-content .e li{display:block;width:auto;margin-bottom: 1rem;}
  .overview-content .e li i{margin: 0;width: 65%;padding-bottom: 40%;}
  .overview-content .e li p{font-size: 1.25rem;}
  .overview-content .e .tether{width: 19rem;height: 5rem;margin: 2rem 0 1rem 8%;}
  .overview-content .f ul{padding: 2rem 8%;}
  .overview-content .f li{width: 100%;padding-bottom: 90%;padding-top: 0;margin-bottom:2rem;background-position: 50% 100%;text-align: left;}
  .overview-content .f .li1{background-image: url(m/f1.jpg);}
  .overview-content .f .li2{background-image: url(m/f2.jpg);}
  .overview-content .f .li3{background-image: url(m/f3.jpg);padding-bottom: 80%;}
  .overview-content .f li h3{position: relative;top: auto;background: none;color: #000;font-size: 2.5rem;padding:1rem 0 ;}
  .overview-content .f li p{font-size: 1.75rem;}
  .overview-content .g ul{padding: 3rem 8% 2rem;}
  .overview-content .g li{width: 100%;padding-left: 5.5rem;margin-bottom:2rem;position: relative;box-sizing: border-box;text-align: left;}
  .overview-content .g li i{position: absolute;left: 0;top: 50%;margin-top:-2rem;width: 4rem;height: 4rem;}
  .overview-content .g li h3{font-size: 2rem;padding: 0.5rem 0;}
  .overview-content .g li p{font-size: 1.25rem;}
}