
/* common
***************************************************************/
#main h3 {
	margin: 0 0 15px;
}
#main .inner {
	margin: 0 0 30px;
	padding: 0 10px;
}
#main .inner p {
	margin: 0 0 15px;
}
/* block1
***************************************************************/
#block1 {
	text-indent: -5000px;
	background: url(../img/about/i_blk1_01.gif) no-repeat;
	width: 590px;
	height: 188px;
}
/* block2
***************************************************************/
#block2 .column1 .col1 {
	width: 440px;
	float: left;
}
#block2 .column1 .col2 {
	width: 110px;
	float: right;
}
#block2 .column2 {
	background-color: #f8f1e7;
	padding: 20px;
}
#block2 .column2 h4 {
	font-size: 14px;
	font-weight: bold;
	color: #59493f;
	padding: 0 0 10px;
	margin: 0 0 10px;
	background: url(../img/common/dot_02.gif) repeat-x left bottom;
}
#block2 .column2 .col1 {
	width: 410px;
	float: right;
}
#block2 .column2 .col2 {
	width: 110px;
	float: left;
}

/* block3
***************************************************************/
#block3 .col1 {
	width: 160px;
	float: left;
	padding: 10px 0 0;
}
#block3 .col2 {
	width: 410px;
	float: right;
}
#block3 th {
	width: 20px;
	padding: 10px 20px 10px 0;
}
#block3 td {
	padding: 10px 0 10px;
	background: url(../img/common/dot_02.gif) repeat-x left bottom;
}

/* block4
***************************************************************/
#block4 h3 {
	margin: 0 0 5px !important;
}
#block4 th {
	width: 100px;
	padding: 10px;
	background: url(../img/common/dot_02.gif) repeat-x left bottom;
}
#block4 td {
	padding: 10px;
	background: url(../img/common/dot_02.gif) repeat-x left bottom;
}
