body{
  font-family : Osaka,'Ms P¥´¥·¥Ã¥¯',sans-serif;
  font-size : 12px;
}
.title{
  font-size : 16px;
}
h1{
  padding : 2px;
  border-left : 15px solid #6B8E23;
  border-bottom : 2px solid #6B8E23;
  font-size : 14px;
  margin-bottom : 1em;
  margin-top : 0px;
}
h2{
  font-size : 14px;
  margin-bottom : 0px;
}
table{
  font-size : 12px;
}
th{
  font-size : 12px;
}
td{
  font-size : 12px;
}
.view th{
  background-color : seagreen;
  padding : 5px;
  border-top : solid 1px darkorange;
  border-right : solid 1px darkorange;
  border-bottom : solid 1px darkorange;
}
.view td{
  background-color : lemonchiffon;
  border-right : solid 1px darkorange;
  border-bottom : solid 1px darkorange;
  color : black;
  padding : 5px;
}
form,input{
  font-size : 12px;
}
#menu p{
  margin-top : 0px;
  margin-bottom :5px;
}
#menu a{
  font-size : 18px;
  text-decoration : none;
}
#menu a:link,#menu a:visited{
  color : #000000;
}
#menu a:hover,#menu a:active{
  background-color : #FF0000;
  color : #75C1DD;
  text-decoration : underline;
}
#kanri_menu H2{
  width : 600px;
  font-size : 14px;
  margin-bottom : 5px;
  background-color : #00FF00
}
#kanri_menu p{
  margin-top : 0px;
  margin-bottom :5px;
}
#kanri_menu a{
  font-size : 14px;
  text-decoration : none;
} 
#kanri_menu a:link,#kanri_menu a:visited{
  color : #000000;
}
#kanri_menu a:hover,#kanri_menu a:active{
  background-color : #FF0000;
  color : #75C1DD;
  text-decoration : underline;
}
#logo a:visited,#logo a:link{
  color : #000000;
}
