@charset "utf-8";
/* CSS Document */




/*slicktトップページ用*/

.center { margin: 0 0 50px;}
.center img { max-width:1000px; width: 100%; height: auto;margin:0 auto;}
.center .slick-next { right: 20px; z-index: 99;}
.center .slick-prev { left: 15px; z-index: 100;}
.center.slick-slider .slick-track, .center.slick-slider .slick-list{
  background: #000;
}
.center.slick-initialized .slick-slide{
  opacity: 0.5; /* 両サイドの画像を透過 */
}
.center.slick-initialized .slick-slide.slick-active{
  opacity: 1; /* センター画像を非透過 */
}


/*slicktトップページ用END*/





/*slickコンセプトページ用*/
.slick-box3 { margin: 0 0 50px;}
.slick-box3 .slick-prev:before, .slick-box3.slick-next:before {
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-box3 .slick-next:before {
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}




/*.center img { max-width:1000px; width: 100%; height: auto;margin:0 auto;}*/
.slick-box3 .slick-next { right: 20px; z-index: 99;}
.slick-box3 .slick-prev { left: 15px; z-index: 100;}
.slick-box3.slick-dotted.slick-slider {
    margin-bottom: 50px;
	 margin-top: 80px;
}
.slick-box3.slick-slider .slick-track, .slick-box3.slick-slider .slick-list{
  background: #fff;
}

/*slickコンセプトページ用END*/
