@charset "utf-8";
/* CSS Document */



h4{
    font-size:15px;
    font-weight:bold;
	margin: 5px 0px;

}



.research_staff{
	padding: 20px 0 10px 0;
}



table.research_table{
	width: 100%;
}

th{
	width: 40%;
	text-align: center;
}

td{
	width: 60%;
}



table.research_table th,
table.research_table td{
    padding:5px 10px;
    border:1px solid #cccccc;
}


table.research_table a{
    color:#0000cc;
}
table.research_table a:hover{
    text-decoration:underline;
}




dl dt{
    display:inline-block;
    font-weight:bold;
    background-color: #dddddd;
    padding:3px 1em;
}

dt{
	margin-bottom: 5px;
}



dl dd{
    display:block;
    overflow:hidden;
    margin-bottom: 25px;
}

dl dd > ol{
    margin-left: 2em;
    list-style-type: decimal;
}

dl dd > ul{
    margin-left: 2em;
    list-style-type: disc;
    margin-bottom:1em;
}











