@charset "UTF-8";

/* 基本設定 */
@import "ranking_past.css";
@import "ranking_2015.css";
@import "ranking_2016.css";
/**/


/*ランキングページ
----------------------------------------------------------------*/
#wrapper-ranking {
	clear: both;
	width: 1000px;
	min-height: 500px;
	height:auto !important;
	height: 500px;
	margin: 0 auto;
	padding: 88px 0 0 0;
	background: url(../images/common/bg_wrapper_ranking.png) no-repeat top center;
	}
.dd-mydata:hover {opacity:0.7; filter:alpha(opacity=70); -ms-filter: "alpha( opacity=70 )";	}
.dd-mydata_2p:hover {opacity:0.7; filter:alpha(opacity=70); -ms-filter: "alpha( opacity=70 )";	}
#mainCol { width: 740px; float:right; margin: -65px 7px 0 0;}
#contents h3{ margin: 0 0 8px 0;}

/* トップページ */
#ranking-training-top{
	background: url(../images/ranking/top3/bg_ranking_training_top.jpg) center top no-repeat;
	}
#ranking-training-middle{
	background: url(../images/ranking/top3/bg_ranking_training_middle.jpg) center top repeat-y;
	}
#ranking-training-bottom{
	background: url(../images/ranking/top3/bg_ranking_training_bottom.jpg) center bottom no-repeat;
	}
#ranking-term-top{
	background: url(../images/ranking/top2/bg_ranking_term_top.jpg) center top no-repeat;
	}
#ranking-term-middle{
	background: url(../images/ranking/top2/bg_ranking_term_middle.jpg) center top repeat-y;
	}
#ranking-term-bottom{
	background: url(../images/ranking/top2/bg_ranking_term_bottom.jpg) center bottom no-repeat;
	}
#ranking-high-top{
	background: url(../images/ranking/top2/bg_ranking_high_top.jpg) center top no-repeat;
	}
#ranking-high-middle{
	background: url(../images/ranking/top2/bg_ranking_high_middle.jpg) center top repeat-y;
	}
#ranking-high-bottom{
	background: url(../images/ranking/top2/bg_ranking_high_bottom.jpg) center bottom no-repeat;
	}
#ranking-fan-top{
	background: url(../images/ranking/top2/bg_ranking_fan_top.jpg) center top no-repeat;
	}
#ranking-fan-middle{
	background: url(../images/ranking/top2/bg_ranking_fan_middle.jpg) center top repeat-y;
	}
#ranking-fan-bottom{
	background: url(../images/ranking/top2/bg_ranking_fan_bottom.jpg) center bottom no-repeat;
	}
#ranking-audition-top{
	background: url(../images/ranking/top2/bg_ranking_audition_top.jpg) center top no-repeat;
	}
#ranking-audition-middle{
	background: url(../images/ranking/top2/bg_ranking_audition_middle.jpg) center top repeat-y;
	}
#ranking-audition-bottom{
	background: url(../images/ranking/top2/bg_ranking_audition_bottom.jpg) center bottom no-repeat;
	margin-bottom:10px;
	}
#ranking-training-top,#ranking-term-top,#ranking-high-top,#ranking-fan-top,#ranking-audition-top{
	width: 740px;
	padding: 38px 0 0 0;
	text-align: center;
	}
#ranking-training-middle,#ranking-term-middle,#ranking-high-middle,#ranking-fan-middle,#ranking-audition-middle{
	padding: 0;
	text-align: center;
	}
#ranking-training-bottom,#ranking-term-bottom,#ranking-high-bottom,#ranking-fan-bottom,#ranking-audition-bottom{
	padding: 0 0 25px 0 ;
	text-align: center;
	}
.ranking-btn{
	width:590px;
	margin:0 75px 0 75px;
	}
.ranking-btn a:hover {
	opacity:0.7; filter:alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
	}
.btn-left{
	float:left;
	width:291px;
	margin-bottom:5px;
	clear:both;
	}
.btn-right{
	float:right;
	width:291px;
	margin-bottom:5px;	
	}
.btn-ranking-old{
	float:left;
	width:590px;
	margin-top: -10px;
	margin-bottom:5px;
}
.btn-ranking-pagetop{
	text-align: right;
	margin:6px 20px 13px 0;
	}
.sn-title2 { margin-left: 6px;
	}
.sn-green2 {/*グリーン*/
	margin:10px 0 0 6px;
	background:#D5E891;
	-webkit-box-shadow: inset 3px 3px 5px 0 #B8D73E; /* Safari, Chrome用 */
	-moz-box-shadow: inset 3px 3px 5px 0 #B8D73E; /* Firefox用 */
	box-shadow: inset 3px 3px 5px 0 #B8D73E; /* CSS3 */
	}
.sn-orange2 {/*オレンジ*/ 
	margin-left:6px;
	background:#ffd700;
	-webkit-box-shadow: inset 3px 3px 5px 0 #ffa500; /* Safari, Chrome用 */
	-moz-box-shadow: inset 3px 3px 5px 0 #ffa500; /* Firefox用 */
	box-shadow: inset 3px 3px 5px 0 #ffa500; /* CSS3 */
	}
.sn-blue2 {/*ブルー*/
	margin-left:6px;
	background:#95C2F3;
	-webkit-box-shadow: inset 3px 3px 5px 0 #288CC3; /* Safari, Chrome用 */

	-moz-box-shadow: inset 3px 3px 5px 0 #288CC3; /* Firefox用 */
	box-shadow: inset 3px 3px 5px 0 #288CC3; /* CSS3 */
	}
.sn-violet2 {/*バイオレット*/
	margin-left:6px;
	background:#AD91E8;
	-webkit-box-shadow: inset 3px 3px 5px 0 #8A3DD8; /* Safari, Chrome用 */
	-moz-box-shadow: inset 3px 3px 5px 0 #8A3DD8; /* Firefox用 */
	box-shadow: inset 3px 3px 5px 0 #8A3DD8; /* CSS3 */
	}
.sn-oldgreen2 {/*オールドグリーン*/
	margin-left:6px;
	background: #39CEBC;
	-webkit-box-shadow: inset 3px 3px 5px 0 #139D7B; /* Safari, Chrome用 */
	-moz-box-shadow: inset 3px 3px 5px 0 #139D7B; /* Firefox用 */
	box-shadow: inset 3px 3px 5px 0 #139D7B; /* CSS3 */
	}
.txt-ranking-period {
	width: 500px;
	height: 22px;
	text-align: center;
	margin: 0 auto 25px;
	background: url(../images/ranking/top2/bg_ranking-period.jpg) 0 0 no-repeat;
}
.txt-ranking-period_cc {
	width: 500px;
	height: 22px;
	text-align: center;
	margin: 0 auto 5px;
	background: url(../images/ranking/top2/bg_ranking-period.jpg) 0 0 no-repeat;
}

.txt-ranking-period_sp {
	width: 500px;
	height: 22px;
	text-align: center;
	margin: 5px auto;
	background: url(../images/ranking/top2/bg_ranking-period.jpg) 0 0 no-repeat;
}
.txt-ranking-period_ma{
	width: 500px;
	height: 22px;
	text-align: center;
	margin: 0 auto 25px;
	background: url(../images/ranking/top3/bg_ranking-period_musicawards.jpg) 0 0 no-repeat;
}
/* サブメニュー */
#subCol{ margin-top: -35px;}

.btn_notice_ranking span { font-size: 16px; font-weight: bold; color: #C00;}
.btn_notice_ranking {
	margin: 15px 0 0 15px;
	padding: 5px;
	width: 185px;
	font-size: 12px;
	background: #FFF0F5;
	border: 1px solid #B22D6F;
	border-radius: 5px; /* CSS3草案 */
    -webkit-border-radius: 5px; /* Safari,Google Chrome用 */
    -moz-border-radius: 5px; /* Firefox用 */
	}
/*期間限定デイリー*/
#sn-ranking li.pd_dayly a ,
#sn-ranking li.pd_dayly-sct a{
	background:url(../images/ranking/btn_period_dayly.jpg) top left no-repeat;
}
/*期間限定ハイスコア*/
#sn-ranking li.pd_total a ,
#sn-ranking li.pd_total-sct a{
	background:url(../images/ranking/btn_period_total.jpg) top left no-repeat;
}
/*ハイスコア全国*/
#sn-ranking li.high_allarea a ,
#sn-ranking li.high_allarea-sct a{
	background:url(../images/ranking/btn_ranking_high_allarea.jpg) top left no-repeat;
}
/*ハイスコアエリア別*/
#sn-ranking li.high_area a ,
#sn-ranking li.high_area-sct a{
	background:url(../images/ranking/btn_ranking_high_area.jpg) top left no-repeat;
}
/*ハイスコア月間*/
#sn-ranking li.high_m1 a ,
#sn-ranking li.high_m1-sct a{
	background:url(../images/ranking/btn_ranking_high_10.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_12 a ,
#sn-ranking li.high_m2_12-sct a{
	background:url(../images/ranking/btn_ranking_high_12.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_01 a ,
#sn-ranking li.high_m2_01-sct a{
	background:url(../images/ranking/btn_ranking_high_01.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_02 a ,
#sn-ranking li.high_m2_02-sct a{
	background:url(../images/ranking/btn_ranking_high_02.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_03 a ,
#sn-ranking li.high_m2_03-sct a{
	background:url(../images/ranking/btn_ranking_high_03.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_04 a ,
#sn-ranking li.high_m2_04-sct a{
	background:url(../images/ranking/btn_ranking_high_04.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_05 a ,
#sn-ranking li.high_m2_05-sct a{
	background:url(../images/ranking/btn_ranking_high_05.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_06 a ,
#sn-ranking li.high_m2_06-sct a{
	background:url(../images/ranking/btn_ranking_high_06.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_07 a ,
#sn-ranking li.high_m2_07-sct a{
	background:url(../images/ranking/btn_ranking_high_07.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_08 a ,
#sn-ranking li.high_m2_08-sct a{
	background:url(../images/ranking/btn_ranking_high_08.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_09 a ,
#sn-ranking li.high_m2_09-sct a{
	background:url(../images/ranking/btn_ranking_high_09.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_10 a ,
#sn-ranking li.high_m2_10-sct a{
	background:url(../images/ranking/btn_ranking_high_10.jpg) top left no-repeat;
}
#sn-ranking li.high_m2_11 a ,
#sn-ranking li.high_m2_11-sct a{
	background:url(../images/ranking/btn_ranking_high_11.jpg) top left no-repeat;
}
/*ファン数*/
#sn-ranking li.fan_allarea a ,
#sn-ranking li.fan_allarea-sct a{
	background:url(../images/ranking/btn_ranking_fan_allarea.jpg) top left no-repeat;
}
#sn-ranking li.fan_area a ,
#sn-ranking li.fan_area-sct a{
	background:url(../images/ranking/btn_ranking_fan_area.jpg) top left no-repeat;
}
#sn-ranking li.fan_1 a ,
#sn-ranking li.fan_1-sct a{
	background:url(../images/ranking/btn_ranking_fan_1st.jpg) top left no-repeat;
}
#sn-ranking li.fan_2 a ,
#sn-ranking li.fan_2-sct a{
	background:url(../images/ranking/btn_ranking_fan_2nd.jpg) top left no-repeat;
}
#sn-ranking li.fan_3 a ,
#sn-ranking li.fan_3-sct a{
	background:url(../images/ranking/btn_ranking_fan_3rd.jpg) top left no-repeat;
}
#sn-ranking li.fan_4 a ,
#sn-ranking li.fan_4-sct a{
	background:url(../images/ranking/btn_ranking_fan_4th.jpg) top left no-repeat;
}
#sn-ranking li.fan_5 a ,
#sn-ranking li.fan_5-sct a{
	background:url(../images/ranking/btn_ranking_fan_5th.jpg) top left no-repeat;
}
#sn-ranking li.fan_6 a ,
#sn-ranking li.fan_6-sct a{
	background:url(../images/ranking/btn_ranking_fan_6th.jpg) top left no-repeat;
}
#sn-ranking li.fan_7 a ,
#sn-ranking li.fan_7-sct a{
	background:url(../images/ranking/btn_ranking_fan_7th.jpg) top left no-repeat;
}
#sn-ranking li.fan_8 a ,
#sn-ranking li.fan_8-sct a{
	background:url(../images/ranking/btn_ranking_fan_8th.jpg) top left no-repeat;
}
#sn-ranking li.fan_9 a ,
#sn-ranking li.fan_9-sct a{
	background:url(../images/ranking/btn_ranking_fan_9th.jpg) top left no-repeat;
}
#sn-ranking li.fan_10 a ,
#sn-ranking li.fan_10-sct a{
	background:url(../images/ranking/btn_ranking_fan_10th.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_1 a ,
#sn-ranking li.fan_2015_1-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_1st.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_2 a ,
#sn-ranking li.fan_2015_2-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_2nd.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_3 a ,
#sn-ranking li.fan_2015_3-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_3rd.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_4 a ,
#sn-ranking li.fan_2015_4-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_4th.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_5 a ,
#sn-ranking li.fan_2015_5-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_5th.jpg) top left no-repeat;
}

#sn-ranking li.fan_2015_6 a ,
#sn-ranking li.fan_2015_6-sct a{
	background:url(../images/ranking/btn_ranking_fan_2015_6th.jpg) top left no-repeat;
}

#sn-ranking li.fan_2016_1 a ,
#sn-ranking li.fan_2016_1-sct a{
	background:url(../images/ranking/btn_ranking_fan_2016_1st.jpg) top left no-repeat;
}

#sn-ranking li.fan_2016_2 a ,
#sn-ranking li.fan_2016_2-sct a{
	background:url(../images/ranking/btn_ranking_fan_2016_2nd.jpg) top left no-repeat;
}

#sn-ranking li.fan_2016_3 a ,
#sn-ranking li.fan_2016_3-sct a{
	background:url(../images/ranking/btn_ranking_fan_2016_3rd.jpg) top left no-repeat;
}

#sn-ranking li.fan_2016_4 a ,
#sn-ranking li.fan_2016_4-sct a{
	background:url(../images/ranking/btn_ranking_fan_2016_4th.jpg) top left no-repeat;
}

/*オーディション（月間）*/
#sn-ranking li.aud_m1 a ,
#sn-ranking li.aud_m1-sct a{
	background:url(../images/ranking/btn_ranking_audition_10.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_01 a ,
#sn-ranking li.aud_m2_01-sct a{
	background:url(../images/ranking/btn_ranking_audition_01.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_02 a ,
#sn-ranking li.aud_m2_02-sct a{
	background:url(../images/ranking/btn_ranking_audition_02.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_03 a ,
#sn-ranking li.aud_m2_03-sct a{
	background:url(../images/ranking/btn_ranking_audition_03.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_04 a ,
#sn-ranking li.aud_m2_04-sct a{
	background:url(../images/ranking/btn_ranking_audition_04.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_05 a ,
#sn-ranking li.aud_m2_05-sct a{
	background:url(../images/ranking/btn_ranking_audition_05.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_06 a ,
#sn-ranking li.aud_m2_06-sct a{
	background:url(../images/ranking/btn_ranking_audition_06.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_07 a ,
#sn-ranking li.aud_m2_07-sct a{
	background:url(../images/ranking/btn_ranking_audition_07.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_08 a ,
#sn-ranking li.aud_m2_08-sct a{
	background:url(../images/ranking/btn_ranking_audition_08.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_09 a ,
#sn-ranking li.aud_m2_09-sct a{
	background:url(../images/ranking/btn_ranking_audition_09.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_10 a ,
#sn-ranking li.aud_m2_10-sct a{
	background:url(../images/ranking/btn_ranking_audition_10.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_11 a ,
#sn-ranking li.aud_m2_11-sct a{
	background:url(../images/ranking/btn_ranking_audition_11.jpg) top left no-repeat;
}
#sn-ranking li.aud_m2_12 a ,
#sn-ranking li.aud_m2_12-sct a{
	background:url(../images/ranking/btn_ranking_audition_12.jpg) top left no-repeat;
}
/*オーディション・タイプ別*/
#sn-ranking li.aud_cooldm a ,
#sn-ranking li.aud_cooldm-sct a{
	background:url(../images/ranking/btn_ranking_audition_cooldm.jpg) top left no-repeat;
}
#sn-ranking li.aud_coolcm a ,
#sn-ranking li.aud_coolcm-sct a{
	background:url(../images/ranking/btn_ranking_audition_coolcm.jpg) top left no-repeat;
}

#sn-ranking li.aud_coolfs a ,
#sn-ranking li.aud_coolfs-sct a{
	background:url(../images/ranking/btn_ranking_audition_coolfs.jpg) top left no-repeat;
}
#sn-ranking li.aud_coollive a ,
#sn-ranking li.aud_coollive-sct a{
	background:url(../images/ranking/btn_ranking_audition_coollive.jpg) top left no-repeat;
}
#sn-ranking li.aud_cutedm a ,
#sn-ranking li.aud_cutedm-sct a{
	background:url(../images/ranking/btn_ranking_audition_cutedm.jpg) top left no-repeat;
}
#sn-ranking li.aud_cutecm a ,
#sn-ranking li.aud_cutecm-sct a{
	background:url(../images/ranking/btn_ranking_audition_cutecm.jpg) top left no-repeat;
}

#sn-ranking li.aud_cutefs a ,
#sn-ranking li.aud_cutefs-sct a{
	background:url(../images/ranking/btn_ranking_audition_cutefs.jpg) top left no-repeat;
}
#sn-ranking li.aud_cutelive a ,
#sn-ranking li.aud_cutelive-sct a{
	background:url(../images/ranking/btn_ranking_audition_cutelive.jpg) top left no-repeat;
}
#sn-ranking li.aud_popdm a ,
#sn-ranking li.aud_popdm-sct a{
	background:url(../images/ranking/btn_ranking_audition_popdm.jpg) top left no-repeat;
}
#sn-ranking li.aud_popcm a ,
#sn-ranking li.aud_popcm-sct a{
	background:url(../images/ranking/btn_ranking_audition_popcm.jpg) top left no-repeat;
}
#sn-ranking li.aud_popfs a ,
#sn-ranking li.aud_popfs-sct a{
	background:url(../images/ranking/btn_ranking_audition_popfs.jpg) top left no-repeat;
}
#sn-ranking li.aud_poplive a ,
#sn-ranking li.aud_poplive-sct a{
	background:url(../images/ranking/btn_ranking_audition_poplive.jpg) top left no-repeat;
}
#sn-ranking li.aud_cutecoollive a ,
#sn-ranking li.aud_cutecoollive-sct a{
	background:url(../images/ranking/btn_ranking_audition_cutecoollive.jpg) top left no-repeat;
}
#sn-ranking li.aud_sexydm a ,
#sn-ranking li.aud_sexydm-sct a{
	background:url(../images/ranking/btn_ranking_audition_sexydm.jpg) top left no-repeat;
}
#sn-ranking li.aud_sexycm a ,
#sn-ranking li.aud_sexycm-sct a{
	background:url(../images/ranking/btn_ranking_audition_sexycm.jpg) top left no-repeat;
}

#sn-ranking li.aud_sexyfs a ,
#sn-ranking li.aud_sexyfs-sct a{
	background:url(../images/ranking/btn_ranking_audition_sexyfs.jpg) top left no-repeat;
}
#sn-ranking li.aud_sexylive a ,
#sn-ranking li.aud_sexylive-sct a{
	background:url(../images/ranking/btn_ranking_audition_sexylive.jpg) top left no-repeat;
}

#sn-ranking li.pd_dayly a ,
#sn-ranking li.pd_total a ,
#sn-ranking li.high_allarea a,
#sn-ranking li.high_area a,
#sn-ranking li.high_m1 a,
#sn-ranking li.high_m2_12 a,
#sn-ranking li.high_m2_01 a,
#sn-ranking li.high_m2_02 a,
#sn-ranking li.high_m2_03 a,
#sn-ranking li.high_m2_04 a,
#sn-ranking li.high_m2_05 a,
#sn-ranking li.high_m2_06 a,
#sn-ranking li.high_m2_07 a,
#sn-ranking li.high_m2_08 a,
#sn-ranking li.high_m2_09 a,
#sn-ranking li.high_m2_10 a,
#sn-ranking li.high_m2_11 a,
#sn-ranking li.fan_allarea a,
#sn-ranking li.fan_area a,
#sn-ranking li.fan_1 a,
#sn-ranking li.fan_2 a,
#sn-ranking li.fan_3 a,
#sn-ranking li.fan_4 a,
#sn-ranking li.fan_5 a,
#sn-ranking li.fan_6 a,
#sn-ranking li.fan_7 a,
#sn-ranking li.fan_8 a,
#sn-ranking li.fan_9 a,
#sn-ranking li.fan_10 a,
#sn-ranking li.fan_2015_1 a,
#sn-ranking li.fan_2015_2 a,
#sn-ranking li.fan_2015_3 a,
#sn-ranking li.fan_2015_4 a,
#sn-ranking li.fan_2015_5 a,
#sn-ranking li.fan_2015_6 a,
#sn-ranking li.fan_2016_1 a,
#sn-ranking li.fan_2016_2 a,
#sn-ranking li.fan_2016_3 a,
#sn-ranking li.fan_2016_4 a,
#sn-ranking li.aud_m1 a,
#sn-ranking li.aud_m2_01 a,
#sn-ranking li.aud_m2_02 a,
#sn-ranking li.aud_m2_03 a,
#sn-ranking li.aud_m2_04 a,
#sn-ranking li.aud_m2_05 a,
#sn-ranking li.aud_m2_06 a,
#sn-ranking li.aud_m2_07 a,
#sn-ranking li.aud_m2_08 a,
#sn-ranking li.aud_m2_09 a,
#sn-ranking li.aud_m2_10 a,
#sn-ranking li.aud_m2_11 a,
#sn-ranking li.aud_m2_12 a,
#sn-ranking li.aud_cooldm a,
#sn-ranking li.aud_coolcm a,
#sn-ranking li.aud_coolfs a,
#sn-ranking li.aud_coollive a,
#sn-ranking li.aud_cutedm a,
#sn-ranking li.aud_cutecm a,
#sn-ranking li.aud_cutefs a,
#sn-ranking li.aud_cutelive a,
#sn-ranking li.aud_popdm a,
#sn-ranking li.aud_popcm a,
#sn-ranking li.aud_popfs a,
#sn-ranking li.aud_poplive a,
#sn-ranking li.aud_sexydm a,
#sn-ranking li.aud_sexycm a,
#sn-ranking li.aud_sexyfs a,
#sn-ranking li.aud_sexylive a,
#sn-ranking li.aud_cutecoollive a {
	width:216px;
	height:35px;
	display:block;
	text-indent:-9999px;
	opacity:0.7; filter: alpha(opacity=70); -ms-filter: "alpha( opacity=70 )"
}
#sn-ranking li.pd_dayly-sct a,
#sn-ranking li.pd_total-sct a,
#sn-ranking li.high_allarea-sct a,
#sn-ranking li.high_area-sct a,
#sn-ranking li.high_m1-sct a,
#sn-ranking li.high_m2_12-sct a,
#sn-ranking li.high_m2_01-sct a,
#sn-ranking li.high_m2_02-sct a,
#sn-ranking li.high_m2_03-sct a,
#sn-ranking li.high_m2_04-sct a,
#sn-ranking li.high_m2_05-sct a,
#sn-ranking li.high_m2_06-sct a,
#sn-ranking li.high_m2_07-sct a,
#sn-ranking li.high_m2_08-sct a,
#sn-ranking li.high_m2_09-sct a,
#sn-ranking li.high_m2_10-sct a,
#sn-ranking li.high_m2_11-sct a,
#sn-ranking li.fan_allarea-sct a,
#sn-ranking li.fan_area-sct a,
#sn-ranking li.fan_1-sct a,
#sn-ranking li.fan_2-sct a,
#sn-ranking li.fan_3-sct a,
#sn-ranking li.fan_4-sct a,
#sn-ranking li.fan_5-sct a,
#sn-ranking li.fan_6-sct a,
#sn-ranking li.fan_7-sct a,
#sn-ranking li.fan_8-sct a,
#sn-ranking li.fan_9-sct a,
#sn-ranking li.fan_10-sct a,
#sn-ranking li.fan_2015_1-sct a,
#sn-ranking li.fan_2015_2-sct a,
#sn-ranking li.fan_2015_3-sct a,
#sn-ranking li.fan_2015_4-sct a,
#sn-ranking li.fan_2015_5-sct a,
#sn-ranking li.fan_2015_6-sct a,
#sn-ranking li.fan_2016_1-sct a,
#sn-ranking li.fan_2016_2-sct a,
#sn-ranking li.fan_2016_3-sct a,
#sn-ranking li.fan_2016_4-sct a,
#sn-ranking li.fan-sct a,
#sn-ranking li.aud_m1-sct a,
#sn-ranking li.aud_m2_01-sct a,
#sn-ranking li.aud_m2_02-sct a,
#sn-ranking li.aud_m2_03-sct a,
#sn-ranking li.aud_m2_04-sct a,
#sn-ranking li.aud_m2_05-sct a,
#sn-ranking li.aud_m2_06-sct a,
#sn-ranking li.aud_m2_07-sct a,
#sn-ranking li.aud_m2_08-sct a,
#sn-ranking li.aud_m2_09-sct a,
#sn-ranking li.aud_m2_10-sct a,
#sn-ranking li.aud_m2_11-sct a,
#sn-ranking li.aud_m2_12-sct a,
#sn-ranking li.aud_cooldm-sct a,
#sn-ranking li.aud_coolcm-sct a,
#sn-ranking li.aud_coolfs-sct a,
#sn-ranking li.aud_coollive-sct a,
#sn-ranking li.aud_cutedm-sct a,
#sn-ranking li.aud_cutecm-sct a,
#sn-ranking li.aud_cutefs-sct a,
#sn-ranking li.aud_cutelive-sct a,
#sn-ranking li.aud_popdm-sct a,
#sn-ranking li.aud_popcm-sct a,
#sn-ranking li.aud_popfs-sct a,
#sn-ranking li.aud_poplive-sct a,
#sn-ranking li.aud_sexydm-sct a,
#sn-ranking li.aud_sexycm-sct a,
#sn-ranking li.aud_sexyfs-sct a,
#sn-ranking li.aud_sexylive-sct a {
	width:210px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-position:-217px 0;
}

#sn-ranking li.pd_dayly a:hover,
#sn-ranking li.pd_total a:hover,
#sn-ranking li.high_allarea a:hover,
#sn-ranking li.high_area a:hover,
#sn-ranking li.high_m1 a:hover,
#sn-ranking li.high_m2_12 a:hover,
#sn-ranking li.high_m2_01 a:hover,
#sn-ranking li.high_m2_02 a:hover,
#sn-ranking li.high_m2_03 a:hover,
#sn-ranking li.high_m2_04 a:hover,
#sn-ranking li.high_m2_05 a:hover,
#sn-ranking li.high_m2_06 a:hover,
#sn-ranking li.high_m2_07 a:hover,
#sn-ranking li.high_m2_08 a:hover,
#sn-ranking li.high_m2_09 a:hover,
#sn-ranking li.high_m2_10 a:hover,
#sn-ranking li.high_m2_11 a:hover,
#sn-ranking li.fan_allarea a:hover,
#sn-ranking li.fan_area a:hover,
#sn-ranking li.fan_1 a:hover,
#sn-ranking li.fan_2 a:hover,
#sn-ranking li.fan_3 a:hover,
#sn-ranking li.fan_4 a:hover,
#sn-ranking li.fan_5 a:hover,
#sn-ranking li.fan_6 a:hover,
#sn-ranking li.fan_7 a:hover,
#sn-ranking li.fan_8 a:hover,
#sn-ranking li.fan_9 a:hover,
#sn-ranking li.fan_10 a:hover,
#sn-ranking li.fan_2015_1 a:hover,
#sn-ranking li.fan_2015_2 a:hover,
#sn-ranking li.fan_2015_3 a:hover,
#sn-ranking li.fan_2015_4 a:hover,
#sn-ranking li.fan_2015_5 a:hover,
#sn-ranking li.fan_2015_6 a:hover,
#sn-ranking li.fan_2016_1 a:hover,
#sn-ranking li.fan_2016_2 a:hover,
#sn-ranking li.fan_2016_3 a:hover,
#sn-ranking li.fan_2016_4 a:hover,
#sn-ranking li.aud_m1 a:hover,
#sn-ranking li.aud_m2_01 a:hover,
#sn-ranking li.aud_m2_02 a:hover,
#sn-ranking li.aud_m2_03 a:hover,
#sn-ranking li.aud_m2_04 a:hover,
#sn-ranking li.aud_m2_05 a:hover,
#sn-ranking li.aud_m2_06 a:hover,
#sn-ranking li.aud_m2_07 a:hover,
#sn-ranking li.aud_m2_08 a:hover,
#sn-ranking li.aud_m2_09 a:hover,
#sn-ranking li.aud_m2_10 a:hover,
#sn-ranking li.aud_m2_11 a:hover,
#sn-ranking li.aud_m2_12 a:hover,
#sn-ranking li.aud_cooldm a:hover,
#sn-ranking li.aud_coolcm a:hover,
#sn-ranking li.aud_coolfs a:hover,
#sn-ranking li.aud_coollive a:hover,
#sn-ranking li.aud_cutedm a:hover,
#sn-ranking li.aud_cutecm a:hover,
#sn-ranking li.aud_cutefs a:hover,
#sn-ranking li.aud_cutelive a:hover,
#sn-ranking li.aud_popdm a:hover,
#sn-ranking li.aud_popcm a:hover,
#sn-ranking li.aud_popfs a:hover,
#sn-ranking li.aud_poplive a:hover,
#sn-ranking li.aud_sexydm a:hover,
#sn-ranking li.aud_sexycm a:hover,
#sn-ranking li.aud_sexyfs a:hover,
#sn-ranking li.aud_sexylive a:hover,
#sn-ranking li.aud_cutecoollive a:hover {
	opacity:0.4; filter: alpha(opacity=40); -ms-filter: "alpha( opacity=40 )";
}

/*ランキング一覧へもどる*/
.snbtn_return-ranking { display: block; margin: 0 0 1px 6px; width: 216px; margin-top:20px; no-repeat 0 0;}
.snbtn_return-ranking img:hover { opacity:0.7; filter: alpha(opacity=70); -ms-filter: "alpha( opacity=70 )" }
