@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{padding:0; text-align:left; font-size: 1.2em; line-height:1em;}
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:#ff4272;}
a:hover, a:focus { text-decoration: underline; color:#fa97b8;}


#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; color:#ff4272; 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 #ff4272;}
.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:#444; 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:#ff4272; font-size:11px;}