﻿@charset "utf-8";
/************************************************************************
 * filename		: main_english.css
 * description	: main CSS import
 * date			: 2009.09.08
************************************************************************/
*	{margin:0; padding:0; border:0;}
html	{overflow:hidden; overflow-y:scroll;}
body	{background:url('/images/main/english/i_body.gif') repeat-x 0 0 #D9D5CE; color:#807973; font:11px Arial, sans-serif;}

a			{color:#807973; text-decoration:none}
a:hover		{color:#807973; text-decoration:underline}
a:active	{color:#807973; text-decoration:none}

img	{border:0;}
p	{margin:0; padding:0}
ul, ol	{list-style:none; margin:0; padding:0}
ol, li	{margin:0; padding:0}
dl, dt, dd	{margin:0; padding:0; vertical-align:top}
img		{font-size:0}
hr		{display:none}

h1, h2, h3, 
h4, h5, h6	{font:11px Arial, sans-serif}

/* form */
form,legend	{margin:0; padding:0}
input		{color:#000; font:normal 11px Arial, sans-serif; vertical-align:middle;}
input.txt	{height:16px; padding:2px 5px 0 7px; background-color:#FFF; border:1px solid #BEB1A1}
input.txt.pw	{height:18px; padding:0 5px 0 7px; font-size:14px;}
input.no	{margin:0px; padding:0; background:transparent; vertical-align:middle; border:none}
input.chk	{width:12px; height:12px}
input.chk2	{width:14px; height:14px}
input.file	{height:20px; border:1px solid #E5E5E5}
select		{margin:1px 0; padding-left:3px; border:1px solid #BEB1A1; background-color:#FFF; color:#000;  font:11px Arial, sans-serif; vertical-align:middle}

a.gnb_roll img				{margin-top:0;}
a.gnb_roll:hover			{border:0px; cursor:pointer}
a.gnb_roll:hover img		{margin-top:-30px;}

/* align */
.fl_left	{float:left}
.fl_right	{float:right}
.overflow	{overflow:auto; overflow:hidden; height:100%}
.clr		{clear:both; font-size:0; line-height:0}

.al_left	{text-align:left}
.al_right	{text-align:right}
.al_center	{text-align:center}

.pos_rel	{position:relative;}
.none	{position:absolute; left:-5000px; top:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden}

/* font */
.t_11	 {font-size:11px !important;}
.t_12	 {font-size:12px}
.t_14	 {font-size:14px}
.t_16	 {font-size:16px}

.ls0	{letter-spacing:0 !important;}
.ls1	{letter-spacing:-1px !important;}

.lh16	{line-height:16px;}
.lh18	{line-height:18px;}

.t_strong	{font-weight:bold;}
.t_normal	{font-weight:normal !important;}
.t_line	{text-decoration:underline}
.t_block	{color:#000;}
.hand		{cursor:pointer}

/*layout*/
#wrap	{width:960px; margin:0 auto;}
#head	{position:relative; width:960px; height:100px;}
#head	h1	{position:absolute; left:0; top:35px; width:120px; height:40px;}
.skip_navi	{position:absolute; visibility:hidden; left:-3000px; top:-3000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden}
#head	#util	{position:absolute; right:0; top:18px; height:11px;}
#head	#gnb	{position:absolute; right:0; top:44px; padding-bottom:30px;}
#contentWrap	 {position:relative; width:960px; height:500px;}
#contentWrap	#conLeft	{float:left; width:710px;}
#contentWrap	#conRight	{float:left; width:250px;}
#footer	{position:relative; width:960px; margin:0 0 50px 0;}

.util_menu	{float:right}
.util_menu	li	{float:left; padding-left:14px;}
.util_menu	li.line	{padding-left:30px; background:url('/images/common/korean/line_util.gif') no-repeat 16px 2px;}

#gnb	ul	{float:left;}
#gnb	li	{float:left; height:30px; overflow:hidden;}

.footer_menu	{height:19px; padding:7px 0 0 200px;  border-top:1px solid #CDBCA8; border-bottom:1px solid #CDBCA8;}
.footer_menu	li	{display:inline; padding:0 10px;}
.footer_menu	li	a, .footer_menu	li	a:hover, .footer_menu	li	a:active	{color:#997A5C; font:normal 9px Arial; text-decoration:none}
.foot_sel	{position:absolute; right:0; top:5px; width:95px;}
.foot_sel	.foot_sel_tit	{width:85px; height:14px; padding:2px 0 0 10px; background:url('/images/common/english/foot_sel.gif') no-repeat 0 0; color:#99826B; font:normal 10px Arial; cursor:pointer}
.foot_sel	.foot_sel_list	{position:absolute; width:93px; right:0; top:-9000px; border:1px solid #CDBCA8; background-color:#F1EEEA; padding:3px 0;}
.foot_sel	.foot_sel_list	li	{padding:3px 0 3px 10px;}
.foot_sel	.foot_sel_list	li	a,	.footer_menu	.foot_sel	.foot_sel_con	li	a:hover,	.footer_menu	.foot_sel	.foot_sel_con	li	a:active	{display:block; color:#99826B; font:normal 10px Arial;}
.footer_member	{padding-top:14px; width:100%; overflow:auto; overflow:hidden}
.footer_member	.flogo	{float:left; width:150px; padding:6px 0 0 27px; background:url('/images/common/korean/line_footer.gif') no-repeat right 6px}
.footer_member	.add	{float:left; width:584px; padding:6px 0 0 21px; color:#807973;  background:url('/images/common/korean/line_footer.gif') no-repeat right 6px}
.footer_member	.add	address	{margin:0; padding:0; font-size:11px; font-style:normal;}
.footer_member	.add	p	{padding-top:4px; font-size:10px;}
.footer_member	ul	{float:left; width:178px;}
.footer_member	li	{float:left;}
.footer_member	li.fmember_1	{width:100px; padding-left:20px;}
.footer_member	li.fmember_2	{width:48px; padding-left:10px;}

.t_white	{color:#efece8;}
.t_brown	{color:#595047;}
.t_brown_02	{color:#efece8;}
/*//layout*/

.btn_03_orange	{display:inline-block; background:url('/images/common/english/i_btn_03_orange.gif') no-repeat 0 0; vertical-align:middle;}
.btn_03_orange	span	{display:inline-block; background:url('/images/common/english/i_btn_03_orange.gif') no-repeat right 0; cursor:pointer}
.btn_03_orange	span a	{display:inline-block; height:25px; padding:6px 31px 0 26px;}
.btn_03_orange span a,	.btn_03_orange span a:hover,	.btn_03_orange span a:active	{color:#402D19; font:bold 12px Arial, sans-serif; text-decoration:none}
.btn_03_orange, x:-moz-any-link{height:31px; display:-moz-inline-box}
.btn_03_orange	span, x:-moz-any-link, .btn_03_orange	span	a, x:-moz-any-link	{display:-moz-inline-box}

.index_img	{width:700px; height:345px; overflow:hidden;}
.index_img	img	{width:694px; height:339px; border:3px solid #CDC4B8;}
.index_txt	{width:700px; margin-top:12px; line-height:130%;}

h2.h2_tit	{margin:11px 0 7px; font-size:0;}

.rest_cons	{display:none;}
.tab_rv	{width:250px; height:25px; overflow:auto; overflow:hidden}
.tab_rv	li	{overflow:hidden; float:left; width:125px; height:25px;}
.tab_rv	li	a	{display:block; _display:inline-block; _width:100%; padding:11px 0 7px; font-size:0; text-align:center;}
.tab_rv	li	img	{margin-top:0;}
.tab_rv	li.on	img	{margin-top:-18px;}
.rooms_cons	.tab_rv	{background:url('/images/main/english/i_tab_rv.gif') no-repeat 0 0}
.rest_cons	.tab_rv	{background:url('/images/main/english/i_tab_rv.gif') no-repeat 0 -25px}
.box_rv	{height:244px; padding:20px 0 0 24px; border-left:1px solid #CFC5BA; border-bottom:1px solid #CFC5BA;  border-right:1px solid #CFC5BA; background-color:#F7F5F2;}
.box_rv	p	{width:124px; height:6px; overflow:hidden;}
.box_rv	.stit_1	img	{margin-top:0;}	/*Check in Date*/
.box_rv	.stit_2	img	{margin-top:-8px;} /*Check out Date*/
.box_rv	.stit_3	img	{margin-top:-16px;} /*No. of Rooms*/
.box_rv	.stit_4	img	{margin-top:-24px;} /*Guests per Room*/
.box_rv	.stit_5	img	{margin-top:-32px;} /*Select Restaurants and Bars*/
.box_rv	.stit_6	img	{margin-top:-40px;} /*Date*/
.box_rv	.stit_7	img	{margin-top:-48px;} /*Time*/
.box_rv	.stit_8	img	{margin-top:-56px;} /*No. of Guests*/
.box_rv	.fo_txt	{height:32px; padding-top:5px}
.box_rv	.fo_txt	img	{vertical-align:-7px; *vertical-align:-6px;}
.box_rv	.btn	{padding:3px 0 0 40px;}
.box_rv	.ps_txt	{padding:4px 0 0 4px; color:#997A5C;}

.local_table	{width:250px;}
.local_table	table	{border-right:1px solid #D2C9BD; border-top:1px solid #D9CEC3;}
.local_table	table	th	{border-left:1px solid #D2C9BD;} 
.local_table	table	td	{border-left:1px solid #D2C9BD; border-bottom:1px solid #D2C9BD;}
.local_table	table	thead	th	{height:29px; padding-top:1px; background-color:#DCD4CA;}
.local_table	table	tbody	td	{height:39px; text-align:center; color:#746F68; font-size:16px; font-weight:bold;}
.local_table	table	tbody	td	span	{font-weight:normal;}
.local_table	table	tbody	td	div.weather_c	{position:relative; width:122px; height:39px; overflow:hidden;}

.main_banner	{margin-top:5px;}
.main_banner	img	{font-size:0;}

/*달력*/
.lay_calendar	{display:none; position:absolute;}
.lay_calendar	iframe	{position:absolute; left:0; top:0; width:270px; height:268px; z-index:-1;}
.laypop_wrap	{position:absolute; left:0; top:0; width:230px; padding:18px; border:2px solid #BFA17A; background-color:#FFF; z-index:100;}
.laypop_header	{width:230px; height:35px; background:url('/images/common/english/i_pop_header.gif') repeat-x 0 0;}
.laypop_header	.laytit	{float:left; padding:10px 0 0 13px; color:#FAF6F2; font:bold 14px Arial;}
.laypop_header	.close	{float:right; padding:8px 8px 0 0;}
.laypop_con	{margin-top:10px;}
.pop_cal_conts	{padding:9px 0 5px 5px; border:1px solid #D9D0C6; background-color:#EFECE8;}
.pop_cal_conts	.pop_cal_mon	{width:100%; overflow:auto; overflow:hidden; margin-bottom:9px;}
.pop_cal_conts	.pop_cal_mon	div	{float:left; color:#B3AEAA; font:normal 12px Arial;}
.pop_cal_conts	.pop_cal_mon	a,	.pop_cal_conts	.pop_cal_mon	a:active	{color:#B3AEAA; font:normal 12px Arial;}
.pop_cal_conts	.pop_cal_mon	a:hover	{color:#332619;}
.pop_cal_conts	.pop_cal_mon	.mon_prev	{width:60px; margin-top:1px;}
.pop_cal_conts	.pop_cal_mon	.month		{width:96px;}
.pop_cal_conts	.pop_cal_mon	.month	span	{margin:0 4px; color:#332619; font:bold 12px Arial;}
.pop_cal_conts	.pop_cal_mon	img	{vertical-align:-3px; }
.pop_cal_conts	.pop_cal_mon	.mon_next	{width:60px; margin-top:1px; text-align:right;}
.pop_cal_conts	table	{border:1px solid #EFECE8;}
.pop_cal_conts	table	thead	th	{height:14px; border:1px solid #EFECE8; background-color:#FFF; color:#8B8B8B; font:normal 11px Arial; text-align:center;}
.pop_cal_conts	table	thead	th.sun	{color:#AD3D3D;}
.pop_cal_conts	table	tbody	td	{border:1px solid #F1EEEB; background-color:#F7F5F2; color:#33261A; font-weight:bold;}
.pop_cal_conts	table	tbody	td	p	{text-align:center;}
.pop_cal_conts	table	tbody	td	a	{display:block; padding:3px 0 3px;}
.pop_cal_conts	table	tbody	td	a,	.pop_cal_conts	table	tbody	td	a:active	{color:#33261A;}
.pop_cal_conts	table	tbody	td	a:hover	{background-color:#BFA17A; text-decoration:none}
.pop_cal_conts	table	tbody	td.alt	{background-color:#FFF; color:#D9D7D5; font-weight:normal;}
.pop_cal_conts	table	tbody	td.noday	{background-color:#FFF; color:#B3AEAA; font-weight:normal;}
.pop_cal_conts	table	tbody	td.alt	p,	.pop_cal_conts	table	tbody	td.noday	p	{padding:3px 0 3px;}
.pop_cal_conts	table	tbody	td	p.today	{background:url('/images/reservation/english/i_pop_cal_today.gif') no-repeat 0 0;}
.pop_cal_etc	{position:relative; width:100%; overflow:auto; overflow:hidden; margin-top:10px;}
.pop_cal_etc	p	{float:left;}
.pop_cal_etc	p.txt	{margin-right:10px; color:#9B7F61;}

.ml10	{margin-left:10px;}
.ml8	{margin-left:7px;}