@charset "utf-8";
body {margin:10px;	padding:0; background-color:#FFF; color:#444; font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif; font-size:14px;	line-height:1.2;}
* html body {/* for IE6 */font-family:"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif; font-size:88%;}
*:first-child+html body {/* for IE7 */font-family:"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif; font-size:88%; cursor:default;}
img{border:0;}
p{margin:0; line-height:1.4em;}
ul, li {margin:0; padding:0; list-style:none;}
h1{text-align:left; font-size: 1.2em; line-height:180%; padding:0; margin: 0 15px 0 0 ; float:left;}
h1{ /line-height:150%; }
h1 { line-height:150%\9; }
h1 img{vertical-align:middle; margin:0}
h1 span {color:#f9f746; font-size: 0.8em;}
a {outline: none;}
a:link, a:visited, a:active { color:#ff0000;}
a:hover, a:focus { text-decoration: underline; color:#ff0084;}

#List{width:100%; border-top: 1px dotted #ACACAC;}
.date{font-size:0.9em; color:#444; padding:5px 0 5px 5px; float:right; width:85px;}
.title{font-weight:bold; font-size:0.9em; padding:5px 0 5px 5px; margin:0; float:left;}
.thumb {clear:both;}
.thumb img{width:80px;}
.thumb a:link, .thumb a:visited{float:left; margin:3px 5px 3px 0; padding:2px; border:1px solid #666666;}
.thumb a:hover, .thumb a:active{float:left; margin:3px 5px 3px 0; padding:2px; border:1px solid #ff0000;}
.comm{font-size:0.8em; color:#444; padding:0 0 5px 0; line-height:1.4em; height:5em; overflow:hidden;}
*:first-child+html .comm{font-size:0.8em; color:#444; padding:0 0 5px 0; margin-top:-15px; line-height:1.2em; height:4.7em; overflow:hidden;}
* html .comm{font-size:0.8em; color:#444; padding:0 0 5px 0; margin-top:-15px; line-height:1.2em; height:4.7em; overflow:hidden;}
.by{font-size:0.9em; color:#FFF; clear:both; padding:0 5px 5px 0; border-bottom: 1px dotted #ACACAC; text-align:right;}

.loadingPic{margin: auto; background: url(loadingIcon.gif) no-repeat 0 0; padding-left: 25px;}

span.live {color:#FF0000; font-size:11px;}

#header {margin:0; padding:0;}

#search {margin:0; padding:0;}


