.pin-bandai {
  top: 6.7%;
  left: 55.4%;
}

#map-niigata .text-bandai {
  height: 3%;
  top: 15.5%;
  left: 58.8%;
}

.pin-sakuragi {
  top: 10.3%;
  left: 53.6%;
}

.text-sakuragi {
  height: 3%;
  top: 21.9%;
  left: 53.3%;
}

.pin-joetsu {
  top: 84.9%;
  left: 19.4%;
}

.text-joetsu {
  height: 3%;
  top: 88%;
  left: 24.6%;
}

@media screen and (max-width: 768px) {

  .pin-bandai {
    top: 13.1%;
    left: 58.8%;
  }

  #map-niigata .text-bandai {
    height: 2.75%;
    top: 21.5%;
    left: 63.8%;
  }

  .pin-sakuragi {
    top: 16.3%;
    left: 56%;
  }

  .text-sakuragi {
    height: 2.75%;
    top: 26.9%;
    left: 56%;
  }

  .pin-joetsu {
    top: 79.7%;
    left: 4.3%;
  }

  .text-joetsu {
    height: 2.75%;
    top: 82.4%;
    left: 12%;
  }
}
