/*Topics CSS */

/* List___________________ */
#contentsMain .newsList article {
	border-bottom:#CCC 1px dotted;
	padding-bottom:15px;
	margin-bottom:15px;
}
#contentsMain .newsList h2 {
	height:auto;
	background:none;
	font-size:14px;
	font-weight:bold;
	line-height:1.6;
	margin:0 0 2px 0;
	padding-left:0;
	display:inline;
}
#contentsMain .newsicon a {
	display:inline;
	margin-left:10px;
}
#contentsMain .newsList .date {
	display:inline;
}

.newsList  dt {
}
.newsList dd {
	border-bottom:#CCC 1px dotted;
	margin-bottom:10px;
	padding:0 0 10px 161px;
	float:none;
}

/* Detail___________________ */
#contentsMain article h1 {
	margin-bottom:5px;	
}
.date {
	display:block;
	margin-bottom:5px;	
}

#articlePhoto {
	float:right;
	width:267px;
	margin-left:25px;
}
#articlePhoto img {
	max-width:265px;
	height:auto;
}

#articleText h3+p {
	margin-bottom:20px;
}

.photoBox {
	margin-bottom:15px;
}
.photoAtt {
	background:url(../images/common/ico_photoAtt.png) left 3px no-repeat;
	padding-left:15px;
	font-size:13px;
	line-height:1.4;
}
