@charset "UTF-8";

/************************************************************/
/******************** アクセスランキングCSS *******************/
/************************************************************/
img{
	border: none;	
}

.clear{clear: both;}

#contentSelect{
	text-align: center;
}

#contentSelect table{
	margin:0 auto 30px auto ;
}

#mainContainer h2{
	display: block;
	width: 788px;
	height: 44px;
	text-align: left;
	font-size: 24px;
	vertical-align: middle;
	background:url(/images/ranking/ranking_bg_title.gif) left no-repeat;
	margin-bottom: 0;
	padding-bottom: 0;
}

#mainContainer h2 span{
	display: block;
	color: #512108;
	padding-top: 10px;
	padding-left: 60px;
}

#rankingArea{
	width: 776px;
	border-left:#ceb581 1px solid;
	border-right:#ceb581 1px solid;
	border-bottom:#ceb581 1px solid;
}

#rankingArea ul{
	padding:20px 0 0 0;
}

#rankingArea ul li{
	list-style: none;
	float: left;
	width: 280px;
	height:37px;
	margin:0 0 30px 50px;
	padding:0 0 0 37px;
}

#rankingArea ul li.rank1{background: url(/images/ranking/rank01.gif) no-repeat left top;}
#rankingArea ul li.rank2{background: url(/images/ranking/rank02.gif) no-repeat left top;}
#rankingArea ul li.rank3{background: url(/images/ranking/rank03.gif) no-repeat left top;}
#rankingArea ul li.rank4{background: url(/images/ranking/rank04.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank5{background: url(/images/ranking/rank05.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank6{background: url(/images/ranking/rank06.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank7{background: url(/images/ranking/rank07.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank8{background: url(/images/ranking/rank08.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank9{background: url(/images/ranking/rank09.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank10{background: url(/images/ranking/rank10.gif) no-repeat left 4px;}

#rankingArea table.rankingAreaTable{
	border-top: #cccccc 1px dotted;
	padding-top: 20px;
	margin-bottom: 20px;
}

/*削除予定（静的）*/
#rankingArea ul li.rank01{background: url(/images/ranking/rank01.gif) no-repeat left top;}
#rankingArea ul li.rank02{background: url(/images/ranking/rank02.gif) no-repeat left top;}
#rankingArea ul li.rank03{background: url(/images/ranking/rank03.gif) no-repeat left top;}
#rankingArea ul li.rank04{background: url(/images/ranking/rank04.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank05{background: url(/images/ranking/rank05.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank06{background: url(/images/ranking/rank06.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank07{background: url(/images/ranking/rank07.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank08{background: url(/images/ranking/rank08.gif) no-repeat 2px 4px;}
#rankingArea ul li.rank09{background: url(/images/ranking/rank09.gif) no-repeat 2px 4px;}




.storeName{
	white-space: nowrap;
}
/*
.schoolData {
	width:50px;
}

.station {
	width:70px;
}
*/

#contentFooter{
	padding-top:20px;
}

.nowrap{
	white-space:nowrap;
}
.noRanking{
	padding:50px 0;
	text-align:center;
}