#maintext-db {
  width:            800px;
  padding:          10px;
  margin-bottom:    50px;
  background-color: #ffffff;
  text-align:       left;
}

#bunya {
  margin-bottom: 20px;
  background-color: #e6e6fa;
}
#bunya th, #bunya td {
  padding:    5px;
  text-align: center;
}

#index th, #index td {
  padding:    5px;
  text-align: left;
}

#read {
  color: #ff4500;
  font-weight: bold;
}

#list1, #list2 {
  width: 700px;
}
#list1 h4 {
  margin-left:      20px;
  padding:          5px;
  background-color: #191970;
  color:            #e0efff;
}
#list2 h4 {
  margin-left:      20px;
  padding:          5px;
  background-color: #006400;
  color:            #efffe0;
}
#list1 p, #list2 p {
  margin: 5px 0px 0px 10px;
}
#list1 dt {
  margin-left:      20px;
  margin-bottom:    5px;
  padding:          3px;
  background-color: #e0efff;
}
#list2 dt {
  margin-left:      20px;
  margin-bottom:    5px;
  padding:          3px;
  background-color: #efffe0;
}
#list1 dt a, #list2 dt a {
  font-weight: bold;
}
#list1 dd, #list2 dd {
  line-height:   1.7em;
  margin-bottom: 20px;
}
.top {
  text-align:      right;
  padding-right:   15px;
  list-style-type: none;
}
.nai {
  width:             55px;
  margin-left:       5px;
  background-image:  url(./infolinks/images/dblink_1.gif);
  background-repeat: no-repeat;
}
.fre {
  width:             55px;
  margin-left:       5px;
  background-image:  url(./infolinks/images/dblink_2.gif);
  background-repeat: no-repeat;
}
.lib {
  width:             55px;
  margin-left:       5px;
  background-image:  url(./infolinks/images/dblink_3.gif);
  background-repeat: no-repeat;
}
.zen {
  width:             55px;
  margin-left:       5px;
  background-image:  url(./infolinks/images/dblink_4.gif);
  background-repeat: no-repeat;
}
