/* DNA.MACROGEN English CSS */
a { selector-dummy : expression(this.hideFocus=true);}
/* Link */
a:link		{color:#444; text-decoration:none;}
a:visited	{color:#444; text-decoration:none;}
a:active	{color:#121212; text-decoration:none;}
a:hover		{color:#121212; text-decoration:underline;}

a.result_link:link		{color:#6BAC06; text-decoration:underline;}
a.result_link:visited	{color:#6BAC06; text-decoration:none;}
a.result_link:active	{color:#6BAC06; text-decoration:underline;}
a.result_link:hover		{color:#6BAC06; text-decoration:underline;}

a.result_list:link		{color:#666666; text-decoration:none;}
a.result_list:visited	{color:#666666; text-decoration:none;}
a.result_list:active	{color:#666666; text-decoration:none;}
a.result_list:hover		{color:#666666; text-decoration:none;}

a.index_a:link			{color: #6C9900; text-decoration:none;}
a.index_a:visited		{color: #6C9900; text-decoration:none;}
a.index_a:hover			{color: #6C9900; text-decoration:none;}

a.blue:link				{color: #444; text-decoration:none;}
a.blue:visited			{color: #444; text-decoration:none;}
a.blue:hover			{color: #3A86B8; text-decoration:none;}

a.re_befo:link			{color: #FFFFFF; text-decoration: none;}
a.re_befo:visited		{color: #FFFFFF; text-decoration: none;}
a.re_befo:hover			{color: #FFFCCC; text-decoration: none;}

a.result_red:link		{text-decoration: none; color: #FF0000; font-weight:bold; font-size:13px;}
a.result_red:visited	{text-decoration: none; color: #FF0000; font-weight:bold; font-size:13px;}
a.result_red:active		{text-decoration: none; color: #FF0000; font-weight:bold; font-size:13px;}
a.result_red:hover		{text-decoration: underline; color: #FF0000; font-weight:bold; font-size:13px;}


a.mail:link		{text-decoration: none; color: #ff4e00;}
a.mail:visited	{text-decoration: none; color: #ff4e00;}
a.mail:hover	{text-decoration: none; color: #ff4e00;}

a.mail2:link	{text-decoration: none; color: #444;}
a.mail2:visited	{text-decoration: none; color: #444;}
a.mail2:active	{text-decoration: underline; color: #6BAC06;}
a.mail2:hover	{text-decoration: underline; color: #6BAC06;}

a.order:link	{text-decoration: none; color: #0071BC;}
a.order:visited	{text-decoration: none; color: #0071BC;}
a.order:hover	{text-decoration: underline; color: #0071BC;}


a.orderm:link		{text-decoration: none; color: #0071BC;}
a.orderm:visited	{text-decoration: none; color: #666666;}
a.orderm:hover		{text-decoration: underline; color: #0071BC;}

a.orderm2:link		{text-decoration: underline; color: #0071BC;}
a.orderm2:visited	{text-decoration: underline; color: #666666;}
a.orderm2:hover		{text-decoration: underline; color: #0071BC;}

a.link:link		{text-decoration: underline; color: #ff4e00;}
a.link:visited	{text-decoration: underline; color: #ff4e00;}
a.link:active	{text-decoration: underline; color: #ff4e00;}
a.link:hover	{text-decoration: underline; color: #ff4e00;}


a.down:link		{text-decoration: none; color: #444;}
a.down:visited	{text-decoration: none; color: #444;}
a.down:active	{text-decoration: underline; color: #ff4e00;}
a.down:hover	{text-decoration: underline; color: #ff4e00;}


a.footlink:link		{text-decoration: none; color: #444;}
a.footlink:visited	{text-decoration: none; color: #444;}
a.footlink:active	{text-decoration: none; color: #121212;}
a.footlink:hover	{text-decoration: none; color: #121212;}


a.txt_lm_b:link		{text-decoration: none; color: #663399;font-size:13px;}
a.txt_lm_b:visited	{text-decoration: none; color: #663399;font-size:13px;}
a.txt_lm_b:active	{text-decoration: none; color: #663399;font-size:13px;}
a.txt_lm_b:hover	{text-decoration: underline; color: #ff0084;font-size:13px;}





img {border:none;}

/* BASIC TEXT */
Body, select {
	font-family: Arial, Calibri, Helvetica, AppleGothic, Sans-serif;
	font-size:12px; 
	color:#444; 
	line-height:16px;
	padding:0;
	margin:0;
	}
TD			{font-family:Arial; font-size:12px; color:#444; line-height:17px;}

TABLE		{text-align:left;}

.bottom		{font-family:Arial; font-size:12px; color:#444; line-height:14px; padding-bottom:7px;}

.sm_t		{font-size:11px; color:#444; line-height:14px;}
.sm_t_b		{font-size:11px; color:#FF7200; line-height:14px; font-weight:bold; letter-spacing:-1px;}

.txt_c1		{color:#FF7200; line-height:14px;}
.txt_c2		{color:#2064CA; line-height:16px; letter-spacing:-1px;}
.txt_c3		{color:#264bcb; line-height:14px; font-weight:bold;}
.txt_c4		{color:#FF7200; line-height:16px; font-weight:bold;}
.txt_c5 	{color:#FF7200; line-height:14px;}
.txt_c6		{font-size:13px; color:#FF7200; line-height:14px; font-weight:bold;}
.txt_c7		{font-size:13px; color:#75A129; line-height:14px; font-weight:bold;}
.txt_c9		{font-size:20px; color:#3333CC; line-height:14px; font-weight:bold;}
.txt_t		{font-size:12px; color:#592093; line-height:14px; font-weight:bold;}
.txt_b		{color:#666666; line-height:14px; font-weight:bold;}
.txt_log1	{color:#FF7200; line-height:14px; font-weight:bold;}
.txt_fs11	{font-size:11px;}
.txt_paid	{color:#6BB001; font-weight:bold;}
.txt_unpaid	{color:#C772E9; font-weight:bold;}
.txt_lm_b {color:#663399; font-weight:bold; font-size:12px;}
.txt_lm_s {font-size:11px;}
.notice_b	{color:#FF0000; font-weight:bold; font-size:13px;}

.txt_gui_t	{
	font-size:12px; 
	color:#FF7200; 
	font-weight:bold;
	padding-left:40px;
}

.txt_opini {
	font-size:12px; 
	color:#227BE4; 
	line-height:14px; 
	font-weight:bold;
	letter-spacing:-1px; 
	padding-left:40px;
}


form {display : inline;} 

/* input */

.frame_select	{behavior: url('/eng/include/selectbox.htc');}

.form_textarea {
	border:1px solid #EAE6EF;
	font-family:Arial,verdana;
	font-size:12px;
	color:#444;
	background-color:white; 
	font-size:12px;
	font-family:verdana;
	vertical-align:top;
	}	

.order_textarea {
	border:1px solid #d5d5d5;
	font-family:Arial,verdana;
	font-size:12px;
	color:#444;
	background-color:#FFFFFF;
	vertical-align:top;
	}

.bbs_textarea {
	border:none;
	font-size:12px;
	color:#444;
	background-color:#F3F1F6;
	vertical-align:top;
	}

.msg_textarea {
	border:1px solid #d5d5d5;
	font-size:12px;
	color:#444;
	background-color:#FFFFFF;
	vertical-align:top;
	}

.pay_textarea {
	font-family:µ¸¿ò,verdana;
	font-size:12px;
	overflow:auto;
	}

textarea {
	font-size:12px;
	}

.input_search {
	text-decoration: none; 
	font-size:12px; 
	color:#444;
	padding:2px;
	border:1px solid #d5d5d5; 
	background-color:#FFF;
	}

.input_text	{ 
	font-size:12px; 
	color:#444;
	border:1px solid #d5d5d5; 
	background-color:#FFF;
	padding:2px;
}

 .input_fm { 
	font-size:12px; 
	color:#444;
	border:1px solid #d5d5d5;  
	background-color:#FFF;
	padding:2px;
}

.input_bbs {
	text-decoration: none; 
	font-size:12px; 
	color:#444;
	height:20px; 
	border:1px solid #EAE6EF;  
	background-color:#F3F1F6;
	}

.input_bbs_o {
	text-decoration: none; 
	font-size:12px; 
	color:#444;
	height:20px; 
	border:1px solid #EAE6EF; 
	background-color:#FFFFFF;
	}

/* margin, padding */
.padA5	{padding:5px;}
.padA10	{padding:10px;}
.padA20	{padding:20px;}
.padL3	{padding-left:3px;}
.padL5	{padding-left:5px;}
.padL7	{padding-left:7px;}
.padL10	{padding-left:10px;}
.padL15	{padding-left:15px;}
.padL20	{padding-left:20px;}
.padL25	{padding-left:25px;}
.padL30	{padding-left:30px;}
.padL50	{padding-left:50px;}
.padT3	{padding-top:3px;}
.padT7	{padding-top:7px;}
.padT10	{padding-top:10px;}
.padT15	{padding-top:15px;}
.padT20	{padding-top:20px;}
.padT25	{padding-top:25px;}
.padT30	{padding-top:30px;}
.padB5	{padding-bottom:5px;}
.padB7	{padding-bottom:7px;}
.padB10	{padding-bottom:10px;}
.padB15	{padding-bottom:15px;}
.padB20	{padding-bottom:20px;}
.padB30	{padding-bottom:30px;}
.padR10	{padding-right:10px;}
.padR20	{padding-right:20px;}
.padR50	{padding-right:50px;}

.padLR5		{padding-left:5px; padding-right:5px;}
.padLR10	{padding-left:10px; padding-right:10px;}
.padTB3		{padding-top:3px; padding-bottom:3px;}	
.padTB5		{padding-top:5px; padding-bottom:5px;}	
.padTB10	{padding-top:10px; padding-bottom:10px;}	
.padTB20	{padding-top:20px; padding-bottom:20px;}	
.padTB30	{padding-top:30px; padding-bottom:30px;}	
.padTB35	{padding-top:35px; padding-bottom:35px;}

.marL20 {margin-left:20px;}
.marL25 {margin-left:25px;}

.pd1 {padding:0 0 2px 0;}
.pd2 {padding:0 0 4px 0;}
.pd3 {padding:3px 0 3px 0;}
.pd4 {padding:2px 0 2px 0;}

/* regist table style */
.fm_table		{border-top:1px solid #E5E0D3;}
.fm_table td	{border-bottom:1px solid #E5E0D3;}
.fm_table_t		{border-right: 1px solid #E5E0D3; background:#F8F4ED; padding:6px 0 7px 10px; font-weight:bold;}

.card_t		{border-top:1px solid #E5E0D3;}
.card_t td 	{border-bottom:1px solid #E5E0D3;}
.card_t_t	{
	border-right:1px solid #E5E0D3; 
	background:#F8F4ED; 
	padding:6px 0 7px 10px;
	font-weight:bold;
}


.t_table td		{border:0px; text-align:left; padding:7px 0 5px 0;}

.c_table		{border-style:none;}
.c_table td		{border-style:none;padding:0 0 0 5px;}

.zip_table td	{padding:4px 0 2px 0;}

/* order table style */
.or_type		{border:1px solid #8ca0e5;}
.or_type td		{background:#eff5fd; height:36px;}

.or_table		{border-top:1px solid #d5d5d5;}
.or_table td	{border-bottom:1px solid #d5d5d5; table-layout:fixed; padding-left:5px; padding-top:2px; padding-bottom:2px;}

.or_table_t		{background:#f6fafe;}	
.or_table_l		{font-weight:bold; padding-left:10px; height:28px;background:#f6fafe;}
.or_table_r		{border-right:1px solid #d5d5d5; height:28px;}
.or_table .ttl  {border-right:1px solid #d5d5d5; font-weight:bold; padding-left:10px; background-color:#F2FCD0;}
.or_table .con  {padding-left:5px;}
.or_td_l		{border-left:1px solid #d5d5d5; padding-left:10px; padding-right:10px;}



.resultViewB {border-top:1px solid #E5E0D3;}
.resultViewB td	{border-right:1px solid #E5E0D3; border-bottom:1px solid #E5E0D3; table-layout:fixed; padding:3px;}
.resultViewB .ttl {border-left:1px solid #E5E0D3; color:#444; font-weight:bold; padding-left:10px; background-color:#F8F4ED;}


.resultViewDown {border-top:1px solid #e3e3e3;}
.resultViewDown td	{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; table-layout:fixed; padding:5px;}
.resultViewDown .ttl {border-left:1px solid #e3e3e3;color:#fd0000; font-weight:bold; padding-left:10px; background-color:#efefef;}


.or2_table		{border-top:0px solid #FFFFFF; border-style:none;}
.or2_table td	{border-bottom:1px solid #d5d5d5; padding:3px 3px 2px 4px;}

.or_table .or3_table		{border-style:none;}
.or_table .or3_table td		{border-style:none; padding:0; margin:0;}


.or4_table		{border-style:none;}
.or4_table td	{border-style:none;}

.or5_table		{border-top:1px solid #d5d5d5; empty-cells: show; }
.or5_table td	{border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.or5_table_l	{border-left:1px solid #d5d5d5; text-align:center; height:28px;}
.or5_table_t	{text-align:center; font-weight:bold; background-color:#f4f4f4; padding:3px 0 2px 0;}
.or5_table_td1	{text-align:center;}

/* order excel table style */
.or_fm_t_table		{border-top:1px solid #d5d5d5; text-align:center; font-weight:bold;}
.or_fm_t_table td	{border-right:1px solid #d5d5d5;table-layout:fixed;}
.or_fm_t_table_l	{border-left:1px solid #d5d5d5; height:28px;}

.or_fm_table		{border-top:1px solid #d5d5d5;}
.or_fm_table td		{border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; table-layout:fixed; line-height:12px;}
.or_fm_table_l		{border-left:1px solid #d5d5d5; height:28px;}
.or_fm_table_c		{border-left:1px solid #d5d5d5; height:28px; text-align:center;}
.or_fm_table_m		{height:28px;}
.or_fm_click		{background-color:black;}
.or_fm_table_t		{height:28px; text-align:center; font-weight:bold; background-color:#f4f4f4;}
.or_fm_table_l		{background-color:white; height:28px;}
.or_fm_table_w	{background-color:#ff6600; height:28px;}

/* co : Å¬¸¯ ½Ã input text */
.co	{
	text-decoration: none; 
	font-family:Arial, verdana; 
	font-size:12px; 
	color:#444;
	border:0px; 
	border-style:solid; 
	border-color:#FFFFFF; 
	background-color:#FFFFFF;
	}

/* cu : Å¬¸¯ ½Ã °æ°í cell */
.cu_red {
	height:26px;
	background-color:red;
	text-align: center;
	}


/* cu : Å¬¸¯ ½Ã cell */
.cu {
	
	height:26px;
	background-color:black;
	text-align: center;
	}

.sC {background-color:black; color:white;}
.sT {background-color:black;}	
.ed {border:1px solid red; background-color:red;}

/* input text È°¼ºÈ­ */
.active {
	border:1px solid #8ca0e5;
	font-family:Arial, verdana; 
	font-size:12px; 
	color:#444;
	}

/* input text ºñÈ°¼ºÈ­ */
.inert  {	
	font-family:Arial, verdana; 
	font-size:12px; 
	border:0px;
	color:#444;
	background-color:#D5D5D5;
	}

/* result table */
.ke_tb		{border-top:1px solid #d5d5d5;}
.ke_tb td	{
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5; 
	padding:1px 0 0 0; 
	line-height: 12px; 
	font-size:11px; 
	letter-spacing:0px;
	}
.ke_tb_l	{border-left:1px solid #d5d5d5;}
.ke_tb_l2	{border-left:1px solid #d5d5d5;}
.ke_tb_t	{text-align: center; font-weight:bold; background-color:#f4f4f4; padding:3px 0 2px 0;}
.ke_tb_td1	{text-align: center;}
.ke_tb_link:hover	{text-decoration: none; color: #FF0000;}

.ke_v_tb	{border-top:1px solid #C8E995;}
.ke_v_tb td {
	border-right:1px solid #C8E995;
	border-bottom:1px solid #C8E995; 
	padding:3px 0 2px 0; 
	line-height: 12px; 
	font-size:12px; 
	letter-spacing:0px;
	}



.re_tb		{border-top:1px solid #d5d5d5;}
.re_tb td	{
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5; 
	padding:2px 0 2px 0; 
	line-height: 12px; 
	font-size:11px; 
	letter-spacing:0px;
	}
.re_tb_l	{border-left:1px solid #d5d5d5;}
.re_tb_l2	{border-left:1px solid #d5d5d5;}
.re_tb_t	{text-align: center; font-weight:bold; background-color:#f4f4f4; padding:2px 0 2px 0;}
.re_tb_td1	{text-align: center;}

.re_tb_2	 {border-top:0px border-right:0px border-left:0px border-bottom:0px solid #d5d5d5; empty-cells: show; }
.re_tb_2 td	 {border-right:0px solid #d5d5d5; border-bottom:0px solid #d5d5d5; height:28px; font-size:11px; }
.re_tb_2_l	 {border-left:0px solid #d5d5d5;}
.re_tb_2_t	 {text-align: center; font-weight:bold; background-color:#f4f4f4;letter-spacing:-1px;}
.re_tb_2_td1 {text-align: center;}


/* ÇÏÀ§Å×ÀÌºí Å×µÎ¸®¾ø¾Ö±â */
.re2_tb		{border-top:0px solid #ffffff;}
.re2_tb td	{
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff; 	
	padding:0px 0 0px 0; 
	line-height: 15px; 
	font-size:11px; 
	letter-spacing:0px;
	}
.re2_tb_l	{border-left:1px solid #d5d5d5;}
.re2_tb_l2	{border-left:1px solid #d5d5d5;}
.re2_tb_t	{text-align: center; font-weight:bold; background-color:#f4f4f4; padding:2px 0 2px 0;}
.re2_tb_td1	{text-align: center;}


.re_v_tb	{border-top:1px solid #d5d5d5;}
.re_v_tb td {
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5; 
	padding:2px 0 2px 0; 
	line-height: 12px; 
	font-size:12px; 
	letter-spacing:0px;
	}


.ngs_or_fm_table_t	{height:28px;text-align: center; font-weight:bold; background-color:#F2FCD0;}
.ngs_or_fm_table_l	{border-left:1px solid #C8E995; height:28px;}


.ngs_re_tb		{border-top:1px solid #C8E995;}
.ngs_re_tb td	{
	border-right:1px solid #C8E995;
	border-bottom:1px solid #C8E995; 
	padding:3 0 2 0; 
	line-height: 12px; 
	font-size:11px; 
	letter-spacing:0px;
	}
/* ÇÏÀ§Å×ÀÌºí Å×µÎ¸®¾ø¾Ö±â */
.ngs_re2_tb		{border-top:0px solid #ffffff;}
.ngs_re2_tb td	{
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff; 	
	padding:0px 0 0px 0; 
	line-height: 15px; 
	font-size:11px; 
	letter-spacing:0px;
	}



.ngs_re_v {border-top:1px solid #d5d5d5;}
.ngs_re_v  td {
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5; 
	height:22px;
	line-height:12px; 
	font-size:12px; 
	letter-spacing:0px;
	}
.ngs_re_v_l	{border-left:1px solid #d5d5d5;}
.ngs_re_v_b	{border-bottom:1px solid #d5d5d5;}
.ngs_re_v_t	{text-align:center; font-weight:bold; background-color:#ededed;}



.page_tb	{text-align:center; letter-spacing:1px;}
.page_tb td {}



/* °áÁ¦°ü·Ã table */
.pay	{border-top:1px solid #DDDDDD; empty-cells: show; }
.pay td	{border-bottom:1px solid #DDDDDD; padding:3px 0 3px 0;}
.pay_w	{border-style:none; }
.pay_w td	{border-style:none;}


/* ÁÖ¹®¹øÈ£ DIV */
#orderNo	 {font-size:11px; text-align:center; width:77px; height:23px; padding-top:4px; z-index:1; background: url(/eng/images/result/bg_orderno.gif) no-repeat;}
#orderNo_exp {font-size:11px; text-align:center; width:77px; height:23px; padding-top:3px; z-index:1; background: url(/eng/images/result/bg2_orderno.gif) no-repeat;}
#orderNo_ne	 {font-size:11px; text-align:center; width:77px; height:23px; padding-top:4px; z-index:1; background: url(/eng/images/result/bg3_orderno.gif) no-repeat;}
#orderNo_wgs {font-size:11px; text-align:center; width:80px; height:23px; padding-top:3px; z-index:1; background: url(/eng/images/result/bg2_orderno.gif) no-repeat;}
#orderBefor	{
	font-size:13px; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-align:center; 
	width:142px;  
	height:21px; 
	padding-top:2px; 
	z-index:1; 
	background: url(/eng/images/result/bg_befororder.gif) no-repeat;}


#faq_a		{width:645px; overflow:auto;}



#marL15		{margin-left:15px; width:100%;}
#marL20		{margin-left:20px; width:100%;}
#marL25		{margin-left:25px; width:100%;}


.left_m		{border-bottom:1px solid #DDDDDD; padding-left:10px; height:26px;}
.left_m2	{border-bottom:1px solid #DDDDDD; padding-left:6px; height:26px;}
.left_m_end {padding-left:10px; height:24px;}
.left_m2_end {padding-left:6px; height:24px;}
.left_m_over {color:#4FAEDF; font-weight:bold; line-height: 12px;}

.mile_bbs_t {
	border:1px solid #BDD37B; 
	height:28px;
	text-align:center;
	}

.msg_v {
	border:1px solid #BDD37B; 
	height:28px;
	}
.msg_t {}

.faq_con td {
	border-bottom:1px solid #F2F2F2;
	table-layout:fixed;
	padding:5px 0 4px 0;
	}

.faq_t td {
	border-style:none;
	height:13px;
	}

.bbs_t {border:none;}
.bbs_t td {font-weight:bold; font-size:11px; color:#4b6cb7; text-align:center; line-height:12px;}

.blue_t {border-bottom:1px solid #C8DFEE;}
.blue_t td {border-right:1px solid #C8DFEE; font-weight:bold; color:#3A86B8;text-align:center; height:28px; background-color:#EFF7FF; line-height:14px;}
.blue_l {border-left:none;}

.blue_con td {
	border-left:1px solid #C8DFEE;
	border-bottom:1px solid #C8DFEE;
	text-align:center; 
	height:28px;
	}

.blue_con .blue_l {border-left:none;}


.blue_t2 {border-top:1px solid #C8DFEE; border-bottom:1px solid #C8DFEE;}
.blue_t2 td {font-size:11px;border-right:1px solid #C8DFEE; font-weight:bold; color:#3A86B8;text-align:center; height:28px; background-color:#EFF7FF;}

.blue_t3 {color:#3A86B8; font-weight:bold; text-align:center; background-color:#EFF7FF;}

.blue_con2 td {
	border-right:1px solid #C8DFEE;
	border-bottom:1px solid #C8DFEE;
	text-align:center; 
	height:28px;
	font-size:11px;
	}

.bbs_v {border:1px solid #C8DFEE;}
.bbs_v td {font-weight:bold; color:#3A86B8;}
	
.bbs_con td {
	border-bottom:1px solid #F2F2F2;
	height:28px;
	table-layout:fixed;
	font-family: Arial, Calibri, Helvetica, AppleGothic, Sans-serif;
	}

.bbs_con2 td {
	border-bottom:1px solid #E7E7E7;
	height:28px;
	table-layout:fixed;
	padding-top:5px;
	padding-bottom:5px;
	}

.bbs_conW {border-bottom:1px solid #F2F2F2;}
.bbs_conW td {border-top:1px solid #F2F2F2;	padding:3px 0 3px 10px;}

.bbs_conW2 {border-bottom:1px solid #F2F2F2;}
.bbs_conW2 td {border-top:1px solid #F2F2F2; padding:3px 0 3px 0;}


.bbs_bottom td {
	width:685px;
	height:2px;
	background:#a4b8de;
	border-style:none;
	padding:0;
	}

.bbs_bottom2 td {
	width:500px;
	height:2px;
	background:#C2DAF2;
	border-style:none;
	padding:0;
	}

.bbs_bottom_oran td {
	width:685px;
	height:2px;
	background:#FFB400;
	border-style:none;
	padding:0;
	}


.gift td {
	width:162px;
	text-align:center;
	border-style:none;
	font-family:Arial;
	color:#444;
	padding:3px 0 2px 0;
	line-height:12px;
	font-weight:bold;
	}

.tr_color td{background:#F5F5F5;}


.price_t td{
	padding:5px 0 4px 10px;
	table-layout:fixed;
	}

.down_t td {
	height:28px;
	table-layout:fixed;
	}

.poll_tb td	{
	line-height:10px;
	}

.msgbox {border:1px solid #FFAD46;}

.msgscroll {
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #FFAD46; 
	scrollbar-highlight-color: #FFAD46; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #FF8E01;
	}

.msg_t		{padding-left:5px; ;background-color:#FFF8ED; color:#FF7200; line-height:12px; font-weight:bold; height:26px;}
.msg_con_t	{padding:10px 0 0 10px;font-weight:bold; height:26px;}
.msg_con	{padding-left:22px;line-height:14px;}
.msg_td	{font-family:dotum; font-size:12px; line-height:15px;}

.sitemap {
	padding-left:20px;
	line-height:26px;
	}

.event_guide {
	line-height:22px;
	}

.main_bn {line-height:12px;}

.gel_t {border-style:none;}
.gel_t td {border-style:none; padding:0;}

.mps {
	font-size:11px;
	letter-spacing:0px;
	background-color:#f5f5f5;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	}

.ormenu_tbl td	{font-size:11px;}
.ormenu_tbl_i	{padding-left:4px; height:22px;}

.ormenu_sub td	{font-size:11px; line-height:11px; height:18px;}
.ormenu_bottom	{border-bottom:1px solid #DDDDDD; padding:3px 0 3px 0;} 



/* 2011 UPDATE CSS */


.top {font-size:11px;}

.bottomLocationS{font-size:11px; line-height:110%;}

.mainLogin		{
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	background-color:#f5f5f5;
	padding-top:15px;
	padding-left:5px;
	padding-bottom:15px;
	text-align:center;
}

.mainBanner td {
	padding-top:5px;
}

.mainCaution {
	font-size:11px;
	background:url('/eng/images/main/coution_bg.gif') #e9ebeb; background-position:middle center; background-repeat:no-repeat;
	padding:10px;
	color:#121212;
	text-align:left;
}

.mainTtl {
	height:30px;
	padding-left:5px;
	border-bottom:1px solid #cacaca;
	font-size:16px;
	color:#592093;	
	text-align:left;
}

.mainTtls {
	padding-left:5px;
	padding-top:10px;
	color:#222222;
	font-weight:bold;
	text-align:left;
}
.mainNews {
	font-size:11px;
	padding:2px 0;
	text-align:left;
}


.serviceMain {
	width:100%;
	background:url('/eng/images/service/main_bg.gif') #FFF; 
	background-position:top center; 
	background-repeat:repeat;
}





.ttlObj {
	font-size:14px; 
	color:#264bcb;
	padding:10px;
}

span.ttlObj2 {
	font-size:14px; 
	color:#264bcb;
}

.serTtl {
	padding-left:10px;
	font-size:16px; 
	line-height:26px;
	color:#264bcb;
	font-family: Arial, Calibri, Helvetica, AppleGothic, Sans-serif;
}

.serTtlbar_gray {
	width:700px;
	padding:10px;
	font-size:16px; 
	color:#444;
	font-family: Arial, Calibri, Helvetica, AppleGothic, Sans-serif;
	text-align:left;
	background:#e5e5e5;
}


.serCon {
	padding-top:10px;
	padding-bottom:30px;
	padding-left:30px;
	
}

.faq {
	border-top: 1px solid #ddd;
}

.faq .ttl {
	padding-left:10px;
	height:28px;
	font-size:14px;
	color:#264bcb;
	background:#f4f4f4;
	border-bottom: 1px solid #ddd;
}

.faq .ttl.arrow {
	background:url(img/icon_arrow.gif) #f4f4f4;
	background-position:right center;
	background-repeat:no-repeat;

}

.faq .faqtbl {border-bottom:1px solid #ddd;}
.faq .faqtbl td.a {padding-left:4px; background:#fff;}
.faq .faqtbl td {
	padding-top:12px;
	padding-right:8px;
	padding-bottom:12px;
	background:#fff;
}



.memberMain {
	width:100%;
	background:url('/eng/images/member/main_bg.gif') #FFF; 
	background-position:top center; 
	background-repeat:repeat;
}

.logBox {width:680px; background:#dce0e9; padding:8px; text-align:center;}

.agreeBox {width:800px; background:#dce0e9; padding:8px; text-align:center;}

.prepayokBox {width:650px; background:#dce0e9; padding:8px; text-align:center;}

.ordercompBox {width:785px; background:#dce0e9; padding:8px; text-align:center;}


.mypageMain {
	width:100%;
	background:url('/eng/images/mypage/main_bg.gif') #FFF; 
	background-position:top center; 
	background-repeat:repeat;
}

.leftmenu td {
	width:170px;
	padding-bottom:1px;
}

.menuPad	{padding-left:5px; padding-top:2px; padding-bottom:2px; line-height:18px;}
.menuPad2	{padding-left:5px; padding-top:2px; padding-bottom:2px; line-height:18px; font-size:11px;}
.menuPadsub	{padding-left:15px; padding-bottom:3px; line-height:18px; font-size:11px;}	

.serviceMenu {
	display:block;
	background:url('/eng/images/service/menu_bg.gif') #f4f6f6; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #edeef0;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#444;
	font-weight:bold;
}

.serviceMenu_o {
	display:block;
	background:url('/eng/images/service/menu_o_bg.gif') #cfddff; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #cfddff;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#213a97;
	font-weight:bold;
}

.serviceMenu2 {
	display:block;
	background:url('/eng/images/service/menu2_bg.gif') #f5ce72;
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #f5ce72;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#e84200;
	font-weight:bold;
}

.serviceMenu2sub {
	font-size:11px;
	line-height:18px;
	padding-left:5px;
}


.serviceSubt	{height:28px; font-size:13px; font-weight:bold; color:#264bcb;}
.serviceSubc	{padding-left:10px; padding-bottom:10px;}

.mypageMenu {
	display:block;
	background:url('/eng/images/mypage/menu_bg.gif') #f4f6f6; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #edeef0;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#444;
	font-weight:bold;
}

.mypageMenu_o {
	display:block;
	background:url('/eng/images/mypage/menu_o_bg.gif') #dce9ff; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #c0dafd;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#0e59d8;
	font-weight:bold;
}

.leftmenu .serviceMenu_o a.service:link		{color:#213a97; text-decoration: none;}
.leftmenu .serviceMenu_o a.service:visited	{color:#213a97; text-decoration: none;}
.leftmenu .serviceMenu_o a.service:active	{color:#213a97; text-decoration: underline;}
.leftmenu .serviceMenu_o a.service:hover	{color:#213a97; text-decoration: underline;}

.leftmenu .mypageMenu_o a.mypage:link		{color:#0e59d8; text-decoration: none;}
.leftmenu .mypageMenu_o a.mypage:visited	{color:#0e59d8; text-decoration: none;}
.leftmenu .mypageMenu_o a.mypage:active		{color:#0e59d8; text-decoration: underline;}
.leftmenu .mypageMenu_o a.mypage:hover		{color:#0e59d8; text-decoration: underline;}

.leftmenu .supportMenu_o a.support:link		{color:#121212; text-decoration: none;}
.leftmenu .supportMenu_o a.support:visited	{color:#121212; text-decoration: none;}
.leftmenu .supportMenu_o a.support:active	{color:#121212; text-decoration: underline;}
.leftmenu .supportMenu_o a.support:hover		{color:#121212; text-decoration: underline;}


.ezseqTbl		{border-top:1px solid #d5d5d5;}
.ezseqTbl td	{border-bottom:1px solid #d5d5d5; table-layout:fixed; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.ezseqTbl_l		{font-weight:bold; padding-left:10px; background:#f6fafe;}


.ezseqTbl .amount td {border-bottom:none;}


.resultMain {
	width:100%;
	background:url('/eng/images/result/main_bg.gif') #FFF; 
	background-position:top center; 
	background-repeat:repeat;
}



.ezseqtxt {font-size:11px; color:#0000ff;}



.supportMain {
	width:100%;
	background:url('/eng/images/support/main_bg.gif') #FFF; 
	background-position:top center; 
	background-repeat:repeat;
}


.supportMenu {
	display:block;
	background:url('/eng/images/service/menu_bg.gif') #f4f6f6; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #edeef0;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#444;
	font-weight:bold;
}


.supportMenu_o {
	display:block;
	background:url('/eng/images/support/menu_o_bg.gif') #ededed; 
	background-position:middle center; 
	background-repeat:repeat;
	border:1px solid #e4e4e4;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:4px;
	color:#121212;
	font-weight:bold;
}

.support_t {border:none;}
.support_t td {font-weight:bold; font-size:12px; color:#444; text-align:center; line-height:12px;}

.support_bottom td {
	width:685px;
	height:2px;
	background:#d5d5d5;
	border-style:none;
	padding:0;
	}



/************************************************/
/*                                Äü¸µÅ©                                         */
/************************************************/
   
ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
 padding: 0;
 margin-left: 0;
 list-style:none;
 padding-left:0px;
}

ul.dropdown li {
 float: left;
 vertical-align: middle;
 zoom: 1;
 list-style:none;
 padding-left:0px;
 margin: 0; 


}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 600;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown-vertical {
 width: 140px;
}

ul.dropdown-vertical ul {
 top: 1px;
 left: 99%;
}

ul.dropdown-vertical li {
 float: none;
}

ul.dropdown {
 padding-bottom: 1px;
 font: bold 11px/normal Arial, Calibri, Helvetica, AppleGothic, Sans-serif;
}

	ul.dropdown li {
	 padding: 4px 6px;
	 color: #765399;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #765399;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #765399; text-decoration: none; }
	ul.dropdown a:hover		{ color: #ff0084; text-decoration: underline; }
	ul.dropdown a:active	{ color: #ff0084; }

	/* -- sample ÇÏÀ§¸Þ´º Å×µÎ¸®-- */
	ul.dropdown ul {
	 width: 125px;
	 padding: 3px 6px;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #ddd;
	 background-color: #fff;
	 font-weight: normal;
	 font-size: 11px;
	}

ul.dropdown *.dir {
 padding-right: 25px;
background-repeat: no-repeat;
}

/* -- ÇÏÀ§¸Þ´º ÁÂ¿ì¿òÁ÷ÀÌ±â -- */

ul.dropdown-vertical ul {
 top: 0;
 left: 100%;
 margin:0;
 padding:0;
 }

ul.dropdown-vertical *.dir {
 background-image: url(http://dna.macrogen.com/eng/images/main/q_arrow_r.gif);
 background-position: 113px 55%;
}


/*-----------------------------------------*/
ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 4px; 0px;
}

ul.dropdown ul a,
ul.dropdown ul span {
 padding: 2px;
}

ul.dropdown li {
 padding: 0;
 border: none;
}

/*-----------------------------------------*/
ul.dropdown li a,
ul.dropdown *.dir {
 border-style: solid;
 border-color: #fff;
}

ul.dropdown-vertical li a,
ul.dropdown-vertical *.dir {
 border-width: 1px 0 1px 1px;
}



/*-------------»ùÇÃ¸Þ´º Å×µÎ¸®-----------*/
	ul.dropdown li:hover > *.dir {
	 position: relative;
	 z-index: 12500;
	 margin: -1px 0;
	 padding-top: 5px;
	 padding-bottom: 5px;

	 color: #765399;
	}
/*-------------»ùÇÃ¸Þ´º Å×µÎ¸®³¡-----------*/
	

	ul.dropdown-vertical li:hover > *.dir {
	 margin: 0px;
	 padding:4px; 0px;
	}


	ul.dropdown ul li:hover > *.dir,
	ul.dropdown-vertical li:hover > *.dir {
	 background-image: url(http://dna.macrogen.com/eng/images/main/q_arrow_r_on.gif);
	 background-position: 113px 55%;
	}

	

/*------------- Result > Result View LayerPop CSS -----------*/

.layerBox {border:5px solid #1262b9;padding:15px;background:#fff;}

/*------------- Result > Result View LayerPop CSS -----------*/
