﻿@charset "utf-8";
/************************************************************************
 * filename		: base_english.css
 * description	: base, CSS import
 * date			: 2009.09.08
************************************************************************/

*	{margin:0; padding:0; border:0;}

html	{overflow:hidden; overflow-y:scroll;}

body	{background:url('/images/common/english/i_body.gif') repeat-x 0 0 #EFECE8; color:#807973; font:11px Arial, sans-serif;}
body#body_ifr	{background:none #FFF; color:#807973; font:11px Arial, sans-serif;}
body#popup	{background:none #FFF; 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}
table	{margin:0; padding:0; border-collapse:collapse}
table	td	{word-break:break-all;}
hr		{display:none}

h1, h2, h3, 
h4, h5, h6	{font:11px Arial, sans-serif}

/* png */
img.Png24 {tmp:expression(setPng24(this))}


/* 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}
textarea	{padding:8px 9px; border:1px solid #BEB1A1; background-color:#FFF; color:#807973; font:11px Arial, sans-serif; vertical-align:middle
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #BEB1A1;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #BEB1A1;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #E5E0DA;
	scrollbar-arrow-color: #8C857E;
	scrollbar-base-color: #FFFFFF;}

/* rollover */
a.rollover img				{display:inline}
a.rollover img.over			{display:none}
a.rollover:hover			{border:0px; cursor:pointer}
a.rollover:hover img		{display:none}
a.rollover:hover img.over	{display:inline}

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_middle	{vertical-align:middle}
.al_top		{vertical-align:top}
.al_bottom	{vertical-align:bottom}
.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}

.scroll	{
	scrollbar-face-color: #fff;
	scrollbar-shadow-color: #BEB1A1;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #BEB1A1;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #E5E0DA;
	scrollbar-arrow-color: #8C857E;
	scrollbar-base-color: #FFFFFF;
}

/*layout*/
#wrap	{width:980px; margin:0 auto;}
#head	{position:relative; width:965px; height:87px; margin-left:10px;}
#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:5px; top:18px; height:11px;}
#head	#gnb	{position:absolute; right:4px; top:44px; height:11px;}
#contentWrap	 {position:relative; width:965px; margin:0 0 0 10px; padding-bottom:50px;}
#contentWrap	#conLeft	{float:left; width:200px;}
#contentWrap	#conRight	{float:left; width:760px;}
#footer	{position:relative; width:960px; margin:0 0 60px 10px;}

.util_menu	{float:right}
.util_menu	li	{float:left; padding-left:14px;}
.util_menu	li.line	{padding-left:30px; background:url('/images/common/english/line_util.gif') no-repeat 15px 3px;}

#gnb	ul	{float:left;}
#gnb	li	{float:left; height:30px; overflow:hidden;}
#gnb	li.on	a.gnb_roll img	{margin-top:-60px;}
#gnb	li.on	a.gnb_roll:hover img	{margin-top:-60px;}

#conLeft	h2	{width:170px; height:21px; padding:40px 0 0 10px; border-bottom:2px solid #BFA17A}
.snb_list	{width:180px;}
.snb_list	li	{border-bottom:1px solid #C4BBB1}
.snb_list	li	a	{display:block; padding:5px 0 5px 10px}
	:root	.snb_list	li	a	{padding:6px 0 4px 10px}
.snb_list	li	a,	.snb_list	li	a:hover,	.snb_list	li	a:active	{font-size:12px; text-decoration:none}
.snb_list	li	ul	{display:none; width:150px; padding:0 15px 6px 15px; background-color:#E5E0DA;}
.snb_list	li	li	{border-bottom:1px solid #CEC6BD;}
.snb_list	li	li	a	{padding:5px 0 3px 5px}
	:root	.snb_list	li	li	a	{padding:5px 0 3px 5px}
.snb_list	li	li.alt	{border-bottom:none;}
.snb_list	li.over	{background-color:#D9CEC3;}
.snb_list	li.on	{background-color:#D9CEC3; color:#332619; font-weight:bold;}
.snb_list	li.on	ul	{display:block;}
.snb_list	li.on	li	{color:#332619; font-weight:bold;}
.snb_list	li.on	li.sel	{color:#332619; font:bold 11px Arial}
.snb_list	li.on	a,	.snb_list	li.on	a:hover,	.snb_list	li.on	a:active	{color:#332619; font-weight:bold}
.snb_list	li.on	li	a,	.snb_list	li.on	li	a:hover,	.snb_list	li.on	li	a:active	{color:#807973; font:normal 11px Arial}
.snb_list	li.on	li.sel	a,	.snb_list	li.on	li.sel	a:hover,	.snb_list	li.on	li.sel	a:active	{color:#332619; font:bold 11px Arial}
.snb_list	li.sel	{background:url('/images/common/english/bul_snb.gif') no-repeat 167px center #D9CEC3;}
.snb_list	li.on	li.sel	{background:url('/images/common/english/bul_snb.gif') no-repeat 142px center #E5E0DA;}
.snb_banner	{margin-top:30px;}
.snb_banner	li	{margin-bottom:5px;}
.snb_banner	li	img	{vertical-align:middle}

.location	{height:33px; text-align:right; color:#997A5C; font-size:11px;}
.location	a, .location	a:hover,	.location	a:active	{color:#997A5C; font-size:11px;}
.location	span	{color:#33261A;	font:bold 11px Arial;}

.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:9px;}
.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;}
/*//layout*/

/*title*/
.conWrap	.th_head	{position:relative; width:760px; height:28px; margin-bottom:20px; border-bottom:2px solid #BFA17A;}
.conWrap	.th_head	h3	{float:left; padding-top:4px}
.conWrap	.th_head	.right	{float:right; padding-top:5px}

.conWrap	.h4_stit	{padding-left:0; margin-bottom:15px;}
.conWrap	.h5_stit	{color:#332619; font:bold 12px Arial;}

.tit_txt	{width:735px; overflow:auto; overflow:hidden}
.tit_txt	.img	{float:left; width:160px;}
.tit_txt	.txt	{float:left; width:555px; margin:25px 0 0 18px;}


/*button*/
.btn_r	{padding-top:10px; text-align:right;}
.btn_r_line	{margin-top:18px; padding-top:10px; border-top:2px solid #BFA17A; text-align:right;}
.btn_r_line_1	{margin-top:8px; padding-top:10px; border-top:2px solid #BFA17A; text-align:right;}
.btn_c	{padding-top:10px; text-align:center;}

.btn_01_gray	{display:inline-block; padding-left:1px; background:url('/images/common/english/i_btn_01_gray.gif') no-repeat 0 0; vertical-align:middle;}
.btn_01_gray	span	{display:inline-block; background:url('/images/common/english/i_btn_01_gray.gif') no-repeat right 0; cursor:pointer}
.btn_01_gray	span	a	{display:inline-block; min-width:60px; _width:60px; white-space:nowrap; height:19px; padding:3px 13px 0 13px; text-align:center;}
.btn_01_gray span a,	.btn_01_gray span a:hover,	.btn_01_gray span a:active	{color:#FFF !important; font:bold 11px Arial, sans-serif; text-decoration:none}
.btn_01_gray, x:-moz-any-link{height:22px; display:-moz-inline-box}
.btn_01_gray	span, x:-moz-any-link, .btn_01_gray	span	a, x:-moz-any-link	{display:-moz-inline-box}
.btn_01_gray	input	{height:22px; border:none; background:url('/images/common/english/i_btn_01_gray.gif') no-repeat right 0; color:#FFF; font:bold 11px Arial, sans-serif; cursor:pointer}
	.btn_01_gray	input, x:-moz-any-link	{padding-bottom:4px;}

.btn_01_arr_gray	span	{background:url('/images/common/english/i_btn_01_arr_gray.gif') no-repeat right 0;}
.btn_01_arr_gray	span a	{min-width:0; _width:0; padding:3px 18px 0 7px; text-align:left;} 
.btn_01_arr_gray span a,	.btn_01_arr_gray span a:hover,	.btn_01_arr_gray span a:active	{color:#EFECE8;}

.btn_01_arr02_gray	{background:url('/images/common/english/i_btn_01_gray.gif') no-repeat right 0;}
.btn_01_arr02_gray	span	{background:url('/images/common/english/i_btn_01_arr02_gray.gif') no-repeat 0 0;}
.btn_01_arr02_gray	span a	{min-width:0; _width:0; padding:3px 20px 0 33px; text-align:left;}

.btn_01_down_gray	{background:url('/images/common/english/i_btn_01_gray.gif') no-repeat right 0;}
.btn_01_down_gray	span	{background:url('/images/common/english/i_btn_01_down_gray.gif') no-repeat 0 0;}
.btn_01_down_gray	span a	{min-width:0; _width:0; padding:3px 12px 0 26px; text-align:left;}

.btn_01_gray.btn_pop_gray	{background:url('/images/common/english/i_btn_03_gray.gif') no-repeat right 0;}
.btn_01_gray.btn_pop_gray	span	{background:url('/images/common/english/i_btn_03_gray.gif') no-repeat right 0;}
.btn_01_gray.btn_pop_gray	span	a	{height:21px; padding:6px 13px 0 13px;}
.btn_01_gray.btn_pop_gray, x:-moz-any-link{height:27px; display:-moz-inline-box}

.btn_01_red	{display:inline-block; padding-left:1px; background:url('/images/common/english/i_btn_01_red.gif') no-repeat right 0; vertical-align:middle;}
.btn_01_red	span	{display:inline-block; background:url('/images/common/english/i_btn_01_red.gif') no-repeat right 0; cursor:pointer}
.btn_01_red	span a	{display:inline-block; min-width:60px; _width:60px; white-space:nowrap; height:19px; padding:3px 13px 0 13px; text-align:center;}
.btn_01_red span input	{*overflow:visible; background:none; cursor:pointer;}
.btn_01_red span a,	.btn_01_red span a:hover,	.btn_01_red span a:active	{color:#FFF; font:bold 11px Arial, sans-serif; text-decoration:none}
.btn_01_red, x:-moz-any-link{height:22px; display:-moz-inline-box}
.btn_01_red	span, x:-moz-any-link, .btn_01_red	span	a, x:-moz-any-link	{display:-moz-inline-box}
.btn_01_red	input	{height:22px; border:none; background:url('/images/common/english/i_btn_01_red.gif') no-repeat right 0; color:#FFF; font:bold 11px Arial, sans-serif; cursor:pointer}
	.btn_01_red	input, x:-moz-any-link	{padding-bottom:4px;}

.btn_01_arr_red	span	{background:url('/images/common/english/i_btn_01_arr_red.gif') no-repeat right 0;}
.btn_01_arr_red	span a	{min-width:0; _width:0; padding:3px 40px 0 25px;}

.btn_01_red.btn_h44	{background:url('/images/common/english/i_btn_02_red.gif') no-repeat right 0;}
.btn_01_red.btn_h44	span	{height:44px; background:url('/images/common/english/i_btn_02_red.gif') no-repeat 0 0;}
.btn_01_red.btn_h44	span a,	.btn_01_red.btn_h44 span input	{height:29px; padding:15px 13px 0; color:#fff; font-size:12px; font-weight:bold;}
.btn_01_red.btn_h44 span input	{height:42px; padding:0 13px 2px; line-height:40px;}
.btn_01_red.btn_h44, x:-moz-any-link{height:44px;}

.btn_01_red.btn_pop_red	{background:url('/images/common/english/i_btn_03_red.gif') no-repeat right 0;}
.btn_01_red.btn_pop_red	span	{background:url('/images/common/english/i_btn_03_red.gif') no-repeat right 0;}
.btn_01_red.btn_pop_red	span	a	{height:21px; padding:6px 13px 0 13px;}
.btn_01_red.btn_pop_red, x:-moz-any-link{height:27px; display:-moz-inline-box}

.btn_02_sgray	{display:inline-block; padding-left:1px; background:url('/images/common/english/i_btn_02_sgray.gif') no-repeat 0 0; vertical-align:middle;}
.btn_02_sgray span	{display:inline-block; background:url('/images/common/english/i_btn_02_sgray.gif') no-repeat right 0; cursor:pointer}
.btn_02_sgray span a	{display:inline-block; height:17px; padding:2px 10px 0  9px;}
.btn_02_sgray span a,	.btn_02_sgray span a:hover,	.btn_02_sgray span a:active	{color:#FFF !important; font:bold 11px Arial, sans-serif; text-decoration:none}
.btn_02_sgray, x:-moz-any-link{height:19px; display:-moz-inline-box}
.btn_02_sgray	span, x:-moz-any-link, .btn_02_sgray	span	a, x:-moz-any-link	{display:-moz-inline-box}
.btn_02_sgray	input	{height:19px; border:none; padding:0 10px 0 9px; background:url('/images/common/english/i_btn_02_sgray.gif') no-repeat right 0; color:#FFF; font:bold 11px Arial, sans-serif; cursor:pointer}
	.btn_02_sgray	input, x:-moz-any-link	{padding-bottom:3px;}

.btn_02_sred	{display:inline-block; padding-left:1px; background:url('/images/common/english/i_btn_02_sred.gif') no-repeat 0 0; vertical-align:middle;}
.btn_02_sred span	{display:inline-block; background:url('/images/common/english/i_btn_02_sred.gif') no-repeat right 0; cursor:pointer}
.btn_02_sred span a	{display:inline-block; height:17px; padding:2px 10px 0 9px;}
.btn_02_sred span a,	.btn_02_sred span a:hover,	.btn_02_sred span a:active	{color:#FFF; font:bold 11px Arial, sans-serif; text-decoration:none}
.btn_02_sred, x:-moz-any-link{height:19px; display:-moz-inline-box}
.btn_02_sred	span, x:-moz-any-link, .btn_02_sred	span	a, x:-moz-any-link	{display:-moz-inline-box}
.btn_02_sred	input	{height:19px; border:none; padding:0 10px 0 9px; background:url('/images/common/english/i_btn_02_sred.gif') no-repeat right 0; color:#FFF; font:bold 11px Arial, sans-serif; cursor:pointer}
	.btn_02_sred	input, x:-moz-any-link	{padding-bottom:3px;}

.btn_02_tri_sred	span	{background:url('/images/common/english/i_btn_02_tri_sred.gif') no-repeat right 0;}
.btn_02_tri_sred	span a	{padding:2px 18px 0 9px;}

input.btn_04	{height:auto; padding:0; border:0 none; cursor:pointer}

.btn_pop_arr_gray	{display:inline-block; padding-left:1px; background:url('/images/common/english/i_btn_pop_arr_gray.gif') no-repeat 0 0; vertical-align:middle;}
.btn_pop_arr_gray span	{display:inline-block; background:url('/images/common/english/i_btn_pop_arr_gray.gif') no-repeat right 0; cursor:pointer}
.btn_pop_arr_gray span a	{display:inline-block; height:18px; padding:1px 19px 0 7px;}
.btn_pop_arr_gray span a,	.btn_pop_arr_gray span a:hover,	.btn_pop_arr_gray span a:active	{color:#FFF; font:bold 11px Arial, sans-serif; text-decoration:none}
.btn_pop_arr_gray, x:-moz-any-link{height:19px; display:-moz-inline-box}
.btn_pop_arr_gray	span, x:-moz-any-link, .btn_pop_arr_gray	span	a, x:-moz-any-link	{display:-moz-inline-box}

/*tab*/
.tab	{width:100%; overflow:hidden; height:28px; background:url('/images/common/english/i_tab_line.gif') repeat-x 0 bottom;}
.tab	ul	{float:left; margin-left:-1px; _margin-left:-2px;}
.tab	li	{float:left; height:28px; margin-left:1px; padding:0 2px; background:url('/images/common/english/i_tab_r.gif') repeat-x 0 0; cursor:pointer}
.tab	li.on	{background:url('/images/common/english/i_tab_on_r.gif') repeat-x 0 0;}
.tab	li	div	{height:19px; padding:9px 0 0 0; background:url('/images/common/english/i_tab.gif') repeat-x 0 0;}
.tab	li	div	p	{margin:0 auto;}
.tab	li.on	div	{background:url('/images/common/english/i_tab_on.gif') repeat-x 0 0;}
.tab	li	div	p	em	{position:absolute; left:-4000px; top:-3000px}

.tab_txt	{width:100%; overflow:hidden; height:28px; background:url('/images/common/english/i_tab_line.gif') repeat-x 0 bottom;}
.tab_txt	ul	{float:left; margin-left:-1px; _margin-left:-2px;}
.tab_txt	li	{float:left; margin-left:1px; padding:0 2px; background:url('/images/common/english/i_tab_r.gif') repeat-x 0 0;}
.tab_txt	li.on	{background:url('/images/common/english/i_tab_on_r.gif') repeat-x 0 0;}
.tab_txt	li	div	{height:100%; background:url('/images/common/english/i_tab.gif') repeat-x 0 0; text-align:center}
.tab_txt	li.on	div	{background:url('/images/common/english/i_tab_on.gif') repeat-x 0 0; text-align:center}
.tab_txt	li	div	a	{display:block; height:19px; padding:9px 0 0 0;}
.tab_txt	li	div	a, .tabA	li	div	a:hover, .tabA	li	div	a:active	{color:#80766C; font:bold 12px Arial, sans-serif;}
.tab_txt	li.on	div	a, .tabA	li.on	div	a:hover, .tabA	li.on	div	a:active	{color:#332619;}

/*board*/
caption,	legend	 {position:absolute; visibility:hidden; left:-3000px; top:-3000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}

.board_table	{width:760px;}
.board_table	.table_basic_01	{border-right:1px solid #D9CEC3; border-top:1px solid #D9CEC3;}
.board_table	.table_basic_01	th, .table_basic_01	td	{border-left:1px solid #D9CEC3; border-bottom:1px solid #D9CEC3;}
.board_table	.table_basic_01	thead	th	{background-color:#E0DAD4; color:#73675C; font-size:12px;}
.board_table	.table_basic_01	tbody	th	{color:#73675C; text-align:left; font-size:12px;}
.board_table	.table_basic_01	tbody	td	{color:#33261a; font-size:11px;}

.board_table	.table_basic_02	{border-right:1px solid #D9CEC3; *border-top:1px solid #D9CEC3;}
.board_table	.table_basic_02	tbody	{border-right:1px solid #D9CEC3; border-top:1px solid #D9CEC3;}
.board_table	.table_basic_02	th, .table_basic_02	td	{border-left:1px solid #D9CEC3; border-bottom:1px solid #D9CEC3;}
.board_table	.table_basic_02	th	{background-color:#E0DAD4; color:#73675C; text-align:left; font-size:12px; line-height:120%;}
.board_table	.table_basic_02	td,	.board_table	.table_basic_02	td a	{color:#33261a; font-size:11px;}
.board_table	.table_basic_02	th.all	{padding-top:17px; padding-bottom:14px; background-color:#CCC2B8; color:#33261A;}
.board_table	.table_basic_02	td img	{vertical-align:middle;}

.table_basic_01	th, .table_basic_02	th	{padding-top:3px; padding-bottom:5px; _padding-top:4px; _padding-bottom:4px; line-height:140%;}
.table_basic_01	td,	.table_basic_02	td	{padding-top:4px; padding-bottom:5px; _padding-top:5px; _padding-bottom:4px; line-height:140%;}
	:root	.table_basic_01	th, .table_basic_02	th	{padding-top:4px; padding-bottom:4px;}
	:root	.table_basic_01	td,	.table_basic_02	td	{padding-top:5px; padding-bottom:4px;}

.table_basic_01	td.td_c,	.table_basic_02	td.td_c	{text-align:center;}
.table_basic_01	td.td_r,	.table_basic_02	td.td_r	{text-align:right;}

.txt_table_etc	{text-align:right; color:#9B7F61;}


.board_list	{border-top:1px solid #CCC5BE;}
.board_list	thead	th	{border-bottom:2px solid #CCC5BE; background-color:#E7E3DE; color:#73675C;}
.board_list	tbody	td	{border-bottom:1px solid #E1D8CF; color:#594E43; font-size:12px;}
.board_list	tbody	td.td_c	{text-align:center;}
.board_list	tbody	td.td_r	{text-align:right;}
.board_list	tbody	td.no	{text-align:center;}

.board_list	tbody	td.nodata	{padding:60px 0; text-align:center;}

.board_list thead	th, .board_view	th	{padding-top:6px; padding-bottom:6px; _padding-top:7px; _padding-bottom:5px; line-height:140%;}
.board_list	tbody	td,	.board_view	td	{padding-top:5px; padding-bottom:4px; _padding-top:6px; _padding-bottom:3px; line-height:140%;}
	:root	.board_list	th, .board_view	th	{padding-top:7px; padding-bottom:5px;}
	:root	.board_list	td,	.board_view	td	{padding-top:6px; padding-bottom:3px;}

/*board th td padding*/
.board_table	.pl_15	{padding-left:14px; padding-right:5px;}
.board_table	td	.pl_10	{padding-left:9px; padding-right:5px;}
.board_table	.pl_20	{padding-left:19px; padding-right:5px;}
.board_table	.pr_20	{padding-left:5px; padding-right:19px;}
.board_table	td	.pr_35	{padding-left:5px; padding-right:34px;}
.board_table	td	.btn	{margin:-1px 0 0 16px;}

/*paginate*/
.paginate	{width:760px; margin-top:20px; text-align:center;}
.paginate	img	{*vertical-align:middle; vertical-align:top;}
	:root	.paginate	img	{vertical-align:-3px;}
.paginate	.prev	{margin-top:-1px;}
.paginate	.prev	img	{margin-left:3px;}
.paginate	.next	{_height:16px;}
.paginate	.next	img	{margin-right:3px;}
.paginate	.num	{display:inline-block; margin-top:2px; margin-left:-2px; margin-right:11px}
.paginate	.num	span	{margin-left:12px;}
.paginate	.num	a,	.paginate	.num	a:hover,	.paginate	.num	a:active	{color:#594E43}
.paginate	.num	span.on,	.paginate	.num	span.on	a,	.paginate	.num	span.on	a:hover,	.paginate	.num	span.on	a:active	{color:#AD3D3D; font-weight:bold;}

.view_paginate	{width:100%; overflow:auto; overflow:hidden; margin-top:20px; border-top:2px solid #CCC5BE; border-bottom:2px solid #CCC5BE;}
.view_paginate	li	{float:left; height:25px; background-color:#EFECE8;}
.view_paginate	li.line	{border-bottom:1px solid #D9D4CE;}
.view_paginate	.tit	{float:left; width:91px; height:20px; padding:5px 0 0 36px; background-color:#E7E3DE; color:#73675C; font:bold 12px Arial;}
.view_paginate	.bul	{margin-right:10px; background:url('/images/common/english/bul_view_paginate.gif') no-repeat 0 0 #E7E3DE}
.view_paginate	.prev	{display:block; float:left; width:9px; height:6px; margin-top:5px; background-position:0 0}
.view_paginate	.next	{display:block; float:left; width:9px; height:6px; margin-top:5px; background-position:-12px 0}
.view_paginate	.txt	{float:left;}
.view_paginate	.txt	a	{display:block; width:623px; height:18px; padding:6px 0 0 10px; color:#332619;}
.view_paginate	.txt	p	{width:623px; height:18px; padding:6px 0 0 10px;}

/*form_table*/
.table_input	{width:740px;}
.table_input table	{table-layout:fixed;}
/*.table_input	th	{padding-top:1px; padding-bottom:1px; line-height:140%;}*/
.table_input	th	{color:#332619; font:bold 12px Arial, sans-serif; text-align:left; vertical-align:top;}
.table_input	th	p	{padding-left:12px; margin-top:4px;}
.table_input	th	p.th_chk	{background:url('/images/common/english/bul_th_chk.gif') no-repeat 0 4px;}
.table_input	th.t_normal	{font-size:11px;}
.table_input	th.t_normal	p	{padding-left:0;}
.table_input	td	{padding-top:0; padding-bottom:1px; line-height:140%; color:#000}
	:root	.table_input	td	{padding-top:1px; padding-bottom:2px;}
.table_input	tr.txt	th	{padding-top:4px; padding-bottom:4px; _padding-top:5px; _padding-bottom:3px;}
.table_input	tr.txt	td	{padding-top:5px; padding-bottom:4px; _padding-top:6px; _padding-bottom:3px;}
	:root	.table_input	td.txt	{padding-top:6px; padding-bottom:3px;}
.table_input	td	.t_input	{color:#BEB1A1}

.view_tit	{width:100%; border-top:1px solid #CCC5BE; border-bottom:2px solid #CCC5BE; background-color:#E7E3DE;}
.view_tit	td.v_tit	{line-height:140%;}
.view_tit	td.v_tit	h4.v_tit	{padding:8px 0 6px 19px; color:#73675C; font:bold 12px Arial;}
.view_tit	.date	{padding:0 0 0 20px; background:url('/images/common/english/line_viewtit.gif') no-repeat 51px center;}
.view_tit	.date	strong	{color:#73675C;}
.view_tit	.date	span	{margin-left:15px;}
.view_con	{width:720px; padding:17px 20px 9px; line-height:140%;}

/*box*/
.box_01_LT	{width:768px; margin:-4px; background:url('/images/common/english/i_box_01_LT.gif') no-repeat 0 0 #F5F2F0;}
.box_01_RB	{background:url('/images/common/english/i_box_01_RB.gif') no-repeat right bottom;}
.box_01_RT	{background:url('/images/common/english/i_box_01_RT.gif') no-repeat right 0;}
.box_01_LB	{padding:5px; background:url('/images/common/english/i_box_01_LB.gif') no-repeat 0 bottom; color:#997A5C;}

.box_tittxt_02	{width:764px; margin:20px -2px 0 -2px;  background:url('/images/common/english/i_box_tittxt_02.gif') no-repeat 0 0;}
.box_tittxt_02_btm	{padding:1px 3px 4px 3px; background:url('/images/common/english/i_box_tittxt_02_btm.gif') no-repeat 0 bottom;}
.box_tittxt_02_mid	{background:url('/images/common/english/i_box_tittxt_02_mid.gif') no-repeat 0 center;}

.box_03_brown	{overflow:hidden; width:756px; border:2px solid #BFA17A; background-color:#F6F4F0;}
.box_03_brown.box_con	{padding:15px 0; text-align:center; font-size:12px; font-weight:bold;}
.box_03_brown.box_con	select	{margin-left:6px;}

.box_gray_exp	{margin-top:20px; padding:15px; background-color:#e0dad4;}

/*list*/
.list_brown	li	{padding-left:7px; background:url('/images/common/english/bul_dot_brown.gif') no-repeat 0 6px; color:#997A5C; line-height:140%;}
.list_brown	li	em	{color:#332619; font-style:normal;}
.list_brown	li	a,	.list_01	li	a:hover	{color:#997a5c; font-weight:bold; text-decoration:underline;}

.list_black	li	{padding-left:7px; background:url('/images/common/english/bul_dot_black.gif') no-repeat 0 6px; color:#332619; line-height:140%;}

.list_gray	li	{padding-left:7px; background:url('/images/common/english/bul_dot_gray.gif') no-repeat 0 6px; color:#807973; line-height:140%;}

/*line*/
.line_conts	{display:block; height:16px; background:url('/images/common/english/line_conts.gif') no-repeat 0 0; font-size:0; line-height:0}
.line_box610	{width:610px; background-position:0 0}/*box(box_01_LT) 610px line*/
.line_760		{width:760px; background-position:0 -21px}/*760px line*/
.line_560		{width:560px; background-position:0 -40px}/*790px line(erro line)*/

/*icon*/
.ico_box_01	{display:block; height:70px; background:url('/images/common/english/ico_box_01.gif') no-repeat 0 0; font-size:0; line-height:0}
.ico_b01_reservation	{width:80px; height:60px; background-position:0 0}/*box_01 - reservation icon*/

.btn_txt_brow	a,	.btn_txt_brow	a:hover, .btn_txt_brow	a:active		{color:#997A5C; font-weight:bold; text-decoration:underline}

/*photo view*/
.overall_photo	{width:100%; height:344px; overflow:auto; overflow:hidden}
.overall_photo	.b_photo	{float:left; width:575px;}
.overall_photo	.b_photo	img		{border:2px solid #CCBDAD;}
.overall_photo	.s_photo	{position:relative; float:left; width:185px;}
.overall_photo	.s_photo	p	{float:left; width:100%; margin-bottom:7px;}
.overall_photo	.s_photo	ul	{float:left; margin:0 0 5px -5px; width:190px;}
.overall_photo	.s_photo	.thumimg	{height:118px;}
.overall_photo	.s_photo	li	{float:left; padding:0 0 5px 5px; *padding:0 0 2px 5px;}
.overall_photo	.s_photo	li	img	{border:2px solid #CCBDAD;}
.overall_photo	.s_photo	li.on	img	{border:2px solid #D05756;}
.overall_photo	.s_photo	.btm	{position:absolute; left:0; top:322px; z-index:200;}

/* reservation detail view */
.detail_view	{overflow:hidden; width:100%;}
.detail_view	.img_area	{float:left; width:155px; margin-right:5px;}
.detail_view	.img_area	img	{width:151px; height:90px; border:2px solid #ccbdad; margin-bottom:10px;}
.detail_view	.img_area	dl	dt	{padding-bottom:5px; font-size:12px; font-weight:bold;}
.detail_view	.board_table	{float:right; width:600px;}

/* text+image */
.con_exp	{font-size:12px; line-height:16px;}
.con_exp img	{border:2px solid #ccbdad;}
.con_exp img.img_left	{float:left; margin-right:10px;}
.con_exp .btn_txt_brow	{margin-top:20px; font-size:11px;}

/* 약관 div */
.privacy_div	{overflow:hidden; height:140px; margin:10px 0; padding:5px 10px; background-color:#fff; overflow-y:auto; border:1px solid #beb1a1;}

/*달력*/
.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; height:228px; 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,	.pop_cal_conts	.pop_cal_mon	a:hover	{color:#332619; font:normal 12px Arial;}
.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	.pop_cal_mon	.mon_prev,	.pop_cal_conts	.pop_cal_mon	.mon_next	{color:#B3AEAA; font:normal 12px Arial;}
.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;}

/*padding margin*/
.mt2	{margin-top:2px;}
.mt5	{margin-top:5px;}
.mt8	{margin-top:8px;}
.mt10	{margin-top:10px;}
.mt15	{margin-top:15px;}
.mt20	{margin-top:20px !important;}
.mt35	{margin-top:35px;}

.ml2	{margin-left:2px;}
.ml4	{margin-left:4px;}
.ml8	{margin-left:8px;}
.ml10	{margin-left:10px;}
.mlm1	{margin-left:-1px;}
.mlm2	{margin-left:-2px;}

.pt5	{padding-top:5px;}
.pt10	{padding-top:10px;}
.pt20	{padding-top:20px;}
