#lipo .mv .face {
  background-image: url("../images/face_mv_sp.png");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
}
#lipo .mv .txt {
  position: absolute;
  top: 60%;
  left: 5%;
  background-image: url("../images/face_mv_txt_sp.png");
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
  margin: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 65%;
  height: 65%;
}

@media (min-width: 856px) {
  #lipo .mv .face {
    background-image: url("../images/face_mv.png");
  }
  #lipo .mv .txt {
    position: absolute;
    top: 18%;
    left: 15%;
    background-image: url("../images/face_mv_txt.png");
    background-repeat: no-repeat;
    background-position: top left;
    background-size: contain;
    margin: 0;
    width: 760px;
    height: 222px;
    -webkit-transform: none;
            transform: none;
  }
}
.pt .mv .face {
  background-image: url("../images/mvpt_sp.png") !important;
}
.pt .mv .txt {
  left: 50% !important;
  background-image: url("../images/mvpt_txt_sp.png") !important;
  width: 50% !important;
}
@media (min-width: 856px) {
  .pt .mv .face {
    background-image: url("../images/mvpt.png") !important;
  }
  .pt .mv .txt {
    background-image: url("../images/mvpt_txt.png") !important;
    width: 665px !important;
    height: 203px !important;
  }
}
