.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;bottom:0;display:block;width:50px;height:50px;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:#eebcd8}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:#d14e97}.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-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:url(//soejima-dc.jp/wp-content/themes/genova_tpl/css/../img/pre.png)}[dir=rtl] .slick-prev:before{content:url(//soejima-dc.jp/wp-content/themes/genova_tpl/css/../img/pre.png)}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:url(//soejima-dc.jp/wp-content/themes/genova_tpl/css/../img/next.png)}[dir=rtl] .slick-next:before{content:url(//soejima-dc.jp/wp-content/themes/genova_tpl/css/../img/next.png)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:static;bottom:-50px;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:left}.slick-dots li{position:relative;display:inline-block;width:45px;height:1px;margin-right:0;margin-left:10px;padding:0;border-radius:50%;background:0 0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:0;height:1px;background:#eebcd8;cursor:pointer;padding:0;color:transparent;border:0;outline:none}.slick-dots li:last-of-type button{background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li:before{position:absolute;top:-4px;left:-8px;width:8px;height:8px;content:'';text-align:center;background:#ccc;border-radius:50%;color:#ccc}.slick-dots li.slick-active:before{background:#eebcd8}.slick-arrow{position:absolute;bottom:-40px;left:0;z-index:80}.slick-arrow.slick-next{left:50px;border-left:1px solid #fff}