div#main_content { width:870px;  }
div#nav_main li._suntzu { position:absolute; top:0px; left:148px; background:url(../images/suntzu.png) no-repeat 0 -25px; }

div#main_content h1.head {border:none; position:relative; float:left; top:0px; left:0px; z-index:101; width:560px; height:60px; background:url(../images/aboutus/about_sonshi.png) no-repeat 0 0; text-indent:-999999px;}
div#content {  overflow:hidden; float:left; top:0px; left:0px; width:556px; padding-top:-20px ; margin-top:-20px; float:left; border-left:solid 2px #3b9745;  border-right:solid 2px #3b9745;  } 
div#content a { text-decoration:underline; }
div#content a:hover { background:#3b9745; color:white}
div#content p { margin:10px 14px 0 14px;  overflow:hidden;  }
div#content p.first { text-indent:20px;  overflow:hidden }
div#content ul#daily li { text-align:left; margin:0 40px 1em 40px; list-style:disc inside  }

div#bborder {float:left; clear:left; top:0px; left:0px; width:560px; height:45px; background:url(../images/bborder.png) no-repeat 0 0;  }

div#content h1 { padding-top:.2em; padding-bottom:.2em; }
div#dline { width:70% ; margin: 3em auto 2em auto; }
.left { text-align:left; margin:2em 0px 0 10px; }
img.thomash{ margin:0 0px 1em 14px; border:2px solid #3b9745; padding:2px; float:right }
img.tenth { float:right; margin:14px 14px 0 14px }
img.logo2 { margin:1em 14px 0 10px; float:right}


div#site_history ul li { list-style:disc inside url(../images/aboutus/circ.png); margin: 14px; }
div#site_history ul li:hover { background:#bfdba0 }
div#site_history h1.sh { background:#bfdba0;  padding:5px; margin:14px 10px 0 10px}
#more { font-weight:bold;  font-size:1.2em; text-align:center; margin-top:.4em}
#more_history { display:none}

