.ad_contents_rsky .ga_ranking li,
.ad_contents_rsky .twitter_ranking li ,
.ad_sitebacknumber_rsky .ga_ranking li,
.ad_sitebacknumber_rsky .twitter_ranking li,
.ad_backnumber_rsky .ga_ranking li,
.ad_backnumber_rsky .twitter_ranking li {
}

.ad_contents_rsky .twitter_ranking,
.ad_contents_rsky .ga_ranking,
.ad_backnumber_rsky .twitter_ranking,
.ad_backnumber_rsky .ga_ranking,
.ad_sitebacknumber_rsky .twitter_ranking,
.ad_sitebacknumber_rsky .ga_ranking{
  height:250px;
  width:295px;
  border:2px solid #e30121;  
  margin-bottom:10px;
  overflow:hidden;
}

.ad_contents_rsky .twitter_ranking h3.twit_rank ,
.ad_backnumber_rsky .twitter_ranking h3.twit_rank ,
.ad_sitebacknumber_rsky .twitter_ranking h3.twit_rank {
  background: url("/include/common/p01/images/twitter-bird-dark-bgs.png") no-repeat 0 0;
}

.ad_contents_rsky .ga_ranking h3.ga_rank,
.ad_backnumber_rsky .ga_ranking h3.ga_rank,
.ad_sitebacknumber_rsky .ga_ranking h3.ga_rank{
  background: url("/include/common/p01/images/icon_rank.png") no-repeat -1px -2px;
}

.ad_contents_rsky .twitter_ranking h3.twit_rank,
.ad_contents_rsky .ga_ranking h3.ga_rank,
.ad_backnumber_rsky .twitter_ranking h3.twit_rank,
.ad_backnumber_rsky .ga_ranking h3.ga_rank,
.ad_sitebacknumber_rsky .twitter_ranking h3.twit_rank,
.ad_sitebacknumber_rsky .ga_ranking h3.ga_rank{
  background-color:#e30121;  
  font-size:13px;
  color: #fff;
}

.extra .ad_contents_rsky .twitter_ranking h3.twit_rank,
.extra .ad_contents_rsky .ga_ranking h3.ga_rank,
.extra .ad_backnumber_rsky .twitter_ranking h3.twit_rank,
.extra .ad_backnumber_rsky .ga_ranking h3.ga_rank,
.extra .ad_sitebacknumber_rsky .twitter_ranking h3.twit_rank,
.extra .ad_sitebacknumber_rsky .ga_ranking h3.ga_rank{
  padding:2px 25px;
}

/* 標準化前用 */
.ipw_right .ad_contents_rsky .twitter_ranking h3.twit_rank,
.ipw_right .ad_contents_rsky .ga_ranking h3.ga_rank,
.ipw_right .ad_backnumber_rsky .twitter_ranking h3.twit_rank,
.ipw_right .ad_backnumber_rsky .ga_ranking h3.ga_rank,
.ipw_right .ad_sitebacknumber_rsky .twitter_ranking h3.twit_rank,
.ipw_right .ad_sitebacknumber_rsky .ga_ranking h3.ga_rank{
  margin:0 0 0 0;
  padding:5px 0 5px 25px;  
}
/*------------*/

.ad_contents_rsky .twitter_ranking ul.twit_rank,
.ad_contents_rsky .ga_ranking ul.ga_rank,
.ad_backnumber_rsky .twitter_ranking ul.twit_rank,
.ad_backnumber_rsky .ga_ranking ul.ga_rank,
.ad_sitebacknumber_rsky .twitter_ranking ul.twit_rank,
.ad_sitebacknumber_rsky .ga_ranking ul.ga_rank{
  padding-left:3px;
  padding-right:3px;
  background:#ffffff;
  text-align:left;
}

/* 標準化前用 */
.ipw_right .ad_contents_rsky .twitter_ranking ul.twit_rank,
.ipw_right .ad_contents_rsky .ga_ranking ul.ga_rank,
.ipw_right .ad_backnumber_rsky .twitter_ranking ul.twit_rank,
.ipw_right .ad_backnumber_rsky .ga_ranking ul.ga_rank,
.ipw_right .ad_sitebacknumber_rsky .twitter_ranking ul.twit_rank,
.ipw_right .ad_sitebacknumber_rsky .ga_ranking ul.ga_rank{
  margin-top:0px;
  margin-left:0px;
}
/*------------*/

.ad_contents_rsky .twitter_ranking .twit_rank li,
.ad_contents_rsky .ga_ranking .ga_rank li,
.ad_backnumber_rsky .twitter_ranking .twit_rank li,
.ad_backnumber_rsky .ga_ranking .ga_rank li,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank li,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank li{
  padding-top:6px;
  line-height:17px;
  border-bottom:1px dotted #aaa;
}

/* 標準化前用 */
.ipw_right .ad_sitebacknumber_rsky .ga_ranking .ga_rank li,
.ipw_right .ad_backnumber_rsky .ga_ranking .ga_rank li,
.ipw_right .ad_contents_rsky .ga_ranking .ga_rank li{
  height:70px;
}
/*------------*/


.ad_contents_rsky .ga_ranking .ga_rank span.rank span,
.ad_contents_rsky .twitter_ranking .twit_rank div.rank,
.ad_backnumber_rsky .ga_ranking .ga_rank span.rank span,
.ad_backnumber_rsky .twitter_ranking .twit_rank div.rank,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank span.rank span,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank div.rank{
  float:left;
  width:20px;
  height:17px;

  font-size:12px;
  margin-right:5px;
  text-align:center; 
  color:#fff;  
  background:#900003;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

.ad_contents_rsky .ga_ranking .ga_rank1 span.rank span,
.ad_contents_rsky .twitter_ranking .twit_rank1 div.rank,
.ad_backnumber_rsky .ga_ranking .ga_rank1 span.rank span,
.ad_backnumber_rsky .twitter_ranking .twit_rank1 div.rank,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank1 span.rank span,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank1 div.rank{
  float:left;
  font-weight: bold;
}

.ad_contents_rsky .twitter_ranking .twit_rank,
.ad_contents_rsky .ga_ranking .ga_rank ,
.ad_backnumber_rsky .twitter_ranking .twit_rank,
.ad_backnumber_rsky .ga_ranking .ga_rank ,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank {
  font-size:13px;
  text-decoration:none;
}

.ad_contents_rsky .twitter_ranking .twit_rank div.title,
.ad_contents_rsky .ga_ranking .ga_rank div.title,
.ad_backnumber_rsky .twitter_ranking .twit_rank div.title,
.ad_backnumber_rsky .ga_ranking .ga_rank div.title,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank div.title,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank div.title{
  /*  padding-left:28px; */
  padding-left:18px;
  line-height:1.5;
}

.ad_contents_rsky .twitter_ranking .twit_rank div.subtitle,
.ad_contents_rsky .ga_ranking .ga_rank div.subtitle,
.ad_backnumber_rsky .twitter_ranking .twit_rank div.subtitle,
.ad_backnumber_rsky .ga_ranking .ga_rank div.subtitle,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank div.subtitle,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank div.subtitle{
  line-height:1.2;
  font-size:12px;
  padding-bottom:6px;
}

.ad_contents_rsky .twitter_ranking .twit_rank li:hover,
.ad_contents_rsky .ga_ranking .ga_rank li:hover,
.ad_backnumber_rsky .twitter_ranking .twit_rank li:hover,
.ad_backnumber_rsky .ga_ranking .ga_rank li:hover,
.ad_sitebacknumber_rsky .twitter_ranking .twit_rank li:hover,
.ad_sitebacknumber_rsky .ga_ranking .ga_rank li:hover{
  background-color:#f9f9f9;
}

