/* wrap */

body						 {  font-family:Arial, 援대┝, �룍��, Gulim, Dotum, sans-serif;	font-size:12px; color:#3d3c3c; background-color:#2d2d2d; 	position:relative; }
table, tr, td 				 {  font-family:Arial, 援대┝, �룍��, Gulim, Dotum, sans-serif;	font-size:12px; color:#3d3c3c; }
img							 {  border:0;	}
select, input, textarea		 {	border:0; font-family:Arial, 援대┝, �룍��, Gulim, Dotum, sans-serif; font-size:12px; color:#3d3c3c; display:inline; }
hr							 {	color:#3d3c3c;	}
h1,h2,h3,h4,h5,h6			 {	font-family:Arial, 援대┝, �룍��, Gulim, Dotum, sans-serif;	margin:0; padding:0;}
p,span						 {	color:#000;	}
div 						 {  border:0 solid;	} 
ul 							 {	list-style:none;	}
body, div, ul, li			 {	padding:0; margin:0;	}
div a					     { color: #717171;  text-decoration:underline;	 }
form {margin:0; padding:0;}

A:link				{color: #3d3c3c; text-decoration: none;	}
A:visited			{color: #3d3c3c; text-decoration: none;	}
A:active 			{color: #3d3c3c; text-decoration: none;	}
A:hover	 			{color: #3d3c3c; text-decoration:underline;	}


.btn_radio   {border:0;}
.btn_check   {border:0;}
.bold   { font-weight:bold; color: #3d3c3c; }
.bold02   { font-weight:bold; color:#3d3c3c; }
.clear  { clear:both; }
 




/* 硫붿씤�럹�씠吏� */
#wrap   { width:100%;     }
	#header  { width:100%;   }
		.top  { width:100%; height:35px; background-color:#505050; }
			.top_menu  { width:950px; height:25px; margin:0 auto; text-align:right; font-size:10px; color:#b4b4b4; padding-top:10px; background-image:url(/images/top_menu_bg.gif); padding-right:10px;}
			.top_menu a {color:#b4b4b4; }
			.top_menu  a:hover { color:#fff; }
			
		.menu_area   { width:960px; margin:0 auto; height:80px; background-image:url(/images/menu_area_bg.gif);  }
			.logo  { float:left;  margin-left:0px;}
			.menu_area ul {float:left; font-family:Arial; font-size:16px; color:#fff; padding-left:20px; padding-top:51px; width:709px;  }
			.menu_area ul a { color:#fff; }
			.menu_area ul a:hover { color:#fff; }
			.menu_area li {float:left; margin-left:35px; text-align:right;}
		
	#main_contents  { width:960px; margin:0 auto; }
		.meta_area  {float:left; width:542px; height:592px; background-image:url(/images/meta_bg.gif);  padding-left:22px;}
		.contents_area  { float:left; background-image:url(../images/main_right_bg.gif); width:396px; height:592px; }
			.main_about  { margin-top:21px; margin-left:25px; margin-bottom:25px;}
			.main_title_bg  { width:113px; height:24px; background-image:url(/images/about_title_bg.gif); color:#fff; font-size:15px; font-family:Georgia; padding-left:13px; margin-bottom:8px; }
			.main_title_bg02  { width:227px; height:24px; background-image:url(/images/about_title_bg02.gif); color:#fff; font-size:15px; font-family:Georgia; padding-left:13px; margin-bottom:8px; }
			.main_about_area  li { float:left; }
				.main_about_img  { width:62px; }
				.main_about_txt   { float:left; width:269px; }
				
			.main_manufactuing  { margin-top:21px; margin-left:25px; margin-bottom:25px;}
				.main_manufactuing_area li { float:left;  }
				
			.m_custoemr  {  margin-top:21px;  margin-left:25px; width:310px; height:153px; background-image:url(/images/m_customer_bg.gif); padding-top:15px; padding-left:20px; }
				.customer_01   { font-family:Georgia; font-weight:bold; font-size:18px; color:#7e8907;  }
				.tel   { font-size:25px; font-weight:bold; color:#9e1831; }
				.inquiry_txt  { font-size:14px; font-family:Myriad Pro; color:#fff; font-weight:bold; padding-top:17px; padding-left:20px; }
				.inquiry_txt  a { color:#fff; }
				.inquiry_txt  a:hover { color:#fff; text-decoration: none; }
				.m_custoemr span { color:#3d3c3c; }
				.m_custoemr span a { color:#3d3c3c; }
				.m_custoemr span a:hover {color: #3d3c3c; text-decoration: none; }
			
			/* �꽌釉뚰럹�씠吏� */	
			
	#sub_contents  { width:960px; background-image:url(/images/sub_contents_bg.gif); overflow:hidden; margin:0 auto;}
		.sub_left   { width:251px; background-image:url(/images/sub_left_bg.gif); background-repeat:no-repeat; margin-left:21px; padding-top:42px; float:left; overflow:hidden; }
			.left_menu_title  { width:168px; height:32px; background-image:url(/images/left_menu_title.gif); font-size:22px; font-family:Georgia;  color:#5d5d5d; padding-left:35px; margin-left:13px; }
			.left_menu_title02  { width:168px; height:25px; background-image:url(/images/left_menu_title.gif); font-size:15px; font-family:Georgia;  color:#5d5d5d; padding-left:35px; margin-left:13px; padding-top:7px; }
			.left_menu_title03  { width:168px; height:25px; background-image:url(/images/left_menu_title.gif); font-size:20px; font-family:Georgia;  color:#5d5d5d; padding-left:35px; margin-left:13px; padding-top:7px; }
			.left_menu   { margin-top:22px; margin-left:48px; margin-bottom:150px; }
			.left_menu li { margin-bottom:16px; background-image:url(/images/left_menu_icon.gif); background-repeat:no-repeat; padding-left:8px; color:#7f7e7e; }
			.left_menu li a { color:#7f7e7e; }
			.left_menu li a:hover { color:#aa390b; text-decoration: none; }
			
			.sub_inquiry   { width:183px; height:34px; background-image:url(/images/sub_customer_bg.gif); color:#fff; font-family:Myriad Pro; font-weight:bold; padding-top:17px; padding-left:20px; margin-left:13px; }
			.sub_inquiry a {  color:#fff;  }
			.sub_inquiry a:hover {  color:#fff; text-decoration: none; }
			
		.sub_right   { background-image:url(/images/sub_right_bg.gif); background-repeat:no-repeat; width:647px; float:left; padding-right:41px;  padding-top:42px; overflow:hidden;}
			.sub_title   { font-size:26px; font-family:Georgia; color:#aa390b; }
			.map    { text-align:right; color:#7f7e7e;}
			.map h1 { text-align:right; color:#7f7e7e; font-size:12px ; display:inline}
			.map span { font-weight:bold; color:#7f7e7e; }
			
			.sub_contents_area   { margin-top:40px; }
				.sub_img { margin-bottom:20px; }
				.sub_txt   { line-height:140%; }
				.history_img   { float:left; margin-right:20px; }
				.pro_img  { margin-top:20px; }
				.pro_img02   { float:left; margin-right:20px; }
				
				.site_view   { float:left; margin-right:15px; margin-bottom:5px; } 
				.site_view li { text-align:center; margin-bottom:2px; }
			
			
	#footer_menu { width:960px; height:71px; margin:0 auto; background-image:url(/images/footer_menu_bg.gif); color:#919191; padding-top:34px;}
	#footer_menu a { color:#919191; }
	#footer_menu a:hover { color:#b3b3b3; }
		.f_menu_01  { background-image:url(/images/footer_menu_icon.gif); background-repeat:no-repeat; color:#bca66a; }

	#footer { width:960px;  margin:0 auto; height:55px; line-height:130%;}	
		.footer_txt { float:left; width:872px; color:#717171; }
		.footer_txt a { color:#717171; }
		.footer_txt a:hover { color:#717171; }
		#footer span { font-size:10px; color:#717171; }
		
		
		
		.sitemap   { width:155px; float:left; margin-right:6px; height:100px; }
			.sitemap_title  { padding:2px; background-color:#223c44; color:#fff; font-weight:bold; text-align:center; margin-bottom:10px; }
			.sitemap_txt   { height:22px; padding-left:5px;}
			.sitemap_txt a:hover { color:#aa390b;  text-decoration: none;}
		
/******quick navigation******/
#bottom_keyword{
	width:100%;
	padding-bottom:10px;
}
#bottom0{
	width:962px;
	margin:0 auto;
}
.bottom_navigation      { width:1000px; margin:0 auto; padding:20px 0 15px 0; overflow:hidden; }
.title_category         { font-family:tahoma; color:#5e5f70; font-size:13px; font-weight:bold; letter-spacing:0; text-decoration:none; line-height:12px;background:url('/images/icon_red.png') no-repeat -5px -1px;padding:0 0 0 20px;}
.stitle_navi            { font-family:tahoma; color:#77798b; font-size:11px; font-weight:bold; letter-spacing:0; text-decoration:none; line-height:12px;}


/*************** main contents ***************/
a.navi:link    { font-family:Verdana,tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:none; line-height:12px;}
a.navi:visited { font-family:Verdana,tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:none; line-height:12px;}
a.navi:hover   { font-family:Verdana,tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:underline; line-height:12px;}




		
.foot_keywords {font-size:11px;color:#444;font-weight:normal;}


		