
body {font-family: "Hiragino Kaku Gothic ProN", Meiryo, Arial;	font-size: 12px;
margin:0;	padding:0;}

/** RESET AND LAYOUT
===================================*/

.bx-wrapper {width: 700px;	height: 450px;	position: relative;	}
.bx-wrapper img { 	display: block;			margin-top:-14px;	margin-left:0px;/*画像位置調整できます*/}


/** THEME
===================================*/

.bx-wrapper .bx-viewport {	background: #fff;		}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {	position: absolute;		width: 700px;}

/* LOADER */

.bx-wrapper .bx-loading {	background: url(./images/bx_loader.gif) center center no-repeat #fff;	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;}



/* PAGER（表示中ページのボタン） */

.bx-wrapper .bx-pager {text-align: center;	font-size: .85em;	color: #999;		}


.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}


.bx-wrapper .bx-pager.bx-default-pager a {
	background: #999;
	text-indent: -9999px;
	display: block;
	width: 5px;
	height: 5px;
	margin: 5px;
	outline: 4;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
	border-radius: 5px;
}


.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}





/* DIRECTION CONTROLS (NEXT / PREV) */


.bx-wrapper .bx-prev {display: none;	/* 
left: 0px;	
background: url(../img/arrow-prev.png) no-repeat; */}

.bx-wrapper .bx-next {display: none;	/* 
right: 0px;
	background: url(../img/arrow-next.png) no-repeat;
 */}


.bx-wrapper .bx-prev:hover {}
.bx-wrapper .bx-next:hover {}
.bx-wrapper .bx-controls-direction a {
position: absolute;
	top: 50%;
margin-top: -16px;
	outline: 0;
	width: 0px;
	height: 0px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {	text-align: center;}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 0px;
	height: 0px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}


.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}


.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 0px;
	height: 0px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin:0px;
}


.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {	text-align: left;	width: 100%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {	right: 0;}










/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;	bottom:0;	left: 0;	width: 100%;	margin-left:0px;}
.bx-wrapper .bx-caption span {	color: #333;	display: block;	font-size: 16px;	padding: 0px;}


/* original */

#bxs  {font-size:100%;	color: #333;	font-weight:normal;}
