
/* ===---===-------------------------===---=== */
/* ===---=== ▼ GENRE SEARCH AREA ▼ ===---=== */
ents_genre_search_body {
	width: 638px;
	background: url(../img/5-0/genre_search_body.gif) top left repeat-y;
	padding: 7px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
}
#contents_genre_search_body {
	width: 658px;
	background: url(../img/5-0/genre_search_body.gif) top left repeat-y;
	padding: 7px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}


#contents_genre_search_foot {
	width: 658px;
	height: 18px;
	background: url(../img/5-0/genre_search_foot.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* ===---=== ▲ GENRE SEARCH AREA ▲ ===---=== */
/* ===---===-------------------------===---=== */





/* ===---===-------------------------------------===---=== */
/* ===---=== ▼ SEARCH SUBGENRE/CATEGORY AREA ▼ ===---=== */
arch_subgenre_area {
	width: 620px;
	color: #e0e0e0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
}

#search_subgenre_area {
	width: 620px;
	color: #e0e0e0;
	line-height: 1.2;
	padding: 0px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
}



#search_subgenre_area a:link {
	color: #e0e0e0;
	text-decoration: underline;
}
#search_subgenre_area a:visited {
	color: #e0e0e0;
	text-decoration: underline;
}
#search_subgenre_area a:hover {
	color: #CC9933;
	text-decoration: none;
}
#search_subgenre_area a:active {
	color: #FFCC33;
	text-decoration: none;
}

#search_subgenre_area ul {
	list-style: none;
	padding: 0px 0px 0px 3px;
	margin: 3px 0px 0px 0px;
}
#search_subgenre_area ul li {
	list-style: none;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#search_subgenre_area ul li a:link {
	color: #e0e0e0;
	text-decoration: underline;
}
#search_subgenre_area ul li a:visited {
	color: #e0e0e0;
	text-decoration: underline;
}
#search_subgenre_area ul li a:hover {
	color: #CC9933;
	text-decoration: none;
}
#search_subgenre_area ul li a:active {
	color: #FFCC33;
	text-decoration: none;
}

/* ===---===-------------------------------------===---=== */
#search_area_line {
	width: 638px;
	height: 2px;
	background: url(../img/5-0/genre_search_line.gif) top left repeat-x;
	font-size: 0px;
	line-height: 0em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* ===---===-------------------------------------===---=== */
#search_category_area {
	width: 620px;
	color: #e0e0e0;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
}
#search_category_area ul {
	list-style: none;
	padding: 0px 0px 0px 3px;
	margin: 3px 0px 0px 0px;
}
#search_category_area ul li {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#search_category_area ul li select {
	width: 190px;
	height: 23px;
	border: 1px solid #3a3a3a;
	padding: 0px 0px 0px 0px;
	margin: 1px 0px 0px 0px;
}
#search_category_area select,select_text {
	color: #315b81;
	font-size: 14px;
	line-height: 1.3em;
	padding: 2px 2px 2px 2px;
	margin: 1px 0px 0px 0px;
}


/* ===---=== ▲ SEARCH SUBGENRE/CATEGORY AREA ▲ ===---=== */
/* ===---===-------------------------------------===---=== */





/* ===---===------------------------------------===---=== */
/* ===---=== ▼ GENRE SEARCH GOODS LIST AREA ▼ ===---=== */
#genre_goods_list {
	width: 635px;
	background-color: #0033FF;
	background: url(../img/5-0/genre_goods_body.gif) top left repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 30px 0px;
}
#genre_goods_pic {
	width: 82px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_pic img {
	padding: 0px 0px 0px 2px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_info {
	width: 550px;
	float: left;
	background: url(../img/5-0/genre_goods_info_body.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* ===---===------------------------------------===---=== */
#genre_goods_list2 {
	width: 635px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 30px 0px;
}
#genre_goods_list2info {
	width: 550px;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_list2info ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_list2info ul li {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_list2info ul li#goods_name {
	color: #404040;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 7px 0px;
}

/* ===---===------------------------------------===---=== */
#genre_goods_moreinfo {
	width: 450px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#genre_goods_moreinfo ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 25px;
}
#genre_goods_moreinfo ul li {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
}
#genre_goods_moreinfo ul li#goods_name {
	color: #404040;
	font-size: 110%;
	line-height: 1.3;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
#genre_goods_moreinfo ul li#goods_name a:link {
	color: #CC0000;
	text-decoration: none;
}
#genre_goods_moreinfo ul li#goods_name a:visited {
	color: #990000;
	text-decoration: none;
}
#genre_goods_moreinfo ul li#goods_name a:hover {
	color: #CC9933;
	text-decoration: underline;
}
#genre_goods_moreinfo ul li#goods_name a:active {
	color: #FFCC33;
	text-decoration: underline;
}
#genre_goods_moreinfo ul li#goods_info {
	color: #808080;
	font-size: 100%;
	line-height: 1.2;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}
#genre_goods_moreinfo ul li#goods_stock {
	color: #cc0000;
	font-size: 90%;
	line-height: 1.2;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
#genre_goods_moreinfo ul li#goods_stock img {
	padding: 0px 3px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#genre_goods_moreinfo ul li#goods_commnet {
	color: #404040;
	font-size: 100%;
	line-height: 1.2;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* ===---===------------------------------------===---=== */
#genre_goods_addinfo {
	width: 95px;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#genre_goods_addinfo ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#genre_goods_addinfo ul li {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
}

/* ===---===------------------------------------===---=== */
#genre_goods_info_foot {
	width: 635px;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
	background: url(../img/5-0/genre_goods_info_foot.gif) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}

/* ===---=== ▲ GENRE SEARCH GOODS LIST AREA ▲ ===---=== */
/* ===---===------------------------------------===---=== */





/* ===---===-----------------------===---=== */
/* ===---=== ▼ PAGER TEXT AREA ▼ ===---=== */
#pager_text {
	width: 637px;
	text-align: right;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

/* ===---=== ▲ PAGER TEXT AREA ▲ ===---=== */
/* ===---===-----------------------===---=== */



/*---------- ▼// 20100405 STOCK STAUS 追加 ▼// ----------*/
#stock_status_listing {
	padding: 0 0 0 0;
	margin: 0 0 4px 0;
}
#stock_status_listing ul {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0px 0 0px 0;
}
#stock_status_listing ul li {
	list-style: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#stock_status_listing ul li.stock {
	list-style: none;
	float: left;
	padding: 0 0 0 0;
	margin: 0 5px 0 0;
}
#stock_status_listing ul li.stock img {
	padding: 0;
	margin: 0;
}
#stock_status_listing ul li.sub_stock {
	color:#335C85;
	font-size: 100%;
	line-height: 1.2;
	list-style: none;
	padding: 1px 0 0 0;
	margin: 0 0 0 0;
}

/*-------------------------------*/
.tab_clear {
	font-size: 0;
	line-height: 0;
	clear: both;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/*---------- //▲ 20100405 STOCK STAUS 追加 //▲ ----------*/

/*---------- ▼// DISCOUNT ▼// ----------*/
span.discount_info_list {
        color: #ff0000;
        font-size: 100%;
        line-height: 1.1;
        font-weight: bold;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 8px 0px;
}
span.discount_category {
        color: #ff0000;
        font-size: 100%;
        line-height: 1.1;
        font-weight: bold;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 8px 0px;
}
/*---------- //▲ DISCOUNT //▲ ----------*/



