#main-content {
	width:680px;
}

#main-content ul {
	list-style:none;
	margin-bottom:16px;
}

#main-content li {
	display:inline;
}

#main-content h2 {
	width:650px;
	height:31px;
	background:url(../../img/common/heading_02.gif) no-repeat left top;
	margin-bottom:25px;
	padding:10px 0 0 30px;
	font-size:18px;
}

#main-content p {
	margin:0 30px 20px 30px;
	line-height:180%;
}

dl {
	width:620px;
	margin-left:30px;
	line-height:180%;
}

dl dt {
	display:block;
	margin-bottom:5px;
	padding:3px 0 3px 8px;
	border-bottom:1px dotted #ccc;
	border-left:5px solid #ccc;
	line-height:100%;
}

dl dd {
	padding:0 0 30px 0;
}