/*----- ページ左 シリーズ別リスト -----*/
#left{
margin:0;
padding:0px;
float:left;
width:180px;
}

#left #bgc01 {
margin:0;
padding:10px 0px 20px;
text-align:center;
background-color:#b4965d;
}

#left img{
margin:0;
padding:0;
}

#left ul{
margin:0;
padding:0px 0px;
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:middle;
list-style-type:none;
}

#left li{
margin:0;
padding:3px 8px 3px 3px;
/*	border-right: 1px solid #cccccc;*/
	border-bottom: 1px solid #cccccc;
	
}

#left a:link, #left a:visited {
	display: block;
/*	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;*/
	font-weight: bold;
	padding: 8px 0px 8px 10px;
	color:#000000;
	text-decoration:none;
}

#left a:hover{
/*	border-top: 1px solid #cccccc;*/
	background-color: #DDEEFF;
	font-weight: bold;
	text-decoration: none;
}

.left{
display:block;
font-weight:bold;
margin:0;
padding:0/*10px 0px 10px 10px*/;
color:#FFFFFF;
text-decoration:none;
background-color:#957c4d;
border-bottom: 1px solid #b4965d;
}


/*************************************************************************************/
/*----- ページ左 シリーズ別リスト -----*/
#left #bgc02 {
	margin:0;
	padding:10px 0px 20px;
	text-align:center;
	background-color:#FFCCCC;
}

#left ul.no2{
margin:0;
padding:0px 0px;
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}

#left li.no2{
margin:0;
padding:3px 8px 3px 3px;
/*	border-right: 1px solid #cccccc;*/
	border-bottom: 1px solid #cccccc;
}

.left2 {
	display:block;
	font-weight:bold;
	margin:0;
	padding:0/*10px 0px 10px 10px*/;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#FFA2A2;
	border-bottom: 1px solid #FFA2A2;
}

/*******************************************************************************/



/*----- 商品ページ フッター -----*/
#huter{
margin:0;
padding:0;
font-size:13px;
}

#huter a:link{
margin:0;
padding:0;
color:#333333;
}

#huter a:hover{
margin:0;
padding:0;
color:#333333;
background-color:#8FC1F8;
}

#huter a:visited{
margin:0;
padding:0;
color:#999999;
}
#photo {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	height: 380px;
	width: 570px;
}
#photo2 {
	margin: 0px;
	padding: 0px;
}
#photo10{
margin:0px 10px;
padding:0;
height:150px;
width:580px;
}
#div33 {
	text-align: center;
	margin: 10px 0px;
	padding: 0px;
	height: 150px;
}
#div2 {
	margin: 0px;
	padding: 0px;
	width: 140px;
}
#div33 img {
}
#div33 #img02 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#copy {
	font-size: 13px;
	text-align: center;
	width: 450px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

