.section-main{background-color:#000}.section-main .mainBg{background:url(../../assets/img/cast/h_bg.png) no-repeat center top}.section-main .mainBg .movieBox .movie{position:relative;top:0;left:0;margin-bottom:45px}.section-main .mainBg .movieBox .movie .text{color:#fff;font-size:17px;line-height:25px;text-align:center}.section-main .mainBg .movieBox .movie01{margin-right:10px;float:left;margin-left:100px}.section-main .mainBg .movieBox .movie02{float:right;margin-right:100px}.section-main .mainBg .movieBox a.icon{display:block}.section-main .mainBg .movieBox .movie .icon:before{content:"";width:51px;height:51px;position:absolute;top:50%;left:50%;margin-left:-20.5px;margin-top:-45.5px;background:url(../../assets/img/playback.png) no-repeat}.section-main .mainBg .castList{padding-bottom:50px}.section-main .mainBg .castList li{float:left;margin-bottom:10px}.section-main .mainBg .castList li a{display:block;width:488px;height:80px}.section-main .mainBg .castList li .minbtn a{position:relative;top:0;left:0}.section-main .mainBg .castList li .minbtn a:before{content:"";position:absolute;top:10px;left:58px;width:100%;height:0;padding-top:30px;background:url(../../assets/img/cast/min-add-btn.png) no-repeat}.section-main .mainBg .castList li:nth-of-type(odd){margin-right:40px}.section-main .mainBg .castList li:nth-of-type(17),.section-main .mainBg .castList li:nth-of-type(18){margin-bottom:0}@media screen and (max-width:1024px){.section-main{background-color:#000}.section-main .mainBg{background:url(../../assets/img/cast/h_bg_sp.png) no-repeat center top}.section-main .mainBg .movieBox{margin:0 3%}.section-main .mainBg .movieBox .movie{margin-bottom:4.5%;width:48%}.section-main .mainBg .movieBox .movie img{width:100%}.section-main .mainBg .movieBox .movie .text{color:#fff;font-size:2vw;line-height:2.7vw}.section-main .mainBg .movieBox .movie01{margin-right:1%;float:left;margin-left:0}.section-main .mainBg .movieBox .movie02{float:right;margin-right:0}.section-main .mainBg .movieBox .movie .icon:before{content:"";width:19%;height:0;position:absolute;top:50%;left:50%;margin-left:-10%;margin-top:-15%;padding-top:100%;background:url(../../assets/img/playback.png) no-repeat;background-size:100%}.section-main .mainBg .castList{padding-bottom:5%;margin:0 10%}.section-main .mainBg .castList li{float:none;margin-bottom:3%}.section-main .mainBg .castList li a{display:block;width:100%;height:100%}.section-main .mainBg .castList li a img{width:100%}.section-main .mainBg .castList li .minbtn a{position:relative;top:0;left:0}.section-main .mainBg .castList li .minbtn a:before{content:"";position:absolute;top:15%;left:11.8%;width:20%;height:0;padding-top:4%;background:url(../../assets/img/cast/min-add-btn.png) no-repeat;background-size:100%}.section-main .mainBg .castList li:nth-of-type(odd){margin-right:0}.section-main .mainBg .castList li:nth-of-type(17),.section-main .mainBg .castList li:nth-of-type(18){margin-bottom:0}}