.overview-content { font-size:16px; max-width: 1920px; margin: 0 auto; }
.overview-content .w1400 { margin:0 auto; position:relative; width:87.5em; }
.overview-content .w1366 { margin:0 auto; position:relative; width:85.375em; }
.overview-content .w1200 { margin:0 auto; position:relative; width:75em; }
.overview-content .medium { font-weight: 500; }
.overview-content .m-show { display:none; }
.overview-content .nowrap { white-space:nowrap; }
.overview-content h2 { font-size:3.125em; line-height:1.2; }
.overview-content h3 { font-size:2.1875em; line-height: 1.2; }
.overview-content p { font-size:1.25em; line-height:1.5; padding-top:1.5em; }
.overview-content p+p{ padding-top:0; }
@media (max-width:1500px){
  .overview-content{font-size:15px;}
}
@media (max-width:1440px){
  .overview-content { font-size:1.111111111111vw; }
}
@media (max-width:736px){
  html { font-size:10.35px; }
  .overview-content .text{font-size:10.35px;}
  .overview-content .m-regular { font-weight: 400; }
  .overview-content .m-show { display:initial; }
  .overview-content .m-hide { display:none!important; }
  .overview-content .w1400,.overview-content .w1366,.overview-content .w1200 { width:auto; }
  .overview-content h2 { font-size:2.5rem; padding:3rem 6% 2rem; }
  .overview-content h3 { font-size:2rem; padding:0 6%; }
  .overview-content p { font-size:1.75rem; line-height:1.5; padding:0 6%; }
}
.overview-content .table{display:table;width:100%;table-layout:fixed;}
.overview-content .tr{display:table-row;}
.overview-content .td{display:table-cell;vertical-align: middle;}
@media (max-width:736px){
  .overview-content .table,
  .overview-content .tr,
  .overview-content .td{display:block;}
}

.overview-content .a{background:url(./img/a.jpg) 50% 0 no-repeat;background-size:120em;height:53.125em;position:relative;}
.overview-content .a .text{padding-top:5em;text-align:center;color:#fff;}
.overview-content .a h2{font-size:3.4375em;font-weight:500;}
.overview-content .a p{padding-top:0.75em;font-size:1.875em;}
.overview-content .a .model-name{padding-top:0.5em;font-size:2.25em;font-weight:bold;-webkit-background-clip: text;background-image: linear-gradient(3deg, #0032eb 0%, #36b6ff 28%, #f4fdff 65%, #0026e5 100%),-webkit-gradient(linear, left top, right top, from(#0032eb), to(#36b6ff));-webkit-text-fill-color: transparent;color: inherit;}
.overview-content .a .icon{position:absolute;top:46.375em;right:6.75em;}

.overview-content .b{background:#f4f8fe;}
.overview-content .b .text{padding:6.25em 0;text-align:center;}
.overview-content .b p{padding:0;}
.overview-content .b li{display:inline-block;vertical-align:top;width:16%;}
.overview-content .b li img{width:6.25em;max-width:100px;}
.overview-content .b li p{font-weight:400;font-size:1.125em;}

@media (max-width:736px){
  .overview-content .a{background:url(./m/a.jpg) 50% 0 no-repeat;background-size:100%;height:120.15625vw;}
  .overview-content .a .text{padding:0;}
  .overview-content .a h2 { font-size:2.5rem; padding:2.5rem 6% 1rem; }
  .overview-content .a p{padding-top:0;font-size:1.5rem;}
  .overview-content .a .model-name{padding-top:0;}
  .overview-content .a .icon{top:auto;left:50%;margin-left:-25vw;width:50vw;margin-top:3rem;}
  .overview-content .b .text{padding:4rem 0;}
  .overview-content .b li{width:40%;margin:0 2% 0.5rem;}
  .overview-content .b li p{font-size:1.25rem;}
  .overview-content .b p br{display:none;}
}
