@charset "utf-8";
/***localレイアウトCSS***/
#left_contents{
	float:left;
	width:680px;
}
.left_item{
	margin-left:auto;
	margin-right:auto;
	width:640px;
}
#right_contents{
	float:right;
	width:180px;
}
#flow{
	margin-left:auto;
	margin-right:auto;
	padding-top:1px;
	padding-left:150px;
	background: url(../img/flow_1.jpg) no-repeat #57A8F9;
	border:1px solid #57A8F9;
	border-top:none;
	width:490px;
}
.flow_column{
	padding-top:10px;
	padding-left:20px;
	height:88px;
	background-color:#FFFFFF;
	border-bottom:1px solid #57A8F9;
}
#flow_long_column{
	padding:10px 0;
	padding-left:20px;
	height:118px;
	background-color:#FFFFFF;
	border-bottom:1px solid #53A8EB;
}
#flow_last{
	height:40px;
	text-indent:-5000px;
	background:url(../img/flow_2.jpg) no-repeat 70px center;
}
#local_navi_label{
	padding:7px 0 6px 10px;
	width:170px;
	background-color:#006699;
	color:#FFFFFF;
}
#local_navi_column{
	padding:5px;
	width:168px;
	border:1px solid #006699;
}
#local_navi_column li{
	border-bottom:1px dotted #006699;
}
#local_navi_column li a{
	display:block;
	margin:4px 0 4px 3px; 
	padding-left:18px;
	background:url(../../common/img/cycle_point.gif) no-repeat left center;
}

