@charset "utf-8";


/* ---------------------------------------------------------
	content
--------------------------------------------------------- */
.attention {
	background: #FDEFEF;
	padding: 10px 10px 5px 10px;
	margin-bottom: 10px;
}
	.attention h2 {
		color: #900;
		font-size: 125%;
		font-weight: bold;
		margin-bottom: 5px;
	}


ul.entryList {
	background: url(../../images/common/border_cf.gif) top repeat-x;
	margin-top: 10px;
}
	ul.entryList li {
		background: url(../../images/common/border_cf.gif) bottom repeat-x;
		padding: 10px 0;
	}
		ul.entryList li ul li {
			background: none;
		}
		ul.entryList li .imgArea {
			float: left;
			width: 140px;
		}
		ul.entryList li .txtArea {
			float: right;
			width: 500px;
		}
		ul.entryList li .txtArea h3 {
			font-size: 110%;
			font-weight: bold;
		}
			ul.entryList li .txtArea h3 a {
				text-decoration: none;
			}
		ul.entryList li .txtArea span {
			color: #999;
			font-size: 75%;
		}
			ul.entryList li .txtArea span img {
				margin-right: 3px;
			}
		ul.entryList li .txtArea p {
			padding-bottom: 5px;
		}
	
ol.ranking li {
	background: url(../../images/common/border_cf.gif) bottom repeat-x;
	line-height: 1.3;
	padding: 8px 5px;
}
	ol.ranking li.bn {
		background: none;
	}
	ol.ranking li .rank01, ol.ranking li .rank02, ol.ranking li .rank03 {
		background: url(../../images/index/bg_rank_li_01.jpg) no-repeat;
		padding-left: 60px;
	}
		ol.ranking li .rank02 {
			background: url(../../images/index/bg_rank_li_02.jpg) no-repeat;
		}
		ol.ranking li .rank03 {
			background: url(../../images/index/bg_rank_li_03.jpg) no-repeat;
		}
		
	ol.ranking img {
		float: left;
		margin-right: 10px;
	}
	ol.ranking h3 {
		font-size: 110%;
		font-weight: bold;
	}
		ol.ranking h3 a {
			text-decoration: none;
		}
	ol.ranking span {
		color: #83B8E1;
	}
