
@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 100;
}

@font-face {
  font-family: "Helvetica Neue";
  src: local("Helvetica Neue Regular");
  font-weight: 200;
}

@import url('https://');

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ŸàƒSƒVƒbƒN Medium", "Yu Gothic Medium", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;
  color: #000000;
  font-feature-settings: "palt";
  
}

@media all and (-ms-high-contrast: none) {
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
    font-family: Verdana, Meiryo, sans-serif;
    color: #000000;
  }
}

@supports (-ms-ime-align:auto) {
  body,
  tooltip,
  popover {
    font-family: Verdana, Meiryo, sans-serif;
    color: #000000;
  }
}

@supports (-ms-ime-align:auto) {
  body,
  tooltip,
  popover {
    font-family: Verdana, Meiryo, sans-serif;
    color: #000000;
  }
}

.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
  background-color: rgba(255, 255, 255, 0.7)
}
.back { margin: 1rem 0.5em; text-decoration: none; }
.ml-1 {margin-left: 1em;}
.pr-1 {padding-right: 1em;}
.va-t {vertical-align:top;}

