@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Montserrat);.tbl-base,body.about.faq .tbl-base,body.access .tbl-base,body.news .tbl-temp,body.ticket .wrap-dtl .tbl-ticket{table-layout:fixed}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.em-txt,b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.u-tc{text-align:center!important}.disable-link{text-decoration:none;opacity:.3}.em-txt{color:#f42222}.link-txt{text-decoration:underline}.link-txt:hover,a{text-decoration:none}.bg-yellow{background:#e6c500}.bg-orange{background:#ff673f}.bg-blue{background:#00c5ff}.bg-green{background:#9cc813}.bg-black{background:#000}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}.before-arrow-left,.btn-box a:before{content:"";background:url(../img/arrow_wh.png) center left no-repeat;background-size:100%;width:3.2vw;height:3.2vw;left:auto;display:inline-block;line-height:2.13333vw;position:absolute;top:50%;margin-top:-1.6vw}.frame-wrap,.wrapper{position:relative;width:100%}.u-mbl,.u-mbm{margin-bottom:2.66666vw}body{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,MyYuGothicM,YuGothic,Osaka,"MS PGothic",arial,helvetica,sans-serif;color:#000;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-height:1.5;letter-spacing:0.13333vw}.header .menu-lists>li>a,.post-title,.title-bg-black,body.artist.lineup .sp-scroll-triggers,body.artist.timetable h4.title-stage{font-family:"Josefin Sans",sans-serif}a{color:inherit}.lca,.lca:link,.lca:visited{color:#000}i{display:inline-block}em{font-style:normal}img{max-width:100%;height:auto;vertical-align:bottom}embed,iframe,object,video{max-width:100%;display:block;margin:0 auto}table{border-collapse:collapse;border-spacing:0;width:100%}*{box-sizing:border-box;outline:0}input,textarea{border:none}body.artist.lineup .view-change-lists button.btn-view-change,body.home .slider-area button.bx-pager-link,body.home .sp-mainvisual button.sp-slider-lists:after,body.home .sp-mainvisual button.venues-area,body.special .other-link button.btn-other-map,button.arr:after,button.arr:before,button.icon:after,button.icon:before,button.page-title,button.ti,button.trg-scroll-top{text-indent:160%}.wrapper{overflow:hidden}.tdu{text-decoration:underline}.tdn{text-decoration:none!important}.lca,.lcb,.lcc,.lcd{text-decoration:underline}.tdc{border-bottom:0.13333vw solid #9b9b9b}.tdc:hover{border-bottom:none}.lca:hover{color:#1e1e1e}.lca:active,.lcb,.lcb:link,.lcb:visited{color:#000}.lcb:hover{color:#1e1e1e}.lcb:active,.lcc,.lcc:link,.lcc:visited{color:#000}.lcc:hover{color:#1e1e1e}.lcc:active,.lcd,.lcd:link,.lcd:visited{color:#000}.lcd:hover{color:#1e1e1e}.lbs,.lbs:hover,.lcd:active{color:#000}.fl-range>*,body.artist.lineup .sp-scroll-triggers .scr-trg-lists>*{float:left}.header .dl-category:not(.dl-timetable):not(.self),.header .dl-place,.ib-range,.link-lists,body.artist.lineup .sp-scroll-triggers .date-lists,body.artist.lineup .thumb-lists,body.home .slider-area .bx-pager{display:table;width:100%;table-layout:fixed}.header .dl-category:not(.dl-timetable):not(.self)>*,.header .dl-place>*,.ib-range>*,.link-lists>*,body.artist.lineup .sp-scroll-triggers .date-lists>*,body.artist.lineup .thumb-lists>*,body.home .slider-area .bx-pager>*{display:inline-block;vertical-align:top}.frame-wrap{height:0;padding-top:56.25%}.frame-wrap>*{width:100%;height:100%;position:absolute;top:0;left:0}.pc,.pc-layout{display:none!important}.arr:after,.arr:before,.header .wrap-btn a,.icon:after,.icon:before,.modal-content .bx-controls .bx-controls-direction a,.page-title,.ti,.trg-scroll-top,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before,body.artist.lineup .view-change-lists .btn-view-change,body.home .slider-area .bx-pager-link,body.home .sp-mainvisual .sp-slider-lists:after,body.home .sp-mainvisual .venues-area,body.special .map-pins .map-pin a,body.special .other-link .btn-other-map{display:block;height:0;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;white-space:nowrap;text-indent:100%;position:relative}.ti-reset{height:auto;overflow:visible;white-space:normal;text-indent:0;background:0 0;position:static}.elps,.ir{white-space:nowrap;overflow:hidden}.container,body:not(.home) .contents{margin:0 auto}.container.md,body:not(.home) .contents{width:91.46667%}.container.sm,body:not(.home) .sm.contents{width:77.33333%}.container.xs,body:not(.home) .xs.contents{width:70.66667%}.container-pd{padding:0 4.26667%}.thumb-box.horizontal{display:table;width:100%;font-size:0}.thumb-box.horizontal>*{display:inline-block;vertical-align:top}.lbs:hover{text-decoration:none}.mgn{margin:0}.mga{margin:auto}.mtn{margin-top:0}.mts{margin-top:1%}.mt2{margin-top:2%}.mt3{margin-top:3%}.mt4{margin-top:4%}.mt5{margin-top:5%}.mt6{margin-top:6%}.mt7{margin-top:7%}.mt8{margin-top:8%}.mt9{margin-top:9%}.mt10{margin-top:10%}.mbn{margin-bottom:0}.mbs{margin-bottom:1%}.mb2{margin-bottom:2%}.mb3{margin-bottom:3%}.mb4{margin-bottom:4%}.mb5{margin-bottom:5%}.mb6{margin-bottom:6%}.mb7{margin-bottom:7%}.mb8{margin-bottom:8%}.mb9{margin-bottom:9%}.mb10{margin-bottom:10%}.mln{margin-left:0}.mls{margin-left:1%}.ml2{margin-left:2%}.ml3{margin-left:3%}.ml4{margin-left:4%}.ml5{margin-left:5%}.ml6{margin-left:6%}.ml7{margin-left:7%}.ml8{margin-left:8%}.ml9{margin-left:9%}.ml10{margin-left:10%}.mca,.mla{margin-left:auto}.mrn{margin-right:0}.mrs{margin-right:1%}.mr2{margin-right:2%}.mr3{margin-right:3%}.mr4{margin-right:4%}.mr5{margin-right:5%}.mr6{margin-right:6%}.mr7{margin-right:7%}.mr8{margin-right:8%}.mr9{margin-right:9%}.mr10{margin-right:10%}.mca,.mra{margin-right:auto}.ptn{padding-top:0}.pts{padding-top:1%}.pt2{padding-top:2%}.pt3{padding-top:3%}.pt4{padding-top:4%}.pt5{padding-top:5%}.pt6{padding-top:6%}.pt7{padding-top:7%}.pt8{padding-top:8%}.pt9{padding-top:9%}.pt10{padding-top:10%}.pbn{padding-bottom:0}.pbs{padding-bottom:1%}.pb2{padding-bottom:2%}.pb3{padding-bottom:3%}.pb4{padding-bottom:4%}.pb5{padding-bottom:5%}.pb6{padding-bottom:6%}.pb7{padding-bottom:7%}.pb8{padding-bottom:8%}.pb9{padding-bottom:9%}.pb10{padding-bottom:10%}.pbx{padding-bottom:4%!important}.pln{padding-left:0}.pls{padding-left:1%}.pl2{padding-left:2%}.pl3{padding-left:3%}.pl4{padding-left:4%}.pl5{padding-left:5%}.pl6{padding-left:6%}.pl7{padding-left:7%}.pl8{padding-left:8%}.pl9{padding-left:9%}.pl10{padding-left:10%}.prn{padding-right:0}.prs{padding-right:1%}.pr2{padding-right:2%}.pr3{padding-right:3%}.pr4{padding-right:4%}.pr5{padding-right:5%}.pr6{padding-right:6%}.pr7{padding-right:7%}.pr8{padding-right:8%}.pr9{padding-right:9%}.pr10{padding-right:10%}.loader-simple{height:3em;width:3em;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border:0.13333vw solid rgba(255,255,255,.2);border-top-color:rgba(255,255,255,.7);border-radius:50%}@-webkit-keyframes rotation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.clearfix,.fl-range,.flex,body.artist.lineup .sp-scroll-triggers .scr-trg-lists,body.news .post-date{zoom:1}.clearfix:after,.fl-range:after,.flex:after,body.artist.lineup .sp-scroll-triggers .scr-trg-lists:after,body.news .post-date:after{content:"";display:block;clear:both}.ir{text-indent:100%}.tr{position:absolute;top:0;left:-666.66666vw}.elps{text-overflow:ellipsis}.ref{position:relative}.abs{position:absolute}.fix{position:fixed}.dn{display:none!important}.db{display:block!important}.di{display:inline!important}.ds{display:inline-block!important}.dt{display:table!important}.dc{display:table-cell!important}.rn{border-radius:0!important}.rs{border-radius:0.66666vw}.rm{border-radius:1.33333vw}.rl{border-radius:2.66666vw}.ca,.cb,.cc,.cd,.ce,.cf,.cg,.ch,.ci,.cj,.ck,.cl{color:#000!important}.ba,.bb,.bc,.bd,.be,.bf,.bg,.bh,.bi,.bj,.bk,.bl{background-color:#000!important}.n{font-weight:400!important}.b{font-weight:700!important}.l{text-align:left!important}.c{text-align:center!important}.r{text-align:right!important}.content-title,.mov-wrap,.mov-wrap>*,.post-title,.title-bg-black{text-align:center}.u{text-decoration:underline!important}.obl{font-style:oblique}.v0{vertical-align:0}.v1{vertical-align:-0.13333vw}.v2{vertical-align:-0.26666vw}.v3{vertical-align:-0.4vw}.v4{vertical-align:-0.53333vw}.v5{vertical-align:-0.66666vw}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.btn-bg:after,.btn-bg:before,.header .menu-lists>li .menu-trg:after,.header .recommend-lists .ar-base-bk:before,.modal-wrap .loader-simple,.naver-link-wrap a .ar-base-bk:after,.pos,.pos-center,.pos-horizontal-center,.pos-override-center,.pos-vertical-center,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before,body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a:after,body.access .btns-entry .btn-wrap body.news .block .post-content p a:before,body.home .content.comment-movie .comment-slider-area .loader-simple,body.home .content.widget.twitter .title-wrap a,body.home .content.widget.twitter .title-wrap a .arr:after,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a:after,body.home .sp-mainvisual .sp-slider-lists:after,body.news .block .post-content p .btn-bg:before,body.news .block .post-content p body.access .btns-entry .btn-wrap a:before{position:absolute;margin:auto}.modal-wrap .loader-simple,.pos-center,body.home .content.comment-movie .comment-slider-area .loader-simple,body.home .sp-mainvisual .sp-slider-lists:after{top:0;bottom:0;left:0;right:0}.btn-bg:after,.btn-bg:before,.header .menu-lists>li .menu-trg:after,.header .recommend-lists .ar-base-bk:before,.naver-link-wrap a .ar-base-bk:after,.pos-vertical-center,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before,body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a:after,body.access .btns-entry .btn-wrap body.news .block .post-content p a:before,body.home .content.widget.twitter .title-wrap a,body.home .content.widget.twitter .title-wrap a .arr:after,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a:after,body.news .block .post-content p .btn-bg:before,body.news .block .post-content p body.access .btns-entry .btn-wrap a:before{top:0;bottom:0}.pos-horizontal-center{left:0;right:0}.pos-override-center{top:-50%;bottom:-50%;left:-50%;right:-50%}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.js-fadeTgt,.js-tglTgt{display:none}.bg-base{background-color:#000}.col-base,.hov-col-base{color:#000}.bg-pink,body.access .btns-entry .btn-wrap a{background-color:#c60081}.col-pink,.hov-col-pink,.link-pink{color:#c60081}.bg-lightblue{background-color:#2099ff}.col-lightblue,.hov-col-lightblue{color:#2099ff}.bg-deepgray{background-color:#5d5d5d}.col-deepgray,.hov-col-deepgray{color:#5d5d5d}.bg-lightgray{background-color:#3e3e3e}.col-lightgray,.hov-col-lightgray{color:#3e3e3e}.bg-beige{background-color:#f1ebe9}.col-beige,.hov-col-beige{color:#f1ebe9}.bg-darkblue{background-color:#1f1f1f}.col-darkblue,.hov-col-darkblue{color:#1f1f1f}.bg-menuGray{background-color:#d4d4d4}.col-menuGray,.hov-col-menuGray{color:#d4d4d4}.bg-borderGray{background-color:#d8d8d8}.col-borderGray,.hov-col-borderGray{color:#d8d8d8}body{font-size:3.2vw}body.fixed{overflow:hidden}a.disable{opacity:.4}.js-disableSave{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js-disableSave.js-imageunder{position:relative;z-index:0}.js-imageTop{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.pagetop{width:13.33333vw}.trg-scroll-top{padding-top:100%;background-image:url(../img/btn_totop.png);background-size:contain}.modal-overlay,.modal-wrap{width:100%;height:100%;position:fixed;top:0;left:0}.modal-wrap{z-index:1050}.modal-wrap .loader-simple{width:3em;height:3em}.modal-overlay{background:rgba(0,0,0,.7);z-index:0}.modal-content{max-height:80%;width:90%;opacity:0;position:absolute;z-index:10;left:0!important;right:0!important;top:0!important;bottom:0!important;margin:auto}.modal-content .inner{max-height:100%}.modal-content .bx-wrapper{position:relative}.modal-content .bx-controls{width:100%;height:0}.modal-content .bx-controls .bx-controls-direction a{width:6.99708%;padding-top:13.69642%;background-image:url(../img/_sp/btns_slider.png);background-size:200%;position:absolute;top:40%}.modal-content .bx-controls .bx-controls-direction a.bx-prev{background-position:left top;left:-2.5%}.modal-content .bx-controls .bx-controls-direction a.bx-next{background-position:100% top;right:-2.5%}.modal-image-lists{position:relative;max-height:80vw;overflow:hidden}.modal-close-outer{position:absolute;top:-7.4vw;right:-0.53333vw;z-index:10;width:5.86666vw;height:5.86666vw}.modal-close-outer a.modal-close{display:block;width:5.86666vw;height:5.86666vw;top:0;position:relative;text-indent:-1333.2vw}.modal-close-outer a.modal-close:after,.modal-close-outer a.modal-close:before{height:0.8vw;width:100%;background:#fff;display:block;position:absolute;content:"";top:2.4vw}.modal-close-outer a.modal-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close-outer a.modal-close:after{position:relative;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mov-wrap{margin:0 auto}.mov-wrap>* #applink img[style="display:block;"]{width:100%!important}i{font-style:italic}.section-title{border-bottom:#9cc813 0.26666vw solid;margin-bottom:4vw;position:relative}.section-title span{border-bottom:#000 0.53333vw solid;height:6.4vw;text-indent:-1333.2vw;display:block}.section-title.information span{background:url(../img/titles_information.png) left top no-repeat;background-size:contain}.section-title.comment-movie span{background:url(../img/titles_comment-movie.png) left top no-repeat;background-size:contain}.section-title.support span{background:url(../img/titles_support.png) left top no-repeat;background-size:contain}h2.section-title-mini{font-size:4.26666vw;border-bottom:#9cc813 0.26666vw solid;margin-bottom:2vw}h2.section-title-mini span{font-weight:700;border-bottom:0.53333vw solid #000;display:block}h2.section-title2 span{text-indent:-1333.2vw;display:block;height:4.93333vw}h2.section-title2.twitter{width:26.66666vw;border:none}h2.section-title2.twitter span{width:100%;background:url(../img/titles_twitter.png) left top no-repeat;background-size:contain}.page-title{width:100%;height:0;padding-top:10.21898%}.page-title.about{background-image:url(../img/_sp/page_title_about.png)}.page-title.artist{background-image:url(../img/_sp/page_title_artist.png)}.page-title.ticket{background-image:url(../img/_sp/page_title_ticket.png)}.page-title.news{background-image:url(../img/_sp/page_title_news.png)}.page-title.access{background-image:url(../img/_sp/page_title_access.png)}.page-title.goods{background-image:url(../img/_sp/page_title_goods.png)}.page-title.areamap{background-image:url(../img/_sp/page_title_areamap.png)}.page-title.special{background-image:url(../img/_sp/page_title_special.png)}.page-title.timetable{background-image:url(../img/_sp/page_title_timetable.png)}body.osaka .link-lists-tab{border-bottom:0.66666vw solid #ff673f}body.tokyo .link-lists-tab{border-bottom:0.66666vw solid #00c5ff}.link-lists-tab{border-bottom:0.8vw solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.link-lists-tab li:first-child{margin-right:1.33333vw}.link-lists-tab li a{border-radius:2.4vw 2.4vw 0 0;padding:2.4vw 0 1.86666vw;display:block;font-size:3.2vw;width:24vw;text-align:center;text-decoration:none;color:#fff}.link-lists-tab li a:before{display:inline-block;width:2.66666vw;height:2.66666vw;content:"";background:url(../img/arrow_wh.png) left top no-repeat;position:relative;top:50%;margin-top:-1.06666vw;background-size:100%;margin-right:1.33333vw}.link-lists-tab li.orange a{display:block;background:#ff673f}.link-lists-tab li.blue a{display:block;background:#00c5ff}.space-between{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.naver-link-wrap a,.title-bg-black .big{display:inline-block}.post-title{font-weight:700;font-size:5.86666vw;line-height:1.7;margin-bottom:2.66666vw;padding-top:4vw;position:relative}.content-title{font-weight:700}.title-bg-black{font-weight:700;color:#fff;padding:0.66666vw 0 0.13333vw;background-color:#000;font-size:4vw}.kome,.naver-link-wrap{text-align:right}.title-bg-black .big{font-size:5.86666vw;margin-bottom:-.5vw}.title-bg-black .weekday{font-size:2.13333vw}.title-plane{font-size:5.33333vw;font-weight:700;line-height:1.8}.tbl-base a{text-decoration:underline;color:#9cc813}.tbl-base a:hover{text-decoration:none}.comment-movie-hosoku a.ar-txt,.link-pink,.naver-link-wrap a{text-decoration:underline}.tbl-base>tbody>tr,.tbl-base>thead>tr{border-bottom:0.13333vw solid #000}.tbl-base>tbody>tr:first-child,.tbl-base>thead>tr:first-child{border-top:0.13333vw solid #000}.tbl-base>tbody>tr>td,.tbl-base>tbody>tr>th,.tbl-base>thead>tr>td,.tbl-base>thead>tr>th{padding:8% 4%;line-height:5.86666vw;letter-spacing:.0.66666vw}.tbl-base>tbody>tr>th,.tbl-base>thead>tr>th{font-weight:700;padding-left:2%;vertical-align:middle;color:#c60081;width:24vw;word-break:break-all;line-height:4.8vw}.asta-lists>li,.dot-lists>li,.notice-lists li{padding-left:1.2em}.tbl-base>tbody>tr>td,.tbl-base>thead>tr>td{letter-spacing:.0.66666vw;padding-right:0}.tbl-base>tbody>tr:last-child,.tbl-base>thead>tr:last-child{border-bottom:none}.yt-wrap{position:relative;height:0;padding-top:56.25%}.yt-wrap>*{width:100%;height:100%;position:absolute;top:0;left:0}.shadow-box,body.home .slider-area .slider-lists li{box-shadow:0 0.13333vw 1.06666vw 0.13333vw rgba(0,0,0,.2)}.asta,body.goods .intro .goods-note-items>li{position:relative;padding-left:1.2em}.asta:before,body.goods .intro .goods-note-items>li:before{content:"※";position:absolute;top:0;left:0}.arr,.icon,.notice-lists li,body.access .btns-entry .btn-wrap a{position:relative}.naver-link-wrap{width:100%;margin-bottom:5vw}.naver-link-wrap a .ar-base-bk{padding-right:1em;position:relative}.naver-link-wrap a .ar-base-bk:before{content:none}.naver-link-wrap a .ar-base-bk:after{width:15%;padding-top:15%!important;margin-left:.8em}.btn-bg,body.access .btns-entry .btn-wrap a{color:#fff;font-weight:700;display:block;text-align:center}.btn-bg:before,body.access .btns-entry .btn-wrap a:before{left:0}.btn-bg:after,body.access .btns-entry .btn-wrap a:after{right:0}.btn-sns{display:block;text-indent:-1333.2vw;width:100%;height:10.93333vw}.btn-sns.facebook{background:url(../img/btns_sns.png) left top no-repeat;background-size:247%}.btn-sns.twitter{background:url(../img/btns_sns.png) right top no-repeat;background-size:247%}.comment-movie-hosoku{margin-top:1.33333vw;text-align:right}.comment-movie-hosoku a.ar-txt:before{text-decoration:none;display:inline-block;content:"→";margin-right:1em}.link-lists li a,.news-lists a{text-decoration:underline}.arr:after,.arr:before,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before{width:100%;height:0;display:inline-block;background-position:left top;background-repeat:no-repeat}.arr.ar-af:after,.arr.ar-bf:before,.naver-link-wrap a .arr.ar-base-bk:after,.naver-link-wrap a body.access .btns-entry .btn-wrap a.ar-base-bk:after,body.access .btns-entry .btn-wrap .naver-link-wrap a a.ar-base-bk:after,body.access .btns-entry .btn-wrap a.ar-af:after,body.access .btns-entry .btn-wrap a:before{content:""}.arr.ar-base-bk:after,.arr.ar-base-bk:before,body.access .btns-entry .btn-wrap a.ar-base-bk:after,body.access .btns-entry .btn-wrap a.ar-base-bk:before{padding-top:80%;background-image:url(../img/_sp/arr_base-bk.png)}.arr.ar-menu-wh:after,.arr.ar-menu-wh:before,body.access .btns-entry .btn-wrap a.ar-menu-wh:after,body.access .btns-entry .btn-wrap a.ar-menu-wh:before{padding-top:180%;background-image:url(../img/_sp/arr_menu-wh.png)}.arr.ar-menu-bk:after,.arr.ar-menu-bk:before,.naver-link-wrap a .arr.ar-base-bk:after,.naver-link-wrap a .arr.ar-base-bk:before,.naver-link-wrap a body.access .btns-entry .btn-wrap a.ar-base-bk:after,.naver-link-wrap a body.access .btns-entry .btn-wrap a.ar-base-bk:before,body.access .btns-entry .btn-wrap .naver-link-wrap a a.ar-base-bk:after,body.access .btns-entry .btn-wrap .naver-link-wrap a a.ar-base-bk:before,body.access .btns-entry .btn-wrap a.ar-menu-bk:after,body.access .btns-entry .btn-wrap a.ar-menu-bk:before,body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a:after,body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a:before,body.home .content.widget.twitter .title-wrap a .arr:after,body.home .content.widget.twitter .title-wrap a .arr:before,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a:after,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a:before{padding-top:163.63636%;background-image:url(../img/_sp/arr_menu-bk.png)}.arr.ar-base-wh:after,.arr.ar-base-wh:before,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before{padding-top:80%;background-image:url(../img/_sp/arr_base-wh.png)}.arr.ar-txt,body.access .btns-entry .btn-wrap a.ar-txt{vertical-align:middle}.arr.ar-txt:after,.arr.ar-txt:before,body.access .btns-entry .btn-wrap a.ar-txt:after,body.access .btns-entry .btn-wrap a.ar-txt:before{background:0 0;width:auto;height:auto;padding-top:0;display:inline-block;overflow:visible;white-space:normal;text-indent:0}.arr.ar-txt.ar-bf:before,body.access .btns-entry .btn-wrap a.ar-txt:before{content:"→"}.arr.ar-txt.ar-af:after,.naver-link-wrap a .arr.ar-txt.ar-base-bk:after,.naver-link-wrap a body.access .btns-entry .btn-wrap a.ar-txt.ar-base-bk:after,body.access .btns-entry .btn-wrap .naver-link-wrap a a.ar-txt.ar-base-bk:after,body.access .btns-entry .btn-wrap a.ar-txt.ar-af:after{content:"→";margin-left:.5em}.arr.ar-right:after,.arr.ar-right:before,body.access .btns-entry .btn-wrap a:after,body.access .btns-entry .btn-wrap a:before{-webkit-transform:rotate(0);transform:rotate(0)}.arr.ar-down:after,.arr.ar-down:before,body.access .btns-entry .btn-wrap a.ar-down:after,body.access .btns-entry .btn-wrap a.ar-down:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.arr.ar-left:after,.arr.ar-left:before,body.access .btns-entry .btn-wrap a.ar-left:after,body.access .btns-entry .btn-wrap a.ar-left:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arr.ar-up:after,.arr.ar-up:before,body.access .btns-entry .btn-wrap a.ar-up:after,body.access .btns-entry .btn-wrap a.ar-up:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icon:after,.icon:before{width:100%;height:0;display:inline-block;background-position:left top;background-repeat:no-repeat}.icon.ico-af:after,.icon.ico-bf:before{content:""}.icon.ico-thumb-new:after,.icon.ico-thumb-new:before{padding-top:34.78261%;background-image:url(../img/_sp/icon_thumb-new.png)}.contents-area .sns-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:2.66666vw;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contents-area .sns-lists li{margin-left:1.33333vw}.news-lists span{display:block}.news-lists .date{color:#9cc813;font-weight:700}.news-lists a{line-height:1.6}.notice-lists li:before{content:"※";position:absolute;top:0;left:0}.link-lists{width:53.33333vw;font-weight:700;margin-bottom:5.33333vw;font-size:2.93333vw}.link-lists li:not(:first-child){margin-left:4vw}.dot-lists>li{position:relative}.dot-lists>li:before{content:"・";position:absolute;top:0;left:0}.asta-lists>li{position:relative}.asta-lists>li:before{content:"※";position:absolute;top:0;left:0}.dl-circle dt{position:relative;padding-left:1.5em;font-weight:700}.dl-circle dt:before{content:"●";position:absolute;top:0;left:0}.dl-dblarr dt{position:relative;padding-left:1em;font-weight:700}.dl-dblarr dt:before{content:"»";position:absolute;top:-0.13333vw;left:0}.dl-dblarr .indent{text-indent:1em}.second .wrapper{background:url(../img/second_bg_pattern.png) center top,url(../img/second_bg.jpg) center 11.73333vw no-repeat;background-size:0.53333vw,230%}.contents-area{margin:4.26666vw;padding:2.66666vw 4vw;background:#fff}.main-movie-area{display:none}.sp-br{display:block}.header{z-index:50;width:100%;background-color:#fff}.header .fixed-area{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}.header .container,.header body:not(.home) .contents,body:not(.home) .header .contents{position:relative}.header .wrap-btn{width:6.66666vw;height:6.66666vw;top:50%;left:4vw;margin-top:-3.33333vw;position:absolute}.header .wrap-btn a{padding-top:100%;background-image:url(../img/_sp/btns_menu.png);background-size:100%;background-position:left top}.header .wrap-btn a.open{padding-top:100%;background-image:url(../img/_sp/btns_menu_close.png);background-position:100% top}.header h1{width:36.93333%;margin:0 auto;padding:3% 0}.header h1 .logo{background-image:url(../img/header_logo.png);padding-top:9.86666vw}.header .pos-r{position:relative}.header .recommend-lists{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .recommend-lists>li{width:33.3%}.header .recommend-lists a{padding:2.66666vw 0 2.66666vw 2.66666vw;font-size:3.2vw;line-height:4.53333vw;letter-spacing:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5em}.header .recommend-lists a:before{display:inline-block;width:2.13333vw;height:2.13333vw;background:url(../img/arrow_wh.png) no-repeat;background-size:100%;content:"";position:relative;left:auto;top:auto;margin:0 6% 0 0}.header .child:not(:first-child)>*,.header .dl-timetable>dd{margin-top:5%}.header .recommend-lists .ar-base-bk:before{left:0}.header .gnav{width:100%;display:none;color:#000;background-color:#fff;position:absolute;left:0;z-index:20;overflow-y:scroll;-webkit-overflow-scrolling:touch}.header .scroll-inner{padding:0}.header .menu-lists{padding:6vw 4vw;color:#6b6b6b}.header .menu-lists a{color:#000}.header .menu-lists>li:first-child{padding-top:0}.header .menu-lists>li{position:relative;padding:6vw 0}.header .menu-lists>li:not(:first-child){border-top:0.13333vw solid #616161}.header .menu-lists>li a{color:#000;line-height:1}.header .menu-lists>li>a{font-size:4.26666vw;font-weight:700;display:inline-block}.header .menu-lists>li .menu-trg{width:100%;height:1em;position:absolute;right:0}.header .menu-lists>li .menu-trg:after{width:2%;padding-top:3.6%;right:4%}.header .menu-lists>li .ar-menu-gr:after{content:none}.header .menu-lists>li.disable a{opacity:.2}.header .menu-lists>li.disable .header-toggle-area,.header .menu-lists>li.disable .menu-trg{display:none}.header .dl-category>dt>:before{content:"-";margin-right:.5rem;text-decoration:none}.footer .bottom .history-links a,.header .children a:not(.disable) span,.header .dl-category:not(.dl-timetable):not(.self) dd a:not(.disable),.header .dl-place dd a:not(.disable),body:not(.home) .post-content a{text-decoration:underline}.header .dl-category:not(.dl-timetable):not(.self) dt,.header .dl-place dt{width:10em;position:relative}.header .dl-category:not(.dl-timetable):not(.self) dt:after,.header .dl-place dt:after{content:"▶︎";-webkit-transform:scale(.6);transform:scale(.6);display:inline-block;position:absolute;top:.15em;right:0}.footer .fnav,.footer .logo,.header .menu-lists .children .disable,.header .menu-lists .children.disable{display:none}body.home .comment-slider-area .bx-wrapper,body:not(.home) .contents{position:relative}.header .dl-category:not(.dl-timetable):not(.self) dd,.header .dl-place dd{padding-left:1.5em}.header .dl-category:not(.dl-timetable):not(.self) dd a:not(:first-child),.header .dl-place dd a:not(:first-child){margin-left:1em}.header .dl-timetable .dl-place{width:96%;margin-left:auto}.footer .footer-sns .sns-lists>li:nth-of-type(2),.footer .footer-sns .sns-lists>li:nth-of-type(4),.footer .footer-sns .sns-lists>li:nth-of-type(5){margin-left:1em}.header .dl-timetable .dl-place>dt{width:9em}.header .children{padding-left:5%;margin-top:5%}.footer{color:#fff;background-color:#000}.footer .footer-sns{padding:4vw 0;text-align:center}.footer .footer-sns .sns-lists>li{display:inline-block}.footer .footer-sns .sns-lists>li:nth-of-type(1),.footer .footer-sns .sns-lists>li:nth-of-type(2){width:10%}.footer .footer-sns .sns-lists>li:nth-of-type(3),.footer .footer-sns .sns-lists>li:nth-of-type(4),.footer .footer-sns .sns-lists>li:nth-of-type(5){line-height:.7rem;min-width:10vw;margin-top:4vw}.footer .bottom{background:#9cc813;padding:2.66666vw 0;text-align:center;border-top:0.13333vw solid #5d5d5d}.footer .bottom h2{font-size:3.2vw;font-weight:700;padding-bottom:0}.footer .bottom .history-links{font-size:3.2vw}.footer .bottom .history-links a{padding:0 1.6vw}.footer .copy{color:#5d5d5d;display:block;font-size:2.4vw;font-weight:700;margin-top:2.66666vw;line-height:9.33333vw;text-align:center;background:#f2f2f2}body:not(.home) .contents .page-sns{padding-left:0;padding-right:0}body:not(.home) .post-content p{letter-spacing:.0.66666vw;line-height:2;word-break:break-all}body:not(.home) .post-content p:not(:first-child){margin-top:4vw}body:not(.home) .page-sns{text-align:center;padding-left:0}body.home .sp-mainvisual{min-height:32vw;position:relative}body.home .sp-mainvisual .loader-simple{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:0.26666vw solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.7)}body.home .sp-mainvisual .sp-slider-lists{position:relative;height:0;overflow:hidden;padding-top:64%;opacity:0;z-index:0}body.home .sp-mainvisual .sp-slider-lists:before,body.home .sp-mainvisual .sp-slider-lists>li{width:100%;height:100%;top:0;position:absolute;left:0}body.home .sp-mainvisual .sp-slider-lists:before{z-index:55;background-size:.53333%}body.home .sp-mainvisual .sp-slider-lists:after{content:"";width:29.06667%;padding-top:64%;background-image:url(../img/footer_logo.png);z-index:60}body.home .sp-mainvisual .venues-area{padding-top:26.26667%;background-image:url(../img/_sp/venues.png);position:absolute;bottom:0;left:0;z-index:1;background-position:left top}body.home .slider-area{margin-top:-2vw;margin-bottom:2.666vw}body.home .slider-area .slider-lists{opacity:0}body.home .slider-area .bx-pager{text-align:right;margin-top:2%}body.home .slider-area .bx-pager-item:not(:first-child){margin-left:2%}body.home .slider-area .bx-pager-item:first-child{margin-left:auto}body.home .slider-area .bx-pager-link{width:3.2vw;height:3.2vw;border-radius:100%;background-color:#d4d4d4}body.home .slider-area .bx-pager-link.active{background-color:#9cc813}body.home .sml-banner-area{margin-bottom:5.33333vw}body.home .sml-banner-area .banner-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .sml-banner-area .banner-lists li{margin-right:2.66666vw;margin-bottom:2.66666vw}body.home .sml-banner-area .banner-lists li a{display:block}body.home .sml-banner-area .banner-lists li:nth-child(2n){margin-right:0}body.home .sml-banner-area .banner-lists li img{height:15.2vw}body.home .sml-banner-area .banner-lists li.sp{width:100%;max-width:none;margin-left:0}body.home .content.information{position:relative;margin-bottom:6%}body.home .content.information .news-lists li:first-child{padding-top:0}body.home .content.information .news-lists li{padding:4vw 0;border-bottom:0.26666vw dotted #969696}body.home .content.information .news-lists li .date{line-height:1;margin-bottom:1.6vw}body.home .content.information .news-lists li a{line-height:1.5}body.home .content.information .link-wrap{position:absolute;top:-0.4vw;right:0;font-size:3.2vw}body.home .content.information .link-wrap a{display:block;font-weight:700}body.home .content.information .link-wrap a:before{background:url(../img/arrow_bk.png) left top no-repeat;background-size:100%;content:"";width:1.86666vw;height:1.86666vw;display:inline-block;margin-right:1vw}body.home .content.information .link-wrap a span:after,body.home .content.widget.twitter .title-wrap .section-title.twitter:before{content:none}body.home .content.venues{display:none}body.home .content.pr-movie{margin-bottom:6.66666vw}body.home .content.comment-movie{position:relative;margin-bottom:5.33333vw}body.home .content.comment-movie .comment-lists{max-height:43.46666vw;overflow:hidden;opacity:0}body.home .content.comment-movie .comment-slider-area{background-color:#fff;width:77.33333vw;margin:4vw auto 0}body.home .content.comment-movie .comment-slider-area .loader-simple{border:0.13333vw solid rgba(0,0,0,.2);border-top-color:rgba(0,0,0,.7)}body.home .content.comment-movie .comment-slider-area .bx-controls .bx-controls-direction a{top:50%;margin-top:-9.33333vw;position:absolute;width:14.66666vw;height:17.33333vw;text-indent:-1333.2vw}body.home .content.comment-movie .comment-slider-area .bx-controls .bx-controls-direction a.bx-prev{left:-9.33333vw;background:url(../img/btns_slider2.png) left top;background-size:100%}body.home .content.comment-movie .comment-slider-area .bx-controls .bx-controls-direction a.bx-next{right:-9.33333vw;-webkit-transform:scale(-1,1);transform:scale(-1,1);background:url(../img/btns_slider2.png) left top;background-size:100%}body.home .content.comment-movie .comment-slider-area .js-comment-play{position:relative}body.home .content.comment-movie .comment-slider-area .image-wrap{background:#000;display:block}body.home .content.comment-movie .comment-slider-area .image-wrap img{opacity:.6}body.home .content.comment-movie p.name{width:77vw;color:#fff;position:absolute;bottom:10vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20;text-align:center}body.home .content.widget{background-color:#fff}body.home .content.widget.facebook{border:0.53333vw solid #f2f2f2;width:100%;height:0;overflow:hidden;padding-top:72.9927%;margin-bottom:6%;position:relative}body.home .content.widget.facebook>*{width:100%;height:100%;position:absolute;top:0;left:0}body.home .content.widget.twitter{border:0.53333vw solid #f2f2f2;padding:6.66666vw}body.home .content.widget.twitter .title-wrap{position:relative}body.home .content.widget.twitter .title-wrap .section-title.twitter{width:36.66667%}body.home .content.widget.twitter .title-wrap .section-title.twitter span{display:block;width:100%;padding-top:16.81818%;background:url(../img/_sp/title_section_twitter.png);background-size:contain}body.home .content.widget.twitter .title-wrap a{right:0;text-decoration:underline}body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a,body.home .content.widget.twitter .title-wrap a .arr,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a{padding-right:1.5em}body.access .btns-entry .btn-wrap body.home .content.widget.twitter .title-wrap a a:after,body.home .content.widget.twitter .title-wrap a .arr:after,body.home .content.widget.twitter .title-wrap a body.access .btns-entry .btn-wrap a:after{width:7%;padding-top:11.45455%;right:0}body.home .content.widget.twitter .js-twitterWidget{min-height:48.66666vw;margin-top:5%}body.home .main-info{z-index:1;position:relative;margin-top:-0.26666vw;background:url(../img/main-info_bg.png) center top repeat-y}body.home .main-info-list-box{display:-webkit-box;display:-ms-flexbox;display:flex;height:26.4vw}body.home .main-info-list-box li{width:50%;text-indent:-1333.2vw;box-sizing:border-box;margin:2.66666vw}body.home .main-info-list-box li.osaka{margin-left:4vw;background:url(../img/_sp/osaka_info.png) no-repeat #ff673f;background-size:contain}body.home .main-info-list-box li.tokyo{background:url(../img/_sp/tokyo_info.png) no-repeat #00c5ff;background-size:contain}body.home .content.green-power{margin-top:6.66666vw;border:0.53333vw solid #f2f2f2;background-color:#fff;padding:3.33333vw}body.home .content.green-power .image{display:table-cell;vertical-align:top;width:17.33333vw}body.home .content.green-power .texts{display:table-cell;vertical-align:top;font-size:3.2vw;padding-left:5.06666vw;line-height:1.8}body.home .support-area{margin-top:6.66666vw}body.home .support-area .support-categories{margin-top:6%}body.home .support-area .support-category:not(:first-child){margin-top:7vw}body.home .support-area .support-title{color:#7c7c7c}body.home .support-area .sponsor-lists{margin-top:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.home .support-area .sponsor-lists li{margin-right:3vw;width:18.5vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .support-area .sponsor-lists li:nth-child(4n){margin-right:0}body.home .support-area .sponsor-lists li:not(:nth-child(-n+4)){margin-top:5vw}body.home .support-area .sponsor-lists li a{display:block;text-align:center}body.home .support-area .sponsor-lists li a img{vertical-align:middle;max-height:5.06666vw}body.home .support-area .sponsor-lists li .note{margin-top:3%;text-align:right;color:#666;line-height:1;position:absolute;bottom:-1em;width:100%}body.news .to-list-wrap{margin-bottom:2.66666vw;display:-webkit-box;display:-ms-flexbox;display:flex}body.news .to-list{margin-left:auto;text-align:right;font-weight:700;font-size:2.93333vw}body.news .to-list:before{margin-right:1.33333vw;content:"";width:2.66666vw;height:2.66666vw;display:inline-block;position:relative;top:0.26666vw;background:url(../img/arrow_bk.png) no-repeat;background-size:100%}body.about .ticktore img,body.ticket .ticktore img{height:14.66666vw}body.news .page-info,body.news .page-title+.container,body.news body:not(.home) .page-title+.contents,body:not(.home) body.news .page-title+.contents{position:relative}body.news .post-date{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}body.news .post-date .date{padding-bottom:1.06666vw;font-weight:700;color:#9cc813}body.news .sp-block{padding-top:5.33333vw;position:relative}body.news .block .post-content:not(:first-child){margin-top:8%}body.news .block .content-title{margin-bottom:1em}body.news .block:not(:first-child){margin-top:8%;padding-top:8%;border-top:0.13333vw dashed #3e3e3e}body.news .block .images .image-box{text-align:center}body.news .block .images .image-box .caption{margin-top:.5em}body.news .block .images .image-box:not(:first-child){margin-top:8%}body.access .btns-entry .btn-wrap body.news .block .post-content p a,body.news .block .post-content p .btn-bg,body.news .block .post-content p body.access .btns-entry .btn-wrap a{display:block;color:#fff;padding:3% 0;text-align:center;position:relative;text-decoration:none}body.artist.lineup .sp-scroll-triggers .date-lists a,body.news .wrap-controler a:not(.disable),body.ticket .notes a{text-decoration:underline}body.access .btns-entry .btn-wrap body.news .block .post-content p a:before,body.news .block .post-content p .btn-bg:before,body.news .block .post-content p body.access .btns-entry .btn-wrap a:before{width:10%;padding-top:8%;left:0}body.access .btns-entry .btn-wrap body.news .block .post-content p a.reserve,body.news .block .post-content p .btn-bg.reserve,body.news .block .post-content p body.access .btns-entry .btn-wrap a.reserve{width:60%;margin:0 auto}body.access .btns-entry .btn-wrap body.news .block .post-content p a.reserve.long,body.news .block .post-content p .btn-bg.reserve.long,body.news .block .post-content p body.access .btns-entry .btn-wrap a.reserve.long{width:100%}body.access .btns-entry .btn-wrap body.news .block .post-content p a.reserve.long:before,body.news .block .post-content p .btn-bg.reserve.long:before,body.news .block .post-content p body.access .btns-entry .btn-wrap a.reserve.long:before{width:6%;padding-top:6%}body.news .news-list-area{margin-top:8vw;padding-top:8vw;border-top:0.26666vw dotted #999}body.news .news-lists{font-size:3.2vw;display:none}body.news .news-lists li:not(:first-child){margin-top:10%}body.news .news-lists li .date{margin-bottom:1.06666vw}body.news .wrap-list{transition:height .2s linear 0s}body.news .wrap-controler{margin-top:10%;text-align:center}body.news .wrap-controler .controler li:not(:first-child){margin-left:1em}body.news .wrap-controler .controler li:not(:first-child):before{content:"|";color:#a3a3a3;margin-right:1em}body.news .sp-block.sample{padding-top:0}body.news .tbl-temp{width:100%;margin-top:3%;background-color:#fff}body.news .tbl-temp tr{border-top:0.13333vw solid grey;border-bottom:0.13333vw solid grey;border-right:0.13333vw solid grey}body.news .tbl-temp td,body.news .tbl-temp th{width:50%;line-height:1.5;border-left:0.13333vw solid grey;padding:1rem;vertical-align:middle}body.news .tbl-temp th{font-weight:700;background-color:#eee}body.news .tbl-temp td.c,body.news .tbl-temp th.c{display:table-cell}.blue{color:#2099ff}.green{color:green}.pink{color:#c60081}.yellow{color:#dbae00}.gray{color:gray}.link-bold{font-weight:700;color:green;border-bottom:0.13333vw solid green!important}.link-bold:hover{color:#005800!important}.heading-back{display:inline-block;background-color:#ffee34;color:#000;font-weight:700;padding:.2em .3em}.heading-underline{display:inline-block;margin:1rem 0;border-bottom:0.13333vw dotted #333}body.ticket .city{margin-top:5%}body.ticket .city:first-child{margin-top:0}body.ticket .tbl-base .wrap-btn,body.ticket .tbl-base .wrap-btn .notice-lists,body.ticket .tbl-base .wrap-btn .notice-lists li:not(:first-child){margin-top:5%}body.ticket .tbl-base .wrap-btn .btns .btn-ticket a{font-weight:700;color:#fff;display:block;padding:1em 0}body.ticket .tbl-base .wrap-btn .btns .btn-ticket a:before{width:10%;padding-top:8%}body.ticket .tbl-base .wrap-btn .btns .btn-ticket:not(:first-child){margin-top:3%}body.ticket .tbl-base .wrap-btn .btns .lowson{margin:5% 0}body.ticket .notes{margin-top:5%}body.ticket .notes p:not(:first-child){margin-top:1em}body.ticket .notes a{color:#9cc813;font-weight:700}body.ticket .shutle-bus b{display:block;margin-bottom:1em}body.ticket .shutle-bus p span{font-weight:700;border-bottom:0.4vw solid #9cc813;padding-bottom:0.53333vw}body.ticket .shutle-bus .link-wrap{margin-top:5%}body.ticket .wrap-dtl .tbl-ticket{margin-top:1em;width:100%}body.ticket .wrap-dtl .tbl-ticket *{border:none;padding:0;color:#000;font-weight:400}body.ticket .wrap-dtl .tbl-ticket:first-child{margin-top:0}body.ticket .wrap-dtl .tbl-ticket td,body.ticket .wrap-dtl .tbl-ticket th{vertical-align:top;text-align:left}body.ticket .wrap-dtl .tbl-ticket th{display:block;width:100%;font-weight:700}body.ticket .wrap-dtl .tbl-ticket th:after{content:"："}body.ticket .wrap-dtl .tbl-ticket .date{display:inline}body.ticket .wrap-dtl .tbl-ticket .type{margin-left:1em;display:inline}body.ticket .wrap-dtl .tbl-ticket .type:before{content:"["}body.ticket .wrap-dtl .tbl-ticket .type:after{content:"]"}body.ticket .wrap-dtl .tbl-ticket .price{display:block;width:100%;margin-bottom:1em}body.ticket .wrap-dtl .tbl-ticket .sold{color:#9cc813;font-weight:700;display:block;margin-top:-1em;margin-bottom:1rem}body.ticket .wrap-dtl .wrap-note{margin-top:-.9em;display:none}body.about .ticktore{margin-top:1em}body.about .message .block:not(:first-child){margin-top:5%}body.about .message .block:not(:first-child) .image{text-align:center}body.about .message .block:not(:first-child) .image img{max-width:75%}body.about .message .block:not(:first-child) p.management{word-break:normal;text-align:right}body.about .message .image{margin-bottom:5%}body.about.outline .tbl-base dl{display:table;width:100%}body.about.outline .tbl-base dd,body.about.outline .tbl-base dt{display:table-cell}body.about.outline .tbl-base dt{width:32%}body.about.outline .tbl-base dd{width:68%}body.about.faq .tbl-base th{width:38%;text-align:left;border-right:0.13333vw dashed #ccc;padding-left:4%}body.about.notice .dot-lists>li{line-height:1.8;letter-spacing:1.0.66666vw}body.about.notice .dot-lists>li:not(:first-child){margin-top:1.5em}body.about.notice .dot-lists>li a{text-decoration:underline;display:inline-block;margin-bottom:1em}.mg-bottom{margin-bottom:5.33333vw}body.artist.lineup .new{margin-right:1.33333vw;font-weight:700;background:#000;color:#fff;display:inline-block;padding:0.8vw;font-size:2.66666vw;margin-bottom:0;line-height:2.4vw}body.artist.lineup .new:before{content:"NEW"}body.artist.lineup .view-change-btns{margin-bottom:2.66666vw}body.artist.lineup .view-change-lists{position:relative;top:-0.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.artist.lineup .view-change-lists li:not(:first-child){margin-left:4vw}body.artist.lineup .view-change-lists .btn-view-change{background:url(../img/btns_view_change.png) no-repeat;width:6.13333vw;height:6.13333vw;background-size:14.13333vw}body.artist.lineup .view-change-lists .btn-view-change.thumbnail-area{background-position:right top}body.artist.lineup .view-change-lists .btn-view-change.thumbnail-area.active{background-position:left top}body.artist.lineup .view-change-lists .btn-view-change.list-area{background-position:right bottom}body.artist.lineup .view-change-lists .btn-view-change.list-area.active{background-position:left bottom}body.artist.lineup .sp-scroll-triggers{width:100%;opacity:0;z-index:20;font-weight:700;background-color:#ae819e;padding:3% 0 2%}body.artist.lineup .sp-scroll-triggers .scr-trg-lists>li{width:50%;text-align:center}body.artist.lineup .sp-scroll-triggers .scr-trg-lists .city{margin-bottom:1%}body.artist.lineup .sp-scroll-triggers .date-lists>li{color:#fff}body.artist.lineup .sp-scroll-triggers .date-lists>li:not(:first-child){margin-left:1.2em}body.artist.lineup .dates .title-bg-black{margin-bottom:2.66666vw}body.artist.lineup .dates .date:not(:first-child){margin-top:8%}body.artist.lineup .thumb-lists li{width:47.5%}body.artist.lineup .thumb-lists li:not(:nth-child(2n+1)){margin-left:5%}body.artist.lineup .thumb-lists li:not(:nth-child(-n+2)){margin-top:4vw}body.artist.lineup .thumb-lists li a{display:block}body.artist.lineup .thumb-lists li .name{margin-top:.5em;text-align:center;font-size:2.66666vw;font-weight:700}body.artist.lineup span.only{font-size:2.4vw}body.artist.lineup span.only:after{margin-top:0.4vw;font-weight:700;color:#fff;display:inline-block;padding:0.66666vw 2.66666vw 0;border-radius:13.33333vw;text-decoration:none;background-color:#cacaca}body.artist.lineup span.only.tokyo:after{content:"TOKYOのみ"}body.artist.lineup span.only.osaka:after{content:"OSAKAのみ"}body.artist.lineup .text-lists li{text-align:center}body.artist.lineup .text-lists li:not(:first-child){margin-top:1em}body.artist.lineup .text-lists li a:not(.disable-link){text-decoration:underline}body.artist.lineup .text-lists li span.only:after{background-color:#cacaca}body.artist.lineup .text-lists li span.only.tokyo:after{content:"TOKYOのみ"}body.artist.lineup .text-lists li span.only.osaka:after{content:"OSAKAのみ"}body.artist.lineup .more-lineup{margin-top:8%}body.artist.lineup .more-lineup p{text-align:center}body.artist.lineup .more-lineup p:not(:first-child){margin-top:.5em}body.artist.single-artist #logo-img{text-align:center;margin-bottom:5.33333vw}body.artist.single-artist #logo-img img{max-height:10.66666vw}body.artist.single-artist .page-info{text-align:right}body.artist.single-artist .post-content>div:not(:last-child):not(.main){margin-bottom:5.33333vw}body.artist.single-artist .post-content .main{text-align:center;margin-bottom:1.6vw}body.artist.single-artist .post-content .main .image-wrap{padding:0}body.artist.single-artist .post-content .title-plane{margin-top:2.66666vw}body.access .container.xs,body.access body:not(.home) .xs.contents,body:not(.home) body.access .xs.contents{overflow:hidden}body.access .tbl-base tr:last-child{border:none}body.access .tbl-base tbody>tr dl,body.access .tbl-base thead>tr dl{display:block}body.access .tbl-base tbody>tr dl dd,body.access .tbl-base tbody>tr dl dt,body.access .tbl-base thead>tr dl dd,body.access .tbl-base thead>tr dl dt{display:block;width:auto}body.access .free .block:not(:first-child){margin-top:1.5em}body.access .free .block p:not(:first-child):not(.wrap-link),body.access .free .block>:not(:first-child){margin-top:1em}body.access .wrap-link{margin-top:.5em}body.access .asta-lists li,body.access .dl-circle .asta-lists li{margin-top:1em}body.access .wrap-large-map,body.access .wrap-route-map{position:relative;overflow:hidden}body.access .wrap-large-map>:not(.wrap-link),body.access .wrap-route-map>:not(.wrap-link){width:100%;height:100%;position:absolute;top:0;left:0}body.access .wrap-route-map{width:100%;height:0;padding-top:100%}body.access .wrap-large-map{padding-top:61.33333vw;margin:0 -4vw}body.access.tokyo .wrap-route-map{margin-top:1em}body.access.tokyo .wakasu:before{width:8%;padding-top:6.4%}body.special .contents-area{padding-bottom:15%}body.special .contents .container.xs,body.special .contents body:not(.home) .xs.contents,body:not(.home) body.special .contents .xs.contents{padding:0}body.special .page-title{z-index:10}body.special .map-area{position:relative;z-index:0;padding-bottom:10%}body.special .map-area .inner{position:relative;width:220%}body.special .scroll-area{overflow:scroll;-webkit-overflow-scrolling:touch}body.special .map-pins .map-pin{position:absolute;z-index:10}body.special .map-pins .map-pin.mini{width:2.62391%}body.special.osaka .map-pin.regular,body.special.tokyo .map-pin.regular{width:8.01749%}body.special .map-pins .map-pin.mini a{padding-top:140.74074%;background:url(../special/img/pin_mini.png) no-repeat;background-size:contain}body.special.osaka .map-pin.regular a{padding-top:105.35714%;background:url(../special/img/pins_regular_osaka.png) no-repeat;background-size:700%}body.special.osaka .map-pin.regular.pin-picnic{top:37%;left:27%}body.special.osaka .map-pin.regular.pin-picnic a{background-position:0 top}body.special.osaka .map-pin.regular.pin-green-hill-stage{top:16.5%;left:37%}body.special.osaka .map-pin.regular.pin-green-hill-stage a{background-position:16.66667% top}body.special.osaka .map-pin.regular.pin-goods{bottom:42%;right:32%}body.special.osaka .map-pin.regular.pin-goods a{background-position:33.33333% top}body.special.osaka .map-pin.regular.pin-foodarea{top:26%;right:29%}body.special.osaka .map-pin.regular.pin-foodarea a{background-position:50% top}body.special.osaka .map-pin.regular.pin-new-beat-stage{top:17%;right:36.5%}body.special.osaka .map-pin.regular.pin-new-beat-stage a{background-position:66.66667% top}body.special.osaka .map-pin.regular.pin-bay-field-back{top:15%;right:24%}body.special.osaka .map-pin.regular.pin-bay-field-back a{background-position:83.33333% top}body.special.osaka .map-pin.regular.pin-bay-field-front{top:11%;right:11.5%}body.special.osaka .map-pin.regular.pin-bay-field-front a{background-position:100% top}body.special.osaka .map-pin.mini.pin-entrance{bottom:36%;right:38.5%}body.special.tokyo .map-pin.regular a{padding-top:113.72549%;background:url(../special/img/pins_regular_tokyo.png) no-repeat;background-size:900%}body.special.tokyo .map-pin.regular.pin-seaside-stage{top:28.5%;left:16.7%}body.special.tokyo .map-pin.regular.pin-seaside-stage a{background-position:0 top}body.special.tokyo .map-pin.regular.pin-goods{top:50%;left:27.5%}body.special.tokyo .map-pin.regular.pin-goods a{background-position:12.5% top}body.special.tokyo .map-pin.regular.pin-monument{top:53.5%;left:35.8%}body.special.tokyo .map-pin.regular.pin-monument a{background-position:25% top}body.special.tokyo .map-pin.regular.pin-street-performance{top:39.5%;left:31.8%;z-index:5}body.special.tokyo .map-pin.regular.pin-street-performance a{background-position:37.5% top;padding-top:190.19608%}body.special.tokyo .map-pin.regular.pin-new-beat-stage{top:42.5%;left:45.5%}body.special.tokyo .map-pin.regular.pin-new-beat-stage a{background-position:50% top}body.special.tokyo .map-pin.regular.pin-foodarea{top:41%;left:52.5%}body.special.tokyo .map-pin.regular.pin-foodarea a{background-position:62.5% top}body.special.tokyo .map-pin.regular.pin-windmill-back{top:44%;right:29.5%}body.special.tokyo .map-pin.regular.pin-windmill-back a{background-position:75% top}body.special.tokyo .map-pin.regular.pin-windmill-center{top:40.5%;right:21%}body.special.tokyo .map-pin.regular.pin-windmill-center a{background-position:87.5% top}body.special.tokyo .map-pin.regular.pin-windmill-stage{top:41.5%;right:13%}body.special.tokyo .map-pin.regular.pin-windmill-stage a{background-position:100% top}body.special.tokyo .map-pin.mini.pin-entrance{bottom:37.5%;left:57%}body.special.tokyo .map-pin.mini.pin-street{bottom:27%;left:50%}body.special .other-link{width:43.73178%;margin-left:auto;margin-right:5%}body.special .other-link .btn-other-map{padding-top:20.67511%;background:url(../special/img/btns_map.png) no-repeat;background-size:200%}body.special .other-link.osaka .btn-other-map{background-position:left top}body.special .other-link.tokyo .btn-other-map{background-position:100% top}body.goods .btn-note{font-size:3.6vw;margin-bottom:1.33333vw;font-weight:700;color:#ff3f3f}body.goods .catch{color:#9cc813;font-weight:700;font-size:4.8vw;text-align:center}body.goods .read{text-align:center;line-height:5.33333vw;margin-top:3.33333vw;margin-bottom:3.33333vw}body.goods .modal-wrap{transition:opacity .5s}body.goods .modal-wrap.isView{opacity:1}body.goods .modal-content{width:94%;opacity:1;padding:1rem;position:absolute;top:50%;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.goods .modal-close{position:absolute;top:auto;bottom:-2em;right:0}body.goods .intro .title-goods{font-weight:700}body.goods .intro .title-goods+div{margin-top:5%}body.goods .intro .title-goods+div p{line-height:1.6}body.goods .goods-items .item .texts .title-item,body.goods .intro .reseives dt{font-weight:700;line-height:1.7}body.goods .intro .title-goods+div p:not(:first-child){margin-top:10%}body.goods .intro .reseives,body.goods .intro .reseives .reseive:not(:first-child){margin-top:5%}body.goods .intro .reseives dt{text-align:center;margin-bottom:3%}body.goods .intro .reseives dd{letter-spacing:.0.66666vw}body.goods .intro .link-lists li{width:100%}body.goods .intro .link-lists li:not(:first-child){margin-left:0;margin-top:3%}body.goods .intro .link-lists a{padding:1rem 1rem 1rem 2rem;text-decoration:none}body.areamap .nav-area .nav-shop-items>li a,body.areamap .shops a{text-decoration:underline}body.goods .intro .link-lists a:before{width:6%;padding-top:4.8%}body.goods .intro .goods-note-items{padding-top:5.33333vw;padding-bottom:5.33333vw}body.goods .intro .goods-note-items>li:not(:first-child){margin-top:.5rem}body.goods .goods-items{margin-top:8%}body.goods .goods-items .item{padding:8vw 0}body.goods .goods-items .item .main-list-box{position:relative;height:60vw;width:80vw}body.goods .goods-items .item .main-list-box img{height:60vw}body.goods .goods-items .item .main-list-box li{position:absolute;text-align:center;top:0;left:0;width:100%;opacity:0;transition:.5s}body.goods .goods-items .item .main-list-box li:first-child{z-index:2}body.goods .goods-items .item .main-list-box li.active{transition:.5s;z-index:3;opacity:1}body.goods .goods-items .item .thumb-list-box{padding-bottom:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4vw;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.goods .goods-items .item .thumb-list-box li{overflow:hidden;width:13.33333vw;height:13.33333vw;background:#eee;margin:0 1.33333vw 0.66666vw;cursor:pointer}body.access .btns-entry .btn-wrap,body.goods .goods-items .item .thumb-list-box li img{width:100%}body.goods .goods-items .item .images li{background-color:#fff}body.goods .goods-items .item .images li:first-child{display:block}body.goods .goods-items .item .texts{padding:5% 0 0}body.goods .goods-items .item .texts .descriptions>:not(:first-child),body.goods .goods-items .item .texts .sizes>:not(:first-child){margin-top:.3rem}body.goods .goods-items .item .texts .descriptions span,body.goods .goods-items .item .texts .sizes span{display:inline-block;vertical-align:top}body.goods .goods-items .item .texts .descriptions .name:after,body.goods .goods-items .item .texts .sizes .name:after{content:"："}body.access .btns-entry{margin-bottom:2.66666vw;margin-top:5%}body.access .btns-entry .btn-box{margin-bottom:2.66666vw}body.access .btns-entry .btn-wrap:not(:first-child){margin-top:3%}body.access .btns-entry .btn-wrap a{line-height:1.3;padding-top:1rem;padding-bottom:1rem}body.access .btns-entry .btn-wrap a:before{width:7%;padding-top:5.6%}body.access.tokyo .dot-lists li span,body.access.tokyo .dot-lists li time{display:inline-block}body.access.tokyo .dot-lists li time{width:8em}.header{min-height:31.6vw}.header .logo-wrap{width:44.53333vw;margin:0 auto;padding:1% 0 1.33333vw}.header .logo-wrap h1{width:100%;margin:0;padding:0}.header .logo-wrap .abema-wrap{width:17.6vw;margin:-1% auto 0}body.areamap .nav-area .nav-shop-items:not(:first-child),body.areamap .nav-area .nav-shop-items>li:not(:first-child){margin-top:.6rem}.header .logo-wrap .logo-abema{background-image:url(../img/header_logo_abema.png);padding-top:4vw}body.goods .goods-items .title-item{font-size:4.26666vw}body.goods .goods-items .title-item.new:before{text-indent:0;background:#9cc813;border-radius:13.33333vw;color:#fff;padding:1.6vw 4vw;line-height:2.66666vw;font-size:2.93333vw;display:inline-block;content:"NEW";vertical-align:middle;margin-right:2.66666vw}body.areamap .wrap-image{text-align:center;margin-bottom:8%}.circleNumber:before,body.areamap .nav-area .nav-shop-items>li:before,body.areamap .shops .shop-name:before{width:5.33333vw;height:5.33333vw;line-height:5.33333vw;font-size:2.93333vw;letter-spacing:0;display:inline-block;border-radius:100%;margin-right:1.06666vw;border:.3vw solid #1e1e1e;text-align:center}body.areamap .nav-area .nav-shop-items>li.non-num:before,body.areamap .shops .shop-name.non-num:before{border:none}body.areamap .nav-area{counter-reset:list 0}body.areamap .nav-area .nav-shop-items{font-size:3.73333vw}body.areamap .nav-area .nav-shop-items>li{line-height:1.8}body.areamap .nav-area .nav-shop-items>li:not(.non-num):before{counter-increment:list;content:counter(list)}body.areamap .nav-area .nav-shop-items>li.non-num.shop-icon-fill:before{content:"★"}body.areamap .nav-area .nav-shop-items>li.non-num.shop-icon-unfill:before{content:"☆"}body.areamap .tbl-base{counter-reset:detail 0}body.areamap .tbl-base td,body.areamap .tbl-base th{padding:0;width:100%;display:block}body.areamap .tbl-base th{font-weight:400;color:#000;padding:0 4.26667% 1rem;vertical-align:top}body.areamap .shops .shop-menu-items .wrap-image{margin-bottom:0}body.areamap .shops .caption{margin-top:4vw;margin-bottom:3.33333vw;font-size:4vw;text-align:center}body.areamap .shops .shop-name{font-size:4.53333vw;display:none;font-weight:700;text-align:center;margin:8vw 0 4vw}body.areamap .shops .shop-name:not(.non-num):before{counter-increment:detail;content:counter(detail);position:relative;top:-0.26666vw}body.areamap .shops .shop-name.non-num.shop-icon-fill:before{content:"★"}body.areamap .shops .shop-name.non-num.shop-icon-unfill:before{content:"☆"}body.areamap .shops .genre{display:inline-block;padding:.1em 1em;background-color:#e60012;color:#fff;margin:0}body.areamap .shops .pr{margin:3vw 0 6.66666vw}body.areamap .shops p{margin:1em 0}body.areamap .shops .detail{margin-top:2em}body.areamap .shops .title{display:inline-block;padding:.1em 1em;background-color:#2bb14e;color:#fff}body.areamap .shops .dot-lists>li{margin:1em 0}body.access .btns-entry .btn-wrap body.areamap .shops a:before,body.areamap .shops .arr:before,body.areamap .shops body.access .btns-entry .btn-wrap a:before{width:3.5%;padding-top:2.8%;margin-right:.5rem}body.ecoarea .tbl-base td,body.play .tbl-base td{padding:0 4.26667%}body.ecoarea .tbl-base td li:not(:first-child),body.play .tbl-base td li:not(:first-child){margin-top:3%}body.ecoarea .tbl-base td .asta,body.ecoarea .tbl-base td body.goods .intro .goods-note-items>li,body.goods .intro body.ecoarea .tbl-base td .goods-note-items>li,body.goods .intro body.play .tbl-base td .goods-note-items>li,body.play .tbl-base td .asta,body.play .tbl-base td body.goods .intro .goods-note-items>li{margin-bottom:10%}.container,.container.lg,body:not(.home) .contents,body:not(.home) .lg.contents{width:100%!important}ul.link-lists-btn{text-align:center;margin-bottom:2.66666vw;margin-top:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-box a,body.artist.timetable h4.title-stage{-webkit-box-align:center;position:relative;font-weight:700}ul.link-lists-btn li{box-sizing:border-box;width:25%;padding-right:2%;padding-bottom:2%}ul.link-lists-btn li.on.osaka-color a{cursor:pointer;background:#ff673f}ul.link-lists-btn li.on.tokyo-color a{cursor:pointer;background:#00c5ff}ul.link-lists-btn li a{cursor:default;font-size:2vw;background:#dedede;border-radius:13.33333vw;color:#fff;line-height:4vw;font-weight:700;padding:0.8vw 0;display:block}body.osaka .tbl-base tbody>tr>th,body.osaka .tbl-base thead>tr>th{color:#ff673f}body.tokyo .tbl-base tbody>tr>th,body.tokyo .tbl-base thead>tr>th{color:#00c5ff}body.ticket .tbl-base tbody>tr>th,body.ticket .tbl-base thead>tr>th{color:#9cc813}body.tokyo .btn-box a{background:#00c5ff;color:#fff!important}body.osaka .btn-box a{background:#ff673f;color:#fff!important}.btn-box a{color:#fff;font-size:3.46666vw;padding:4vw 1.33333vw;line-height:4.8vw;-ms-flex-align:center;align-items:center;display:block;background:#9cc813}.btn-box a p{margin-left:4.8vw;display:inline-block}.tbl-base>tbody>tr>th,.tbl-base>thead>tr>th{text-align:right}.second-box #news-article{margin-bottom:8vw}.second-box #news-article .news-date{font-weight:700;color:#9cc813}.second-box #news-article .news-title{font-size:4vw;margin-bottom:3.73333vw}.second-box #news-article .read{line-height:6.13333vw}.second-box #news-article .read a{color:#00c5ff;text-decoration:underline}body.goods .goods-items .item .texts{border-top:dotted 0.53333vw #ccc}body.goods .goods-items .item .texts .descriptions,body.goods .goods-items .item .texts .sizes{margin-top:4vw}body.goods .goods-items .item .images .changer .changer-items dd.cl-wh{border:0.26666vw solid #ccc}body.goods .goods-items .item .images .changer .changer-items dd{width:5.33333vw;height:5.33333vw}body.goods .goods-items .item .images .changer .changer-items{line-height:3.46666vw}body.goods .goods-items .item .images .changer .changer-items>:not(:first-child){margin-left:2vw}body.osaka .dot-lists>li a{color:#ff673f}body.tokyo .dot-lists>li a{color:#00c5ff}body.osaka .tbl-base a{color:#ff673f}.sold{margin-top:0.66666vw;color:#9cc813;font-weight:700;line-height:5.33333vw;display:block;margin-bottom:0}.line-through{text-decoration:line-through}body.osaka a.link-color,body.osaka a.link-color:hover{color:#ff673f}body.tokyo a.link-color,body.tokyo a.link-color:hover{color:#00c5ff}body.artist.timetable.osaka ul.link-lists-btn li a{color:#ff673f;border:0.26666vw solid #ff673f}body.artist.timetable.osaka ul.link-lists-btn li.on a,body.artist.timetable.osaka ul.link-lists-btn li:hover a{background:#ff673f;color:#fff}body.artist.timetable.tokyo ul.link-lists-btn li a{color:#00c5ff;border:0.26666vw solid #00c5ff}body.artist.timetable.tokyo ul.link-lists-btn li.on a,body.artist.timetable.tokyo ul.link-lists-btn li:hover a{background:#00c5ff;color:#fff}body.artist.timetable ul.link-lists-btn li a{background:#fff}body.artist.timetable h4.title-stage{font-size:3.73333vw;line-height:4vw;height:7.86666vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:-0.13333vw}body.artist.timetable h4.title-stage:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0.53333vw}body.artist.timetable h4.title-stage.bay-field,body.artist.timetable h4.title-stage.windmill-field{color:#00a8ea;border-bottom:0.26666vw solid #00a8ea}body.artist.timetable h4.title-stage.bay-field:after,body.artist.timetable h4.title-stage.windmill-field:after{border-bottom:0.53333vw solid #000}body.artist.timetable h4.title-stage.green-hill,body.artist.timetable h4.title-stage.seaside-park{color:#00ad25;border-bottom:0.26666vw solid #00ad25}body.artist.timetable h4.title-stage.green-hill:after,body.artist.timetable h4.title-stage.seaside-park:after{border-bottom:0.53333vw solid #000}body.artist.timetable h4.title-stage.new-beat-square{color:#9231a2;border-bottom:0.26666vw solid #9231a2}body.artist.timetable h4.title-stage.new-beat-square:after{border-bottom:0.53333vw solid #000}body.artist.timetable .bay-field .detail-area,body.artist.timetable .bay-field .logo-area-inner,body.artist.timetable .windmill-field .detail-area,body.artist.timetable .windmill-field .logo-area-inner{background:#00a8ea}body.artist.timetable .green-hill .detail-area,body.artist.timetable .green-hill .logo-area-inner,body.artist.timetable .seaside-park .detail-area,body.artist.timetable .seaside-park .logo-area-inner{background:#00ad25}body.artist.timetable .new-beat-square .detail-area,body.artist.timetable .new-beat-square .logo-area-inner{background:#9231a2}body.artist.timetable .timetable-area{position:relative;margin-top:6.66666vw}body.artist.timetable .timetable-area table tr:first-child{border-top:none}body.artist.timetable .tbl-timetable-list-box{position:relative;min-height:294.5vw}body.artist.timetable .logo-area{width:24vw;color:#fff}body.artist.timetable .logo-area .logo-area-inner{word-break:break-all;position:relative;z-index:5;padding:0 1.33333vw;box-sizing:border-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}body.artist.timetable .logo-area .start-time{position:absolute;top:-1.6vw;background:#000;border-radius:13.33333vw;font-size:2vw;padding:0.26666vw 1.06666vw;line-height:3.2vw;margin:0 auto 1.06666vw;text-align:center;font-weight:700}body.artist.timetable .logo-area .logo{line-height:3.6vw;padding-top:0.53333vw;font-size:3.06666vw;font-weight:700;word-break:normal}body.artist.timetable .page-info .post-title{margin-bottom:5.33333vw}body.artist.timetable .page-info .anchor-link-wrap .link-lists{margin-bottom:2.66666vw}body.artist.timetable .page-info .anchor-link-wrap a{font-weight:700;letter-spacing:0.26666vw;text-decoration:none}body.artist.timetable .page-info .naver-link-wrap a{top:-2.7em}body.artist.timetable .performer{position:relative}body.artist.timetable .stages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:8vw}body.artist.timetable li.stage{width:24vw;position:relative}body.artist.timetable li.stage:last-child{margin-right:0}body.artist.timetable .detail-area{display:none;width:65.33333vw;position:absolute;left:5.33333vw;top:2.66666vw;z-index:25;padding:1.33333vw;box-shadow:0.13333vw 0.13333vw 2.66666vw 0.13333vw rgba(0,0,0,.2),-0.13333vw -0.13333vw 2.66666vw 0.13333vw rgba(0,0,0,.2)}body.artist.timetable .detail-area .image{width:100%;overflow:hidden;margin-bottom:1.33333vw;position:relative}body.artist.timetable .detail-area .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;padding:0.93333vw 0 1.6vw}body.artist.timetable .detail-area .info dt{font-size:2.4vw;font-weight:700;letter-spacing:0}body.artist.timetable .detail-area .info dd{margin-left:auto}body.artist.timetable .detail-area .info .time{background:#000;border-radius:13.33333vw;font-size:1.86666vw;line-height:3.33333vw;padding-top:0.26666vw;width:10.66666vw;text-align:center}body.artist.timetable .detail-area .info .name{line-height:2.66666vw;font-size:2.66666vw;margin-left:.5rem;color:#fff}body.artist.timetable .detail-area .profile{font-size:1.86666vw;line-height:3.06666vw;font-weight:500}body.artist.timetable .detail-area .profile br{display:none}body.artist.timetable .more-btn{text-align:center;display:block;font-size:2.4vw;font-weight:700;line-height:8vw;height:8vw;background:#000}body.artist.timetable .more-btn:active,body.artist.timetable .more-btn:hover,body.artist.timetable .more-btn:link,body.artist.timetable .more-btn:visited{text-decoration:none;color:#fff}body.artist.timetable .more-btn:before{content:"";background:url(../img/arrow_wh.png) center left no-repeat;background-size:100%;width:2.66666vw;height:2.66666vw;left:auto;display:inline-block;margin-right:1.06666vw;line-height:1.86666vw;top:0.26666vw;bottom:auto;position:relative}body.artist.timetable .stage.new-beat-square .detail-area{right:5.33333vw;left:auto}body.artist.timetable .after-end,body.artist.timetable .before-start{height:4.13333vw}body.artist.timetable .timeline{width:100%;position:absolute;top:0;left:0;z-index:3;pointer-events:none}body.artist.timetable .timeline ul.tbl-timeline-list-box{padding-top:17vw}body.artist.timetable .timeline ul.tbl-timeline-list-box li{height:27.6vw;border-top:0.53333vw solid #000;font-size:2.66666vw;letter-spacing:0;font-family:"Josefin Sans",sans-serif;font-weight:700;color:#000}body.artist.timetable .bay-field .tbl-timetable-list-box,body.artist.timetable .windmill-field .tbl-timetable-list-box{position:relative;background:url(../artist/timetable/img/bg_bay-field.gif) left top;background-size:1.7vw}body.artist.timetable .bay-field .tbl-timetable-list-box .logo-area,body.artist.timetable .windmill-field .tbl-timetable-list-box .logo-area{background:#00a8ea}body.artist.timetable .green-hill .tbl-timetable-list-box,body.artist.timetable .seaside-park .tbl-timetable-list-box{background:url(../artist/timetable/img/bg_green-hill.gif) left top;background-size:1.7vw}body.artist.timetable .green-hill .tbl-timetable-list-box .logo-area,body.artist.timetable .seaside-park .tbl-timetable-list-box .logo-area{background:#00ad25}body.artist.timetable .new-beat-square .tbl-timetable-list-box{background:url(../artist/timetable/img/bg_new-beat-square.gif) left top;background-size:1.7vw}body.artist.timetable .new-beat-square .tbl-timetable-list-box .logo-area{background:#9231a2}body.artist.timetable .hour11{position:absolute;top:9.2vw}body.artist.timetable .hour12{position:absolute;top:36.78vw}body.artist.timetable .hour13{position:absolute;top:64.36vw}body.artist.timetable .hour14{position:absolute;top:91.94vw}body.artist.timetable .hour15{position:absolute;top:119.52vw}body.artist.timetable .hour16{position:absolute;top:147.1vw}body.artist.timetable .hour17{position:absolute;top:174.68vw}body.artist.timetable .hour18{position:absolute;top:202.26vw}body.artist.timetable .hour19{position:absolute;top:229.84vw}body.artist.timetable .hour20{position:absolute;top:257.42vw}body.artist.timetable .hour21{position:absolute;top:285vw}body.artist.timetable .hour22{position:absolute;top:312.58vw}body.artist.timetable .hour23{position:absolute;top:340.16vw}body.artist.timetable .hour24{position:absolute;top:367.74vw}body.artist.timetable .hour25{position:absolute;top:395.32vw}body.artist.timetable .hour26{position:absolute;top:422.9vw}body.artist.timetable .hour27{position:absolute;top:450.48vw}body.artist.timetable .hour28{position:absolute;top:478.06vw}body.artist.timetable .hour29{position:absolute;top:505.64vw}body.artist.timetable .hour30{position:absolute;top:533.22vw}body.artist.timetable .hour31{position:absolute;top:560.8vw}body.artist.timetable .hour32{position:absolute;top:588.38vw}body.artist.timetable .hour33{position:absolute;top:615.96vw}body.artist.timetable .hour34{position:absolute;top:643.54vw}body.artist.timetable .min0{position:relative;top:0}body.artist.timetable .min5{position:relative;top:2.32vw}body.artist.timetable .min10{position:relative;top:4.64vw}body.artist.timetable .min15{position:relative;top:6.96vw}body.artist.timetable .min20{position:relative;top:9.28vw}body.artist.timetable .min25{position:relative;top:11.6vw}body.artist.timetable .min30{position:relative;top:13.92vw}body.artist.timetable .min35{position:relative;top:16.24vw}body.artist.timetable .min40{position:relative;top:18.56vw}body.artist.timetable .min45{position:relative;top:20.88vw}body.artist.timetable .min50{position:relative;top:23.2vw}body.artist.timetable .min55{position:relative;top:25.52vw}body.artist.timetable .min60{position:relative;top:27.84vw}body.artist.timetable .time0{height:0}body.artist.timetable .time5{height:2.30666vw}body.artist.timetable .time10{height:4.61333vw}body.artist.timetable .time15{height:6.92vw}body.artist.timetable .time20{height:9.22666vw}body.artist.timetable .time25{height:11.53333vw}body.artist.timetable .time30{height:13.84vw}body.artist.timetable .time35{height:16.14666vw}body.artist.timetable .time40{height:18.45333vw}body.artist.timetable .time45{height:20.75999vw}body.artist.timetable .time50{height:23.06666vw}body.artist.timetable .time55{height:25.37333vw}body.artist.timetable .time60{height:27.68vw}body.artist.timetable .time65{height:29.98666vw}body.artist.timetable .time70{height:32.29333vw}body.artist.timetable .time75{height:34.6vw}body.artist.timetable .time80{height:36.90666vw}.arr.ar-txt.ar-bf:before,body.access .btns-entry .btn-wrap a.ar-txt:before{margin-right:1.06666vw;color:#000}.modal-wrap{opacity:1}.modal-bg{display:none;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:10}.modal-close{top:-8vw;right:0}.modal-content .inner{padding:2.66666vw;background:#fff;overflow-y:scroll}.modal-content .image{margin-bottom:0.26666vw;text-align:center;width:100%;overflow:hidden;position:relative}.modal-content .image img{width:100%}.modal-content.green-hill .inner,.modal-content.seaside-park .inner{background-color:#00ad25}.modal-content.bay-field .inner,.modal-content.windmill-field .inner{background-color:#00a8ea}.modal-content.new-beat-square .inner{background-color:#9231a2}.modal-content span.time{background:#000;color:#fff;border-radius:13.33333vw;font-size:2.66666vw;line-height:5.33333vw;max-height:5.86666vw;padding:0 2vw;display:block;text-align:center}.modal-content span.name{font-size:4vw;margin-left:.5rem;color:#fff}.modal-content .info{font-weight:700;padding:3.73333vw 0}.modal-content .info>*{vertical-align:middle}.modal-content .info dt{line-height:5.33333vw;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content .profile{color:#fff;line-height:1.8;letter-spacing:1.0.66666vw}.modal-content .profile br{display:none}.modal-content .profile a{color:#c60081;text-decoration:underline}body.goods .goods-items .item:first-child{border-top:0.8vw solid #000}body.goods .goods-items .item{border-bottom:0.8vw solid #000}#wrapper .js-comment-play{position:relative}#wrapper .js-comment-play .play-btn{text-decoration:none;font-size:2.5vw;position:absolute;top:0;left:0;bottom:0;width:25vw;line-height:7vw;height:7vw;right:0;display:block;margin:auto;z-index:2}#wrapper .js-comment-play .image-wrap{background:#000;display:block}#wrapper .js-comment-play .image-wrap img{opacity:.6}.under-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.66666vw;margin-bottom:4vw}.under-title .note{line-height:1.8}.under-title .print{display:none;margin-left:auto}.map-wrap-image{margin-bottom:3.33333vw}body.areamap #wrapper .tbl-base th{font-weight:400;color:#000;font-size:3.73333vw;line-height:6.13333vw;padding:0;text-align:left;vertical-align:top}body.areamap .nav-area li.shop-list.star:before{padding-left:0;padding-right:2.4vw;font-size:3.73333vw}body.areamap .nav-area li.shop-list.star1:before,body.areamap .shops .shop-name.star1:before{content:"★1"}body.areamap .nav-area li.shop-list.star2:before,body.areamap .shops .shop-name.star2:before{content:"★2"}body.areamap .nav-area li.shop-list.star3:before,body.areamap .shops .shop-name.star3:before{content:"★3"}body.areamap .shops .shop-name.star:before{padding-left:0;padding-right:4vw;font-size:4.53333vw}body.ecoarea .details{padding-bottom:8vw}body.areamap.ecoarea .shops .pr{margin-bottom:2.66666vw}body.areamap .shops .flexible p{margin-bottom:0}body.tokyo .tbl-base a,body.tokyo .tbl-base a:hover{color:#323232!important}body.areamap .shops{margin-top:6.66666vw}.content.pr-movie .frame-wrap{margin-bottom:5.33333vw}