div#big_bnr{
	margin:0;
	padding:0;
	left:18%;
	position:relative;
	width:82%;
}
div#big_bnr img{
	width:100%;
}
div#contents{
	margin:0;
	padding-bottom:6%;
	left:21%;
	position:absolute;
	width:75%;
}
div#contents h1{
	margin-top:3%;
	padding-bottom:1%;
	width:100%;
	font:2vw NanumGothic;
	font-weight:600;
	color:#666;
	border-bottom:1px solid #DBDBDB;
}

/*인사말*/
#greeting div#contents div.gree{
	margin-top:4%;
	padding-bottom:6%;
	font:1vw NanumGothic;
	color:#333;
	line-height:1.6vw
}
#greeting div#contents div.org{
	margin:4% auto;
	padding:0;
	width:80%;
}
#greeting div#contents div.org img{
	width:100%;
}

/*연혁*/
#history div#contents ul{
	margin:1% auto 0;
	padding:0.8% 0;
	width:86%;
	list-style:none;
	font:1vw NanumGothic;
	font-weight:400;
	overflow:hidden;
	border-bottom:1px dotted #E3E3E3;
}
#history div#contents ul.title{
	margin:4% auto 0;
	font:1.2vw NanumGothic;
	font-weight:500;
	background:#F2F2F2;
}
#history div#contents ul li{
	float:left;
	text-align:center;
}
#history div#contents ul li.year{
	width:20%;
}
#history div#contents ul li.subj{
	width:80%;
}

/*파트너*/
#partner div#contents ul{
	margin:6% auto 0;
	padding:0;
	width:90%;
	list-style:none;
	border-bottom:1px dotted #999;
}
#partner div#contents ul li{
	padding:2%;
	font:1.2vw NanumGothic;
}
#partner div#contents ul li.subj span{
	font:1.4vw NanumGothic;
	color:#900;
}
#partner div#contents ul li img{
	width:20%;
}

/*오시는길*/
#contact div#contents ul{
	margin:0 auto;
	padding:2% 0;
	width:90%;
	list-style:none;
	overflow:hidden;
}
#contact div#contents ul.name li{
	font:2.5vw NanumGothic;
	font-weight:500;
	float:left;
}
#contact div#contents ul.name li.img{
	padding-right:3%;
	width:10%;
}
#contact div#contents ul.name li img{
	width:100%;
}
#contact div#contents div#map{
	margin:2% auto 0;
	padding:0;
	width:90%;
	height:30vw;
}
#contact div#contents ul.tel li{
	font:1.6vw NanumGothic;
	line-height:2.4vw
}

/*이벤트*/
#event div#contents ul{
	margin:0 auto;
	padding:2% 0;
	width:90%;
	list-style:none;
	border-bottom:1px dotted #999;
	overflow:hidden;
}
#event div#contents ul li{
	margin-bottom:2%;
	float:left;
}
#event div#contents ul li.name{
	width:100%;
	font:1.8vw NanumGothic;
	font-weight:600;
}
#event div#contents ul li.website{
	width:100%;
}
#event div#contents ul li.logo{
	padding-right:5%;
	width:20%;
}
#event div#contents ul li.logo img{
	width:100%;
}
#event div#contents ul li.booth{
	width:70%;
	font:1.2vw NanumGothic;
	font-weight:500;
	color:#F30;
}
#event div#contents ul li.period{
	width:70%;
}
#event div#contents ul li.location{
	width:70%;
}
#event div#contents ul li.sub{
	padding:0 10%;
	width:80%;
}