html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#fff;background:#000;margin:0;font-family:sans-serif}main{max-width:48rem;margin:0 auto;padding:4rem 1.5rem}h1{letter-spacing:.15em}.news-page{font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}.news-page *{box-sizing:border-box}.site-header{z-index:10;background:#000;width:100%;height:60px;position:fixed;top:0}.site-logo{object-fit:contain;max-width:calc(100% - 70px);height:29px;margin:16px 0 0 10px}.site-menu-toggle{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:8px;display:grid;position:absolute;top:10px;right:20px}.site-menu-toggle:focus-visible,.site-drawer a:focus-visible,.site-drawer-close:focus-visible{outline-offset:3px;outline:3px solid #fff}.site-menu-icon,.site-menu-icon:before,.site-menu-icon:after{background:#fff;width:25px;height:2px;transition:transform .2s,background-color .2s;display:block}.site-menu-icon{position:relative}.site-menu-icon:before,.site-menu-icon:after{content:"";position:absolute;left:0}.site-menu-icon:before{transform:translateY(-7px)}.site-menu-icon:after{transform:translateY(7px)}.site-menu-toggle[aria-expanded=true] .site-menu-icon{background:0 0}.site-menu-toggle[aria-expanded=true] .site-menu-icon:before{transform:rotate(45deg)}.site-menu-toggle[aria-expanded=true] .site-menu-icon:after{transform:rotate(-45deg)}.site-drawer{z-index:20;color:#fff;background:#000;border:0;width:min(20.25rem,82vw);max-width:none;height:100%;max-height:none;margin:0;padding:0;display:none;position:fixed;inset:0 0 0 auto;overflow-y:auto}.site-drawer[open]{animation:.25s ease-out site-drawer-in;display:block}.site-drawer::backdrop{background:#0000008c;animation:.25s ease-out site-drawer-backdrop-in}.site-drawer-fallback-backdrop{z-index:19;background:#0000008c;position:fixed;inset:0}.site-drawer-fallback-backdrop[hidden]{display:none}.site-menu-open{overflow:hidden}.site-drawer nav{width:100%;min-height:100%;padding:64px 0 40px}.site-drawer-close{z-index:1;color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:32px;line-height:1;position:absolute;top:10px;left:18px}.site-drawer-menu{gap:4px;margin:0;padding:0 26px;list-style:none;display:grid}.site-drawer-menu a{color:#fff;place-items:center start;min-height:56px;padding:8px 20px;text-decoration:none;display:grid}.site-drawer-menu a[aria-current=page]{background:#242424}.site-drawer-menu img{object-fit:contain;object-position:left center;width:auto;max-width:140px;height:20px;display:block}@keyframes site-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes site-drawer-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site-menu-icon,.site-menu-icon:before,.site-menu-icon:after{transition:none}.site-drawer[open],.site-drawer::backdrop{animation:none}}.news-page-content{width:100%;max-width:none;margin:0 auto;padding:90px 15px 10vh}.news-heading{text-align:center;margin:20px 0 0}.news-heading img{object-fit:contain;max-width:100%;height:40px}.news-article{scroll-margin-top:70px}.news-title{overflow-wrap:anywhere;border-bottom:1px solid #fff;padding-top:60px}.news-title h2{margin:10px 0;font-size:18px;font-weight:500}.news-content{padding:20px 0}.news-images{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;margin-bottom:20px;display:grid}.news-images--single{grid-template-columns:minmax(0,1fr)}.news-images img{width:100%;height:auto;display:block}.news-body{overflow-wrap:anywhere;min-width:0}.news-body a{color:#b00;text-decoration:none}.news-pagination{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:30px;display:flex}.news-pagination a,.news-pagination span{color:#fff;border:1px solid #555;padding:8px 12px}.news-pagination [aria-current]{background:#920000}.news-pagination [aria-disabled]{color:#888}.site-footer{text-align:center;color:#646464;height:100px;line-height:90px}.error-page-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.error-page-content h1{margin:0 0 20px;font-size:64px}.error-page-content p{margin:0 0 16px}.error-page-content a{color:#fff}@media (width>=769px){.news-page{background-image:url(/NICOLAS壁紙.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.site-header{text-align:center}.site-logo{margin-left:0}.news-page-content{width:70%}}@media (width>=992px){.news-content{gap:30px;display:flex}.news-images{flex-shrink:0;width:calc(50% - 15px)}.news-body{flex:1}}.home-page{background-color:#050505;min-height:100vh;position:relative}.home-content{z-index:1;display:block;position:relative}.home-page>.site-footer{z-index:2;position:relative}.home-sp-background{z-index:0;object-fit:cover;width:100%;height:100vh;filter:blur(var(--home-scroll-blur,0px));pointer-events:none;position:fixed;inset:0;transform:scale(1.01)}.home-content>section{z-index:1;margin:30px auto;position:relative}.home-promo{place-items:center;min-height:100vh;display:grid}.home-promo img{object-fit:contain;width:60%;min-height:100vh;display:block}.home-videos{flex-wrap:wrap;justify-content:space-around;width:70%;margin:0 auto;padding-top:100px;display:flex}.home-video{aspect-ratio:16/9;width:48%;position:relative}.home-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.home-news h1{text-align:center;letter-spacing:normal}.home-news{color:#333;background:#fff;width:70%;margin:30px auto;padding:0 0 20px}.home-news h1{letter-spacing:normal;margin:0;padding:10px;font-size:30px}.home-news article{overflow-wrap:anywhere;text-align:center;border-top:1px solid #ddd;padding:10px}.home-news article time,.home-news article h2,.home-news-excerpt{display:block}.home-news h2{margin:0;font-size:16px;font-weight:500}.home-news a{color:red}.home-news h2 a{text-decoration:none}.home-news-excerpt p{color:#333;margin:0}.home-empty{text-align:center;padding:10px}.home-news-divider{border:0;border-top:2px solid #dcdcdc;height:0;margin:0 10px}.home-read-more{width:min(150px,80%);margin:16px auto 0;display:block}.home-read-more img{width:100%;height:auto;display:block}.home-featured-article{color:#333;background:#fff;flex-wrap:wrap;gap:0;width:70%;margin:0 auto;display:flex}.home-featured-article h2{text-align:center;overflow-wrap:anywhere;margin:4px 0 20px}.home-featured-jacket{object-fit:contain;width:100%;height:auto;margin:0;display:block}.home-featured-info{overflow-wrap:anywhere;flex-direction:column;width:100%;padding:30px;display:flex}.home-featured-info--full{width:100%}.home-featured-info h2{font-size:24px}.home-featured-info p:nth-of-type(-n+2){text-align:right;margin:0}.home-featured-info p{margin:4px 0}.home-more-button{color:#fff;text-align:center;background:#920000;width:87%;margin:auto auto 0;padding:8px 15px;text-decoration:none;display:block}.profile-content{max-width:1000px}.profile-members{gap:0;margin:30px auto 50px;display:grid}.profile-member{border:0}.profile-member-toggle{width:fit-content;max-width:100%;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;display:block}.profile-member-toggle img{object-fit:contain;max-width:min(100%,300px);height:30px;display:block}.profile-member-toggle span{letter-spacing:.1em;font-size:22px}.profile-member-content{gap:18px;width:min(100%,760px);margin-inline:auto;padding:14px 4px 26px;display:grid}.profile-member-photo{width:min(100%,360px);height:auto;margin:auto;display:block}.profile-member-content dl{text-align:center;overflow-wrap:anywhere;grid-template-columns:1fr;gap:4px;margin:0;display:grid}.profile-member-content dt{margin-top:12px;font-weight:700}.profile-member-content dd{margin:0}.profile-content a{color:red;text-decoration:none}.profile-band{text-align:center;width:100%;margin:auto}.profile-band-photo{width:min(100%,650px);height:auto;margin:auto;display:block}.profile-band-logo{object-fit:contain;width:min(80%,500px);max-height:120px;margin:32px auto;display:block}.profile-band-about{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere}@media (width>=769px){.home-page:before{z-index:0;background-image:var(--home-background-pc,url(/NICOLAS壁紙.png));filter:blur(var(--home-scroll-blur,0px));content:"";pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:fixed;inset:-4px;transform:scale(1.01)}.home-sp-background{display:none}.home-page .news-page-content{width:100%;max-width:none;padding-top:0}.home-news{width:70%;padding:0 10px 20px}.home-featured-article{align-items:stretch;width:70%}.profile-page .news-page-content{width:100%;max-width:none}.profile-member-content{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center}.profile-member-content dl{text-align:left}}@media (width<=768px){.home-page .news-page-content{padding-top:0;padding-inline:0}.home-page>.site-footer{z-index:2;position:relative}.home-promo img{width:100%}.home-videos{width:90%}.home-video{width:100%;margin:20px auto}.home-news,.home-featured-article{width:100%}.home-content>.home-news,.home-content>.home-featured-article{margin-inline:0}.home-featured-jacket,.home-featured-info{width:100%}.home-featured-info{padding:30px}}@media (width>=1200px){.home-featured-jacket,.home-featured-info:not(.home-featured-info--full){width:50%}}.live-months{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0;display:flex}.live-months a{color:#fff;border:1px solid #777;padding:8px 12px;text-decoration:none}.live-months [aria-current]{background:#920000}.live-selected-month,.live-coming-soon{text-align:center}.live-page .news-title{padding-top:30px}.discography-content{max-width:1100px}.discography-categories{justify-content:center;align-items:center;gap:32px;margin:32px auto;display:flex}.discography-categories a{place-items:center;min-height:44px;display:grid}.discography-categories img{object-fit:contain;max-width:28vw;height:20px;display:block}.discography-grid{flex-wrap:wrap;justify-content:center;display:flex}.discography-jacket{color:#fff;text-align:center;overflow-wrap:anywhere;flex:0 0 200px;width:200px;min-width:0;margin:5px}.discography-jacket img{width:100%;height:auto;display:block}.discography-coming-soon{text-align:center;padding:60px 0}.article-detail{margin-top:30px}.article-detail-surface{background-color:#e1e1e11a;padding:20px}.article-detail h2{text-align:center;overflow-wrap:anywhere;margin:0 0 20px}.article-detail-columns{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.article-jacket{width:min(100%,520px);height:auto;margin:0 auto;display:block}.article-tracks,.article-information{overflow-wrap:anywhere;min-width:0}.article-tracks p,.article-information p{margin:0 0 10px}.article-information h3{margin:20px 0 8px;font-size:16px}.article-information .article-information-label{margin:20px 0 8px .5px}.article-information>p,.article-information>div{margin-left:1.5rem}.article-multiline{overflow-wrap:anywhere}.article-multiline a{color:red;text-decoration:none}.article-multiline p{margin:0 0 .5rem}.news-page.image-lightbox-open{overflow:hidden}.news-page [data-image-lightbox]{cursor:zoom-in}.news-page [data-image-lightbox]:focus-visible{outline-offset:3px;outline:3px solid #fff}.news-page .image-lightbox{color:#fff;background-color:#00000040;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:56px 16px 20px;position:fixed;inset:0}.news-page .image-lightbox[open]{grid-template-rows:minmax(0,1fr) auto;place-items:center;display:grid}.news-page .image-lightbox::backdrop{background:0 0}.image-lightbox__close{color:#fff;cursor:pointer;background:#111;border:1px solid #aaa;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;position:absolute;top:8px;right:12px}.image-lightbox__close:focus-visible{outline-offset:2px;outline:3px solid #fff}.image-lightbox__image{object-fit:contain;max-width:100%;max-height:calc(100dvh - 100px);display:block}.image-lightbox__caption{overflow-wrap:anywhere;text-align:center;max-width:100%;margin:12px 0 0}@media (width>=600px){.article-detail-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=992px){.article-detail-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.discography-jacket{flex-basis:45%;width:45%}}
