/* CSS Document */

#contents{
position:absolute;
left:200px;
top:0;
width:580px;
height:590px;
color:#99CCCC;
}

#texttop{
position:absolute; 
left:0px; 
top:30px; 
width:580px; 
height:30px; 
font-size:16px;
text-decoration:none;
letter-spacing:6px;
font-weight:bold;
}

#publications{
position:absolute;
width:550px;
height:auto;
left:0px;
top:40px;
background-color:;
}



#book{
position:relative;
margin-top:10px;
left:0;
width:550px;
height:auto;
}
#book p{
margin:10px 0 0 0;
font-weight:bold;
font-size:15px;
}
#book p a{
margin-top:10px;
color:#99CCCC;
text-decoration:underline;
font-size:12px;
font-weight:normal;
cursor:pointer;
}
#book p span{
margin:0;
text-decoration:none;
font-size:12px;
font-weight:normal;
}


#periodical{
position:relative;
margin-top:15px;
left:0;
width:550px;
height:auto;
}
#periodical p{
margin:10px 0 0 0;
font-weight:bold;
font-size:15px;
}
#periodical p a{
margin-top:10px;
color:#99CCCC;
text-decoration:underline;
font-size:12px;
font-weight:normal;
cursor:pointer;
}
#periodical p span{
margin:0;
text-decoration:none;
font-size:12px;
font-weight:normal;
}


#tv{
position:relative;
margin-top:10px;
left:0;
width:550px;
height:auto;
}
#tv p{
margin:10px 0 0 0;
font-weight:bold;
font-size:15px;
}
#tv p a{
margin-top:10px;
color:#99CCCC;
text-decoration:underline;
font-size:12px;
font-weight:normal;
cursor:pointer;
}
#tv p span{
margin:0;
text-decoration:none;
font-size:12px;
font-weight:normal;
}


#web{
position:relative;
margin-top:10px;
left:0;
width:550px;
height:auto;
}
#web p{
margin:10px 0 0 0;
font-weight:bold;
font-size:15px;
}
#web p a{
margin-top:10px;
color:#99CCCC;
text-decoration:underline;
font-size:12px;
font-weight:normal;
cursor:pointer;
}
#web p span{
margin:0;
text-decoration:none;
font-size:12px;
font-weight:normal;
}

#navi{
position:absolute;
left:0px;
top:550px;
width:500px;
height:90px;
background-color:;}


#photo{
position:absolute;
left:0px;
top:620px;
width:500px;
height:20px;
color:#ccFFFF;
background-color:;
}

#photo p {
margin:0;
font-size:12px;
text-align:left;
line-height:18px;
color:#ccFFFF;
}





/*navi property*/

#thumbnailbar{position:absolute; left:0px; top:0px; width:440px; height:90px;}

#showpicbox {position:absolute; left:440px; top:0px; width:60px; height:60px; visibility:hidden;}

#nail1{position:absolute; left:0px; top:30px; cursor:pointer;}
#nail2{position:absolute; left:20px; top:30px; cursor:pointer;}
#nail3{position:absolute; left:40px; top:30px; cursor:pointer;}
#nail4{position:absolute; left:60px; top:30px; cursor:pointer;}
#nail5{position:absolute; left:80px; top:30px; cursor:pointer;}
#nail6{position:absolute; left:100px; top:30px; cursor:pointer;}
#nail7{position:absolute; left:120px; top:30px; cursor:pointer;}
#nail8{position:absolute; left:140px; top:30px; cursor:pointer;}
#nail9{position:absolute; left:160px; top:30px; cursor:pointer;}
#nail10{position:absolute; left:180px; top:30px; cursor:pointer;}
#nail11{position:absolute; left:200px; top:30px; cursor:pointer;}
#nail12{position:absolute; left:220px; top:30px; cursor:pointer;}
#nail13{position:absolute; left:240px; top:30px; cursor:pointer;}
#nail14{position:absolute; left:260px; top:30px; cursor:pointer;}
#nail16{position:absolute; left:280px; top:30px; cursor:pointer;}
#nail17{position:absolute; left:300px; top:30px; cursor:pointer;}

#nail101{position:absolute; left:320px; top:30px; cursor:pointer;}
#nail102{position:absolute; left:340px; top:30px; cursor:pointer;}
#nail103{position:absolute; left:360px; top:30px; cursor:pointer;}
#nail104{position:absolute; left:380px; top:30px; cursor:pointer;}
