@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{/*font-family:'nanum gothic';*/}
body,div{
	margin:0;padding:0;
	font:11px;
}
html,body{width:100%;}
body {
     -webkit-text-size-adjust: none;
 }
form {margin:0px;}
img{border:0}
.cearfix:after{
	content:"";
	clear:both;
	display:block;
}
p{margin:2px 0;font-family:'Malgun Gothic';color:#555;}
.drop{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

A:link { text-decoration:none; color:#333333;}
A:visited { text-decoration:none; color:#333333;}
A:text { text-decoration:none; color:#333333;}
A:active { text-decoration:none; color: #333333;}
A:hover {color:#ff0000; text-decoration:none;}

/* 메뉴 */
.top_m:link { color:#afafaf; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_m:visited { color:#afafaf; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_m:hover { color:#ffffff; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_m:active { color:#ffffff; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}

.top_out:link { color:#f8970c; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_out:visited { color:#f8970c; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_out:hover { color:#d81a1a; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}
.top_out:active { color:#d81a1a; font-family : 돋움,굴림; text-decoration: none; font-weight:bold;}



/* 전화번호*/
.tel_num a{
	display:block;
	padding:5px 10px;
	text-align:left;
	padding-left:35px;
	background:#fafafa;
	background:url('./images/call_bg.png') no-repeat;
	color:#555555;
	font-size:16px;
	box-sizing:border-box;
	border-radius:3px;
	border:1px solid #d1d1d1;
	color:#555555 !important;
}

/* 배너 */
.s_banner .btn02{
	float:left; 
	width:25%;
}
.t_banner{
	padding-top:2%;
}
.t_banner .btn02{
	float:left; 
	width:47%;
	margin-left:2%;
	margin-bottom:2%;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}

/* 게시판 */
.nova_board{
	width:96%; 
	margin:2%; 
	padding:5%; 
	background:#ffffff;
	border:1px solid #e4e4e4; 
	box-sizing:border-box;
}


#allClear{clear:both;width:100%;margin:0px auto;!important}
#allClear img{width:auto;display:inline;!important}

/* 서브페이지 타이틀 */
.sTit01{
	font-weight: bold;
	font-size:12pt;
	color:#ffffff;
}

.footer_01{font-size:12px;color:#dddddd; text-decoration:none;}

/* 리뉴얼 대메뉴 */
.z_mMenu01{
	background:#fafafa;
	color:#6b6b6b; 
	font-size:14px;
	height:50px;
	line-height:50px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 15px;
	margin-bottom:10px;
	box-shadow:2px 2px 2px rgba(0,0,0,0.2);
	box-sizing:border-box;
	border:1px solid #e1e1e1;
}
.z_mMenu01:after{float:right;content:"+";font-size:18px;padding:0px 15px 0px 15px;font-weight:bold;color:#6b6b6b; }
.z_mMenu01 a{
	color:#6b6b6b; 
	text-decoration:none; 
}
.z_mMenu01r{
	background:#fafafa;
	color:#c6281f; 
	font-size:14px;
	height:50px;
	line-height:50px;
	font-weight:bold;
	text-align:left;
	padding:0px 0px 0px 15px;
	box-shadow:2px 2px 2px rgba(0,0,0,0.2);
	box-sizing:border-box;
	border:1px solid #e1e1e1;
	margin-bottom:15px;
}
.z_mMenu01r:after{float:right;content:"-";font-size:20px;padding:0px 15px 0px 15px;font-weight:bold;color:#c6281f;}
.z_mMenu01r a{
	color:#c6281f; 
	text-decoration:none; 
}
.z_mMenu01:last-child{margin-bottom:5px;}
.z_mMenu01r:last-child{margin-bottom:5px;}


/* 리뉴얼 소메뉴 */
.z_sMenu01{
	background-color:#444444;
	color:#cecece; 
	font-size:12px; 
	font-weight:bold;
	text-align:left;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #676767;
	box-sizing:border-box;
	padding:0px 0px 0px 15px;
}
.z_sMenu01 a{
	color:#000000; 
	text-decoration:none; 
}
.z_sMenu01r{
	background-color:#444444;
	color:#ffffff; 
	font-size:12px; 
	font-weight:bold;
	text-align:left;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #676767;
	box-sizing:border-box;
	padding:0px 0px 0px 15px;
}
.z_sMenu01r a{
	color:#c6281f; 
	text-decoration:none; 
}