@charset "utf-8";
/* CSS Document */

.wrapper {
	width: 100%;
	margin:0 auto;
	height:150px;
}
.list_carousel {
	width: 100%;
	position:relative;
}
.list_carousel ul, #foo3 , #foo4 {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	
}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}
.clearfix {
	float: none;
	clear: both;
}
.prev {
	position:absolute; left:0px; bottom:0px; 
	width:27px; height:19px;
	background:url(pre.png)left top; display:block;
}
	.prev:hover {
		background:url(pre.png)left top; display:block;
		opacity:0.7; filter:alpha(opacity=70);
	}
	.prev:active {
		background:url(pre.png)left top; display:block;
	}			
.next {
	position:absolute; right:0px; bottom:0px; 
	width:27px; height:19px;
	background:url(next.png)left top; display:block;
}
	.next:hover {
		background:url(next.png)left top; display:block;
	}
	.next:active {
		background:url(next.png)left top; display:block;
	}
	
.prev2 {
	position:absolute; left:0px; top:-10px; 
	width:25px; height:120px;
	background:url(pre2.png)left top; display:block;
}
	.prev2:hover {
		background-position:center top; display:block;
	}
	.prev2:active {
		background-position:right top; display:block;
	}			
.next2 {
	position:absolute; right:0px; top:-10px; 
	width:25px; height:120px;
	background:url(next2.png)left top; display:block;
}
	.next2:hover {
		background-position:right top; display:block;
	}
	.next2:active {
		background-position:right top; display:block;
	}
	
.prev3 {
	position:absolute; left:10px; top:20px; 
	width:25px; height:120px;
	background:url(pre2.png)left top; display:block;
}
	.prev3:hover {
		background-position:center top; display:block;
	}
	.prev3:active {
		background-position:right top; display:block;
	}			
.next3 {
	position:absolute; right:10px; top:20px; 
	width:25px; height:120px;
	background:url(next2.png)left top; display:block;
}
	.next3:hover {
		background-position:right top; display:block;
	}
	.next3:active {
		background-position:right top; display:block;
	}	
	
	
.pager {
	float: left;
	width: 300px;
	text-align: center;
}
.pager a {
	margin: 0 5px;
	text-decoration: none;
}
.pager a.selected {
	text-decoration: underline;
}
.timer {
	background-color: #999;
	height: 6px;
	width: 0px;
}
.mark_button {
	position:relative; width:980px; margin:0 auto; top:0px;
}
.mark_button02 {
	position:relative; width:880px; margin:0 auto; top:0px;
	height:130px;
	overflow:hidden;
	
}
.mark_button03 {
	position:relative; width:880px; margin:0 auto; top:0px;
	height:180px;
	overflow:hidden;
}


