@charset "utf-8";

#container_main { width:962px; margin:10px auto; }

.newsList { list-style:none; margin:0 10px; }
.newsList li { margin:0; padding:0; height:17px; line-height:17px; border-bottom:1px dotted #CCC; margin-bottom:2px; }
*html .newsList li { margin-bottom:0; }
*+html .newsList li { margin-bottom:-2px; }
.newsList a.TT { display:inline; float:left; background:transparent url(/images/icon_arrow_newslist.gif) left center no-repeat; padding-left:10px; }
.newsList span.PT { font-family:Tahoma, Geneva, sans-serif; display:block; float:right; }
.newsList span.today { color:#F00; }
.newsList a:link, #container_jscroller div p a:link { text-decoration:none; }
.newsList a.today:link { text-decoration:none; color:#F00; }
.newsList a:visited, #container_jscroller div p a:visited { text-decoration:none; }
.newsList a.today:visited { color:#F00; text-decoration:none; }
.newsList a:hover, #container_jscroller div p a:hover { text-decoration:underline; color:#F00; }
.newsList a.today:hover { color:#F00; text-decoration:underline; }
.newsList a:active, #container_jscroller div p a:active { text-decoration:none; text-align:#F00; }
.newsList a.today:active { color:#F00; text-decoration:none; }

.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right { margin:0; padding:0; }
.jscroller2_left, .jscroller_right, .jscroller2_left_endless, .jscroller2_right_endless { white-space:nowrap; }

#container_jscroller { width:210px; height:500px; margin:35px auto 0 auto; overflow:hidden; }
#dummy {;# }
#container_jscroller { overflow:auto; }
#container_jscroller div img { padding:3px; border:1px solid #CCC; }
#container_jscroller div p { text-align:center; }

