/* スライダーモジュール
---------------------------------------- */
.slicksliderArea {width:auto;}

/* 画像キャプション */
.slick-slide p{width:100%;}

/* 左右ボタン */
.slick-slider button.slick-arrow {position:absolute;z-index:100;top:0;bottom:0;margin:auto;padding:0;height:auto;width:30px;white-space:nowrap;overflow:hidden;text-indent:100%;background-color: transparent;border:none;}

button.slick-arrow.slick-prev{left:0;width: 50px;height: 50px;}
button.slick-arrow.slick-next{right:0; width:50px; height:50px;}
.slick-slider button.slick-arrow.slick-prev:before{width:28px;height:28px;}
.slick-slider button.slick-arrow.slick-next:before{width:28px;height:28px;}

/* サムネイル */
.thumbnail .slick-list{padding:0!important; margin:0 30px!important;}
.thumbnail .slick-track .slick-slide{margin:10px;}
.thumbnail .slick-slider button.slick-arrow{width:26px; height:26px;}
.thumbnail .slick-slider button.slick-arrow.slick-prev:before{width:16px; height:16px;}
.thumbnail .slick-slider button.slick-arrow.slick-next:before{width:16px; height:16px;}
.thumbnail button.slick-arrow.slick-prev{left:10px;}
.thumbnail button.slick-arrow.slick-next{right:10px;}

/* 再生停止ボタン */
.slicksliderArea .btnPause{position:absolute; top:0; right:0; width:32px; height:32px; margin:0; background-color:#666; white-space:nowrap; overflow:hidden; text-indent:100%; cursor:pointer; outline:none;}
.slicksliderArea .btnPause:hover{opacity:0.7;}
.slicksliderArea .btnPause:before{content:""; display:block; position:absolute; top:0; bottom:0; left:8px; margin:auto; width:6px; height:20px; background-color:#fff;} /*左*/
.slicksliderArea .btnPause:after{content:""; display:block; position:absolute; top:0; bottom:0; right:8px; margin:auto; width:6px; height:20px; background-color:#fff;} /*右*/

.slicksliderArea .btnPause.pause{background-color:#333;}
.slicksliderArea .btnPause.pause:before{content:""; display:block; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width: 0;height: 0;border-style: solid;border-width: 12px 0 12px 24px;border-color: transparent transparent transparent #ffffff; background-color:transparent;}
.slicksliderArea .btnPause.pause:after{display:none;}
