#lp_earthquake .lp_wrap {
  max-width: 980px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#lp_earthquake .lp_sec {
  width: 100%;
  overflow: hidden;
}
#lp_earthquake p.img01,
#lp_earthquake p.img02 {
  line-height: 0;
}
#lp_earthquake .lp_pos_rel {
  position: relative;
}
#lp_earthquake #mv_campaign {
  background-color: #000;
  padding-bottom: 40px;
}
@media screen and (max-width: 768px) {
  #lp_earthquake #mv_campaign {
    padding-bottom: 20px;
  }
}
#lp_earthquake #style_sec {
  background-color: #fff;
}
#lp_earthquake #iot_ev {
  background-color: #fff;
}
#lp_earthquake #zehm {
  background-color: #fff;
}
#lp_earthquake #nook {
  background-color: #f7f6f1;
}
#lp_earthquake #floorplan {
  background-color: #fff;
}
#lp_earthquake #earthquake {
  background-color: #ece4d9;
}
#lp_earthquake #kitchencar {
  background-color: #fff;
}
#lp_earthquake #access_map {
  background-color: #fff;
}
#lp_earthquake #footer_lp {
  background-color: #fff;
}
#lp_earthquake .btn_reserve {
  display: block;
  width: 44%;
  margin: 40px auto;
}
@media screen and (max-width: 768px) {
  #lp_earthquake .btn_reserve {
    width: 66%;
    margin: 6vw auto;
  }
}
#lp_earthquake .footer_note {
  padding: 30px 0 0;
}
@media screen and (max-width: 768px) {
  #lp_earthquake .footer_note {
    padding: 4vw 0 0;
  }
}/*# sourceMappingURL=style_earthquake-resistant-home.css.map */