BODY{
  color : white;
  background-color : #336666;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  
  background-repeat : repeat;
  background-attachment : scroll;
}
H1{
  color : #404040;
  text-align : left;
  padding-top : 6px;
  padding-right : 0px;
  padding-bottom : 4px;
  padding-left : 15%;
  border-top-style : double;border-right-style : none;border-bottom-style : double;border-left-style : none;border-bottom-style : double;border-left-style : none;
  
  
  
  
  background-color : #e0e0e0;
  
  font-size : x-large;
  
  
  
  font-weight : bold;
  
  
  
  
  
  
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  

  
  
  
  border-top-width : medium;
  border-bottom-width : medium;
  border-top-color : black;
  border-bottom-color : black;
}
H2{
  color : #e6e6e6;
  text-align: left;
  border-top-color : #a9a9a9;
  border-bottom-color : #a9a9a9;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left : 15%;
  border-top-style : double;border-right-style : none;border-bottom-style : double;border-left-style : none;border-bottom-style : double;border-left-style : none;
  border-top-width: 4px;
  border-right-width: 0px;
  border-bottom-width: 4px;
  border-left-width: 0px;
  background-color : black;
  
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
H3{
  color : #2f4f4f;
  text-align : left;
  border-top-color : gray;
  border-bottom-color : gray;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left : 15%;
  border-style: double;
  border-top-width: 4px;
  border-right-width: 0px;
  border-bottom-width: 4px;
  border-left-width: 0px;
  font-size : large;
  margin-bottom : 4px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  
}
HR{
  color : gray;
  height: 3px;
}
P{
  color: #000066;
}
A{
  
  text-decoration : underline;
  font-size : small;
  color : #cc0000;
}
A:VISITED{
  color : #c70000;
  text-decoration : underline;
  font-size : small;
}
A:HOVER{
  color : navy;
  text-decoration: underline;
  background-color : yellow;
  font-size : small;
}
A:ACTIVE{
  color : navy;
  text-decoration : underline;
  font-size : small;
}
UL{
  color: #CCCCCC;
  list-style-image : url(l_b06.gif);
  list-style-position: outside;
}
UL UL{
  list-style-image : url(l_b06a.gif);
}
TH{
  color: #000066;
  background-color: #666666;
}
TD{
  
  
  text-align : left;
  border-style : none none none none;
  font-size : x-small;
  

  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  
  

  text-indent : 0px;
}
.shutten{
  text-align : right;
  padding-top : 15px;
  padding-right : 30px;
  padding-bottom : 0px;
}
.honbun{
  font-size : small;
  font-family : "‚l‚r ‚o–¾’©",serif,sans-serif;
  line-height : 150%;
  padding-top : 12px;
  padding-left : 16px;
  padding-right : 14px;
  padding-bottom : 12px;
  color : black;
  text-align : left;
}
.menubox{
  background-color : silver;
  text-align : center;
}
.hochu{
  text-align : right;
  padding-top : 0px;
  padding-right : 30px;
  padding-bottom : 15px;
}
.hr_half{
  text-align : center;
  width : 50%;
  left : 25%;
  height : 1px;
}
.kame_img{
  margin-top : 20px;
  margin-bottom : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : red red red red;
  
}
.kame_cap{
  padding-bottom : 15px;
  text-align : center;
  font-size : small;
}
.honbun3{
  font-size : small;
  text-align : left;
  padding-left : 8px;
}
