@charset "utf-8";

.bxslider-title-1388 ul { 
	padding:0px; margin:0px; 
}
.bxslider-title-1388 li { 
	list-style:none; 
}
.bxslider-title-1388 img { 
	width:100%; 
}

/* bxSlider */
.bxslider-title-1388 .bx-wrapper { 
	margin-bottom:0px; 
}
.bxslider-title-1388 .bx-wrapper .bx-viewport {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border:  0;
	left: 0px;
	background: #fff;
}

.bx-wrapper .bx-controls-direction a {
text-indent: 0; width: auto; height: auto; background: none; border-radius:0; line-height: 1; text-align: center; margin: 0;
z-index: 0; top: -3.3rem; z-index: 100;
}
.bx-wrapper .bx-prev { left: auto; right: 14rem; }
.bx-wrapper .bx-next { right: 4rem; }
.bx-wrapper .bx-prev:after, .bx-wrapper .bx-next:after {
font-family: FontAwesome; display: block; color: #000; width: 100%; font-size: 2rem;
}
.bx-wrapper .bx-prev:after { content: '\f104'; transform:translateX(-2px); }
.bx-wrapper .bx-next:after { content: '\f105'; transform:translateX(2px); }

.bxslider-title-1388 .bx-wrapper .bx-pager {
	left: auto; transform:translate(0,0); margin: 0; padding: 0; right: 0; top: -4rem; text-align: center; height:3.7rem; width: 19.1rem;
	border: 2px solid #e2e3e7; border-radius:1.8rem; line-height: 3.3rem; font-size: 14px; font-weight: bold;
}
.bxslider-title-1388 .bx-wrapper .bx-pager.bx-default-pager a { background: rgba(0,0,0,0.3); }
.bxslider-title-1388 .bx-wrapper .bx-pager.bx-default-pager a:hover, 
.bxslider-title-1388 .bx-wrapper .bx-pager.bx-default-pager a.active { background: #fff; }

@media (max-width:768px) {
	.bx-wrapper .bx-controls-direction a { display: none; }
	.bxslider-title-1388 .bx-wrapper .bx-pager { top: -5rem; font-size: 12px; width: 14rem; }
}