@charset "utf-8";

.slider {
	    width:auto;
	    margin:0 auto;
	}

	.slick-slide {
	  margin: 0px 12px;
	}

	.slick-slide img {
	  width: 100%;
	}

	.slick-prev {
	    left:-35px;
	}
	.slick-prev:before,
	.slick-next:before {
	  color: black;
	}    

	.slick-current {
	  opacity: 1;
	}

	.slick-next:before {
	    content: '';
	    background:url('../images/icon/btn_paging_next_on.png') #fff no-repeat center center;
	    display:inline-block;
	    width:20px; height:20px; line-height:20px; text-align:center; 
	    background-color:#fff; border:solid 1px #999;
	    -webkit-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px;
	}
	.slick-prev:before {
	    content: '';
	    background:url('../images/icon/btn_paging_pre_on.png') #fff no-repeat center center;
	    display:inline-block;
	    width:20px; height:20px; line-height:20px; text-align:center; 
	    background-color:#fff; border:solid 1px #999;
	    -webkit-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px;
	}
	.slick-dots li button:before
	{
	    font-family: 'slick';
	    font-size: 25px;
	    line-height: 20px;

	    position: absolute;
	    top: 0;
	    left: 0;

	    width: 20px;
	    height: 20px;

	    content: '•';
	    text-align: center;

	    opacity: .25;
	    color: black;

	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	}

	.slick-prev, .slick-next {
	    font-size: 0;
	    line-height: 0;
	    position: absolute;
	    top: -10px;
	    display: block;
	    width:32px;
	    height:32px;
	    padding:0;
	    -webkit-transform: translate(0, -50%);
	    -ms-transform: translate(0, -50%);
	    transform: translate(0, -50%);
	    cursor: pointer;
	    color: transparent;
	    border: none;
	    outline: none;
	    background: transparent;
	}
	.slick-prev {
		left:inherit;
		right:30px;
	}

	.slick-next {
		left:inherit;
		right:0;
	}