/*	---------------------------------------------------------------------------

				レイアウト

	---------------------------------------------------------------------------		*/
/* マージン／パディング設定 */
.mgn05t	{	margin-top:5px;	}
.mgn05l	{	margin-left:5px;	}
.mgn05r	{	margin-right:5px;	}
.mgn05b	{	margin-bottom:5px;	}
.mgn05lr	{	margin-left:5px;	margin-right:5px;	}
.mgn05tb	{	margin-top:5px;	margin-bottom:5px;	}

.pad05t	{	padding-top:5px;	}
.pad05l		{	padding-left:5px;	}
.pad05r	{	padding-right:5px;	}
.pad05b	{	padding-bottom:5px;	}
.pad05lr	{	padding-left:5px;	padding-right:5px;	}
.pad05tb	{	padding-top:5px;	padding-bottom:5px;	}



/*	---------------------------------------------------------------------------

				フォント関連

	---------------------------------------------------------------------------		*/
.txt-r {
	text-align:right;
	}


/*	---------------------------------------------------------------------------

				ボタンメニュー

	---------------------------------------------------------------------------		*/
table table table p.alllist {
	margin-top:10px;
	margin-left:20px;
	text-align:right;
	}

table table table p.alllist  a {
	background: url("../../img/ranking/common/arrow1.gif") no-repeat 0 2px;
	padding-left:11px;
	}

table table table p.alllist  a:link ,
table table table p.alllist  a:visited ,
table table table p.alllist  a:active {
	color:#000000;
	text-decoration:none;
	}

table table table p.alllist  a:hover {
	color:#707070;
	text-decoration:none;
	}






/*	-----  すべてのアイテムメニュー用  -----*/

div.r-rankingbtn {
	margin:0;
	position:relative;
}
* html div.r-rankingbtn {
	zoom:1;
	}
div.r-rankingbtn p.r-btnbg {
	margin:0;
	padding:0;
}
div.r-rankingbtn p.r-btnalllink {
	margin:0;
	padding:0;
	position:absolute;
	top:18px;
	left:98px;
	z-index:10;
}


a:hover img.ro_btn,
a:hover img.ro_btn {
	opacity:0.8;              /* CSS3で追加予定のプロパティ */
	filter:alpha(opacity=80); /* IEの独自実装機能 */
	}