@charset "utf-8";

#gallery_area{
	height:530px;
	margin:40px;
	overflow:auto;
}

.gallery_photo{margin:;}
.gallery_photo td{padding:10px;}

.gallery_title{
	margin:0px 50px;
	padding:10px;
	border-bottom:1px solid #660000;
	border-left:4px solid #660000;
}

/*ƒXƒ^ƒCƒ‹*/
.style_photo{margin:50px 40px 20px;}
.style_photo td{padding:0px; vertical-align:top;}

.style_name{width:670px;}
.style_name td{
	color:#660000;
	text-align:left;
	padding:0px;
}

.number{
	width:150px;
	font-size:20px;
	font-weight:bold;
	font-family:'Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ƒSƒVƒbƒN','sans-serif';
}

.style1{
	font-size:18px;
	line-height:20px;
	color:#660000;
	font-weight:bold;
	letter-spacing:0.2em;
	font-family:'serif','century','‚l‚r –¾’©';
}
.style2{
	color:#660000;
	letter-spacing:0.2em;
	font-family:'serif','century','‚l‚r –¾’©';
}

.style_photo td.photoL{
	text-align:left;
	width:270px;
	padding:20px 0px 0px;
}

.photoL p{
	font-size:10px;
	line-height:14px;
	margin-top:10px;
}
.photoL img{border:1px solid #cccccc;}


.style_photo td.photoR{
	text-align:left;
	width:420px;
	padding:20px 0px 0px;
}

.photoR p{
	font-size:10px;
	line-height:14px;
}

.style_price{
	border-left:5px solid #660000;
	border-bottom:1px solid #cccccc;
	margin:20px 0px 10px;
	padding:5px;
	letter-spacing:0em;
}

.photoS{margin:10px 0px;}
.photoS td{
	padding:0px 15px 0px 0px;
	text-align:center;
}
.photoS img{border:1px solid #cccccc;}


.gallery_link{text-align:right;}
.gallery_link a:hover{color:#977660;}

.price_link a{color:#666666;}
.price_link a:hover{color:#cccccc; text-decoration:underline;}
