#bangumi_left { float:left; margin:0px; padding:0px; width:340px; }
#bangumi_right { float:right; margin:0px; padding:0px; width:340px; }

.bangumi_title { background:url(bangum_title_bg.gif) no-repeat; text-align:center; padding-top:5px; padding-bottom:5px; width:340px;
 color:#264d73; font-weight:bold; }
.bangumi_waku { margin:0px 0px 10px 0px; padding:5px; background-color:#fff; border:1px solid #8da0b8; width:328px; }
.bangumi_waku ul { margin:0px 0px 0px 10px; padding:0px; list-style-type:none; }
.bangumi_waku ul li { list-style-type:none; padding:3px 3px 3px 10px; text-align:left;
 background:url(../images/allow3.gif) no-repeat; background-position:0px 10px; }
.bangumi_waku ul li a:link { color:#435393; text-decoration:none; }
.bangumi_waku ul li a:visited { color:#435393; text-decoration:none; }
.bangumi_waku ul li a:active { color:#999999; text-decoration:none; }
.bangumi_waku ul li a:hover { color:#cbc124; text-decoration:underline; }

.search_title { margin-top:10px; margin-bottom:10px; margin-left:20px; padding:8px 8px 5px 8px;
 background:url(t_search_sub_bg.gif) repeat-x; font-weight:bold; color:#1B3652; }
.search_title00 { margin-top:10px; margin-bottom:10px; margin-left:10px; padding:8px 8px 5px 8px;
 background:url(t_search_sub00_bg.gif) repeat-x; font-weight:bold; color:#fff; }
.search_copy { padding:5px 5px 5px 1em; text-indent:-1em; }
.search_copy2 { padding:10px 5px 5px 1em; }
.search_caution { margin-left:30px; margin-right:10px; padding:15px; background-color:#E6EEF7; }
.search_caution ul { margin:0px 0px 0px 20px; padding:0px; list-style-type:none; }
.search_caution ul li { list-style-type:disc; }

#head_banner_waku { margin:0px; padding:5px; border:1px solid #8da0b8; background:url(banner_bg.jpg) no-repeat bottom; height:30px; }
