
#side-nav li a {/* テキストナビゲーション */
	margin: 0px;
	display: block;
	text-decoration: none;
	overflow:hidden;
	margin: 0px;
	background-image: url(../img/arrow.png);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 28px;
	background-position: 5px 12px;
	color: #333;
}
#side-nav li a:hover {
	background-color: #ccd8bf;
} 

a.overimg:hover img,
a.overimg:active img{/* 画像ナビゲーション */
	-moz-opacity:0.7;
	opacity:0.7;
	filter:alpha(opacity=70);
}