@charset "UTF-8";


/*Snavi
----------------------------------------------------------------*/
.subCol h2{
	background:url(../images/ranking/img_snavi_ranking.jpg) top left no-repeat;
	text-indent: -9999px;
	width:238px;
	height:43px;
	margin: 0 0 -2px -1px;
	}
.sn_series-all {
	background:url(../images/ranking/btn_series-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	text-indent: -9999px;
}

ul#snavi li.sn_about a {
	background:url(../images/ranking/btn_about.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavi li.sn_daily-all a {
	background:url(../images/ranking/btn_daily-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavi li.sn_daily-area a {
	background:url(../images/ranking/btn_daily-area.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
/*ul#snavi li.sn_series-all a {
	background:url(../images/ranking/btn_series-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}*/
/*ul#snavi li.sn_series-area a {
	background:url(../images/ranking/btn_series-area.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}*/

	
ul#snavitr li.sn_series_06 a {
	background:url(../images/ranking/btn_series_06.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavitr li.sn_series_05 a {
	background:url(../images/ranking/btn_series_05.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavitr li.sn_series_04 a {
	background:url(../images/ranking/btn_series_04.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavitr li.sn_series_03 a {
	background:url(../images/ranking/btn_series_03.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#snavitr li.sn_series_02 a {
	background:url(../images/ranking/btn_series_02.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
li.sn_series_01 a {
	background:url(../images/ranking/btn_series_01.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}

.sn_matching-all a {
	background:url(../images/ranking/btn_matching-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
.sntit_matching-all a {
	background:url(../images/ranking/btn_matching-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}

ul#sn_matching-all li.sn_series_06 a {
	background:url(../images/ranking/btn_series_06.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#sn_matching-all li.sn_series_05 a {
	background:url(../images/ranking/btn_series_05.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
ul#sn_matching-all li.sn_series_04 a {
	background:url(../images/ranking/btn_series_04.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
	}
.sn_armored-all a{
	background:url(../images/ranking/btn_armored-all.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 60px;
}
a.sn_armored-mission {
	background:url(../images/ranking/btn_armored-mission.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 60px;
}
ul#snavitr li.sn_armored-mission15 a {
	background:url(../images/ranking/btn_armored-mission15.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission14 a {
	background:url(../images/ranking/btn_armored-mission14.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission13 a {
	background:url(../images/ranking/btn_armored-mission13.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission12 a {
	background:url(../images/ranking/btn_armored-mission12.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission11 a {
	background:url(../images/ranking/btn_armored-mission11.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission10 a {
	background:url(../images/ranking/btn_armored-mission10.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission09 a {
	background:url(../images/ranking/btn_armored-mission09.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission08 a {
	background:url(../images/ranking/btn_armored-mission08.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission07 a {
	background:url(../images/ranking/btn_armored-mission07.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission06 a {
	background:url(../images/ranking/btn_armored-mission06.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission05 a {
	background:url(../images/ranking/btn_armored-mission05.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission04 a {
	background:url(../images/ranking/btn_armored-mission04.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission03 a {
	background:url(../images/ranking/btn_armored-mission03.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission02 a {
	background:url(../images/ranking/btn_armored-mission02.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
ul#snavitr li.sn_armored-mission01 a {
	background:url(../images/ranking/btn_armored-mission01.png) 4px 10px no-repeat;
	display: block;
	padding: 15px 0 0 4px;
	height: 26px;
}
	
/*totalization
----------------------------------------------------------------*/
.img_totalization {
	width:676px;
	margin:0 auto;
	}

/*Common
----------------------------------------------------------------*/
/*h4 PageRange*/
.rankrange {
	background: url(../images/ranking/title_rank-range.jpg) top left no-repeat;
	display: block;
	width: 747px;
	height: 56px;
	margin: 0 auto 40px auto;
	text-align: center;
	padding-top: 15px;
	font-size: 200%;
	font-weight:bold;
	text-shadow: 1px 2px 0 #000000;
	}

/*PageNavi*/
.linknav-statepage{
	width: 600px;
	margin: 0 auto 15px auto;
	padding: 15px 0 15px 55px;
	clear:both;
	border: 1px solid #387B80;
	}
.linknav-statepage li{
	background: url(../images/ranking/icon_linknav.png) top left no-repeat;
	display: block;
	min-height: 15px;
	height:auto !important;
	height: 15px;
	float: left;
	width: 95px;
	padding-left: 20px;
	}
.linknav-dailypage{
	width: 660px;
	margin: 0 auto;
	padding: 15px 0;
	clear:both;
	}
.linknav-dailypage li.linknav-dailypage_prev{
	background: url(../images/ranking/icon_pagenav-prev.png) top left no-repeat;
	display: block;
	float:left;
	width: 300px;
	padding-left: 30px;
	}
.linknav-dailypage li.linknav-dailypage_next{
	background: url(../images/ranking/icon_pagenav-next.png) top right no-repeat;
	display: block;
	float:right;
	width: 300px;
	padding-right: 30px;
	text-align:right;
	}

.statesummary{
	text-align:center;
	color:#BFFF00;
	font-weight:bold;
	padding:0 10px 20px;
	font-size: 131%;
}

/*notice*/
.notice-common {
	background: url(../images/ranking/bg_notice.png) top left no-repeat;
	width: 660px;
	margin: 10px auto;
	padding-top: 23px;
	}
.notice-common dl{
	background: url(../images/ranking/bg_notice_bottom.png) bottom left no-repeat;
	width: 630px;
	padding:0 15px 15px 15px;
	clear:both;
	font-size: 90%;
	}
.notice-common dl dt {
	font-weight: bold;
	color: #2DC4C9;
	margin: 0 0 5px 0;
	font-size: 160%;
	}
.notice-common dl dd {
	line-height: 1.4;
	padding-bottom: 1em;
	padding-left:1em;
	text-indent:-1em;
	}

/*innerContents-dl（共通。データ表示用枠。）
----------------------------------------------------------------*/
.rankdetail {
	width:661px;
	margin: 0 auto;
	}

.rankdetail-inner {/*rank4-100（4位～100位）*/
	background: url(../images/ranking/bg_rankdetail.png) top left no-repeat;
	padding-top: 77px;
	position:relative;
	}

.rankdetail h3, .rankdetail-inner_titles {
	background: url(../images/ranking/bg_titeles.png) top left no-repeat;
	width:234px;
	height:36px;
	position: absolute;
	top:3px;
	left:130px;
	text-align:center;
	line-height:1;
	padding:4px 0 0 0;
	}
.rankdetail h3, .rankdetail-inner_titles img {
	max-height: 25px;
	width: auto !important;
	}
.rankdetail-inner .rankdetail-inner_runknum {
	background: url(../images/ranking/bg_rankdetail-inner_runknum.png) 0 0 no-repeat;
	position:absolute;
	top:-5px;
	left: -13px;
	width:127px;
	height:85px;
	font-size: 250%;
	color:#000 !important;
	text-align:center !important;
	padding: 9px 0 0 0;
	text-shadow: 1px 1px 2px #fff;
	}
.rankdetail-inner .rankdetail-inner_btCol {
	background: url(../images/ranking/bg_rankdetail_bottom.png) bottom left no-repeat;
	min-height: 250px;
	height:auto !important;
	height: 250px;
	width: 661px;
	padding-bottom: 33px;
	margin: 0 0 40px 0;
	}
.rankdetail-inner .rankdetail-inner_btCol dl dt{
	background: url(../images/ranking/tit_rankdetail.png) no-repeat;
	text-indent: -9999px;
	}
.rankdetail-inner .rankdetail-inner_btCol .rankdetail-ridersoul{
	background: url(../images/ranking/bg_rankdetail-ridersoul.png) 0 18px no-repeat;
	}

.rankdetail-inner1 {/*rank1（1位）*/
	background: url(../images/ranking/bg_rankdetail01.png) top left no-repeat;
	padding-top: 77px;
	position:relative;
	}
.rankdetail-inner1 .rankdetail-inner_runknum {
	background: url(../images/ranking/bg_rankdetail-inner_runknum1.png) 0 18px no-repeat;
	position:absolute;
	top:-25px;
	left: -13px;
	width:127px;
	height:85px;
	font-size: 250%;
	color:#000 !important;
	text-align:center !important;
	padding: 25px 0 0 0;
	text-shadow: 1px 1px 2px #fff;
	}
.rankdetail-inner1 .rankdetail-inner1_btCol {
	background: url(../images/ranking/bg_rankdetail_bottom01.png) bottom left no-repeat;
	min-height: 250px;
	height:auto !important;
	height: 250px;
	width: 661px;
	padding-bottom: 33px;
	margin: 0 0 40px 0;
	}
.rankdetail-inner1 .rankdetail-inner1_btCol dl dt{
	background: url(../images/ranking/tit_rankdetail01.png) no-repeat;
	text-indent: -9999px;
	}
.rankdetail-inner1 .rankdetail-inner1_btCol .rankdetail-ridersoul{
	background: url(../images/ranking/bg_rankdetail-ridersoul01.png) 0 18px no-repeat;
	}

.rankdetail-inner2 {/*rank2（2位）*/
	background: url(../images/ranking/bg_rankdetail02.png) top left no-repeat;
	padding-top: 77px;
	position:relative;
	}
.rankdetail-inner2 .rankdetail-inner_runknum {
	background: url(../images/ranking/bg_rankdetail-inner_runknum2.png) 0 0 no-repeat;
	position:absolute;
	top:-5px;
	left: -13px;
	width:127px;
	height:85px;
	font-size: 250%;
	color:#000 !important;
	text-align:center !important;
	padding: 9px 0 0 0;
	text-shadow: 1px 1px 2px #fff;
	}
.rankdetail-inner2 .rankdetail-inner2_btCol {
	background: url(../images/ranking/bg_rankdetail_bottom02.png) bottom left no-repeat;
	min-height: 250px;
	height:auto !important;
	height: 250px;
	width: 661px;
	padding-bottom: 33px;
	margin: 0 0 40px 0;
	}
.rankdetail-inner2 .rankdetail-inner2_btCol dl dt{
	background: url(../images/ranking/tit_rankdetail02.png) no-repeat;
	text-indent: -9999px;
	}
.rankdetail-inner2 .rankdetail-inner2_btCol .rankdetail-ridersoul{
	background: url(../images/ranking/bg_rankdetail-ridersoul02.png) 0 18px no-repeat;
	}

.rankdetail-inner3 {/*rank3（3位）*/
	background: url(../images/ranking/bg_rankdetail03.png) top left no-repeat;
	padding-top: 77px;
	position:relative;
	}
.rankdetail-inner3 .rankdetail-inner_runknum {
	background: url(../images/ranking/bg_rankdetail-inner_runknum3.png) 0 0 no-repeat;
	position:absolute;
	top:-5px;
	left: -13px;
	width:127px;
	height:85px;
	font-size: 250%;
	color:#000 !important;
	text-align:center !important;
	padding: 9px 0 0 0;
	text-shadow: 1px 1px 2px #fff;
	}
.rankdetail-inner3 .rankdetail-inner3_btCol {
	background: url(../images/ranking/bg_rankdetail_bottom03.png) bottom left no-repeat;
	min-height: 250px;
	height:auto !important;
	height: 250px;
	width: 661px;
	padding-bottom: 33px;
	margin: 0 0 40px 0;
	}
.rankdetail-inner3 .rankdetail-inner3_btCol dl dt{
	background: url(../images/ranking/tit_rankdetail03.png) no-repeat;
	text-indent: -9999px;
	}
.rankdetail-inner3 .rankdetail-inner3_btCol .rankdetail-ridersoul{
	background: url(../images/ranking/bg_rankdetail-ridersoul03.png) 0 18px no-repeat;
	}

/*innerContents-dl dt+dd（共通。データ内容）
----------------------------------------------------------------*/

/*dlTxt-rankNum(順位)*/
.rankdetail-inner_ranknum dt{ display:none;}
.rankdetail-inner_ranknum dd{
	position:absolute;
	top:10px;
	left:20px;
	font-size: 160%;
	font-weight: bold;
	color:#000;
	text-shadow: 1px 1px 2px #fff;
	}
	.rankdetail-inner1_btCol .rankdetail-inner_ranknum dd{
	/*color:#FAE462;*/
	}
	.rankdetail-inner2_btCol .rankdetail-inner_ranknum dd{
	/*color:#C4C9CA;*/
	}
	.rankdetail-inner3_btCol .rankdetail-inner_ranknum dd{
	/*color:#CD857C;*/
	}

/*dlTxt-targetday（更新日※弾毎のみ。デイリーでは不要）*/
.rankdetail-inner_targetday{
	left:5px !important;
	font-size: 80% !important;
	font-weight:normal;
	color:#000 !important;
	text-align: center;
	padding-top: 40px;
	text-shadow: 1px 1px 2px #fff !important;
	}


/*icon_rank（順位昇降アイコン）*/
.icon_rank_equal {
	position: absolute;
	top: -15px !important;
	left: 95px !important;
	width: 32px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ranking/icon_rank_equal.png) top left no-repeat;
	}
.icon_rank_up {
	position: absolute;
	top: -15px !important;
	left: 95px !important;
	width: 32px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ranking/icon_rank_up.png) top left no-repeat;
	}
.icon_rank_down {
	position: absolute;
	top: -15px !important;
	left: 95px !important;
	width: 32px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ranking/icon_rank_down.png) top left no-repeat;
	}
.icon_rank_new {
	position: absolute;
	top: -15px !important;
	left: 95px !important;
	width: 32px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	background: url(../images/ranking/icon_rank_new.png) top left no-repeat;
	}


/*dlTxt-league(所属リーグ)*//*オールガンバライダーマッチング6弾以降*/
.rankdetail-inner_league dt{ display:none;}
.rankdetail-inner_league dd {
	position:absolute;
	top:13px;
	left:526px;
	display:block;
	width:110px;
	height:16px;
	background:#000;
	padding: 3px 0.4em 7px;
	border-radius:15px 15px 15px 15px;
	color:#fff !important;
	font-size: 153%;
	font-weight: bold;
	text-align:center;
	line-height:1;
	text-shadow: none !important;
	}
.rankdetail-inner_league dd.s1{
	left:486px;
	width:150px;

}
/*dlTxt-rankName(ユーザー名)*/
.rankdetail-inner_rankname dt{ display:none;}
.rankdetail-inner_rankname dd{
	position:absolute;
	top:35px;
	left:15px;
	font-size: 160%;
	font-weight: bold;
	color:#000;
	text-shadow: 1px 1px 2px #fff;
	}
	.rankdetail-inner1_btCol .rankdetail-inner_rankname  dd{
	/*color:#FAE462;
	text-shadow: 1px 1px 2px #333;*/
	}
	.rankdetail-inner2_btCol .rankdetail-inner_rankname  dd{
	/*color:#C4C9CA;
	text-shadow: 1px 1px 2px #333;*/
	}
	.rankdetail-inner3_btCol .rankdetail-inner_rankname  dd{
	/*color:#CD857C;
	text-shadow: 1px 1px 2px #333;*/
	}
	.rankdetail-inner_rankname  dd.rankdetail-inner_rankname-series {/*弾毎用ユーザー名*/
	top:43px;
	line-height:1;
	left:110px !important;
	background:#000;
	padding: 0.1em 0.4em;
	border-radius:0px 15px 15px 0px;
	color:#fff !important;
	text-shadow: none !important;
	}

/*dlTxt-place*/
.rankdetail-inner_place {
	position: absolute;
	height: 23px;
	width: 380px;
	top:40px;
	right: 8px;
	padding-top: 3px;
	}
.rankdetail-inner_place-area {
	position: absolute;
	height: 23px;
	width: 442px;
	top:26px;
	right: 8px;
	padding-top: 3px;
	}
	/*dlTxt-state（都道府県）*/
	.rankdetail-inner_state {
		float:left;
		background: url(../images/ranking/bg_rankdetail-inner_state.png) 0 0 no-repeat;
		height: 22px;
		width: 72px;
		padding-left:5px;
		padding-top:1px;
	}
	.rankdetail-inner_state dt { display:none;}
	.rankdetail-inner_state dd{
		display:inline-block;
		padding-left:5px;
		/*width:65px;*/
		}
	/*dlTxt-shop（プレイ店舗）*/
	.rankdetail-inner_shop { 
		float:left;
		background: url(../images/ranking/bg_rankdetail-inner_place.png) 0 0 no-repeat;
		width: 302px;
		height: 22px;
		padding-top:1px;
	}
	.rankdetail-inner_shop dt { display:none;}
	.rankdetail-inner_shop dd{
		display:inline-block;
		padding-left:1em;
		}
/*dlTxt-userscore（スコア）*/
.rankdetail-inner_score{
	margin: 2px 0 0 5px;
	width: 123px;
	float:left;
	}
.rankdetail-inner_score dt{
	width: 130px;
	height:17px;
	background-position: 0 0;
	}
.rankdetail-inner_score dd{
	padding: 3px 0 5px 15px;
	}
/*dlTxt-userRank（ユーザーランク）*/
.rankdetail-inner_userrank {
	margin: 2px 0 0 8px;
	width: 130px;
	float:left;
	}
.rankdetail-inner_userrank dt{
	width: 137px;
	height:17px;
	background-position:0 -17px !important;
	}
.rankdetail-inner_userrank dd{
	padding: 3px 0 5px 15px;
	}
/*dlTxt-stage（クリアステージ）*/
.rankdetail-inner_stage {
	margin: 2px 0 0 8px;
	width: 377px;
	float:left;
	}
.rankdetail-inner_stage dt{
	width: 381px;
	height:17px;
	background-position: 0 -34px !important;
	}
.rankdetail-inner_stage dd{
	padding: 3px 0 5px 15px;
	}
/*dlCardimg(使用デッキ)*/
.rankdetail-card {
	width:427px;
	float:left;
	padding:0 0 0 5px;
	}
.rankdetail-card dt{
	width: 427px;
	height:17px;
	background-position:0 -51px !important;
	}
.rankdetail-card dd{
	height:189px;
	padding: 14px 0 0 15px;
	}
.rankdetail-card img {
	display: inline-block;
	margin-right:10px;
	width: 117px;
	height:170px;
	}
/*dlRiderSoul（ライダーソウル）*/
.rankdetail-ridersoul {
	float:left;
	width:226px;
	margin-left:1px;
	}
.rankdetail-ridersoul dt{
	height:17px;
	background-position:0 -68px !important;
	width:222px;
	}
.rankdetail-ridersoul dd{
	background-position:0 0;
	margin: -35px 0 -34px -34px !important;
	}
.rankdetail-ridersoul .valName{
	font-weight:bold;
	font-size: 90%;
	text-shadow: 2px 1px 0 #000;
	}

/*dlTxt-reincarnation（転生回数）*/
.rankdetail-inner_reincarnation {
	position:absolute;
	display:block;
	top:122px;
	left:433px;
	width: 222px;
	height:215px;
}
.rankdetail-inner_reincarnation dt{
	display:none;
	}
.rankdetail-inner_reincarnation dd{
	padding: 5px 0 10px 15px;
	}
.rankdetail-inner_reincarnation dd img{
	position:absolute;
	}
.rankdetail-inner_reincarnation dd .reincarnation01{
	top:34px;
	left:58px;
	}
.rankdetail-inner_reincarnation dd .reincarnation02{
	top:34px;
	left:150px;
	}

.rankdetail-inner_reincarnation dd .reincarnation03{
	top:108px;
	left:10px;
	}

.rankdetail-inner_reincarnation dd .reincarnation04{
	top:108px;
	left:189px;
	}

.rankdetail-inner_reincarnation dd .reincarnation05{
	top:188px;
	left:57px;
	}

.rankdetail-inner_reincarnation dd .reincarnation06{
	top:188px;
	left:150px;
	}



/*header-Daily_all
----------------------------------------------------------------*/
.bg_header-daily_all {
	background: url(../images/ranking/daily_all/bg_header-daily_all.jpg) 0 0 no-repeat;
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-daily_all .ranktxt_month {
	position: absolute;
	top: 37px;
	left:50px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-daily_all .ranktxt_month span {
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-daily_all .ranktxt_day {
	position: absolute;
	top: 37px;
	left:130px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-daily_all .ranktxt_day span{
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-daily_all .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
	}

/*header-Daily_area
----------------------------------------------------------------*/
.bg_header-daily_area {
	background: url(../images/ranking/daily_area/bg_header-daily_area.jpg) 0 0 no-repeat;
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-daily_area .ranktxt_month {
	position: absolute;
	top: 37px;
	left:50px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-daily_area .ranktxt_month span {
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-daily_area .ranktxt_day {
	position: absolute;
	top: 37px;
	left:130px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-daily_area .ranktxt_day span{
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-daily_area .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
	}
.bg_header-daily_area .icon_area {
	position: absolute;
	top: 235px;
	right:42px;
	}
/*header-Series_all
----------------------------------------------------------------*/
.bg_header-series_all {
	background: url(../images/ranking/series_all/bg_header-series_all.jpg) 0 0 no-repeat;
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-series_all .ranktxt_month {
	position: absolute;
	top: 37px;
	left:50px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-series_all .ranktxt_month span {
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-series_all .ranktxt_day {
	position: absolute;
	top: 37px;
	left:130px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-series_all .ranktxt_day span{
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-series_all .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
	}
.ranktxt_seriesname {
	top: 40px;
	left:45px;
	position:absolute;
	font-size:300%;
	font-weight: bold;
	color:#FFcc00;
	text-shadow:1px 2px 2px #000,-1px -2px 2px #000, -1px -1px 0px #000, 1px -1px 0px #00, 1px 1px 0px #000, -1px 1px 0px #000;
	}

/*header-Series_area
----------------------------------------------------------------*/
.bg_header-series_area {
	background: url(../images/ranking/series_all/bg_header-series_area.jpg) 0 0 no-repeat;
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-series_area .ranktxt_month {
	position: absolute;
	top: 37px;
	left:50px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-series_area .ranktxt_month span {
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-series_area .ranktxt_day {
	position: absolute;
	top: 37px;
	left:130px;
	font-weight: bold;
	color:#ffcc00;
	font-size: 310%;
	}
.bg_header-series_area .ranktxt_day span{
	color:#ffffff;
	font-size: 70%;
	}
.bg_header-series_area .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
	}
.bg_header-series_area .icon_area {
	position: absolute;
	top: 235px;
	right:42px;
	}



/*header-armored_all
----------------------------------------------------------------*/
.bg_header-armored_all {
	background: url(../images/ranking/armored_all/img_01.jpg) 0 0 no-repeat;
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-armored_all .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
	}
	
/*header-armored_mission
----------------------------------------------------------------*/
.bg_header-armored_mission {
	height: 322px;
	width: 749px;
	position: relative;
	}
.bg_header-armored_mission01 {
	background: url(../images/ranking/armored_mission/img_mission01.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission02 {
	background: url(../images/ranking/armored_mission/img_mission02.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission03 {
	background: url(../images/ranking/armored_mission/img_mission03.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission04 {
	background: url(../images/ranking/armored_mission/img_mission04.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission05 {
	background: url(../images/ranking/armored_mission/img_mission05.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission06 {
	background: url(../images/ranking/armored_mission/img_mission06.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission07 {
	background: url(../images/ranking/armored_mission/img_mission07.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission08 {
	background: url(../images/ranking/armored_mission/img_mission08.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission09 {
	background: url(../images/ranking/armored_mission/img_mission09.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission10 {
	background: url(../images/ranking/armored_mission/img_mission10.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission11 {
	background: url(../images/ranking/armored_mission/img_mission11.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission12 {
	background: url(../images/ranking/armored_mission/img_mission12.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission13 {
	background: url(../images/ranking/armored_mission/img_mission13.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission14 {
	background: url(../images/ranking/armored_mission/img_mission14.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission15 {
	background: url(../images/ranking/armored_mission/img_mission15.jpg) 0 0 no-repeat;
}
.bg_header-armored_mission .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
}

.armored-mission-detail .rankdetail-inner_score{
	margin: 2px 0 0 5px;
	width: 334px;
	float:left;
}
.armored-mission-detail .rankdetail-inner_userrank{
	margin: 2px 0 0 8px;
	width: 309px;
	float:left;	
}
.armored-mission-detail.rankdetail-inner .rankdetail-inner_btCol dl.rankdetail-inner_score dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail.png) 0 0 no-repeat;
	background-position:0 -17px !important;
	width: 340px;
}
.armored-mission-detail.rankdetail-inner .rankdetail-inner_btCol dl.rankdetail-inner_userrank dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail.png) 0 0 no-repeat;
	background-position:0 0px !important;
	width: 309px;
}
.armored-mission-detail.rankdetail-inner1 .rankdetail-inner1_btCol dl.rankdetail-inner_score dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail01.png) 0 0 no-repeat;
	background-position:0 -17px !important;
	width: 340px;
}
.armored-mission-detail.rankdetail-inner1 .rankdetail-inner1_btCol dl.rankdetail-inner_userrank dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail01.png) 0 0 no-repeat;
	background-position:0 0px !important;
	width: 309px;
}
.armored-mission-detail.rankdetail-inner2 .rankdetail-inner2_btCol dl.rankdetail-inner_score dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail02.png) 0 0 no-repeat;
	background-position:0 -17px !important;
	width: 340px;
}
.armored-mission-detail.rankdetail-inner2 .rankdetail-inner2_btCol dl.rankdetail-inner_userrank dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail02.png) 0 0 no-repeat;
	background-position:0 0px !important;
	width: 309px;
}
.armored-mission-detail.rankdetail-inner3 .rankdetail-inner3_btCol dl.rankdetail-inner_score dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail03.png) 0 0 no-repeat;
	background-position:0 -17px !important;
	width: 340px;
}
.armored-mission-detail.rankdetail-inner3 .rankdetail-inner3_btCol dl.rankdetail-inner_userrank dt{
	background: url(../images/ranking/armored_mission/tit_armored_mission-detail03.png) 0 0 no-repeat;
	background-position:0 0px !important;
	width: 309px;
}

/*header-matching-all
----------------------------------------------------------------*/
.bg_header-matchng_all {
	height: 322px;
	width: 749px;
	position: relative;
	background: url(../images/ranking/matching/img_01.jpg) 0 0 no-repeat;
}
.bg_header-matchng_all .txt_notice-header {
	position: absolute;
	top: 245px;
	left:50px;
	font-size: 80%;
}
.bg_header-matchng_all30 .txt_notice-header {
	top: 225px;
}
.rankdetail-inner dl.rankdetail-inner_risingpt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner dl.rankdetail-inner_risingpt dt{
	background: url(../images/ranking/matching/tit_mattingdetail.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:161px;
	}
.rankdetail-inner dl.rankdetail-inner_risingpt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_risingpt30{
	margin: 2px 0 0 5px;
	width: 317px;
	float:left;
}
.rankdetail-inner dl.rankdetail-inner_risingpt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail30.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:323px;
	}
.rankdetail-inner dl.rankdetail-inner_risingpt30 dd{
	padding: 0px 0 0px 3px;
	text-align:center;
}
.rankdetail-inner dl.rankdetail-inner_risingpt30 dd span{
	font-weight:bold;
	color:#FFFF00;
	font-size:16px;
}
.rankdetail-inner dl.rankdetail-inner_lv{
	margin: 2px 0 0 8px;
	width: 158px;
	float:left;	
}
.rankdetail-inner dl.rankdetail-inner_lv dt{
	background: url(../images/ranking/matching/tit_mattingdetail.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:161px;
	}
.rankdetail-inner dl.rankdetail-inner_lv dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_lv30{
	margin: 2px 0 0 8px;
	width: 118px;
	float:left;	
}
.rankdetail-inner dl.rankdetail-inner_lv30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail30.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:121px;
	}
.rankdetail-inner dl.rankdetail-inner_lv30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_wincnt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner dl.rankdetail-inner_wincnt dt{
	background: url(../images/ranking/matching/tit_mattingdetail.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:161px;
}
.rankdetail-inner dl.rankdetail-inner_wincnt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_wincnt30{
	margin: 2px 0 0 5px;
	width: 95px;
	float:left;
}
.rankdetail-inner dl.rankdetail-inner_wincnt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail30.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:101px;
}
.rankdetail-inner dl.rankdetail-inner_wincnt30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_winper{
	margin: 2px 0 0 8px;
	width: 155px;
	float:left;	
}
.rankdetail-inner dl.rankdetail-inner_winper dt{
	background: url(../images/ranking/matching/tit_mattingdetail.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:161px;
}
.rankdetail-inner dl.rankdetail-inner_winper dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner dl.rankdetail-inner_winper30{
	margin: 2px 0 0 8px;
	width: 95px;
	float:left;	
}
.rankdetail-inner dl.rankdetail-inner_winper30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail30.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:121px;
}
.rankdetail-inner dl.rankdetail-inner_winper30 dd{
	padding: 3px 0 5px 15px;
}


.rankdetail-inner1 dl.rankdetail-inner_risingpt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner1 dl.rankdetail-inner_risingpt dt{
	background: url(../images/ranking/matching/tit_mattingdetail01.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:161px;
	}
.rankdetail-inner1 dl.rankdetail-inner_risingpt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_risingpt30{
	margin: 2px 0 0 5px;
	width: 317px;
	float:left;
}
.rankdetail-inner1 dl.rankdetail-inner_risingpt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3001.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:323px;
	}
.rankdetail-inner1 dl.rankdetail-inner_risingpt30 dd{
	padding: 0px 0 0px 3px;
	text-align:center;
}
.rankdetail-inner1 dl.rankdetail-inner_risingpt30 dd span{
	font-weight:bold;
	color:#FFFF00;
	font-size:16px;
}
.rankdetail-inner1 dl.rankdetail-inner_lv{
	margin: 2px 0 0 8px;
	width: 158px;
	float:left;	
}
.rankdetail-inner1 dl.rankdetail-inner_lv dt{
	background: url(../images/ranking/matching/tit_mattingdetail01.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:161px;
	}
.rankdetail-inner1 dl.rankdetail-inner_lv dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_lv30{
	margin: 2px 0 0 8px;
	width: 118px;
	float:left;	
}
.rankdetail-inner1 dl.rankdetail-inner_lv30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3001.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:121px;
	}
.rankdetail-inner1 dl.rankdetail-inner_lv30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt dt{
	background: url(../images/ranking/matching/tit_mattingdetail01.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:161px;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt30{
	margin: 2px 0 0 5px;
	width: 95px;
	float:left;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3001.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:101px;
}
.rankdetail-inner1 dl.rankdetail-inner_wincnt30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_winper{
	margin: 2px 0 0 8px;
	width: 155px;
	float:left;	
}
.rankdetail-inner1 dl.rankdetail-inner_winper dt{
	background: url(../images/ranking/matching/tit_mattingdetail01.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:161px;
}
.rankdetail-inner1 dl.rankdetail-inner_winper dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner1 dl.rankdetail-inner_winper30{
	margin: 2px 0 0 8px;
	width: 95px;
	float:left;	
}
.rankdetail-inner1 dl.rankdetail-inner_winper30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3001.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:101px;
}
.rankdetail-inner1 dl.rankdetail-inner_winper30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_risingpt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner2 dl.rankdetail-inner_risingpt dt{
	background: url(../images/ranking/matching/tit_mattingdetail02.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:161px;
	}
.rankdetail-inner2 dl.rankdetail-inner_risingpt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_risingpt30{
	margin: 2px 0 0 5px;
	width: 317px;
	float:left;
}
.rankdetail-inner2 dl.rankdetail-inner_risingpt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3002.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:323px;
	}
.rankdetail-inner2 dl.rankdetail-inner_risingpt30 dd{
	padding: 0px 0 0px 3px;
	text-align:center;
}
.rankdetail-inner2 dl.rankdetail-inner_risingpt30 dd span{
	font-weight:bold;
	color:#FFFF00;
	font-size:16px;
}
.rankdetail-inner2 dl.rankdetail-inner_lv{
	margin: 2px 0 0 8px;
	width: 158px;
	float:left;	
}
.rankdetail-inner2 dl.rankdetail-inner_lv dt{
	background: url(../images/ranking/matching/tit_mattingdetail02.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:161px;
	}
.rankdetail-inner2 dl.rankdetail-inner_lv dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_lv30{
	margin: 2px 0 0 8px;
	width: 118px;
	float:left;	
}
.rankdetail-inner2 dl.rankdetail-inner_lv30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3002.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:121px;
	}
.rankdetail-inner2 dl.rankdetail-inner_lv30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt dt{
	background: url(../images/ranking/matching/tit_mattingdetail02.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:161px;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt30{
	margin: 2px 0 0 5px;
	width: 95px;
	float:left;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3002.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:101px;
}
.rankdetail-inner2 dl.rankdetail-inner_wincnt30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_winper{
	margin: 2px 0 0 8px;
	width: 155px;
	float:left;	
}
.rankdetail-inner2 dl.rankdetail-inner_winper dt{
	background: url(../images/ranking/matching/tit_mattingdetail02.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:161px;
}
.rankdetail-inner2 dl.rankdetail-inner_winper dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner2 dl.rankdetail-inner_winper30{
	margin: 2px 0 0 8px;
	width: 95px;
	float:left;	
}
.rankdetail-inner2 dl.rankdetail-inner_winper30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3002.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:101px;
}
.rankdetail-inner2 dl.rankdetail-inner_winper30 dd{
	padding: 3px 0 5px 15px;
}


.rankdetail-inner3 dl.rankdetail-inner_risingpt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner3 dl.rankdetail-inner_risingpt dt{
	background: url(../images/ranking/matching/tit_mattingdetail03.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:161px;
	}
.rankdetail-inner3 dl.rankdetail-inner_risingpt dd{
	padding: 3px 0 5px 15px;
	}
.rankdetail-inner3 dl.rankdetail-inner_risingpt30{
	margin: 2px 0 0 5px;
	width: 317px;
	float:left;
}
.rankdetail-inner3 dl.rankdetail-inner_risingpt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3003.png) 0 0 no-repeat;
	height:17px;
	background-position:0 0px !important;
	width:323px;
	}
.rankdetail-inner3 dl.rankdetail-inner_risingpt30 dd{
	padding: 0px 0 0px 3px;
	text-align:center;
}
.rankdetail-inner3 dl.rankdetail-inner_risingpt30 dd span{
	font-weight:bold;
	color:#FFFF00;
	font-size:16px;
}
.rankdetail-inner3 dl.rankdetail-inner_lv{
	margin: 2px 0 0 8px;
	width: 118px;
	float:left;	
}
.rankdetail-inner3 dl.rankdetail-inner_lv dt{
	background: url(../images/ranking/matching/tit_mattingdetail03.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:121px;
	}
.rankdetail-inner3 dl.rankdetail-inner_lv dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner3 dl.rankdetail-inner_lv30{
	margin: 2px 0 0 8px;
	width: 118px;
	float:left;	
}
.rankdetail-inner3 dl.rankdetail-inner_lv30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3003.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -17px !important;
	width:121px;
	}
.rankdetail-inner3 dl.rankdetail-inner_lv30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt{
	margin: 2px 0 0 5px;
	width: 155px;
	float:left;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt dt{
	background: url(../images/ranking/matching/tit_mattingdetail03.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:161px;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt30{
	margin: 2px 0 0 5px;
	width: 95px;
	float:left;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3003.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -34px !important;
	width:101px;
}
.rankdetail-inner3 dl.rankdetail-inner_wincnt30 dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner3 dl.rankdetail-inner_winper{
	margin: 2px 0 0 8px;
	width: 155px;
	float:left;	
}
.rankdetail-inner3 dl.rankdetail-inner_winper dt{
	background: url(../images/ranking/matching/tit_mattingdetail03.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:161px;
}
.rankdetail-inner3 dl.rankdetail-inner_winper dd{
	padding: 3px 0 5px 15px;
}
.rankdetail-inner3 dl.rankdetail-inner_winper30{
	margin: 2px 0 0 8px;
	width: 95px;
	float:left;	
}
.rankdetail-inner3 dl.rankdetail-inner_winper30 dt{
	background: url(../images/ranking/matching/tit_mattingdetail3003.png) 0 0 no-repeat;
	height:17px;
	background-position:0 -51px !important;
	width:101px;
}
.rankdetail-inner3 dl.rankdetail-inner_winper30 dd{
	padding: 3px 0 5px 15px;
}