*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:inherit;font-size:100%;font-weight:normal;line-height:normal;background:rgba(0,0,0,0);color:inherit}body{margin:0;background:rgba(0,0,0,0);color:inherit}::selection{background:rgba(127,127,127,.35);color:inherit;text-shadow:inherit}h1,h2,h3,h4,h5,h6,figure,p,ul{margin:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:none}ul{padding:0;list-style:none}a,a:hover{color:currentColor;text-decoration:none;overflow-wrap:anywhere}button{font:inherit;color:inherit;padding:0;border:0;background:none;cursor:pointer}img{display:block;max-width:100%;height:auto;overflow:visible}iframe{display:block;max-width:100%;border:0}svg{max-width:100%;height:auto;vertical-align:middle}em{font-style:normal}small{font-size:inherit}.color-black{--my-color: black}.color-white{--my-color: white}.color-red{--my-color: #f44336}.color-pink{--my-color: #c94f82}.color-purple{--my-color: #9c27b0}.color-bluepurple{--my-color: #673ab7}.color-indigo{--my-color: #3f51b5}.color-blue{--my-color: #09a8e8}.color-sky{--my-color: #03a9f4}.color-aqua{--my-color: #1f9ae9}.color-teal{--my-color: #009688}.color-green{--my-color: #4caf50}.color-yellowgreen{--my-color: #8bc34a}.color-lime{--my-color: #35a430}.color-yellow{--my-color: #ffeb3b}.color-amber{--my-color: #ffc107}.color-orange{--my-color: #ff4f0a}.color-orangered{--my-color: #ff5722}.color-brown{--my-color: #795548}.color-bluegray{--my-color: #607d8b}.color-gray{--my-color: rgb(127.5, 127.5, 127.5)}.color-beige{--my-color: #f4f0e6}.color-gold{--my-color: #b8953b}.color-burnt-orange{--my-color: #ec6c00}.color-magenta{--my-color: #dc0072}html{color:#fff;background-color:#000}@media(min-width: 640px){html{font-size:112.5%}}@media(min-width: 768px){html{font-size:125%}}body{font-size:.875rem;font-family:"Noto Sans JP",sans-serif;line-height:1.7;text-align:center}body img{margin-inline:auto}body{min-height:100vh;background:linear-gradient(to bottom, #000, #333)}a,button{transition:.2s}span{display:inline-block}.note2 .kome,p.note{padding-left:1em;text-indent:-1em}#footer{padding-bottom:1.25rem;padding-top:3.5rem;font-family:"Roboto Condensed",sans-serif}#footer-logo-artist a{display:block;margin-inline:auto;margin-bottom:1.25rem;width:60%}@media(min-width: 640px){#footer-logo-artist a{width:50%}}#footer-links a{display:block;border-radius:1.25rem;padding-block:.625rem;background-color:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);font-family:"Roboto Condensed",sans-serif}@media(min-width: 640px){#footer-links a{padding-inline:3.5rem;display:inline-block}}@media(hover: hover)and (pointer: fine){#footer-links a:hover{background-color:#fff;color:#000}}#footer-sns{display:flex;justify-content:center;gap:.625rem;margin-block:1.25rem;font-size:1.875rem}#footer-copy p{display:flex;align-items:center;justify-content:center;gap:.875rem}#footer-copy p a:first-child img{width:4rem}#footer-copy p a:last-child img{width:3rem}#footer-copy small{display:block;margin-top:.625rem;font-size:.75rem}#top h1{padding-top:1.25rem;padding-bottom:.625rem;margin:0}#top h1 img{display:block;width:100%;height:auto}#top>img{border-radius:1.25rem;overflow:hidden}#top p{padding:1.25rem;font-size:1rem;font-weight:700}#guide ul>*+*{margin-top:.4375rem}#guide ul{text-align:left}#guide ul img{margin-right:auto}#guide li{overflow:hidden;background-color:#fff;border-radius:1.25rem}#guide .uk-accordion-title,#guide .coming-soon-title{display:flex;justify-content:space-between;align-items:center;padding:.875rem;padding-inline:1.25rem}#guide .uk-accordion-title img,#guide .coming-soon-title img{margin-left:0;width:auto;height:1.75rem}@media(min-width: 640px){#guide .uk-accordion-title img,#guide .coming-soon-title img{height:2.5rem}}#guide .uk-accordion-title .city-label,#guide .coming-soon-title .city-label{font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.875rem;line-height:1;color:#000;flex:none;white-space:nowrap;overflow-wrap:normal;word-break:normal}#guide .coming-soon-title{opacity:.5}#guide .coming-soon-title small{font-family:"Roboto Condensed",sans-serif;color:#000}#guide .uk-accordion-title::before{display:none}#guide .uk-accordion-title::after{content:"＋";transition:.2s;display:grid;place-items:center;background-color:#000;color:#fff;font-size:1.125rem;line-height:1;width:1.75rem;height:1.75rem}@media(hover: hover)and (pointer: fine){#guide .uk-accordion-title:hover::after{background-color:hsl(0,0%,50%)}}#guide .uk-open .uk-accordion-title::after{transform:rotate(45deg)}#guide .uk-accordion-content{margin-top:0;background-color:#000}#guide article{display:grid}#guide .map{position:relative;width:100%}#guide .map button{position:absolute;z-index:3;padding:0;cursor:pointer}#guide .map button.test{background-color:rgba(0,0,0,.5);border:1px solid #f44336}#guide .list{display:grid;gap:.875rem;padding:1.25rem;align-self:stretch;align-content:flex-start;background-color:#000}@media(min-width: 960px){#guide .list{grid-template-columns:repeat(2, minmax(0, 1fr))}}#guide .list .card{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;min-height:5rem;border:2px solid;border-radius:.625rem;background-color:#fff;color:#000;text-align:left}#guide .list .card img{margin-right:auto}#guide .list .card{padding:.625rem}@media(min-width: 640px){#guide .list .card{border:3px solid}}#guide .list .card{border-color:var(--my-color);column-gap:.625rem}#guide .list .card .card-copy{display:contents;line-height:1.3}#guide .list .card .card-copy strong{padding-bottom:.3125rem}#guide .list .card .card-copy strong{grid-column:1/-1}#guide .list .card .card-copy em{font-family:"Roboto Condensed",sans-serif;color:var(--my-color);font-size:.75rem}#guide .list .card .card-copy small{font-family:"Roboto Condensed",sans-serif;font-size:.75rem}#guide .list .card .card-copy em,#guide .list .card .card-copy small{grid-column:1}#guide .list .card .card-copy small .period-weekday{font-size:.625rem}#guide .list .card i{font-size:1.25rem;color:var(--my-color)}#guide .list .card i{grid-column:2;grid-row:2/span 2;align-self:end;width:1em}#guide .list .card.is-disabled{border-color:hsla(0,0%,100%,.25);background-color:rgba(0,0,0,.1);color:hsla(0,0%,100%,.75)}#guide .list .card.is-disabled .card-copy strong{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-weight:400}@media(hover: none)and (pointer: coarse){#guide .list button.card:focus-visible{outline:none}}@media(hover: hover)and (pointer: fine){#guide .list button.card:hover{border-color:var(--my-color)}#guide .list button.card:hover i{color:#000}#guide .list button.card:hover .card-number{background-color:var(--my-color);color:#000}}html.uk-modal-page{background:#fff}html.uk-modal-page body{background:#fff}html.uk-modal-page body>.uk-container{visibility:hidden}.uk-modal-full:not(.uk-open){display:none !important}.uk-modal-full{background-color:#fff;color:#000;transition:none}.uk-modal-full .uk-modal-close-full{position:fixed;top:0;right:0;display:grid;place-items:center;background-color:var(--my-color) !important;color:#fff !important;width:3.5rem;height:3.5rem}@media(hover: hover)and (pointer: fine){.uk-modal-full .uk-modal-close-full:hover{opacity:.5}}.uk-modal-full .uk-modal-dialog{opacity:1;padding-block:3.5rem;transition:none}.uk-modal-full header h3{display:grid;align-items:center;justify-content:center;font-size:1.5rem;line-height:1.4;padding-block:1.75rem;margin-inline:auto;grid-template-columns:auto auto minmax(0, auto);column-gap:.75rem;width:fit-content;max-width:calc(100% - 2rem)}.uk-modal-full header h3 .modal-artist{display:grid;align-items:center;flex:none}.uk-modal-full header h3 .modal-artist img{height:3.5rem;width:auto}.uk-modal-full header h3 .modal-partners{display:grid;align-items:center;row-gap:1rem}.uk-modal-full header h3 .modal-partners.is-multiple .modal-partner{width:100%}.uk-modal-full header h3 .modal-partners.is-multiple .modal-company-logo img{margin-left:0;margin-right:auto}.uk-modal-full header h3 .modal-partner{text-align:left}.uk-modal-full header h3 .modal-partner img{margin-right:auto}.uk-modal-full header h3 .modal-mobile-separator,.uk-modal-full header h3 .modal-separator{font-weight:400;flex:none}.uk-modal-full header h3 .modal-separator{display:none}.uk-modal-full header h3 .modal-company-logo{display:flex;align-items:center;justify-content:flex-start}.uk-modal-full header h3 .modal-company-logo img{max-height:2.5rem;max-width:10rem;width:auto}.uk-modal-full header h3 .modal-name-multiline>span{display:block}.uk-modal-full header h3 .logo-aoyagi-sohonke img{max-height:1.553628rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-haera img{max-height:1.940299rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-jr-central img{max-height:2.1997rem;max-width:9.090909rem}.uk-modal-full header h3 .logo-lalaport img{max-height:1.802326rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-lazona img{max-height:2.079832rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-matsuzakaya-nagoya img{max-height:1.673554rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-nagoya-parco img{max-height:2.75rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-nagoya-sakae-mitsukoshi img{max-height:1.720779rem;max-width:9.142857rem}.uk-modal-full header h3 .logo-tokyo-station-first-avenue img{max-height:1.795775rem;max-width:9.142857rem}@media(min-width: 960px){.uk-modal-full header h3{display:flex}.uk-modal-full header h3 .logo-nagoya-parco img{transform:translateY(-0.25rem)}.uk-modal-full header h3 .modal-mobile-separator{display:none}.uk-modal-full header h3 .modal-partners,.uk-modal-full header h3 .modal-partner{display:flex}.uk-modal-full header h3 .modal-separator{display:inline-block}.uk-modal-full header h3 .modal-partner{column-gap:.75rem}.uk-modal-full header h3 .modal-partners{column-gap:.75rem}.uk-modal-full header h3 .modal-partners.is-multiple .modal-partner{width:auto}}.uk-modal-full header p>*{font-family:"Roboto Condensed",sans-serif;font-weight:400}.uk-modal-full header p em{color:var(--my-color)}.uk-modal-full header p .period-weekday{font-size:.75rem}.uk-modal-full#modal-nationwide-jr-central header .logo-jr-central img{max-height:3.07958rem}@media(max-width: 959px){.uk-modal-full#modal-nationwide-lalaport-lazona header .logo-lazona img{max-height:2.287815rem}}@media(min-width: 960px){.uk-modal-full#modal-nagoya-aoyagi header .logo-aoyagi-sohonke img{max-width:12.571429rem}}.uk-modal-full#modal-nagoya-mitsukoshi header .logo-nagoya-sakae-mitsukoshi img{max-height:2.064935rem;max-width:10.971429rem}@media(min-width: 960px){.uk-modal-full#modal-nagoya-mitsukoshi header .logo-nagoya-sakae-mitsukoshi img{max-height:2.168182rem;max-width:11.52rem}}.uk-modal-full#modal-nagoya-digital-signage header .modal-partner>strong{display:inline-block;font-size:1rem;line-height:1.2;transform:translateY(-0.15rem)}.uk-modal-full#modal-nagoya-digital-signage header .modal-mobile-separator{transform:translateY(1px)}.uk-modal-full#modal-nagoya-digital-signage header .modal-name-multiline>span{display:inline-block}.uk-modal-full#modal-nagoya-digital-signage header .modal-name-multiline>span:first-child{margin-right:.25em}@media(max-width: 375px){.uk-modal-full#modal-nagoya-digital-signage header .modal-mobile-separator{transform:translateY(-1rem)}}@media(min-width: 960px){.uk-modal-full#modal-nagoya-digital-signage header .modal-partner>strong{font-size:1.125rem;line-height:inherit;transform:translateY(0.3rem)}.uk-modal-full#modal-nagoya-digital-signage header .modal-mobile-separator{transform:none}}.uk-modal-full article{text-align:left}.uk-modal-full article img{margin-right:auto}.uk-modal-full article{padding-top:1.25rem;border-top:1px solid hsl(0,0%,75%);margin-top:1.25rem}.uk-modal-full article img{width:100%}.uk-modal-full article .news-title{margin-bottom:1.7em;font-size:inherit;font-weight:700;line-height:inherit}.uk-modal-full .more a{margin-top:1.25rem;background-color:#000;display:flex;align-items:center;justify-content:center;border-radius:1.25rem;color:#fff;font-weight:700;padding-block:.875rem;padding-inline:1.25rem;font-size:1.125rem}@media(hover: hover)and (pointer: fine){.uk-modal-full .more a:hover{background-color:var(--my-color)}}