/* 会社案内 /
----------------------------------------------- */
/* 事業内容 */

.table_cam02{
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:100%;
	line-height:150%;
}

.table_cam02 td{
	border-collapse:collapse;
	padding:6px 0 6px 0;
	text-align:left;
	background:url(../../img/common/hasen01.gif) repeat-x bottom center;
}
.table_cam02 td.left{
	width:54%;
}
.table_cam02 td.right{
	width:46%;
}

.table_cam02 td .list01{
	margin:0 0 0 0;
	padding:0 0 0 12px;
	background:url(../../img/common/list07.gif) no-repeat left center;
}

.cam_block01{
	width:100%;
	margin:0 -113px 0 0px;
	float:left;
}
.cam_block01_inner{
	margin:0 142px 0 0px;
}
.cam_block01_img{
	width:113px;
	float:right;
}
/*----------------------------------------------- */

/* 会社概要 */
.table_cam01{
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:100%;
	line-height:150%;
}
.table_cam01 th,
.table_cam01 td{
	border-collapse:collapse;
	border:1px solid #cccccc;
	padding:6px;
	text-align:left;
}
.table_cam01 th{
	background:#f0f7ff;
	width:11em;
}
.table_cam01 .pa00{
	padding:0px;
}
.table_cam01 .pa00 table{
	border-collapse:collapse;
	width:100%;
}
.table_cam01 .pa00 th{
	background:#ffffff;
	width:auto;
	font-weight:normal;
	width:12em;
}
.table_cam01 .pa00 th,
.table_cam01 .pa00 td{
	border:none;
	background:url(../../img/common/hasen01.gif) repeat-x bottom left;
}
.table_cam01 .end th,
.table_cam01 .end td{
	background:none;
}

.table_cam01 .end02 th,
.table_cam01 .end02 td{
	border-bottom:1px solid #cccccc;
	background:none;
}
.table_cam01 th.th01{
	width:auto;
	font-weight:bold;
}

/*----------------------------------------------- */
