#contents h2{
  background: url(../images/common/line_01_l.gif) no-repeat 0 bottom;
}

#contents .section {
	width:770px;
	margin-bottom:25px;
	border:1px solid #DBDBDB;
	border-bottom:none;
}
#contents .section .odd,
#contents .section .even {
	padding:15px;
	border-bottom:1px solid #DBDBDB;
}
#contents .section .even {
	background-color:#F2F2F2;
}

#contents .section a,
#contents .backlink a {
	color:#333333;
	text-decoration:none;
}
#contents .section a:hover,
#contents .backlink a:hover {
	text-decoration:underline;
}

#contents .backlink {
	padding-bottom:7px;
}

#contents .section .date {
	padding-bottom:3px;
}
#contents .section h3 {
	font-size:100%;
	padding-bottom:5px;
}