@charset "shift_jis"; 

/* ランキングリスト */
ol.lankList {
	margin: 0 0 0 5px;
	padding: 10px 0;
	list-style-type: none;
}
ol.lankList li {
	position: relative;
	padding: 0 0 3px 20px;
	line-height: 1.5;
}

	/* ニュース日付 */
	ol.lankList li span.newsDate {
	position: absolute;
		top: 0;
		right: 5.5em;
		_right: 4.5em;
	width: 50px;
	font-size: 12px;
	text-align: right;
	}
	/* ニュース閲覧数 */
	ol.lankList li span.newsHit {
		position: absolute;
			top: 0;
			right: 5px;
		width: 50px;
		font-size: 12px;
		text-align: right;
	}

	/* ランキング用 1位〜30位まで */
	/* 1位 */
	.rank01 {
		background: url(/contents/themes/forex/images/ranking/rank01.gif) no-repeat 0 1px;
	}
	/* 2位 */
	.rank02 {
		background: url(/contents/themes/forex/images/ranking/rank02.gif) no-repeat 0 1px;
	}
	/* 3位 */
	.rank03 {
		background: url(/contents/themes/forex/images/ranking/rank03.gif) no-repeat 0 1px;
	}
	.rank04 {
		background: url(/contents/themes/forex/images/ranking/rank04.gif) no-repeat 0 1px;
	}
	.rank05 {
		background: url(/contents/themes/forex/images/ranking/rank05.gif) no-repeat 0 1px;
	}
	.rank06 {
		background: url(/contents/themes/forex/images/ranking/rank06.gif) no-repeat 0 1px;
	}
	.rank07 {
		background: url(/contents/themes/forex/images/ranking/rank07.gif) no-repeat 0 1px;
	}
	.rank08 {
		background: url(/contents/themes/forex/images/ranking/rank08.gif) no-repeat 0 1px;
	}
	.rank09 {
		background: url(/contents/themes/forex/images/ranking/rank09.gif) no-repeat 0 1px;
	}
	.rank10 {
		background: url(/contents/themes/forex/images/ranking/rank10.gif) no-repeat 0 1px;
	}
	.rank11 {
		background: url(/contents/themes/forex/images/ranking/rank11.gif) no-repeat 0 1px;
	}
	.rank12 {
		background: url(/contents/themes/forex/images/ranking/rank12.gif) no-repeat 0 1px;
	}
	.rank13 {
		background: url(/contents/themes/forex/images/ranking/rank13.gif) no-repeat 0 1px;
	}
	.rank14 {
		background: url(/contents/themes/forex/images/ranking/rank14.gif) no-repeat 0 1px;
	}
	.rank15 {
		background: url(/contents/themes/forex/images/ranking/rank15.gif) no-repeat 0 1px;
	}
	.rank16 {
		background: url(/contents/themes/forex/images/ranking/rank16.gif) no-repeat 0 1px;
	}
	.rank17 {
		background: url(/contents/themes/forex/images/ranking/rank17.gif) no-repeat 0 1px;
	}
	.rank18 {
		background: url(/contents/themes/forex/images/ranking/rank18.gif) no-repeat 0 1px;
	}
	.rank19 {
		background: url(/contents/themes/forex/images/ranking/rank19.gif) no-repeat 0 1px;
	}
	.rank20 {
		background: url(/contents/themes/forex/images/ranking/rank20.gif) no-repeat 0 1px;
	}
	.rank21 {
		background: url(/contents/themes/forex/images/ranking/rank21.gif) no-repeat 0 1px;
	}
	.rank22 {
		background: url(/contents/themes/forex/images/ranking/rank22.gif) no-repeat 0 1px;
	}
	.rank23 {
		background: url(/contents/themes/forex/images/ranking/rank23.gif) no-repeat 0 1px;
	}
	.rank24 {
		background: url(/contents/themes/forex/images/ranking/rank24.gif) no-repeat 0 1px;
	}
	.rank25 {
		background: url(/contents/themes/forex/images/ranking/rank25.gif) no-repeat 0 1px;
	}
	.rank26 {
		background: url(/contents/themes/forex/images/ranking/rank26.gif) no-repeat 0 1px;
	}
	.rank27 {
		background: url(/contents/themes/forex/images/ranking/rank27.gif) no-repeat 0 1px;
	}
	.rank28 {
		background: url(/contents/themes/forex/images/ranking/rank28.gif) no-repeat 0 1px;
	}
	.rank29 {
		background: url(/contents/themes/forex/images/ranking/rank29.gif) no-repeat 0 1px;
	}
	.rank30 {
		background: url(/contents/themes/forex/images/ranking/rank30.gif) no-repeat 0 1px;
	}
	

/* 本・DVDのジャンル */
#genreList {
	margin: 0;
	pdding: 10px 0;
}
	#genreList li {
		margin: 0;
		pdding: 0;
	}
p.genreitle {
	margin: 0;
	pdding: 0;
}
/* ジャンル */
#wrapper #subBox .subBoxBody .genreList {
	list-style: none;
	margin:0 5px 10px 5px;
	padding:5px 0 0 0;
}

#wrapper #subBox .subBoxBody .genreList li{
	display:inline;
	margin: 0 10px 0 0;
}
/* ジャンル小見出し */
.genreTitle{
margin:0 0 0 5px;
font-size:100%;
}

#searchprod{
width:270px;
margin:10px 0 3px 5px;
}
#searchprodBtn{
margin:0 0 10px 5px;
}
