
BODY
{
  background-color: #ffffff;
  background-image : url(library01b.gif);
  background-attachment : fixed;
  background-repeat: no-repeat;
  background-position : 100% 100%;
  font-family : Century;
  line-height : 1.5em;
  margin: 50px;}

.table{
  font-size : 13px;
  font-family : Century;
  line-height : 1.5em;
  padding : 10px;
  width : 750px;
  color : #333333;
  cellpadding : 5;
  border : 0;}

.div1{
  color : #333333;
  margin-left : 100px;
}
.div2{ color : #779999;}
.div3{ color : #22dddd;}
.div4{ color : #ffaaff;}
.div5{ color : #993399;} 
.dot1_top{ 
  border-top : 1px dashed #999999;
  border-bottom : 1px dashed #999999;
  }
.dot1{
  border-top : 0px none;
  border-bottom : 1px dashed #999999;}
.dot2_top{ 
  border-top : 1px dashed #779999;
  border-bottom : 1px dashed #779999;}
.dot2{
  border-top : 0px none;
  border-bottom : 1px dashed #779999;}

.dot4_top{
  border-top : 1px dashed #22dddd;
  border-bottom : 1px dashed #22dddd;}
.dot4{
  border-top : 0px none;
  border-bottom : 1px dashed #22dddd;}
td{border-left : 0;border-right : 0}

h3{
@font-family : Century;
  text-decoration : none;
  border-bottom : 2px #449090 dashed;
  text-align : left;
  padding-bottom : 0.5em;
  width : 500px;
  margin-left : }


.navi{
  margin-top : 20px;
  margin-left : 50px;
  line-height : 1.3em;
  width : 500px;}
.title01{
  font-size : 15px;
  font-weight : bold;
  color : #777777;
  letter-spacing : 3px;}
span.large{font-size : xx-large;}
img{ border : 0}
a:link{text-decoration : none;color : #111111}
a:visited{text-decoration : none;color : #555555;}
a:hover{text-decoration : none;color : #9a9a9a;}
.hide{height : 150px;visibility:hidden;}
