@charset "UTF-8";
/* =====================
	LP - ほったらかし見学会開催！平田モデルハウス
 ======================= */
.sec03 .sec03-container + .sec03-container {
  margin-top: 80px;
}

.sec03 .sec03-container01 .sec03-01-img,
.sec03 .sec03-container02 .sec03-02-img,
.sec03 .sec03-container03 .sec03-03-img,
.sec03 .sec03-container04 .sec03-04-img {
  width: 630px;
}

.sec03 .sec03-container01 .sec03-container-info,
.sec03 .sec03-container02 .sec03-container-info,
.sec03 .sec03-container03 .sec03-container-info,
.sec03 .sec03-container04 .sec03-container-info {
  padding-top: 8px;
}

.sec03 .sec03-container03 {
  transform: none;
}

.sec04 .sec04-01-img {
  width: 60%;
}

.sec04 .sec04-02-img {
  width: 40%;
  transform: none;
}

/* タブレット
  ------------------------ */
@media (max-width: 1240px) {
  .sec03 .sec03-container01 .sec03-01-img,
  .sec03 .sec03-container02 .sec03-02-img,
  .sec03 .sec03-container03 .sec03-03-img,
  .sec03 .sec03-container04 .sec03-04-img {
    max-width: 300px;
    width: 100%;
  }
}

/* スマホ
  ------------------------ */
@media (max-width: 699px) {
  .sec02 .char01-img {
    top: 150px;
  }

  .sec03 .sec03-container + .sec03-container {
    margin-top: 100px;
  }

  .sec03 .sec03-container01 .sec03-container-info,
  .sec03 .sec03-container02 .sec03-container-info,
  .sec03 .sec03-container03 .sec03-container-info,
  .sec03 .sec03-container04 .sec03-container-info {
    padding-top: 0;
  }

  .sec04 .sec04-01-img,
  .sec04 .sec04-02-img {
    width: 100%;
  }
}
