@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blur{0%{opacity:0;-webkit-filter:blur(30px);filter:blur(30px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{opacity:0;-webkit-filter:blur(30px);filter:blur(30px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}h2{margin:0 auto;text-align:center;position:relative}@media (max-width: 750px){h2{margin-bottom:4%;width:81.6vw}}@media (min-width: 750px){h2{margin-bottom:4%;width:51vw;max-width:612px}}@media (min-width: 1200px){h2{margin-bottom:30px;max-width:612px}}@media (max-width: 750px){section.castCol{padding:0 0 10vw 0}}section.castCol .logo{background:#fff;text-align:center}@media (max-width: 750px){section.castCol .logo{margin:0 auto 0 auto}}@media (min-width: 750px){section.castCol .logo{margin:0 auto 0 auto}}@media (min-width: 1200px){section.castCol .logo{margin:30px auto 0 auto}}section.castCol .logo img{margin:0 auto;padding:2%}@media (max-width: 750px){section.castCol .logo img{width:45.33333vw}}@media (min-width: 750px){section.castCol .logo img{width:40vw}}@media (min-width: 1200px){section.castCol .logo img{width:500px}}section.castCol ul.castList{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;font-family:"Noto Serif JP",serif;font-weight:500;text-align:left}@media (max-width: 750px){section.castCol ul.castList{margin:5% auto}}@media (min-width: 750px){section.castCol ul.castList{margin:5% auto}}@media (min-width: 1200px){section.castCol ul.castList{margin:30px auto;font-size:20px}}section.castCol ul.castList li{text-align:left}@media (max-width: 750px){section.castCol ul.castList li{display:block;width:100%}}@media (min-width: 750px){section.castCol ul.castList li{width:33%}}@media (min-width: 1200px){section.castCol ul.castList li{width:33%}}section.castCol ul.castList li:nth-child(3n){margin-right:0}

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