#funlib_content{
	position:relative;

}
#funlib_content h2{
	font-size:14px;
	padding:5px 0 10px 0;
}
#funlib_content .top_box{
	clear:both;
	border-top:2px solid #ababab;
	background-color:#f1f1f1;
	padding:9px 15px;
	overflow:hidden;
}
#funlib_content .result{
	float:left;
	height:20px;
	line-height:20px;
}
#funlib_content .result .title{
	color:#373737;
	font-weight:bold;
}
#funlib_content .align{
	float:right;
}
#funlib_content .align select{
	width:65px;
	height:19px;
	border:1px solid #d3d3d3;
}
#funlib_content .top_box select{
	height:20px;
	border:1px solid #d3d3d3;
	vertical-align:middle;
}
#funlib_content .top_box .align_cate select{
	float:left;
	width:110px;		
	margin-right:3px;
}
#funlib_content .top_box .date{
	float:right;
}
#funlib_content .top_box .date select{
	width:65px;		
	margin-right:3px;
}
#funlib_content .top_box .topic{
	float:right;
}
#funlib_content .top_box .topic select{
	width:220px;		
	margin-right:3px;
}
#funlib_content .event{
	width:923px;
	margin:20px 15px;
	border:5px solid #f1f1f1;

}
/* 재미있는 도서관 */
#funlib_content .fun_intro{
	padding:20px 15px 0;
}
#funlib_content .fun_intro h3{
	background:url(../img/common/icon02.gif) no-repeat left -2px;
	padding-left:22px;
	font-size:12px;
	line-height:21px;
	color:#272727;
	margin-bottom:7px;
}
#funlib_content .fun_intro ul{
	padding-left:20px;
	margin-bottom:15px;
}
#funlib_content .fun_intro ul li{
	padding-left:8px;
	background:url(../skin_blue/img/bullet01.gif) no-repeat left 5px;
	line-height:18px;
	margin-bottom:7px;
}
#funlib_content .fun_intro ul li .con01{
	margin:5px 0;
	padding-left:0;
}
#funlib_content .fun_intro ul li .con01 li{
	padding-left:5px;
	background:url(../img/common/icon01.gif) no-repeat left 5px;
	margin-bottom:3px;
}
#funlib_content .fun_intro form fieldset input{
	height:21px;
}
#funlib_content .fun_intro .mosaic_img{
	margin:25px 0;
}
#funlib_content .fun_intro .mosaic_img img{
	border:3px solid #d3d3d3;
}