@charset "utf-8"; 
/* =================================== 

MT用

=================================== */

.top-style #top-flash{
	height:262px;
	overflow:hidden;
}
.top-style .entry-list{
	background:url(../images/design/entry_listback.jpg) top left repeat-y;
	width:100%;
	min-height:266px;
	margin-top:25px;
}
.top-style .entry-list .entry-list-header{
	background:url(../images/design/entry_listback_top.jpg) top left no-repeat;
	overflow:hidden;
	padding:15px 15px 10px 15px;
	height:15px;
	zoom:1;
}
.top-style .entry-list-inner{
	background:url(../images/design/entry_listback_bottom.jpg) bottom left no-repeat;
	padding:6px 15px 5px 15px;
	min-height:215px;
	zoom:1;
}

.top-style .entry-list .to-archive,
.top-style .entry-list .to-rss{
	float:right;
	width:37px;
	margin-left:8px;
	margin-top:-3px;
}

.top-style .entry-list ul{
	border-top:2px solid #83cdf2;
}
.entry-list ul li{
	padding-top:5px;
	border-bottom:1px dotted #83cdf2;
	min-height:25px;
}

.entry-list ul li.last{
	border-bottom:none;
}

.entry-list ul li span.pubdate{
	color:#00b099;
}
.entry-list ul li a:link{
	color:#000000;
}
.entry-list ul li a:visited{
	color:#000033;
}
.entry-list ul li a:hover{
	color:#0074be;
}
.entry-list ul li a:active{
	color:#3374be;
}
.entry-list .list-title{
	float:left;
}

div#left-side{
	min-height:1px;
}

div#left-side-banners{
	margin-bottom:0;
}


/*** For IE 6 ***/
* html .top-style .entry-list{
	height:266px;
}
* html .entry-list ul li{
	height:29px;
}
* html .top-style .entry-list .entry-list-header{
	height:40px;
}
* html .top-style .entry-list .entry-list-inner{
	height:226px;
}

