/* styles written in this file is for Standard */

/*head*/
.headArea{
	background:		url(../img/bod_head_bg.jpg) left top repeat-x;
}

.headArea .headInner{
	height:			495px;
	width:			980px;
	margin:			0 auto;
}

/*content*/
.main-contents{
	background:		url(../img/bod_bg_01.jpg) center top no-repeat;
}

.main-contents-child{
	text-align:		left;
	width:			980px;
	margin:			0 auto;
	height:			546px;
}

.main-contents-child *{
	zoom:			1;
}

.main-contents-child .a-1{
	background:		url(../img/bod_line.gif) left bottom no-repeat;
	height:			310px;
	padding:		0 0 31px 0;
}

.main-contents-child .article div{
	float:			left;
	width:			330px;
	padding-top:		30px;
	
}

.main-contents-child .article div.last{
	width:			319px;
}

.main-contents-child .a-1 div h3{
	padding:		0 0 13px 0;
}

.main-contents-child .a-1 div .btn{
	padding:		10px 0 0 0;
	font-size:		0px;
}

/*a-2*/
.main-contents-child .a-2{
	position:		relative;
}
.main-contents-child .a-2 div{
	height:			119px;
	position:		relative;
}

.main-contents-child .a-2 div h3{
	padding:		0 0 16px 0;
}


.main-contents-child .a-2 div .btn{
	position:		absolute;
	left:			0px;
	top:			128px;
}