@import url(default.css);

#wrapper{width:100%; position:relative; margin:0 auto}
/*#header{width:1000px; margin:0 auto; height:104px; overflow:hidden}
#header #logo{float:left; }
#header #top_middle{float:left; width:464px; padding-top:20px; height:104px;}
#header #top_middle #search{float:left; height:47px; width:464px;}
#header #top_middle #search ul{clear:left}
#header #top_middle #search li{float:left;}
#header #top_middle #search .bg{background-image:url(/images/common/search_bg.gif); background-repeat:repeat-x; width:275px; height:35px; padding-bottom:3px;}
#header #top_middle #search input{border:none; width:275px;  height:22px;}
#header #top_middle #favorite{clear:left;font-size:11px;color:#8b7e74; height:29px;}
#header #top_middle #favorite li{ height:29px; line-height:30px; float:left}
#header #top_middle #favorite .tmg{padding-right:15px}
#header #top_right{height:104px; margin:0px; padding:0px; float:left; }
#header #top_right #topmenu{float:left;}
#header #top_right #topmenu li{float:left; font-size:0px; line-height:0px}
#header #top_right #fair{overflow:hidden; clear:left; float:left; width:232px; height:78px; }*/

#menubar{width:100%; margin:0 auto; overflow:hidden; padding:0; background:url(../layout/images/nav_bg.png) repeat-x; /*background-color:#efefef;*/}/*네비게이션*/

#main_banner{width:1000px; margin:0 auto;}
#main_banner #mainvisual{float:left; width:703px; height:247px; }
#main_banner #main_map{float:left; }

#event_banner{margin:0 auto; width:985px; padding-left:0px; padding-top:12px}
#event_banner ul{}
#event_banner li{float:left}
#event_banner .rmg{margin-right:23px}

/*#middle{width:990px; margin:0 auto; padding-left:10px; padding-top:16px; clear:left}
#best{width:244px; float:left}
#best #title{height:56px; clear:left}*/
/*#best #content{background-image:url(/images/main/bestwh_bg.gif); background-repeat:no-repeat; width:491px; height:203px}*/
#best #content ul.tab{ height:18px}
#best #content .tab li{float:left; margin-right:5px; font-size:0px}
/*#best #photo{float:left; padding:0 0 0 23px}*/
#best #besticon{position:absolute;}
/*#best #list{float:left; padding-left:20px}*/
#best #list .titlefont{font-size:13px; font-weight:bold; line-height:15px}
#best .linemg{}
#best .btn{}
/*#best .explain{font-size:11px; width:190px; line-height:18px}*/

#quicksearch{float:left; margin-top:25px; margin-left:18px; border:1px solid #CCC; width:471px; height:224px; position:relative; background:url(../../images/main/pg_bg_2.jpg) no-repeat; z-index:1;}
#quicksearch #selectarea{background-image:url(/images/main/quicksearch_select_bg.gif); background-repeat:no-repeat; width:290px; height:185px; float:left}
#quicksearch #selecttxt{padding:10px 0 0 10px; float:left; border:0px solid blue; width:130px}
#quicksearch #selecttxt li{height:30px}
#quicksearch #formmg{float:left; padding:10px 0 0 5px; border:0px solid red; width:130px}
#quicksearch #formmg li{height:30px}
#quicksearch #selectarea select{font-size:11px;}

#hallinfo{width:995px; margin:0 auto;padding-top:16px; clear:left;}
#hallinfo #weddinghall{float:left; width:740px;overflow:hidden}
#hallinfo #tabmenu{height:27px;overflow:hidden}
#hallinfo #tabmenu ul{}
#hallinfo #tabmenu li{float:left}
#hallinfo #hallphoto{background-image:url(/images/main/info_bg.gif); background-repeat:no-repeat; width:740px; height:263px; clear:left;overflow:hidden}
#hallinfo #halllist_div{clear:left; margin-left:11px; height:253px; width:722px; border:0px solid blue; overflow:hidden; }
#hallinfo #halllist_div #photocs{padding-left:12px; float:left; width:130px}
#hallinfo #halllist_div #photocs .imgmg{height:90px}
#hallinfo #halllist_div #photocs .txtmg{width:120px; text-align:center; height:30px; line-height:18px}

#hallinfo #event{float:left; }
#hallinfo #event {padding-left:22px}
#hallinfo #event #eventbg{background-image:url(/images/main/event_bg.gif); width:229px; height:240px; background-repeat:no-repeat; text-align:center; }
#hallinfo #event .eventli{height:88px}

#book{width:995px; margin:0 auto;padding-top:16px; clear:left;}
#book #weddingbook{float:left; width:490px; /*border-right:1px solid #dbdbdb;*/ margin-right:0px;  height:240px;}
#book #weddingbook ul.tabmenu{height:35px}
#book #weddingbook .tabmenu li{float:left;height:35px}
#book #weddingbook .bfont{color:#b77c44}
#book #weddingbook #halllist{clear:left}
#book #weddingbook #halllist ul{float:left}
#book #weddingbook #halllist li{height:20px; font-size:12px; line-height:18px; padding-left:8px; padding-bottom:3px}
#book #weddingbook #halllist .left{width:340px}
#book #weddingbook #halllist .middle{width:75px}
#book #weddingbook #halllist .right{width:50px}


#book #hallguide{float:left}
#book #hallguide{width:484px; /*border-left:1px solid #ccc;*/ /*padding-left:5px;*/}
#book #hallguide .date{background-image:url(/images/main/halllist_bg.gif); width:300px; height:29px; background-repeat:no-repeat; float:left; text-align:right; padding-top:5px; padding-right:15px; font-size:11px; color:#f6818e}
#book #hallguide #guide_left{width:470px; float:left}
#book #hallguide #guide_left ul{}
#book #hallguide #guide_left li{border-bottom:solid 1px #dbdbdb; padding-bottom:10px; padding-top:6px; height:12px;}
#book #hallguide #guide_line {float:left; width:20px; text-align:center;}
#book #hallguide #guide_line  li{border-bottom:solid 1px #dbdbdb; padding-bottom:10px; padding-top:6px; height:28px}
#book #hallguide #guide_date{float:left; width:210px}
#book #hallguide #guide_date  li{border-bottom:solid 1px #dbdbdb; padding-bottom:10px; padding-top:6px; height:12px}

#community{width:995px; margin:0 auto;padding-top:16px; padding-left:15px; clear:left;}
#community #notice{float:left; border-right:solid 1px #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:225px; width:329px}
#community #notice ul{}
#community #notice li{line-height:18px; padding-bottom:4px}
#community #notice .leftlist{width:235px;float:left; padding-left:5px; padding-top:3px}
#community #notice .rightdate{float:left;padding-top:3px}
#community #notice .noticetitle{height:44px}
#community #notice .topmg{padding-top:7px}

#community #feedback{float:left; width:317px; border-bottom:1px solid #dbdbdb; height:225px; width:319px;}
#community #feedback #photo_div{clear:left; padding-left:15px; padding-top:15px; width:306px}
#community #feedback .leftlist{width:235px;float:left; padding-left:5px; padding-top:3px}
#community #feedback .rightdate{float:left;padding-top:3px}
#community #feedback ul{}
#community #feedback li{line-height:18px; padding-bottom:4px}
#community #feedback .noimghg{height:105px}
#community #feedback .btmmg{padding-bottom:10px}
#community #feedback .feedbacktitle{font-size:14px; font-weight:bold; line-height:16px;}
#community #feedback .id{color:#cb975f; font-weight:bold}
#community #feedback .feedbackcontent{font-size:11px; width:275px; line-height:16px; margin-top:1px}

#community #qna{float:left; border-right:solid 1px #dbdbdb; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:225px; width:318px}
#community #qna ul{}
#community #qna li{line-height:18px; padding-bottom:4px}
#community #qna .leftlist{width:235px;float:left; padding-left:5px; padding-top:3px}
#community #qna .rightdate{float:left;padding-top:3px}
#community #qna .qnatitle{height:44px}
#community #qna .topmg{padding-top:7px}

#banner{width:980px; margin:0 auto;padding-top:18px; clear:left; height:70px}
#banner ul{}
#banner li{padding-left:12px; float:left}
#banner .border{border:solid 1px #dbdbdb}

#footermenu{width:1000px; margin:0 auto; clear:left; padding-bottom:18px}
#footermenu ul{padding-left:10px}
#footermenu li{float:left}

#footer{width:1000px; margin:0 auto; clear:left; padding-top:0px; height:100px}
#footer li{float:left}
#footer .logo{width:232px; padding-left:20px}
#footer .address{padding-top:10px; padding-left:50px;}

#subwrapper{width:1000px; margin:0 auto; overflow:hidden;}
#submenu{float:left; width:265px; overflow:hidden; border:0px solid red; padding-left:7px}
#submenu #customerevent{margin-left:3px}
#subright{float:left; overflow:hidden; }
#subright #sub_title{background-image:url(/images/title/bar2.gif); height:84px;width:700px; margin-bottom:0px}
#subright .sub_titleimg{background-image:url(/images/title/bar1.gif); height:84px; border-right:solid 1px #ffffff}
#cntstart{clear:left; width:705px; border:0px solid blue; padding-bottom:30px;}

#submenu #event{float:left;}
#submenu #event #eventbg{background-image:url(/images/main/event_bg.gif); width:229px; height:240px; background-repeat:no-repeat; text-align:center; }
#submenu #event .eventli{height:88px}


ul.nmg{margin:0px; padding:0px; list-style-type:none}
.nmg li{margin:0px; padding:0px; list-style-type:none; font-size:0px;}


#cooperation{width:345px}
#cooperation li{width:345px; border-bottom:1px solid #dbdbdb; height:35px; padding:7px 0 5px 0}
#cooperation input{color:#c2b9a9; width:200px}




#community_tab{}
#community_tab ul{}
#community_tab li{float:left; padding-bottom:10px}

#package{clear:left; padding-top:10px}
#package ul{}
#package li{margin-bottom:15px}

#tabmenu_area{clear:left}
#tabmenu_area ul{}
#tabmenu_area li{float:left; padding-bottom:15px}

.hbtm_border{border-bottom:1px solid #dbdbdb; padding:5px 0 5px 10px; border-right:1px solid #dbdbdb}
.htop_border{border-bottom:1px solid #dbdbdb}

#sitemap{clear:left}
#sitemap ul{float:left}
#sitemap li{}
#sitemap .lmg{margin-left:28px}

