@charset "utf-8";

.widgetContainer .open{ display:block !important;} 
.widgetContainer a{ text-decoration:none;}
.widgetContainer a:hover,
.widgetContainer a:active,
.widgetContainer a:focus{ text-decoration:underline;}
.widgetContainer img{ border:0;}
.widgetContainer em{ position:relative; line-height:1; display:inline-block; margin:-5px 0; *padding:0 1px; font-style:normal;}
.widgetContainer form{ margin:0; padding:0;}
.widgetContainer fieldset{ border:0; margin:0; padding:0;}
.widgetContainer a>small {color: #888;}

ul.widgetA { margin:0; padding:0; list-style:none; }
ul.widgetA li { margin:0; padding:0; list-style:none; }

.widgetA a.board { color:#333; padding-right:5px; background:url(../img/lineTextDiv.gif) no-repeat right center;}
.widgetA .notice{ color:#ff1a1a; background:url(../img/lineTextDiv.gif) no-repeat right center;}
.widgetA .category{ color:#333; background:url(../img/lineTextDiv.gif) no-repeat right center;}
.widgetA .replyNum a{ color:#ff1a1a;}
.widgetA .trackbackNum a{ color:#66c;}
.widgetA .author { color:#333;}
.widgetA .date{ color:#333;}
.widgetA .hour{ color:#888;}

.marquee{width:100%;height: 350px;overflow:hidden}
.marquee ul{width:100%;height: 450px;overflow:hidden;margin:0}
.marquee ul li{line-height: 29px;white-space:nowrap}


.widgetContainer.black ul.widgetA li,
.widgetContainer.black .widgetA .date {color: #fff;}