body   { color: #333; font-size: 12px; line-height: 150%; background-color: #efefef; text-align: center; margin: 0; padding: 0 }
p { margin: 16px ; padding: 0px}
td  { font-size: 12px; line-height: 150% }

#area     { background-color: #ffffff; text-align: left; width: 779px }
#title { margin: 0px ; padding: 0px}
#contents   { text-align: left; letter-spacing: 1px; margin: 10px 0px 0px 140px; width: 626px }

#honbun0  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 626px; ; float: left}
#honbun00  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 626px; ; float: left}
#honbun000  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 626px; ; float: left}
#honbun0000  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 626px; ; float: left}

#honbun1  {
	background-color: #fffcf0;
	padding: 0px;
	width: 346px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#honbun2  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 346px; float: left}
#honbun3  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 346px; float: left}
#honbun4  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 346px; float: left}
#honbun5  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 390px; float: left}
#honbun6  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 248px; float: left}
#honbun7  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 210px; float: left}
#honbun8  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 336px; float: left}
#honbun9  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 336px; float: left}
#honbun9a  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 336px; float: left}

#honbun10  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 336px; float: right}
#honbun11  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 366px; float: right}
#honbun12  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 324px; float: right}
#honbun12plane  { background-color: #fffcf0; margin: 0px; padding: 0px ; width: 324px; float: right}
#honbun13  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 386px; }
#honbun14  { background-color: #fffcf0; margin: 0px 0px 16px 0px; padding: 0px ; width: 386px; }

.caption{color: #660; font-size: 10px; line-height: 135%;}

#midashi1    { margin: 0; padding: 0; width: 417px; float: left }

#centerPict     { color: #660; font-size: 10px; line-height: 135%; text-align:center; margin: 0px 0px 8px 0px; padding: 0px; clear: both }

#rightPict     { color: #660; font-size: 10px; line-height: 135%; text-align: right; margin: 0px 0px 8px 10px; padding: 0px; float: right; clear: both }
#rightPict2     { color: #660; font-size: 10px; line-height: 135%; text-align: right; margin: 0px 0px 8px 10px; padding: 0px; float: right; clear: both }

#leftPict     { color: #660; font-size: 10px; line-height: 135%; text-align: left; margin: 0px 10px 8px 0px; padding: 0px; float: left;  }
#leftPict2     { color: #660; font-size: 10px; line-height: 135%; text-align: left; margin: 0px 10px 8px 0px; padding: 0px; float: left;  }

#yokoku    { margin: 8px; padding: 0; float: right; clear: both }

h1{ margin: 16px 0px ; padding: 0px }
h2  { font-size: 14px; margin: 8px 0; padding: 0 }
h3    { color: #663333; font-size: 12px; font-weight: normal; margin: 8px 0; padding: 0;  }


#footer  { color: #fff; background-color: #999; text-align: center; margin: 0; padding: 8px; clear: both }
.Img    { margin: 0px 0px 4px 0px;  border: solid 1px #999 }

#menu1{margin: 1px 0px 0px 0px ; padding: 0px}
#menu2{margin: 0px 0px 1px 0px ; padding: 0px}
a:link { color: #900; text-decoration: none }
a:visited { color: #900; text-decoration: none }
a:hover { color: #c30; text-decoration: underline }
a:active { color: #900; text-decoration: none }
