/* CSS Document */
#image{ width:800px; margin:12px auto 0 auto; padding:0; text-align:left; clear:both; background: #ffffff url(../inc_img/bg_image.gif) repeat-y; }
#image_l{ padding:0; margin:0 0 16px 0; width:479px; float:left; }
#image_r{ padding:0; margin:0; width:320px; float:right; background-color:#F5F5F5; }
#image_w{ padding:10; margin:10; width:320px; float:right; background-color:#ffffff; }
#image_r p{ margin:0; padding:13px; line-height:170%; width:286px;  }

#event{ width:404px; float:left; text-align:center; }
#event a { color: #106690; text-decoration: underline; }
#event .waku{ width:398px; border:1px solid #DBDBDB; margin:0; padding:0; text-align:left; }
#event .info{ width:378px; margin:2px auto; padding:0; clear:both; }
#event .data{ margin:1px; font-weight:bold; }
#event .half{ width:49%; float:left; }

#banner{ width:177px; float:right; border-top:1px solid #DBDBDB; border-left:1px solid #DBDBDB; text-align:center; }
#banner img{ margin:6px 0 0 0;}
#banner .txt{ width:150px; margin:2px auto; font-size:9px; text-align:left; }
#banner a{ color: #FF9600; text-decoration: underline; }
