.map{
	margin:0;
	padding:0;
}

.map h1{
	clear:both;
	margin:0;
	padding:20px 0 0 0;
}



.map p.lead{
	font-size:100%;
	line-height:1.6;
	margin:0;
	padding:3px 0 5px 0px;
}



.figMap{
	margin:0;
	padding:10px 0 20px 0;
}

.spot{
	clear:both;
	width:580px;
	margin:0;
	padding:20px 0 0 0;
	background:url(../images/line_common.gif) no-repeat 0 0.3em 
}

.spot h2{
	font-size:150%;
	line-height:1.2;
	color:#003277;
	margin:0;
	padding:10px 0 5px 0px;
}

.spotTxt{
	width:280px;
	margin:0;
	padding:0 0 10px 0;
	float:left;
}

.spotTxt p{
	font-size:100%;
	line-height:1.6;
	margin:0;
	padding:3px 0 5px 0px;
}

.spotTxt p.link a{
	display:block;
	font-size:100%;
	line-height:1.6;
	margin:0;
	padding:3px 0 5px 16px;
	background:url(../images/arrow.gif) no-repeat 0 0.3em 
}

.spotPh{
	width:280px;
	margin:0;
	padding:0 0 10px 0;
	float:right;
}
