@charset "UTF-8";
/* 
  css設定 @charsetが消されるsass仕様へのハック用コメントです。削除しないでください。新規作成時も必須！
 */
#map main {
  background-color: #EFF2EB;
}

#map main .page-title {
  position: absolute;
  top: 150rem;
  left: 50rem;
  width: 355rem;
  z-index: 1;
}

#map main .map-sections {
  padding-top: 260rem;
  padding-bottom: 175rem;
  margin: 0 auto;
  max-width: 680rem;
}

#map main .map-img {
  margin-bottom: 50rem;
}

#map main .links {
  margin: 0 auto;
  width: 400rem;
  display: flex;
  justify-content: center;
  gap: 20rem;
  font-size: 15rem;
}

#map main .links a {
  display: block;
  text-align: center;
  width: 120rem;
  color: #151515;
}

#map main .links .icon {
  display: block;
  height: 34rem;
}

#map main .links .icon img {
  width: auto;
  height: 27rem;
}

#map main .links .icon02 img {
  height: 23rem;
}

#map main .links .list02 {
  font-size: 12rem;
}

@media screen and (max-width: 768px) {
  #map main .page-title {
    padding: 120rem 5% 0;
    position: static;
    width: 181rem;
    z-index: 1;
  }
  #map main .map-sections {
    padding-top: 40rem;
    padding-bottom: 80rem;
  }
  #map main .map-img {
    margin-bottom: 50rem;
  }
  #map main .links {
    width: 300rem;
    font-size: 15rem;
  }
  #map main .links a {
    width: 80rem;
    color: #151515;
  }
  #map main .links .list02 {
    font-size: 12rem;
  }
}

/*# sourceMappingURL=map.css.map */
