/* TOPの県表示部のリンクを青字の下線付きにする */
[lang=en] .c-table .c-link,
[lang=en] .c-link-blue {
  color: #039;
  text-decoration: underline;
}
.c-table .c-link:hover,
.c-link-blue:hover {
  text-decoration: none;
}

/* フッターに Terms & Conditions を入れる */
.l-footer .l-section__inner {
  font-size: 16px;
  padding: 0;
}

/* 地図コントローラ・初期位置戻るボタン */
#zoomParent {
	top: 45px;
}
#mapZoomIn,
#mapZoomOut,
#mapInitPos {
	position: absolute;
	right: 5px;
	border: solid 1px rgba(150,150,150,0.7);
	background-color: rgba(255,255,255,0.8);
	cursor: pointer;
	font-size: 1px;
	z-index: 8001;
	box-sizing: initial;
}
#mapInitPos {
	padding: 8px;
	border-radius: 3px;
}
#mapZoomIn {
	padding: 18px 8px;
	border-radius: 3px 3px 0 0;
	border-bottom: none;
}
#mapZoomOut {
	padding: 18px 8px;
	border-radius: 0 0 3px 3px;
}