#slider {
	position: relative;
	margin: 0 auto;
	width: autopx;
	height: autopx;
}

/*boot strap対応*/
#slider ul  {
	margin:0!important;
}

.bx-next {
	top: 38%;
	right: 10px;
	background-position: -456px -72px;
}

.bx-prev {
	top: 38%;
	left: 10px;
	background-position:-432px -72px;
}

.bx-prev, .bx-next {
	position: absolute;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
	background-image: url("../../bootstrap/img/glyphicons-halflings.png");
  background-repeat: no-repeat;	
	text-indent: -9999px;
}

.bg_img {
	margin: 0 auto 0;
	width: 960px;
}

.bx-pager {
	margin: 7px auto 0;
	width: 960px;
}

.bx-pager img {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.bx-pager a.active img {
	opacity: 1;
	filter: alpha(opacity=100);
}

/*隙間を無効化してから隙間を設定する*/
.bx-pager {
  letter-spacing: -.40em;
}
.bx-pager a {
	display: inline-block;
	background: #000;
	width: 188px;
	height: 68px;
	margin-right: 5px;
	letter-spacing: normal;
	*display: inline;
	*zoom: 1;
}

html.lt-ie8 .bx-pager a {
	margin-right: 0;
}

.bx-pager a.thumb-edge {
	display: inline-block;
	background: #000;
	width: 188px;
	height: 68px;
	margin-right: 0;
	letter-spacing: normal;
	*display: inline;
	*zoom: 1;
}