@charset "utf-8";

/* ライトボックス
=========================================*/
#lightBoxOverRay {
	background-color: #000000;
	display: none;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index:1000;
}
#lightBox {
	background: url(../images/lightbox_base.png) no-repeat;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: left;
	width: 722px;
	height: 693px;
	z-index:2000;
}
	#lightBox a:hover img {
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		-moz-opacity: 0.7;
		opacity: 0.7;
	}
	#lightBox #lightBox-inner {
		overflow: hidden;
		position: relative;
		top: 53px;
		left: 58px;
		width: 604px;
		height: 604px;
	}
		#lightBox #lightBox-inner img {
			border: 1px solid #d6d4b0;
			margin: 1px;
			width: 600px;
			height: 600px;
		}
		#lightBox #lightBox-inner ul {
			position: relative;
			margin: 0;
			padding: 0;
			width: 602px;
			height: 602px;
		}
		#lightBox #lightBox-inner ul li {
			position: absolute;
			top: 0px;
			left: 0px;
			margin: 0;
			padding: 0;
			width: 604px;
			height: 604px;
		}
	#lightBox #lightBox-close {
		position: absolute;
		top: 10px;
		left: 676px;
		width: 34px;
		height: 34px;
	}
	#lightBox #lightBox-arrL {
		position: absolute;
		top: 315px;
		left: 10px;
		width: 43px;
		height: 64px;
	}
	#lightBox #lightBox-arrR {
		position: absolute;
		top: 315px;
		right: 12px;
		width: 43px;
		height: 64px;
	}


