﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@-webkit-keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}@-webkit-keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftSmall{0%{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightSmall{0%{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}@-webkit-keyframes fadeOutDownSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}}@keyframes fadeOutDownSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}}.animate__fadeOutDownSmall{-webkit-animation-name:fadeOutDownSmall;animation-name:fadeOutDownSmall}@-webkit-keyframes fadeOutLeftSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}}@keyframes fadeOutLeftSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}}.animate__fadeOutLeftSmall{-webkit-animation-name:fadeOutLeftSmall;animation-name:fadeOutLeftSmall}@-webkit-keyframes fadeOutRightSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}}@keyframes fadeOutRightSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}}.animate__fadeOutRightSmall{-webkit-animation-name:fadeOutRightSmall;animation-name:fadeOutRightSmall}@-webkit-keyframes fadeOutUpSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}}@keyframes fadeOutUpSmall{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -10%, 0);transform:translate3d(0, -10%, 0)}}.animate__fadeOutUpSmall{-webkit-animation-name:fadeOutUpSmall;animation-name:fadeOutUpSmall}.animate__animated.animate__delay-0_2s{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-delay:calc(var(--animate-delay)*.2);animation-delay:calc(var(--animate-delay)*.2)}.animate__animated.animate__delay-0_4s{-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-delay:calc(var(--animate-delay)*.4);animation-delay:calc(var(--animate-delay)*.4)}.animate__animated.animate__delay-0_6s{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-delay:calc(var(--animate-delay)*.6);animation-delay:calc(var(--animate-delay)*.6)}.animate__animated.animate__delay-0_8s{-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-delay:calc(var(--animate-delay)*.8);animation-delay:calc(var(--animate-delay)*.8)}.bold{font-weight:bold}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}@media screen and (min-width: 768px){.float-right{float:right}}@media screen and (min-width: 768px){.float-left{float:left}}@media screen and (min-width: 480px){.flex-wrapper.mq-sm{display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px){.flex-wrapper.mq-md{display:flex;flex-wrap:wrap}}@media screen and (min-width: 980px){.flex-wrapper.mq-lg{display:flex;flex-wrap:wrap}}.clf:after{content:"";clear:both;display:block}.margin--xs{margin:5px}.margin-t-xs{margin-top:5px}.margin-r-xs{margin-right:5px}.margin-b-xs{margin-bottom:5px}.margin-l-xs{margin-left:5px}.margin--s{margin:10px}.margin-t-s{margin-top:10px}.margin-r-s{margin-right:10px}.margin-b-s{margin-bottom:10px}.margin-l-s{margin-left:10px}.margin--m{margin:20px}.margin-t-m{margin-top:20px}.margin-r-m{margin-right:20px}.margin-b-m{margin-bottom:20px}.margin-l-m{margin-left:20px}.margin--l{margin:40px}.margin-t-l{margin-top:40px}.margin-r-l{margin-right:40px}.margin-b-l{margin-bottom:40px}.margin-l-l{margin-left:40px}.margin--xl{margin:80px}.margin-t-xl{margin-top:80px}.margin-r-xl{margin-right:80px}.margin-b-xl{margin-bottom:80px}.margin-l-xl{margin-left:80px}.padding--xs{padding:5px}.padding-t-xs{padding-top:5px}.padding-r-xs{padding-right:5px}.padding-b-xs{padding-bottom:5px}.padding-l-xs{padding-left:5px}.padding--s{padding:10px}.padding-t-s{padding-top:10px}.padding-r-s{padding-right:10px}.padding-b-s{padding-bottom:10px}.padding-l-s{padding-left:10px}.padding--m{padding:20px}.padding-t-m{padding-top:20px}.padding-r-m{padding-right:20px}.padding-b-m{padding-bottom:20px}.padding-l-m{padding-left:20px}.padding--l{padding:40px}.padding-t-l{padding-top:40px}.padding-r-l{padding-right:40px}.padding-b-l{padding-bottom:40px}.padding-l-l{padding-left:40px}.padding--xl{padding:80px}.padding-t-xl{padding-top:80px}.padding-r-xl{padding-right:80px}.padding-b-xl{padding-bottom:80px}.padding-l-xl{padding-left:80px}img{max-width:100%;height:auto;vertical-align:bottom}.img-wrap{position:relative}.img-wrap::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(/common/images/spacer.gif);background-position:top left;background-size:100% 100%}.img-wrap img{display:block}ul,ol{list-style:none;margin:0;padding:0}dl{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.fs-sm{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.material-icons.fs-md{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}.material-icons.fs-lg{font-size:clamp(3.2rem,2.6872rem + 2.188vw,4rem)}.material-icons.fs-xl{font-size:clamp(4rem,2.9744rem + 4.3761vw,5.6rem)}.text-align-center{text-align:center}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.no-text-decoration{text-decoration:none}img{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}p,ul,ol,dl,dt,li,table,th,td{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.pc{display:none}@media screen and (min-width: 768px){.pc{display:block}}.sp{display:block}@media screen and (min-width: 768px){.sp{display:none}}a,a:hover{color:#0072be}a:focus-visible{outline:2px solid #0072be}html{font-size:62.5%}body{font-family:"Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.7;font-size:1.6rem;color:#1a1818;font-feature-settings:"palt" 1;letter-spacing:.1em}.gothic{font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal}*{box-sizing:border-box}body{position:relative;animation:loading 1s}@keyframes loading{0%{opacity:0}100%{opacity:1}}.caption{font-size:clamp(1.2rem,1.0718rem + .547vw,1.4rem)}.bg-img{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:-1000;background:url("/produce/lineup/shinjuku0815/images/bg.svg") no-repeat center;background-size:cover}.bg-base{background:#fff}.bg-base-a{position:relative}.bg-base-a:before{content:"";width:100%;height:100%;background-color:rgba(255,255,255,.8);position:absolute;left:0;top:0;z-index:-1}.bg-sub-extra-lighten{position:relative}.bg-sub-extra-lighten:before{content:"";width:100%;height:100%;background-color:#fad6ca;position:absolute;left:0;top:0}a{word-break:break-all}.view-s{display:block}@media screen and (min-width: 768px){.view-s{display:none}}.view-m{display:none}@media screen and (min-width: 768px){.view-m{display:block}}.view-l{display:none}@media screen and (min-width: 980px){.view-l{display:block}}.content-inner{position:relative;padding:40px 20px;width:100%;margin:0 auto}@media screen and (min-width: 980px){.content-inner{max-width:1280px;padding:80px 40px}}header #btnTicket{width:auto;height:60px;padding:calc(10px + 5px) 0;position:fixed;z-index:2;top:0;right:56px}@media screen and (min-width: 768px){header #btnTicket{padding-right:10px}}@media screen and (min-width: 1380px){header #btnTicket{display:none}}header #btnTicket img{height:28px;width:auto}header .drawer-hamburger{right:0;width:3rem;position:fixed}@media screen and (min-width: 1380px){header .drawer-hamburger{display:none !important}}header .drawer-hamburger-icon,header .drawer-hamburger-icon:after,header .drawer-hamburger-icon:before{background-color:#1a1818}.drawer header{position:fixed;margin-bottom:0;z-index:1030}.drawer header .drawer-hamburger.cl-w .drawer-hamburger-icon,.drawer header .drawer-hamburger.cl-w .drawer-hamburger-icon:after,.drawer header .drawer-hamburger.cl-w .drawer-hamburger-icon:before{background-color:#fff}.drawer header nav{color:#1a1818;background-color:#fff;width:26rem;height:100vh;overflow-y:auto}.drawer header nav ul:first-child li{font-weight:bold}.drawer header nav ul:first-child li a{color:#1a1818;padding:10px 20px;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.drawer header nav ul:first-child li a.no-link{pointer-events:none;opacity:.5}.drawer header nav ul:first-child li a:before{display:none}.drawer header nav ul:first-child li a .en{font-size:clamp(1.2rem,1.3282rem - .547vw,1rem);color:#756f6e;margin-right:5px;display:block;letter-spacing:.1em}.drawer header nav ul:last-child{padding-bottom:160px}.drawer.drawer--right:not(.drawer-open) .drawer-nav{right:-26rem}.drawer.drawer-open .drawer-hamburger{right:0}.drawer.drawer-open .drawer-hamburger-icon{background-color:rgba(0,0,0,0) !important}.featherlight{padding:20px}.featherlight .featherlight-content{padding:40px 20px;color:#000;max-width:750px}@media screen and (min-width: 768px){.featherlight .featherlight-content{padding:40px}}.featherlight .featherlight-content h4 .en{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.featherlight .featherlight-content .btn-close{background-color:rgba(0,0,0,0);margin:20px auto 0;border:2px solid #000;border-radius:5px;padding:5px 10px;color:#000;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);font-weight:bold;text-align:center;display:flex;align-items:center}.featherlight .featherlight-content .btn-close:hover{cursor:pointer}.featherlight .featherlight-content .btn-close .material-icons{margin-right:5px}.featherlight .featherlight-close-icon{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);top:10px;right:10px}.modal-wrapper{display:none}.modal-wrapper h1,.modal-wrapper h2,.modal-wrapper h3,.modal-wrapper h4{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}.modal-wrapper h1{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);margin-bottom:20px}.modal-wrapper h4{margin-bottom:10px}#pageUp{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);display:flex;align-items:center;justify-content:center;position:fixed;background-color:#ea609e;border:1px solid #ea609e;width:calc(40px + 10px);height:calc(40px + 10px);color:#fff;right:20px;bottom:20px}#pageUp:hover{cursor:pointer;background-color:#fff;border-color:#756f6e}#pageUp:hover .fas{color:#0072be}.btn{text-decoration:none;display:flex;align-items:center;text-align:center;color:#1a1818;padding:0;margin:0 auto;max-width:12em}.btn a{border-radius:40px;overflow:hidden;text-decoration:none;width:100%;height:100%;display:block;color:#fff;position:relative;padding:10px;font-weight:bold;z-index:0;transition:color .2s}.btn a:before{content:"";width:120%;height:100%;background-color:#ea609e;position:absolute;z-index:-9999;top:0;left:-20%}.btn a:after{content:"";width:150%;height:120%;background-color:#000;transform:skewX(-25deg);position:absolute;z-index:-999;top:-10%;left:-200%;transition:.2s ease-in}.btn a:hover{text-decoration:none;color:#fff}.btn a:hover:after{left:-25%}.btn a:focus-visible{outline-offset:-2px}.text-align-right{text-align:right}@media screen and (min-width: 768px){.text-align-center.mq-md{text-align:center}}header{width:100%;padding:0 20px;background-color:#fff}@media screen and (min-width: 768px){header{position:fixed;z-index:1030;top:0}}header .flex-wrapper{align-items:center;justify-content:space-between}header h1{margin:0;width:100%;height:60px;display:flex;align-items:center}@media screen and (min-width: 1280px){header h1{width:auto;margin-left:10px;padding:0;justify-content:flex-start}}header h1 a{text-decoration:none;color:#fff;display:inline-block}header h1 img{height:20px;width:auto}@media screen and (min-width: 768px){header h1 img{height:24px}}header nav{display:none}@media screen and (min-width: 1380px){header nav{display:flex;position:relative;flex-wrap:nowrap}}@media screen and (min-width: 1380px){header nav ul:not(.sns-icon-set){display:flex;justify-content:center;height:60px}}header nav ul:not(.sns-icon-set) li{display:flex;height:100%;align-items:center}@media screen and (min-width: 1380px){header nav ul:not(.sns-icon-set) li{position:relative;margin-right:20px;text-align:center;font-weight:bold}}header nav ul:not(.sns-icon-set) li a{color:#1a1818;display:flex;height:100%;align-items:center;position:relative;padding-bottom:4px}@media screen and (min-width: 1380px){header nav ul:not(.sns-icon-set) li a:before{content:"";width:0;height:4px;background-color:#e01e75;position:absolute;bottom:0;left:50%;transition:.2s ease-out}}header nav ul:not(.sns-icon-set) li a.no-link{pointer-events:none;opacity:.5}header nav ul:not(.sns-icon-set) li a span{display:block}header nav ul:not(.sns-icon-set) li a span.ja{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}header nav ul:not(.sns-icon-set) li:not(.current) a{text-decoration:none !important}header nav ul:not(.sns-icon-set) li:not(.current) a:hover{color:#e01e75}@media screen and (min-width: 1380px){header nav ul:not(.sns-icon-set) li:not(.current) a:hover:before{width:100%;left:0}}header nav ul:not(.sns-icon-set) li:not(.current) a:hover span.en{color:#ea609e}header nav ul:not(.sns-icon-set) li.current a{color:#e01e75;text-decoration:none !important;position:relative}@media screen and (min-width: 1380px){header nav ul:not(.sns-icon-set) li.current a:before{content:"";width:100%;height:4px;background-color:#e01e75;position:absolute;bottom:0;left:0}}header nav ul:not(.sns-icon-set) li.current a span.en{color:#ea609e}header nav ul:not(.sns-icon-set) li.no-link{opacity:.5}header nav ul.sns-icon-set{display:flex;margin-top:20px;justify-content:center;gap:0 10px;margin:20px auto 0}@media screen and (min-width: 1280px){header nav ul.sns-icon-set{margin:0;justify-content:flex-start;gap:0}}header nav ul.sns-icon-set li.sns-icon{display:inline-block}@media screen and (min-width: 1380px){header nav ul.sns-icon-set li.sns-icon{display:flex;align-items:center;position:relative;margin-right:20px;text-align:center;font-weight:bold}}@media screen and (min-width: 1280px){header nav ul.sns-icon-set li.sns-icon:last-child{margin-right:0}}header nav ul.sns-icon-set li.sns-icon a{display:block;line-height:2em;position:relative;text-decoration:none;transform:scale(1);transition:.2s ease-in;padding:20px}@media screen and (min-width: 1380px){header nav ul.sns-icon-set li.sns-icon a{color:#000;padding:0}}header nav ul.sns-icon-set li.sns-icon a:hover{transform:scale(1.2)}header nav ul.sns-icon-set li.sns-icon a i{vertical-align:middle;text-align:center;color:#1a1818;font-size:clamp(3.2rem,2.6872rem + 2.188vw,4rem)}@media screen and (min-width: 1280px){header nav ul.sns-icon-set li.sns-icon a i{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}}header nav ul.drawer-sns{display:none}#scrollUpBtn{position:sticky;bottom:25px;right:20px;width:120px;height:70px;margin:-62px 20px 0 auto}@media screen and (min-width: 768px){#scrollUpBtn{margin:-70px 40px 0 auto}}main,main.content{padding-top:60px}.ttl-style1{text-align:center;margin-bottom:40px;display:block;text-align:center;font-size:clamp(3.2rem,2.6872rem + 2.188vw,4rem);line-height:1em;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;color:#eb6a40}@media screen and (min-width: 768px){.ttl-style1{font-size:clamp(4rem,2.9744rem + 4.3761vw,5.6rem);-webkit-text-stroke-width:2px}}.ttl-style1>span{display:inline-block}.ttl-style2{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);text-align:center}#loading{background-color:#fff;color:#ea609e;width:100%;height:100%;position:fixed;z-index:1040;text-align:center;display:table;top:0}#loading img{margin-bottom:20px}#loading #loadIn{display:table-cell;text-align:center;vertical-align:middle}.spinner{margin:0 auto;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#ea609e;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#top #newsImportant{padding:20px;background-color:#c94115}#top #newsImportant li{font-weight:bold;text-align:left;margin-bottom:10px}#top #newsImportant li:last-child{margin-bottom:0}#top #newsImportant li a{width:100%;position:relative;text-decoration:none !important;color:#fff}@media screen and (min-width: 768px){#top #newsImportant li a{display:flex;width:auto;align-items:flex-start;min-width:400px}}#top #newsImportant li a .text-block{width:100%}#top #newsImportant li a .text-block .date{color:#fff;white-space:nowrap;width:100%;font-weight:bold;margin-right:10px;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}@media screen and (min-width: 768px){#top #newsImportant li a .text-block .date{width:6em}}#top #newsImportant li a .text-block .icon-text{width:100%;display:flex;align-items:flex-start;align-content:center}@media screen and (min-width: 768px){#top #newsImportant li a .text-block .icon-text{width:calc(100% - 10em)}}#top #newsImportant li a .text-block .icon-text .material-icons{margin-right:10px;margin-top:5px;transition:.2s ease-out;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}#top #newsImportant li a .text-block .icon-text .news-text{width:calc(100% - 2em);font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}#top #newsImportant li a:hover{color:#fff}#top #newsImportant li a:hover .material-icons{margin-right:0;margin-left:10px;transition:.2s ease-out}#top #newsImportant li a:hover .date{color:#fff}#top #mainvisual{position:relative;text-align:center;width:100%;overflow:hidden}@media screen and (min-width: 768px){#top #mainvisual{padding:40px 10px}}@media screen and (min-width: 768px){#top #mainvisual .visual{max-width:640px;margin:0 auto}}#top #mainvisual .visual img{image-rendering:-webkit-optimize-contrast}#top #bnrArea{width:100%;text-align:center}@media screen and (min-width: 768px){#top #bnrArea{margin-bottom:40px}}#top #bnrArea #bnrTicket{background-color:#ea609e}#top #bnrArea #bnrTicket a{padding:20px;background-color:#ea609e;display:flex;justify-content:center;align-items:center;overflow:hidden;text-decoration:none;position:relative}#top #bnrArea #bnrTicket a::before{content:"";width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff;position:absolute;top:10px;left:10px}#top #bnrArea #bnrTicket a img{width:100%;max-width:200px;filter:invert(100%)}#top #bnrArea #bnrTicket a .material-icons{color:#ea609e;font-size:clamp(3.2rem,2.6872rem + 2.188vw,4rem);padding-left:40px}#top #topNews{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}#top #topNews::before{content:"";width:100%;height:100%;background:#fad6ca;position:absolute;left:0;top:0}#top #topNews ul{width:100%;max-width:980px;margin:40px auto 20px;text-align:left}#top #topNews ul li{padding:0 0 10px;text-align:left;margin-bottom:10px;border-bottom:2px dashed #0c0b0b}#top #topNews ul li .material-icons{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}@media screen and (min-width: 768px){#top #topNews ul li .material-icons{position:absolute;right:0;top:50%;right:.5rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:right .2s linear}}#top #topNews ul li a{display:block;width:100%;position:relative;text-decoration:none;color:#1a1818}@media screen and (min-width: 768px){#top #topNews ul li a{padding-right:40px;display:flex;width:auto;align-items:flex-start;min-width:400px}}#top #topNews ul li a .date{width:100%;font-weight:bold;margin-right:10px;color:#c94115}@media screen and (min-width: 768px){#top #topNews ul li a .date{width:8em;transition:.2s ease-in}}#top #topNews ul li a .icon-text{display:flex;width:100%}@media screen and (min-width: 768px){#top #topNews ul li a .icon-text{width:calc(100% - 10em)}}#top #topNews ul li a .icon-text .news-text{width:calc(100% - 2em)}@media screen and (min-width: 768px){#top #topNews ul li a .icon-text .news-text{width:100%;transition:.2s ease-in}}#top #topNews ul li a .icon-text .news-text p{margin-bottom:0}#top #topNews ul li a .icon-text .material-icons{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}#top #topNews ul li a:hover .date{color:#0072be}#top #topNews ul li a:hover .news-text{color:#0072be}#top #topNews ul li a:hover .material-icons{right:0;color:#0072be;transition:right .1s linear}#top #topNews .no-btn-link{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);font-weight:bold;text-align:center}#top #topNews .no-btn-link a{text-decoration:none;position:relative;padding-right:1em}@media screen and (min-width: 768px){#top #topNews .no-btn-link a .material-icons{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:right .2s linear}}@media screen and (min-width: 768px){#top #topNews .no-btn-link a:hover .material-icons{right:-10px;transition:right .2s linear}}#top #introduction .content-inner{max-width:max-content;text-align:center}#top #introduction .content-inner .ttl-style1{word-break:break-all}#top #introduction .content-inner p{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);margin-bottom:0;line-height:2em}#top #introduction .content-inner p span{display:block}#top #introduction .content-inner p span.text-bg-animate{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);line-height:1.8em;transition:.2s ease-in 1s;display:inline-block;color:#fff;font-weight:bold;position:relative;overflow:hidden}#top #introduction .content-inner p span.text-bg-animate::after{background:#ea609e;width:100%;height:100%;bottom:0;content:"";display:block;position:absolute;left:0;right:0;bottom:0;transform:translate(-101%, 0);z-index:1}#top #introduction .content-inner p span.text-bg-animate.textbg-active{color:#000}#top #introduction .content-inner p span.text-bg-animate.textbg-active::after{animation:mask-bg 1.4s cubic-bezier(0.8, 0, 0.17, 1) .4s forwards}#top #introduction .content-inner p.name{margin-top:40px;font-weight:bold}#top #introduction .content-inner p.name span{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}@keyframes mask-bg{0%{transform:translate(-101%, 0)}40%,60%{transform:translate(0%, 0)}100%{transform:translate(101%, 0)}}#top .main-pic{width:100%}@media screen and (min-width: 768px){#top .main-pic{position:fixed;top:-10vw;right:0;bottom:0;left:0;z-index:-1000}}#top .main-pic img{width:100%}#top .pic-clip{opacity:0;overflow:hidden}#top .pic-clip .pic-box{position:relative}#top .pic-clip .pic-box:after{content:"";width:100%;height:100%;background:#ea609e;position:absolute;top:0;left:0;opacity:1}#top .pic-clip.pic-show{opacity:1;animation:img-clip-animation 1s cubic-bezier(0, 0.97, 0.73, 1.01) forwards}#top .pic-clip.pic-show .pic-box:after{animation:img-mask 1s cubic-bezier(0, 0.97, 0.73, 1.01) forwards}@keyframes img-mask{0%{width:0%}50%{width:100%;left:0}100%{width:100%;left:100%}}@keyframes img-clip-animation{0%{clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%);-webkit-clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%)}100%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0 100%);-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0 100%)}}#top #staff{position:relative;width:100%;overflow:hidden}#top #staff .content-inner ul.staff-list{flex-wrap:wrap;display:grid;margin:0 auto;gap:80px}@media screen and (min-width: 768px){#top #staff .content-inner ul.staff-list{grid-template-columns:1fr}}#top #staff .content-inner ul.staff-list>li{padding:0 10px;display:grid;gap:20px;text-align:center}#top #staff .content-inner ul.staff-list>li figure{margin:0 auto;width:100%;max-width:50%}@media screen and (min-width: 768px){#top #staff .content-inner ul.staff-list>li figure{max-width:20%}}#top #staff .content-inner ul.staff-list>li figure img{width:100%;image-rendering:-webkit-optimize-contrast}#top #staff .content-inner ul.staff-list>li .role{font-size:80%;color:#fff;padding:5px 10px;background-color:#eb6a40;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);border:1px solid #0c0b0b;display:inline-block;vertical-align:top;margin-right:20px}#top #staff .content-inner ul.staff-list>li .name{margin-bottom:20px;font-weight:bold;display:inline-block;text-align:left;vertical-align:top;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);line-height:1.2;padding-top:.4em}#top #staff .content-inner ul.staff-list>li .name span.en{font-size:clamp(1.2rem,1.0718rem + .547vw,1.4rem)}#top #staffOthers .content-inner{text-align:center}#top #cast ul{display:flex;gap:calc(20px*3) 20px;margin-bottom:40px;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 768px){#top #cast ul{display:grid;gap:80px 40px;margin:0 auto 40px}}#top #cast ul.s-col-2{grid-template-columns:1fr 1fr}@media screen and (min-width: 768px){#top #cast ul.s-col-2{grid-template-columns:repeat(5, 1fr)}}#top #cast ul li{flex-basis:calc(50% - 20px);flex-grow:0;flex-shrink:1}@media screen and (min-width: 768px){#top #cast ul li{width:100%}}#top #cast ul li figure.pic-block{display:flex;align-items:flex-end;margin-bottom:10px;position:relative}#top #cast ul li figure.pic-block img{margin:0 auto}#top #cast ul li .name{margin:0 auto;width:100%;font-weight:bold;text-align:center;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}@media screen and (min-width: 768px){#top #cast ul li .name{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}}#top #cast ul li .name span{display:block;font-size:80%;white-space:nowrap}@media screen and (min-width: 768px){#top #cast ul li:nth-child(12){grid-column:5/6;grid-row:2/3}}@media screen and (min-width: 768px){#top #cast ul li:nth-child(14){grid-column:1/2;grid-row:3/4}}@media screen and (min-width: 768px){#top #cast ul li:nth-child(15){grid-column:5/6;grid-row:1/2}}#top #cast #castText{text-align:center}#top #cast #castText p{font-weight:bold}#top #flyerOtherInfo #flyer{margin:0 auto;width:80%}@media screen and (min-width: 768px){#top #flyerOtherInfo #flyer{width:25%;padding:0 10px;margin:0 auto}}#top #flyerOtherInfo #flyer a{overflow:hidden;text-decoration:none}#top #flyerOtherInfo #flyer a img{transition-duration:.3s;margin-bottom:20px;border:1px solid #d9d7d6}#top #flyerOtherInfo #flyer a:hover img{transform:scale(1.05);transition-duration:.3s}#top #flyerOtherInfo #flyer .no-btn-link{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);font-weight:bold;text-align:center}#top #otherInfo{position:relative}#top #otherInfo::before{content:"";width:100%;height:20px;position:absolute;background:rgba(0,0,0,0) url("/produce/lineup/shinjuku0815/images/railroad.svg") repeat-x bottom center;background-size:auto 100%;bottom:0;left:0}@media screen and (min-width: 768px){#top #otherInfo::before{height:40px}}#top #otherInfo .content-inner{padding-bottom:80px}#top #otherInfo .content-inner p{text-align:center;margin-bottom:20px}#ticket .content-inner{padding-bottom:40px}#ticket .content-inner .ticket-area{max-width:980px;margin:0 auto;background-color:#fff;border:2px solid #000;padding:40px 20px}@media screen and (min-width: 768px){#ticket .content-inner .ticket-area{padding:40px}}#ticket #newsList{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:40px auto}@media screen and (min-width: 768px){#ticket #newsList{text-align:center}}#ticket #newsList ul{text-align:left;margin-bottom:20px;width:100%}#ticket #newsList ul li{padding:0 0 10px;text-align:left;margin-bottom:10px;border-bottom:2px dashed #000}#ticket #newsList ul li .material-icons{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}@media screen and (min-width: 768px){#ticket #newsList ul li .material-icons{position:absolute;right:0;top:50%;right:.5rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:right .2s linear}}#ticket #newsList ul li a{display:block;width:100%;position:relative;text-decoration:none;color:#1a1818}@media screen and (min-width: 768px){#ticket #newsList ul li a{padding-right:40px;display:flex;width:auto;align-items:flex-start;min-width:400px}}#ticket #newsList ul li a .date{width:100%;font-weight:bold;margin-right:10px;color:#c94115}@media screen and (min-width: 768px){#ticket #newsList ul li a .date{width:8em;transition:.2s ease-in}}#ticket #newsList ul li a .icon-text{display:flex;width:100%;align-items:center}@media screen and (min-width: 768px){#ticket #newsList ul li a .icon-text{width:calc(100% - 10em)}}#ticket #newsList ul li a .icon-text .news-text{width:calc(100% - 2em)}@media screen and (min-width: 768px){#ticket #newsList ul li a .icon-text .news-text{width:100%;transition:.2s ease-in}}#ticket #newsList ul li a .icon-text .news-text p{margin-bottom:0}#ticket #newsList ul li a .icon-text .material-icons{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}#ticket #newsList ul li a:hover .date{color:#0072be}#ticket #newsList ul li a:hover .news-text{color:#0072be}#ticket #newsList ul li a:hover .material-icons{right:0;color:#0072be;transition:right .1s linear}#ticket #ticket_ticket{margin:auto;margin-top:40px}#ticket #ticket_ticket>section{margin-bottom:40px;padding-bottom:40px}#ticket #ticket_ticket>section:not(:last-child){border-bottom:2px dashed #000}#ticket #ticket_ticket>section h3{margin-bottom:10px;font-weight:600;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);color:#000}#ticket #ticket_ticket>section h3 span{font-size:80%}#ticket #ticket_ticket>section h4{margin-bottom:10px;font-weight:600;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);color:#c94115}#ticket #ticket_ticket>section a{position:relative}#ticket #ticket_ticket>section a .material-icons{transition:all .2s ease-out;text-decoration:none}#ticket #ticket_ticket>section a:hover{text-decoration:none}#ticket #ticket_ticket>section a:hover .material-icons{left:-0.8em}#ticket #ticket_ticket>section:last-child{margin-bottom:0;padding-bottom:0}#ticket #ticket_ticket .eventSchedule{margin-top:20px;overflow:auto}#ticket #ticket_ticket .eventSchedule p{margin-bottom:1em}#ticket #ticket_ticket .eventSchedule table{font-weight:500;color:#000;background-color:#fff;width:100%;font-size:clamp(1.2rem,1.3282rem - .547vw,1rem)}@media screen and (min-width: 768px){#ticket #ticket_ticket .eventSchedule table{width:auto}}#ticket #ticket_ticket .eventSchedule table th,#ticket #ticket_ticket .eventSchedule table td{text-align:center;border:solid 1px #756f6e;padding:10px 5px;vertical-align:middle;font-size:clamp(1.2rem,1.0718rem + .547vw,1.4rem)}@media screen and (min-width: 768px){#ticket #ticket_ticket .eventSchedule table th,#ticket #ticket_ticket .eventSchedule table td{padding:10px}}#ticket #ticket_ticket .eventSchedule table td{white-space:nowrap}@media screen and (min-width: 768px){#ticket #ticket_ticket .eventSchedule table td{width:35px}}@media screen and (min-width: 768px){#ticket #ticket_ticket .eventSchedule table td.td-l{width:75px}}#ticket #ticket_ticket .eventSchedule table .holiday{background-color:#ffdadb}#ticket #ticket_ticket .eventSchedule table .noevents{background-color:#d9d7d6}#ticket #ticket_ticket .eventSchedule>table{margin-bottom:20px}@media screen and (min-width: 768px){#ticket #ticket_ticket .eventSchedule>table.schedule-l th,#ticket #ticket_ticket .eventSchedule>table.schedule-l td{padding:10px 9px}}#ticket #ticket_ticket #pg{word-break:break-word}#ticket #ticket_ticket #pg dl{display:block;margin-bottom:20px;margin-left:1em}#ticket #ticket_ticket #pg dl dt{text-indent:-1em}#ticket #ticket_ticket #pg dl dt:before{content:"•";color:#eb6a40;margin-right:10px}#ticket #ticket_list{max-width:600px;margin:auto}@media screen and (min-width: 768px){#ticket #ticket_list{margin-top:80px}}#ticket #ticket_list .btn{margin-bottom:40px;border-radius:50px}@media screen and (min-width: 768px){#ticket #ticket_list .btn{width:50%;max-width:16em}}#ticket #ticket_list .btn a span{display:block}#ticket #ticket_list .btn a .ja{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);color:#fff;transition:color .2s linear}#ticket #ticket_list .btn a .en{color:#756f6e;transition:color .2s linear}#ticket #scrollUpBtn{margin-top:0}#news .content-inner #newsList{padding:0;width:100%;overflow:hidden;display:grid;gap:0 40px;max-width:980px;margin:0 auto}#news .content-inner #newsList article.news-block{width:100%;padding-right:0;padding-bottom:0;padding-left:0;margin-bottom:40px;border:2px solid #000}#news .content-inner #newsList article.news-block:before{display:block;height:120px;margin-top:-120px;content:""}#news .content-inner #newsList article.news-block>a,#news .content-inner #newsList article.news-block>div{display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 20px;background-color:#fff;align-items:flex-start;margin-bottom:0;text-decoration:none;position:relative}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>a,#news .content-inner #newsList article.news-block>div{padding:40px;transition:.2s ease-in;flex-direction:row-reverse;gap:40px}}#news .content-inner #newsList article.news-block>a .text-block,#news .content-inner #newsList article.news-block>div .text-block{width:100%;padding-left:0}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>a .text-block,#news .content-inner #newsList article.news-block>div .text-block{margin-bottom:0;width:calc(66.67% - 40px);flex-grow:1}}#news .content-inner #newsList article.news-block>a .text-block .date,#news .content-inner #newsList article.news-block>div .text-block .date{color:#1a1818;font-weight:bold;transition:.2s ease-in}#news .content-inner #newsList article.news-block>a .text-block .news-ttl,#news .content-inner #newsList article.news-block>div .text-block .news-ttl{color:#eb6a40;transition:.2s ease-in;font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem);font-weight:bold}#news .content-inner #newsList article.news-block>a figure,#news .content-inner #newsList article.news-block>div figure{width:100%;margin-top:20px;height:auto;overflow:hidden}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>a figure,#news .content-inner #newsList article.news-block>div figure{margin-top:0;width:calc(33.33% - 20px)}}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>a figure img,#news .content-inner #newsList article.news-block>div figure img{width:100%;transform:scale(1);transition:transform .2s linear;opacity:1}}#news .content-inner #newsList article.news-block>a .material-icons,#news .content-inner #newsList article.news-block>div .material-icons{width:40px;text-align:right;position:absolute;right:.5em;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);bottom:auto;transition:right .2s linear;display:none}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>a .material-icons,#news .content-inner #newsList article.news-block>div .material-icons{display:block}}#news .content-inner #newsList article.news-block a{color:#1a1818}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block a{padding:40px 60px 40px 40px}}#news .content-inner #newsList article.news-block a:hover,#news .content-inner #newsList article.news-block a:focus-visible{background-color:#fad6ca}#news .content-inner #newsList article.news-block a:hover .material-icons,#news .content-inner #newsList article.news-block a:focus-visible .material-icons{right:0;transition:right .1s linear}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block a:hover figure img,#news .content-inner #newsList article.news-block a:focus-visible figure img{transform:scale(1.1);opacity:.8;transition:opacity transform .1s linear}}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>div figure img{transform:none;transition:none;opacity:1}}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>div:hover{background:none}}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block>div:hover figure img{transform:none;opacity:1;transition:none}}#news .content-inner #newsList article.news-block .noimg{flex-direction:row}@media screen and (min-width: 768px){#news .content-inner #newsList article.news-block .noimg .text-block{width:calc(100% - 40px)}}#news .content-inner #newsList li.no-topics-text{text-align:center}#news .content-inner #newsList li.no-topics-text .btn{height:40px;border-radius:20px;text-align:center;margin:20px auto;width:50%}@media screen and (min-width: 768px){#news .content-inner #newsList li.no-topics-text .btn{width:25%}}#news .content-inner #newsList li.no-topics-text .btn a{color:#fff;font-weight:bold;display:block;width:100%;height:100%;text-decoration:none;line-height:40px}#news .content-inner #newsList li.no-topics-text .btn a .material-icons{vertical-align:middle}#news.news-article{max-width:none}#news.news-article .content-inner{padding-bottom:80px}#news.news-article .text-area{padding:40px 20px;border:2px solid #000;max-width:980px;margin:0 auto}@media screen and (min-width: 768px){#news.news-article .text-area{padding:40px}}#news.news-article h3{font-size:clamp(1.8rem,1.5436rem + 1.094vw,2.2rem)}@media screen and (min-width: 768px){#news.news-article h3{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}}#news.news-article img{height:auto !important}#news.news-article .btn{margin-top:40px}@media screen and (min-width: 768px){#movies ul.movie-list{max-width:980px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}}#movies ul.movie-list li{width:100%;text-align:center;margin:0 auto 40px}@media screen and (min-width: 768px){#movies ul.movie-list li{width:calc(50% - 10px);margin-bottom:0;padding:0 10px}}#movies ul.movie-list li h3{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);margin-bottom:20px}#movies .comingsoon{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);text-align:center}.movie{height:0;position:relative;padding-bottom:56.25%;width:100%;overflow:hidden;clear:both;margin-bottom:10px}.movie iframe,.movie object,.movie embed,.movie video{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}footer{max-width:none !important;padding-top:20px !important;padding-bottom:40px !important}footer .content-inner{padding-top:0;padding-bottom:0;background-color:rgba(0,0,0,0)}