@charset 'UTF-8';

.slider {
margin: 0 auto 0px;
    padding: 2px 0 7px;
    opacity: 0;
    position: relative;
    top: 0px;
    left: 0px;
}

.slick-initialized {
 opacity: 1;
}

.slider li {
 margin: 0 25px;
}

.slider li img {
    object-fit: cover;
    max-width: 100%;
    height: 300px !important;
    margin: auto;
    width: auto;
    display: block;
}

.slider .prev {

}
.bunjo_list_wrap .slider .prev {
right: 1072px;
}


.slider .prev:hover::before {}


.slider .next {

}
.bunjo_list_wrap .slider .next {

}
.slider .next:hover {

}

.slider .next:hover::before {}

.slider .next::before {

}

.slick-dots button {
 background: none;
 border: none;
 content: "";
 font-size: 0;
 padding: 0;
}

.slick-dots li button:before {
 font-family: 'slick';
 font-size: 18px;
 line-height: 20px;
 position: absolute;
 top: 0;
 left: 0;
 width: 15px;
 height: 15px;
 content: '';
 background: #cccccc;
 border-radius: 50%;
 text-align: center;
 color: #dcd;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 cursor: pointer;
}

.slick-dots li.slick-active button:before {
 background: #340200;
}

.slick-dots {
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
    text-align: center;
    margin-top: 30px !important;
}

.slick-dots li {
 position: relative;
 display: inline-block;
 margin: 0 5px;
 max-width: 13px;
 padding: 0;
 width: 20px;
 height: 20px;
 border-radius: 100%;
 cursor: pointer;
}

