body {
	margin:0;
	padding:0;
	background:#ffffff;
	font-family:"돋움", Dotum, Verdana;
	font-size:12px;
	color:#333333;
	background:#ffffff;
}
h1, h2, h3, h4, h5, h6, h7, em, div, th, td, ul, li, span, form, select, p, dl, dd, img {
	margin:0;
	padding:0;
	border: 0;
	list-style:none;
	font-style:normal;
}
input { padding:0; margin:0;}
table {
	border-collapse:collapse;
}
fieldset {
	border:none;
}
legend {
	display:none;
}
address {
	font-style:normal;
}
img { vertical-align:top;}
hr {
	display: none;
}
a {
	text-decoration:none;
}
caption {
	display:none;
}

/* skip 숨김영역 */
.accessibility, .skip, hr {
	position:absolute;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
	z-index:-1;
}


/* 주황색 */
.color1 {color:#f26522;}
/* 풀색 */
.color2 {color:#747c00;}
/* 빨간색 */
.color3 {color:#d70111;}



/* 정렬 */
.center { text-align:center;}
.left { text-align:left;}
.right { text-align:right;}
.floatL { float:left;}
.floatR { float:right;}



#visualWrap {  width:100%; position:absolute; z-index:-1000; top:102px; left:0; height:428px; border-bottom:2px solid #97c93c; }

div.visual > div { width:100%; min-width:1000px; height:428px; background-position:center top; background-repeat:no-repeat; }
div.visual > div.v1 { background-image:url('/res/img/main/visual1.png'); }
div.visual > div.v2 { background-image:url('/res/img/main/visual2.png'); }
div.visual > div.v3 { background-image:url('/res/img/main/visual3.png'); }

div#visualBtn_1 {position:relative; overflow:hidden; clear:both; width:1000px; margin:0 auto; height:428px; }
div#visualBtn_1 p.vb_01 { position:absolute; top:285px; right:0;}
div#visualBtn_1 p.vb_02 { position:absolute; top:345px; right:0;}

div#ContWrap {position:relative; overflow:hidden; clear:both; width:1000px; margin:0 auto; height:430px;}
div#ContWrap1 { position:relative; overflow:hidden; clear:both; width:100%; height:235px; padding-top:35px; }


/*공지사항영역*/
#noticeWrap { width:330px; float:left; padding:0 53px 0 17px;}
#noticeWrap h2 { padding-bottom:10px;}
#tabContainer {
	width:330px;
	position:relative; overflow:hidden; clear:both;
	border-bottom:1px solid #bfbfbf; 
	padding-bottom:10px;
	margin-bottom:15px;
}
#tabContainer #content ul {
	width:330px;
	list-style:none;
}
#tabContainer #content ul li{
	list-style:none;
	padding:0;
	font-family:돋움;
}
#tabContainer #content ul li img{
	vertical-align:middle;
}
#tabContainer li em.date {
	float:right;
	color:#898989;
}
#tabContainer div ul li a {
	display:block;
	height:24px;
	line-height:24px;
	color:#363636;
}
#tabContainer div ul li a:hover {
	color:#898989;
	text-decoration:underline;
}

div#ContWrap1 #content2 {}
div#ContWrap1 #content2 li { padding-bottom:5px;}
div#ContWrap1 #content2 li a { color:#363636; height:17px; line-height:17px;}
div#ContWrap1 #content2 li a:hover { color:#898989;	text-decoration:underline;}
div#ContWrap1 #content2 li img { float:left; padding-right:8px;}

div#ContWrap1 #bn1 {}
div#ContWrap1 #bn1 li { float:left; padding-right:22px;}

div#ContWrap2 {  height:138px; width:1000px; overflow:hidden; clear:both; position:relative; margin:0 auto;}

/* 팝업존 */
#popZoneWrap { padding:6px 53px 0 17px; float:left;}
.popZone { position:relative; clear:both; overflow:hidden; width:328px; height:130px; border:1px solid #b2b2b2;  }
.popZone .numWrap { position:absolute; top:10px; right:15px; height:9px; z-index:1000; }
.popZone .numWrap ul { position:relative; overflow:hidden; clear:both; height:9px;}
.popZone .numWrap li { float:left; }
.popZone .num a { width:9px; height:9px;  color:#ffffff; float:left; margin-left:4px; font-size:0; background:url(../../res/img/main/off.png) no-repeat 0 0; }
.popZone .num a:hover{ background:url(../../res/img/main/on.png) no-repeat 0 0; }
.popZone .num a.cycle-pager-active { background:url(../../res/img/main/on.png) no-repeat 0 0;}

div#ContWrap2 #bn2 {float:left;}
div#ContWrap2 #bn2 li { float:left;}