@charset "UTF-8";


#merit h3 {
	clear: both;
}

#merit #contents {
	background: url(../../images/merit_bg001.gif) repeat-y 0 0;
}

#merit #meritContents {
	background: url(../../images/merit_bg002.gif) no-repeat 0 bottom;
}

#merit .pointColumn {
	width: 855px;
	background: url(../../images/merit_bg004.gif) no-repeat 0 bottom;
	margin: 0 auto 15px auto;
	padding-bottom: 15px;
	text-align: left;
}
#merit .pointColumn .leftColumn,
#merit .pointColumn .rightColumn {
	background: url(../../images/merit_bg003.gif) no-repeat 0 0;
	width: 417px;
}
#merit .pointColumn .leftColumn {
	float: left;
}
#merit .pointColumn .rightColumn {
	float: right;
}

#merit .pointColumn p.txt {
	padding: 0 14px 10px 29px;
}

#merit .pointColumn .buttonColumn {
	width: 387px;
	margin: 0 15px;
	text-align:center;
}


/* 99. Extra
=========================================*/
/* Clearfix */
#merit #meritContents:after,
#merit .pointColumn:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#merit #meritContents,
#merit .pointColumn {
	zoom: 1;
	display: block;	/* for safari firefox3 */
	min-height: 1%;  /* for IE 7*/
}
/* IE7 hacks */
*:first-child+html #merit #meritContents,
*:first-child+html #merit .pointColumn {
	display: inline-table;
}/* end hacks */


