h3{
    width:1200px;
    height:5px;
    padding:0;
    margin:5px auto;
    border-bottom: 2px dotted #000;
}
h4{
    font-size:20px;
    padding:2px;
    margin:2px;
}
#member{
    margin:auto;
    width:1080px;
}
#kyoju{
    width:1080px;
    height:650px;
    margin:20px auto;
}
#kyoju-e{
    width:1200px;
    height:450px;
    margin:10px auto;
}
#kyoju_img{
    width:300px;
    height:200px;
    #background-color:#000;
    float:left;
    padding-top:10px;
    padding-left:50px;
}
.kyoju_img{
    width:250px;
    height:320px;
    #background-color:#000;
    #float:left;
    #padding-top:10px;
    #padding-left:20px;
}
#kyoju_namaetoka{
    width:700px;
    height:200px;
    margin:5px auto;
    padding-left:50px;
    padding-top:10px;
    float:left;
}
#kyoju_info{
    float:left;
    width:1200px;
    height:280px;
}
#kyoju_history{
    width:490px;
    padding:20px 0px;
    float:left;
}
#kyoju_others1{
    width:220px;
    padding:20px 0px;
    float:left;
}
#kyoju_others2{
    width:450px;
    padding:20px 0px;
    float:left;
}
#kyoju_img-e{
    width:300px;
    height:400px;
    float:left;
    margin-right:40px;
    padding-top:10px;
    padding-left:50px;
}
#kyoju_info-e{
    float:left;
    width:850px;
    height:380px;
    float:left;
}
#kyoju_history1-e{
    height:400px;
    width:450px;
    padding:10px;
    float:left;
}
#kyoju_history2-e{
    height:200px;
    width:400px;
    padding:10px;
    float:left;
}
#kyoju_others1-e{
    width:400px;
    padding:10px;
    float:left;
}
#kyoju_others2-e{
    width:330px;
    padding:10px;
    float:left;
}
#staff_top{
    width:1200px;
    height:300px;
    margin:5px auto;
}
#postdoc_top{
    width:1200px;
    height:170px;
    margin:5px auto;
}
#student1_top{
    width:1200px;
    height:600px;
    margin:5px auto;
}
#student2_top{
    width:1200px;
    height:170px;
    margin:5px auto;
}
#staff_top li{
    width:370px;
    height:120px;
    float:left;
    margin:5px 8px;
    background-color:#cccccc;
    padding:5px;
    text-decoration: none;
    list-style:none;
}
#postdoc_top li{
    width:370px;
    height:120px;
    float:left;
    margin:5px 8px;
    background-color:#cccccc;
    padding:5px;
    text-decoration: none;
    list-style:none;
}
#student1_top li{
    width:370px;
    height:120px;
    float:left;
    margin:5px 8px;
    background-color:#cccccc;
    padding:5px;
    text-decoration: none;
    list-style:none;
}
#student2_top li{
    width:370px;
    height:112px;
    float:left;
    margin:5px 8px;
    background-color:#cccccc;
    padding:5px;
    text-decoration: none;
    list-style:none;
}
#katagaki{
    font-size:12px;
    margin:0;
    padding:0;
    width:auto;
    line-height: 10px;
}
.member_img{
    width:auto;
    height:100px;
    float:left;
}
.staff_img{
    #width:100px;
    height:110px;
    float:left;
}
.meruado{
    width:200px;
}
#staff_name{
    width:230px;
    height:120px;
    float:left;
    padding-left:3px;
    font-size:15px;
    margin:5px;
}
#postdoc{
    width:1080px;
    height:220px;
    float:left;
}
#postdoc li{
    background-color:#000;
    color:#fff;
    margin:10px;
    float:left;
    width:365px;
    height:150px;
    padding:0px;
    border: 3px solid #000000;
}
#student{
    width:900px;
    height:400px;
    margin:5px auto;
}
#student li{
    background-color:#000;
    color:#fff;
    margin:10px;
    float:left;
    width:150px;
    height:150px;
}
#old_people{
    width:800px;
    height:2650px;
}
.mgr10{
    margin-left:15px;
    
}
