@charset "utf-8";

strong {
	font-weight: bold;
}
ul li {
	list-style:none;
}
* html .cbox,
* html .inner,
* html ul {
	zoom: 100%;
}
*:first-child+html .cbox.
*:first-child+html .inner,
*:first-child+html ul {
	display: inline-block;
}
.clfix:after,
.cbox:after,
.inner:after,
ul:after {
	/* content: ""; */
	/* clear: both; */
	height: 0;
	display: block;
	visibility: hidden;
}
.fl_l{
	float:left;
}
.fl_r{
	float:right;
}
a {
	/* color: #64554b; */
}
.cap {
	line-height: 1.5;
	font-size: 86%;
}
body {
	color: #64554b;
	padding: 0;
	margin: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.article_body > p:first-child {
    /* main image */
    text-align: center;
}
