BODY{
  color: #663366;
  background-attachment : fixed;font-size:130%;
font-family:"Hiragino Kaku Gothic Pro",  Meiryo, sans-serif;
 letter-spacing : 2px;
 background-image: url(bkg21.gif)}



H1{
  color: #FFFFDD;
  background-color: #663366;
  text-align: center;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
}
H2{
  color: #FFFFDD;
  background-color: #663366;
  text-align: center;
  padding: 2px;
  padding-right: 0px;
  padding-left: 0px;
}
H3{
  color: #FFFFDD;
  background-color: #663366;
  text-align: center;
  padding-top: 4px;
  padding-right: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
}
HR{
  color: #723172;
  height: 3px;
}
P{
  color: #663366;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
A{
  color: green;
  text-decoration: underline;
}
A:VISITED{
  color: green;
  text-decoration: underline;
}
A:HOVER{
  color: #663300;
  text-decoration: underline;
  font-style : italic;
  background-color : #c0f8f3;
}
A:ACTIVE{
  color: #FFFFDD;
  text-decoration: underline;
}
UL{
  color: #5A3550;list-style-image: url(yama_ic.jpg);
}
TH{
  color: #FFFFDD;
  background-color: #663366;
}
TD{
  color: #663366;
background-color: #f0f8ff;  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}

H5,h4{
  text-align : center;
  padding-bottom : 0px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 0px;
  background-color : #80ffbf;
  padding-top : 1px;
  width : 100%;
}
Li{  width : 100%; margin:2px;padding:5px; 
}
LI.plink{
  font-size : 13px;margin:18px;padding:2px;
  font-weight : bold;   float : left;

}
#mokuji{  
  font-size : 13px;
  float : left;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 100%;
}

h2,h3{
 display:block;
    -webkit-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 0px 4px #666;
    -ms-box-shadow: 0px 0px 4px #666;
    box-shadow: 0px 0px 4px #666;
    border: 1px solid #d3d3d3; display:block;
    -webkit-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0px 0px 4px #666;
    -ms-box-shadow: 0px 0px 4px #666;
    box-shadow: 0px 0px 4px #666;
    border: 1px solid #d3d3d3;}
