div.left {clear: both; float: left; width: 160px; padding: 4px;}
div.main {margin-left: 168px; padding: 4px;}
h2 {width: 600px; padding-top: 6px; padding-bottom: 2px; background: bottom repeat-x url('/img/top_list3.png');}
p {padding: 4px;}
a.news:link {width: 260px; height: 84px; display: block; border: 1px solid gray; color: #e0e0e0; text-decoration: none; overflow: hidden;}
a.news:visited{width: 260px; height: 84px; display: block; border: 1px solid gray; color: #e0e0e0; text-decoration: none; overflow: hidden;}
a.news:hover{width: 260px; height: 84px; display: block; border: 1px solid pink; color: white; background-color: #555555; text-decoration: none; overflow: hidden;}
a.news:active{width: 260px; height: 84px; display: block; border: 1px solid gray; color: #e0e0e0; text-decoration: none; overflow: hidden;}
div.calendar {height: 80px; color: white; border: 1px solid #b27400; background-color: orange; text-align: center; padding-top: 14px;}
span.day {font-size: xx-large; font-weight: bold;}
span.week {font-size: small; font-weight: bold;}
span.month {font-size: small;}
span.info_text {color: gray;}
span.info_count {color: black;}
ul {margin: 0; padding: 0;}
li.news0 {width: 600px; height: 24px; list-style-type: none; line-height: 24px; overflow: hidden; background-color: white;}
li.news1 {width: 600px; height: 24px; list-style-type: none; line-height: 24px; overflow: hidden; background-color: #eeeeee;}
img.news {float: left; padding: 4px;}
li.blog0 {width: 592px; height: 52px; padding: 4px; list-style-type: none; overflow: hidden;line-height: 130%; background-color: white;}
li.blog1 {width: 592px; height: 52px; padding: 4px; list-style-type: none; overflow: hidden;line-height: 130%; background-color: #eeeeee;}
img.blog {float: left; margin-right: 4px; border: solid 1px #808080; width: 48px; height: 48px;}
span.blog_name {font-size: small; color: navy;}
a.blog:link {color: #3E650C;}
a.blog:visited{color: #3E650C;}
a.blog:hover{color: #A86500; background-color: white;}
a.blog:active{color: #3E650C;}
a.blog_top:link {font-size: x-small;color: #316745;}
a.blog_top:visited{font-size: x-small; color: #316745;}
a.blog_top:hover{font-size: x-small; color: #0c1911; background-color: white;}
a.blog_top:active{font-size: x-small; color: #316745;}
