

div#message 	{ width: 798px}

div#table-a 	{ width: 787px; float: left; }
div#hyo-left 	{ width: 394px; float: left; }

div#hyo-right 	{ width: 393px; float: right; }





/* -----div#hyo-lt 	{ width: 380px; float: left; }------------------------t */
/* content */

.content {
color: #333333;
background-color: #ffffff;
border-right: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;
padding: 10px 10px;
margin-bottom: 20px;
}

.content p {
color: #333333;
line-height: 160%;
text-align: justify;
/* text-justify: inter-ideograph; */
padding-left: 10px;
margin: 10px 0px;
}

p.photo {
text-align: center;
}

.content li {
line-height: 150%;
}

.content h1 {
color: #333333;
line-height: 120%;
padding: 2px 4px;
border: 1px solid #999999;
margin-bottom: 10px;
}

.content h2 {
color: #333333;
line-height: 120%;
padding-left: 5px;
background-color: #dcdcdc;
border: 1px solid #dcdcdc;
margin-bottom: 10px;
}

.content h3 {
color: #333333;
font-weight: bold;
line-height: 140%;
padding-top: 7px;
}

.content h4 {
color: #333333;
margin-top: 5px;
}

.content p.posted {
color: #999999;
border-top: 1px solid #999999;
text-align: left;
}

.content p.date {
color: #666666;
line-height:120%;
border-top: 1px solid #dcdcdc;
margin-top:5px;
}
	
.content p.footmenu {
padding: 2px 0px 2px 10px; 
border: 1px solid #999999;
}

/* banner */


#banner {
color: #ffffff;
background-color: #a08080;
padding: 0px 0px 0px 40px;
border: 1px solid #a08080;
margin-bottom: 2px;
}

#banner h1 {
font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, sans-serif;
font-size: medium;
margin-bottom: 1px;
}
/*
#banner h2 {
}

#banner a {
color: #ffffff;
}

#banner a:link {
text-decoration: none;
}

#banner a:visited {
text-decoration: none;
}

#banner a:active {
text-decoration: none;
}

#banner a:hover {
text-decoration: underline;
}
*/

#left {
float: left;
width: 220px;
overflow: hidden;
}


#center {
float: left;
padding-top: 20px;
width: 560px;
overflow: hidden;
}

/* menu  #B7AC9B #C6A871 #CBC2AD #669966 */
/*
#menu {
padding: 0px;
margin: 0px;
}

#menu li {
border: 1px solid #CBC2AD ;
margin: 1px 0px 0px 0px;
list-style-type: none;
}

#menu li a {
text-decoration: none;
padding: 5px 5px 5px 10px;
display: block;
}

#menu li a:link {
color: #222222;
background-color: #CBC2AD ;
}

#menu li a:visited {
color: #222222;
background-color: #CBC2AD ;
}

#menu li a:active {
color: #669966;
background-color: #ffffff;
}

#menu li a:hover {
color: #669966;
background-color: #ffffff;
}

*/
/* button #758CC1 #8B9FBE  */
/*
#button {
padding: 0px;
margin: 0px;
}

#button li {
border: 1px solid #8B9FBE;
margin: 1px 0px 0px 0px;
list-style-type: none;
}

#button li a {
text-decoration: none;
padding: 5px 5px 5px 10px;
display: block;
}

#button li a:link {
color: #ffffff;
background-color: #8B9FBE;
}

#button li a:visited {
color: #ffffff;
background-color: #8B9FBE;
}

#button li a:active {
color: #669966;
background-color: #ffffff;
}

#button li a:hover {
color: #669966;
background-color: #ffffff;
}

*/
}

#mokuji  {

}

#mokuji ul {
margin-top: 0px;
}

#mokuji ol {
margin-top: 0px;
}



#mokuji li {
margin: 0px -4px -2px -12px;



