/*

ローテーションバナー・右の部分に掛かる指定

__________________________________________________________________________________________*/

#slider {
	width: 960px;
	background: #ffffff;
	padding: 3px 0 0 0;
/*	width: 755px;*/
/*	padding: 9px 0 0 0;*/
	position: relative;
/*	background-color: #000000;*/
/*	background: url(/include_html/top/images/slide_back.gif) top left no-repeat;*/
}
#slider img {
	border: none;
	vertical-align: text-bottom;
}
#slider #prev {
/*	position: absolute;
	top: 65px;
	left: 0;
	z-index: 10;*/
	position: absolute;
	display: block;
	top: 59px;
	left: 0px;
	z-index: 10;
}
#slider #next {
/*	position: absolute;
	top: 65px;
	right: 0;
	_right: 7px;
	z-index: 10;*/
	position: absolute;
	display: block;
	top: 59px;
	right: 0px;
	z-index: 10;
	text-align:right;
}
div#slideshow {
/*	margin: 0 8px;*/
	margin: 0 0;

}

#slider_controls {
	z-index:1000;
	height: 60px;
	right: 0;
	margin-top: 8px;
}

#slider_controls #slider_nav {
	/*margin: 0 0 0 8px;*/
	margin: 0 0 0 0;
}

#slider_controls ul {
	margin: 0;
	padding:0;
	/*width:755px;*/
	width:960px;
}
#slider_controls ul li {
	margin:0;
	/*padding:0 14px 0 0;*/
	padding:0 0 0 4px;
	list-style:none;
	float:left;
	display:block;
}
#slider_controls ul li.last_item {
	margin:0;
}
#slider_controls ul li a {
	display:block;
	outline:none;
	overflow: hidden;

}

#slider_controls ul li a:hover, 
#slider_controls ul li a.activeSlide {
	border: 3px solid #FF0000;
	z-index:1001;
}

#slider_controls ul li a:hover img,
#slider_controls ul li a.activeSlide img {
	margin: -3px;	
}
	
#slider_controls ul li a:focus {
	outline:none;
}