body,html {padding:0;margin:0;font-size:12px;font-family:나눔바른고딕, NanumBarunGothic, NG, NGEN, '돋움', sans-serif;background:url('') #ffffff repeat ;}
.wrap {width:1200px; min-height:600px;margin:40px auto;}

.subCat {
	position: absolute;
	top: 180px;
	height: 40px;
	z-index: 99;
	width: 100%;
	background:url() #444 repeat;

}
.navi_wrap .subCat.active {
    position: fixed;
    top: 90px;
}

.inner {position:relative;width:1200px;height:40px;margin:0 auto;border-left:#888 solid 1px;}
.inner ul {padding:0;margin:0;}
.inner li {list-style:none;float:left;height:40px;text-align:center;font-family:나눔고딕, NanumGothic, NanumGothicWeb, "맑은 고딕", "Malgun Gothic", 돋움, 굴림, Dotum, Gulim, sans-serif; letter-spacing:-1px;}
.inner li a {display:block;height:40px;padding:0;font-size:15px;color:#fff;line-height:40px;}
.inner ul .split a{border-right:#777 solid 1px;color:#ffffff;}
.inner ul .splithome a{border-right:#777 solid 1px;color:#ffffff;background: url('./image/home_bg.png') #480d24 center center no-repeat;text-indent: -9999px;}
.inner ul .spliton a{border-right:#777 solid 1px;color:#ffffff;background:#222;}
.inner ul .splitnot a{color:#ffffff;background:url('./image/topCat_bg.jpg') top repeat-x;}
.inner ul .noton a{color:#ffffff;background:#820234;}
.inner ul .line {border-bottom:#294e6f solid 1px;}


.right_navi_wrap {position: fixed;width:110px;z-index:9999; top: 70px; right: 30px;}
.right_navi_wrap .tel {float:left;height:170px;padding:0;margin-bottom:5px;}
.right_navi_wrap .online {float:left;height:110px;padding:0;margin-bottom:5px;}
.right_navi_wrap ul {padding:0;margin:0;}
.right_navi_wrap li {float:left;width:100px;height:50px;padding:0;margin-bottom:10px;}
.right_navi_wrap li a {}
.right_navi_wrap li a:hover {opacity:0.8;}

table {
	border-collapse:collapse; 
	border-spacing:0; 
	font-size:12px; 
	color:#434343;
}
th, td {border-collapse:collapse;}
ul, ol, li, dl, dt, dd {list-style: none;}
div, ul, ol, li, dl, dt, dd, form, fieldset, p, h1, h2, h3, h4, h5, h6, blockquote, iframe { margin:0; padding:0; }
hr { display:none; clear:both; }
img, fieldset {border:0px; vertical-align:middle;}
legend, caption {visibility:hidden;font-size:0;width:0;height:0;line-height:0;} 

/* h4,h6_title */
.h4_title{
	padding-left:12px; padding-bottom:10px;
	font-size:15px;
	color:#434343;
	background: url('./image/bul_h4.gif') no-repeat 0 1px;	
	}
/*20140304 Ãß°¡*/	
.h6_title{
	padding-left:12px;
	font-size:13px;
	color:#434343;
	background: url('./image/bul_h4.gif') no-repeat 0 1px;
	}	
/*130812_Å¸ÀÌÆ² ¿À¸¥ÂÊ¿¡ ¹öÆ°ÀÌ µé¾î°¥¶§ ¾Æ·¡ ¿©¹éÀÌ ³Ê¹« ¸¹ÀÌ ³ª¿Í¼­ Ãß°¡*/
.h4_title_btn_y{
	padding-top:5px;
	line-height:15px;
	height:12px;
	padding-left:12px;
	font-size:13px;
	color:#434343;
	background: url('./image/bul_h4.gif') no-repeat 0 6px;
	}
.h5_title{
	margin-top:5px; margin-bottom:10px;
	padding-left:12px;
	font-size:13px;
/*	height:12px;
	line-height:14px;*/
	color:#434343;
	background: url('./image/bul_h5.gif') no-repeat 0 1px;
	}

#container_wrap {position:relative;float:left;padding:0;margin:0;background:url('./image/sub_navi_bg.jpg') #ffffff left top repeat-y ;}
#container_wrap .snb {float:left;width:260px;padding:0 0 100px 0;margin:0;}
#container_wrap .snb .tit {float:left;position:relative;margin:0;width:200px;height:120px;}

#container_wrap .snb .navi-sub {position:relative;width:200px;padding:0;margin:0;}
#container_wrap .snb .navi-sub ul {margin:0;padding:0;}
#container_wrap .snb .navi-sub li {float:left;list-style-type:none;width:200px;height:40px;line-height:40px;margin:0;padding:0;font-size:13px;border-bottom:#d5d5d5 solid 1px;background: url() top right no-repeat ;font-family:나눔고딕, NanumGothic, NanumGothicWeb, "맑은 고딕", "Malgun Gothic", 돋움, 굴림, Dotum, Gulim, sans-serif; }
#container_wrap .snb .navi-sub li a {display:block;color:#555;padding:0 0 0 10px;border-left:#d5d5d5 solid 1px;border-right:#d5d5d5 solid 1px;}
#container_wrap .snb .navi-sub li a:hover {color:#111;outline: none;background: url('./image/btn001_bg.jpg') #f9f9f9 ;}
#container_wrap .snb .navi-sub li .on {background: url('./image/btn002_bg.jpg') #efefef ;color:#ffffff;}

#container_wrap .snb .blog_link {float:left;width:198px;height:45px;margin:100px 0 0 0;border-top:#b2b2b2 dotted 1px;}
#container_wrap .snb .blog_link a:hover {opacity:0.8;}
#container_wrap .snb .cafe_link {float:left;width:198px;height:45px;margin:0;border-top:#b2b2b2 dotted 1px;}
#container_wrap .snb .cafe_link a:hover {opacity:0.8;}
#container_wrap .snb .online_link {float:left;width:198px;height:46px;margin:70px 0 0 0;padding:0;}
#container_wrap .snb .online_link a:hover {opacity:0.8;}
#container_wrap .snb .subcall {float:left;width:198px;height:90px;margin:0;padding:0;border-bottom:#b2b2b2 dotted 1px;}


#container_wrap .content_wrap {float:left;width:880px;margin:0;padding:0 0 100px 0;min-height:600px;font-size:13px;font-family:나눔고딕, NanumGothic, NanumGothicWeb, "맑은 고딕", "Malgun Gothic", 돋움, 굴림, Dotum, Gulim, sans-serif; color:#555;}

div.top_banner_wrap{position:relative;height:180px;margin:90px 0 0 0;padding:0;}
div.top_banner{overflow:hidden}
div.banner_list{height:180px;margin:0 auto}
.banner_tit{position:absolute;left:50%;z-index:9}
.banner_tit_main{top:0;margin-left:-200px}

div.top_banner_wrap .inner {
	position:absolute;
	width: 703px;
	left:50%;
	top:265px;
	min-height: 50px;
	padding:0;
	z-index:99;
	font-family:나눔고딕, NanumGothic, NanumGothicWeb, "맑은 고딕", "Malgun Gothic", 돋움, 굴림, Dotum, Gulim, sans-serif; 
}

div.top_banner_wrap .inner:after {
	  content: "";
	  display: table;
	  clear: both;
}

div.top_banner_wrap .subMenu {
	height: 50px;
	z-index: 99;
	width: 100%;
}

div.top_banner_wrap .subMenu .inner {
	padding:0;
	font-weight: bold;
	margin-left:-350px;
	background:url('/layouts/mit_main/image/on_bg.jpg') repeat-x ;
	border-right:#191919 1px solid;
}


div.top_banner_wrap .subNavBtn {
	display: block;
	height: 35px;
	width: 350px;
	float: left;
	margin: 0px 0px 0 0;
	text-decoration: none;
	border-left:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	font-size: 16px;
	padding: 15px 0 0 0;
	text-align: center;
    color:#777777;
}
div.top_banner_wrap .subMenu a:hover {
	background: #505050;
	color:#ffffff;
	border-left:#505050 1px solid;
	border-top:#505050 1px solid;
	border-bottom:#505050 1px solid;
}

div.top_banner_wrap .active {
    display: block;
	height: 35px;
	width: 350px;
	float: left;
	margin: 0px 0px 0 0;
	text-decoration: none;
	background:url('/layouts/mit_main/image/ac_bg.jpg') repeat-x ;
	border-right:#191919 1px solid;
	border-left:#191919 1px solid;
	border-top:#191919 1px solid;
	border-bottom:#191919 1px solid;
	font-size: 16px;
	padding: 15px 0 0 0;
	text-align: center;
	color:#ffffff;
}
div.top_banner_wrap .end {
	margin: 0;
}

p {font-size:13px;font-family:나눔고딕, NanumGothic, NanumGothicWeb, "맑은 고딕", "Malgun Gothic", 돋움, 굴림, Dotum, Gulim, sans-serif; color:#555;}

.Np_line {position:relative;width:1200px;padding:0;margin:0;border-top:#777 dotted 3px;}

.Np_link {float:left;position:relative;width:870px;height:80px;padding:0;margin:80px 0 80px 0;text-align:center;}

.Np_wrap {position:relative;width:1200px;padding:0;margin:0;}
.Np_wrap .Cat {float:left;width:250px;padding:0;margin:50px 0 0 0;}
.Np_wrap .Cat .tit {width:250px;padding:0;margin:0;}
.Np_wrap .Cat .tit ul {margin:0;padding:0;}
.Np_wrap .Cat .tit li {float:left;display:block;width:208px;height:30px;line-height:30px;margin:0 0 10px 0;padding:0 0 0 10px;font-size:13px;border:#d0d0d0 solid 1px;background: url('') #f9f9f9 top right no-repeat ;}
.Np_wrap .Cat .tit li a {color:#444;}
.Np_wrap .Cat .tit ul .on {float:left;display:block;width:208px;height:30px;line-height:30px;border:#444 solid 1px;background: url('') #444 top right no-repeat ;color:#ffffff;}
.Np_wrap .Cat .tit ul .on a {color:#ffffff;}
.Np_wrap .Cat .tit ul .on_red {float:left;display:block;width:208px;height:30px;line-height:30px;border:#444 solid 1px;background: url('') #444 top right no-repeat ;color:#ffffff;}
.Np_wrap .Cat .tit ul .on_red a {color:#ffffff;}
.Np_wrap .Cat .tit ul .on_red a:hover {color:#fddd06;}
.Np_wrap .Cat .call {float:left;width:250px;padding:0;margin:30px 0 0 0;}
.Np_wrap .Cont {float:left;width:870px;margin:50px 0 0 80px;padding:0;min-height:700px;}

.product_Btn4 {position:relative;width:100%;padding:7px 0 7px 0;height:37px;margin:0 0 10px 0;border-top:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;background:url('') #f5f5f5 repeat;}
.product_Btn4 ul {padding:0 5px 0 5px;margin:0;text-align:center;}
.product_Btn4 li {float:left;list-style-type:none;width:32.2%;margin:0 0.5% 5px 0.5%;font-size:13px;}
.product_Btn4 li a{display:block;padding:10px 10px 10px 10px;text-align:center;font-weight:bold;color:#404040;border:#b5b5b5 solid 1px;background:url('')#ffffff repeat-x;}
.product_Btn4 li.on a{display:block;padding:10px 10px 10px 10px;text-align:center;font-weight:bold;color:#fff;border:#d5d5d5 solid 1px;background:url('')#017db9 repeat-x;}

.product_Btn2 {position:relative;width:100%;padding:7px 0 7px 0;height:37px;margin:0 0 10px 0;border-top:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;background:url('') #f5f5f5 repeat;}
.product_Btn2 ul {padding:0 5px 0 5px;margin:0;text-align:center;}
.product_Btn2 li {float:left;list-style-type:none;width:49%;margin:0 0.5% 5px 0.5%;font-size:13px;}
.product_Btn2 li a{display:block;padding:10px 10px 10px 10px;text-align:center;font-weight:bold;color:#404040;border:#b5b5b5 solid 1px;background:url('')#ffffff repeat-x;}
.product_Btn2 li.on a{display:block;padding:10px 10px 10px 10px;text-align:center;font-weight:bold;color:#fff;border:#d5d5d5 solid 1px;background:url('')#017db9 repeat-x;}