/* CSS Document */

#nowevent_list { margin:9px; text-align:left; }
#nowevent_list h3 { clear:both; padding:5px; background-color:#999; margin-bottom:5px; color:#FFF; font-weight:bold; }

.nowevent { clear:both; margin-bottom:5px; padding-botom:5px; border-bottom:dashed 1px #CCC; }
.nowevent h4 { margin-left:0; }
.nowevent h4 a { color:#669900; font-size:100%; font-weight:bold; }
.nowevent p { font-size:87%; color:#555; line-height:1.2em; margin-left:0; }
.nowevent p.exdate { color:#333; font-weight:bold; }
.photoimg { float:left; overflow:hidden; text-align:center; margin:0 10px 5px 0;}

.thum_img { width:100px; height:100px; overflow:hidden; text-align:center; margin:0 5px 5px 0;}

.event_ctg01 { font-size:90%; color:#009999; padding-bottom:3px; }
.eventlist { margin-bottom:5px; width:100%;}
.eventlist th { padding:5px 0; width:85px; vertical-align:top; }
.eventlist td { padding:5px 0; vertical-align:top; }
.eventlist tr.odd { background-color:#EEE; }
.ev_catg { width:5em; }

.backlist { margin-bottom:5px; width:100%;}
.backlist th { padding:5px 3px 5px 5px; vertical-align:top; }
.backlist td { padding:5px; width:410px; vertical-align:top; }
.backlist td.eicon { padding:5px; width:50px; }
.backlist tr.odd { background-color:#EEE; width:55px; }

.archive_linklist h3 { padding:5px; background-color:#999; margin:5px 7px 5px 3px; color:#FFF; }
.archive_linklist ul { margin:10px; line-height:1.4em; }
.archive_linklist li a { padding-left:20px; background:transparent url(/common/images/textLink_ico_02.gif) no-repeat scroll 0 0; }

.floornav { display:none; }

.guidecenter .salonbox h4 { margin-left:0; }
.guidecenter .salonbox p { margin-left:0; }
