/* CSS Document */




#home #wrapper {background:url(../../img/bg_top.gif) repeat-x;}
#home #flash { margin:8px auto 6px auto; /*display:inline-block;*/ height:400px; position:relative; width:1180px; z-index:1;}
#home #flash object { position:relative; z-index:2;}
#home #container { text-align:left; margin:0px auto 0 auto; padding:0; width:1000px;/* position:relative; z-index:3;*/}
#home #banner{ display:block; margin:-230px 0 23px 0; height:207px; position:relative; width:238px; z-index:10;}

#home #top_bnr_area{display:inline-block; margin:0 0 30px 0;}
#home #top_bnr_area ul {margin:10px 0; display:inline-block;}
#home #top_bnr_area ul li{float:left; display:inline; margin:0 9px;}
#home #top_bnr_area ul li img{border:4px solid #c3b095;}
#home #side_area{ width:268px; /*width:255px; */ float:left; color:#6c5942; }
#home #side_area a{color:#6c5942;}
#home #side_area h2{padding:0 0 0 10px;}
/*#home #side_area ul.spot{padding:0 0 0 8px; margin:7px 0 20px 0;}*/

#home #side_col ul.info {margin:10px 0 0 0; }
#home #side_col ul.info li{background:url(../../img/list.gif) no-repeat 0px 3px; padding: 0 0 0 15px; margin:0 0px 2px 20px; }
#home #side_col ul.info li a{ color:#6c5942;}
#home #side_col .btn_detail{float:right; display:inline; margin:15px 30px 0 0;}

#home #side_area .side_bnr{margin:30px 0 0 0; display:inline-block;}

#home #content{width:1000px; display:inline-block;}

#home #main_area{ /*width:735px;*/ width:712px; float:right;}

#home #main_area .reserv_box{float:left; width:430px; padding:0 10px; background:url(../img/reserv_bg.gif);}
#home #main_area .reserv_box h2{margin:10px 0 10px 10px;}
#home #main_area .member{float:right; margin:0;}

#home #main_area #recommend_plan_head{margin:15px 0 0 0; display:inline-block;}
#home #main_area #recommend_plan{width:661px; background:url(../../img/plan_bg.gif) repeat-y; padding:0 25px; display:inline-block;}
*html #home #main_area #recommend_plan{width:711px; }

#home #main_area #recommend_plan h3{float:left;}
#home #main_area #recommend_plan .btn{float:right; margin-right:15px;}

#home #main_area #recommend_plan div{width:660px; display:inline-block; margin:30px 0 0 0;}
#home #main_area #recommend_plan dl{display:inline-block; width:315px; float:left; text-align:left;}
#home #main_area #recommend_plan dl.right{float:right;}

#home #main_area #recommend_plan dt{background:url(../../img//plan_title_bg.gif) repeat-x; height:50px; color:#827533; font-weight:bold;}
#home #main_area #recommend_plan dt.one{padding:15px 0 0 0; height:35px;}
*html #home #main_area #recommend_plan dt.one{height:50px;}

#home #main_area #recommend_plan dt.two{padding:8px 0 0 0; height:42px;}
*html #home #main_area #recommend_plan dt.two{height:50px;}

#home #main_area #recommend_plan dt a{color:#827533;}
#home #main_area #recommend_plan dd{color:#614c32; margin:5px 0 0 0; font-size:1.2em;}

#home #main_area #recommend_plan .plan_img{float:left; margin:0 5px 0px 0;}

#home #center_area{width:425px; float:left; dislay:inline-block; margin:20px 0 0 0;}

#home #center_area ul{margin:0 0 0 5px; }

#home #center_area li{margin:7px 0 0 0;}
#home #center_area ul.plan {width:400px; margin:0 0 0 10px;}
#home #center_area ul.plan li{float:left; margin:7px 10px 0 0px;}
#home #center_area ul.plan li.last{margin:7px 0 0 0;}

#home #main_area #news {margin:0 0 0 0; display:inline-block; padding:0 0 0 0; color:#6c5942; width:415px; float:left; }
#home #main_area #news h3{ margin:0 0 10px 0;}
#home #main_area #news #news_detail{ margin:0 0 0 15px; }
#home #main_area #news a{color:#6c5942; /*background:url(../../img/list.gif) no-repeat; */padding:0 0 5px 0; margin:0 0 0 10px; }
#home #main_area #news a.btn{background:none;}
#home #main_area #news .btn_detail{float:right; margin:10px 10px 0 0;}

#home #main_area #side_col{width:270px; float:right; margin:20px 0 0 0;}
#home  #likebox_area{background:#fff;}

#home #spot{background:#eadfcc; width:980px; margin:25px 0 70px 0; padding:0 10px 15px 10px; display:inline-block;}
#home #spot ul li{margin-left:5px; display:inline;}
#home #spot h2{ padding:15px 0 15px  15px;}

#home .qr{margin:0 0 0 5px;}
#home #mobile{width:246px; margin:10px 0 0 5px; background:#eadfcc;  display:inline-block;}
*html #home  #mobile{width:264px;}
#home #mobile img{float:left; margin:10px 0 0 10px;}
#home #mobile p{float:right; width:155px; color:#725734; font-size:0.75em; margin:10px 10px 10px 0;}



#home #search { display:inline-block; width:268px; /*padding:10px 15px;*/ padding:0 0 5px 0; margin:0 0 15px 0; background:url(../../img/sea_bg.gif) repeat-y top #FFFFFF; color:#2B374F; text-align:center;}
#home #search h3 { margin:10px 0 3px 0; padding:0;}
#home #search table { margin:0 10px 0 10px; padding-top:5px; background:#FFFFFF; text-align:left; font-size:11px; }
#home #search th { width:40px; }
#home #search td { padding:5px 0; }
#home #search .sea_btn1 { margin:0 0 3px 0;}
#home #search_button_489ban { margin:5px 0 0 0px;}
#home #guest_trig_489ban { display:block;}
