body, div, h1, h2, h3, p, ul, li, address{
	margin:0px;
	padding:0px;
}

body{

background:url(../image/bg.gif)
}


img{
	 border-style:none; 
}

/* 모바일 시작 */

#m{
	margin:auto;
}

#m_wrap {
	margin:auto;
	width:100%;}

#m_top{

	height:113px;
	background-color:#1e99d3;
}

#m_wrap #m_top h1{ 
	float:left;
	width:90px;
	height:50px;
	margin-top:11px;

}


#m_wrap #m_top p{
	float:right;
}


#m_wrap #m_center #m_content_img{
		margin:auto;
		clear:both;
		width:320px;
		height:205px;
		padding-top:9px;
}

#m_wrap #m_center #m_content_img_sub{
		margin:auto;
		clear:both;
		width:320px;

}


#menu {clear:both; width:320px; margin:auto; padding-top:16px;}


#menu ul{
	list-style-type:none;
	width:320px;
}


#menu li{
	display:inline;
	
}



/* 아이콘 레프트 0 픽셀 적용 */
#m_wrap #m_center{
	margin-left:0px;
}

#m_img{
 width:320px;
 margin:auto;
}

#m_wrap #m_center #m_img ul{
	list-style-type:none;
	width:320px;
}


#m_wrap #m_center #m_img li{
	display:inline;
	
}

#m_wrap  #m_center #m_img li img{
	border: solid 1px #cacaca;
}

.margin{
margin-right:3px;
}

.margin_top{
	margin-top:6px;
}

.margin_tl{
	margin-top:8px;
	margin-right:8px;
}

/*모바일 서브 메뉴 간격*/

.m_sub_m1{padding-left:34px;}
.m_sub_m2{padding-left:30px;}
.m_sub_m3{padding-left:33px;}

.p_b_9{padding-bottom:9px;}

.m_tit_dot{background:url(../image/tit_dot.png) no-repeat 0px 3px; padding-left:17px; font:bold 16px/19px '나눔고딕'; color:#1e99d3; padding-bottom:10px;}


.m_tit_dot2{background:url(../image/tit_dot2.png) no-repeat 6px 6px; padding-left:17px; font:bold 16px/19px '나눔고딕'; color:#1e99d3; padding-bottom:10px;}

.sub_content_s{width:294px; background-color:#FFFFFF; border:solid 1px; border-color:#cacaca; padding:16px 12px 16px 12px; font: 14px/21px '나눔고딕'; color:#5f5f5f;}


.sub_content_s strong{ font:bold 14px/21px '나눔고딕'; color:#5f5f5f;}

.m_s_dot{background:url(../image/dot.gif) no-repeat  0px 7px;padding-left:10px; margin-left:6px; padding-bottom:3px;}

.list_1{padding-bottom:7px;}

.end{padding-bottom:25px;}

#m_wrap #sub_con{
	margin-top:3px;
	width:320px;
	height:71px;
	clear:both;
}


#coll{
	float:left;
	width:162px;
	height:62px;
	background-color:#fff;
	border:solid 1px #cacaca;
	font:11px /15px "돋음" "dotum";
	color:#5f5f5f;
	padding-left:8px;
	padding-top: 7px;
}

#coll2{
	float:left;
}

#coll2 img{
	border:solid 1px #cacaca;
	margin: 0px 4px;
}


#coll3{
	float:right;
}

#coll3 img{
	border:solid 1px #cacaca;
}


#m_wrap #m_bottom{
	width:320px;
	height:71px;
	padding-top:5px;
	margin:auto;
}

#m_wrap #m_bt{width:148px; height:71px; float:left;}

#m_wrap #m_bottom h1{
	float:left;
	width:45px;
	height:37px;
}

#m_bottom address{
	float:right;
	text-decoration:none;
	font:11px /14px "돋음" "dotum"; 
	width:265px;
	height:44px;
	color:#5f5f5f;
	padding-top:3px;
	margin-left:10px;
	letter-spacing:-0.5px;
	width:260px;
	

}

#m_wrap #m_bottom p{
	clear:both;
	width:307px;
	height:21px;
	font: 10px "Arial ";
	color:#888d9d;
	padding-left:10px;
	padding-top:15px;

}

#content2{ width:320px; height:71px; margin:auto;}


.f_l_4{ float:left; padding-right:4px; width:70px; height:69x;}
.f_l{ float:left; width:70px; height:69x;}
#img_s img{ border:solid 1px #CCCCCC; margin:2px 0px;}