/*** top ***/
.top .contents{
	float:left;
	width:440px;
}

.top .special{
	width:434px;
	_width:440px;
	margin-bottom:10px;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-right:solid 5px #ccc;
	border-bottom:solid 5px #ccc;
}

.top .special_contents{
	padding:5px;
}

.posted,
.posted a{
	clear:both;
	color:#666;
	text-align:right;
	margin:10px 5px;
}


.top .special .top .find,
.top .special .top .find_today{
	font-weight:bold;
	margin-bottom:5px;
	padding-left:10px;
}

.top .find a,
.top .find_today a{
	text-decoration:none;
	color:#666666;
}

.top .find{
	font-size:large;
}
.top .find a{
	display:block;
	color:#333;
	font-size:large;
	_font-size:medium;
}

.top .find_today{
	background-image:url("../img/common/pages_title_today.gif");
}

.top .time{
	text-align:right;
}

.top .other{
	width:434px;
	_width:440px;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-right:solid 5px #ccc;
	border-bottom:solid 5px #ccc;
	padding-top:5px;
	margin-bottom:10px;
}

.top .category_heading{
	float:left;
	margin-right:10px;
	margin-top:2px;
}

.top .other_contents{
	padding:5px 5px 0px;
	clear:both;
}


.top .news {
	margin-left:20px;
}


.top .news li {
	padding:5px 0px;
}

.top .news li a{
	margin-right:10px;
}

.top .news .find img {
	margin-left:-15px;
}
