@charset "euc-kr";
/*
¡Ø ÇöÀç CSS´Â IE 7.0¿¡¼­ ÃÖÀûÈ­ µÇ¾ú½À´Ï´Ù.
=========================== Å©·Î½º ºê¶ó¿ìÂ¡ Ã¼Å© ¹öÀü ===============================
l IE 5.0~8.0, ÆÄÆø2.x~, ¿ÀÆä¶ó 8.x~ ,»çÆÄ¸® 3,x, Å©·Òµî¿¡¼­ µð¹ö±ëÀÌ ¿Ï·á µÇ¾úÀ¸¸ç, l
l wwww.w3r.org HTML À¯È¿ÇÑ ÆäÀÌÁö °ËÁõÀÌ ¸¶ÃÆ½À´Ï´Ù.                                l
l ¸ÞÀÎ°ú ¸î¸î ¼­ºê ÆäÀÌÁö Á¢±Ù¼º °ü·ÃÇÏ¿© ÀÛ¾÷ ¿Ï·á.                                l
=====================================================================================

=====================================================
l ÆÛºí¸®¼ÅÆÀ  ±è¼º¿±¹è»ó                             l
l ÀÌÁö³Ý °³¹ßºÎ   (ÁÖ)¾ÆÀÌÁö¾Ø¾¾                     l
l ¼­¿ï½Ã ¼­ÃÊ±¸ ¼­ÃÊµ¿ 1599-11 ¸®´õ½ººôµù 14Ãþ       l
l TEL : 1544-5780(02-525-2250)    FAX : 02-525-2239  l
l http://www.eznetsol.co.kr                          l
l e-mail : sung@eznetsol.co.kr or krlak123@nate.com  l
l ÀÛ¼ºÀÏÀÚ :2009. 04.                                l
=====================================================
*/

/* 
TIP - ÁÖ¼®¶õ¿¡ ÇÙÀÌ¶ó°í Àû¿ë µÇÀÖ´Â°ÍÀº "hack.css" ¿¡¼­ ¼öÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
	[?] °ýÈ£¾È¿¡ ¼ýÀÚ·Î °Ë»öÇÏ½Ã¸é µË´Ï´Ù.
*/

/* IMPORT GROUP CSS */

/* BOARD CSS */
@import url("/css/bbs-css.css");
/* MAIN MENU CSS */
@import url("/css/noscript.css");
/* layer CSS */
@import url("/css/layer.css");

/* layout */

/* base === A center alignment */
body{ font:12px "Arial", "Doutm", "Tahoma"; color:#5D5D5D; margin:0 auto; padding:0; line-height:normal; background:url(/img/body_bg.jpg) repeat-x; }

/* WARP. start */
#warp{ width:969px; margin:0 auto; background:url(/img/sub/bg.jpg) no-repeat; }

/* WARP_IM. start */
#warp_in{ padding:0 24px; }
	/* header. start */
	#header{ width:921px; height:104px; }

		/* TOP. start */
		#top{ height:28px; }
			#top .top_text{ float:left; padding-top:4px; }
				#top h2{ font-weight:bold; color:#3A3A3A;  background:url(/img/top_icon.gif) no-repeat 6px 5px; padding-left:20px; padding-top:2px; }
			#top ul{ float:right; padding-top:4px; }
				#top ul li{ display:inline; }
			
		/* MENU. start */
		#menu{ height:76px; }
			.logo{ float:left; width:235px; position:relative; z-index:30; left:0; top:0; }
			.top_menu{ float:left; width:686px; height:76px; position:relative; z-index:10; left:0; top:0; }
/* =============================================== */
	/* MAIN */
	.main{ height:206px; }
/* =============================================== */
	/* CONTAINER */
	#container{ padding:0 10px 20px 24px; }
		#left_sider{ float:left; width:183px; background:url(/img/sub/left_menu_bg.gif) no-repeat; margin-right:19px; }
			.left_menu{ height:295px; }
			.left_menu div{ padding:7px; }
				.left_menu h3{ }
				.left_menu ul{ background:url(/img/sub/left_menu_bg02.gif) no-repeat; padding:11px 0 0 0; }
					.left_menu li{ padding-left:6px; }
					.left_menu_on a:link, .left_menu_on a:visited{ color:#0D8BA7; background:url(/img/sub/icon_01.gif) no-repeat left 5px; }
					
					.left_menu li a:link, .left_menu li a:visited{ display:block; font-weight:bold; line-height:14px; padding-bottom:14px; padding-left:8px; }
					.left_menu li a:hover, .left_menu li a:active{ color:#0D8BA7; background:url(/img/sub/icon_01.gif) no-repeat left 4px; text-decoration:none; }
/* ÇÏÀ§ Ä«Å×°í¸® */
.left_menu_fo{ padding-left:12px !important; }
.left_menu_fo a:link, .left_menu_fo a:visited{ background:url(/img/sub/dot.gif) no-repeat left 6px; padding-left:20px; padding-bottom:0 !important; font-size:11px !important; }
.left_menu_fo a:hover, .left_menu_fo a:active{ color:#34A013 !important; background:url(/img/sub/icon_02.gif) no-repeat left 4px !important; }
	.left_menu_fo_on{ padding-left:12px !important; }
	.left_menu_fo_on a:link, .left_menu_fo_on a:visited{ color:#34A013 !important; background:url(/img/sub/icon_02.gif) no-repeat left 4px !important; padding-left:20px; padding-bottom:0 !important; font-size:11px !important; }

			.left_ban{ padding:12px 0; text-align:center; }
				.left_ban li{ display:inline; }
		#contents{ float:left; width:664px; }
		#contents02{ width:900px; }

			.navi{ width:664px; height:54px; overflow:hidden; }
				.navi_in{ background:url(/img/sub/cont_head_bg.gif) no-repeat left 9px; padding:18px 9px 0 9px; }
					.navi h3{ float:left; }
					.navi ul{ float:right; padding-top:7px; }
						.navi li{ display:inline; font:10px Verdana, Helvetica; color:#6B6B6B; text-transform:uppercase; letter-spacing:-1px; }

			.navi02{ width:880px; height:54px; overflow:hidden; }
				.navi_in02{ background:url(/img/sub/cont_head_bg02.gif) no-repeat left 9px; padding:18px 9px 0 9px; }
					.navi02 h3{ float:left; }
					.navi02 ul{ float:right; padding-top:7px; }
						.navi02 li{ display:inline; font:10px Verdana, Helvetica; color:#6B6B6B; text-transform:uppercase; letter-spacing:-1px; }
					
/* Contents LayOut */
.cont_lay{ padding:15px 0 15px 5px; line-height:150%; font-size:12px; }
/* =============================================== */
	/* FOOTER. start */
	#footer_lay{ margin:0 auto; }
	#footer{ width:921px; height:81px; margin:0 auto; background:url(/img/footer_bg.gif) repeat-x; }
	.footer_in{ padding:0 24px; }
		#footer p{ float:left; width:266px; padding-top:21px; }
		.footer_address{ float:left; width:387px; padding-top:16px; }
		.footer_banner{ float:right; width:202px; padding-top:16px; }
		
/* CEO Greetings */
.skip_img_01{ background:url(/img/sub/01_img_01.jpg) no-repeat left bottom; padding-bottom:70px; }

/* Profile */
.profile_lay{ line-height:180%; }
	.profile_img{ float:left; width:323px; }
	.profile_txt{ float:left; width:336px; }		.profile_lay ul{ padding-top:10px; }
			.profile_lay li{ background:url(/img/sub/company-icon.gif) no-repeat left 16px; padding-left:10px; }
				.profile_lay li p{ background:url(/img/sub/company-dot.gif) repeat-x left bottom; padding:8px 0 4px 0; }
				.txt_indent01{ padding-left:58px; }
				.txt_indent02{ padding-left:101px; }
					.profile_lay li strong{ color:#4B4B4B; }
					.profile_lay li em{ color:#3775CC; font-weight:bold; }

/* History */
.history_lay{ width:664px; }
	.history_img{ position:relative; left:0; top:10px; }
	.history{ background:url(/img/sub/company-dot.gif) repeat-x left bottom; padding:15px 0 4px 0; }
		.history h4{ float:left; width:100px; }
		.history ul{ float:left; width:564px; padding:4px 0 6px 0; }
			.history li{ clear:both; }
			.his_l{ float:left; }
			.his_r{ float:right; }
				.history li strong{ color:#4B4B4B; }
				
/* Product */
.product_lay{ }
	.product_img{ float:left; width:265px; font-size:0; line-height:0; }
	.product_txt{ float:left; width:385px; line-height:120%; font-size:13px; padding-top:10px; }
		.product_txt strong{ color:#4B4B4B; }
.product_btn{ padding:20px 0 0 0; }
	.product_btn li{ display:inline; }
	
/* Input Type */
.input01{ width:253px; height:14px; border:1px solid #D9D9D9; padding:2px 0 0 3px; vertical-align:middle; }
.input02{ width:465px; height:14px; border:1px solid #D9D9D9; padding:2px 0 0 3px; vertical-align:middle; }
.textarea01{ width:465px; height:110px; border:1px solid #D9D9D9; padding:2px 0 0 3px; overflow-y:auto; overflow-x:hidden; vertical-align:middle; }

/* Form mail */
.form_mail{ border-top:2px solid #7FB5E7; font:12px Arial, Helvetica, sans-serif; }
		.form_mail tbody p{ padding-left:38px; background:url(/img/sub/plus.gif) no-repeat 24px 7px; color:#4996DD; font-weight:bold; }
	.form_mail thead
	{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; overflow:hidden !important; visibility:hidden !important; }
		.form_mail tbody th, .form_mail tbody td{ background:url(/img/sub/line_bg.gif) repeat-x left bottom; }
	.form_line{ border-bottom:1px solid #7FB5E7; background:none !important; padding:8px 0; }
.form_btn{ text-align:right; padding-top:20px; } .form_btn li{ display:inline; } .form_btn img{ padding:0 2px 0 11px; vertical-align:middle; }

/* Industrual properties */
.industrial{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; background:url(/img/sub/line_sde.gif) no-repeat right top; }
.industrial02{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; }
.industrial03{ width:325px; height:345px; float:left; color:#6B6B6B; text-align:center; }
.industrial04{ width:325px; height:345px; float:left; color:#6B6B6B; text-align:center; background:url(/img/sub/line_sde.gif) no-repeat left 56px; }
.industrial05{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; background:url(/img/sub/line_sde.gif) no-repeat right 20px; }
.industrial06{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; }
	.industrial h4, .industrial02 h4, .industrial03 h4, .industrial05 h4, .industrial06 h4{ font-weight:bold; padding-bottom:10px; padding-left:8px; }
	.industrial04 h4{ font-weight:bold; padding-bottom:30px; padding-left:8px; }
		.industrial h4 img, .industrial02 h4 img, .industrial03 h4 img, .industrial04 h4 img, .industrial05 h4 img, .industrial06 h4 img{ vertical-align:middle; }
	.industrial p, .industrial02 p, .industrial03 p, .industrial04 p, .industrial05 p, .industrial06 p{ font:10px Verdana, Geneva, sans-serif; line-height:22px; }
		
/* certificate*/
.certificate{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; background:url(/img/sub/line_sde.gif) no-repeat right top; }
.certificate02{ width:325px; height:300px; float:left; color:#6B6B6B; text-align:center; }
	.certificate h4, .certificate02 h4{ font-weight:bold; padding-bottom:10px; padding-left:8px; }
		.certificate h4 img, .certificate02 h4 img{ vertical-align:middle; }
	.certificate p, .certificate02 p{ font:10px Verdana, Geneva, sans-serif; line-height:22px; }
	
/* Sitemap */
.sitemap_lay{ background:url(/img/sub/sitemap_bg.gif) no-repeat center top; height:400px; padding-left:100px; margin-top:10px; }
	.sitemap_in, .sitemap_in02, .sitemap_in03, .sitemap_in04, .sitemap_in05{ float:left; padding-bottom:20px; }
	.sitemap_in{ width:193px; margin-right:50px; } .sitemap_in02{ width:198px; margin-right:50px; } .sitemap_in03{ width:193px; margin-right:32px; }
	.sitemap_in04{ width:193px; margin-right:50px; } .sitemap_in05{ width:198px; }
		.sitemap_lay h4{ padding-bottom:4px; }
			.sitemap_lay a:link, .sitemap_lay a:visited{ display:block; font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#4F4F4F; line-height:20px; background:url(/img/sub/sitemap_line.gif) no-repeat left bottom; padding-left:5px; }
			.sitemap_lay a:hover, .sitemap_lay a:active{ }
/* Location */
.location{ padding-top:20px; }
