@charset "UTF-8";._contents_1nlfq_2{display:block;max-width:980px;width:90%;height:auto;margin:50pt auto 0;position:relative}._hero_1nlfq_12{display:flex}._packageVisual_1nlfq_16{width:45%;margin-right:10%;margin-bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}._information_1nlfq_26{display:block;width:45%;height:auto}._information_1nlfq_26 h1{margin:15pt 0;position:relative}._releaseDate_1nlfq_37{font-size:2rem;font-weight:700;color:#bd4c27;width:100%;display:block}._product_1nlfq_45{font-size:.9em;color:#fff;width:100%;padding:0}._spec_1nlfq_52{margin-bottom:15pt}._spec_1nlfq_52 span{display:block}._spec_1nlfq_52 dt{background-color:#d3d3d37a;padding:12px 0;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:1.5em!important;line-height:1.2em;text-align:center}._spec_1nlfq_52 dd{font-size:1rem;color:#fff;font-weight:800;margin-bottom:5pt;margin-right:0}._spec_1nlfq_52 dd:before{content:"";display:inline-block;width:.7em;height:.7em;background-color:#fff;margin-right:5pt}._pv_1nlfq_88{margin:30pt 0}._webCMThumb_1nlfq_92{display:flex;width:100%;margin:0 0 30pt;background-color:#000;padding:30pt 15pt;position:relative;-moz-box-shadow:0 -1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.3);box-shadow:0 -1px 2px #0000004d;color:#fff;line-height:1.8em;flex-wrap:wrap}._webCMThumb_1nlfq_92 figure{position:relative;max-width:500pt;width:100%;margin:0 20pt 0 0}._webCMThumb_1nlfq_92 figure:before{content:"";display:block;padding-top:56.25%}._webCMThumb_1nlfq_92 iframe{width:100%;height:100%;margin:0;position:absolute;inset:0}._webCMplay_1nlfq_132{display:block;width:100%;text-align:center;font-size:1.4em;margin-bottom:20pt}._webCMplay_1nlfq_132 span{display:block}._webCMplay_1nlfq_132 span :last-child{font-size:120%}._band_1nlfq_148{display:block;width:calc(100% - 520pt);margin:0 auto;position:relative;color:#bfbfbf}._band_1nlfq_148 h3{font-size:1em}._band_1nlfq_148 ul{width:100%;margin:0;font-size:.9em;list-style:none;color:#bfbfbf;position:absolute;bottom:0}._band_1nlfq_148 li{display:flex;margin-bottom:12pt;line-height:1em;justify-content:space-between}._band_1nlfq_148 li:last-child{margin-bottom:0}._band_1nlfq_148 li span{display:block;margin-left:15pt;font-size:90%;color:gray}._detail_1nlfq_188{width:100%;max-width:555pt;margin:0 auto 50pt}._detail_1nlfq_188 article{width:110%;color:#f5f5f5;font-weight:200;line-height:1.6em;font-size:1.2em;text-align:justify;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Hiragino Kaku Gothic ProN,游ゴシック Medium,meiryo,sans-serif;margin:0!important}._detail_1nlfq_188 p{margin-bottom:10pt}._detail_1nlfq_188 strong{font-size:1.3em;font-weight:700;color:#bd4c27;margin-bottom:20px;text-align:center;border-bottom:none}._detail_1nlfq_188 strong span{display:block}._songList_1nlfq_223{max-width:555pt;color:#f6f6f6;font-size:1.2em;margin:0 auto 50pt;position:relative}._songList_1nlfq_223 ol{width:100%;column-count:2;column-gap:2em;list-style:none;font-size:.8em;margin:0;counter-reset:number 0}._songList_1nlfq_223 li{display:flex;font-size:.9em;text-align:left;border-bottom:1px dotted rgb(121,121,121);padding-bottom:2px;padding-left:1pt}._songList_1nlfq_223 li:before{counter-increment:number 1;content:counter(number) " ";width:15pt;font-size:90%;margin-right:8pt;text-align:right}._songList_1nlfq_223 li span{display:block;font-size:80%;color:#969696;margin-left:auto}._songList_1nlfq_223 h2{text-align:left;font-size:1em;border-bottom:1px dotted silver;padding-bottom:10px;margin-left:0;padding-left:10pt}._otherProduct_1nlfq_276{display:flex;flex-wrap:wrap;justify-content:center;height:auto;border-top:1px solid silver;margin:50pt auto;padding-top:50pt;position:relative}._commentFrame_1nlfq_287{display:block;width:100%;margin:15pt 0}._commentButton_1nlfq_293{display:block;width:100%;padding:0 8pt;box-sizing:border-box;border:solid 1.5px black;border-radius:6pt;background-color:#a49984;text-decoration:none}._comment_1nlfq_287{display:flex;width:100%;padding:5pt 0;justify-content:center;align-items:center;color:#000}._comment_1nlfq_287:before{content:"";background:url(https://www.moto.co.jp/images/svg/contribute.svg) 50% 0 no-repeat;display:inline-block;margin-right:4pt;width:17pt;height:20pt}@media only screen and (min-width: 300px) and (max-width: 752px){._packageVisual_1nlfq_16{width:90%;margin:0 auto}._contents_1nlfq_2{margin-top:70pt}._information_1nlfq_26{width:100%;margin-top:50pt}._hero_1nlfq_12{flex-wrap:wrap}._band_1nlfq_148{width:230pt}._band_1nlfq_148 ul{position:initial}._webCMThumb_1nlfq_92{padding:0}._webCMThumb_1nlfq_92 figure{margin:0 0 20pt}._webCMThumb_1nlfq_92 iframe{margin-bottom:0}._detail_1nlfq_188 strong{text-align:left}._songList_1nlfq_223 ol{column-count:1}._songList_1nlfq_223 li span{font-size:100%}._otherProduct_1nlfq_276{border-top:inherit;padding-top:0}._information_1nlfq_26{margin-top:20pt}._commentButton_1nlfq_293{margin:0 auto}}@media only screen and (min-width: 753px) and (max-width: 1024px) and (orientation: portrait){._band_1nlfq_148{display:block;width:230pt;height:auto;margin:15pt auto}._band_1nlfq_148 ul{position:inherit}._webCMThumb_1nlfq_92,._webCMThumb_1nlfq_92 iframe{display:block}}.hash-tag{width:120pt}#film-info{max-width:initial;width:initial;margin-top:22pt}.hero{display:block!important;background-image:linear-gradient(#2f313d,#060e1b);padding:50pt 0 0}.hero img{margin-bottom:0;height:auto}.information{display:block;max-width:980px;width:90%;margin:0 auto}.information span{color:#f65959;font-size:1.3em}@media screen and (max-width: 752px){.information span{font-size:1em}}.information h1{margin:15pt 0;position:relative;line-height:1.3em}@media screen and (max-width: 752px){.information h1{font-size:1.5em}}.information p{font-size:1.2em;line-height:1.5em;color:#cacfe2}.gatsby-image-wrapper-constrained{width:100%}.gatsby-image-wrapper-constrained div{max-width:initial!important}.main{display:block;width:90%;max-width:980px;height:100%;margin-bottom:30pt;margin:calc(var(--margin-wide) * 1) auto 0 auto}.detail{margin:calc(var(--margin-wide) * 1) auto}.detail article{font-weight:400}.detail .lead strong span{color:#bd4c27}.pv{width:100vw;margin:calc(var(--margin-wide) * 1) calc(50% - 50vw);position:relative}.webCMThumb figure{width:80%;max-width:960pt;margin:0 auto}article.screenInfo{width:110%!important;margin:calc(var(--margin-wide) * 1.2) -22.5pt!important;margin-bottom:30pt!important;padding:20pt;border:1px solid silver;background-color:#000}.screenInfo p{font-size:.9em;line-height:1.3em;display:flex}.screenInfo p:before{content:":::";margin-right:10pt;border-right:1px solid gray;padding-right:10pt;width:15%;color:#a4a4a4;font-weight:600}.screenInfo p.title:before{content:"タイトル"}.screenInfo p.spec:before{content:"仕様"}.screenInfo p.date:before{content:"上映日"}.screenInfo p.time:before{content:"開演時間"}.screenInfo p.advance:before{content:"前売"}.screenInfo p.theDay:before{content:"劇場鑑賞券（当日）"}.screenInfo p span{padding-left:0;display:block;width:85%}.screenInfo p.pia:before{content:"";border:none;margin:0;padding:0}.screenInfo p.pia{display:block;margin:10pt 0 30pt}.screenInfo p.pia span{width:100%}.screenInfo p.pia span:first-child{margin:10pt 0;padding:0}.venues{list-style:decimal}.venues li{list-style:decimal;border-bottom:1px solid rgb(45,45,45);margin-left:-25px;list-style-position:inside;padding-bottom:10pt}.venues li span{margin:0 10pt;border-right:1px solid gray;padding-right:10pt;width:60pt;display:inline-block}.venues li a{color:#fff;text-decoration:none}.venues li a:after{content:"▶";font-size:80%;color:gray;margin-left:10pt}.venues li:last-child{border:none;margin-bottom:0;padding-bottom:0}.detail .about p{margin-bottom:15pt}.detail strong{font-size:1.1em;font-weight:700;color:#fff;margin-bottom:0;text-align:left;border-bottom:none;display:block}h2{border-left:10px solid rgb(201,201,201);padding-left:10pt!important}.about h2{margin-left:-20pt!important}.about .detail p a{font-size:100%;color:#fff;margin-left:10pt;text-decoration:none;border-bottom:1px solid gray}.about .detail p a:after,.pia a:after{content:"▶";font-size:80%;color:gray;margin-left:0}.about .detail p:nth-child(2) a,.pia a{display:inline-block;color:#fff;border:1px solid white;padding:5pt 15pt;text-decoration:none;border-radius:10pt;background-color:#ffffff30;font-weight:800;margin:15pt 0!important;font-size:.9em}.about ul,.about p:nth-child(10){font-size:80%;line-height:1.2em;list-style-position:outside;margin-left:0}.related-frame{display:block;width:100vw;max-width:initial;height:auto;position:relative;margin:0 calc(50% - 50vw);background-color:#4b4942;padding:50pt 0}.related-frame h2,.related-frame figure,.related-frame aside{width:100%;max-width:555pt;margin:0 auto;border:none}.related-frame img{width:100%;height:auto}.related-frame aside.related{display:flex;flex-wrap:wrap;justify-content:space-evenly}.related-frame aside.related div{list-style:none;font-weight:600;width:42%}.related-frame aside.related ul{list-style:none;line-height:1em}.related-frame aside.related a{display:block;color:#fff;border:1px solid white;padding:5pt 15pt;text-decoration:none;border-radius:10pt;background-color:#ffffff30;font-weight:800}.related-frame aside.related a:hover{cursor:pointer}@media only screen and (min-width: 300px) and (max-width: 752px){.main{width:100%}.hero{padding:50pt 0 0}.webCMThumb figure{width:90%}article.screenInfo{width:100%!important;margin:calc(var(--margin-wide) * 1.2) 0!important;margin-bottom:30pt!important;padding:15pt!important}article.screenInfo p:before{width:35%;text-align:left}article.screenInfo p.pia span:first-child{text-align:left}.detail{width:90%}.detail article{width:105%;font-size:1.1em;line-height:1.4em;padding:0}.venues{margin-bottom:0;font-size:3.4vw}.venues li{padding-bottom:5pt;margin-bottom:5pt}.venues li span{width:50pt}.about h2{margin-left:0!important}.about ul,.about p:nth-child(10){margin-left:16pt}.related-frame{padding:30pt 5%}.related-frame figure{width:100%;margin:30pt auto 0}.related-frame aside.related a{width:90%;text-align:center;font-size:3.5vw}.related-frame aside.related div{margin-bottom:10pt}}@media only screen and (min-width: 753px) and (max-width: 1024px) and (orientation: portrait){.detail{width:80%}.screenInfo p:before{width:20%}}body{background-color:#070e1b!important;font-family:sans-serif;color:#d7dce4}header[data-astro-cid-gnxzigi3]{background-color:#070e1b!important}.icon[data-astro-cid-gnxzigi3]{background-position:0 -30px!important}footer[data-astro-cid-gnxzigi3]{background-color:#212121!important;color:gray!important}footer[data-astro-cid-gnxzigi3] a[data-astro-cid-gnxzigi3]{color:#fff}
