@charset "UTF-8";
/*研究者用*/
.leftBlock_researchers {
	background:no-repeat left top;
	float: left;
	margin: 0 0 0 27px;
	width: 658px;
}
.leftBlock_researchers .researchersTopL {
	float: left;
	width: 418px;
	padding: 10px 0 0 20px;
}
.leftBlock_researchers .researchersTopL .pageTitle {
	padding: 10px 0 0;
}
.leftBlock_researchers .researchersTopL .subTitle {
	margin: 0;
}
.leftBlock_researchers .researchersTopL .businessTitle {
	margin: 10px 0 0 0;
}
.leftBlock_researchers .researchersTopL .businessTitle p {
	color:#7c7c7c;
}
.leftBlock_researchers .researchersTopR {
	float: left;
	width: 215px;
	padding: 15px 5px 0 0;
	text-align: right;
}
.leftBlock_researchers .researchersTopR .photo {
	margin:0 0 40px;
}
.leftBlock_researchers .researchersTopR .print {
	margin:0 0 10px;
}
.leftBlock_researchers .researchersTopR .date {
	font-size:85%;
	margin: 0;
}
.leftBlock_researchers .lead {
	background-color:#efefef;
	margin: 10px 5px 20px;
}
.leftBlock_researchers .researchersProf {
	margin: 0 5px 20px;
}
.leftBlock_researchers .researchersProf table {
	background-color:#d8d8d8;
	width:648px;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	font-size:85%;
}
.leftBlock_researchers .researchersProf table th {
	background-color:#efefef;
	border: 1px solid #d8d8d8;
	padding:10px 5px 10px 10px;
	width:105px;
	line-height:1.3em;
}
.leftBlock_researchers .researchersProf table td {
	background-color:#FFFFFF;
	border: 1px solid #d8d8d8;
	padding:10px 5px 10px 10px;
	line-height:1.3em;
}
.leftBlock_researchers .researchersProf table ul li {
	background:no-repeat left 0.7em;
	padding: 2px 0 2px 10px;
}
.leftBlock_researchers .researchersProf table span.profRight {
	text-align:right;
	display:block;
}
.leftBlock_researchers .researchersProf table span.profRight a {
	background:no-repeat left center;
	padding: 2px 0 2px 6px;
}

.dictionaryLink ul li.pdf{
	background:no-repeat left 0.2em;
}

div.rightMenu_related h4 a {
	float: right;
	font-size:80% !important;
	padding:0 5px 0 10px;
	background:no-repeat left center;
}

/* */
.rightMenu_people {
	background-color: #F7F7F7;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #CCC;
}

.rightMenu_people h4 {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #CCCCCC;
	padding:10px 5px 5px;
	line-height: 1.2em;
}
.rightMenu_people ul {
	max-height:200px;
	overflow:auto;
}

.rightMenu_people ul li {
	border-top:1px solid #fff;
	padding: 8px 0 10px 5px !important;
	background-repeat:repeat-x !important;
	background-position: left bottom !important;
}
/* */
.rightMenu_people ul li:last-child{
	border-bottom:none;
	background:none;
}
.rightMenu_people ul li a {
	background-image:none !important;
}
.rightMenu_people ul li a:hover {
	background-color:transparent !important;
}
.rightMenu_people ul li a.peoplePhoto{
	float:left;
	padding:0;
}
.rightMenu_people ul li span{
	float:left;
}
.rightMenu_people ul li span a{
	padding:0 0 0 10px !important;
}
.rightMenu_people span.peopleLink{
	display: block;
	text-align: right;
}
.rightMenu_people span.peopleLink a{
	background:no-repeat left center;
	font-size:80%;
	padding:0 0 0 10px;
}

/*20120206 ta*/

.rightMenu h3{
	padding: 12px 0 10px 15px;
	border-bottom: 1px solid #CCC;
	line-height: 1.2em;
	font-size: 95%;
}
.dictionary h4{
	padding:0 0 0 25px;
}

div.rightBlock ul li a {
	border:none;
}
div.dictionaryLink ul, div.dictionaryLink dl {
	margin: 0 5px 5px 35px;
}
.dictionary .relatedLink ul li {
        display:block;
        height:auto;
        overflow:hidden;
        margin : 0 5px 5px 5px;
        padding : 0 0 0 10px;
        border : 1px solid #d8d8d8;
        background :repeat-y left top;
}
.dictionary .relatedLink ul li:hover {
       background:#fafafa no-repeat bottom left;
}

.dictionary .relatedLink ul li a {
        display: block;
        padding : 10px 0 10px 10px;
        background :no-repeat left center;
}

.leftBlock_researchers{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000000ypg9.gif");
}
.leftBlock_researchers .researchersProf table ul li{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000000ypgg.gif");
}
.leftBlock_researchers .researchersProf table span.profRight a,div.rightMenu_related h4 a,.rightMenu_people span.peopleLink a,.dictionary .relatedLink ul li a{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000000ypgm.gif");
}
.dictionaryLink ul li.pdf{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000000ypgs.gif");
}
.rightMenu_people ul li{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000000ypgy.gif");
}
.rightMenu h3{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000002timm.gif");
}
.dictionary .relatedLink ul li{
background-image:url("/common/css/4otfsk000000ypfv-img/4otfsk000002timi.jpg");
}
