@charset "utf-8";

/*
※ 현재 CSS는 IE 7.0, FireFox 3.0에서 최적화 되었습니다.
=========================== 크로스 브라우징 체크 버전 ===============================
l IE 6.0~8.0, 파폭2.x~, 오페라 8.x~ ,사파리 3,x, 크롬등에서 디버깅이 완료 되었으며, l
l www.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 작성일자 :2011. xx. xx ~                                   l
==============================================================
*/

/* layout */

/* base === 중앙정렬일때 */
body{ font:0.75em "Arial", "Tahoma", "돋움", "Dutum"; color:#6a6a6a; margin:0 auto; padding:0; line-height:normal; }

body{ background:url(../img/body_bg.jpg) repeat-x; }

/* warpper */
#warp{ width:1000px; margin:0 auto; }

	/* Header */
	#header{ width:100%; height:75px; }

		/* Logo */
		.logo{ float:left; width:75%; }
			.logo p{ float:left; width:283px; }

			.logo h1{ float:left; width:440px; padding:45px 0 0 0; }
		/* Logo ::: END */


		/* Top Navi */
		.top_navi{ float:left; width:25%; text-align:right; }
			.top_navi ul{ padding:48px 0 0 0; }
				.top_navi li{ display:inline; }

				.top_navi li span{ font-size:0.8em; color:#c2c2c2; padding:0 7px; }

				.top_navi li a:link, .top_navi li a:visited{ font-size:0.75em; color:#464545; text-transform:uppercase; }
				.top_navi li a:hover, .top_navi li a:active{ color:#393939; }
		/* Logo ::: END */

	/* Header ::: END */

	/* Main Menu */
	#m_menu{ width:100%; height:52px; }
		#m_menu ul{  }
			#m_menu li{ float:left; } 

			#m_menu li a:link, #m_menu li a:visited{ display:block; font:150%/50px "Open Sans Condensed"; text-transform:uppercase; color:#fff; padding-bottom:2px; margin-right:42px; padding-right:27px; }
			#m_menu li a:link span, #m_menu li a:visited span{ display:block; padding-left:27px; }

			#m_menu li a:hover, #m_menu li a:active{ background:url(../img/m_menu_ons.gif) right top; padding-right:27px; }
			#m_menu li a:hover span, #m_menu li a:active span{ background:url(../img/m_menu_ons.gif) no-repeat left top; padding-left:27px; }


			#m_menu li .m_menu_ons:link, #m_menu li .m_menu_ons:visited{ background:url(../img/m_menu_ons.gif) right top; padding-right:27px; }
			#m_menu li .m_menu_ons:link span, #m_menu li .m_menu_ons:visited span{ background:url(../img/m_menu_ons.gif) no-repeat left top; padding-left:27px; }
	/* Main Menu ::: END */

/* warpper ::: END */


/* SEO Body */
#seo_body{ width:100%; height:184px; margin:0 auto; background:url(../img/foot_bdoy_bg.jpg) repeat-x; }

	/* SEO Inner */
	#seo_in{ width:1000px; margin:0 auto; padding-top:31px; }

		/* SEO LayOut */
		.seo_lay_01{  }
			.seo_lay_01 ul{  }

				.seo_tit{ float:left; }
					.seo_tit a:link, .seo_tit a:visited{ line-height:22px; color:#fff; }
					.seo_tit a:hover, .seo_tit a:active{ color:#ffde00; }

				.seo_drop{ }
					.seo_drop li{ }

					.seo_drop li a:link, .seo_drop li a:visited{ font-size:0.9em; line-height:18px; color:#bfbebe; }
					.seo_drop li a:hover, .seo_drop li a:active{ color:#fff; }

					.sns_btn{ border-bottom:1px solid #bbb; padding:6px 0 13px 0; margin-bottom:6px; }
						.sns_btn a:link, .sns_btn a:visited{  }
						.sns_btn a:hover, .sns_btn a:active{  }

				.seo_01{ width:166px; }
				.seo_02{ width:166px; }
				.seo_03{ width:166px; }
				.seo_04{ width:166px; }
				.seo_05{ width:166px; }
				.seo_06{ width:170px; }
		/* SEO LayOut ::: END */

	/* SEO Inner ::: END */

/* SEO Body ::: END */



/* Footer Body */
#footer_body{ width:100%; margin:0 auto; }

	/* Footer */
	#footer{ width:1000px; margin:0 auto; }

		/* Footer Copy */
		.foot_copy{ text-align:center; }
			.foot_copy p{ font-size:0.9em; color:#666; padding:17px 0 45px 0; }

			.foot_copy p ins{ color:#999; }

			.foot_copy p em{ display:block; color:#999; padding:7px 0 0 0; }
		/* Footer Copy ::: END */

	/* Footer ::: END */

/* Footer Body ::: END */
