@charset "shift_jis";
/* CSS Document */

/*
=================================  研究組織  =================================
*/

#tp-research .page{
}

#tp-research .section{
	clear:both;
	margin:0 0 30px 0;
}
#tp-research .section2{
	clear:both;
	padding:0 0 20px 0;
}
#tp-research .section3{
	clear:both;
	padding:0 0 30px 0;
}

#tp-research .section2 ul{
	margin:0;
	padding:0;
}
#tp-research .section2 ul li{
	float:left;
	padding:0 20px 0 0;
	list-style:none;
}
#tp-research .section3 ul{
	margin:0;
	padding:0;
}
#tp-research .section3 ul li{
	float:none;
	padding:0;
	margin:0;
	list-style:none;
}

#tp-research .section2 table{
	border-collapse:separate;
	clear:both;
	margin:20px 0 0 0;
	border:2px solid #efefef;
	padding:1px;
	width:666px;
}

#tp-research .section table{
	border-collapse:separate;
	clear:both;
	margin:20px 0 0 0;
	border:2px solid #efefef;
	padding:1px;
	width:666px;
}


/* 共通テーブル処理 */
.page .h_left{
	text-align:left;
	font-weight:bold;
	background:#e4edf8;
	padding: 5px;
	border-top:1px solid #C8D7DC;
	border-bottom:1px solid #C8D7DC;
}
.page .c_left{
	text-align:left;
	background:#f3f6fc;
	border-bottom:1px solid #C8D7DC;
	border-right:1px solid #C8D7DC;
	width:100px;
	padding: 5px;
	vertical-align: top;
}
.page .c_right{
	border-bottom:1px solid #DCDCDC;
	padding: 5px;
	text-align: left;
	vertical-align:middle;
}
