@charset "utf-8";
/*latest--------------------------------------------------------------*/
#latest {
	width:419px;
	padding-bottom:10px;
	background:url(../selectimages/latest_bottom.gif) left bottom no-repeat;
	height:359px;
	margin-bottom:10px;
}
#latest a {
	color:#00acee;
}
#latest_container {
	padding:5px 15px 15px 15px;
	width: 389px;
}
#latest h2 {
	background:url(../selectimages/latest_top.gif) left top no-repeat;
	width:419px;
	height:42px;
	text-indent:-9999px;
}
#latest_container img {
	float:right;
	max-width:150px;
	border:#e0e0e0 2px solid;
	padding:5px;
	margin:0 0 5px 5px;
	background:#FFF;
}
#latest_title a {
	font-size:18px;
	font-weight:bold;
}
.latest_infoarea, .infoarea a {
	font-size:10px;
}
.latest_infoarea a {
	padding-left:5px;
}
.latest_textarea {
	height:20em;
	overflow: hidden;
	line-height:2em;
}
.latest_textarea img {
	display :none;
}
/*recent--------------------------------------------------------------*/
#recent {
	background:url(../selectimages/recently_bottom.gif) left bottom no-repeat;
	padding-bottom:10px;
}
#recent a {
	color:#00acee;
}
#recent h3 {
	background:url(../selectimages/recently_top.gif) left top no-repeat;
	width:409px;
	height:24px;
	padding:8px 0 0 10px;
	font-weight:bold;
}
#recent_wrapper {
	width:411px;
	padding:0 3px;
	border-left:#d3d3d3 1px solid;
	border-right:#d3d3d3 1px solid;
}
#recent_wrapper ul {
	padding-top:5px;
}
#recent_wrapper li {
	padding:5px;
}
/*サムネイル*/
#recent_wrapper span.thumb {
	float:left;
	width:80px;
	display:block;
	padding:5px;
	border:#e0e0e0 1px solid;
	margin-right:10px;
	background:#FFFFFF;
}
#recent_wrapper span.thumb a {
	display:block;
	width:80px;
	height:60px;
	line-height:60px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
#recent_wrapper span.thumb a img {
	position:absolute;
	width:120px;
	top:-20px;
	left:-20px;
}
/*タイトル*/
#recent_wrapper span.title a {
	float:left;
	display:block;
	width:295px;
	font-size:16px;
	font-weight:bold;
	padding:6px 0 5px 0;
	border-bottom:#bab7b7 1px dotted;
}
#recent_wrapper span.infoarea {
	float:left;
	display:block;
	margin-top:10px;
}
