.contents-main {
	padding: 0px 20px;
}

.link-table { width: 650px;
  margin: 20px auto;
	
	
}

h5{
	padding: 5px 0px 5px 10px;
	border-bottom: solid #00A168 1px; border-left: solid #00A168 10px;
	font-size: 16px;
}

.link-table tr{
	border-bottom: 1px solid #dddddd;
}

.link-table td{
	padding: 5px 0px;
}

li {
	list-style-type: none;
	background: url(images/allow.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 15px;
}

.map-cont {
	padding: 0px 10px;
}

.map_table {
	margin: 0px auto;
	width: 90%
}

.map_table td{
	vertical-align: top;
	padding:5px 10px 0px 0px;
}


.map_table tr{
	margin:15px 0px 0px 0px;
}

.map_cont li{
	display: inline;
	padding-right: 20px;
}

