/****************** main gallery ******************/
div#gallery ul#slider li div.ph img{
/* kadomaru */
	/*border-radius: 12px 12px 12px 12px;
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px 12px 12px 12px;*/
}



div#gallery ul#slider li{
	position:relative;
}
div#gallery ul#slider li div.cap{
	position:absolute;
	overflow:hidden;
	top:0;
	left:700px;
	padding:10px 10px 10px 10px;
	width:190px;
	height:205px;
	background:#000;
/* opacity */
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;*/
/* kadomaru */
	/*border-radius: 0 12px 12px 0;
	-moz-border-radius: 0 12px 12px 0;
	-webkit-border-radius: 0 12px 12px 0;*/
}
div#gallery ul#slider li div.cap_cont{
	overflow:hidden;
	position:absolute;
	top:0;
	left:700px;
	width:190px;
	height:205px;
	color:#fff;
	padding:10px 10px 10px 10px;
	background:#transparent;
}
div#gallery ul#slider li div.cap_cont p{
	vertical-align:baseline;
}



div#pagination{
	position:absolute;
	top:190px;
	left:800px;
}
div#pagination a{
	float:left;
	margin:0 10px 0 0;
	display:block;
	width:24px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	color:#000;
	background:#fff;
	border:solid 1px #ccc;
/* kadomaru */
	/*border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;*/
}
div#pagination a span{
	line-height:24px;
}
div#pagination a:visited,
div#pagination a:link{
	color:#000;
}
div#pagination a:hover,
div#pagination a.selected:hover,
div#pagination a.selected:visited,
div#pagination a.selected:link{
	color:#ff0000;
}
