.meta_title {
	float:left;
	margin-top:31px;
	width:549px;
	height:103px;
	background:url('../img/index/meta_title_bg.gif') no-repeat;
}
.meta_title01, .meta_title02 {
	padding:31px 0 0 34px;
	font-size:30px;
	font-style:italic;
	font-family:Georgia;
	line-height:29px;	
}
.meta_title02 {
	padding:0 0 0 106px;
}
.meta_title02 span{
	color:#008cff;
}
.meta_visual {
	width:1000px;
	height:362px;	
	margin-bottom:20px;
}
.meta_left {
	float:left;
}
.meta_right {
	float:right;
}
/* contents */
.contents {
	position:relative;		
	padding-bottom:28px;
	overflow:hidden;
}

#slider {
	width:968px;
	height:362px;
	float:left;	
}
.best_pro {
	float:left;
	margin:35px 0 0 36px;
}
.best_pro_title {
	font-size:18px;
	color:#007cbc;	
}
.best_pro_stitle {
	padding-bottom:11px;
}
.best_pro dl {
	float:left;
	padding:19px 19px 0 19px;
	width:251px;
	height:295px;
	border:1px solid #ededed;
}
.best_pro dt {
	padding:16px 0 14px;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px dotted #b8b8b8;
}
.best_pro dd {
	padding-top:10px;
	line-height:150%;
}
.best_pro01, .best_pro02 {
	float:left;
	margin-right:27px;
}
#rolling {    
    float:left;
	margin-top:28px;
	width:928px;
	margin-left:36px;
}
#dbB4 img{border:0}

#dbB4{position:relative;width:928px; height:78px; margin:0 auto;}/*전체가로사이즈*/
#dbB4 .mask{position:relative;width:866px;height:78px;margin:0 auto; overflow:hidden}/*가로사이즈 자동셋팅*/
#dbB4 .moveSet{position:absolute; width:144px; height:78px;}
#dbB4 .moveSet li{float:left; width:104px;  }
#dbB4 .moveSet li a:hover{opacity:0.8}
#dbB4 .dir{position:absolute; top:20px; cursor:pointer}
#dbB4 .next{right:0;}
#dbB4 .prev{left:0;}
