@charset "utf-8";
* {
  margin: 0;
  padding: 0;
}
body,
html {
  height: 100%;
  background: #F7FAFF;
}
.nav {
  width: 100%;
  background: #fff;
  height: 70px;
  line-height: 70px;
  font-size: 20px;
  padding-left: 40px;
  box-sizing: border-box;
}
.content {
  background: #fff;
}
.content_p1 {
  padding-top: 6.25vw;
  padding-left: 20.83333333vw;
  padding-left: 15vw;
  color: #000;
  font-size: 3.33333333vw;
  vertical-align: middle;
}
.content_p1 span {
  vertical-align: middle;
}
.logo {
  width: 5.20833333vw;
  vertical-align: middle;
  margin-right: 3.125vw;
}
.content_p2 {
  text-align: center;
}
.content_img1 {
  width: 71.875vw;
  margin-top: 9.16666667vw;
  margin-bottom: 6.5625vw;
}
.footer {
  min-height: 80px;
  text-align: center;
  line-height: 2vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  color: #666666;
  font-size: 0.8vw;
}
.col-3 {
  width: 30%;
  height: auto;
}
.product_info {
  padding: 0 15vw;
  display: flex;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  align-items: center;
  -o-justify-content: space-between;
  justify-content: space-between;
  /* 09版 */
  -webkit-box-pack: space-between;
  margin-top: 1vw;
  border-radius: 10px;
}
@media screen and (max-width: 860px) {
  .product_info {
    padding: 0 ;
    display: flex;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    /* 09版 */
    -webkit-box-pack: space-between;
    margin-top: 1vw;
    max-height: 100vmin;
  }
  .content_p1 {
    padding-left: 0;
  }
}
