@import url(//fonts.googleapis.com/css?family=Abel);*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{list-style:none}img.b-lazy{width:auto;opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}img.b-lazy.b-loaded{width:100%;opacity:1}.b-lazy{opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear}.b-lazy.b-loaded{opacity:1}a:link{text-decoration:none;color:#39f;border:none;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0.5)}a:visited{text-decoration:none;color:#0059b3}a:hover{color:#f00}a:active{color:#f00}a[href^="tel:"]{pointer-events:none;color:#000}@media screen and (max-width: 720px){a[href^="tel:"]{pointer-events:auto;color:#00f}}a img{border:0}html{font-size:62.5%}:root body #container>header>div,:root body #container>header>div nav,:root body #container main article section>h2,:root body #container main article section>div,:root body #container main article .index_banner ul,:root body #container footer .scroll_top,:root body #container footer>div nav,:root body #container footer>div small{width:1160px;margin:0 auto}@media screen and (max-width: 720px){:root body #container>header>div,:root body #container>header>div nav,:root body #container main article section>h2,:root body #container main article section>div,:root body #container main article .index_banner ul,:root body #container footer .scroll_top,:root body #container footer>div nav,:root body #container footer>div small{width:100%;overflow:hidden}}:root body #container main article .index_news ul,.archive_news ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 720px){:root body #container main article .index_news ul,.archive_news ul{display:block}}:root body #container main article .index_news ul li,.archive_news ul li{width:-o-calc((100% - 3rem) / 4);width:calc((100% - 3rem) / 4);border:1px solid #39f;background-color:#fff;margin-bottom:1rem;border-radius:0.25rem}:root body #container main article .index_news ul li:not(:nth-child(4n)),.archive_news ul li:not(:nth-child(4n)){margin-right:1rem}@media screen and (max-width: 720px){:root body #container main article .index_news ul li,.archive_news ul li{width:100%;margin-bottom:0}:root body #container main article .index_news ul li:not(:last-child),.archive_news ul li:not(:last-child){margin-bottom:0.5rem}}:root body #container main article .index_news ul li a,.archive_news ul li a{display:block;padding:2rem;color:#000;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container main article .index_news ul li a:hover,.archive_news ul li a:hover{opacity:0.5}@media screen and (max-width: 720px){:root body #container main article .index_news ul li a,.archive_news ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:1rem}:root body #container main article .index_news ul li a:hover,.archive_news ul li a:hover{opacity:initial}}:root body #container main article .index_news ul li a div.image,.archive_news ul li a div.image{position:relative;width:100%;border-radius:0.25rem;overflow:hidden;margin-bottom:1rem;line-height:0}@media screen and (max-width: 720px){:root body #container main article .index_news ul li a div.image,.archive_news ul li a div.image{width:25%;margin-right:1rem;-webkit-box-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:0}}:root body #container main article .index_news ul li a div.image::before,.archive_news ul li a div.image::before{content:'';display:block;padding-top:66.6666%}:root body #container main article .index_news ul li a div.image p,.archive_news ul li a div.image p{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:transparent center center no-repeat;background-size:cover}:root body #container main article .index_news ul li a div.image p img,.archive_news ul li a div.image p img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;max-height:100%}@media screen and (max-width: 720px){:root body #container main article .index_news ul li a div.content,.archive_news ul li a div.content{-webkit-box-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}:root body #container main article .index_news ul li a div.content p.title,.archive_news ul li a div.content p.title{font-size:1.6rem;line-height:1.5}@media screen and (max-width: 720px){:root body #container main article .index_news ul li a div.content p.title,.archive_news ul li a div.content p.title{font-size:1.35rem;line-height:1.35}}:root body #container main article .index_news ul li a div.content p.date,.archive_news ul li a div.content p.date{text-align:center;font-family:'Abel';font-weight:bold;font-size:1.5rem;line-height:1;margin-bottom:0.5rem;color:#f69;text-decoration:none !important}@media screen and (max-width: 720px){:root body #container main article .index_news ul li a div.content p.date,.archive_news ul li a div.content p.date{text-align:left}}:root body #container main article .index_schedule dl,.archive_schedule>div dl{width:100%;overflow:hidden;font-size:1.6rem;line-height:2rem}:root body #container main article .index_schedule dl dt,.archive_schedule>div dl dt{width:6em;float:left;margin-bottom:0.5em}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dt,.archive_schedule>div dl dt{width:6em}}:root body #container main article .index_schedule dl dt p.date,.archive_schedule>div dl dt p.date{font-weight:bold}:root body #container main article .index_schedule dl dt p.date span.year,.archive_schedule>div dl dt p.date span.year{display:none}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dt p.date span.year,.archive_schedule>div dl dt p.date span.year{display:none}}:root body #container main article .index_schedule dl dt p.date span.wd.Sat,.archive_schedule>div dl dt p.date span.wd.Sat{color:#66f}:root body #container main article .index_schedule dl dt p.date span.wd.Sun,.archive_schedule>div dl dt p.date span.wd.Sun{color:#f66}:root body #container main article .index_schedule dl dt p.date span.wd.holiday,.archive_schedule>div dl dt p.date span.wd.holiday{color:deeppink}:root body #container main article .index_schedule dl dd,.archive_schedule>div dl dd{padding-left:6em;margin-bottom:1em}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd,.archive_schedule>div dl dd{margin-bottom:0.5em}}:root body #container main article .index_schedule dl dd:not(:last-child),.archive_schedule>div dl dd:not(:last-child){border-bottom:1px solid #39f;padding-bottom:1em}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd:not(:last-child),.archive_schedule>div dl dd:not(:last-child){padding-bottom:0.5em}}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd,.archive_schedule>div dl dd{padding-left:6em}}:root body #container main article .index_schedule dl dd ul li:not(:last-child),.archive_schedule>div dl dd ul li:not(:last-child){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #39f}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li:not(:last-child),.archive_schedule>div dl dd ul li:not(:last-child){padding-bottom:0.5rem;margin-bottom:0.5rem}}:root body #container main article .index_schedule dl dd ul li.past,.archive_schedule>div dl dd ul li.past{opacity:0.5}:root body #container main article .index_schedule dl dd ul li div:first-child,.archive_schedule>div dl dd ul li div:first-child{margin-bottom:0.5rem}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div:first-child,.archive_schedule>div dl dd ul li div:first-child{margin-bottom:0}}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div p.cats,.archive_schedule>div dl dd ul li div p.cats{margin-right:0.5rem}}:root body #container main article .index_schedule dl dd ul li div p.cats a,.archive_schedule>div dl dd ul li div p.cats a{display:inline-block;text-align:center;background-color:#f69;color:#fff;border-radius:99em;font-size:1.4rem;line-height:1rem;padding:0.6rem 1rem;margin-bottom:0.5rem;white-space:nowrap}:root body #container main article .index_schedule dl dd ul li div p.cats a:not(:last-child),.archive_schedule>div dl dd ul li div p.cats a:not(:last-child){margin-right:0.5rem}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div p.cats a:not(:last-child),.archive_schedule>div dl dd ul li div p.cats a:not(:last-child){margin-right:0.25rem}}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div p.cats a,.archive_schedule>div dl dd ul li div p.cats a{font-size:1.25rem;line-height:1;padding:0.4rem 0.8rem;margin-bottom:0.25rem}}:root body #container main article .index_schedule dl dd ul li div a,.archive_schedule>div dl dd ul li div a{color:#000;display:block;text-align:left}:root body #container main article .index_schedule dl dd ul li div a p.tag,.archive_schedule>div dl dd ul li div a p.tag{display:inline-block;white-space:nowrap;border:1px solid #000;margin-right:1rem;font-size:1.25rem;line-height:1rem;padding:0.4rem;border-radius:0.25rem;margin-bottom:0.5rem}:root body #container main article .index_schedule dl dd ul li div a p.tag.hostevent,.archive_schedule>div dl dd ul li div a p.tag.hostevent{border-color:#f39;color:#f39}:root body #container main article .index_schedule dl dd ul li div a p.tag.guestevent,.archive_schedule>div dl dd ul li div a p.tag.guestevent{border-color:#36f;color:#36f}:root body #container main article .index_schedule dl dd ul li div a p.tag.campaign,.archive_schedule>div dl dd ul li div a p.tag.campaign{border-color:#f60;color:#f60}:root body #container main article .index_schedule dl dd ul li div a p.tag.media,.archive_schedule>div dl dd ul li div a p.tag.media{border-color:#090;color:#090}:root body #container main article .index_schedule dl dd ul li div a p.tag.stage,.archive_schedule>div dl dd ul li div a p.tag.stage{border-color:#333;color:#333}:root body #container main article .index_schedule dl dd ul li div a p.tag.none,.archive_schedule>div dl dd ul li div a p.tag.none{display:none}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div a p.tag,.archive_schedule>div dl dd ul li div a p.tag{font-size:1rem;line-height:1;padding:0.25rem}}:root body #container main article .index_schedule dl dd ul li div a p.title,.archive_schedule>div dl dd ul li div a p.title{display:inline-block;margin-right:1rem}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div a p.title,.archive_schedule>div dl dd ul li div a p.title{margin-right:0;display:block;font-size:1.5rem;line-height:1.25}}:root body #container main article .index_schedule dl dd ul li div a p.place,.archive_schedule>div dl dd ul li div a p.place{display:inline-block}@media screen and (max-width: 720px){:root body #container main article .index_schedule dl dd ul li div a p.place,.archive_schedule>div dl dd ul li div a p.place{display:block;font-size:1.5rem;line-height:1.25}}:root body #container main article .index_schedule dl dt.past,.archive_schedule>div dl dt.past,:root body #container main article .index_schedule dl dd.past,.archive_schedule>div dl dd.past{display:none}.archive_discography>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.archive_discography>div ul li{width:-o-calc((100% - 2rem) / 2);width:calc((100% - 2rem) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;margin-bottom:2rem;border:1px solid #39f;padding:2rem;background-color:#fff;border-radius:0.25rem}@media screen and (max-width: 720px){.archive_discography>div ul li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2);margin-bottom:0.5rem;display:block;padding:1rem}}.archive_discography>div ul li div.disc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc{display:block}}.archive_discography>div ul li div.disc p.jacket{width:200px;-webkit-box-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc p.jacket{width:100%;margin-right:0;margin-bottom:1rem}}.archive_discography>div ul li div.disc div.detail{line-height:1;-webkit-box-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail{text-align:center}}.archive_discography>div ul li div.disc div.detail p.release_date{font-size:2rem;line-height:1;margin-bottom:1rem}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail p.release_date{font-size:1.5rem;line-height:1;margin-bottom:0.5rem}}.archive_discography>div ul li div.disc div.detail p.type{font-size:1.5rem;line-height:1;margin-bottom:1rem}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail p.type{font-size:1rem;line-height:1;margin-bottom:0.5rem}}.archive_discography>div ul li div.disc div.detail h3{margin-bottom:1rem}.archive_discography>div ul li div.disc div.detail h3 a{font-size:3rem;line-height:1}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail h3 a{font-size:1.6rem;line-height:1.25}}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail h3{margin-bottom:0.5rem}}.archive_discography>div ul li div.disc div.detail p.artist a{font-size:2rem;line-height:1}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc div.detail p.artist a{font-size:1.5rem;line-height:1}}@font-family : 'Abel';:root body #container main article .index_movie>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul{display:block}}:root body #container main article .index_movie>div ul li{width:-o-calc((100% - 2rem) / 2);width:calc((100% - 2rem) / 2);border:1px solid #39f;padding:1rem;margin-bottom:2rem;border-radius:0.25rem}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;margin-bottom:0}:root body #container main article .index_movie>div ul li:not(:last-child){margin-bottom:1rem}}:root body #container main article .index_movie>div ul li div.youtube{position:relative;width:100%;margin-bottom:1rem;line-height:0}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li div.youtube{margin-bottom:0;width:45%}}:root body #container main article .index_movie>div ul li div.youtube::before{content:'';display:block;padding-top:56.25%}:root body #container main article .index_movie>div ul li div.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}:root body #container main article .index_movie>div ul li div.info{text-align:center}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li div.info{width:55%;text-align:left;padding-left:0.5rem}}:root body #container main article .index_movie>div ul li div.info p:not(:last-child){margin-bottom:1rem}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li div.info p:not(:last-child){margin-bottom:0.5rem}}:root body #container main article .index_movie>div ul li div.info p.title{font-size:2rem;line-height:1.25;font-weight:bold}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li div.info p.title{font-size:1.6rem;line-height:1.25}}:root body #container main article .index_movie>div ul li div.info p.artist{font-size:1.75rem;line-height:1}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul li div.info p.artist{font-size:1.5rem;line-height:1}}.archive_discography>div ul li div.disc,:root body #container main article .index_discography>div ul li>div{width:100%}.archive_discography>div ul li div.disc p.jacket,:root body #container main article .index_discography>div ul li>div p.jacket{position:relative}.archive_discography>div ul li div.disc p.jacket a,:root body #container main article .index_discography>div ul li>div p.jacket a{display:block;position:relative;overflow:hidden;line-height:0;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.archive_discography>div ul li div.disc p.jacket a::before,:root body #container main article .index_discography>div ul li>div p.jacket a::before{content:'';display:block;padding-top:100%}.archive_discography>div ul li div.disc p.jacket a.dummy,:root body #container main article .index_discography>div ul li>div p.jacket a.dummy{pointer-events:none;cursor:default}.archive_discography>div ul li div.disc p.jacket a:hover,:root body #container main article .index_discography>div ul li>div p.jacket a:hover{opacity:0.5}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc p.jacket a:hover,:root body #container main article .index_discography>div ul li>div p.jacket a:hover{opacity:initial}}.archive_discography>div ul li div.disc p.jacket a span,:root body #container main article .index_discography>div ul li>div p.jacket a span{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.05);background-repeat:no-repeat;background-position:center;background-size:contain}.archive_discography>div ul li div.disc p.jacket a span.nowprinting,:root body #container main article .index_discography>div ul li>div p.jacket a span.nowprinting{background-color:rgba(0,0,0,0.05);background-repeat:no-repeat;background-position:center;background-size:80%}.archive_discography>div ul li div.disc p.jacket a span.nowprinting::before,:root body #container main article .index_discography>div ul li>div p.jacket a span.nowprinting::before{content:'Now Printing';display:block;text-align:center;position:absolute;background-color:#fa0;color:#fff;width:200%;left:-20%;top:75%;opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-family:Abel;font-weight:bold;font-size:1.75rem;line-height:1;padding:0.25rem 0}@media screen and (max-width: 720px){.archive_discography>div ul li div.disc p.jacket a span.nowprinting::before,:root body #container main article .index_discography>div ul li>div p.jacket a span.nowprinting::before{font-size:3vw;line-height:1}}.archive_discography>div ul li div.disc div.detail p.release_date,:root body #container main article .index_discography>div ul li>div div.detail p.release_date{color:#f69;font-family:Abel;font-weight:bold;line-height:1}.archive_discography>div ul li div.disc div.detail p.type,:root body #container main article .index_discography>div ul li>div div.detail p.type{font-family:Abel;display:inline-block;border:1px solid #ccc;line-height:1;padding:0.25em;border-radius:0.25rem;color:#333}.archive_discography>div ul li div.disc div.detail h3 a,:root body #container main article .index_discography>div ul li>div div.detail h3 a{color:#39f;line-height:1}.archive_discography>div ul li div.disc div.detail h3 a.dummy,:root body #container main article .index_discography>div ul li>div div.detail h3 a.dummy{pointer-events:none;cursor:default}.archive_discography>div ul li div.disc div.detail p.artist a,:root body #container main article .index_discography>div ul li>div div.detail p.artist a{color:#fa0}div.pagenation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;color:#fff}div.pagenation a{color:#ff0}div.pagenation a.prev::before{content:'';font-family:FontAwesome;content:'\f100'}div.pagenation a.next::before{content:'';font-family:FontAwesome;content:'\f101'}div.pagenation .page-numbers{display:inline-block;background-color:#39f;border-radius:0.25rem;font-family:Abel;font-weight:bold;width:4rem;font-size:2rem;line-height:1;padding:1rem;margin:0 0.25rem;text-align:center}#loading{position:fixed;background-color:#fff;width:100%;height:100%;top:0;left:0;z-index:1000}#loading .sk-circle{margin:0 !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loading .sk-circle .sk-child::before{background-color:#fa0}p#browserWarning{background-color:#f00;text-align:center;padding:1rem}p#browserWarning a{color:#ff0;font-weight:bold}a.edit_in_admin{display:inline-block;right:0;position:absolute;font-size:1.5rem;line-height:1;border:1px solid #00f;background-color:#fff;color:#00f;padding:0.5rem;border-radius:0.25rem;font-weight:bold;margin-bottom:2rem;opacity:0.5;z-index:99}a.edit_in_admin:hover{opacity:1}#ps{position:relative;margin-top:1em;padding-bottom:0.25em}@media screen and (max-width: 720px){#ps{position:fixed;bottom:1rem;right:1rem;z-index:10}}#ps a{font-size:2rem;line-height:1;color:#fff;border-radius:99em;width:5em;height:2em;line-height:2em;text-align:center;display:block;margin:0 auto;opacity:0.9}@media screen and (max-width: 720px){#ps a{width:2em}}#ps a.fa-twitter{background-color:#55acee}#ps a.fa-twitter::after{content:'Tweet!';display:inline-block;font-family:Abel;font-weight:bold;margin-left:0.25em}@media screen and (max-width: 720px){#ps a.fa-twitter::after{content:'';display:none}}#ps a.fa-facebook{background-color:#3b5999}#ps a:hover{color:#ff0}:root body #container main article section.sub.single_live h2{border-bottom:none !important;margin-bottom:1rem !important;padding:0 !important}:root body #container main article section.sub.single_live h2 p.titleImg{line-height:0;text-align:center}:root body #container main article section.sub.single_live h2 p.titleImg img{max-width:100%}:root body #container main article section.sub.single_live h2 div.title{padding-top:1rem;font-size:4rem;line-height:1.25;text-align:center}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live h2 div.title{font-size:5vw;line-height:1.35}}:root body #container main article section.sub.single_live div.content div.lead{font-weight:bold;margin-bottom:2rem;font-size:2rem;line-height:1.5;text-align:center}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content div.lead{font-size:4vw;line-height:1.35}}:root body #container main article section.sub.single_live div.content div.youtube{position:relative;width:50%;margin:0 auto 2rem auto}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content div.youtube{width:100%}}:root body #container main article section.sub.single_live div.content div.youtube::before{content:'';display:block;padding-top:56.25%}:root body #container main article section.sub.single_live div.content div.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}:root body #container main article section.sub.single_live div.content>h3{font-size:3rem;line-height:1;text-align:center;border-bottom:1px solid #000;padding-bottom:0.25em;margin-bottom:2rem}:root body #container main article section.sub.single_live div.content>section h3{text-align:center;font-size:3rem;line-height:1;padding-bottom:1rem;border-bottom:1px solid #000;margin-bottom:1rem}:root body #container main article section.sub.single_live div.content section.liveDetail{margin-bottom:1em}:root body #container main article section.sub.single_live div.content section.liveDetail>div{position:relative}:root body #container main article section.sub.single_live div.content section.liveDetail>div.isPast::after{white-space:nowrap;content:'Thank you for coming!';display:block;position:absolute;top:0;right:1rem;background-color:rgba(255,0,0,0.8);color:#ff0;font-size:4rem;line-height:1;font-family:Abel;padding:0.5rem 1rem;font-weight:bold;border-radius:0.2rem;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transform-origin:top right;transform-origin:top right}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div.isPast::after{font-size:1.5rem;line-height:1;padding:0.25rem 0.5rem;top:1rem}}:root body #container main article section.sub.single_live div.content section.liveDetail>div:not(:last-child){margin-bottom:3rem}:root body #container main article section.sub.single_live div.content section.liveDetail>div h4{margin-bottom:0.25em;font-size:3rem;line-height:1;background-color:#eee;border-radius:0.5rem;padding:1rem}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div h4{font-size:2.5rem;line-height:1}}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dt{width:4em;float:left;font-weight:bold;text-align:right;white-space:nowrap}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dt:not(:last-of-type){margin-bottom:0.5rem}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dt::after{content:''}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dt.misc{display:none}}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd{padding-left:5em}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd:not(:last-of-type){margin-bottom:0.5rem}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd div.map{margin-top:0.5em}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd div.map iframe{border:0;width:50%;height:12em}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd div.map iframe{width:100%;height:auto}}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd.misc{clear:both;padding-left:0}}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail{display:block}}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li{width:-o-calc((100% - 2rem) / 3);width:calc((100% - 2rem) / 3);position:relative}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li:not(:nth-child(3n)){margin-right:1rem}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li:nth-child(3n){margin-bottom:1rem}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li{width:100%}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li:not(:nth-child(3n)){margin:0}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li:nth-child(3n){margin:0}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li:not(:last-child){margin-bottom:1rem}}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.pic{position:relative;width:100%}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.pic::before{content:'';display:block;padding-top:66.6666%}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.pic p{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff no-repeat scroll center center;background-size:contain;border-radius:0.5rem;overflow:hidden}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.pic p.noImage::after{content:'no picture';display:block;position:absolute;text-align:center;width:100%;font-family:Abel;font-size:1.5rem;line-height:1;color:#999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.pic span{display:block;position:absolute;background-color:#f00;color:#fff;font-size:1.25rem;line-height:1;padding:0.5rem;font-weight:bold;border-radius:0.25rem;right:1rem;bottom:1rem}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.name{margin-top:0.25rem;text-align:center;font-weight:bold}:root body #container main article section.sub.single_live div.content section.liveDetail>div dl dd ul.artistDetail li div.name a::after{content:'';font-family:FontAwesome;content:'\f08e';margin-left:0.5rem}:root body #container main article section.sub.single_live div.content section.goods{margin-bottom:1em}:root body #container main article section.sub.single_live div.content section.goods div.goodsLead{font-weight:bold;margin-bottom:1em}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul{display:block}}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li{margin-bottom:3rem;width:-o-calc((100% - 6rem) / 3);width:calc((100% - 6rem) / 3)}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li:not(:nth-child(3n)){margin-right:3rem}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li{margin-bottom:0;width:100%}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li:not(:last-child){margin-bottom:2rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li:not(:nth-child(3n)){margin-right:0}}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li h4{text-align:center;font-size:2rem;line-height:1;margin-bottom:0.75em;border-bottom:1px solid #999;padding-bottom:0.5em}@media screen and (max-width: 720px){:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li h4{font-size:1.6rem;line-height:1.25;margin-bottom:1rem}}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.pic{line-height:0;margin-bottom:1rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.pic img{width:100%}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.nopic{width:100%;position:relative;margin-bottom:1rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.nopic::before{content:'';display:block;padding-top:50%}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.nopic span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#eee;border-radius:0.5rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.nopic span::before{content:'NO PICTURE';display:block;text-align:center;position:absolute;width:100%;color:#666;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.price::before,:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.variation::before{content:'';display:inline-block;font-family:Abel;font-size:1.5rem;line-height:1;padding:0.25rem 0.5rem;background-color:#333;color:#fff;border-radius:0.25rem;margin-right:0.5rem;font-weight:bold}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.price{margin-bottom:0.5rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.price::before{content:'Price'}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.variation{margin-bottom:0.5rem}:root body #container main article section.sub.single_live div.content section.goods div.goodsDetail ul li p.variation::before{content:'Variation'}:root body #container main article section.sub.single_live div.content div.notice{font-size:1.35rem;line-height:1.35}:root{min-height:100%;position:relative}:root.spmenu{overflow:auto;height:100%}:root.spmenu body{overflow:hidden;height:100%}:root body{font-family:sans-serif;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';font-size:1.6rem;line-height:1.5em;text-align:justify;text-justify:inter-ideograph;word-break:break-all;-webkit-text-size-adjust:100%;margin-bottom:30rem;min-width:1160px;background-color:#fff}@media screen and (max-width: 720px){:root body{min-width:100%;margin-bottom:0}:root body.home #container>header{margin-bottom:40px}}:root body #container>header{background-color:#fa0;background-image:repeating-linear-gradient(-45deg, #fa0, #fa0 16px, rgba(255,255,255,0) 16px, rgba(255,255,255,0) 32px),-webkit-gradient(linear, left top, left bottom, from(#fa0), to(#fb3));background-image:repeating-linear-gradient(-45deg, #fa0, #fa0 16px, rgba(255,255,255,0) 16px, rgba(255,255,255,0) 32px),linear-gradient(180deg, #fa0, #fb3);height:6rem;border-bottom:4px solid #39f}@media screen and (max-width: 720px){:root body #container>header{height:auto;border-bottom-width:2px}}:root body #container>header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;position:relative}@media screen and (max-width: 720px){:root body #container>header>div{display:block}}:root body #container>header>div h1{width:25%;height:6rem;position:relative;line-height:0}@media screen and (max-width: 720px){:root body #container>header>div h1{height:auto;width:auto;text-align:left;padding:1rem 1rem}}:root body #container>header>div h1 a{display:block;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 720px){:root body #container>header>div h1 a{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}}:root body #container>header>div h1 a img{max-height:4rem}@media screen and (max-width: 720px){:root body #container>header>div h1 a img{height:3rem}}:root body #container>header>div nav{width:75%;margin:0;padding:0 2rem}@media screen and (max-width: 720px){:root body #container>header>div nav{display:none}}:root body #container>header>div nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:root body #container>header>div nav ul li{-webkit-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;height:6rem;position:relative}:root body #container>header>div nav ul li a{color:#fff;font-family:'Abel';font-weight:bold;display:block;text-shadow:0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0,0px 0px 4px #fa0;padding:0.5rem 0;font-size:3rem;line-height:1;position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}:root body #container>header>div p.spmenu_show{display:none}@media screen and (max-width: 720px){:root body #container>header>div p.spmenu_show{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto;padding:0 1rem;height:3rem;text-align:center;background-color:#fff;border-radius:0.25rem;color:#39f;right:1rem}:root body #container>header>div p.spmenu_show::before{display:inline-block;content:'';font-family:FontAwesome;content:'\f0c9';font-size:2rem;line-height:3rem}:root body #container>header>div p.spmenu_show::after{display:inline-block;content:'MENU';font-family:Abel;font-weight:bold;font-size:2rem;line-height:3rem;padding-left:0.5rem}}:root body #container #sp_index_nav{display:none;overflow:hidden}@media screen and (max-width: 720px){:root body #container #sp_index_nav{display:block;position:absolute;width:100%;top:52px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:root body #container #sp_index_nav.fix{position:fixed;top:0;z-index:9999}}:root body #container #sp_index_nav p.glass{position:absolute;top:-50px;width:-o-calc(100% + 100px);width:calc(100% + 100px);left:-50px;height:140px;background-color:rgba(255,255,255,0.9);z-index:-1}:root body #container #sp_index_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;height:40px;border-bottom:1px solid rgba(51,153,255,0.5)}:root body #container #sp_index_nav ul li{width:25%}:root body #container #sp_index_nav ul li:not(:last-child){border-right:1px solid rgba(51,153,255,0.5)}:root body #container #sp_index_nav ul li a{display:block;text-align:center;font-size:1.5rem;line-height:1;font-family:Abel;padding:0.5rem 0 0.25rem 0;color:#39f;font-weight:bold;letter-spacing:-0.05em;display:block;-webkit-filter:dropshadow(color=#fff,offX=1px,offY=1px);filter:dropshadow(color=#fff,offX=1px,offY=1px);text-shadow:1px 1px 0px #fff}:root body #container #sp_index_nav ul li a::after{display:block;content:'';font-family:FontAwesome;content:'\f107';line-height:1}:root body #container main{display:block}:root body #container main article section>h2{padding:2rem 0}@media screen and (max-width: 720px){:root body #container main article section>h2{padding:1.5rem 0.5rem}}:root body #container main article section>h2 p{color:#39f;text-shadow:0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff;text-align:center;font-family:'Abel';font-size:5rem;line-height:1}@media screen and (max-width: 720px){:root body #container main article section>h2 p{font-size:4rem;line-height:1}}:root body #container main article section>h2 a{display:none}:root body #container main article section.tint{background:repeating-linear-gradient(-45deg, #ffe6b3, #ffe6b3 16px, #fec 16px, #fec 32px);background-attachment:fixed}@media screen and (max-width: 720px){:root body #container main article section.tint{background-attachment:scroll}}@media screen and (max-width: 720px){:root body #container main article section>div{padding:0 0.5rem}}:root body #container main article section>div p.more{padding:2rem 0}:root body #container main article section>div p.more a{display:block;background-color:#f69;margin:0 auto;width:8rem;height:8rem;border-radius:99em;text-align:center;font-size:1.5rem;line-height:8rem;color:#fff;font-weight:bold;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container main article section>div p.more a:hover{text-decoration:none;opacity:0.5}@media screen and (max-width: 720px){:root body #container main article section>div p.more a:hover{opacity:initial}}:root body #container main article section>div p.more a::before{content:'もっと見る';letter-spacing:-0.05em}:root body #container main article .index_news>h2,:root body #container main article .index_schedule>h2,:root body #container main article .index_discography>h2,:root body #container main article .index_movie>h2,:root body #container main article .index_artist>h2,:root body #container main article .archive_artist>h2{margin-bottom:1rem}@media screen and (max-width: 720px){:root body #container main article .index_news>h2,:root body #container main article .index_schedule>h2,:root body #container main article .index_discography>h2,:root body #container main article .index_movie>h2,:root body #container main article .index_artist>h2,:root body #container main article .archive_artist>h2{margin-bottom:0}}:root body #container main article .index_news>h2::after,:root body #container main article .index_schedule>h2::after,:root body #container main article .index_discography>h2::after,:root body #container main article .index_movie>h2::after,:root body #container main article .index_artist>h2::after,:root body #container main article .archive_artist>h2::after{display:block;text-align:center;color:#39f;text-shadow:0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff;margin-top:0.5rem;font-size:1.5rem;line-height:1}@media screen and (max-width: 720px){:root body #container main article .index_news>h2::after,:root body #container main article .index_schedule>h2::after,:root body #container main article .index_discography>h2::after,:root body #container main article .index_movie>h2::after,:root body #container main article .index_artist>h2::after,:root body #container main article .archive_artist>h2::after{font-size:1.25rem;line-height:1}}:root body #container main article .index_news>h2::after{content:'Stand-Up! Records 関連ニュース!'}:root body #container main article .index_schedule>h2::after{content:'所属アーティストのキャンペーンや出演イベントなど!'}:root body #container main article .index_discography>h2::after{content:'Stand-Up! Records 最新リリース情報!'}:root body #container main article .index_movie>h2::after{content:'所属アーティストのMusicClipや映像など!'}:root body #container main article .index_artist>h2::after,:root body #container main article .archive_artist>h2::after{content:'Stand-Up! Records 所属アーティスト!'}@media screen and (max-width: 720px){:root body #container main article .index_slider{position:relative;width:100%;overflow:hidden}}@media screen and (max-width: 720px){:root body #container main article .index_slider::before{content:'';display:block}}:root body #container main article .index_slider .swiper-container{width:100%;margin:0;padding:0}:root body #container main article .index_slider .swiper-container .swiper-wrapper div{line-height:0}:root body #container main article .index_slider .swiper-container .swiper-wrapper div img{width:100%}:root body #container main article .index_slider .swiper-container .swiper-wrapper div a{display:block;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container main article .index_slider .swiper-container .swiper-wrapper div a:hover{opacity:0.5}@media screen and (max-width: 720px){:root body #container main article .index_slider .swiper-container .swiper-wrapper div a:hover{opacity:initial}}:root body #container main article .index_slider .swiper-container .swiper-wrapper div a img{width:100%}:root body #container main article .index_slider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fa0}@media screen and (max-width: 720px){:root body #container main article .index_slider .swiper-container .swiper-pagination{bottom:0}}:root body #container main article .index_banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem auto}@media screen and (max-width: 720px){:root body #container main article .index_banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;margin:0.5rem auto}}:root body #container main article .index_banner ul li{line-height:0;overflow:hidden;border-radius:0.25rem}:root body #container main article .index_banner ul li img{width:100%}:root body #container main article .index_banner ul li a{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container main article .index_banner ul li a:hover{opacity:0.5}@media screen and (max-width: 720px){:root body #container main article .index_banner ul li a:hover{opacity:initial}}:root body #container main article .index_banner ul li a img{width:100%}:root body #container main article .index_banner ul.item-count-0{display:none}:root body #container main article .index_banner ul.itemcount-1{width:580px}:root body #container main article .index_banner ul.itemcount-1 li{width:100%}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-1{width:100%}}:root body #container main article .index_banner ul.itemcount-2 li{width:-o-calc((100% - 1rem) / 2);width:calc((100% - 1rem) / 2)}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-2 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}}:root body #container main article .index_banner ul.itemcount-3 li{width:-o-calc((100% - 2rem) / 3);width:calc((100% - 2rem) / 3)}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-3 li{width:-o-calc((100% - 1rem) / 3);width:calc((100% - 1rem) / 3)}}:root body #container main article .index_banner ul.itemcount-4 li{width:-o-calc((100% - 3rem) / 4);width:calc((100% - 3rem) / 4)}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-4 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}:root body #container main article .index_banner ul.itemcount-4 li:not(:nth-last-child(-n+2)){margin-bottom:0.5rem}}:root body #container main article .index_banner ul.itemcount-5 li{width:-o-calc((100% - 4rem) / 5);width:calc((100% - 4rem) / 5)}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-5 li:nth-child(-n+2){width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2);margin-bottom:0.5rem}:root body #container main article .index_banner ul.itemcount-5 li:nth-of-type(n+3){width:-o-calc((100% - 1rem) / 3);width:calc((100% - 1rem) / 3);margin-bottom:0}}:root body #container main article .index_banner ul.itemcount-6 li{width:-o-calc((100% - 5rem) / 6);width:calc((100% - 5rem) / 6)}@media screen and (max-width: 720px){:root body #container main article .index_banner ul.itemcount-6 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}:root body #container main article .index_banner ul.itemcount-6 li:not(:nth-last-child(-n+2)){margin-bottom:0.5rem}}:root body #container main article .index_schedule.tint{color:#fff}:root body #container main article .index_schedule.tint p.cats a{color:#fa0;background-color:#fff;font-weight:bold}:root body #container main article .index_schedule.tint a{color:#fff}:root body #container main article .index_schedule.tint a p.tag{border-color:#fff}:root body #container main article .index_discography>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}}:root body #container main article .index_discography>div ul li>div{line-height:0}:root body #container main article .index_discography>div ul li>div p.jacket{margin-bottom:1rem}:root body #container main article .index_discography>div ul li>div div.detail{text-align:center}:root body #container main article .index_discography>div ul li>div div.detail p.release_date{margin-bottom:0.5rem}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul li>div div.detail p.release_date{margin-bottom:0.25rem}}:root body #container main article .index_discography>div ul li>div div.detail p.type{border-color:#fa0;color:#fa0;background-color:rgba(255,255,255,0.75);margin-bottom:0.5rem}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul li>div div.detail p.type{font-size:1rem;line-height:1;margin-bottom:0.25rem}}:root body #container main article .index_discography>div ul li>div div.detail h3{margin-bottom:0.25rem}:root body #container main article .index_discography>div ul li>div div.detail h3 a{font-size:1.75rem;line-height:1.25}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul li>div div.detail h3 a{font-size:1.5rem;line-height:1.25}}:root body #container main article .index_discography>div ul li>div div.detail p.artist{font-size:1.35rem;line-height:1}:root body #container main article .index_discography>div ul.itemcount-2 li{width:-o-calc((100% - 1rem) / 2);width:calc((100% - 1rem) / 2)}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul.itemcount-2 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}}:root body #container main article .index_discography>div ul.itemcount-3 li{width:-o-calc((100% - 2rem) / 3);width:calc((100% - 2rem) / 3)}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul.itemcount-3 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}}:root body #container main article .index_discography>div ul.itemcount-4 li{width:-o-calc((100% - 6rem) / 4);width:calc((100% - 6rem) / 4)}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul.itemcount-4 li{width:-o-calc((100% - 1rem) / 2);width:calc((100% - 1rem) / 2)}:root body #container main article .index_discography>div ul.itemcount-4 li:nth-child(1),:root body #container main article .index_discography>div ul.itemcount-4 li:nth-child(2){margin-bottom:1rem}}:root body #container main article .index_discography>div ul.itemcount-5 li{width:-o-calc((100% - 4rem) / 5);width:calc((100% - 4rem) / 5)}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul.itemcount-5 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}:root body #container main article .index_discography>div ul.itemcount-5 li:not(:last-child(-n+2)){margin-bottom:1rem}}:root body #container main article .index_discography>div ul.itemcount-6 li{width:-o-calc((100% - 5rem) / 6);width:calc((100% - 5rem) / 6)}@media screen and (max-width: 720px){:root body #container main article .index_discography>div ul.itemcount-6 li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2)}:root body #container main article .index_discography>div ul.itemcount-6 li:not(:nth-last-child(-n+2)){margin-bottom:1rem}}:root body #container main article .index_movie{padding-bottom:2rem}:root body #container main article .index_movie>div ul{margin-bottom:2rem}@media screen and (max-width: 720px){:root body #container main article .index_movie>div ul{margin-bottom:1rem}}:root body #container main article .index_movie>div p.videoplayer a{text-align:center;padding:2rem;display:block;background-color:#fa0;background-image:repeating-linear-gradient(-45deg, #fa0, #fa0 4px, rgba(255,255,255,0) 4px, rgba(255,255,255,0) 8px),-webkit-gradient(linear, left top, left bottom, from(#ffc44d), to(#fa0));background-image:repeating-linear-gradient(-45deg, #fa0, #fa0 4px, rgba(255,255,255,0) 4px, rgba(255,255,255,0) 8px),linear-gradient(180deg, #ffc44d, #fa0);font-size:6rem;line-height:1;font-family:Abel;border-radius:0.5rem;font-weight:bold;color:#fff;display:block;-webkit-filter:dropshadow(color=rgba(0,0,0,0.25),offX=-1px,offY=-1px);filter:dropshadow(color=rgba(0,0,0,0.25),offX=-1px,offY=-1px);text-shadow:-1px -1px 1px rgba(0,0,0,0.25)}@media screen and (max-width: 720px){:root body #container main article .index_movie>div p.videoplayer a{padding:1rem;font-size:2.5rem;line-height:1;display:block;-webkit-filter:dropshadow(color=rgba(0,0,0,0.25),offX=-1px,offY=-1px);filter:dropshadow(color=rgba(0,0,0,0.25),offX=-1px,offY=-1px);text-shadow:-1px -1px 0px rgba(0,0,0,0.25)}}:root body #container main article .index_movie>div p.videoplayer a::before{content:'';font-family:FontAwesome;content:'\f16a';display:inline-block;margin-right:1rem}@media screen and (max-width: 720px){:root body #container main article .index_movie>div p.videoplayer a::before{margin-right:0.5rem}}:root body #container main article .index_movie>div p.videoplayer a::after{content:'Stand-Up! Records 楽曲の Music Video などを連続再生します!';display:block;font-family:initial;font-size:1.5rem;line-height:1;margin-top:1rem}@media screen and (max-width: 720px){:root body #container main article .index_movie>div p.videoplayer a::after{content:'Music Video などを連続再生します!';margin-top:0.5rem}}:root body #container main article .index_artist,:root body #container main article .archive_artist{padding-bottom:2rem}:root body #container main article .index_artist>div ul,:root body #container main article .archive_artist>div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}:root body #container main article .index_artist>div ul li,:root body #container main article .archive_artist>div ul li{width:-o-calc((100% - 2rem - 1px) / 3);width:calc((100% - 2rem - 1px) / 3);position:relative;margin-bottom:1rem;margin-right:1rem;border:1px solid #39f;border-radius:0.25rem;background-color:#fff}:root body #container main article .index_artist>div ul li:nth-child(3n),:root body #container main article .archive_artist>div ul li:nth-child(3n){margin-right:0}@media screen and (max-width: 720px){:root body #container main article .index_artist>div ul li:nth-child(3n),:root body #container main article .archive_artist>div ul li:nth-child(3n){margin-right:0.5rem}}@media screen and (max-width: 720px){:root body #container main article .index_artist>div ul li,:root body #container main article .archive_artist>div ul li{margin-bottom:0.5rem;margin-right:0.5rem;width:-o-calc((100% - .5rem) / 2);width:calc((100% - .5rem) / 2)}:root body #container main article .index_artist>div ul li:nth-child(2n),:root body #container main article .archive_artist>div ul li:nth-child(2n){margin-right:0}}:root body #container main article .index_artist>div ul li a,:root body #container main article .archive_artist>div ul li a{display:block;padding:1rem;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container main article .index_artist>div ul li a:hover,:root body #container main article .archive_artist>div ul li a:hover{opacity:0.5}@media screen and (max-width: 720px){:root body #container main article .index_artist>div ul li a:hover,:root body #container main article .archive_artist>div ul li a:hover{opacity:initial}}:root body #container main article .index_artist>div ul li a div.pic,:root body #container main article .archive_artist>div ul li a div.pic{position:relative;width:100%;border-radius:0.25rem;overflow:hidden;line-height:0}:root body #container main article .index_artist>div ul li a div.pic::before,:root body #container main article .archive_artist>div ul li a div.pic::before{content:'';display:block;padding-top:66.6666%}:root body #container main article .index_artist>div ul li a div.pic p,:root body #container main article .archive_artist>div ul li a div.pic p{position:absolute;top:0;left:0;bottom:0;right:0}:root body #container main article .index_artist>div ul li a div.pic p img,:root body #container main article .archive_artist>div ul li a div.pic p img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}:root body #container main article .index_artist>div ul li a div.pic p img.wide,:root body #container main article .archive_artist>div ul li a div.pic p img.wide{width:100%}:root body #container main article .index_artist>div ul li a div.pic p img.narrow,:root body #container main article .archive_artist>div ul li a div.pic p img.narrow{height:100%;width:auto}:root body #container main article .index_artist>div ul li a div.logo,:root body #container main article .archive_artist>div ul li a div.logo{position:relative;width:100%;border-radius:0.25rem;overflow:hidden;line-height:0}:root body #container main article .index_artist>div ul li a div.logo::before,:root body #container main article .archive_artist>div ul li a div.logo::before{content:'';display:block;padding-top:50%}:root body #container main article .index_artist>div ul li a div.logo p,:root body #container main article .archive_artist>div ul li a div.logo p{position:absolute;top:0;left:0;bottom:0;right:0}:root body #container main article .index_artist>div ul li a div.logo p img,:root body #container main article .archive_artist>div ul li a div.logo p img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}:root body #container main article .index_artist>div ul li a div.logo p img.wide,:root body #container main article .archive_artist>div ul li a div.logo p img.wide{max-width:80%;max-height:100%}@media screen and (max-width: 720px){:root body #container main article .index_artist>div ul li a div.logo p img.wide,:root body #container main article .archive_artist>div ul li a div.logo p img.wide{max-width:90%}}:root body #container main article .index_artist>div ul li a div.logo p img.narrow,:root body #container main article .archive_artist>div ul li a div.logo p img.narrow{height:100%;width:auto}:root body #container main article .index_twitter{padding-bottom:0rem}@media screen and (max-width: 720px){:root body #container main article .index_twitter{padding-bottom:0}}:root body #container main article section.sub{padding-bottom:2rem}:root body #container main article section.sub.single h2{margin-bottom:1rem;border-bottom:1px solid #39f;margin-bottom:2rem;line-height:1}:root body #container main article section.sub.single h2 p{font-family:'Open Sans', 'Noto Sans Japanese', sans-serif}:root body #container main article section.sub.single h2 p.title{font-size:3rem;line-height:1.25}@media screen and (max-width: 720px){:root body #container main article section.sub.single h2 p.title{font-size:1.75rem;line-height:1.25}}:root body #container main article section.sub.single h2 div.meta{text-align:center}:root body #container main article section.sub.single h2 div.meta p{text-align:center;display:inline-block;font-size:2rem;line-height:1}@media screen and (max-width: 720px){:root body #container main article section.sub.single h2 div.meta p{font-size:1.5rem;line-height:1}}:root body #container main article section.sub.single h2 div.meta p.date{color:#fa0}:root body #container main article section.sub.single h2 div.meta p.venue{margin-left:1rem;color:#fa0}:root body #container main article section.sub.single>div.content{position:relative}:root body #container main article section.sub.single>div.content p.cats{margin-bottom:1rem;text-align:center}:root body #container main article section.sub.single>div.content p.cats a{display:inline-block;text-align:center;background-color:#f69;color:#fff;border-radius:99em;font-size:1.4rem;line-height:1rem;padding:0.6rem 1rem;margin-bottom:0.5rem;white-space:nowrap}:root body #container main article section.sub.single>div.content p.cats a:not(:last-child){margin-right:0.5rem}:root body #container main article section.sub.single>div.content img{height:auto;max-width:100%}:root body #container main article section.sub.single>div.content div#reserve{border:1px solid #666;margin-top:1em;padding:1em;border-radius:0.25em}:root body #container main article section.sub.single>div.content div#reserve p.reserve_title{font-weight:bold;font-size:2rem;line-height:1;margin-bottom:1rem}:root body #container main article section.sub.single>div.content div#reserve p.reserve_title.closed{margin-bottom:0}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve p.reserve_title{font-size:4.5vw;line-height:1;text-align:center}}:root body #container main article section.sub.single>div.content div#reserve p.reserve_limit{font-size:1.5rem;line-height:1;margin-bottom:1rem;color:#f00}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve p.reserve_limit{font-size:4vw;line-height:1;text-align:center}}:root body #container main article section.sub.single>div.content div#reserve input,:root body #container main article section.sub.single>div.content div#reserve select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #666;border-radius:0.25rem;font-size:2rem;line-height:1;padding:0.5em;height:2em;background-color:#fff;font-family:sans-serif}:root body #container main article section.sub.single>div.content div#reserve input#reserve_name{width:15em}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve input#reserve_name{width:100%;margin-bottom:1rem}}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve select{width:100%;margin-bottom:1rem}}:root body #container main article section.sub.single>div.content div#reserve input#reserve_submit{background-color:#fa0;color:#fff;font-weight:bold}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve input#reserve_submit{width:100%}}:root body #container main article section.sub.single>div.content div#reserve p#reserve_msg{font-size:1.5rem;line-height:1.25;color:#f00;margin-top:1rem}@media screen and (max-width: 720px){:root body #container main article section.sub.single>div.content div#reserve p#reserve_msg{font-size:4vw;line-height:1.25;text-align:center}}:root body #container main article section.sub.page_musicvideo{margin-bottom:0 !important;background-color:#000}:root body #container main article section.sub.page_musicvideo>h2 p{text-shadow:none !important;color:#fff !important}:root body #container main article section.sub.page_musicvideo>div>div{position:relative;width:100%}:root body #container main article section.sub.page_musicvideo>div>div::before{content:'';display:block;padding-top:56.25%}:root body #container main article section.sub.page_musicvideo>div>div iframe{position:absolute;top:0;left:0;width:100%;height:100%}:root body #container footer{height:30rem;position:absolute;bottom:0;width:100%}@media screen and (max-width: 720px){:root body #container footer{height:auto;position:relative}}:root body #container footer .scroll_top{padding:2rem;text-align:center;height:10rem}:root body #container footer .scroll_top a{display:block;background-color:#f69;margin:0 auto;width:6rem;height:6rem;border-radius:99em;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}:root body #container footer .scroll_top a:hover{text-decoration:none;opacity:0.5}@media screen and (max-width: 720px){:root body #container footer .scroll_top a:hover{opacity:initial}}:root body #container footer .scroll_top a::before{content:'';font-family:FontAwesome;display:block;content:'\f077';text-align:center;font-size:3rem;line-height:5.5rem;color:#fff}@media all and (-ms-high-contrast: none){:root body #container footer .scroll_top a::before{padding-top:2.5rem}}@supports (-ms-accelerator: true){:root body #container footer .scroll_top a::before{padding-top:0}}@media all and (-ms-high-contrast: none){:root body #container footer .scroll_top a *::-ms-backdrop,:root body #container footer .scroll_top a::before{padding-top:0}}:root body #container footer>div{text-align:center;background-color:#fa0;padding:1.25rem 0 1em 0;position:relative}:root body #container footer>div nav{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 720px){:root body #container footer>div nav{padding:0 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}:root body #container footer>div nav div:not(:last-child){margin-right:2rem}@media screen and (max-width: 720px){:root body #container footer>div nav div:not(:last-child){margin-right:1rem}}:root body #container footer>div nav div p{font-family:Abel;font-weight:bold;font-size:2rem;line-height:1;margin-bottom:0.5rem;padding-bottom:0.5rem;color:#fff;border-bottom:2px solid #fff;white-space:nowrap}@media screen and (max-width: 720px){:root body #container footer>div nav div p{font-size:1.5rem;line-height:1;margin-bottom:0.25rem;padding-bottom:0.25rem}}:root body #container footer>div nav div ul li{margin-bottom:0rem}:root body #container footer>div nav div ul li a{color:#fff;font-size:1.6rem;line-height:1;font-family:Abel;white-space:nowrap}:root body #container footer>div nav div ul li a:hover{border-bottom-color:#fff}:root body #container footer>div nav div ul li a::before{content:'';font-family:FontAwesome;content:'\f0da';display:inline-block;margin-right:0.25rem}@media screen and (max-width: 720px){:root body #container footer>div nav div ul li a{font-size:1.5rem;line-height:1}}:root body #container footer>div small{display:block;text-align:center;position:absolute;width:100%;left:0;bottom:0;color:#fff;font-family:'Abel';font-weight:bold;font-size:1.5rem;line-height:1em;padding:0 1rem 1rem 0}@media screen and (max-width: 720px){:root body #container footer>div small{text-align:center}}body.page-id-1021{background-color:#000}.archive_schedule>div dl{margin-bottom:2rem}.archive_schedule>div .pagenation{margin-bottom:6rem}@media screen and (max-width: 720px){.archive_schedule>div .pagenation{margin-bottom:2rem}}.archive_schedule>div #calendar{margin-bottom:2rem}.archive_schedule>div #calendar div.fc-view-container table th,.archive_schedule>div #calendar div.fc-view-container table td{border-color:#999}.archive_schedule>div #calendar div.fc-view-container table td[colspan]{border:none}.archive_schedule>div #calendar div.fc-view-container table .fc-sun{background-color:#ffe6e6}.archive_schedule>div #calendar div.fc-view-container table .fc-sat{background-color:#e6e6ff}.archive_schedule>div #calendar div.fc-view-container table .fc-today{background-color:#ffd580}.archive_schedule>div #calendar div.fc-view-container table .fc-event-container a.fc-event{background-color:#fa0;color:#333}.archive_schedule>div #calendar div.fc-view-container table .fc-event-container a.fc-event:hover{text-decoration:underline}@media screen and (max-width: 720px){.archive_schedule>div #calendar{display:none}}.archive_schedule>div div.ics{border:1px solid #39f;padding:2rem;border-radius:0.25rem;width:80%;margin:0 auto}@media screen and (max-width: 720px){.archive_schedule>div div.ics{padding:1rem;width:100%;margin:0}}.archive_schedule>div div.ics div.msg{text-align:center;margin-bottom:1rem}@media screen and (max-width: 720px){.archive_schedule>div div.ics div.msg{text-align:left}}.archive_schedule>div div.ics p.ics_url{border:1px solid #ccc;padding:0.5rem;text-align:center;margin-bottom:1rem;font-family:Abel}.archive_schedule>div div.ics ul.notice li{font-size:1.35rem;line-height:1.25;text-indent:-1em;margin-left:1em}.archive_schedule>div div.ics ul.notice li::before{content:'※'}.single_news>div p.thumbnail{text-align:center;margin-bottom:2rem}.single_news>div p.thumbnail img{max-width:100%}#spmenu{display:none;z-index:99;position:fixed;background-color:rgba(255,255,255,0.9);top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}#spmenu>div{padding:0.5rem}#spmenu>div ul.artist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}#spmenu>div ul.artist li{width:50%;position:relative}#spmenu>div ul.artist li::before{content:'';display:block;padding-top:50%}#spmenu>div ul.artist li a{display:block;line-height:0;position:absolute;top:0;left:0;bottom:0;right:0}#spmenu>div ul.artist li a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:90%}#spmenu>div ul.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#spmenu>div ul.btns li{width:-o-calc((100% - 0.5rem) / 2);width:calc((100% - 0.5rem) / 2);margin-bottom:0.5rem}#spmenu>div ul.btns li a{display:block;background-color:#fff;text-align:center;padding:1rem 0;border:1px solid #39f;border-radius:0.25rem}#spmenu>div ul.btns li a::before{color:#39f;font-family:Abel;font-size:3rem;line-height:1;font-weight:bold}#spmenu>div ul.btns li a::after{display:block;font-size:3vw;line-height:1;margin-top:0.5rem;color:#39f}#spmenu>div ul.btns li.news a::before{content:'News'}#spmenu>div ul.btns li.news a::after{content:'最新ニュース!'}#spmenu>div ul.btns li.schedule a::before{content:'Event'}#spmenu>div ul.btns li.schedule a::after{content:'キャンペーンや出演イベント!'}#spmenu>div ul.btns li.ticket a::before{content:'Ticket'}#spmenu>div ul.btns li.ticket a::after{content:'チケット予約はこちら!'}#spmenu>div ul.btns li.discography a::before{content:'Release'}#spmenu>div ul.btns li.discography a::after{content:'最新リリース情報!'}#spmenu>div ul.btns li.about a::before{content:'About'}#spmenu>div ul.btns li.about a::after{content:'Stand-Up! Recordsとは?'}#spmenu>div p.spmenu_hide{background-color:#ccc;margin:1rem auto 0 auto;width:6rem;height:6rem;border-radius:99em}#spmenu>div p.spmenu_hide::before{content:'';font-family:FontAwesome;content:'\f00d';display:block;text-align:center;font-size:3rem;line-height:6rem;color:#fff}
