body {margin:0em; background:white url(menu-bk2.gif) repeat-y reft top:}
/*topのバックカラー指定*/
div#top {background:#bdff7b;}
div#top table{height:70px;}
div#top th{width:250px;text-align:left;}

/*文字の大きさが変更されてもmenuとcontentが2列表示されるようにmainで固定*/
div#main {width:800px; margin-top:0em;}

/*メニュー側の書式設定*/
div#menu {float:left; width:230px;  margin-right:1em;}
div#menu h3{margin:0em; padding-top:0.2em;padding-bottom:0.2em; color:#FFFFFF; background-color:green;}
div#menu ul{margin:10px; padding-left:1.5em; list-style-image:url(menu-li.gif);}
div#menu li{padding-top:0.2em;padding-bottom:0.2em;}
div#menu li{font-weight:bold;}
div#menu li.li1{font-size:1.2em; color:red}
div#menu p{margin:0em; padding-left:1em;}
div#menu img{margin:1em; margin-bottom:0em;}

/*コンテンツ側の書式設定*/
div#content{margin:1em; margin-left:1em; width:520px; height:27em;}
div#content h3{margin-bottom:0; padding-top:0.2em; color:#FFFFFF; background-color:green; text-indent:1em;}
div#content p{margin-top:0; border:2px solid green; padding:0.5em; line-height:1.5; text-indent:1em;}
div#content strong{color:red;}
div#content em{font-size:0.7em;}

/*事業者のcontentのみに使用*/
/*<table>の書式*/
div#content table{border-collapse:collapse;}
div#content th{border: 2px solid green; background-color:green; color:white; width:5em; text-align:center;}
div#content td{border: 2px solid green; width:17em; text-indent:1em;}
div#content td.map{width:7em; text-indent:2.5em;}
/*<ul>の書式*/
div#content ul{font-size:0.9em; margin:0; margin-top:0; padding-top:0.6em;padding-bottom:0.6em; border:2px solid green;}

/*ホームのlastwritingの書式を指定(index.htmlのみに使用)*/
div#lastwriting {font-size:0.8em;}

/*リンク先のマウスの動きの書式設定*/
a {margin:1;}
a:link {color:#990000; text-decoration: none;}
a:visited {color:#990000;text-decoration: none;}
a:hover {color:green; text-decoration: underline;}
a:active {color:red; text-decoration: none;}

