/* styles written in this file is for Standard */

/*ttl*/
.ttlArea{
	background:		url(../img/bod_ttl_bg.gif) left top repeat-x;
}

.ttlArea .ttlInner{
	height:			62px;
	width:			980px;
	margin:			0 auto;
	text-align:		left;
}

.ttlArea .ttlInner h2{
	padding:		18px 0 0 0;
}

/*head*/
.headArea{
	background:		url(../img/bod_head_bg.gif) left top repeat-x;
}

.headArea .headInner{
	height:			510px;
	width:			980px;
	margin:			0 auto;
	text-align:		left;
}

.headArea .headInner h3{
	float:			left;
	padding:		44px 0 0 69px;
}

.headArea .headInner p{
	padding:		26px 0 0 105px;
	float:			left;
}

/*content*/
.main-contents{
	background:		url(../img/bod_bg_01.jpg) center top repeat-y;
}

.main-contents-child{
	text-align:		left;
	width:			980px;
	margin:			0 auto;
	padding:		0;
	
}

.main-contents-child .article{
	height:			519px;

}

.main-contents-child .article h3{
	padding:		45px 0 16px 0;
}

.main-contents-child .article .image{
	float:			left;
	width:			440px;
}

.main-contents-child .article table{
	width:			420px;
	float:			left;
	font-size:		11px;
	line-height:		1.1;
	margin:			10px 0 0 0;
	color:			#000000;
}

.main-contents-child .article table th{
	width:			115px;
	padding:		0 0 10px 0;
	font-weight:		normal;
	
}

.main-contents-child .article table td{
	padding:		0 0 10px 0;
}

.main-contents-child .article table td.line{
	width:			50px;
}













