
#wrapper{position:relative; padding:0 0.5% 0 1%; margin:0 auto;  text-align:left; }
#header{position:relative; height:60px; padding-top:8px; background:#040101;}
#header h1{text-align:center; }
#header h1 img{width:40%;}
#container{position:relative;  margin:0 auto; text-align:left;}
.first_box1{position:relative; width:100%; overflow:hidden;}
.first_box2{position:relative; width:100%; overflow:hidden;}
.banner_box1{float:left; width:58%; }
.banner_box2{float:left; width:40%;}
.banner_box3{float:left; width:29.7%; clear:both;}
/* .banner_box4{float:left; width:39%;}
.banner_box5{float:left; width:28.3%;}
.banner_box6{float:left; width:32.2%;}
.banner_box7{float:left; width:33%;} */

.banner_box4{position:relative; float:left; width:41%; height:0; padding-bottom:28.9%; border:0px solid red;}
.banner_box4 img{position:absolute; width:100%; height:100%;}
.banner_box5{float:left; width:58%;  border:0px solid blue;}
.banner_box5 img{width:100%;}
.banner_box6{float:left; width:48%;  border:0px solid cyan;}
.banner_box6 img{width:100%;}
.banner_box7{float:left; width:51%;  border:0px solid green;}
.banner_box7 img{width:100%;}

.banner_box8{float:left; width:31.8%;}
.md1{margin-left:1%;}
.md1_5{margin-left:1.5%;}
.mt1{margin-top:1%;}
.mt2{margin-top:2%;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt90{margin-top:90px;}
.md8{margin-left:8px;}



#footer{width:100%; height:35px; padding-top:15px; text-align:center; font-size:10px; color:#656565; line-height:13px; }
.gold{color:#967d44;}
.gold a {color:#967d44;text-decoration:none;}

#all{width:100%; height:auto; background:#000; position:absolute; z-index:100; top:60px; left:0;padding:15px 0px 15px 0px; }
#all .btn_close{position:absolute; top:8px; right:20px;}
#all dl{float:left; width:94%;  padding-bottom:15px; border-bottom:1px solid #333333; padding-right:10px; padding-left:10px;}
#all .last{float:left; width:94%; border:none; padding-right:10px; padding-left:10px;}
#all dl dt{float:left; width:100%; line-height:20px; font-size:1.1em; font-weight:bold; color:#be9e56; text-decoration:none;}
#all dl dt a{display:block; color:#be9e56;}
#all dl dd{float:left;  margin-top:5px;}

#all dl dd {float:left; color:#d7d7d7; font-size:0.85em; line-height:18px;}
#all dl dd a{display:block;color:#d7d7d7;text-decoration:none}

/* board */
.boardtb {width:100%; font-size:12px; line-height:18px;}
.boardtb th {height:30px; background:#f9f9f9; color:#444; border-top:2px solid #ccc; border-bottom:1px solid #e1e1e1;}
.boardtb td {padding:5px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;vertical-align:middle}
.boardtb .ttal {text-align:center;}
.boardtb .last {border-bottom:1px solid #e1e1e1;}
.boardtb td a:hover {color:#222;}

.baordsc {font-size:12px; line-height:18px;}/*float:right; */
.baordsc .bginput {width:150px; height:24px; border:1px solid #e1e1e1; background:#f5f5f5; line-height:22px;}

.boardlist {width:100%; font-size:12px; line-height:18px; border-top:2px solid #ccc; border-bottom:1px solid #e1e1e1;}
.boardlist th {height:35px; font-size:12px; font-family: 'Nanum Gothic', serif; color:#444; text-align:center; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#f9f9f9;}
.boardlist td {font-size:13px; font-family: 'Nanum Gothic', serif; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; padding-left:10px;}
.boardlist input, textarea {border:1px solid #e1e1e1;}

.coment_tb {width:1110px; font-size:12px; line-height:18px; border-top:1px solid #939393; border-bottom:1px solid #e1e1e1;}
.coment_tb th {height:35px; font-size:13px; font-family: 'Nanum Gothic', serif; color:#777; text-align:center; border-top:1px solid #e1e1e1; background:#fbfbfb;}
.coment_tb td {font-size:13px; font-family: 'Nanum Gothic', serif; border-top:1px solid #e1e1e1; text-align:left; padding-left:10px;}
.coment_tb input, textarea {border:1px solid #e1e1e1;}

/* gallery-board */

.gallerytb {width:100%; float:left;}
.gallerytb h2 {font-size:16px;}

/*
.gallerytb td {width:190px; text-align:center; min-height:45px;}
.gallerytb td a:hover {color:#222; font-weight:bold;}
*/
/*¼­ºê*/


.house{position:absolute; left:20px; top:27px;}
.all{position:absolute; right:20px; top:28px;}
/*
#sub_wrapper{position:relative; margin:0 auto;  text-align:left; }
#sub_container{position:relative;  margin:0 auto; text-align:left; padding:10px 10px 20px 10px; font-size:1.1em; line-height:22px; color:#898989;}
*/
#sub_wrapper{margin:0 auto;  text-align:left;font-family: 'Nanum Gothic', serif; }
#sub_container{margin:0 auto; text-align:left; padding:10px 10px 20px 10px; font-size:1.00em; line-height:22px; color:#898989;}
#sub_container h2{text-align:center; font-size:1.2em; line-height:30px; color:#be9e56; margin-bottom:20px;}
#sub_container h4{text-align:left; font-size:1.1em; line-height:30px; color:#555;}
#sub_container h5{text-align:left; font-size:1.0em; line-height:20px; color:#202020;}



.gold_txt {color:#a87f24;}
.gold_box{background:#be9e56; padding:20px 15px 20px 15px; font-size:0.98em;}
.gold_box h3{font-size:1.12em; color:#fff; line-height:26px; font-weight:bold;}
.gold_box ul{overflow:hidden; }
.gold_box ul li{float:left; color:#fff; font-weight:bold; line-height:22px; }


#sub_footer{width:100%; height:auto; padding:15px 0; text-align:center; font-size:10px; color:#656565; line-height:13px; background:#040101;}
.center{text-align:center;}


.reserve_table{position:relative; width:100%; border-top:2px solid #0a0404;}
.reserve_table th{font-size:0.8em; height:45px; font-weight:bold; text-align:left; padding-left:10px; background:#f8f8f8; border-bottom:1px solid #d7e2d0;}
.reserve_table td{font-size:0.8em; height:45px; font-weight:normal; text-align:left; padding-left:5px;  border-bottom:1px solid #d7e2d0;}
.reserve_table input{border:1px solid #dbdbdb; background:#fff;}


.reserve_box_list{position:Relative;overflow:hidden; margin:0 auto; border:1px solid #e8e8e8; padding:10px;}
.reserve_box_list dl{overflow:hidden;}
.reserve_box_list dl dt{font-weight:bold; color:#bc9657; line-height:22px; }
.reserve_box_list dl dd{ line-height:20px;}
.reserve_ment{color:#898989; font-weight:normal;}

.nblink {position:relative; width:100%; height:40px; text-align:center; margin-top:70px; margin:0 auto; overflow:hidden; clear:both;}

/* botton */
.bd_btn {margin-top:30px; padding:0;}
.bd_btn .admin {float:left;}

.border_box{position:relative; text-align:center; margin-left:2px; margin-right:2px; background:url(/itaewon/mobile/images/sub/middle.jpg) repeat; padding-bottom:120px;}
.border_logo{position:absolute; left:50%; margin-left:-80px; bottom:20px; }
.border_test{ box-shadow: 0 0 4px 1px rgba(0,0,0,.34)}


.border_box3{position:relative; text-align:center; margin-left:2px; margin-right:2px; background:url(/itaewon/mobile/images/sub/middle.jpg) repeat; padding-bottom:120px;}
.border_logo3{position:absolute; left:50%; margin-left:-80px; bottom:20px; }
.border_test3{ box-shadow: 0 0 4px 1px rgba(0,0,0,.34)}

