@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

 
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 36px;
    height: 36px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;
    background-size:cover;
    color: transparent;
    border: none;
    outline: none;
	z-index:1000;
   
}

 
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -10px;
	background:url(../image/main/prev_btn.png) no-repeat center center;
	
}
[dir='rtl'] .slick-prev
{
    right:0px;
    left: auto;
}
.slick-prev:before
{
     
}
[dir='rtl'] .slick-prev:before
{
     
}

.slick-next
{
    right: -5px;
	background:url(../image/main/next_btn.png) no-repeat center center;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: 0px;
}
.slick-next:before
{
     
}
[dir='rtl'] .slick-next:before
{
    
}
/* Dots */
.slick-dots {position: absolute; bottom:5%; list-style:none; display: block; left:50%; padding:0; z-index:10000000}
.slick-dots li {position:relative; display:inline-block; float:left; height:10px; margin:0 2px; padding:0; cursor:pointer; }
.slick-dots li button {border:0; background:transparent; display:block; height:19px; width:19px; outline:none; font-size:0; line-height:0; cursor: pointer; background:url(../image/main/off2.png) no-repeat 0 0;}
.slick-dots li.slick-active button{background:url(../image/main/on2.png) no-repeat 0 0;   }
.slick-dots li button:hover, .slick-dots1 li button:focus { outline: none; }
.slick-dots li button:before { position:absolute; top:0; left:0; width:30px; height:2px; line-height: 20px;}
.slick-dots li.slick-active button:before { color: black; opacity:0.75; background-position:0 0; }

/* Dots */
.center .slick-dots {position: relative;   list-style:none; display: block; left:18%; padding:0; z-index:10000000;padding-top:30px;}
.center .slick-dots li {position:relative; display:inline-block; float:left; height:16px; margin:0 2px; padding:0; cursor:pointer; }
.center .slick-dots li button {border:0; background:transparent; display:block; height:19px; width:19px; outline:none; font-size:0; line-height:0; cursor: pointer; background:url(../image/main/off.png) no-repeat 0 0;}
.center .slick-dots li.slick-active button{background:url(../image/main/on.png) no-repeat 0 0;   }
.center .slick-dots li button:hover, .slick-dots1 li button:focus { outline: none; }
.center .slick-dots li button:before { position:absolute; top:0; left:0; width:30px; height:2px; line-height: 20px;}
.center .slick-dots li.slick-active button:before { color: black; opacity:0.75; background-position:0 0; }

 /* Arrows */
.gallery .slick-prev,
.gallery .slick-next
{
    font-size: 0;
    line-height: 0;
 background:none;

    display: none; 
   
}