/* アイテム一覧特集用CSS */

/* アイテム */
.items{
	width:210px;
	margin:0;
	padding:5px;
}
.senbai2{
	background-color:#ffdaed;
}
.item4 td{
	border-left:1px #808080 solid;
}
.item4 td:first-child,.item4 td.first{
	border:none;
}
.itemicons{	
	display:inline;
	list-style:none;
	padding:0;
	text-align:left;
}

.items a,.items a:visited{
	color:#9900FF;
}
.items a:hover{
	color:#33CC33;
}


.itemicons li{	
	float:left;
	margin-right:3px;
	margin-bottom:2px;
}
.itemimage{
	text-align:center;
	padding:0;
	margin-bottom:5px;
}
.itemname{
	clear:left;
	text-align:left;
	font-size:11pt;
	font-weight:bold;
	padding:0;
	margin-bottom:3px;
}
.itemdetail{
	list-style:none;
	text-align:left;
	line-height:110%;
	margin-left:0px;
	padding:0;
}
.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;
}
.itemdetail .ganre{
	margin-top:4px;
	font-size:x-small;
}
.itemdetail .price{
	font-size:15px;
	width:100%;
	font-weight:bold;
	color:#FF0000;
	margin-top:5px;
}
.itemdetail .samplebtn{
	margin-top:5px;
	text-align:center;
}
.itemdetail .tds{
	margin:10px 20px 0 20px;
	border:1px solid #FFCCCC;
	background-color:#FFDDDD;
	text-align:center;
	padding:5px 0;
	font-weight:bold;
}
.border4{
	border:1px solid #a0a0a0;
}

/* 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;
}


/* TDS関連商品 */

.tds_related .tbl_search_itemlist {
	border-collapse:collapse;
	border-width:0px;
	margin:0px;
	width:100%;
}
.tds_related .td_search_itemlist_img_monopoly
{
    width:                  120px;
    text-align:             center;
    vertical-align:         top;
    border:                 1px solid #FFE0E0;
    padding-left:           4px;
    background-color:       #FFE0E0;
}
.tds_related .img_search_itemlist
{
	width:					100px;
	height:					100px;
	border-width:			0px;
}
.tds_related .img_search_itemlist_icon
{
	margin-right:			1px;
}
.tds_related .div_search_itemlist_tit
{
	font-size:				12pt;
	font-weight:			bold;
}
.tds_related .div_search_itemlist_circle
{
	padding:				4px 0px;
}
.tds_related .div_search_itemlist_catch
{
	padding:				4px 0px;
}
.tds_related .td_search_itemlist_tit_monopoly
{
    text-align:             left;
    vertical-align:         top;
    word-break:             break-all;
    background-color:       #FFE0E0;
    background-image:       url(/graph/monopoly/list_bg.gif);
    background-repeat:      no-repeat;
    background-attachment:  scroll;
    background-position:    right center;
}
.tds_related .td_search_itemlist_icon_monopoly
{
    text-align:             left;
    vertical-align:         top;
    word-break:             break-all;
    background-color:       #FFE0E0;
}
.tds_related .td_search_itemlist_price_monopoly
{
    text-align:             right;
    vertical-align:         top;
    word-break:             break-all;
    background-color:       #FFE0E0;
}
.tds_related .color_search_itemlist_price
{
	font-weight:			bold;
	color:					#CC0000;
}


.tds_related .tbl_search_itemlist
{
	width:					100%;
	border-width:			0px;
	margin:					0px;
	border-collapse:		collapse;
}
.tds_related .td_search_itemlist_img
{
	width:					120px;
	text-align:				center;
	vertical-align:			top;
	border:					1px solid #FFFFFF;
	padding-left:			4px;
}

/*【070420】amanatsu追加*/
.tds_related .td_search_itemlist_tit
{
	text-align:				left;
	vertical-align:			top;
	word-break:				break-all;
}
.tds_related .td_search_itemlist_icon
{
	text-align:				left;
	vertical-align:			top;
	word-break:				break-all;
}
.tds_related .td_search_itemlist_price
{
	text-align:				right;
	vertical-align:			top;
	word-break:				break-all;
}

/* add 2008/05/16 */
}


/*【070329】追加*/
.tds_related .tbl_search_motiflist
{
	width:					100%;
	border-width:			0px;
	margin:					0px;
	border-collapse:		collapse;
}

/*【070329】追加*/
.tds_related .td_search_motiflist_aiueo
{
	height:					22px;
	padding:				10px 10px 10px 14px;
	text-align:				left;
	font-weight:			bold;
	vertical-align:			top;
	color:					#666666;
}

/*【070420】amanatsu追加*/
.tds_related .td_search_motiflist_item
{
	padding-left:			36px;
}

/*【070329】追加*/
.tds_related .div_search_motiflist_cell
{
	float:					left;
	padding-left:			10px;
	padding-bottom:			5px;
	width:					49%;
}

/*【070329】追加*/
.tds_related .img_search_motiflist_right
{
	margin-top:				2px;
	margin-right:			10px;
}

/*【070419】amanatsu追加*/
.tds_related .tbl_search_circlelist
{
	width:100%;
	border-collapse:		collapse;
}

.tds_related .td_search_circlelist_sep_l
{
	width:					12px;
}

.tds_related .div_search_circlelist_t
{
	margin-top:				16px;
}

.tds_related .div_search_circlelist_b
{
	margin-top:				16px;
}


/*【070329】追加*/
.tds_related .td_search_circlelist_navi_cell
{
	text-align:				left;
	vertical-align:			top;
}

/*【070330】追加*/
.tds_related .img_search_circlelist
{
	margin-top:				2px;
	width:					50px;
	height:					50px;
	border-width:0px;
}


/*【070419】amanatsu追加*/
.tds_related .tbl_search_circlelist_img
{
	border-collapse:		collapse;
	border-width:			0px;
	width:					100%;
}

.tds_related .td_search_circlelist_img_sep_l
{
	width:					12px;
}

.tds_related .td_search_circlelist_img_sep_r
{
}

.tds_related .td_search_circlelist_txt
{
	text-align:				left;
	vertical-align:			middle;
	padding-left:			6px;
}

.tds_related .circlelist_cnt
{
	padding-left:			6px;
}

/*【070330】追加*/
.tds_related .td_search_circlelist_img
{
	width:					52px;
}

/*【070330】追加*/
.tds_related .td_search_circlelist_cnt
{
	width:					100px;
	text-align:				left;
	vertical-align:			top;
}


/* 作品詳細 -------------------------------------*/
/* 作品詳細画面：作品タイトル-------------------*/
.tds_related .div_margin_detail_t
{
	margin-top:4px;
}

.tds_related .div_margin_detail_m
{
	margin-top:10px;
}

.tds_related .div_margin_detail_b
{
	margin-top:20px;
}

