#cast section h2{width:35.6vw}@media screen and (min-width: 751px){#cast section h2{width:20vw}}@media screen and (min-width: 1280px){#cast section h2{width:256px}}#cast section h3.day2{background:#000;color:#fff}#cast section .contents{display:block;margin:0 6.13333vw;background:url(../images/common/bg_pattarn_illust_op50.png) center top repeat,#f2f2f2;text-align:center}@media screen and (min-width: 751px){#cast section .contents{margin:0 3.125vw;background:url(../images/common/bg_pattarn_illust_op50.png) center top repeat,#f2f2f2;background-size:8.75vw,8.35938vw,auto,auto}}@media screen and (min-width: 1280px){#cast section .contents{margin:0 40px;background:url(../images/common/bg_pattarn_illust_op50.png) center top repeat,#f2f2f2;background-size:112px,107px,auto,auto}}@media screen and (max-width: 750px){#cast section .dateCol{display:block;width:69.33333vw;margin:4vw auto 0}}@media screen and (min-width: 751px){#cast section .dateCol{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:71.875vw;margin:2.34375vw auto 0}}@media screen and (min-width: 1280px){#cast section .dateCol{width:920px;margin:30px auto 0}}@media screen and (min-width: 751px){#cast section .dateCol img{display:block;-webkit-flex-shrink:0;flex-shrink:0}}@media screen and (max-width: 750px){#cast section .dateCol .logo{margin:1.33333vw auto 0}#cast section .dateCol .logo.day2{margin:-1.33333vw auto 0}}@media screen and (min-width: 751px){#cast section .dateCol .logo.day1{width:37.57813vw}#cast section .dateCol .logo.day2{width:38.28125vw}}@media screen and (min-width: 1280px){#cast section .dateCol .logo.day1{width:481px}#cast section .dateCol .logo.day2{width:490px}}@media screen and (max-width: 750px){#cast section .dateCol .date.day1{width:68.4vw;margin:0 0 0 -5.46667vw}#cast section .dateCol .date.day2{width:68vw;margin:0 0 0 -5.06667vw}}@media screen and (min-width: 751px){#cast section .dateCol .date{margin-left:1.5625vw}#cast section .dateCol .date.day1{width:33.59375vw}#cast section .dateCol .date.day2{width:33.35938vw}}@media screen and (min-width: 1280px){#cast section .dateCol .date{margin-left:20px}#cast section .dateCol .date.day1{width:430px}#cast section .dateCol .date.day2{width:427px}}@media screen and (max-width: 750px){#cast section .castCol{display:block;margin:4vw auto 0}#cast section .castCol .day1{width:71.6vw}#cast section .castCol .day2{width:78vw}}@media screen and (min-width: 751px){#cast section .castCol .day1{width:63.67188vw}#cast section .castCol .day2{width:69.21875vw}}@media screen and (min-width: 1280px){#cast section .castCol .day1{width:815px}#cast section .castCol .day2{width:886px}}

/*# sourceMappingURL=maps/cast.css.map */
