@charset "utf-8";

* {font-family:arial; }

body {
	margin:0; padding:0; 
	font-size:11px; color:#666; 
	line-height:150%;
	text-align:center; 
}


form		{margin:0; padding:0; }
hr			{display:none; }
ul			{margin:0; padding:0; list-style:none; }
img			{border:0;}
table		{empty-cells:show; }
sup, sub	{font-size:8px; letter-spacing:1px; }

select		{font-size:11px; color:#666666;}
textarea	{font-size:11px; color:#666666;overflow:auto;}
input		{padding:0; margin:0; font-size:11px;}
.input		{border:1px solid #d5cfc8;height:19px;padding:0 3px 0 3px; font-size:11px; color:#666666;}
.textarea	{border:1px solid #d5cfc8;}

.radio		{vertical-align:middle;}
.check		{vertical-align:middle;}

.btn_right	{padding:10px 0 0 0; text-align:right;clear:both;}
.btn_pop_center {padding:15px 0 3px 0;text-align:center;}
.btn_pop_center2 {height:20px; padding:15px 0 0 0; text-align:center;}

/* header_logo */
.logo				{
	position:absolute; left:15px; top:20px; 
	width:79px; height:27px; 
	z-index:301;
}
/* : 추가 : 이희원 *HTML .logo	 { position:absolute; left:15px; top:33px; } *:first-child+html .logo { position:absolute; left:15px; top:33px; } */
*HTML .logo	 { position:absolute; left:15px; top:33px; }
*:first-child+html .logo { position:absolute; left:15px; top:33px; }

/*  link */
	/* basic*/
	a:link,
	a:visited		{color:#666666; text-decoration:none; }
	a:hover			{color:#666666; text-decoration:underline; }
	a:active		{color:#4C548D; text-decoration:underline; }

	/*point link in contents  */
	.pointlink				{color:#4C548D;}
	a.pointlink:link,
	a.pointlink:visited		{color:#4C548D; text-decoration:none; }
	a.pointlink:hover,
	a.pointlink:active		{color:#4C548D; text-decoration:underline; }

	/* goods link */
	a.goodslink:link,
	a.goodslink:visited,
	a.goodslink:hover,
	a.goodslink:active		{color:#4C548D; font-weight:bold; text-decoration:none; }

	/* link : printer friendly , tell a friend ... */
	a.slink:link,
	a.slink:visited,
	a.slink:hover,
	a.slink:active	{padding:0 0 0 14px; color:#8E7F72; background:url('/global/images/public/icon_arrow.gif') no-repeat 0 3px;}
	
	/* link : send an email ... */
	a.mail_link:link,
	a.mail_link:visited,
	a.mail_link:hover,
	a.mail_link:active	{padding:0 10px 0 0; color:#4C548D; background:url('/global/images/public/icon_arrow2.gif') no-repeat right 6px;}

	a.mail_link2:link,
	a.mail_link2:visited,
	a.mail_link2:hover,
	a.mail_link2:active	{padding:0 14px 0 0; color:#4C548D; background:url('/global/images/public/icon_arrow3.gif') no-repeat right 3px;}
	
	/* link : ft_item_m  */
	a.ft_item_m:link,
	a.ft_item_m:visited		{font-size:12px; color:#4c548d;font-weight:bold;}
	a.ft_item_m:hover,
	a.ft_item_m:active		{font-size:12px; color:#4c548d;font-weight:bold; text-decoration:underline; }

	/* link : title  */
	a.title_func_link:link,
	a.title_func_link:visited		{color:#333333; font-weight:bold;}
	a.title_func_link:hover,
	a.title_func_link:active		{color:#333333; font-weight:bold; text-decoration:underline; }

	/* paging */
	.paging						{text-align:center; font-size:10px; padding: 15px 0 1px 0;}
	.paging strong				{color:#FF0000; width:12px;}
	.paging span				{color:#CBCAC9; padding:0 4px 0 4px;}
	.paging a:link,
	.paging a:visited			{color:#666666; text-decoration:none; width:12px;}
	.paging a:hover,
	.paging a:active			{color:#FF0000; text-decoration:underline; width:12px;}
	.paging img.paging_prev	{vertical-align:middle; margin:0 6px 0 0;}
	.paging img.paging_next	{vertical-align:middle; margin:0 0 0 6px;} 
	

	/* footer */
	.etclink				{float:left; margin:0 0 0 -3px; }
	.etclink ul li			{float:left; padding:0 6px 0 6px; background:url('/global/images/public/bg_emenu.gif') no-repeat 0 4px; }
	.etclink ul li.first	{background:none; }
	.etclink a:link,
	.etclink a:visited		{font-size:10px; color:#8F8F8F; text-decoration:none; }
	.etclink a:hover,
	.etclink a:active		{font-size:10px; color:#8F8F8F; text-decoration:underline; }



	/* recently viewed */
	/*#recently .recently2				{clear:both; height:26px; padding:2px 0 0 0; overflow:hidden;  background:url('/global/images/public/bg_feedback.gif') no-repeat right top #F3F3F3; }*/
	#recently .recently2				{clear:both; height:26px; padding:2px 0 0 0; overflow:hidden;  background:#F3F3F3; }
	#recently .view_recentlyviewed		{float:left; padding:0 0 0 15px; }
	#recently .view_recentlyviewed img	{margin:3px 0 0 0; }
	#recently form						{display:inline; padding:0 8px 0 0; }
	#recently .newsletter_p				{padding:3px 15px 0 0; text-align:right; }
	#recently .newsletter_p ul li{padding:0; margin:0; display:inline;}
	/*#recently .newsletter_p li.vline {height:15px; padding:0 9px 0 9px; background:url('/global/images/public/f_vline.gif') no-repeat 9px 0;}
	#recently .newsletter_p li.feedback {padding:0 0 0 14px; background:url('/global/images/public/icon_feedback.gif') no-repeat 0 2px;}
	#recently .newsletter_p li.newsletter {padding:0 0 0 14px; background:url('/global/images/public/icon_newsletter.gif') no-repeat 0 2px;}*/
	#recently .newsletter_p input,
	#recently .newsletter_p img			{vertical-align:middle; }
	#recently #recently_layer			{
		clear:both;display:none;width:960px;height:159px;overflow:hidden;position:absolute;padding:2px 0 0 0;background:#F3F3F3;
		margin:-159px 0 0 -479px;voice-family:"\"}\""; voice-family:inherit;margin:-161px 0 0 0;
	}

/* link_end */


/* list bullet */
ul.list {position:relative;}
ul.list2 {position:relative;}
ul.list li		{padding:0 0 4px 7px; background:url('/global/images/public/dot_gray.gif') no-repeat 0 7px; line-height:14px;}
ul.list2 li   {padding:0 0 4px 7px; margin:0 0 0 10px; background:url('/global/images/public/bl_hyphen.gif') no-repeat 0 7px; line-height:12px;}

ul.list3 li		{padding:0 0 4px 7px; background:url('/global/images/public/dot_gray.gif') no-repeat 0 7px; line-height:14px;}

/* font */
.title_para {font-size:12px; color:#333333; font-weight:bold; padding:0 0 5px 0; margin:0; }	/* title (in contents) */
.title_para2 {font-size:12px; color:#333333; font-weight:bold; padding:0; margin:0; line-height:100%;}	/* title2 (in contents) */
.title_func {font-size:11px; color:#333333; font-weight:bold; padding:0 0 4px 0; margin:0; }	/* title (column title) */

.ft_item {font-size:14px; color:#4c548d;font-weight:bold;}	/* product name */
.ft_item_m {font-size:12px; color:#4c548d;font-weight:bold;}	/* product small name */
.ft_item_s {font-size:11px;color:#4c548d;font-weight:bold;}	/* product small name */
.ft_item_ss {font-size:10px; color:#4c548d;font-weight:bold;}

.ft_description {color:#999999;line-height:14px;}/* description */
.ft_red {color:#FF0000;} /* red_when use attention(notice) in contents */
.ft_puple {color:#8057bf;}
.ft_red_star {font-weight:normal;font-size:11px; color:#FF0000;} /* red_when use bullet */
.ft_date {font-size:9px; color:#B3B3B3;} /* date */

.ft_lineheight {line-height:100%;}

/* newsletter */
.newsletter						{padding:10px 0 0 0;}
.newsletter input				{vertical-align:middle;}


.mainrt .lt				{clear:both; float:left; }
.mainrt .rt				{float:right; }
.mainrt p				{line-height:14px;}

/* etc */

.img			{vertical-align:middle; }


/* popup default */
body#popup{
	background:#fff;
	text-align:left;
	}
body#popup div.popup_contents{
	padding:24px 20px 10px 20px;
}

body#popup div.popup_contents h2.article_sub {font-size:12px; color:#333333; margin:15px 0 0 0;}
body#popup div.popup_contents h2.article_title {font-size:19px; color:#333333; margin:15px 0 0 0;}

body#popup div.popup_head {height:40px; padding:0 10px 0 20px;}
body#popup h1.popup_sub {
	float:left;
	padding:13px 0 10px 0;
	color: #666666;
	font-size: 16px;
	text-align:left;
	vertical-align:middle;
}

body#popup div.popup_head a {float:right; margin:15px 10px 10px 0;}
.a_print_k {text-align:right;}
.copy_print {text-align:right; padding:0 0 15px 0; font-size:9px; color:#8F8F8F;}

/* popup title */
body#popup h1{padding:0;margin:0;}
body#popup h1.popup_title{
	height:30px; 
	color: #fff; font-size: 14px;
	background: #b3aaa4; 	
	padding:6px 0 0 20px;
	voice-family:"\"}\""; voice-family:inherit;
	height:24px; 
}
body#popup h1.popup_title3{
	height:40px; 
	color: #fff; font-size: 14px;
	background: #b3aaa4; 	
	padding:6px 0 0 20px;
	line-height:12px;
	voice-family:"\"}\""; voice-family:inherit;
	height:34px; 
}
body#popup h1.popup_title4{
	height:40px; 
	color: #fff; font-size: 14px;
	background: #b3aaa4; 	
	padding:13px 0 0 20px;
	line-height:12px;
	voice-family:"\"}\""; voice-family:inherit;
	height:27px; 
}
body#popup .h1_title{background:#b3aaa4; padding:0 0 12px 0;}
body#popup h1.popup_title2{ /* use with selectbox */
	float:left;
	height:30px; 
	color: #fff; font-size: 14px;
	background: #b3aaa4; 	
	padding:6px 0 0 20px;
	voice-family:"\"}\""; voice-family:inherit;
	height:24px; 
}
body#popup .select_optioins{text-align:right; padding:0 20px 0 0;}
body#popup .select_optioins select{margin:5px 0 -5px 0;}

body#popup h1.popup_title_p small {
	font-size: 12px;
}

/* print friendly */
body#popup h1.popup_title_p {
	height:30px; 
	color: #fff; font-size: 14px;
	background: #b3aaa4; 	
	padding:6px 0 0 10px; margin:0 20px 0 20px;
	voice-family:"\"}\""; voice-family:inherit;
	height:24px; 
}
body#popup h1.popup_print_sub {
	color:#666666;
	float:left;
	font-size:16px;
	padding:13px 0 10px 0;
	text-align:left;
	vertical-align:middle;
}
.page_num_k {float:right; margin:-23px 29px 0 0; color:#ffffff; font-size:12px; display:inline;}


body#popup .popup_footer3 {
	width:100%;
	height:25px;
	border-top:1px solid #e1e1e1;
	padding:10px 0;
	margin-top:10px;
	clear:both;
}
body#popup .popup_footer3 .popup_flogo {
	float:left;
}
body#popup .popup_footer3 .popup_copyright{
	float:right;
	font-size:9px;
	color:#8F8F8F;
	margin:5px 0 0 0;
}
.popup_footer_height_k {clear:both; width:100%; text-align:right; height:25px; padding:10px 0 0 0;	border-top:1px solid #e1e1e1;}
.popup_footer_height_k a{margin:0 0 0 7px;}



/* popup fieldset */
body#popup .popup_fieldset_title {
	background: #b3aaa3;
	color: #fff;
	font-weight: bold;
	padding: 2px 0 6px 15px;
}
body#popup .popup_fieldset_content {
	background: #fbf7f4;
	padding:15px;
	border:none;
	margin-bottom:25px;
}


/* popup footer */
body#popup .popup_footer {
	width:100%;
	border-top:1px solid #e1e1e1;
	padding-top:10px;
	padding-bottom:10px;
	margin:30px 0;
	clear:both;
}
body#popup .popup_footer .popup_flogo {
	float:left;
}
body#popup .popup_footer .popup_copyright{
	float:right;
	font-size:9px;
	color:#8F8F8F;
}

/* popup footer2 */
body#popup .popup_footer2 {
	width:100%;
	padding-top:3px;
	clear:both;
}
body#popup .popup_footer2 .popup_flogo {
	float:left;
}
body#popup .popup_footer2 .popup_copyright{
	float:right;
	color:#999999;
}

/* Table (No Left/Right Line) */

.table_no_line {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
}

.table_no_line caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_no_line th {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
padding:4px 0 4px 0;
text-align:center;
}

.table_no_line tr.th_nomal th{
color:#fff;;
font-weight:normal;
text-align:center;
vertical-align:top;
}

.table_no_line th.th_left {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
padding:0 10px;
text-align:left;
}
.table_no_line th.th_left1{
background:#fbf7f4;
color:#8e7e71;
text-align:left;
padding-left:10px;
}
.table_no_line th.th_bg1{
background:#fbf7f4;
color:#8e7e71;
}
.table_no_line tr.bg2 th{
color:#8e7e71;
background:#fbf7f4;
padding:4px 5px;
}
.table_no_line thead th.th_bg3{
background:#fbf7f4;
color:#8e7e71;
}
.table_no_line tbody th.th_bg3{
background:#fcfbf6;
color:#666;
font-weight:normal;
text-align:left;
padding-left:10px;
}
.table_no_line tbody th.th_bg4{
background:#fbf7f4;
color:#8e7e71;
padding-left:11px;
}

.table_no_line th.last {
border-right:none;
}

.table_no_line td {
font-size:11px;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
padding:4px 10px 3px 10px;
}

.table_no_line td.white {
background-color:#fff;
}

.table_no_line td.td_center {
padding:4px 0 3px 0;
text-align:center;
}

.table_no_line td.td_center_last {
padding:4px 0 3px 0;
text-align:center;
border-right:none;
background-color:#fff;
}

.table_no_line td.td_left {
padding:3px 3px 3px 5px;
text-align:left;
}

.table_no_line td.td_left_last {
padding:3px 3px 3px 5px;
text-align:left;
border-right:none;
}

.table_no_line td.td_top {
padding:3px 3px 3px 5px;
vertical-align:top;
}

.table_no_line td.td_top2 {
vertical-align:top;
}

.table_no_line td.td_top3 {
background:#fbf7f4;
font-weight:bold;
color:#8e7e71;
}

.table_no_line td.td_top3_last {
background:#fbf7f4;
font-weight:bold;
color:#8e7e71;
border-right:none;
}

.table_no_line tfoot td {border:none}
.table_no_line tfoot td.right {text-align:right;color: #b3b3b3;	font-size: 10px;	font-weight: normal;}

.long_table {clear:both;width:515px;overflow-x:auto;height:auto;}
* html .long_table table{margin-bottom:15px;}
*:first-child+html .long_table table{margin-bottom:15px;}

.table_no_line td.td_right_btn{height:27px; padding:0; text-align:right; background:#FBF7F4;}
*:first-child+html .table_no_line td.td_right_btn{height:27px; padding:0 0 2px 0;text-align:right; background:#FBF7F4;}
* html .table_no_line td.td_right_btn{height:27px; padding:0 0 1px 0; text-align:right; background:#FBF7F4;}
.table_no_line td.td_right_btn{height:27px; padding:0; text-align:right; background:#FBF7F4;}
.table_no_line td.td_right_btn img{vertical-align:middle;}


.table_no_line td.last {
border-right:none;
}

.table_no_line td.bg1 {
background:#fbf7f4;
}
.table_no_line .bg2{
background:#fcfbf6;
}



/* Table (No Left/Right Line) */

.table_no_line2 {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
}

.table_no_line2 caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_no_line2 th {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
padding:4px 3px;
text-align:center;
}

.table_no_line2 th.th_left {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
text-align:left;
}

.table_no_line2 th.last {
border-right:none;
}

.table_no_line2 td {
font-size:11px;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
padding:4px 3px 3px 3px;
text-align:center;
}

.table_no_line2 td.last {
border-right:none;
}









/* Table (left_right:5px) */


.table_no_line5px {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
}

.table_no_line5px caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_no_line5px th {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
padding:4px 5px;
text-align:center;
}

.table_no_line5px th.th_left {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
background-color:#b3aaa3;
color:#fff;
font-size:11px;
padding:0 5px;
text-align:left;
}
.table_no_line5px th.th_left2{
color:#8e7e71;
background-color:#fbf7f4;
text-align:left;
padding-left:5px;
}
.table_no_line5px tr.bg2 th{
color:#8e7e71;
background:#fbf7f4;
padding:4px 5px;
}


.table_no_line5px th.bg{
	color:#8e7e71;
	background:#fbf7f4;
	text-align:left;
	padding-left:5px;
}
.table_no_line5px th.bg3{
background:#fbf7f4;
color:#8e7e71;
}

.table_no_line5px th.last {border-right:none;}

.table_no_line5px tr.th_nomal th{
color:#fff;;
font-weight:normal;
text-align:center;
vertical-align:top;
padding:3px 0 4px 0;
}

.table_no_line5px td {
text-align:left;
font-size:11px;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
padding:4px 5px 3px 5px;
}

.table_no_line5px td.td_center {
padding:4px 0 3px 0;
text-align:center;
}

.table_no_line5px td.last {border-right:none;}
.table_no_line5px td.bg1 {background:#fbf7f4;}
.table_no_line5px tr.line_b_none td,
.table_no_line5px .line_b_none{border-bottom:0px solid #fff;}

.table_no_line5px td.bg2{
font-weight:normal;
background:#fcfbf6;
color:#666;
}
.table_no_line5px tr.bg3 {background:#fbf7f4;}
.table_no_line5px td.td_top{vertical-align:top;}

/* Table (stripe Line) */

.table_st_line {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}

.table_st_line caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_st_line th {
border-right:1px solid #d8d8d8;
background-color:#fff;
color:#666;
font-size:12px;
padding:4px 0 4px 15px;
}

.table_st_line th.last {
border-right:none;
}

.table_st_line td {
border-right:1px solid #d8d8d8;
padding:8px 0 8px 15px;
font-size:12px;
}

.table_st_line td.td_center {
padding:3px 0 3px 0;
text-align:center;
}

.table_st_line td.last {
border-right:none;
}

.table_st_line th.bg1 {
background:#faf7f4;
}

.table_st_line td.bg1 {
background:#faf7f4;
}



/* Table (stripe Line2) */
.table_st_line2 {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
}
.table_st_line2 th {
background:#faf7f4;
color:#666;
padding:6px 0 8px 0;
text-align:center;
}
.table_st_line2 td {
border-bottom:1px solid #d8d8d8;
padding:0;
text-align:center;
}
.table_st_line2 td p.price{
margin:27px 0 8px 0;
}
.table_st_line2 td.nobttm {
border-bottom:none;
}

/* Table (stripe Line3) */
.table_st_line3 {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}

.table_st_line3 caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_st_line3 th {
border-right:1px solid #d8d8d8;
background-color:#fff;
color:#666;
font-weight:normal;
font-size:11px;
padding:5px 0 5px 15px;
}

.table_st_line3 th.last {
border-right:none;
}

.table_st_line3 td {
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
padding:5px 0 5px 15px;
font-size:11px;
vertical-align:top;
}

.table_st_line3 td.td_center {
padding:3px 0 3px 0;
text-align:center;
}

.table_st_line3 td.last {
border-right:none;
}

.table_st_line3 th.bg1 {
background:#faf7f4;
}
.table_st_line3 td.bg1 {
background:#faf7f4;
}

.table_st_line3 td.q1{border-right:none;padding:5px 10px;}
.table_st_line3 td.q2{border-right:none;padding:5px 0;}
.table_st_line3 td.a1 {background:#faf7f4;border-right:none;padding:5px 10px;}
.table_st_line3 td.a2 {background:#faf7f4;border-right:none;padding:5px 0;}

/* Table (stripe Line4, 6) */
.table_st_line4, .table_st_line6 {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}
.table_st_line6 {margin-bottom:40px}
.table_st_line4 caption, .table_st_line6 caption {
font-size:12px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_st_line4 th, .table_st_line6 th {
border-bottom:1px solid #d8d8d8;
background-color:#fff;
color:#666;
font-weight:normal;
font-size:11px;
padding:5px 0 5px 15px;
}
.table_st_line4 th.top{
font-weight:bold;
vertical-align: top;
}

.table_st_line6 th {
font-weight:bold;
padding:5px 0 5px 10px;
vertical-align: top;
}

.table_st_line4 td, .table_st_line6 td {
border-bottom:1px solid #d8d8d8;
padding:5px 0 5px 15px;
font-size:11px;
}

.table_st_line4 td.center, .table_st_line6 td.center {
padding:3px 0 3px 0;
text-align:center;
}

.table_st_line4 th.bg1, .table_st_line6 th.bg1 {
background:#faf7f4;
}
.table_st_line4 td.bg1, .table_st_line6 td.bg1 {
background:#faf7f4;
}


/* Table (stripe Line5) */
.table_st_line5 {
border-collapse: collapse;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}

.table_st_line caption {
font-size:11px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_st_line5 th {
border-right:1px solid #d8d8d8;
background-color:#fff;
color:#666;
font-size:11px;
padding:4px 0 4px 10px;
}

.table_st_line5 th.last {
border-right:none;
}

.table_st_line5 td {
border-right:1px solid #d8d8d8;
padding:7px 0 7px 10px;
font-size:11px;
}

.table_st_line5 td.td_center {
padding:3px 0 3px 0;
text-align:center;
}

.table_st_line5 td.last {
border-right:none;
}

.table_st_line5 th.bg1 {
background:#faf7f4;
}

.table_st_line5 td.bg1 {
background:#faf7f4;
}

/* Table (stripe Line7) */
.table_st_line7 {
border-collapse: collapse;
}

.table_st_line caption {
font-size:11px;
font-weight:bold;
color:#333;
text-align:left;
padding-bottom:8px;
}
.table_st_line7 th {
border-right:1px solid #d8d8d8;
background-color:#fff;
color:#666;
font-size:11px;
padding:4px 0 4px 10px;
}

.table_st_line7 th.last {
border-right:none;
}

.table_st_line7 td {
border-right:1px solid #d8d8d8;
padding:7px 0 7px 10px;
font-size:11px;
}

.table_st_line7 td.td_center {
padding:3px 0 3px 0;
text-align:center;
}

.table_st_line7 td.last {
border-right:none;
}

.table_st_line7 th.bg1 {
background:#faf7f4;
}

.table_st_line7 td.bg1 {
background:#faf7f4;
}


/* Tab */
.cons_tab {clear:both; float:left; width:100%; height:24px; background:url('/us/images/public/bg_tab_line.gif') repeat-x 0 0;}
.cons_tab ul {}
.cons_tab li {float:left; padding:0 3px 0 0;}

.cons_tab4 {clear:both; float:left; width:100%; height:24px; margin:0; background:url('/us/images/public/bg_tab_line.gif') repeat-x 0 0;}
.cons_tab4 ul {margin:0; padding:0;}
.cons_tab4 li {float:left; margin:0; height:23px; background:#fff;}
.cons_tab4 li a {text-decoration:none;}
.cons_tab4 li.on {height:23px; margin:0 3px 0 0; padding:4px 0 0 0; color:#A58D79; font-weight:bold; background:url('/us/images/common/bg_tabbody_on.gif') no-repeat left top;}
.cons_tab4 li.on a {
	height:20px; 
	margin:-4px 0 0 0; padding:3px 27px 0 7px; 
	color:#A58D79; 
	display:block; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
}
* html .cons_tab4 li.on a {
	height:23px; 
	color:#A58D79; 
	display:inline; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
	voice-family:inherit; voice-family:"\"}\""; background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right bottom;
	margin:-4px 0 0 0; padding:4px 27px 4px 7px; 
}
.cons_tab4 li.off a {
	height:20px; 
	margin:-4px 0 0 0; padding:3px 27px 0 7px; 
	color:#A1A1A1; 
	display:block; 
	background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right top;
	text-decoration:none;
} 

* html .cons_tab4 li.off a {
	height:23px; 
	text-decoration:none;
	display:inline; background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right top;
	voice-family:inherit; voice-family:"\"}\""; background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right bottom;
	margin:-4px 0 0 0; padding:4px 27px 4px 7px; 
}

.cons_tab4 li.on a:link, .cons_tab3 li.on a:visited	{color:#A58D79; text-decoration:none; }
.cons_tab4 li.on a:hover, .cons_tab3 li.on a:active		{color:#A58D79; text-decoration:none; } 
.cons_tab4 li.off {height:23px; margin:0 3px 0 0; color:#A58D79; padding:4px 0 0 0; background:url('/us/images/common/bg_tabbody_off.gif') no-repeat left top;}

/* Sample 추가 */
.cons_tab5 {clear:both; float:left; width:100%; height:24px; margin:0; background:url('/us/images/public/bg_tab_line.gif') repeat-x 0 0;}
.cons_tab5 ul {margin:0; padding:0;}
.cons_tab5 li {float:left; margin:0; height:23px; background:#fff;}
.cons_tab5 li a {text-decoration:none;}
.cons_tab5 li.on {height:23px; margin:0 3px 0 0; padding:4px 0 0 0; color:#A58D79; font-weight:bold; background:url('/us/images/common/bg_tabbody_on.gif') no-repeat left top;}
.cons_tab5 li.on a {
	height:20px; 
	margin:-4px 0 0 0; padding:3px 27px 0 7px; 
	color:#A58D79; 
	display:block; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
}
* html .cons_tab5 li.on a {
	height:23px; 
	color:#A58D79; 
	display:inline; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
	voice-family:inherit; voice-family:"\"}\""; background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right bottom;
	margin:-4px 0 0 0; padding:4px 27px 4px 7px; 
}
.cons_tab5 li.off a {
	height:20px; 
	margin:-4px 0 0 0; padding:3px 27px 0 7px; 
	color:#838181; 
	display:block; 
	background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right top;
	text-decoration:none;
} 

* html .cons_tab5 li.off a {
	height:23px; 
	text-decoration:none;
	display:inline; background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right top;
	voice-family:inherit; voice-family:"\"}\""; background:url('/us/images/common/bg_tabarrow_off.gif') no-repeat right bottom;
	margin:-4px 0 0 0; padding:4px 27px 4px 7px; 
}

.cons_tab5 li.on a:link, .cons_tab3 li.on a:visited	{color:#A58D79; text-decoration:none; }
.cons_tab5 li.on a:hover, .cons_tab3 li.on a:active		{color:#A58D79; text-decoration:none; } 
.cons_tab5 li.off {height:23px; margin:0 3px 0 0; color:#A58D79; padding:4px 0 0 0; background:url('/us/images/common/bg_tabbody_off.gif') no-repeat left top;}
/* Sample 닫기 */

/* tab (only one) */
.cons_tab4 li.on .atab {
	height:20px; 
	margin:-4px 0 0 0; padding:3px 27px 0 7px; 
	color:#A58D79; 
	display:block; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
}

* html .cons_tab4 li.on .atab {
	height:23px; 
	color:#A58D79; 
	margin:-4px 0 0 0; padding:4px 27px 4px 7px; 
	display:inline; 
	background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right top;
	text-decoration:none;
	voice-family:"\"}\""; voice-family:inherit; background:url('/us/images/common/bg_tabarrow_on.gif') no-repeat right bottom;
	
}

/* News Prev_next */
.prev_next							{clear:both;width:515px;border-top:1px solid #e1e1e1;}
.prev_next ul						{width:515px;border-bottom:1px solid #e1e1e1;float:left;}
.prev_next ul li					{float:left;}
.prev_next li.btn					{width:105px;padding:5px 5px 0px 0;}
.prev_next li.btn strong			{padding:0 0 0 5px;vertical-align:top;}

.prev_next ul li.later				{padding:4px 0;}
.prev_next ul li.former				{padding:4px 0;}


.select {height:19px;border:1px solid #d5cfc8;}
.radio		{vertical-align:middle;}
.checkbox	{vertical-align:middle;}

/* news */
a.news_title:link,
a.news_title:visited	{color:#333; text-decoration:none; }
a.news_title:hover,
a.news_title:active		{color:#333; text-decoration:underline; }

/* about samsung */
h2.subtitle_about {
	font-size:28px;
	color:#333;
	margin:5px 0 1px 0;
	padding:0;
	font-weight:normal;
}

/* semi */
h2.subtitle_semi {
	font-size:16px;
	color:#333;
	margin:0 0 8px 0;
	padding:0;
	}

.dscrt_more {
	margin-top:10px;
}

/* etc */
.tlinebox				{position:relative;margin:0; padding:6px 0 0 0; border-top:1px solid #E1E1E1;} /* between column title and list*/
.tlinebox2				{position:relative;margin:1px 0 0 0; padding:10px 0 0 0; border-top:1px solid #E1E1E1; } /* between column title and list*/

.tlinebox3				{margin:1px 0 0 0; padding:10px 0 0 0; border-top:1px solid #E1E1E1; } /* between column title and list*/


.alinebox				{margin:0 0 10px 0; border:1px solid #E1E1E1; text-align:center;} /* use related products */
.more					{float:right; margin:8px 0 0 0;}
.more_a					{clear:right;margin:5px 0 0 0;}

.visit_text				{color:#4C548D; font-weight:bold;}
.visit					{padding:1px 0 1px 0;}
.visit img				{margin:5px 0 0 0;}
.visit2					{padding:1px 0 1px 0;}
.visit2 img				{margin:5px 0 15px 0;}

.r_banner10 {clear:both;float:left;width:165px;margin-bottom:10px;}
.r_banner_space{clear:both;float:left;width:165px;padding:0 0 10px 0;}
.r_banner_space img{vertical-align:top;}
.r_banner40tt {clear:both;float:left;width:165px;padding:0 0 26px 0;}
.r_banner40ti {margin-bottom:35px;}
img.right_icon_height{float:left;margin:7px 3px 6px 0;}
.r_banner40tt .sub_title_document{display:block;margin-top:8px;}

/* visited link */
.visit_link{color:#4c548d;}
a.visit_link{color:#4c548d;background:url('/global/images/common/icon/icon_visit.gif') right 50% no-repeat;padding:0 15px 0 0;}
a.visit_link:link,
a.visit_link:visited{color:#4c548d;text-decoration:none;}
a.visit_link:hover,
a.visit_link:active{text-decoration:underline;}

/* GLOBAL */

/* default */
div.clear					{clear:both; height:1px; font-size:1px; line-height:1px;}
/* point_text */
.pointblack{color:#000;}

.page_top {text-align:right;}

.short2long {height:480px;}
.short2long2 {height:170px;}

/* DIV ver 01-300px, 02-400px */
.layer_div_01_info_k {position:absolute; 	width:300px; background:#ECEAE8; text-align:left;}

.layer_div_01_k {
	position:relative; top:-4px; left:-4px; 
	width:300px; padding:8px 8px 27px 25px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:263px;
}

.layer_div_locator01_k {
	position:relative; top:-4px; left:-4px; 
	width:300px; padding:8px 8px 27px 20px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:268px; 
}
.layer_div_locator01_k .layer_div_01_title_p		{background:#B3AAA4;margin:-8px -8px 23px -20px; padding:2px 0 5px 8px; font-weight:bold;color:#FFFFFF;}
.layer_div_locator01_k .layer_div_01_title_p .layer_close_k	{float:right;padding:5px 7px 0 0;}
.layer_div_con {margin:0; padding:0 15px 0 10px;}

.layer_div_01_k p.cont			{margin:0 0 3px 0; padding:18px 5px 0 5px;}
.layer_div_01_k .cont1			{margin:0 0 0 5px; padding:18px 0 0 0;} /* text-align:left */
.layer_div_01_k .cont1 .alert dt		{float:left; margin:0 10px 0 55px;}
* html .layer_div_01_k .cont1 .alert dt		{float:left; margin:0 8px 0 27px;}
.layer_div_01_k .cont2			{margin:0 0 -3px 0; padding:18px 0 0 0;text-align:center;}
.layer_div_01_k .cont2	.imgalert		{margin:0 7px 0 0; vertical-align:middle;}
.layer_close_k					{float:right;}
.layer_more_p					{margin:10px 0 0 1px;}

.layer_div_02_info_k {position:absolute; 	width:400px; background:#ECEAE8; text-align:left; voice-family:"\"}\""; voice-family:inherit; width:399px;}
.layer_div_02_k {position:relative; top:-4px; left:-4px; 
	width:400px; padding:8px 8px 15px 15px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:373px;
}
.layer_div_locator_k {position:relative; top:-4px; left:-4px; width:295px; padding:8px 8px 17px 20px; border:2px solid #B3AAA4; background:#ffffff;}
.layer_div_locator02_k {
	position:relative; top:-4px; left:-4px; 
	width:400px; padding:8px 8px 24px 20px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:368px;
}
.layer_div_locator02_k .layer_div_01_title_p					{background:#B3AAA4;margin:-8px -8px 23px -20px; padding:2px 0 5px 8px; font-weight:bold;color:#FFFFFF;}
.layer_div_locator02_k .layer_div_01_title_p .layer_close_k	{float:right;padding:5px 7px 0 0;}


.layer_div_03_info_k {position:absolute; 	width:750px; background:#ECEAE8; text-align:left; voice-family:"\"}\""; voice-family:inherit;	width:749px;}
.layer_div_search_k {
	position:relative; top:-4px; left:-4px; 
	width:750px; height:600px; padding:8px 8px 17px 20px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:718px;
}
.layer_div_search_k .layer_div_01_title_p					{background:#B3AAA4;margin:-8px -8px 16px -20px; padding:2px 0 5px 8px; font-weight:bold;color:#FFFFFF;}
.layer_div_search_k .layer_div_01_title_p .layer_close_k	{float:right;padding:5px 7px 0 0;}
.layer_div_search_k .cont2 {width:686px; margin:0 12px 0 10px;}
.layer_div_search_k .cont2 .title_para {clear:both; padding:0 0 8px 0; margin:0;}
.layer_div_search_k .cont2 .cons_tab4 {padding:0 0 25px 0;}

.layer_div_visit_info {position:absolute; 	display:none;  width:156px; background:#ECEAE8; text-align:left;z-index:9;}
.layer_div_visit {
	position:relative; top:-4px; left:-4px; 
	width:156px; padding:6px 8px 8px 10px;  
	border:2px solid #B3AAA4; background:#ffffff;
	z-index:10;
	font-size:11px;
	voice-family:"\"}\""; voice-family:inherit;
	width:134px;
}
.layer_div_visit .visit_center {margin:0 0 -3px 0; padding:18px 0 0 0;text-align:left;}

/*privacy*/
.privacy {width:700px;margin-left:10px;}
.privacy p{margin:0 0 12px 0;padding:0}
.privacy div.title_para{margin-top:31px;}
.privacy div.none{margin:0;}

/*error*/
.error {background:url(/global/images/public/icon_warning.gif) 15px top no-repeat; margin: 20px 0 0 0; padding-left:78px}
div.error strong {font-size:1.6em;}
div.error p.errorline {padding:5px 0; border-bottom:1px solid #e6e6e6}
div.error ul.list {margin-bottom:28px}

.error2 {background:url(/global/images/public/icon_warning.gif) left top no-repeat; margin: 0; padding-left:60px}
div.error2 strong {font-size:1.6em;}
div.error2 p.errorline {padding:5px 0; border-bottom:1px solid #e6e6e6}
div.error2 ul.list {margin-bottom:28px}

/*sitemap*/
.sitemap {width:700px;margin-left:10px;}
.sitemap_div{float:left;margin-right:10px}
.sitemap_div2{float:left;margin:30px 10px 0 0;}
.sitemap ul{float:left;width:165px;}
.sitemap ul.list{margin-bottom:17px;}
.sitemap ul.none{margin-bottom:0;}
.sitemap ul li{clear:both;}
.sitemap ul li.title{background:none;margin:0;padding:0 0 4px 0;}
.sitemap ul li.title2{background:none;margin:0;padding:0 0 9px 0;}
.sitemap ul li.title3{background:none;margin:0;padding:37px 0 9px 0;}
.sitemap ul.pad3{margin-bottom:35px}
.sitemap ul li.pad2{margin-bottom:107px}
.sitemap_box{float:left;background:#fbf7f4;padding:12px 15px;margin-top:15px;}
.sitemap_box div.left{float:left;}
.sitemap_box div.right .title_para{width:140px;border-bottom:1px solid #e6e6e6;margin-bottom:7px;}
.sitemap_box div.left .title_para{width:510px;border-bottom:1px solid #e6e6e6;margin-bottom:7px;}
.sitemap_box div.right{float:right;width:145px;}

/*contact us*/
.contactus {width:700px; margin-left:10px}
.contactusbox {background:#FBF7F4; padding:10px 15px; margin-bottom:30px}
* html .contactusbox {padding:10px 15px 1px 15px}
*:first-child+html .contactusbox {padding:10px 15px 1px 15px}
.contactusbox p {margin-top:20px}

/*popup contents center*/
.popup_contents2 {text-align:center}

/*qsearch*/
.qsearchlabel {padding-right:10px;vertical-align:top;font-weight:bold;}

.qsearchinput {vertical-align:top;margin-left:10px;}
.qsearchselect{margin-bottom:5px;width:240px;}
.qsearchfieldset{padding:0;margin:0;border: none;text-align:left;background-color: #fbf7f4;}

img.img_mg30 {margin:0 0 30px 0;}


/*page nor found*/

.notfound_area_k {padding:0 0 100px 77px; background:url('/global/images/public/icon_warning.gif') no-repeat 15px 0 #fff; overflow:hidden;}
h2.msg_notfound {font-size:18px; margin:4px 0 10px 0;}
.mb10 {margin-bottom:10px}
.mb30 {margin-bottom:30px}
.mt30mb10 {margin-top:30px; margin-bottom:10px}
.col2 {float:left; width:308px; margin-right:12px}
.col2 .tlinebox div {float:left; width:148px; margin:0 12px 0 0 ;}
.col2 .tlinebox div.last {margin:0 ;}
.col {float:left; width:148px; margin-right:12px}
* html .col .tlinebox div {width:124px;}
.col_last {margin-right:0; width:148px; float:right}
* html .col_last .tlinebox div {width:124px}

.col4 {float:left; margin-right:12px}
* html .col4 {width:615px;}
.col4 .tlinebox div {float:left; width:143px; margin:0 12px 0 0 ;}
.col4 .tlinebox div.last {margin:0 ;}
.for_ie6 {width:100%}
.for_ie6 div {float:left; width:148px; margin:0 12px 0 0 ; line-height:1em}
.for_ie6 div p {line-height:1em}
.for_ie6 div ul {margin-top:5px;}
.for_ie6 div.last {margin:0;}
.for_ie6 div.second_row {clear:left; width:788px; margin:20px 0 0 0}

.bgred {clear:both; padding:10px; background:#fbf7f4; height:160px}
* html .bgred .col_last .tlinebox div {width:127px}



/* visit layer */	
#visit_layer {position:absolute;display:none; top:300px; left:500px; z-index:10;}	
.visit_layer_bg{width:255px; background:#fbf7f4; margin:8px 0 10px 0; padding:10px 0 10px 15px; voice-family:"\"}\""; voice-family:inherit; width:240px; }
.visit_layer_bg fieldset {border:0; padding:0; }




/* semiconductor  flex layer */
/*
.layer_div_sf {position:absolute; width:1024px; background:#ECEAE8; text-align:left; z-index:1500;}

.layer_div_sf_locator {
	position:relative; top:-4px; left:-4px; 
	width:1024px; padding:8px 8px 27px 20px;  
	border:2px solid #B3AAA4; background:#ffffff;
	voice-family:"\"}\""; voice-family:inherit;
	width:1024px; 
}
.layer_div_sf_locator.layer_div_01_title_p		{background:#B3AAA4;margin:-8px -8px 23px -20px; padding:2px 0 5px 8px; font-weight:bold;color:#FFFFFF;}
.layer_div_sf_locator.layer_div_01_title_p .layer_close_k	{float:right;padding:5px 7px 0 0;}
*/
