TD,TR{color : #666666; font-family:Arial, Helvetica, sans-serif ; font-size:12px;text-decoration: none; line-height: 14px;} 
img { border:0 }

body
{

margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;}

form {
	margin: 0;
	padding: 0;
}

ul, ol, dl {
	margin: 0;
	padding: 0;
	list-style: none;
}

li, dt, dd {
	margin: 0;
	padding: 0;
}

/* --------------------------------------------------------------------LINK------------------------------------------------------------------- */


{ COLOR: #666666; text-decoration: none; font-size: 12px;} 
a:link { onfocus:this.blur();COLOR: #666666; text-decoration: none; font-size: 12px;} 
a:visited { color: #666666; text-decoration: none; font-size: 12px;} 
a:hover { color: #666666; text-decoration: underline; font-size: 12px;} 

A.11px_6:link {
	COLOR: #663333; TEXT-DECORATION: none
}
A.11px_6:visited {
	COLOR: #663333; TEXT-DECORATION: none
}
A.11px_6:active {
	COLOR: #663333; TEXT-DECORATION: none
}
A.11px_6:hover {
	COLOR: #663333; TEXT-DECORATION: none
}

A.11px_7:link {
	COLOR: #666666; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.11px_7:visited {
	COLOR: #666666; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.11px_7:active {
	COLOR: #666666; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.11px_7:hover {
	COLOR: #666666; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

.11px_m_b{
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}

.11px_m_b:link {
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11px_m_b:visited {
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11px_m_b:active {
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11px_m_b:hover {
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}


A.11pxb:link {
	COLOR: #184380; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11pxb:visited {
	COLOR: #184380; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11pxb:active {
	COLOR: #184380; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}
A.11pxb:hover {
	COLOR: #184380; FONT-SIZE: 11px;line-height:16px; font-weight:bold; font-family:Arial, Helvetica, sans-seri;
}



.11px_m{
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:15px; font-family:Arial, Helvetica, sans-seri;
}




INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666;  BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: ""; BACKGROUND-COLOR: #FFFFFF
}

.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.radio2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #F3DFEB
}
.button {
	FONT-SIZE: 9pt; BORDER-LEFT-COLOR: #b0b0b0; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #b0b0b0; CURSOR: hand; COLOR: black; BORDER-TOP-COLOR: #b0b0b0; BACKGROUND-COLOR: #d8d8d8; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #b0b0b0
}
.pass {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.file {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
.select {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; 
}
.select02 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; 
}
.text {
	BORDER-RIGHT: #F0F0F0 1px solid; BORDER-TOP: #F0F0F0 1px solid; BORDER-LEFT: #F0F0F0 1px solid; BORDER-BOTTOM: #F0F0F0 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #F0F0F0;
}
.textarea {
	color : #666666; FONT-SIZE: 12px;BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; SCROLLBAR-FACE-COLOR: #f2f2f2; SCROLLBAR-HIGHLIGHT-COLOR: white; BORDER-LEFT: #cccccc 1px solid; SCROLLBAR-SHADOW-COLOR: #b7b7b7; SCROLLBAR-3DLIGHT-COLOR: #f3f3f3; SCROLLBAR-ARROW-COLOR: #b8b8b8; SCROLLBAR-TRACK-COLOR: #e9e9e9; BORDER-BOTTOM: #cccccc 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #b6b6b6; BACKGROUND-COLOR: #FFFFFF
}
.textarea02 {
	 color : #666666; FONT-SIZE: 12px;BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid;  BORDER-LEFT: #FFFFFF 1px solid;  BORDER-BOTTOM: #FFFFFF 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.12px_bold2 {
	FONT-WEIGHT: bold; COLOR: #666666
}
.12px_r {
	COLOR: #663333
}
.12px_bb {
	COLOR: #003752;FONT-SIZE: 12px;line-height:16px;
}
.12px_r_b {
	FONT-WEIGHT: bold;COLOR: #663333
}

.12px_r_b02 {
	FONT-WEIGHT: bold;COLOR: #022531
}
.12px_r_b03 {
	FONT-WEIGHT: bold;COLOR: #B18D4F
}

.14px_bold {
	FONT-WEIGHT: bold; COLOR: #795509; FONT-SIZE: 18px;line-height:20px;
}
.12px_b {
	COLOR: #9B8675;
}
.11px_r {
	COLOR: #FF3333; FONT-SIZE: 11px;line-height:16px;
}



.11px_m{
	COLOR: #3a3a3a; FONT-SIZE: 11px;line-height:15px; font-family:돋움,Arial, Helvetica, sans-serif, verdana;
}


.11px_mypage {
	COLOR: #FF3333; FONT-SIZE: 11px;line-height:16px;
}
.14px_bold_w {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 16px;line-height:20px;
}

.14px_bold_w02 {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 12px;line-height:20px;
}
.14px_bold_b {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 14px;line-height:16px;
}

.14px_bold_b2 {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-SIZE: 12px;line-height:16px;
}

.11px_search_w {
   COLOR: #FFFFFF; FONT-SIZE: 12px;line-height:16px;
}

.managerBtn	{
	border:1px solid #000000 !important;
	color:#FFFFFF !important;
	background:#20394E !important;
	padding-top:1px !important;	
	font-size:12px !important;
	
}

.14px_search_w {
   FONT-WEIGHT: bold; COLOR: #990000; FONT-SIZE: 14px;line-height:16px;
}

.noborder{
	BORDER :0px
}

.reservationList {
	margin: 20px 0;
	width: 690px;
}

.12px_green {
	COLOR: #006666;FONT-SIZE: 12px;line-height:16px;
}

.12px_red {
	FONT-WEIGHT: bold; COLOR: #FF0033;FONT-SIZE: 12px;line-height:16px;
}

.12px_0066FF {
  COLOR: #0066FF;FONT-SIZE: 12px;line-height:16px;
}

.12px_D7D7D7 {
  COLOR: #A8A8A8;FONT-SIZE: 11px;line-height:16px;
}

.main_kor_bg {
	background-image: url(../images/main_kor/main_menu_bg.gif);
	background-repeat: repeat-x;
}
.main_kor_line_bg {
	background-image: url(../images/main_kor/main_line_bg.gif);
	background-repeat: repeat-y;
}
.main_kor_navi_bg {
	background-image: url(../images/main_kor/navi_bar_bg.gif);
	background-repeat: repeat-x;
}
.intro_no_bg {
	background-image: url(../images/introduce/intro_box_bg_no.gif);
	background-repeat: no-repeat;
}


/* 2007.09.14 seung-won add */
/* 예약정보 */
.res_ttl		{background:url(../images/reservation/bg_table01.gif); height:29px; padding:16px 20px 10px 20px}	
.res_txt		{font-size:16px; color:#ffffff; letter-spacing:-0.02em; font-weight:bold}
.res_bg			{background:url(../images/reservation/bg_table.gif); padding:12px 15px 0 15px}
.res_down		{background:url(../images/reservation/bg_table02.gif); height:15px}
				 
.icon_ttl		{margin:0 5px -2px 0}
.icon_star		{margin:0 2px 0 0}
.bul_01			{margin:0 3px 2px 0}
.bul_02 		{margin:0 3px 1px 0}
.price_01		{color:#F6FF00; font-weight:bold}
.price_02		{color:#666666}
.price_txt		{color:#FFFFFF}
.info			{color:#E24602}
.info_ttl		{color:#FF7800; font-weight:bold}
.btn_01			{margin:0 0 -2px 5px}

/* table */
.info_01		{padding:6px 0 5px}
.info_02		{padding:6px 0 6px; line-height:18px}

.table_th		{background-color:#FF973B; padding:5px 0 3px; color:#FFFFFF; text-align:center}
.table_td		{background-color:#FAEDE1; padding:5px 0 3px; color:#E24602; text-align:center}
.table_txt		{background-color:#F5F5F5; padding:5px 0 3px; text-align:center}
.table_btn		{background-color:#F5F5F5; text-align:center; padding:3px 0 3px}
.table_no01		{background-color:#F5F5F5; padding:3px 1px 5px; font-family:Verdana; text-align:right; font-size:11px; width:50px; height:27px}
.table_no02		{background-color:#F5F5F5; padding:3px 5px 5px; color:#FF4D34; font-family:Verdana; font-weight:bold; text-align:right; font-size:11px; width:55px}

/* 2007.09.19 seung-won add */
.td_resttl		{background-color:#F0F8FA; color:#427B8E; font-weight:bold}

/* 2007.09.20 seung-won add */
/* 예약확인서 */
.confi_table	{background:url(../images/confirmation/bg_table.gif)}
.confi_th		{background:url(../images/confirmation/bg_th.gif); padding:6px 0 4px; color:#054E72; text-align:center}
.confi_td		{background:url(../images/confirmation/bg_td.gif); padding:6px 10px 4px 10px; color:#666666; text-align:left;}
.confi_info		{background:url(../images/confirmation/bg_info.gif); padding:10px 15px; color:#666666; text-align:left;}
.confi_btn		{padding:15px 0 20px; text-align:center}
.btn_conf		{margin:0 2px 0 0}
.confi_total	{color:#004784; font-weight:bold}

.12px_bold_blue {
	font-weight: bold;
	color: #427B8E;
}


/* 2009.11.11 doffgen add */
/* 예약정보 */
.reser_txt		{font-size:16px; color:#666666; letter-spacing:-0.1em; font-weight:bold}
.reser_01		{font-size:12px; color:#666666; letter-spacing:-0.1em; font-weight:bold}
.information_ttl		{color:#666666; font-weight:bold}
.reser_top		{background:url(../images/new_reservation/bg_top.gif); height:14px;}
.reser_bg		{background:url(../images/new_reservation/bg_center.gif); height:1px;}
.reser_down		{background:url(../images/new_reservation/bg_down.gif); height:14px;}
.price_n01		{color:#bb9b6a; font-weight:bold}
.table_nth		{background-color:#bb9b6a; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.table_ntd		{background-color:#f1eee9; padding:2px 0 2px; color:#E24602; text-align:center}
.table_nno02		{background-color:#F5F5F5; padding:3px 5px 5px; color:#f45302; font-family:Verdana; font-weight:bold; text-align:right; font-size:11px; width:55px}


/* 2009.11.16.01 doffgen add */
/* 예약정보 */
.01_reser_txt		{font-size:16px; color:#666666; letter-spacing:-0.1em; font-weight:bold}
.01_reser_01		{font-size:12px; color:#666666; letter-spacing:-0.1em; font-weight:bold}
.01_information_ttl		{color:#666666; font-weight:bold}
.01_reser_top		{background:url(../images/new_reservation/bg_top.gif); height:14px;}
.01_reser_bg		{background:url(../images/new_reservation/bg_center.gif); height:1px;}
.01_reser_down		{background:url(../images/new_reservation/bg_down.gif); height:14px;}
.01_price_n01		{color:#5d3d0d; font-weight:bold}
.01_table_nth		{background-color:#afb3bb; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.01_table_ntd		{background-color:#e2e2e3; padding:2px 0 2px; color:#E24602; text-align:center}
.01_table_nno02		{background-color:#F5F5F5; padding:3px 5px 5px; color:#f45302; font-family:Verdana; font-weight:bold; text-align:right; font-size:11px; width:55px}

/* 2009.11.16. 02 doffgen add */
/* 예약정보 */
.01_price_n01		{color:#805d27; font-weight:bold}
.02_table_nth		{background-color:#aa77b9; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.02_table_ntd		{background-color:#e8e2ea; padding:2px 0 2px; color:#E24602; text-align:center}

/* 2009.11.16. 03 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.03_table_nth		{background-color:#164f6b; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.03_table_ntd		{background-color:#e6eef2; padding:2px 0 2px; color:#E24602; text-align:center}

/* 2009.11.16. 04 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.04_table_nth		{background-color:#d25798; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.04_table_ntd		{background-color:#f1e5ec; padding:2px 0 2px; color:#E24602; text-align:center}


/* 2009.11.16. 05 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.05_table_nth		{background-color:#f07e2a; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.05_table_ntd		{background-color:#f1eee9; padding:2px 0 2px; color:#E24602; text-align:center}


/* 2009.11.16. 06 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.06_table_nth		{background-color:#88a71a; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.06_table_ntd		{background-color:#edf1e9; padding:2px 0 2px; color:#E24602; text-align:center}

/* 2009.11.16. 07 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.07_table_nth		{background-color:#55a692; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.07_table_ntd		{background-color:#e5eeec; padding:2px 0 2px; color:#E24602; text-align:center}

/* 2009.11.16. 08 doffgen add */
/* 예약정보 */
{color:#bb9b6a; font-weight:bold}
.08_table_nth		{background-color:#5e7ec4; padding:2px 0 2px; color:#FFFFFF; text-align:center}
.08_table_ntd		{background-color:#e7ebf6; padding:2px 0 2px; color:#E24602; text-align:center}