@charset "utf-8";
/* CSS Document */


/*-----------------------------------------

Last update:    2015-07-28  by A.G	

---------------------------------------*/

/*=============================
common
=============================*/

.bg_grey{
	background:#f2f2f2;
	padding:10px 0;
}

/*=============================
organization
=============================*/
#organization table{
	width:100%;
}

#organization table tr{
	vertical-align:top;
}

#organization table tr th{
	width:80px;
	padding-top:10px;
	padding-bottom:10px;
}

#organization table tr td{
	padding-top:10px;
	padding-bottom:10px;
}

#organization table tr .td01{
	width:150px;
}

#organization table tr.border01{
	border-bottom:1px solid #ddd;
}


/*=============================
history
=============================*/
#history .block01 table{
	width:100%;
	border:1px solid #ddd;
}

#history .block01 table tr{
	border:1px solid #ddd;
	vertical-align:top;
}

#history .block01 table th{
	width:100px;
	border:1px solid #ddd;
	background:#f7f4d6;
	padding:10px 15px;
}

#history .block01 table td{
	border:1px solid #ddd;
	padding:10px 15px;
}




/*=============================
teikan
=============================*/
#teikan .text_area01{
	float:left;
	width:370px;
}

#teikan .img_area01{
	float:right;
	width:300px;
}





