
#areaGururin {
	width:670px;
	margin:0 auto 30px;
}



#m-col h2 {
	margin:0 0 10px;
}






#nagasaki {
	margin:0 0 10px;
	padding:2px 0 5px 90px;
	background:url(../../images/gururin/icon_nagasaki.jpg) no-repeat 0 0;
}



#fuku-kuma {
	margin:0 0 10px;
	padding:2px 0 5px 90px;
	background:url(../../images/gururin/icon_fukuoka.jpg) no-repeat 0 0;
}



#ooita {
	margin:0 0 50px;
	padding:2px 0 5px 90px;
	background:url(../../images/gururin/icon_ooita.jpg) no-repeat 0 0;
}



h3 {
	margin:30px 0 15px;
	color:#39F;
}



#areaSummary {
	margin:10px 0 30px;
}



#areaImage {
	width:260px;
	float:left;
}



#areaTxt {
	width:400px;
	float:right;
}



#area {
	margin:0 0 50px;
}




table {
	width:670px;
	margin:0 0 30px;
	border-collapse:collapse;
}




caption {
	background:#3366CC;
	padding:5px;
	color:#FFFFFF;
	text-align:left;
}




td.left-cell {
	width:35%;
	padding:3px 5px;
	border-bottom:1px dotted #999;
}



td.right-cell {
	padding:3px 5px;
	border-bottom:1px dotted #999;
}

.gururin_bg{
background:URL(../../images/gururin/i_bg.jpg) no-repeat right top;
min-height:267px;
}