main.main_area {
  position: relative;
  width: 100%;
  overflow: hidden;
}
div.mv {
  width: 100%;
}
div.mv img {
  margin: auto;
}
@media screen and (max-width: 1039px) {
  /* 1039px以下用（タブレット／スマートフォン用）の記述 */
  .isSp {
    display: block;
  }
  .isPc {
    display: none;
  }
  .container.ht {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
}