.content {
	margin: 0 auto;
}

.newslist {
	margin: 0 auto;
	clear: both;
	text-align: left
}

.newslist ul {
	list-style: none;
}

.newslist > ul > li {
	border-bottom: 1px #bbb solid;
	border-right: 1px #bbb solid;
	padding: 12px;
	border-radius: 3px;
}

.newsheadline {
	font-size: 1.0em;
	color: #456;
	margin-bottom: 5px;
}

.newsbody {
	margin-left: 40px;
	margin-right: 40px;
	font-size: 0.9em;
}

.address {
	font-size: 20px;
}

@media only screen and ( max-width: 768px ){
	.address {
		font-size: 12px;
	}
	#member_info th hr {
		display: none;
	}
}
