@charset "UTF-8";
.type-12A {position: relative;}
.type-12A .bx-viewport ul li ._inner img {margin-left: -960px;position: relative;left:50%;}

/*controls*/
.type-12A .bx-wrapper .bx-controls																					{position:absolute; z-index:1; bottom:70px; left:0; width:100%;}
.type-12A .bx-wrapper .bx-controls .bx-pager																	{display: block; max-width: 1200px; margin: 0 auto;}
.type-12A .bx-wrapper .bx-controls .bx-controls-auto															{display: inline-block;}
.type-12A .bx-wrapper .bx-controls .bx-pager .bx-pager-item,
.type-12A .bx-wrapper .bx-controls .bx-pager .bx-pager-item a,
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item,
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item a						{float: left;}

/*pager*/
.type-12A .bx-wrapper .bx-controls .bx-pager .bx-pager-item a											{width: 16px;height: 16px;overflow: hidden;background-color: #ffffff; margin-right:5px;text-indent: -5000px;border-radius: 8px;}
.type-12A .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active									{background-color: #fff; width:55px;}

/*direction*/
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-next										{position: absolute;bottom: 20px;width: 30px;height: 30px;background-color: #252525;}
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover								{background-color: #415E70;}
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-prev										{left: 20px;}
.type-12A .bx-wrapper .bx-controls .bx-controls-direction .bx-next										{left: 82px;background-position: -30px 0;}

/*controls auto*/
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .active				{display: none;}
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start,
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop				{width: 16px;height: 16px;overflow: hidden;}
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start				{background-position: 0 0;}
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop				{background-position: -17px 0;}



.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start{background:url(../images/btn_visual02.png) no-repeat; font-size:0; color:transparent}
.type-12A .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop	{background:url(../images/btn_visual01.png) no-repeat; font-size:0; color:transparent}


@media screen and (max-width: 1200px) {
.type-12A .bx-wrapper .bx-controls {left:20px; bottom:250px}
}

@media screen and (max-width: 768px) {
	.type-12A .bx-viewport ul li ._inner img {width: 1000px;margin-left: -500px;}
	.type-12A .bx-wrapper .bx-controls{display:none}

}
