/*　テーブル用CSS（道の駅トップ用）*/

table {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 5px;
}

th {
/*	width: auto;*/
	border: solid 1px #b8e964;
	padding: 8px;
	background-color: #f5fffa;
	font-size: 0.875em;
	color: #338855;
}

th.no {
	width: 20px;
}

th.name {
	width: 180px;
}

th.address {
	width: 150px;
}

th.route {
	width: 180px;
}

td {
	border: solid 1px #b8e964;
	padding: 8px;
	font-size: 0.875em;
}

td a{
	display: inline;
	line-height: 20px;
/*	padding-left: 8px;*/
	background-color: #ffffff;
	color: #000000;
/*	font-size: 0.875em;*/
	text-decoration: none;
}

td a:hover {
	color: #ff8800;
}

.map-link a:hover {
	text-decoration: underline;
}