
.top-menu{
  background-color : #9ddfa4;
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  background-image : url(images/kumo-back.jpg);
}
.cell{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
.main{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #6ebb5d;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #6ebb5d;
}
H3{
  background-color : #9ddfa4;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  font-size : 100%;
}
H2{
  background-color : #ffffcc;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  font-size : 120%;
  border-width : 1px 1px 1px 4px;
  border-style : solid solid solid solid;
  border-color : green green green green;
  background-image : url(images/y-back.jpg);
}
H1{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 2px;
  font-size : 140%;
  border-top-width : 2px;
  border-bottom-width : 2px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : green;
  border-bottom-color : green;
  color : #006600;
  background-image : url(images/kumo-back.jpg);
}
P{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
HR{
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : green;
}
#page{
  width : 750px;
}
UL{
padding:2px 0px 2px 20px;
margin: 0px 0px 0px 0px ;
}
LI{
padding:1px; 0px 1px 0px;
margin:0px 0px 0px 0px;
}
#menu{
  background-image : url("images/menu-back-washi.jpg");
}
#menu LI{
  border-width : 1px 2px 2px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
  background-color : #ffffff;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 3px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.pankuzu{
  background-color : #ccdccc;
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.sig{
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  clear : both;
}
.white{
margin:0px;
padding:0px;
background-color:white;
border-style:none;
}
