@charset "utf-8";
/* CSS Document */
	
/*------------------------------------------------------------------------------
h2
------------------------------------------------------------------------------*/


.topics,.new_entry{
	border-left:#e0e0e0 3px solid;
	padding:5px 0;
	padding-left:10px;
	margin-top:3px;
	}
.topics li{
	margin:5px;
	padding:0 0 0 15px;
	list-style:none;
	background:url(../images/list_icon.gif) no-repeat left center;
	}

/*------------------------------------------------------------------------------
new
------------------------------------------------------------------------------*/
.new{
	font-size:120%;
	color:#FFFFFF;
	font-weight:bold;
	padding:8px 0;
	padding-left:27px;
	background:url(../images/index/h3_bg.gif) center left no-repeat;
	}
.new_entry{
	margin-bottom:25px;
	}

.entry_more{
	text-align:right;
	margin-bottom:25px;
	}
.entry_more img{
	margin-right:5px;
	}

/*------------------------------------------------------------------------------
info
------------------------------------------------------------------------------*/
.info{
	background:#606060;
	width:410px;
	}
.info .photo{
	background:#ffffff;
	width:228px;
	height:292px;
	border:1px solid #606060;
	float:left;
	}
.info .info_txt{
	width:160px;
	padding:10px;
	color:#FFFFFF;
	float:left;
	}
.info .info_txt h4{
	font-weight:bold;
	margin-bottom:10px;
	}
.info .info_more{
	text-align:right;
	margin-top:8px;
	}

/*------------------------------------------------------------------------------
picup
------------------------------------------------------------------------------*/
.picup{
	margin-bottom:15px;
	}
.picup .m{
	margin-right:20px;
	}