/*研究課題用*/
.leftBlock_research {
	background:no-repeat left top;
	float: left;
	margin:15px 0 0 0;
	width:703px;
}

.leftBlock_research .title {
	border-left: 5px solid #507F2D;
	margin: 0 0 20px 0;
	padding: 15px 3px 0 0;
}
.leftBlock_research .title .breadCrumbs {
	margin:0 0 5px 20px;
}
.leftBlock_research .title .pageTitle {
	padding:15px 0 0 20px;
}
.leftBlock_research .title .subTitle {
	padding:5px 0 0 20px;
}

.leftBlock_research .researchSubinfo {
	font-size:70%;
	margin:0 0 30px 0;
	padding:0 3px 0 0;
}
.leftBlock_research .researchSubinfo dl {
	overflow:hidden;
	border-top:2px solid #EFEFEF;
	margin:0 0 5px 0;
	padding:0;
}
.leftBlock_research .researchSubinfo dl dt {
	float:left;
	width:106px;
	padding:5px 5px 5px 7px;
}
.leftBlock_research .researchSubinfo dl dd {
	float:left;
	width:566px;
	padding:5px 0 5px 12px;
}
.leftBlock_research .researchSubinfo div.overhideen {
	overflow:hidden;
}
.leftBlock_research .researchSubinfo dl.subinfoLeft {
	float:left;
	margin:0 15px 5px 0;
}
.leftBlock_research .researchSubinfo dl.subinfoLeft dd {
	float:left;
	width:138px;
}
.leftBlock_research .researchSubinfo dl.subinfoRight {
	float:left;
}
.leftBlock_research .researchSubinfo dl.subinfoRight dd {
	float:left;
	width:287px;
}

.leftBlock_research .researchProf {
	margin: 0 0 40px;
}
.leftBlock_research .researchProf h2 {
    background-position: left top;
    background-repeat: no-repeat;
    margin: 0 0 8px 0;
    min-height: 35px;
    padding: 8px 10px 0 25px;
	position: relative;
	/*width: 672px;*/
}
.leftBlock_research .researchProf p {
	margin: 0 13px 40px 7px;
	padding: 0;
	font-size:80%;
	line-height:1.8em;
}
.leftBlock_research .researchProf ul {
	margin: 0 13px 40px 7px;
	padding: 0;
}
.leftBlock_research .researchProf ul li {
	margin: 0 0 5px 0;
	padding: 0;
	font-size:80%;
}

.leftBlock_research .researchInfo {
	/*border-right:2px solid #EFEFEF;
	border-bottom:2px solid #EFEFEF;
	border-left:2px solid #EFEFEF;*/
	margin:0 0 40px 6px;
}
.leftBlock_research .researchInfo dl dt {
	width:681px;
	height:25px;
	padding:0 0 0 14px;
	background-position:left top;
	background-repeat:no-repeat;
}
.leftBlock_research .researchInfo dl dd {
	width:695px;
	padding:12px 0 0 0;
}
.leftBlock_research .researchInfo dl dd li {
	background-position: left 6px;
	background-repeat: no-repeat;
	display: block;
	font-size: 75%;
	font-weight: bold;
	padding: 0 10px;
}

.rightMenu {
	width: 225px;
}
.rightMenu .researchResercher,.rightMenu .researchPerson {
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0 0 4px;
}
.rightMenu .researchResercher h2,.rightMenu .researchPerson h2 {
	background-position: 7px top;
    background-repeat: no-repeat;
    font-size: 90%;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 1px;
    min-height: 30px;
    padding: 8px 0 9px 20px;
}
.rightMenu .researchResercher .reResercherBlock,.rightMenu .researchPerson ul {
	margin: 0;
	padding: 4px 0 0 0;
}
.rightMenu .researchPerson ul {
	padding: 4px 5px 0;
}
.rightMenu .researchResercher .reResercherL {
	float:left;
	width:125px;
	margin:0 4px 0 0;
}
.rightMenu .researchResercher .reResercherL h5 {
	font-size:85%;
	font-weight:bold;
	margin:0 0 15px 0;
}
.rightMenu .researchResercher .reResercherL ul li {
	line-height:1.2em;
	font-size:65%;
	margin:0 0 8px 0;
}
.rightMenu .researchResercher .reResercherR {
	float:right;
	width:80px;
	margin:0 0 0 0;
}
.rightMenu .researchResercher .reResercherR img {
	width:80px;
}
.rightMenu .researchResercher a.reResercherDetail {
	font-size:75%;
	display:block;
	text-align:right;
	margin:5px 5px 0 0;
	padding:5px 0 2px 0;
	background-position:left top;
	background-repeat:repeat-x;
}

.rightMenu .researchPerson ul li {
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:0 6px 0 2px;
	padding:5px 0;
	overflow:hidden;
}
.rightMenu .researchPerson ul li a.member_img {
	display:block;
	float:right;
	margin:0 0 0 5px;
	padding:0;
	width:40px;
	height:40px;
	overflow:hidden;
}
.rightMenu .researchPerson ul li a img {
	width:40px;
}
.rightMenu .researchPerson ul li div {
	float:left;
	margin:0;
	padding:0;
	width:161px;
}
.rightMenu .researchPerson ul li div a {
	margin:0;
	padding:0 0 0 12px;
	width:149px;
	background-position:left 6px;
	background-repeat:no-repeat;
	display:block;
	font-size:75%;
}
.rightMenu .researchPerson ul li div span {
	margin:0;
	padding:0 0 0 12px;
	width:149px;
	font-size:65%;
}
.rightMenu .researchPerson ul li div span.charge {
	background-position:left 4px;
	background-repeat:no-repeat;
	font-size:75%;
}

/*削除予定*/
.br_clear {
	clear: both;
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
}
.leftBlock_research .researchInfo dl dd li,.rightMenu .researchPerson ul li div a,.leftBlock_researchers .researchersInfo dl dd li{
background-image:url("/common/css/gh5r5k0000003wws-img/rightMenu_arrow.gif");
}.leftBlock_research .researchInfo dl dt{
background-image:url("/common/css/gh5r5k0000003wws-img/study_info_bc.png");
}.rightMenu .researchResercher a.reResercherDetail, .rightMenu .researchPerson ul li{
background-image:url("/common/css/gh5r5k0000003wws-img/study_rLine.gif");
}