/* アイテム一覧特集用CSS */

/* アイテム */
#relateditemlist{
	margin:0;
	padding:0;
}
#relateditemlist .items{
	width:210px;
	margin:0;
	padding:5px;
}
#relateditemlist .senbai2{
	background-color:#ffdaed;
}
#relateditemlist .item4 td{
	border-left:1px #808080 solid;
}
#relateditemlist .item4 td:first-child,#relateditemlist .item4 td.first{
	border:none;
}
#relateditemlist .itemicons{	
	display:inline;
	list-style:none;
	padding:0;
	text-align:left;
}
#relateditemlist .items a,#relateditemlist .items a:visited{
	color:#9900FF;
}
#relateditemlist .items a:hover{
	color:#33CC33;
}
#relateditemlist .itemicons li{	
	float:left;
	margin-right:3px;
	margin-bottom:2px;
}

#relateditemlist .itemimage{
	padding:0;
	margin-bottom:10px;
	width:210px;
	height:263px;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}

#relateditemlist .size160{
	height:173px;
}

#relateditemlist .size100{
	height:113px;
}

* html #relateditemlist .itemimage{/* IE 6 */
	display:inline;
	zoom:1;
	vertical-align:middle;
}

*:first-child+html #relateditemlist .itemimage{/* IE 7 */
	display:inline;
	zoom:1;
	vertical-align:middle;
}
#relateditemlist .itemimage .thinimage{
	margin-left:7px;
	overflow:hidden;
	border:1px solid #505050;
	width:180px;
	height:250px;
}
#relateditemlist .itemimage .thinimage img{
	margin-left:-35px;
}
#relateditemlist .itemimage_top{
	font-size:9px;
	margin-bottom:2px;
	padding:0;
}
#relateditemlist .itemname{
	clear:left;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	padding:0;
	margin-bottom:3px;
}
#relateditemlist .itemdetail{
	list-style:none;
	text-align:left;
	line-height:110%;
	padding:0;
	margin-left:0px;
}
#relateditemlist .itemdetail .circlename {
	list-style:square url('/icon/listicon/right.gif') outside;
	margin:0 0 0 16px;
	padding:0;
	color:#303030;
	font-weight:bold;
	font-size:9pt;
}
#relateditemlist .itemdetail .ganre{
	margin-top:4px;
	font-size:x-small;
}
#relateditemlist .itemdetail .price{
	border:none;
	text-align:left;
	font-size:15px;
	width:100%;
	font-weight:bold;
	color:#FF0000;
	margin-top:5px;
}
#relateditemlist .samplebtn{
	margin-top:5px;
	text-align:center;
}
#relateditemlist .itemdetail .tds{
	margin:10px 20px 0 20px;
	border:1px solid #FFCCCC;
	background-color:#FFDDDD;
	text-align:center;
	padding:5px 0;
	font-weight:bold;
}
#relateditemlist .border4{
	border:1px solid #a0a0a0;
}
#relateditemlist  .specialbtn{
	text-align:center;
	margin-top:5px;
}
#relateditemlist  .specialbtn a{
	text-decoration:none;
	border:0;
}


/* PageNavi */

.pagenavi {
	clear:both;
	width:100%;
	padding:0pt;
}
.navlist{
	text-align:center;
	margin-top:25px;
	padding:0;
}
.navlist li{
	display:inline;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.navlist a{
	color:#AA2E27;
	text-decoration:none;
	border:1px #F89341 solid;
	background-color:#FFEC81;
}
.navlist a.active{
	color:#FFFFFF;
	text-decoration:none;
	border:1px #FF0066 solid;
	background-color:#FF6699;
}
.navlist span.nolink{
	color:#505050;
	border:1px #F89341 solid;
	background-color:#FFF7CD;
}
.navlist span.current{
	color:#FFFFFF;
	border:1px #FF0033 solid;
	background-color:#FF0033;
}

.navlist a,.navlist span.nolink,.navlist span.current{
	padding:4 6;
	margin-right:5px;
}
.pageof{
	border:0px;
	width:100%;
	margin:15px 0 15px 0;
	font-size:12px;
	text-align:center;
	clear:both;
}


