@charset "utf-8";
/* CSS Document */

#ranking dl{margin:0 auto 20px auto; width:100%;}
#ranking dl dt{padding:5px 8px; background:#bf0000; color:#FFF; font-weight:bold; overflow:hidden; zoom:1;}
#ranking dl dt .titleTXT{float:left;}
#ranking dl dt .more{float:right; display:block; }
#ranking dl dt .more a, #ranking dl dt .more a:link{color:#FFF;}
#ranking dl dt .sprt{margin-right:5px; background:url(http://c.tw.rakuten-static.com/front/www/img/top/spriteImage.gif) -320px -6px no-repeat; text-decoration:none;}
#ranking dl dd{margin:8px auto 0 auto; width:20%; *width:19%; float:left; overflow:hidden; zoom:1;}
#ranking dl dd a.imglink{margin:0 0 0 28px; overflow:hidden; zoom:1;}
#ranking dl dd img{width:90px; border:1px solid #EFEFEF;}
#ranking dl dd p{margin:0 auto; padding-left:26px; width:90px; font-size:12px; background-image:url(http://c.tw.rakuten-static.com/front/www/common/img/sprite_ranking_number.png) !important}
#ranking dl dd p.r1{margin-left:5px; background-position:2px 0; background-repeat:no-repeat;}
#ranking dl dd p.r2{margin-left:5px; background-position:2px -200px; background-repeat:no-repeat;}
#ranking dl dd p.r3{margin-left:5px; background-position:2px -418px; background-repeat:no-repeat;}
#ranking dl dd p.r4{margin-left:5px; background-position:2px -636px; background-repeat:no-repeat;}
#ranking dl dd p.r5{margin-left:5px; background-position:2px -854px; background-repeat:no-repeat;}
