/*-------news---------*/
#news{
  margin: 20px 10px 20px 30px;
  padding: 0px 0px 0px 0px;
}
#news ul{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#news li{
  list-style-type: none;
  border-style:dotted;
  border-color: silver;
  border-width: 0px 0px 1px 0px;
  background-image: url(../img/yajirusi.gif);
  background-repeat: no-repeat;
  background-position: 5px 7px;
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 1px 25px;
}
#news li a{
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 5px 0px;
  }
#news li a:visited,#news li a:link{
  color: #666666;
  }
#news li a:hover,#news li a:active{
  color: #FF0000;
}

/*-------category---------*/
#category{
  margin: 10px 20px 100px 0px;
  padding: 0px 0px 0px 0px;
}
#category dl{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#category dt{
  color: #FFFFFF;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 2px;
  background-color: #000099;
  padding: 7px 0px 5px 0px;
  margin: 0px 0px 10px 0px;
}
#category dd{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#category ul{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
#category li{
  list-style-type: none;
  background-image: url(../img/maru2.gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
  border-style: dotted;
  border-color: silver;
  border-width: 0px 0px 1px 0px;
  padding: 5px 0px 2px 25px;
  margin: 0px 0px 0px 0px;
}
