
body{
font-size:12px; 
font-family:"돋움,Arial";
color:#666666;
MARGIN :0 0 0 13px; 
PADDING :0px;
}

td,input,select.textarea{font-size:12px; font-family:"돋움,Arial"; color:#666666;line-height:18px;}
.radio{padding:2 15 0 5; align:absmiddle;}

img{border:0}

textarea.join{
font-size:12px;
font-family:"돋움,Arial";
BORDER:1px solid #CCCCCC;
color:#999999;line-height:16px;
padding:20px;
SCROLLBAR-FACE-COLOR: #ededed;SCROLLBAR-HIGHLIGHT-COLOR:#fafafa;SCROLLBAR-SHADOW-COLOR:#bdbdbd;SCROLLBAR-3DLIGHT-COLOR:#f9f9f9;
SCROLLBAR-ARROW-COLOR:#929292; SCROLLBAR-TRACK-COLOR: #f4f4f4; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
textarea.reservation{
font-size:12px;
font-family:"돋움,Arial";
BORDER:1px solid #CCCCCC;
line-height:16px;
padding:10px;
SCROLLBAR-FACE-COLOR: #ededed;SCROLLBAR-HIGHLIGHT-COLOR:#fafafa;SCROLLBAR-SHADOW-COLOR:#bdbdbd;SCROLLBAR-3DLIGHT-COLOR:#f9f9f9;
SCROLLBAR-ARROW-COLOR:#929292; SCROLLBAR-TRACK-COLOR: #f4f4f4; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}


.page_bg{
 background-image:url(../images/main/page_bg.jpg) ;
 background-repeat:repeat-x
 padding:0px;
 margin:0px;
 }

input.p{margin-right:230px;}

a:link { color:#666666; text-decoration:none;}
a:visited { color:#666666; text-decoration:none;}
a:hover { color:#666666; text-decoration:none;}

/*ALIGN*/
.lt { text-align:left; }
.ct { text-align:center; }
.rt { text-align:right; }



/*Form*/
input.Form01{
 	BORDER:1px solid #CCCCCC ;
	height:16px;
	padding-left:5px;
	}
	

input.Form03{
 	BORDER:1px solid #cbbba8;
	background-color:f1ead8;
	height:20;
	padding-left:5px;
	}
	
/*contens body*/
.contens{
	padding:20px 26px 50px 28px;
	background-color:#ffffff;
	font-family:"돋움,Arial";
	text-align:left
	}
	
.contens_banquet{
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:left
	}	
	

/* BULLET*/
.bul01{margin:4px 6px 0px 18px;}
.bul02{margin:4px 6px 4px 18px;}
.bul03{margin:4px 6px 4px 0px;}
.bul04{margin:4px 6px 4px 4px;}
.bul05{margin:4px 6px 4px 16px;}




.left_bg{ background-color:#C3C0B9}

.table_th{
	background-color:#00342C;
	height:28px;
	text-align:center;
	}
	
.table_td{
	background-color:#E8E6E6;
	padding-left:26px;
	}
	
.table_td02{
	font-family:"돋움,Arial";
	font-size:11px;
 	padding:13px 0 13px 18px;
}

.table_td03{
	text-align:left;
	padding-left:12px;
}


.table_line{
 Background-image: url(../images/member/table_line.gif);repeat-x;
 height:1px;
 }

.login_box{margin:40px 0 85px}


.tableOutline{
border-width:1px 0px 1px 0px; border-style:solid; border-color:#cccccc;
}

.tableGrayOutline{
background-color:#E8E6E6;
border-width:1px 0px 1px 0px; border-style:solid; border-color:#cccccc;
}


.noRepeat{
 background-repeat:no-repeat
 }

.tableGreenOutline{
border-width:2px 0px 2px 0px; 
border-style:solid; 
border-color:#00342C;
}
.tableGreen_td{
  background-color:#00342C;	text-align:left;padding-left:26px;
  border-bottom:1px solid #CCCCCC;
  height:32px;
}

.tableGreen_td02{
  background-color:#00342C;	text-align:left;padding-left:26px;
  height:32px;
}

.tableGreen_td03{
  background-color:#E8E6E6;	text-align:left;padding-left:15px;
  border-bottom:1px solid #CCCCCC;
  color:#000000;
  height:32px;
}

.tableGreen_td04{
  background-color:#00342C;	text-align:center;
  height:32px;
}

.tableGreen_td05{
 padding:3px 10px 0px 10px;
 height:28px;
}

.tableGreen_td06{
 background-color:#EFEFEF;
 padding:3px 10px 0px 10px;
 height:28px;
}

/*sitemap 정의*/

.sitemap_th{
 border-bottom:1px solid #006758;
 border-top:4px solid #E2E2E2;
 height:28px;
}

.sitemap_td{
 background:url(../images/util/sitemap_tdLine.gif) repeat-x bottom;
 height:28px;
}

.sitemap_td02{
 border-bottom:1px solid #E2E2E2;
 height:28px;
}

.sitemap_th02{
 border-top:4px solid #E2E2E2;
 height:28px;
}

.sitemap_th03{
 border-bottom:1px solid #00CCCC;
 border-top:4px solid #E2E2E2;
 height:28px;
}


.news_td{
 background:url(../images/util/sitemap_tdLine.gif) repeat-x bottom;
 text-align:center;
 height:25px;
}

.news_td02{
 background:url(../images/util/sitemap_tdLine.gif) repeat-x bottom;
 height:25px;
 padding:0 0 0 15;
}

.news_tdLine{
 border-top:2px solid #236E60;
 border-bottom:1px solid #236E60;
}


.news_td03{
 border-bottom:2px solid #236E60;
padding:20px;
line-height:18px;}

.news_td04{
 background:url(../images/util/sitemap_tdLine.gif) repeat-x bottom;
 font-weight:bold;
 padding-left:20px;
}


/*text 정의*/

.txGreen{color:#006666;font-weight:bold;}
.txOrange,a.txOrange:link,a.txOrange:hover,a.txOrange:visited{color:#DBA209;text-decoration:none;}
.txOrange02{color:#7E620D;font-weight:bold;}
.txOrange03{color:#B87C13;font-weight:bold;}
.txBrown{color:#454109;}
.txBrown02{color:#745A0B;}


.txGray{color:#999999;}
.txDarkGray{color:#352929;font-weight:bold;}
.txBlack{color:#000000;}
.txWhite{color:#ffffff;font-size:11px;}
.txWhiteS{
	color:#ffffff;
	font-family: "dotum", "u";
	font-size: 8pt;
	line-height:13px;

}
.bold{ font-weight:bold;}
.Name{ font-weight:bold;color:#000000;}

.txLocation {
	font-family:"Verdana";
	font-size:9px;
	color: #999999;
	text-align:right;
}




.package {
	font-family: "", "u";
	font-size: 11px;
	color: #888888;
}
.pop {
	font-family: "", "u";
	font-size: 12px;
	color: #666666;
}
