@charset "UTF-8";
main {
  margin-top: 0;
}
#local_header_nav ul li a {
  pointer-events: none;
  opacity: 0.3;
}
#local_header_nav ul li:nth-of-type(1) a {
  opacity: 1;
}
#mv-new {
  position: relative;
  height: 100vh;
  background: url(../img/top/img_mv_bg_240531.jpg) center center no-repeat;
  background-size: cover;
}
#mv-new::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background: #000;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}
#mv-new .kanbai-img {
  position: absolute;
  top: calc(60vh - 50px);
  left: 50%;
  width: 64vw;
  transform: translateX(-50%);
  z-index: 1;
}
#mv-new .kanbai-img img{
  margin: auto;
}
#top #point.new {
  margin-top: 0;
}
#footer-request {
  margin-top: 0;
}
@media screen and (min-width: 468px) {
  #mv-new .kanbai-img {
    width: 52vw;
    transform: translate(-50%, -56%);
  }
}

@media screen and (min-width: 580px) {
}

@media screen and (min-width: 640px) {
}

@media screen and (min-width: 768px) {
  #mv-new .kanbai-img {
    width: 64vw;
    transform: translate(-50%, -36%);
  }
}

@media screen and (min-width: 1024px) {
}
