@charset "utf-8";
	
/* page_title
------------------------------------------------ */
#page_title img {
	zoom: .5;
}

.content_title {
	padding: 15px 0;
	color: #998d7e;
	font-weight: normal;
	font-size: 110%;
	text-align: center;
	background: #f5f7fb;
}

.mainimg {
	margin: 0 0 20px;
}

.body {
	padding: 0 20px;
	font-size: 120%;
}

.intro_text {
	margin: 0 0 40px;
	color: #584d39;
	font-size: 117%;
}

.article_title {
	margin: 0 0 10px;
	color: #a4a4a4;
	font-size: 167%;
	font-weight: normal;
	border-bottom: 1px solid #e6e6e6;
}

.block_content article {
	margin: 0 0 40px;
}

.block_content article .text {
	margin: 0 0 10px;
}

.block_contact {
	margin: 0 -20px;
	padding: 20px;
	background: #f2f2f2;
}