#container #mv .wrap01,
#container #greenlabel .wrap01,
#container #style01 .wrap01,
#container #style02 .wrap01,
#container #style03 .wrap01,
#container #iot .wrap01,
#container #priev .wrap01,
#container #zehm .wrap01,
#container #lifeinfo .wrap01,
#container #cta .wrap01 {
  max-width: 980px;
}
@media screen and (max-width: 768px) {
  #container #mv .wrap01,
  #container #greenlabel .wrap01,
  #container #style01 .wrap01,
  #container #style02 .wrap01,
  #container #style03 .wrap01,
  #container #iot .wrap01,
  #container #priev .wrap01,
  #container #zehm .wrap01,
  #container #lifeinfo .wrap01,
  #container #cta .wrap01 {
    width: 100%;
  }
}
#container #mv img,
#container #greenlabel img,
#container #style01 img,
#container #style02 img,
#container #style03 img,
#container #iot img,
#container #priev img,
#container #zehm img,
#container #lifeinfo img,
#container #cta img {
  display: block;
  width: 100%;
  height: auto;
}
#container #cta {
  padding-top: 40px;
  padding-bottom: 90px;
}
@media screen and (max-width: 1200px) {
  #container #cta {
    padding-top: 3.3vw;
    padding-bottom: 7.5vw;
  }
}
@media screen and (max-width: 768px) {
  #container #cta {
    padding-top: 4vw;
    padding-bottom: 9.3vw;
  }
}
#container #cta .btn_link {
  width: 420px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 1200px) {
  #container #cta .btn_link {
    width: 35vw;
  }
}
@media screen and (max-width: 768px) {
  #container #cta .btn_link {
    width: 60%;
  }
}

/*# sourceMappingURL=style_for-sale.css.map */
