/* Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess */
@font-face {
  font-family:'Nanum Gothic';
  src:url(http://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src:url(http://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
      url(http://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
      url(http://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
      url(http://fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}

#banner-fade,
#banner-slide{
	margin:0;
	padding:0;
}

ol.bjqs-markers li a{
	padding:3px 7px;
	background:#000;
	color:#fff;
	margin:1px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}


* { margin:0; padding:0; }
a {outline:none; select-dummy: expression(this.hideFocus=true);}
a, img{ border:0; outline:none;} 
table {border-spacing:0;border-collapse:0; margin:0; padding:0; border:0;}

#header {margin:0 auto;	height:35px; font-family:'Nanum Gothic',"나눔 고딕","dotum";	font-weight:800; font-size:14px; color:#023061; background-color:#efefef; border-top:4px solid #023061; border-bottom:10px solid #fff;}
#header_in {width:1091px; margin:0 auto;}
#header #header_in ul {width:1026px; margin:0 auto; padding:0;list-style:none; z-index:9999;}
#header #header_in ul li {float:left;width:170px;height:35px;  margin:0 15px 0 20px;position:relative; z-index:9999;}
#header #header_in>ul>li>a {display:block;font:700 14px/35px 'Nanum Gothic', Dotum, "돋움", arial;text-align:center;color:#023061; z-index:9999; text-decoration:none;}
#header #header_in ul li a:hover {text-decoration:none; color:#023061;background:#efefef; z-index:9999;}
#header #header_in ul ul {display:none; margin:0; padding-top:2px;list-style:none; z-index:9999;}
#header #header_in>ul>li:hover ul {display:block;width:100%;height:30px;position:absolute; top:29px; z-index:9999; line-height:30px;}
#header #header_in li li {width:170px;height:28px; padding:0 ; background-color:#fff;text-align:left; z-index:9999; }
#header #header_in li li a {color:#474747; width:100%;height:100%;display:block;font:bold 12px/14px 'Nanum Gothic',"맑은 고딕",arial;margin-left:15px; z-index:9999; text-decoration:none; line-height:25px;}
#header #header_in li li a:hover {color:#474747;background:none; z-index:9999; text-decoration:underline; }


#content1 {	height:290px; margin:0 auto;}
#content1 #content1_in {width:1091px; margin:0 auto;}
#content1 #content1_in #top111 {width:395px; height:290px; position:relative; margin:0 10px 0 0; float:left; }
#content1 #content1_in #top112 {width:465px; height:290px; position:relative; margin:0 10px 0 0; float:left;}
#content1 #content1_in #top113 {width:210px; height:290px; position:relative; margin:0; float:left;}
		
#content3 {
	width:1091px;
	margin:0 auto 20px;
	}
#content4 {
	width:1091px;
	margin:0 auto;
	}

#content4 img {display:block; border:0; margin:10px 0 20px 0;}

.clear { clear:both;}

#fb #fb_box {background-color:#fff; width:363px; height:180px;}
#fb #fb_box ul {}
#fb #fb_box ul li {width:363px; height:180px; position:relative; float:right;}

#site_menu {width:100%; height:200px; background-color:#333333; margin:0; padding:30px 0 0 0; position:relative; }
#site_menu #site_menu_in { width:1091px; height:200px; margin:0 auto; background-color:#333333;}
#site_menu #site_menu_in ul {width:170px; height:200px; text-align:left; margin-right:40px; position:relative; float:left; line-height:20px;}

#site_menu #site_menu_in li:first-child {font-family:Dotum, "돋움"; font-size:13px; font-weight:bold; clear:both; line-height:26px; color:#999999;}
#site_menu #site_menu_in ul li {font-family: Dotum, "돋움", arial; font-size:12px; font-weight:normal; clear:both;}
#site_menu #site_menu_in ul li a {font-family: Dotum, "돋움", arial; font-size:12px; font-weight:normal; clear:both; color:#f2ffff;}

footer {width:100%; height:120px; background-color:#333333; margin:0; padding:20px 0 0 0; position:relative; border-top:1px solid #999999;}
footer #footer_in { width:1091px; height:120px; margin:0 auto; background-color:#333333;}
footer #footer_in #com_name {width:120px; height:20px; text-align:left; margin-right:40px; position:relative; float:left; line-height:18px;}
footer #footer_in #com_name p {font-family: Dotum, "돋움", arial; font-size:14px; font-weight:normal; color:#f2ffff;}
footer #footer_in #company1 {width:520px; height:100px; text-align:left; margin-right:40px; position:relative; float:left; line-height:18px;}
footer #footer_in #company1 p {font-family: Dotum, "돋움", arial; font-size:12px; font-weight:normal; color:#999999;}
footer #footer_in #company1 a {font-family: Dotum, "돋움", arial; font-size:12px; font-weight:normal; color:#999999;}
footer #footer_in #company2 {width:340px; height:120px; text-align:left; position:relative; float:left; line-height:18px;}
footer #footer_in #company2 p {font-family: Dotum, "돋움", arial; font-size:12px; font-weight:normal; color:#999999;}
		
#wrap2 {height:130px; background-color:#e8e8e8;}
#wrap2 ul { width:1091px; margin:0 auto; }
#wrap2 img {display:block; border:0;}		