@charset "utf-8";

/*============================================================*/



/*============================================================*/


.contentsBody{
	padding-bottom:2em;
}


/***********************/
#imageGallery ul:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#imageGallery ul{display:inline-block;} 
* html #imageGallery ul{height:1%;}
#imageGallery ul{display:block;}
/***********************/


#imageGallery ul{
	margin:20px 0 20px 0px;
}


#imageGallery li{
	float:left;
	text-align:center;
	margin-left:14px;
}


#imageGallery img{
	border:none;
}


/*==============================*/


.contentsBody table{
	border-collapse:collapse;
	width:100%;
	margin-bottom:1em;
}


.contentsBody table tbody th{
	padding:0.5em;
	width:5em;
	text-align:center;
	background:url(../../images/parts/bg_cell.gif) no-repeat;
	border:solid 1px #555;
	background-color:#ccc;
}


.contentsBody table tbody td{
	padding:0.5em;
	background:url(../../images/parts/bg_cell.gif) no-repeat #eee;
	background-color:#fff;
	border:solid 1px #555;
}


.contentsBody table tbody td ul li{
	text-indent:-1em;
	margin-left:1em;
	font-weight:normal;
}


.contentsBody table.bpcTBL{
	border-collapse:separate;
	margin-bottom:3em;
}


.contentsBody table.bpcTBL td{
	text-align:center;
	border-color:#999;
	background-color:#eee;
}


.contentsBody table.bpcTBL thead td{
	background-color:#888;
	color:#fff;
	font-weight:bold;
}


.contentsBody table tbody tr.type_A td{
}


.contentsBody table.bpcTBL tbody td.col_01{
	width:7em;
	padding:0;
	background-color:#ccc;
}


.contentsBody table.bpcTBL tbody .col_02{
	width:8em;
	background-color:#ddd;
}


.contentsBody table.bpcTBL tbody .col_03{
	width:6em;
	padding:0;
	background-color:#ddd;
}


.contentsBody table.bpcTBL tbody .col_04{}

