@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700,900&display=swap");body{font-family:"Noto Sans JP",Helvetica,Arial,sans-serif}@media screen and (min-width:1024px){.root .hero-nav{max-width:800px}.root .hero-nav__date{width:130px;left:126px;top:24px}}@media screen and (max-width:1023px){.root .hero-nav__date{margin-left:calc(120 / 750 * 100vw);width:calc(100vw * 220 / 750)}.root .hero-nav-date-img{margin-top:calc(28 / 750 * 100vw)}.hero-nav-store-list__item--appstore{right:calc(90 / 750 * 100vw)}}@media screen and (min-width:1024px){.root .top-sub-section-title{line-height:1.4}.movie-page .movie-box--new>a::after,.top-page .movie-box--new .movie-box__thumbnail::after{content:"NEW"}.movie-box__title{font-size:13px}}@media screen and (max-width:1023px){.root .top-sub-section-title{line-height:1.3}.hero-nav__store-preorder-text{right:calc(100vw * 46 / 750)}.faq-section__title h1{padding-top:calc(100vw * 96 / 750)}.movie-page .movie-box--new>a::after,.top-page .movie-box--new>a::after{content:"NEW"}}@media screen and (min-width:1024px){.movie-page .movie-box--new>a::after,.top-page .movie-box--new .movie-box__thumbnail::after{content:"NEW"}}@media screen and (max-width:1023px){.movie-page .movie-box--new>a::after,.top-page .movie-box--new>a::after{content:"NEW"}}