@charset "UTF-8";
.visual-type-01b{position: relative;}

/*slide*/
.visual-type-01b .bx-wrapper																									{margin: 0 auto;position: relative;}
.visual-type-01b .bx-wrapper .bx-viewport ul li																			{overflow: hidden;margin: 0 !important;}
.visual-type-01b .bx-wrapper .bx-viewport ul li ._inner																	{display: block;}
.visual-type-01b .bx-wrapper .bx-viewport ul li ._inner img															{display: block;width: 100%;}

/*controls*/
.visual-type-01b .bx-wrapper .bx-controls																					{position:absolute; z-index:1; top:240px; left:0px;}
.visual-type-01b .bx-wrapper .bx-controls .bx-pager																	{float: left;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto															{float: right;}
.visual-type-01b .bx-wrapper .bx-controls .bx-pager .bx-pager-item,
.visual-type-01b .bx-wrapper .bx-controls .bx-pager .bx-pager-item a,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item a						{float: left;}

/*pager*/
.visual-type-01b .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;}
.visual-type-01b .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active									{background-color: #d21502; width:55px;}

/*direction*/
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-next										{position: absolute;bottom: 20px;width: 30px;height: 30px;background-color: #252525;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover								{background-color: #415E70;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-prev										{left: 20px;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-next										{left: 82px;background-position: -30px 0;}

/*controls auto*/
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .active				{display: none;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop				{width: 16px;height: 16px;overflow: hidden;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start				{background-position: 0 0;}
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop				{background-position: -17px 0;}

/*background-image*/
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-direction .bx-next,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start,
.visual-type-01b .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop				{background-image: url("../images/handler.png"); background-repeat: no-repeat; text-indent: -5000px;}





@media screen and (max-width:860px) {
	.visual-type-01b .bx-wrapper .bx-controls							{left: 2%; display: none;}
}
@media screen and (max-width:420px) {
	.visual-type-01b .bx-wrapper .bx-controls							{top: 190px;}
}