.download-block{margin:0 auto;text-align:center}.download-block ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.download-block ul li{margin:0 10px}.download-block ul li img{vertical-align:bottom}.download-block ul li img.icon-dl{vertical-align:middle}.video-slide{width:700px;margin:0 auto}.video-slide .slick-next,.video-slide .slick-prev{top:200px}.video-slide .slick-dots{position:static;width:100%;margin:0;padding:0;text-align:left}.video-slide .slick-dots li{width:220px;height:auto;margin:15px 0 0 20px;padding:0;vertical-align:top}.video-slide .slick-dots li:nth-child(3n+1){margin-left:0}.video-slide .slick-dots li.slick-active>div,.video-thumb .slick-slide.slick-current li>div{position:relative}.video-slide .slick-dots li.slick-active>div:after,.video-thumb .slick-slide.slick-current li>div:after{content:"";display:block;width:100%;height:100%;border:red solid 5px;position:absolute;top:0;left:0;box-sizing:border-box}.video-slide .slick-dots li img{width:100%;height:auto;vertical-align:bottom}.slick-next:before,.slick-prev:before{content:"";display:block;width:30px;height:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slick-prev{left:-30px}.slick-prev:before{border-left:#000 solid 1px;border-bottom:#000 solid 1px}.slick-next{right:-30px}.slick-next:before{border-right:#000 solid 1px;border-top:#000 solid 1px}.video-thumb{display:none}.video-thumb .slick-slide{margin:0 10px}.video-thumb li{vertical-align:bottom;cursor:pointer}.video-thumb li img{max-width:100%;height:auto}@media only screen and (max-width:640px){.download-block{width:auto;margin:30px auto 0}.download-block ul{display:block;text-align:center}.download-block ul li{display:inline-block;margin:15px 0 0}.download-block ul li:first-child{margin-top:0}.video-slide{width:auto}.video-slide li{position:relative;width:100%;padding-top:56.25%}.video-slide li iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.video-slide .slick-next,.video-slide .slick-prev{top:50%}.slick-next:before,.slick-prev:before{width:12px;height:12px}.slick-prev{left:-12px}.slick-next{right:-30px}.video-thumb{display:block;margin:15px auto 0;width:auto}.video-thumb .slick-slide{margin:0 5px}}