@charset 'utf-8';

#FooterBody .ContentsTitle 
{
	margin-bottom:10px;
	padding:5px 0;
	background:url(/_img/kk_footer_title_chip01.jpg) 0 4px no-repeat;
	border-bottom:2px solid orange;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-indent:22px;
}

#FooterBody .ContentsTitle span 
{
	color:orange;
}

/*************************

	ランキング

**************************/

#FooterRankingContainer 
{
	width:950px;
	margin:5px auto;
	padding:10px;
	background:url(/_img/kk_footer_bg.gif);
}

.RankContainer 
{
	width:185px;
	margin-right:5px;
	float:left;
}

.RankContainer .name 
{
	padding:3px;
	font-size:10px;
	text-align:center;
}

.RankContainer .name a 
{
	text-decoration:none;
}

.RankContainer .picture 
{
	width:100px;
	height:100px;
	margin:3px auto;
	background:50% 50% no-repeat white;
}

.RankContainer a 
{
	display:block;
}

.RankContainer .rate span 
{
	font-size:10px;	
}

.RankContainer .rate span b
{
	color:#FF6600;
}

.RankContainer .rank 
{
	height:22px;
	background:url(/_img/kk_footer_bg2.gif) 0 0;
	border-left:5px solid orange;
	font-weight:bold;
	text-align:left;
	text-indent:27px;
	line-height:23px;
}

.RankContainer .rate img
{
	margin-top:-5px;
}


/*************************

	メーカーリンク

**************************/

#MakerLinkContainer 
{
	width:950px;
	margin:5px auto;
	padding:10px;
	border-bottom:1px solid #999;
}

#MakerLinkContainer ul li  a
{
	float:left;
}

#MakerLinkContainer ul li 
{
	width:165px;
	margin:2px;
	padding:0 0 0 20px;
	background:url(/_img/kk_footer_chip01.jpg) 0 3px no-repeat;
	font-size:12px;
	text-align:left;
	float:left;
	display:block;
}

#MakerLinkContainer ul li a 
{
	text-decoration:none;
}