.gallery-slider-wrap .slick-dots{position:static;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch;justify-content:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.gallery-slider-wrap .slick-dots *{min-height:0%}.gallery-slider-wrap .slick-dots li{width:13%;margin:1% 1% 0 0;background-color:#fff;height:100%}.gallery-slider-wrap .slick-dots li:nth-child(7n){margin-right:0}.gallery-slider-wrap .slick-dots li img{transition:.4s all;opacity:0.56}.gallery-slider-wrap .slick-dots li:hover img,.gallery-slider-wrap .slick-dots li.slick-active img{opacity:1}@media screen and (max-width: 480px){.gallery-slider-wrap .slick-dots{justify-content:space-between}.gallery-slider-wrap .slick-dots li{width:calc(96% / 3);margin:2% 0 0}.gallery-slider-wrap .slick-dots li:nth-child(8n){margin:2% 0 0}.gallery-slider-wrap .slick-dots::after{content:"";display:block;width:calc(96% / 3);height:0}}.movie{padding:4rem 0;width:100%;border-bottom:1px solid #E6E3DD;background:url("../img/common/bgimg.jpg") no-repeat 0% 0%;background-size:100% auto}.movie .movie_inner{margin:0 auto;width:90%;max-width:600px}.movie .movie_inner .movie_ttl{display:flex;justify-content:center;align-items:center;font-size:2.2rem;text-align:center;color:#638f59;margin-bottom:1rem;font-weight:bold}.movie .movie_inner .movie_ttl .icon_new{display:inline-block;margin-right:0.5rem;font-size:.625rem;line-height:1;background:#841313;color:#fff;padding:1px 3px;z-index:3}.movie .movie_inner .m-midashi{font-size:2.2rem;line-height:1.4;margin-bottom:2rem;text-align:center;color:#638f59;font-weight:bold}.movie .movie_inner .m-midashi .txt-s{font-size:1.6rem}.movie .movie_inner .m-midashi .marker{background:linear-gradient(transparent 70%, #ffeb15 70%)}.movie .movie_inner .lead{text-align:center;margin-bottom:2rem}.movie .movie_inner .note{text-align:center;margin-bottom:2rem}.movie .movie_inner img{width:100%;height:auto}@media screen and (max-width: 768px){.movie .movie_inner .movie_ttl{font-size:1.6rem}}@media screen and (max-width: 480px){.movie .movie_inner .movie_ttl{font-size:1.2rem}}
