@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/main/bg.jpg) no-repeat; }

/* container. start */
#container{ 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; }
/* =============================================== */
	/* contents. start */
	#contents{ height:332px; }

		/* main. start */
		#main{ float:left; width:541px; }

		/* board. start */
		#board{ float:left; width:380px;  }
			.notice{ padding:31px 0 0 0; }
				.notice h3{ padding-bottom:5px; }
					.notice ul{ padding-bottom:18px; }
						.notice li{ width:380px; line-height:180%; }
							.notice li span{ float:left; width:284px; }
							.notice li a:link, .notice li a:visited{ display:block; line-height:180%; background:url(img/dot_og.gif) no-repeat 6px 9px; padding-left:15px; }
							.notice li a:hover, .notice li a:active{ color:#da6d1d; }
		/* Product start */
		.product{ }
			.product div{ float:left; }
				.product ul{ float:left; padding-top:22px; }
					.product li{ padding-bottom:7px; }
/* =============================================== */
	/* banner. start */
	#banner{ height:303px; padding-left:24px; }
		.ban_lay{ float:left; width:295px; height:147px; }
			#banner h3{ height:25px; }
			#banner ul{ height:112px; }
			/* ¹é±×¶ó¿îµå */
			.ban_01 li{ background:url(/img/main/ban_img01.gif) no-repeat 5px 10px; }
			.ban_02 li{ background:url(/img/main/ban_img02.gif) no-repeat 5px 10px; }
			.ban_03 li{ background:url(/img/main/ban_img03.gif) no-repeat 5px 10px; }
			.ban_04 li{ background:url(/img/main/ban_img04.gif) no-repeat 5px 10px; }
			.ban_05 li{ background:url(/img/main/ban_img05.gif) no-repeat 5px 10px; }
			.ban_06 li{ background:url(/img/main/ban_img06.gif) no-repeat 5px 10px; }
				#banner li{ padding:5px 0; }
					#banner li a:link, #banner li a:visited{ display:block; font-size:0.9em; line-height:120%; padding:5px 0 5px 79px; }
					#banner li a:hover, #banner li a:active{ text-decoration:none; }
/* =============================================== */
	/* footer. start */
	#footer_lay{ margin:0 auto; }
	#footer{ width:921px; height:86px; margin:0 auto; background:url(img/footer_bg.gif) repeat-x; overflow:hidden; }
	.footer_in{ padding:0 32px 0 24px; }
		#footer p{ float:left; width:294px; padding-top:21px; font-size:0; line-height:0; }
		.footer_address{ float:left; width:369px; padding-top:16px; font-size:0; line-height:0; }
		.footer_banner{ float:left; width:202px; padding-top:16px; font-size:0; line-height:0; }