/* Basic jQuery Slider essential styles */

ul.bjqs{list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;position:relative;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}



/*　個別設定　*/
ul.bjqs-controls li.bjqs-prev{
	position: absolute;
	left: 20px;
	bottom: 230px;
}
ul.bjqs-controls li.bjqs-prev span {
    background: url(../images/common/galleryPrevBtn.png) no-repeat;
	width: 40px;
	height: 40px;
	display: block;
}
ul.bjqs-controls li.bjqs-next{
	position: absolute;
	right: 20px;
	bottom: 230px;
}
ul.bjqs-controls li.bjqs-next span{
    background: url(../images/common/galleryNextBtn.png) no-repeat;
	width: 40px;
	height: 40px;
	display: block;
}
ul.bjqs-controls li a {
	
}
ul.bjqs-controls li a:hover span,
ul.bjqs-controls li a:active span {
	filter:alpha(opacity=70);  /* for IE */
	-moz-opacity: 0.7;  /* for Firefox */
	opacity: 0.7;  /* for Safari or Opera */
}

ul.bjqs-markers {
	margin-top: 10px;
	float: right;
}
ul.bjqs-markers li{
	display: block;
	width: 7px;
	height: 7px;
	float: left;
	margin-left: 10px;
}
ul.bjqs-markers li a{
	display: block;
	width: 7px;
	height: 7px;
	background-color: #B8B9B9;
	/* border-radius: 8px 8px 8px 8px; */
}
ul.bjqs-markers li.active-marker a,
ul.bjqs-markers li a:hover{
	background-color: #1D1F50;
}
ul.bjqs-markers li span {
	display: none;
	/*
	width: 8px;
	height: 8px;
	background-color: #FFF;
	border-radius: 8px 8px 8px 8px;
	position: relative;
	top: 3px;
	left: 3px;
	*/
}

p.bjqs-caption{
	background: rgba(255,255,255,0.5);
}