.topmenuc{
  font-size : 20px;
  font-family : "MS UI Gothic",Tahoma;
  text-decoration : none;
}
#head{
  font-family : "MS UI Gothic";
  font-size : 16px;
}
#head a{
  text-decoration : none;
  color : #aeaeae;
}
#head a:hover{
  color : #ffffff;
}
h5{
  font-size : 12px;
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
  line-height : 14px;
  margin-bottom : 2px;
  margin-top : 2px;
}
#leftmenu{
  font-size : 16px;
  background-color : black;
}
#leftmenu h2{
  color : #aeaeae;
  font-size : 20px;
  font-weight : normal;
  line-height : 24px;
  margin-top : 2px;
  margin-bottom : 2px;
  padding-top : 2px;
  padding-bottom : 2px;
  border-top-width : medium;
  border-bottom-width : medium;
  border-top-style : groove;
  border-bottom-style : groove;
  padding-left : 5px;
}
#leftmenu ul{
  margin-left : 0px;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  padding-left : 0px;
}
#leftmenu li{
  list-style-type : none;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-left : 5px;
  margin-left : 0px;
}
#leftmenu dd{
  color : #aeaeae;
  font-size : 12px;
  list-style-type : none;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-left : 0px;
}
#leftmenu a{
  display : block;
  text-decoration : none;
  color : #aeaeae;
  padding-left : 10px;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
}
#leftmenu a:hover{
  color : #000000;
  display : block;
  background-color : gray;
}
#foot{
  font-family : "MS UI Gothic";
  font-size : 12px;
  line-height : 16px;
}
#foot h5{
  font-size : 12px;
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
  line-height : 14px;
  margin-bottom : 2px;
  margin-top : 2px;
  background-color : black;
}
#foot a{
  text-decoration : none;
  color : #aeaeae;
}
#foot a:hover{
  text-decoration : underline;
  color : #ffffff;
}
#cont{
  
  background-image : url(images/mainbg.jpg);
}
#cont h1{
  font-family : Tahoma,"Times New Roman";
  font-size : 22px;
  font-weight : normal;
  background-image : url(images/bg-h2.gif);
  background-repeat : repeat-x;
  line-height : 20px;
  height : 40px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  vertical-align : baseline;
  padding-top : 5px;
}
#bun1{
  padding-left : 20px;
  padding-right : 10px;
  line-height : 130%;
}
#bun1 h3{
  font-size : 20px;
  padding-left : 3px;
  border-left-width : 10px;
  border-left-style : ridge;
  border-left-color : gray;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
}
#bun1 h4{
  font-size : 16px;
  padding-left : 3px;
  background-color : silver;
  border-left-width : 6px;
  border-left-style : double;
  border-left-color : gray;
}
#conttushin{
  font-size : 12px;
}
#conttushin h1{
  font-family : Tahoma,"Times New Roman";
  font-size : 22px;
  font-weight : normal;
  background-image : url(images/bg-h2.gif);
  background-repeat : repeat-x;
  line-height : 20px;
  height : 40px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  vertical-align : baseline;
  padding-top : 5px;
}
#contkouza{
  
  background-image : url(images/bg-hasu.gif);
  line-height : 2;
}
#contkouza h1{
  font-family : Tahoma,"Times New Roman";
  font-size : 22px;
  font-weight : normal;
  background-image : url(images/bg-h2.gif);
  background-repeat : repeat-x;
  line-height : 20px;
  height : 40px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  vertical-align : baseline;
  padding-top : 5px;
}
.wakuimg{
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
border-width : 1px 1px 1px 1px;border-style : outset outset outset outset;}
