@charset "utf-8";


/* ====================================================
	ranking
==================================================== */

.rank-area {
	margin-bottom: 20px;
	width: 580px;
}

.rank-ex {
	float: right;
	width: 280px;
}

.rank-area h3 {
	background: url(../ranking/media/bg_rank.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
}

.rank-area h4 {
	background: url(../ranking/media/icon02.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
}

.rank-area h5 {
	background: url(../ranking/media/icon03.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
}

.rank-area h6 {
	background: url(../ranking/media/icon04.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
}

.rank-area .rank5 {
	background: url(../ranking/media/icon05.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
	margin-bottom: 15px;
}

.rank-area .rankout {
	background: url(../ranking/media/icon06.gif) no-repeat right bottom;
	height: 26px;
	width: 500px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 14px;
	padding-left: 80px;
	margin-bottom: 15px;
}



.left-img {
	float: left;
	width: 137px;
}

.detail-text {
	width: 423px;
	float: right;
	padding-left: 20px;
	padding-top: 0px;
	line-height: 1.6;
}

.detail-text dl {
	width: 423px;
}


.detail-text dt {
	float: left;
	width: 78px;
	margin-bottom: 2px;
}

.detail-text dd {
	margin-left: 78px;
	width: 339px;
	margin-bottom: 2px;
}
.detail-text img {
	border: 1px solid #CCCCCC;
	margin: 5px 1px 3px 0;
	padding: 0px;
}

.detail-area {
	width: 580px;
}

.left-img img {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

