
body.main {background:url("/html/local/images/common/bg_body.jpg") no-repeat left top;}
body.main #wrap{width:900px;}
body.main #header{width:900px; height:105px;}
body.main #contentsWrap {width:900px;}
body.main #contentsWrap .visible {margin-bottom:20px;overflow:hidden;}
body.main #contentsWrap .visible img{float:left;margin-left:5px;}
body.main #contentsWrap .visible img.mapImg{float:right;}

img {vertical-align:top;}

.newsWrap{clear:both;margin:0 0 20px 5px;width:900px;overflow:hidden;}

.left, .center, .right {float:left;}
.left, .center {margin-right:18px;}
.right {padding-top:5px;}

#popZone{margin-bottom:16px;width:241px;height:112px;background:url("/html/local/images/common/main/popupzone_bg.gif") no-repeat left top;}

#popZone h4 {margin-left:202px;padding-top:9px;width:36px;height:13px;}
#popZone span {display:block;margin-left:5px;padding-top:5px;}
#popZone p {position:absolute;margin:-95px 0 0 206px;width:35px;}
#popZone p img {margin:0;}

.guide{margin-bottom:15px;}

.news{width:371px;height:180px;background:url("/html/local/images/common/main/bg_tab.gif") repeat-x left top}
.news li {float:left;}




.news li a img {display:block;}
.news div {position:absolute;width:370px;}

.news div p.tabmore {position:absolute; right:10px; top:-18px; width:38px}

.news div ul {margin-top:8px;}
.news div li {height:24px;display:inline;}
.news div li.txt {float:left;margin-left:8px;width:282px;background:url("/html/local/images/common/bul.gif") left 9px no-repeat;padding-left:6px;}
.news div li a {color:#444444;}
.news div li.date {float:right;width:70px;color:#989999;}
.news div li img {margin-left:5px;vertical-align:middle;}
#news2 {margin-left:-77px;}
#news3 {margin-left:-157px;}




.open {margin-bottom:14px;}
.open h4 {font-size:100%;margin-bottom:0px;}

.event {position:relative; margin-bottom:7px;width:246px;height:82px;background:url("/html/local/images/common/main/bg_schedule.gif") no-repeat left 20px;}

/*.event .btn_event {display:block;position:relative;margin:-13px 0 38px 198px;}*/
.event h4 {float:left;}
.event .btn_event {padding:2px 0 0 0px;}
.event p {padding-left:5px;font-weight:bold;color:#5f5f5f;}
.event p span{padding:0 5px;;color:#fe8225;}

#BAN {width:230px;height:20px; position:absolute; top:49px; left:6px } 
#BAN .Bg {overflow:hidden;height:18px;width:235px;} 

.reserve{width:246px;left:647px;top:195px;}


#quickWrap {top:107px;}
.hid {position:absolute; left:-10000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}
