@charset "utf-8";


div#contents div#main{
	width:650px;
	padding:0px;
}


/*見出し*/
/*=====トップ=====*/	
div#contents div#main div#access_img{
	margin-top:10px;
}
/*=====見出し=====*/	
div#contents div#main p#title{
	float:left;
	font-size:14px;
	border-bottom:1px solid #C9A987;
	border-left:10px solid #C9A987;
	width:630px;
	margin-top:20px;
	margin-bottom:10px;
	padding-left:10px;
	color:#C9A987;
	font-weight:bold;
	clear:left;
}


/*コンテンツの配置*/
/*=====（全面）=====*/	
div.access_guide01{
	float:left;
	width:650px;
	}
/*=====（左側）=====*/	
div.access_guide02{
	float:left;
	width:300px;
	text-align:center;
	}
div.access_guide02 p{
	width:300px;
	padding-top:10px;
	}
/*=====（右側）=====*/	
div.access_guide03{
	float:left;
	width:280px;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:5px;
	text-align:left;
	}
/*=====（全面：アクセスマップ－文）=====*/	
div.access_guide04{
	width:600px;
	margin-top:20px;
	margin-left:50px;
	}
/*=====（全面：アクセスマップ－画像）=====*/	
div.access_guide05{
	width:600px;
	margin-top:10px;
	margin-left:50px;
	}
div.access_guide05 p{
	width:610px;
	margin-top:0px;
	text-align:left;
	margin-bottom: 20px;
	}

/*=====（テーブル）=====*/	
#access_table{
	border-collapse:collapse;
	margin-bottom:10px;
	}
#access_table th{
	height:22px;
	border:1px solid #C9A987;
	background-color:#D9C3AA;
	padding:6px;
	line-height:1.3em;
	text-align:center;
	}
#access_table td{
	border:1px solid #C9A987;
	background-color:#FFFFFF;
	line-height:1.3em;
	}
#access_table td#col1{
	width:125px;
	height:20px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	}
#access_table td#col2{
	width:125px;
	height:20px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	}
#access_table td#col3{
	width:75px;
	height:20px;
	padding-top:4px;
	padding-bottom:4px;
	text-align:center;
	}


/*説明文：フォントの種類*/
div#main p font#small_g{
	color:#4B4B4B;
	font-size:12px;
}
div#main p font#small_b{
	color:#000066;
	font-size:12px;
}
div#main p font#small_r{
	color:#B00000;
	font-size:12px;
}
div#main p font#small_g_b{
	color:#4B4B4B;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#small_b_b{
	color:#000066;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#small_r_b{
	color:#B00000;
	font-size:12px;
	font-weight:bold; 
}
div#main p font#middle_g{
	color:#4B4B4B;
	font-size:14px;
}
div#main p font#middle_b{
	color:#000066;
	font-size:14px;
}
div#main p font#middle_r{
	color:#B00000;
	font-size:14px;
}
div#main p font#middle_g_b{
	color:#4B4B4B;
	font-size:14px;
	font-weight:bold; 
}
div#main p font#middle_b_b{
	color:#000066;
	font-size:14px;
	font-weight:bold; 
}
div#main p font#middle_r_b{
	color:#B00000;
	font-size:14px;
	font-weight:bold; 
}
