BODY {
	 MARGIN: 0px;  }
DIV.diary {
	padding-right : 0px; padding-left : 4px;  padding-bottom : 0px; margin : 9px 0px 0px 4px; OVERFLOW: auto; padding-top : 6px; 
  text-align : left;
  width : 307px;
  height : 203px;
  border-width : 0px 0px 0px 0px;
  scrollbar-base-color:#66CDAA;
}
H2 {
	border-right : 1px outset #e4e4e4; border-top : none; font-size : 100%; border-left : solid #3eac4b;border-left-width : 20px; color : black; text-indent : 0em; border-bottom : 1px outset #e4e4e4;
  font-weight : 700;
  background-color : #c9f8d1;
  padding-top : 6px;
  padding-left : 10px;
  padding-bottom : 4px;
  padding-right : 4px;
  margin-left : 15px;
  margin-top : 10px;
  margin-bottom : 5px;
  margin-right : 20px;
}
FONT{
  line-height : 1.3;
  letter-spacing : normal;
}
A:HOVER{
  color : red;
}
.contentHyou4 TABLE {
	background-color: #FFFFFF;
	border-top: 1px solid #669999;
	border-right: 1px solid #669999;
}
.contentHyou4 TH {
	color: #FFFFFF;
	background-color : #326537;
	
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom : 1px solid #669999;
	border-left : 1px solid #669999;	

  font-weight : normal;
}
.contentHyou4 TD {
	border-bottom: 1px solid #669999;
	border-left: 1px solid #669999;
}
  text-decoration : none;
}
#subNavi ul
{
	background-color: #FFFFCC;
	margin: 0 0 10px;
	padding-left: 0;
	list-style-type: none;
	font-size: 13px;
	font-weight: bold;
	border-top: 2px solid #99CC99;
	border-bottom: 2px solid #99CC99;
       border-right: 2px solid #99CC99;
	width: 110px;
}
#subNavi LI
{
margin:0;
list-style-type: none;
border-bottom : 1px solid #009900;
}
#subNavi A
{
display: block;
padding : 5px 0px 5px 12px;
width:110px; 
voice-family: "\"}}}}}}}}}}}}\""; 
voice-family:inherit;
width:110px;
}

#subNavi a:link #subcontent A:VISITED
{
text-decoration: none;
border-color : black black black black;}

#subNavi A:HOVER
{
background-color: #85AC7D;
color: #fff;
  font-weight : normal;
}
H3 {
	border-right : 1px outset #e4e4e4; border-top : none; font-size : 100%; border-left : solid #2b3a95;border-left-width : 20px; color : black; text-indent : 0em; border-bottom : 1px outset #e4e4e4;
  font-weight : 700;
  background-color : white;
  padding-top : 6px;
  padding-left : 10px;
  padding-bottom : 4px;
  padding-right : 4px;
  margin-left : 15px;
  margin-top : 10px;
  margin-bottom : 5px;
  margin-right : 20px;
}
H4 {
	border-right : 1px outset #e4e4e4; border-top : none; font-size : 100%; border-left : solid #ff8040;border-left-width : 20px; color : black; text-indent : 0em; border-bottom : 1px outset #e4e4e4;
  font-weight : 700;
  background-color : white;
  padding-top : 6px;
  padding-left : 10px;
  padding-bottom : 4px;
  padding-right : 4px;
  margin-left : 15px;
  margin-top : 10px;
  margin-bottom : 5px;
  margin-right : 20px;
}
H5 {
	border-right : 1px outset #e4e4e4; border-top : none; font-size : 100%; border-left : solid #4a8916;border-left-width : 20px; color : black; text-indent : 0em; border-bottom : 1px outset #e4e4e4;
  font-weight : 700;
  background-color : white;
  padding-top : 6px;
  padding-left : 10px;
  padding-bottom : 4px;
  padding-right : 4px;
  margin-left : 15px;
  margin-top : 10px;
  margin-bottom : 5px;
  margin-right : 20px;
}

