@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);.elps,.ir{white-space:nowrap}.tbl-colors,.tbl-faq,.tbl-temp{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}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}table{border-collapse:collapse;border-spacing:0}.fsm1,.header .tbl-header .city,.home .bnr p,.lower.lineup .name-list-item .performer-name,.lower.lineup .order,.lower.news.detail .news-list-item .date,.lower.news.detail .news-list-item .title,.lower.ticket .wrap-dtl .tbl-ticket th,.slidemenu .slidemenu-content .sub-menu,.slidemenu .slidemenu-content .sub-menu-title,.slidemenu .slidemenu-content .sub-menus,.tbl-base td,.tbl-colors td,.text-box{font-size:1.1rem}.bus-info .btn-wrap a,.fsm2,.lower.artist.detail .performance-item .btn-ellipse span,.lower.artist.detail .performance-item .lower.lineup .name-list-item .new span,.lower.artist.detail .performance-item .lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after span,.lower.artist.detail .performance-item .lower.lineup .thumb-item .performer-name .tag span,.lower.foodmap .shops .caption,.lower.goods .goods-item .images .changer .changer-items dt,.lower.goods .goods-item .texts .sizes p,.lower.goods .goods-item .texts>.notes:not(:first-child),.lower.lineup .btn-ellipse,.lower.lineup .more,.lower.lineup .name-list-item .lower.artist.detail .performance-item .new span,.lower.lineup .name-list-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .lower.artist.detail .performance-item .performer-name:after span,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.lineup .thumb-item .performer-name,.lower.lineup .thumb-item .performer-name .lower.artist.detail .performance-item .tag span,.lower.lineup .thumb-item .performer-name .tag,.lower.ticket .wrap-btn .btns .btn-ticket.sml a,.lower.timetable .date-items li,.tbl-colors th{font-size:1rem}.font-small,.footer .fcopy,.fsm3,.header .tbl-header .venue,.lower.ticket .city span,.lower.timetable .intro,.tbl-base th{font-size:.9rem}.fsm4,.header .tbl-header .venue span,.lower.timetable .timetable-area .stage .logo-area .start-time,.lower.timetable .timetable-area .stage .tbl-timetable{font-size:.8rem}.fsm5,.lower.lineup .name-list-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.lineup .thumb-item .performer-name .tag,.lower.timetable .timetable-area .timeline .tbl-timeline p,.modal-wrap .modal-content .prof .more:before,.slidemenu .slidemenu-content .sub-menus:before{font-size:.7rem}.fsm6{font-size:.6rem}.fsm7{font-size:.5rem}.fsm8{font-size:.4rem}.fsm9{font-size:.3rem}.fsm10{font-size:.2rem}.fn,.footer .title-backnumber,.header .tbl-header .date .wd,.home .information .title,.home .movie .name,.lower.ecoarea .shops .title,.timeline-sp p{font-size:1.2rem!important}.fsp1,.home .information .date,.lower.news.detail .btn-square,.lower.timetable .timetable-area .stage .title-stage,.page-sns-box .date{font-size:1.3rem}.fsp2,.lower.ecoarea .shops .shop-name,.lower.foodmap .shops .shop-name,.lower.goods .goods-item .texts .title-item,.lower.timetable .title-udl-b .week{font-size:1.4rem}.fsp3,.modal-wrap .modal-content .info,.slidemenu .slidemenu-content .main-menu,.title-sml{font-size:1.5rem}.fsp4,.heading-back,.lower.goods .intro .title-goods,.lower.lineup .city .title-sml,.page-title{font-size:1.6rem}.content-title,.dbl-arr.right:before,.fsp5{font-size:1.7rem}.fsp6,.header .tbl-header .date{font-size:1.8rem}.fsp7{font-size:1.9rem}.fsp8,.title-udl-b{font-size:2rem}.fsp9{font-size:2.1rem}.font-large,.fsp10{font-size:2.2rem}.mgn{margin:0!important}.mga{margin:auto!important}.mtn{margin-top:0!important}.mts{margin-top:1%!important}.mt2{margin-top:2%!important}.mt3{margin-top:3%!important}.mt4{margin-top:4%!important}.mt5{margin-top:5%!important}.mt6{margin-top:6%!important}.mt7{margin-top:7%!important}.mt8{margin-top:8%!important}.mt9{margin-top:9%!important}.mt10{margin-top:10%!important}.mbn{margin-bottom:0!important}.mbs{margin-bottom:1%!important}.mb2{margin-bottom:2%!important}.mb3{margin-bottom:3%!important}.mb4{margin-bottom:4%!important}.mb5{margin-bottom:5%!important}.mb6{margin-bottom:6%!important}.mb7{margin-bottom:7%!important}.mb8{margin-bottom:8%!important}.mb9{margin-bottom:9%!important}.mb10{margin-bottom:10%!important}.mln{margin-left:0!important}.mls{margin-left:1%!important}.ml2{margin-left:2%!important}.ml3{margin-left:3%!important}.ml4{margin-left:4%!important}.ml5{margin-left:5%!important}.ml6{margin-left:6%!important}.ml7{margin-left:7%!important}.ml8{margin-left:8%!important}.ml9{margin-left:9%!important}.ml10{margin-left:10%!important}.mrn{margin-right:0!important}.mrs{margin-right:1%!important}.mr2{margin-right:2%!important}.mr3{margin-right:3%!important}.mr4{margin-right:4%!important}.mr5{margin-right:5%!important}.mr6{margin-right:6%!important}.mr7{margin-right:7%!important}.mr8{margin-right:8%!important}.mr9{margin-right:9%!important}.mr10{margin-right:10%!important}.mca,.mra{margin-right:auto!important}.mla{margin-left:auto!important}.mca{margin-left:auto}.ptn{padding-top:0!important}.pts{padding-top:1%!important}.pt2{padding-top:2%!important}.pt3{padding-top:3%!important}.pt4{padding-top:4%!important}.pt5{padding-top:5%!important}.pt6{padding-top:6%!important}.pt7{padding-top:7%!important}.pt8{padding-top:8%!important}.pt9{padding-top:9%!important}.pt10{padding-top:10%!important}.pbn{padding-bottom:0!important}.pbs{padding-bottom:1%!important}.pb2{padding-bottom:2%!important}.pb3{padding-bottom:3%!important}.pb4{padding-bottom:4%!important}.pb5{padding-bottom:5%!important}.pb6{padding-bottom:6%!important}.pb7{padding-bottom:7%!important}.pb8{padding-bottom:8%!important}.pb9{padding-bottom:9%!important}.pb10{padding-bottom:10%!important}.pbx{padding-bottom:4%!important}.pln{padding-left:0!important}.pls{padding-left:1%!important}.pl2{padding-left:2%!important}.pl3{padding-left:3%!important}.pl4{padding-left:4%!important}.pl5{padding-left:5%!important}.pl6{padding-left:6%!important}.pl7{padding-left:7%!important}.pl8{padding-left:8%!important}.pl9{padding-left:9%!important}.pl10{padding-left:10%!important}.prn{padding-right:0!important}.prs{padding-right:1%!important}.pr2{padding-right:2%!important}.pr3{padding-right:3%!important}.pr4{padding-right:4%!important}.pr5{padding-right:5%!important}.pr6{padding-right:6%!important}.pr7{padding-right:7%!important}.pr8{padding-right:8%!important}.pr9{padding-right:9%!important}.pr10{padding-right:10%!important}.footer .footer-btn,.home .general-mask .opening-loader,.home .go .inner-go:after,.home .widget-twitter .tw-link,.home .wrap-player .btn-close,.lower.goods .goods-item .images .changer .changer-items dd,.lower.goods .goods-item .images.new:before,.lower.lineup .thumb-item.new:before,.lower.timetable .timetable-area .stage .logo-area .logo,.lower.timetable .timetable-area .stage .performer:before,.lower.timetable .timetable-area.android .performer:before,.modal-wrap .modal-content .info .modal-close,.only-top.companies dd a,.ti{display:inline-block;height:0;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;white-space:nowrap;text-indent:100%;position:relative}.arr.blk.down:after,.triangle.yel.right:before{background-position:left top}.footer .footer-btn a,.home .general-mask .opening-loader a,.home .go .inner-go:after a,.home .widget-twitter .tw-link a,.home .wrap-player .btn-close a,.lower.goods .goods-item .images .changer .changer-items dd a,.lower.goods .goods-item .images.new:before a,.lower.lineup .thumb-item.new:before a,.lower.timetable .timetable-area .stage .logo-area .logo a,.lower.timetable .timetable-area .stage .performer:before a,.lower.timetable .timetable-area.android .performer:before a,.modal-wrap .modal-content .info .modal-close a,.only-top.companies dd a a,.ti a{position:absolute;top:0;left:0;width:100%;height:100%}.rti,img{height:auto}.rti{overflow:visible;text-indent:0;position:static}.elps,.ir,.js-overlay,.wrapper{overflow:hidden}.clearfix,.lower.access .root-box li,.lower.timetable .date-items,.slidemenu .slidemenu-content .sub-menu-item,.slidemenu .slidemenu-content .sub-menus-ttbl{zoom:1}.clearfix:after,.lower.access .root-box li:after,.lower.timetable .date-items:after,.slidemenu .slidemenu-content .sub-menu-item:after,.slidemenu .slidemenu-content .sub-menus-ttbl:after{content:"";display:block;clear:both}.ir{text-indent:100%}.tr{position:absolute;top:0;left:-5000px}.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:5px}.rm{border-radius:10px}.rl{border-radius:20px}.ca{color:#000!important}.cb{color:#30aaff!important}.cc{color:#dbae00!important}.cd{color:#f0efef!important}.ce{color:#25bc01!important}.cf{color:#00a73c!important}.cg{color:#2e2e2e!important}.ch{color:#d8d8d8!important}.ci{color:#00a935!important}.cj,.ck,.cl{color:#000!important}.ba{background-color:#000!important}.bb{background-color:#30aaff!important}.bc{background-color:#dbae00!important}.bd{background-color:#f0efef!important}.be{background-color:#25bc01!important}.bf{background-color:#00a73c!important}.bg{background-color:#2e2e2e!important}.bh{background-color:#d8d8d8!important}.bi{background-color:#00a935!important}.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}.u{text-decoration:underline!important}.obl{font-style:oblique}.v0{vertical-align:0}.v1{vertical-align:-1px}.v2{vertical-align:-2px}.v3{vertical-align:-3px}.v4{vertical-align:-4px}.v5{vertical-align:-5px}.vt{vertical-align:top}.vm{vertical-align:middle}.vb,img{vertical-align:bottom}.arr:after,.home .general-mask .opening-loader,.home .go .text-go,.home .wrap-player iframe,.lower.timetable .timetable-area .stage .logo-area .logo,.pos,.pos-center,.pos-horizontal-center,.pos-override-center,.pos-vertical-center,.triangle:before{position:absolute;margin:auto}.arr,.btn-square,.title-udl-b,.title-udl-b span,.triangle,.wrapper{position:relative}.home .general-mask .opening-loader,.home .wrap-player iframe,.pos-center{top:0;bottom:0;left:0;right:0}.arr:after,.lower.timetable .timetable-area .stage .logo-area .logo,.pos-vertical-center,.triangle:before{top:0;bottom:0}.home .go .text-go,.pos-horizontal-center{left:0;right:0}.pos-override-center{top:-50%;bottom:-50%;left:-50%;right:-50%}html{font-size:124.8%}@media screen and (max-width:667px){html{font-size:130.065%}}@media screen and (max-width:568px){html{font-size:110.76%}}@media screen and (max-width:414px){html{font-size:80.73%}}@media screen and (max-width:375px){html{font-size:73.125%}}@media screen and (max-width:320px){html{font-size:62.5%}}body{line-height:1;color:#000;font-size:1.2rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;min-width:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.btn-ellipse,.ffmst,.footer .inner-btm,.lower.lineup .name-list-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.lineup .thumb-item .performer-name .tag,.lower.timetable .timetable-area .stage .logo-area .start-time,.lower.timetable .timetable-area .stage .title-stage,.lower.timetable .timetable-area .timeline .tbl-timeline p,.modal-wrap .modal-content .info,.modal-wrap .modal-content .prof .more,.news-list-items .date,.section-title,.title-sml,.title-udl-b{font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}.lower.news.detail .text-box a,.tdu,.timeline-sp a{text-decoration:underline}b{font-weight:700}i{display:inline-block}em{font-style:normal}img{max-width:100%}.wrapper{width:100%}.container,.container-sub1,.container-sub2,.container-sub3,.container-sub4,.container-sub5{width:100%;margin:0 auto}button,input,select,textarea{background-color:transparent}h1{font-size:200%}h2{font-size:180%}h3{font-size:160%}h4{font-size:140%}h5{font-size:120%}h6{font-size:100%}embed,iframe,object,video{max-width:100%;display:block!important;margin:0 auto!important}.pc{display:none!important}.lower .content-wrap,.lower.access .map.large .more-large,.lower.areamaps .notice-items,.lower.ecoarea .information-area .nav-area,.lower.ecoarea .shops .shop-name,.lower.ecoarea .shops th,.lower.foodmap .information-area .nav-area .nav-shop-items,.lower.foodmap .shops .caption,.lower.foodmap .shops .shop-name,.only-top,.sp-container{width:91.5%;margin:0 auto}.lower.artist.detail .content-title,.lower.artist.detail .movie,.lower.artist.detail .profile,.lower.artist.detail .youtube,.lower.news.detail .blocks,.lower.timetable .date-nav,.lower.timetable .title-udl-b,.page-sns-box,.page-title,.sp-inner{padding:0 7%}.timeline-sp{background-color:#2e2e2e;max-width:100%;min-width:0;color:#fff}.timeline-sp .tweet{margin-top:2rem;line-height:1.5;letter-spacing:2px;font-size:1.2rem}.page-title,.title-udl-b{font-weight:700;letter-spacing:1px}.timeline-sp .tweet:first-child{margin-top:0}.timeline-sp a{color:#03fff0;display:inline!important;word-wrap:break-word}.timeline-sp a:hover{color:#21ffff}.lbs,.lower.news.detail .text-box a,.text-box.dtl-news a{color:#000}.lbs:hover,.lower.news.detail .text-box a:hover,.text-box.dtl-news a:hover{color:#323232;text-decoration:underline}.tdc,.text-box.dtl-news a{text-decoration:none!important;border-bottom:1px solid #9b9b9b}.btn-square{display:block;padding:1em 0;text-align:center;font-weight:700}.btn-square.bg-grn{background-color:#25bc01;color:#ff0}.btn-square.bg-grn:hover{background-color:#2fc60b}.btn-square.bg-grn.shadow{box-shadow:3px 3px 0 #90dd7e}.btn-square.bg-blk{background-color:#000;color:#bbb7b7}.btn-square.bg-blk:hover{background-color:#1e1e1e}.btn-square.bg-blk.shadow{box-shadow:3px 3px 0 #585858}.btn-square.bg-pnk{background-color:#f53991;color:#fff}.btn-square.bg-pnk:hover{background-color:#ff57af}.btn-square.bg-pnk.shadow{box-shadow:3px 3px 0 #ffa4fc}.btn-ellipse,.lower.lineup .name-list-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.lineup .thumb-item .performer-name .tag{color:#fff;display:block;text-align:center;padding:.6em 0 .7em;border-radius:2.5em}.btn-ellipse.osaka,.lower.lineup .name-list-item .osaka.new,.lower.lineup .name-list-items.ptn-after .name-list-item .osaka.performer-name:after,.lower.lineup .thumb-item .performer-name .osaka.tag{background-color:#dbae00}.btn-ellipse.osaka:hover,.lower.lineup .name-list-item .osaka.new:hover,.lower.lineup .name-list-items.ptn-after .name-list-item .osaka.performer-name:hover:after,.lower.lineup .thumb-item .performer-name .osaka.tag:hover{background-color:#eabd0f}.btn-ellipse.tokyo,.lower.lineup .name-list-item .tokyo.new,.lower.lineup .name-list-items.ptn-after .name-list-item .tokyo.performer-name:after,.lower.lineup .thumb-item .performer-name .tokyo.tag{background-color:#30aaff}.btn-ellipse.tokyo:hover,.lower.lineup .name-list-item .tokyo.new:hover,.lower.lineup .name-list-items.ptn-after .name-list-item .tokyo.performer-name:hover:after,.lower.lineup .thumb-item .performer-name .tokyo.tag:hover{background-color:#3fb9ff}.arr:after{content:"";background-image:url(../images/arrows.png)}.arr.down{padding-right:10.5px}.arr.down:after{width:7px;height:4px;right:0}.txt-arr.right:before{content:"→";margin-right:1rem}.dbl-arr.right:before{content:"»"}.triangle{display:inline-block}.triangle:before{content:'';background-image:url(../images/triangles.png)}.triangle.right{padding-left:20px}.triangle.right:before{width:5px;height:9px;left:0}.triangle.gry.right:before{background-position:-5px top}.section-title{font-weight:700;color:#fff;font-size:2.4rem;margin-bottom:-.4rem;padding-left:.4rem}.page-title{margin-bottom:1.7rem}.content-title{font-weight:700;text-align:center}.title-udl-b{text-align:center;padding-bottom:.8rem;margin-bottom:2rem;z-index:0}.title-udl-b span{display:block}.title-udl-b span:after{content:"";width:100%;height:1rem;background-color:#000;position:absolute;left:0;bottom:-.6rem}.title-udl-b:after,.title-udl-b:before{content:"";width:5%;height:1.5rem;position:absolute;background-color:#fff;z-index:20;transform:rotate(-45deg)}.title-udl-b:before{left:4.5%;bottom:.5rem}.title-udl-b:after{right:4.5%;bottom:-.6rem}.title-sml{letter-spacing:1.2px}.tbl-base{width:100%;letter-spacing:.5px}.tbl-colors th,.tbl-faq th{letter-spacing:0;font-weight:700}.tbl-base tr{border-bottom:1px solid #d8d8d8}.tbl-base tr:first-child{border-top:1px solid #d8d8d8}.tbl-base tr:last-child{border-bottom:none}.tbl-base td,.tbl-base th{padding:8% 0;line-height:1.7}.tbl-base th{vertical-align:middle}.tbl-colors th{width:30%;text-align:right;padding-left:4%;padding-right:3%}.tbl-colors td{width:56%;padding-left:3%;padding-right:4%}.tbl-colors dl{display:table;width:100%}.tbl-colors dl:first-child dd,.tbl-colors dl:first-child dt{padding-top:0}.tbl-colors dd,.tbl-colors dt{display:table-cell;padding-top:.3rem}.tbl-colors dt{width:38%}.tbl-colors dd{width:62%}.osaka .tbl-colors th{color:#dbae00}.tokyo .tbl-colors th{color:#30aaff}.ticket .tbl-colors th{color:#00a935}.tbl-faq th{width:38%;padding-left:4%;padding-right:3%;border-right:1px dashed #d8d8d8}.tbl-faq td{width:48%;padding-left:3%;padding-right:4%}.tbl-faq td,.tbl-faq th{text-align:left}.tbl-temp{width:100%;margin-top:3%;background-color:#fff}.tbl-temp tr{border-top:1px solid grey;border-bottom:1px solid grey;border-right:1px solid grey}.tbl-temp td,.tbl-temp th{width:50%;line-height:1.5;border-left:1px solid grey;padding:1rem;vertical-align:middle}.tbl-temp th{font-size:1.2rem;font-weight:700;background-color:#eee}.tbl-temp td.c,.tbl-temp th.c{display:table-cell}.page-sns-box{margin-bottom:7%}.page-sns-box .date{letter-spacing:1px}.page-sns-box .page-sns-items{float:right;display:table}.page-sns-box .page-sns-item{display:table-cell;padding-left:1rem;vertical-align:top}.page-sns-box .page-sns-item:first-child{padding-left:0}.contents-shadow,.lower .content-main{box-shadow:1px 1px 15px #acacac}.text-box.basic{letter-spacing:.5px;line-height:1.7;min-height:100px}.text-box.basic p{margin:2rem 0}.text-box.basic p:first-child{margin-top:0}.text-box.dtl-news{letter-spacing:1.4px}.disc-items .disc-item{list-style-type:disc;list-style-position:inside;text-indent:-1em;padding-left:1em;line-height:1.7;letter-spacing:1.5px;margin-top:1.5rem}.disc-items .disc-item:first-child{margin-top:0}.notice-items .notice-item{text-indent:-1.1em;padding-left:1.1em}.notice-items .notice-item:before{content:"※"}.ib-items{display:table;width:100%}.ib-items .ib-item{display:inline-block;vertical-align:top}.js-overlay{position:relative;z-index:0;display:block}.js-overlay .mask,.slidemenu .slidemenu-content .main-menu-item.disable,.slidemenu .slidemenu-content .sub-menu-item a.disable,.slidemenu .slidemenu-content .sub-menu-item.disable{display:none}.js-overlay .mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:url(../images/_slider/overlay_hov.png) left top}.contents{min-height:300px;padding-bottom:5rem}.slidemenu,.slidemenu .slidemenu-body,.slidemenu .slidemenu-content{padding-bottom:1rem}.columns .content{margin-top:2rem}body{background-color:#000}body.general .wrapper{background:url(../images/_sp/bg_general.jpg) center top no-repeat #6EB60D}body.tokyo .wrapper{background:url(../images/_sp/bg_tokyo.jpg) center top no-repeat #066caa}body.osaka .wrapper{background:url(../images/_sp/bg_osaka.jpg) center top no-repeat #dbc400}body .wrapper{background-size:100%!important}.slidemenu{top:0;left:1px;width:82%;position:fixed;visibility:hidden;z-index:-1;background-color:#000}.slidemenu .slidemenu-body{width:100%;height:100%;overflow:hidden;position:relative;z-index:10}.slidemenu .slidemenu-content{position:relative;width:90%;margin:0 auto}.slidemenu .slidemenu-content a{color:#fff!important}.slidemenu .slidemenu-content .main-menu-item{border-top:1px solid #616161;padding:2rem 1rem}.slidemenu .slidemenu-content .main-menu-item:first-child{border-top:none}.slidemenu .slidemenu-content .main-menu-item:after{content:none;display:none}.slidemenu .slidemenu-content .sub-menu-items{margin-top:1rem}.slidemenu .slidemenu-content .sub-menu-item{padding:1rem 0 1rem 1rem}.slidemenu .slidemenu-content .sub-menu-item a{padding-bottom:1px;border-bottom:1px solid #fff}.slidemenu .slidemenu-content .sub-menu-item a:hover{text-decoration:none}.slidemenu .slidemenu-content .sub-menu-title,.slidemenu .slidemenu-content .sub-menus{float:left;width:51%}.slidemenu .slidemenu-content .sub-menu-title{color:#6b6b6b;width:49%}.slidemenu .slidemenu-content .sub-menus{position:relative}.slidemenu .slidemenu-content .sub-menus:before{content:"▶︎";position:absolute;top:.2rem;left:-2.5rem;color:#6b6b6b}.header .header-inner .lower .content-wrap,.header .header-inner .lower.access .map.large .more-large,.header .header-inner .lower.areamaps .notice-items,.header .header-inner .lower.ecoarea .information-area .nav-area,.header .header-inner .lower.ecoarea .shops .shop-name,.header .header-inner .lower.ecoarea .shops th,.header .header-inner .lower.foodmap .information-area .nav-area .nav-shop-items,.header .header-inner .lower.foodmap .shops .caption,.header .header-inner .lower.foodmap .shops .shop-name,.header .header-inner .only-top,.header .header-inner .sp-container,.header h1,.lower .header .header-inner .content-wrap,.lower.access .map.large .header .header-inner .more-large,.lower.areamaps .header .header-inner .notice-items,.lower.ecoarea .information-area .header .header-inner .nav-area,.lower.ecoarea .shops .header .header-inner .shop-name,.lower.ecoarea .shops .header .header-inner th,.lower.foodmap .information-area .nav-area .header .header-inner .nav-shop-items,.lower.foodmap .shops .header .header-inner .caption,.lower.foodmap .shops .header .header-inner .shop-name{position:relative}.slidemenu .slidemenu-content .sub-menus span{margin-left:.7rem}.slidemenu .slidemenu-content .sub-menus span:first-child{margin-left:0}.slidemenu .slidemenu-content .title-timetable{color:#fff;margin-bottom:1em}.slidemenu .slidemenu-content .menu-timetable{margin-top:1em}.slidemenu .slidemenu-content .menu-timetable:first-child{margin-top:.2em}.slidemenu .slidemenu-content .sub-menus-ttbl .sub-menus{letter-spacing:0}.header{padding:3em 0 1em}.header h1{z-index:0;width:74%;margin:0 auto}.footer .header h1 .footer-btn,.header h1 .footer .footer-btn,.header h1 .home .general-mask .opening-loader,.header h1 .home .go .inner-go:after,.header h1 .home .widget-twitter .tw-link,.header h1 .home .wrap-player .btn-close,.header h1 .lower.goods .goods-item .images .changer .changer-items dd,.header h1 .lower.goods .goods-item .images.new:before,.header h1 .lower.lineup .thumb-item.new:before,.header h1 .lower.timetable .timetable-area .stage .logo-area .logo,.header h1 .lower.timetable .timetable-area .stage .performer:before,.header h1 .lower.timetable .timetable-area.android .performer:before,.header h1 .modal-wrap .modal-content .info .modal-close,.header h1 .only-top.companies dd a,.header h1 .ti,.home .general-mask .header h1 .opening-loader,.home .go .header h1 .inner-go:after,.home .widget-twitter .header h1 .tw-link,.home .wrap-player .header h1 .btn-close,.lower.goods .goods-item .header h1 .images.new:before,.lower.goods .goods-item .images .changer .changer-items .header h1 dd,.lower.lineup .header h1 .thumb-item.new:before,.lower.timetable .timetable-area .stage .header h1 .performer:before,.lower.timetable .timetable-area .stage .logo-area .header h1 .logo,.lower.timetable .timetable-area.android .header h1 .performer:before,.modal-wrap .modal-content .info .header h1 .modal-close,.only-top.companies dd .header h1 a{width:100%;padding-top:22.5%;background-image:url(../images/_sp/header_logo_top.png)}.header .btn-wrap{position:absolute;top:-40%;left:0;z-index:10}.footer .footer-inner,.home .fade-items{position:relative}.header .btn-wrap .sp-slidemenu-button{width:100%;cursor:pointer;padding-top:62%;background-image:url(../images/_sp/btn_menu.png)}.header .base-info{margin-top:1.3em}.header .tbl-header{display:table;width:100%;margin-top:.6em}.header .tbl-header:first-child{margin-top:0}.header .tbl-header dd,.header .tbl-header dt{display:table-cell}.header .tbl-header dt{width:16.5%}.header .tbl-header dd{width:82%;padding-left:1.5%;vertical-align:top;color:#000}.header .tbl-header .city{display:block;padding:.4em 0;background-color:#fff;text-align:center}.header .tbl-header .date{font-family:Montserrat,sans-serif;font-weight:700}.header .tbl-header .date .wd{margin:0 .3em}.header .tbl-header .date .brg{margin-right:.2em}.header .tbl-header .venue{font-weight:700;margin-top:.2rem;line-height:1.3;letter-spacing:-.3px}.header .tbl-header.osaka{color:#dbae00}.header .tbl-header.tokyo{color:#30aaff}.footer{padding:3.5rem 0 5rem;background-color:#f0efef;font-weight:700}.footer .title-backnumber{width:50%;float:left;text-align:right}.home .bnr,.home .widget-facebook .content-area{text-align:center}.footer .backnumber-lists{float:right}.footer .backnumber-list{float:left;margin-left:1.5rem}.footer .backnumber-list:first-child{margin-left:0}.footer .sns-lists{margin-top:3.5rem}.footer .sns-list{float:left;margin-left:.5rem;padding-top:.2em;min-height:25px}.footer .sns-list:first-child{margin-left:0}.footer .sns-list:first-child,.footer .sns-list:nth-child(2){width:7.3%;padding-top:0}.footer .footer-btn{padding-top:94%;background-image:url(../images/_sp/footer_btns.png);background-size:200%}.footer .footer-btn.twitter{width:100%;background-position:left top}.footer .footer-btn.facebook{width:100%;background-position:100% top}.footer .fcopy{margin-top:1.5rem}.movie embed,.movie iframe,.movie img,.movie object,.movie video{display:block;margin:0 auto;max-width:100%;width:100%;height:auto}.home .content-area{background-color:#fff}.home .main-visual{overflow:visible}.home .fade-items{width:100%;overflow:visible;opacity:0}.home .fade-item{width:100%;position:absolute;top:0;left:0}.home .mv-image{width:100%;padding-top:42.2%;background-size:contain;opacity:0}.home .fade-item:last-child .mv-image{opacity:1}.home .mask{display:block;background:0 0}.home .information .news-list-item{padding:1.8rem}.home .information .news-list-item:first-child{margin-top:0}.home .information .news-list-item:nth-child(even){background-color:#f3f3f2}.home .information .date{color:#00a73c;font-weight:700;margin-bottom:.2rem}.home .information .title a{line-height:1.5}.home .bnr{color:#fff;padding:2rem 0}.home .bnr .title-bnr{font-size:2.9rem;font-weight:700}.home .bnr p{margin-top:.5rem}.home .bnr a{display:block}.home .movie .slider-load,.lower .header .base-info{display:none}.home .bnr-ticket{background-color:#ff5079}.home .bnr-ticket:hover{background-color:#ff5a83}.home .widget-twitter .section-title,.home .widget-twitter .wrap-tw-link{float:left}.home .widget-twitter .section-title{color:#2e2e2e}.home .widget-twitter .wrap-tw-link{width:8%}.home .widget-twitter .tw-link{width:100%;padding-top:76%;background-image:url(../images/_sp/tweet_bird.png)}.home .widget-twitter .content-area{padding:1.8rem 1.8rem 3rem;background-color:#2e2e2e}.home .widget-twitter iframe{overflow-y:scroll}.home .widget-twitter .btn-square{margin-top:2rem}.home .movie{position:relative}.home .movie .name{margin-top:.3rem;text-align:center}.home .go .section-title{text-align:right;padding-right:1.5rem}.home .go .inner-go{position:relative;padding-top:2rem;top:-1.1rem}.home .go .inner-go:after{content:'';position:absolute;top:1.2rem;right:.4rem;z-index:20;width:22%;padding-top:20.57%;background-image:url(../images/_sp/go_mascot.png)}.home .go .title-go{width:96%;padding-top:13.8%;background-image:url(../images/_sp/go_ribbon.png);position:absolute;top:0;left:0;z-index:10}.home .go .inner-top,.lower.lineup .thumb-item.new{position:relative;z-index:0}.home .go .inner-top{background:url(../images/_sp/go_bg_top.jpg) left top no-repeat;background-size:100%;padding-top:52.7%}.home .go .text-go{top:20%;font-size:1.2rem;width:87%;margin:0 auto;font-weight:700;line-height:1.7;text-shadow:1px 0 1px #fff,-1px 0 1px #fff,0 1px 1px #fff,0 -1px 1px #fff,2px 0 1px #fff,-2px 0 1px #fff,0 2px 1px #fff,0 -2px 1px #fff}.home .go .inner-btm{padding:6%;margin:0 auto;background-color:#fff}.home .go .wrap-timeline{margin-top:1rem}.lower .header{padding:.6em 0 .5em}.lower .header h1{width:46%}.footer .lower .header h1 .footer-btn,.home .general-mask .lower .header h1 .opening-loader,.home .go .lower .header h1 .inner-go:after,.home .widget-twitter .lower .header h1 .tw-link,.home .wrap-player .lower .header h1 .btn-close,.lower .header h1 .footer .footer-btn,.lower .header h1 .home .general-mask .opening-loader,.lower .header h1 .home .go .inner-go:after,.lower .header h1 .home .widget-twitter .tw-link,.lower .header h1 .home .wrap-player .btn-close,.lower .header h1 .modal-wrap .modal-content .info .modal-close,.lower .header h1 .only-top.companies dd a,.lower .header h1 .ti,.lower.goods .goods-item .header h1 .images.new:before,.lower.goods .goods-item .images .changer .changer-items .header h1 dd,.lower.goods .header h1 .goods-item .images .changer .changer-items dd,.lower.goods .header h1 .goods-item .images.new:before,.lower.lineup .header h1 .thumb-item.new:before,.lower.timetable .header h1 .timetable-area .stage .logo-area .logo,.lower.timetable .header h1 .timetable-area .stage .performer:before,.lower.timetable .header h1 .timetable-area.android .performer:before,.lower.timetable .timetable-area .stage .header h1 .performer:before,.lower.timetable .timetable-area .stage .logo-area .header h1 .logo,.lower.timetable .timetable-area.android .header h1 .performer:before,.modal-wrap .modal-content .info .lower .header h1 .modal-close,.only-top.companies dd .lower .header h1 a{padding-top:27.5%;background-image:url(../images/_sp/header_logo_lower.png)}.lower .header .btn-wrap{top:12%}.lower .content-main{padding:7% 0;background-color:#fff}.lower.message .content-main{padding:7%}.lower.message .page-title{padding:0}.lower.notice .content-main{padding:7%}.lower.notice .page-title{padding:0}.lower.faq .tbl-faq td{line-height:1.8}.lower.lineup .scroll-nav-area{text-align:center}.lower.lineup .wrap-scroll-navs{display:inline-block;width:80%}.lower.lineup .scroll-nav-items{float:left;width:46%;margin-left:8%}.lower.lineup .scroll-nav-items:first-child{margin-left:0}.lower.lineup .scroll-nav-item{margin-top:10%}.lower.lineup .scroll-nav-item:first-child{margin-top:0}.lower.lineup .btn-ellipse,.lower.lineup .name-list-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.lineup .thumb-item .performer-name .tag{font-weight:700}.lower.lineup .btn-ellipse span,.lower.lineup .name-list-item .new span,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after span,.lower.lineup .thumb-item .performer-name .tag span{margin-left:.3em}.lower.lineup .btn-ellipse span:first-child,.lower.lineup .name-list-item .new span:first-child,.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after span:first-child,.lower.lineup .thumb-item .performer-name .tag span:first-child{margin-left:0}.lower.lineup .cities{margin-top:8%}.lower.lineup .city{margin-top:2rem}.lower.lineup .city:first-child{margin-top:0}.lower.lineup .city.osaka .title-sml{color:#dbae00}.lower.lineup .city.tokyo .title-sml{color:#30aaff}.lower.lineup .date{margin-top:2.3rem;padding-top:2.3rem;border-top:1px solid #000}.lower.lineup .name-list-items.ptn-after .name-list-item:first-child,.lower.lineup .name-list-items.ptn-before .name-list-item:first-child{margin-top:0}.lower.lineup .date:first-child{border-top:none;padding-top:0;margin-top:0}.lower.lineup .date .more{text-align:right}.lower.lineup .title-sml{text-align:center;margin-bottom:1.8rem}.lower.lineup .name-list-items.ptn-before .name-list-item{text-align:center}.lower.lineup .name-list-items.ptn-after{width:100%}.lower.lineup .name-list-items.ptn-after .name-list-item{display:block;text-align:center}.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after{font-weight:700;padding:.5em .7em .3em;margin-left:.2em;line-height:1;background-color:#cacaca!important;display:inline-block;position:relative;top:-2px}.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name.osaka:after{content:"大阪のみ"}.lower.lineup .name-list-items.ptn-after .name-list-item .performer-name.tokyo:after{content:"東京のみ"}.lower.lineup .name-list-item{margin-top:1.5rem;line-height:1.3;position:relative}.lower.lineup .name-list-item .performer-name{line-height:1.5;word-break:break-all}.lower.lineup .name-list-item .new{font-weight:700;padding:.5em .7em .3em;margin-left:.2em;line-height:1;background-color:#25bc01;color:#ff0;display:inline-block;position:relative;top:-2px}.lower.lineup .more{color:#8a8a8a;margin-top:1.5rem;text-align:center}.lower.lineup .thumb-list-box{margin-top:5%}.lower.lineup .thumb-item{width:47.5%;margin:5% 0 0 5%;background-color:#fff}.lower.lineup .thumb-item:nth-child(odd){margin-left:0}.lower.lineup .thumb-item:first-child,.lower.lineup .thumb-item:nth-child(2){margin-top:0}.lower.lineup .thumb-item.new:before{content:"new";width:22%;padding-top:22.5%;background-image:url(../artist/images/_sp/mark_new.png);position:absolute;top:0;left:0;z-index:10;background-position:left top}.lower.lineup .thumb-item img{vertical-align:top}.lower.lineup .thumb-item .performer-name{text-align:center;padding:0 .8em;min-height:3.5em;line-height:1.3;box-sizing:border-box;display:table;width:100%}.lower.lineup .thumb-item .performer-name span{display:table-cell;vertical-align:middle;height:100%}.lower.lineup .thumb-item .performer-name span+span{width:50%;padding-left:.5em}.lower.lineup .thumb-item .performer-name .tag{width:80%;font-weight:700;padding:.5em .5em .3em;line-height:1;background-color:#cacaca!important;display:block}.lower.lineup .order{text-align:right;margin-top:2rem}.lower.artist.detail .performance-items{float:right;margin-top:1rem}.lower.artist.detail .performance-item{float:left;margin-left:1rem}.lower.artist.detail .performance-item:first-child{margin-left:0}.lower.artist.detail .performance-item .btn-ellipse,.lower.artist.detail .performance-item .lower.lineup .name-list-item .new,.lower.artist.detail .performance-item .lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.artist.detail .performance-item .lower.lineup .thumb-item .performer-name .tag,.lower.lineup .name-list-item .lower.artist.detail .performance-item .new,.lower.lineup .name-list-items.ptn-after .name-list-item .lower.artist.detail .performance-item .performer-name:after,.lower.lineup .thumb-item .performer-name .lower.artist.detail .performance-item .tag{padding:.6rem 1.2rem .7rem}.lower.artist.detail .content-title{margin:1em 0}.lower.artist.detail .profile .wrap-link{margin-top:-2rem}.lower.artist.detail .youtube{margin-top:2rem}.lower.artist.detail .link-wrap{width:55%;margin:2rem auto}.lower.timetable .contents{position:relative;z-index:10}.lower.timetable .intro{padding:0 7%}.lower.timetable .intro p{line-height:1.3}.lower.timetable .date-nav{margin:1rem 0}.lower.timetable .date-items{width:80%;margin:0 auto}.lower.timetable .date-items li{width:46%;float:left;margin-left:8%}.lower.timetable .date-items li:nth-child(odd){margin-left:0}.lower.timetable .date-items li:nth-child(n+3){margin-top:1rem}.lower.lineup .name-list-item .lower.timetable .date-items .new,.lower.lineup .name-list-items.ptn-after .name-list-item .lower.timetable .date-items .performer-name:after,.lower.lineup .thumb-item .performer-name .lower.timetable .date-items .tag,.lower.timetable .date-items .btn-ellipse,.lower.timetable .date-items .lower.lineup .name-list-item .new,.lower.timetable .date-items .lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after,.lower.timetable .date-items .lower.lineup .thumb-item .performer-name .tag{font-weight:700;padding:.6em 0}.lower.timetable .title-udl-b:before{bottom:-.4rem}.lower.timetable .title-udl-b:after{bottom:-1.6rem}.lower.timetable .title-udl-b span:after{bottom:-.7rem}.lower.timetable .timetable-area{width:94%;margin:0 auto}.lower.timetable .timetable-area>*{float:left}.lower.timetable .timetable-area table tr{border-top:1px solid #fff}.lower.timetable .timetable-area table tr:first-child{border-top:none}.lower.timetable .timetable-area table td,.lower.timetable .timetable-area table th{height:0;vertical-align:top;position:relative}.lower.timetable .timetable-area table td>*,.lower.timetable .timetable-area table th>*{position:absolute;top:0}.lower.timetable .timetable-area .timeline{width:9.4%;padding-top:3.2rem}.lower.timetable .timetable-area .timeline .tbl-timeline{width:100%}.lower.timetable .timetable-area .timeline .tbl-timeline p{font-weight:700;color:#c3c3c3;text-align:right;letter-spacing:-.7px}.lower.timetable .timetable-area .stages{width:90.6%;margin-left:-.6%}.lower.timetable .timetable-area .stage{width:32%;float:left;margin-left:2%;position:relative;z-index:0}.lower.timetable .timetable-area .stage:first-child{margin-left:0}.lower.timetable .timetable-area .stage .title-stage{height:2em;font-weight:700;line-height:.8;display:table-cell;vertical-align:bottom;position:relative;z-index:5}.lower.timetable .timetable-area .stage .tbl-timetable{width:100%;margin-top:-.05em;position:relative}.lower.timetable .timetable-area .stage .tbl-timetable td{position:relative}.lower.timetable .timetable-area .stage .tbl-timetable:before{content:"";width:2px;height:100%;position:absolute;top:0;left:4%}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-last-child(2){display:none}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(2) td{z-index:9}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(3) td{z-index:8}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(4) td{z-index:7}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(5) td{z-index:6}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(6) td{z-index:5}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(7) td{z-index:4}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(8) td{z-index:3}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(9) td{z-index:2}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(10) td{z-index:1}.lower.timetable .timetable-area .stage .tbl-timetable tr:nth-child(11) td{z-index:0}.lower.timetable .timetable-area .stage .performer{width:85%;left:15%}.lower.timetable .timetable-area .stage .performer:before{content:"";width:1em;height:0;padding-top:1em;position:absolute;top:-.5em;left:-18%;z-index:0;background:url(../artist/images/_sp/icons_timetable.png) no-repeat;background-size:300%;background-color:transparent!important}.lower.timetable .timetable-area .stage.green-hill .performer:before,.lower.timetable .timetable-area .stage.windmill-field .performer:before{background-position:left top}.lower.timetable .timetable-area .stage.bay-field .performer:before,.lower.timetable .timetable-area .stage.seaside-park .performer:before{background-position:50% top}.lower.timetable .timetable-area .stage.new-beat .performer:before{background-position:100% top}.lower.timetable .timetable-area .stage .logo-area{width:100%}.lower.timetable .timetable-area .stage .logo-area .start-time{font-weight:700;color:#fff;background-color:#000;display:inline-block;padding:.2em .1em .1em .3em;position:absolute;top:0;left:3%;z-index:5}.lower.timetable .timetable-area .stage .logo-area .logo{width:100%;padding-top:37.5%;left:0;z-index:0}.lower.timetable .timetable-area .stage .logo-area .logo.logo-04_limited_sazabys{background-image:url(../artist/images/_logo/04_limited_sazabys.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-9mm_parabellum_bullet{background-image:url(../artist/images/_logo/9mm_parabellum_bullet.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-alexandros{background-image:url(../artist/images/_logo/alexandros.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-anly{background-image:url(../artist/images/_logo/anly.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-arukara{background-image:url(../artist/images/_logo/arukara.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-blueencount{background-image:url(../artist/images/_logo/blueencount.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-crossfaith{background-image:url(../artist/images/_logo/crossfaith.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-dramaticalaska{background-image:url(../artist/images/_logo/dramaticalaska.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-frederic{background-image:url(../artist/images/_logo/frederic.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-gesuno_kiwami_otome{background-image:url(../artist/images/_logo/gesuno_kiwami_otome.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-glimspanky{background-image:url(../artist/images/_logo/glimspanky.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-goodmorningamerica{background-image:url(../artist/images/_logo/goodmorningamerica.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-hells{background-image:url(../artist/images/_logo/hells.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-hoshinogen{background-image:url(../artist/images/_logo/hoshinogen.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-indigo_la_end{background-image:url(../artist/images/_logo/indigo_la_end.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-kana_boon{background-image:url(../artist/images/_logo/kana_boon.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-keytalk{background-image:url(../artist/images/_logo/keytalk.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-kinoko_teikoku{background-image:url(../artist/images/_logo/kinoko_teikoku.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-knock_out_monkey{background-image:url(../artist/images/_logo/knock_out_monkey.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-kyuso_nekokami{background-image:url(../artist/images/_logo/kyuso_nekokami.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-lovefilm{background-image:url(../artist/images/_logo/lovefilm.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-moroha{background-image:url(../artist/images/_logo/moroha.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-okamotos{background-image:url(../artist/images/_logo/okamotos.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-one_ok_rock{background-image:url(../artist/images/_logo/one_ok_rock.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-passepied{background-image:url(../artist/images/_logo/passepied.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-quruli{background-image:url(../artist/images/_logo/quruli.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-rottengraffty{background-image:url(../artist/images/_logo/rottengraffty.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-sakanaction{background-image:url(../artist/images/_logo/sakanaction.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-shiggyjr{background-image:url(../artist/images/_logo/shiggyjr.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-sishamo{background-image:url(../artist/images/_logo/sishamo.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-suchmos{background-image:url(../artist/images/_logo/suchmos.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-suiyoubinokanpanera{background-image:url(../artist/images/_logo/suiyoubinokanpanera.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-takahashi_yu{background-image:url(../artist/images/_logo/takahashi_yu.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-tensai_band{background-image:url(../artist/images/_logo/tensai_band.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-the_bawdies{background-image:url(../artist/images/_logo/the_bawdies.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-theoralcigarettes{background-image:url(../artist/images/_logo/theoralcigarettes.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-tokyo_ska_paradise_orchestra{background-image:url(../artist/images/_logo/tokyo_ska_paradise_orchestra.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-usotsuki{background-image:url(../artist/images/_logo/usotsuki.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-wanima{background-image:url(../artist/images/_logo/wanima.png)}.lower.timetable .timetable-area .stage .logo-area .logo.logo-yoruno_honki_dance{background-image:url(../artist/images/_logo/yoruno_honki_dance.png)}.lower.timetable .timetable-area .stage .logo-area:before{content:"";position:absolute;top:0;left:-.3rem;width:0;height:0;border-style:solid;border-width:0 .4rem .4rem 0}.lower.timetable .timetable-area .stage .detail-area{display:none}.lower.timetable .timetable-area .stage.windmill-field .title-stage{color:#017923}.lower.timetable .timetable-area .stage.bay-field .title-stage,.lower.timetable .timetable-area .stage.seaside-park .title-stage{color:#0077b4}.lower.timetable .timetable-area .stage.windmill-field .tbl-timetable{background-color:#b9f4a7}.lower.timetable .timetable-area .stage.windmill-field .performer:before,.lower.timetable .timetable-area .stage.windmill-field .tbl-timetable:before{background-color:#017923}.lower.timetable .timetable-area .stage.windmill-field .detail-area,.lower.timetable .timetable-area .stage.windmill-field .logo-area{background-color:#3dc117}.lower.timetable .timetable-area .stage.windmill-field .logo-area:before{border-color:transparent #3dc117 transparent transparent}.lower.timetable .timetable-area .stage.bay-field .logo-area:before,.lower.timetable .timetable-area .stage.seaside-park .logo-area:before{border-color:transparent #029cf4 transparent transparent}.lower.timetable .timetable-area .stage.bay-field .tbl-timetable{background-color:#aceefe}.lower.timetable .timetable-area .stage.bay-field .performer:before,.lower.timetable .timetable-area .stage.bay-field .tbl-timetable:before{background-color:#0077b4}.lower.timetable .timetable-area .stage.bay-field .detail-area,.lower.timetable .timetable-area .stage.bay-field .logo-area{background-color:#029cf4}.lower.timetable .timetable-area .stage.seaside-park .tbl-timetable{background-color:#aceefe}.lower.timetable .timetable-area .stage.seaside-park .performer:before,.lower.timetable .timetable-area .stage.seaside-park .tbl-timetable:before{background-color:#0077b4}.lower.timetable .timetable-area .stage.seaside-park .detail-area,.lower.timetable .timetable-area .stage.seaside-park .logo-area{background-color:#029cf4}.lower.timetable .timetable-area .stage.green-hill .title-stage{color:#017923}.lower.timetable .timetable-area .stage.green-hill .tbl-timetable{background-color:#b9f4a7}.lower.timetable .timetable-area .stage.green-hill .performer:before,.lower.timetable .timetable-area .stage.green-hill .tbl-timetable:before{background-color:#017923}.lower.timetable .timetable-area .stage.green-hill .detail-area,.lower.timetable .timetable-area .stage.green-hill .logo-area{background-color:#3dc117}.lower.timetable .timetable-area .stage.green-hill .logo-area:before{border-color:transparent #3dc117 transparent transparent}.lower.timetable .timetable-area .stage.new-beat .title-stage{color:#7f00c1}.lower.timetable .timetable-area .stage.new-beat .tbl-timetable{background-color:#dac3fc}.lower.timetable .timetable-area .stage.new-beat .performer:before,.lower.timetable .timetable-area .stage.new-beat .tbl-timetable:before{background-color:#7f00c1}.lower.timetable .timetable-area .stage.new-beat .detail-area,.lower.timetable .timetable-area .stage.new-beat .logo-area{background-color:#8038e8}.lower.timetable .timetable-area .stage.new-beat .logo-area:before{border-color:transparent #8038e8 transparent transparent}.lower.timetable .timetable-area .after-end,.lower.timetable .timetable-area .before-start{height:0;padding-top:1rem}.lower.timetable .timetable-area .time5{padding-top:.75rem}.lower.timetable .timetable-area .time10{padding-top:1.5rem}.lower.timetable .timetable-area .time15{padding-top:2.25rem}.lower.timetable .timetable-area .time20{padding-top:3rem}.lower.timetable .timetable-area .time25{padding-top:3.75rem}.lower.timetable .timetable-area .time30{padding-top:4.5rem}.lower.timetable .timetable-area .time35{padding-top:5.25rem}.lower.timetable .timetable-area .time40{padding-top:6rem}.lower.timetable .timetable-area .time45{padding-top:6.75rem}.lower.timetable .timetable-area .time50{padding-top:7.5rem}.lower.timetable .timetable-area .time55{padding-top:8.25rem}.lower.timetable .timetable-area .time60{padding-top:9rem}.lower.timetable .timetable-area .top0{top:-1px}.lower.timetable .timetable-area .top10{top:1.5rem}.lower.timetable .timetable-area .top20{top:3rem}.lower.timetable .timetable-area .top30{top:4.5rem}.lower.timetable .timetable-area .top40{top:6rem}.lower.timetable .timetable-area .top50{top:7.5rem}.lower.timetable .timetable-area .top60{top:9rem}.lower.timetable .timetable-area.android .performer:after{content:none}.lower.timetable .timetable-area.android .performer:before{height:0;padding-top:1em;top:-.4em;left:-18%;background:url(../artist/images/_sp/icons_timetable.png) no-repeat;background-size:300%;background-color:transparent!important}.modal-wrap,.modal-wrap .modal-bg{width:100%;height:100%;position:fixed}.lower.timetable .timetable-area.android .stage.bay-field .performer:before,.lower.timetable .timetable-area.android .stage.windmill-field .performer:before{background-position:left top}.lower.timetable .timetable-area.android .stage.green-hill .performer:before,.lower.timetable .timetable-area.android .stage.seaside-park .performer:before{background-position:50% top}.lower.timetable .timetable-area.android .stage.new-beat .performer:before{background-position:100% top}.modal-wrap{z-index:20}.modal-wrap .modal-bg{display:none;top:0;left:0;z-index:10;opacity:.85}.modal-wrap .modal-bg.bay-field,.modal-wrap .modal-bg.windmill-field{background-color:#3dc117}.modal-wrap .modal-bg.green-hill,.modal-wrap .modal-bg.seaside-park{background-color:#029cf4}.modal-wrap .modal-bg.new-beat{background-color:#8038e8}.modal-wrap .modal-content{opacity:0;width:92%;height:auto;position:fixed;left:4%;z-index:20}.modal-wrap .modal-content .image img{vertical-align:bottom}.modal-wrap .modal-content .info{font-weight:700;display:table;table-layout:fixed;width:100%;overflow:hidden}.modal-wrap .modal-content .info dt>*,.modal-wrap .modal-content .info>*{display:table-cell;vertical-align:middle}.modal-wrap .modal-content .info dt{width:88%}.modal-wrap .modal-content .info dd{width:12%}.modal-wrap .modal-content .info .name{color:#fff;padding-left:.3em}.modal-wrap .modal-content .info .modal-close{padding-top:100%;background-image:url(../images/_sp/btn_timetable_modal_close.jpg);width:100%;vertical-align:bottom}.modal-wrap .modal-content .prof{background:#fff;padding:1.5em 1.5em 3em;line-height:1.8;position:relative}.modal-wrap .modal-content .prof a{text-decoration:underline;color:#017923}.modal-wrap .modal-content .prof .more{color:#fff;background:#000;position:absolute;bottom:0;right:0;font-weight:700;padding:.4em 1em;text-decoration:none}.modal-wrap .modal-content .prof .more:before{content:"▶︎";margin-right:.5em;vertical-align:middle}.cm-modal-wrap{width:100%;height:100%;position:fixed;z-index:100}.cm-modal-wrap>*{display:none}.cm-modal-wrap .cm-modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:101}.cm-modal-wrap .cm-modal-content{position:fixed;z-index:102;background-color:#fff}.cm-modal-wrap .cm-modal-content img{position:absolute}.cm-modal-wrap .cm-modal-content .cm-modal-img{top:0;left:1%;width:98%;margin:3% 0}.cm-modal-wrap .cm-modal-content .cm-modal-close{width:25px;position:absolute;bottom:-25px;right:0;cursor:pointer}.lower.ticket .city{margin-top:8%}.lower.ticket .city:first-child{margin-top:0}.lower.areamaps .notice-items,.lower.ticket .wrap-btn,.lower.ticket .wrap-btn .notice-items{margin-top:1rem}.lower.ticket .city span{vertical-align:top}.lower.ticket .btn-square{width:80%}.lower.areamaps .content-main{padding-bottom:5em}.lower.areamaps .note{font-size:1rem;letter-spacing:1.5px;line-height:1.8}.lower.areamaps .note:before{content:"※"}.lower.foodmap *{box-sizing:border-box}.lower.foodmap .shop-name.name1:before{content:"①"}.lower.foodmap .shop-name.name2:before{content:"②"}.lower.foodmap .shop-name.name3:before{content:"③"}.lower.foodmap .shop-name.name4:before{content:"④"}.lower.foodmap .shop-name.name5:before{content:"⑤"}.lower.foodmap .shop-name.name6:before{content:"⑥"}.lower.foodmap .shop-name.name7:before{content:"⑦"}.lower.foodmap .shop-name.name8:before{content:"⑧"}.lower.foodmap .shop-name.name9:before{content:"⑨"}.lower.foodmap .shop-name.name10:before{content:"⑩"}.lower.foodmap .shop-name.name11:before{content:"⑪"}.lower.foodmap .shop-name.name12:before{content:"⑫"}.lower.foodmap .shop-name.name13:before{content:"⑬"}.lower.foodmap .shop-name.name14:before{content:"⑭"}.lower.foodmap .shop-name.name15:before{content:"⑮"}.lower.foodmap .shop-name.name16:before{content:"⑯"}.lower.foodmap .shop-name.name17:before{content:"⑰"}.lower.foodmap .shop-name.name18:before{content:"⑱"}.lower.foodmap .shop-name.name19:before{content:"⑲"}.lower.foodmap .shop-name.name20:before{content:"⑳"}.lower.foodmap .shop-name.name21:before{content:"㉑"}.lower.foodmap .shop-name.name22:before{content:"㉒"}.lower.foodmap .shop-name.name23:before{content:"㉓"}.lower.foodmap .shop-name.name24:before{content:"㉔"}.lower.foodmap .shop-name.name25:before{content:"㉕"}.lower.foodmap .shop-name.name26:before{content:"㉖"}.lower.foodmap .shop-name.name27:before{content:"㉗"}.lower.foodmap .shop-name.name28:before{content:"㉘"}.lower.foodmap .shop-name.name29:before{content:"㉙"}.lower.foodmap .shop-name.name30:before{content:"㉚"}.lower.foodmap .information-area .wrap-image img{display:block;margin:0 auto}.lower.foodmap .information-area .nav-area{margin-top:1em}.lower.foodmap .information-area .nav-area .nav-shop-items:not(:first-child),.lower.foodmap .information-area .nav-area .shop-list:not(:first-child){margin-top:1rem}.lower.foodmap .information-area .nav-area .nav-shop-items{display:table}.lower.foodmap .information-area .nav-area .shop-list{width:100%;display:none;line-height:1.5;text-indent:-1.3em;padding-left:1.3em;vertical-align:top}.lower.foodmap .information-area .nav-area .shop-name a{text-decoration:underline;word-break:break-all}.lower.foodmap .information-area .nav-area .shop-name a:hover{color:#323232;text-decoration:none}.lower.foodmap .shops{margin-top:1.5em}.lower.foodmap .shops .name13-1:before{content:"⑬-①"}.lower.foodmap .shops .name13-2:before{content:"⑬-②"}.lower.foodmap .shops tr.nobdr{border:none}.lower.foodmap .shops tr.nobdr td,.lower.foodmap .shops tr.nobdr th{padding-bottom:0}.lower.foodmap .shops td,.lower.foodmap .shops th{display:block;padding:0;text-align:left}.lower.foodmap .shops .wrap-image{margin-bottom:.5em}.lower.foodmap .shops .caption{text-align:center}.lower.foodmap .shops th{padding:0 3% 1em}.lower.foodmap .shops .shop-name{display:none;font-weight:700;text-align:center;margin:1em auto .5em}.lower.foodmap .shops .genre{display:inline-block;padding:.1em 1em;background-color:#ff4676;color:#fff;margin:1em 0}.lower.ecoarea .shop-name{line-height:1.5;text-indent:-1.3em;padding-left:1.3em}.lower.ecoarea .shop-name.name1:before{content:"①"}.lower.ecoarea .shop-name.name2:before{content:"②"}.lower.ecoarea .shop-name.name3:before{content:"③"}.lower.ecoarea .shop-name.name4:before{content:"④"}.lower.ecoarea .shop-name.name5:before{content:"⑤"}.lower.ecoarea .shop-name.name6:before{content:"⑥"}.lower.ecoarea .shop-name.name7:before{content:"⑦"}.lower.ecoarea .shop-name.name8:before{content:"⑧"}.lower.ecoarea .shop-name.name9:before{content:"⑨"}.lower.ecoarea .shop-name.name10:before{content:"⑩"}.lower.ecoarea .shop-name.name11:before{content:"⑪"}.lower.ecoarea .shop-name.name12:before{content:"⑫"}.lower.ecoarea .shop-name.name13:before{content:"⑬"}.lower.ecoarea .shop-name.name14:before{content:"⑭"}.lower.ecoarea .shop-name.name15:before{content:"⑮"}.lower.ecoarea .shop-name.name16:before{content:"⑯"}.lower.ecoarea .shop-name.name17:before{content:"⑰"}.lower.ecoarea .shop-name.name18:before{content:"⑱"}.lower.ecoarea .shop-name.name19:before{content:"⑲"}.lower.ecoarea .shop-name.name20:before{content:"⑳"}.lower.ecoarea .shop-name.name21:before{content:"㉑"}.lower.ecoarea .shop-name.name22:before{content:"㉒"}.lower.ecoarea .shop-name.name23:before{content:"㉓"}.lower.ecoarea .shop-name.name24:before{content:"㉔"}.lower.ecoarea .shop-name.name25:before{content:"㉕"}.lower.ecoarea .shop-name.name26:before{content:"㉖"}.lower.ecoarea .shop-name.name27:before{content:"㉗"}.lower.ecoarea .shop-name.name28:before{content:"㉘"}.lower.ecoarea .shop-name.name29:before{content:"㉙"}.lower.ecoarea .shop-name.name30:before{content:"㉚"}.lower.ecoarea .shop-name:before{margin-right:.3em}.lower.ecoarea .shop-name.name5-6:before{content:"⑤ ⑥"}.lower.ecoarea .information-area .shop{display:none}.lower.ecoarea .information-area .nav-area,.lower.ecoarea .information-area .nav-shop-items li:not(:first-child){margin-top:1em}.lower.ecoarea .shops{margin-top:1.5em}.lower.ecoarea .shops p{margin:1em 0}.lower.ecoarea .shops td,.lower.ecoarea .shops th{display:block;text-align:left;padding:0}.lower.ecoarea .shops td li:not(:first-child){margin-top:1rem}.lower.ecoarea .shops td li img{display:block;margin:0 auto}.lower.ecoarea .shops th{padding:0 3% 1em}.lower.ecoarea .shops .wrap-image{margin-bottom:.5em}.lower.ecoarea .shops .shop-name{display:none;font-weight:700;text-align:center;margin:1em auto .5em}.lower.ecoarea .shops .detail{margin-top:2em}.lower.ecoarea .shops .title{display:inline-block;padding:.1em 1em;background-color:#2bb14e;color:#fff}.lower.ecoarea .shops .disc-items{margin:1em 0}.lower.ecoarea .shops .disc-items li{text-indent:-1.1em;padding-left:1.1em}.lower.ecoarea .shops .disc-items li:before{content:"・"}.lower.access .tbl-colors th{width:18%}.lower.access .tbl-colors th .sp{display:none}.lower.access .notice-items.bus{margin-top:1em}.lower.access .notice-items.notice,.lower.access .notice-items.notice .notice-item:not(:first-child){margin-top:.5em}.lower.access .root-box{margin-top:1em}.lower.access .root-box b:before{content:"●";font-size:1rem;margin-right:.1rem}.lower.access .root-box b.rtn-path:before,.lower.access .root-box b.way-path:before{content:"»"}.lower.access .root-box b.rtn-path+p,.lower.access .root-box b.way-path+p{padding-left:1em;margin-bottom:1em}.lower.access .root-box .wrap-route-map{margin-top:1em;width:100%;height:350px;overflow:hidden}.lower.access .root-box .wrap-route-map .route-map{width:100%;height:100%;margin-bottom:.5em}.lower.access .root-box li:not(:last-child),.lower.access .root-box p:not(:last-child){margin-bottom:.5rem}.lower.access .root-box .free p{margin-top:.5em}.lower.access .root-box .wrap-image,.lower.access .root-box ul{margin-top:1em}.lower.access .root-box li{text-indent:-1.1em;padding-left:1.1em}.lower.access .root-box li:before{content:"・"}.lower.access .root-box li dl{display:table;width:100%;text-indent:0;float:right}.lower.access .root-box li dl dd{display:table-cell;vertical-align:middle}.lower.access .root-box li dl dd:first-child{width:49%;vertical-align:top}.lower.access .map.large iframe{height:300px}.lower.access .map.large .more-large{text-align:right;margin-top:1rem}.lower.goods .intro .title-goods{font-weight:700;text-align:center;line-height:1.5}.lower.goods .intro .wrap-link{width:55%;margin:5% auto 0}.lower.goods .intro .goods-note-items{padding:7% 5%}.lower.goods .intro .goods-note-items li{text-indent:-1.2em;padding-left:1.2em;line-height:1.5}.lower.goods .intro .goods-note-items li:not(:first-child){margin-top:.5em}.lower.goods .intro .goods-note-items li:before{content:"※";margin-right:.2em}.lower.goods .goods-item{border-bottom:1px solid #000}.lower.goods .goods-item:first-child{border-top:1px solid #000}.lower.goods .goods-item>dd{padding:5%}.lower.goods .goods-item>dd:first-child{border-bottom:1px dashed #000}.lower.goods .goods-item .images{padding-left:10%;padding-right:10%}.lower.goods .goods-item .images.new{position:relative;z-index:0}.lower.goods .goods-item .images.new:before{content:"new";width:15%;padding-top:15.5%;background-image:url(../artist/images/_sp/mark_new.png);position:absolute;top:0;left:0;z-index:10;background-position:left top}.lower.goods .goods-item .images ul{position:relative;height:0}.lower.goods .goods-item .images li{position:absolute;top:0;left:0;width:100%;z-index:0}.lower.goods .goods-item .images li:first-child{z-index:1}.lower.goods .goods-item .images .changer{margin-top:1em;text-align:center}.lower.goods .goods-item .images .changer .changer-items{display:inline-block;width:100%}.lower.goods .goods-item .images .changer .changer-items dd,.lower.goods .goods-item .images .changer .changer-items dt{display:inline-block;vertical-align:middle}.lower.goods .goods-item .images .changer .changer-items dt{margin-right:.3em}.lower.goods .goods-item .images .changer .changer-items dd{width:10%;height:0;padding-top:10%;border-radius:100%;border:1px solid #d0d0d0}.lower.goods .goods-item .images .changer .changer-items dd.bk{background-color:#333}.lower.goods .goods-item .images .changer .changer-items dd.lgr{background-color:#188457}.lower.goods .goods-item .images .changer .changer-items dd.pk{background-color:#cf3e76}.lower.goods .goods-item .images .changer .changer-items dd.wh{background-color:#fff}.lower.goods .goods-item .images .changer .changer-items dd.lbl{background-color:#35a7de}.lower.goods .goods-item .images .changer .changer-items dd.rd{background-color:#e2091f}.lower.goods .goods-item .images .changer .changer-items dd.dbl{background-color:#192c85}.lower.goods .goods-item .images .changer .changer-items dd.gry{background-color:#aaabab}.lower.goods .goods-item .images .changer .changer-items dd.yl{background-color:#fff100}.lower.goods .goods-item .images .changer .changer-items dd.tg{background-color:#575124}.lower.goods .goods-item .images .changer .changer-items dd.dh{background-color:#888a60}.lower.goods .goods-item .images .changer .changer-items dd.pur{background-color:#95539d}.lower.goods .goods-item .images .changer .changer-items dd.csm{background-color:#a9838a}.lower.goods .goods-item .images .changer .changer-items dd.trp{background-color:#bca02b}.lower.goods .goods-item.item-0 .images ul{padding-top:52.81782%}.lower.goods .goods-item.item-1 .images ul,.lower.goods .goods-item.item-2 .images ul{padding-top:45.34731%}.lower.goods .goods-item.item-1 .images .changer-items dd.bl{background-color:#1d2088!important}.lower.goods .goods-item.item-3 .images ul{padding-top:52.81782%}.lower.goods .goods-item.item-4 .images ul{padding-top:45.87156%}.lower.goods .goods-item.item-4 .images .changer-items dd.yl{background-color:#fee6ae!important}.lower.goods .goods-item.item-5 .images ul{padding-top:45.34731%}.lower.goods .goods-item.item-6 .images ul{padding-top:52.81782%}.lower.goods .goods-item.item-6 .images .changer-items dd.bl{background-color:#1d4e93!important}.lower.goods .goods-item.item-7 .images ul{padding-top:45.21625%}.lower.goods .goods-item.item-8 .images ul{padding-top:55.30799%}.lower.goods .goods-item.item-9 .images ul{padding-top:31.71691%}.lower.goods .goods-item.item-9 .images .changer-items dd.bl{background-color:#0068b7!important}.lower.goods .goods-item.item-10 .images ul{padding-top:16.77588%}.lower.goods .goods-item.item-10 .images .changer-items dd.bl{background-color:#00a0e9!important}.lower.goods .goods-item.item-11 .images ul{padding-top:53.07995%}.lower.goods .goods-item.item-12 .images ul{padding-top:36.95937%}.lower.goods .goods-item.item-13 .images ul{padding-top:41.02228%}.lower.goods .goods-item.item-14 .images ul{padding-top:39.18742%}.lower.goods .goods-item.item-15 .images ul{padding-top:52.81782%}.lower.goods .goods-item .texts>:not(:first-child){margin-top:1.5em}.lower.goods .goods-item .texts>:not(:first-child).notes{margin-top:0;line-height:1.3}.lower.goods .goods-item .texts .title-item{font-weight:700;line-height:1.8}.lower.goods .goods-item .texts .overview{color:#25bc01;letter-spacing:1.5px;line-height:1.8}.lower.goods .goods-item .texts .descriptions .price .label:before{content:"¥"}.lower.goods .goods-item .texts .descriptions .price .label:after{content:"（税込）"}.lower.goods .goods-item .texts .name:after,.lower.ticket .wrap-dtl .tbl-ticket th:after{content:"："}.lower.goods .goods-item .texts p{line-height:1.5}.lower.goods .goods-item .texts p:not(:first-child){margin-top:.3em}.lower.news.detail .content-main{box-shadow:none}.lower.news.detail .page-title.sp{width:100%;padding:0;margin-top:.8rem;line-height:1.3}.lower.news.detail .block{margin-top:3rem;padding-top:3rem;border-top:1px dashed #000}.lower.news.detail .block:first-child{margin-top:0;padding-top:0;border-top:none}.lower.news.detail .block-content{margin-top:4rem}.lower.news.detail .block-content:first-child{margin-top:0}.lower.news.detail .content-title{margin-bottom:1rem;line-height:1.3}.lower.news.detail .image-box{text-align:center;margin-top:2rem}.lower.news.detail .image-box:first-child{margin-top:0}.lower.news.detail .image-box .caption{margin-top:.7em}.lower.news.detail .text-box{letter-spacing:2px;line-height:2}.lower.news.detail .btn-square{color:#fff!important;padding-top:.5rem;padding-bottom:.5rem;border-bottom:none}.lower.ecoarea .shops .lower.news.detail span.b.db.c.shop-name,.lower.foodmap .shops .lower.news.detail span.b.db.c.shop-name,.lower.goods .goods-item .texts .lower.news.detail span.b.db.c.title-item,.lower.news.detail .lower.ecoarea .shops span.b.db.c.shop-name,.lower.news.detail .lower.foodmap .shops span.b.db.c.shop-name,.lower.news.detail .lower.goods .goods-item .texts span.b.db.c.title-item,.lower.news.detail .lower.timetable .title-udl-b span.b.db.c.week,.lower.news.detail span.fsp2.b.db.c,.lower.timetable .title-udl-b .lower.news.detail span.b.db.c.week{line-height:2}.lower.artist.detail .performance-item .btn-ellipse .lower.news.detail span.db.c,.lower.artist.detail .performance-item .lower.lineup .name-list-item .new .lower.news.detail span.db.c,.lower.artist.detail .performance-item .lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after .lower.news.detail span.db.c,.lower.artist.detail .performance-item .lower.lineup .thumb-item .performer-name .tag .lower.news.detail span.db.c,.lower.foodmap .shops .lower.news.detail span.db.c.caption,.lower.goods .goods-item .lower.news.detail .texts>span.db.c.notes:not(:first-child),.lower.lineup .lower.news.detail span.db.c.btn-ellipse,.lower.lineup .lower.news.detail span.db.c.more,.lower.lineup .name-list-item .lower.artist.detail .performance-item .new .lower.news.detail span.db.c,.lower.lineup .name-list-item .lower.news.detail span.db.c.new,.lower.lineup .name-list-items.ptn-after .name-list-item .lower.artist.detail .performance-item .performer-name:after .lower.news.detail span.db.c,.lower.lineup .name-list-items.ptn-after .name-list-item .lower.news.detail span.db.c.performer-name:after,.lower.lineup .thumb-item .lower.news.detail span.db.c.performer-name,.lower.lineup .thumb-item .performer-name .lower.artist.detail .performance-item .tag .lower.news.detail span.db.c,.lower.lineup .thumb-item .performer-name .lower.news.detail span.db.c.tag,.lower.news.detail .lower.artist.detail .performance-item .btn-ellipse span.db.c,.lower.news.detail .lower.artist.detail .performance-item .lower.lineup .name-list-item .new span.db.c,.lower.news.detail .lower.artist.detail .performance-item .lower.lineup .name-list-items.ptn-after .name-list-item .performer-name:after span.db.c,.lower.news.detail .lower.artist.detail .performance-item .lower.lineup .thumb-item .performer-name .tag span.db.c,.lower.news.detail .lower.foodmap .shops span.db.c.caption,.lower.news.detail .lower.goods .goods-item .texts>span.db.c.notes:not(:first-child),.lower.news.detail .lower.lineup .name-list-item .lower.artist.detail .performance-item .new span.db.c,.lower.news.detail .lower.lineup .name-list-item span.db.c.new,.lower.news.detail .lower.lineup .name-list-items.ptn-after .name-list-item .lower.artist.detail .performance-item .performer-name:after span.db.c,.lower.news.detail .lower.lineup .name-list-items.ptn-after .name-list-item span.db.c.performer-name:after,.lower.news.detail .lower.lineup .thumb-item .performer-name .lower.artist.detail .performance-item .tag span.db.c,.lower.news.detail .lower.lineup .thumb-item .performer-name span.db.c.tag,.lower.news.detail .lower.lineup .thumb-item span.db.c.performer-name,.lower.news.detail .lower.lineup span.db.c.btn-ellipse,.lower.news.detail .lower.lineup span.db.c.more,.lower.news.detail span.fsm2.db.c{margin-top:.6rem}.lower.news.detail .lists{background-color:#fff;border-top:1px solid #000;padding:7%}.lower.news.detail .news-list-items{display:none}.lower.news.detail .news-list-item{margin-top:3rem}.lower.news.detail .news-list-item:first-child{margin-top:0}.lower.news.detail .news-list-item .date{font-weight:"Montserrat",sans-serif;display:block;margin-bottom:.8rem}.heading-back,.heading-underline,.lower.news.detail .controler{display:inline-block}.lower.news.detail .news-list-item .title{line-height:1.3}.lower.news.detail .wrap-controler{text-align:center;margin-top:3rem}.lower.news.detail .control{float:left;margin-left:1.8rem;padding-left:1.8rem;border-left:1px solid #787878}.lower.news.detail .control:first-child{margin-left:0;padding-left:0;border-left:none}.lower.news.detail .control.disable a{color:#787878;cursor:default;text-decoration:none;border-bottom:none;-webkit-tap-highlight-color:transparent}.lower.news.detail.sample h4+.font-small{margin-top:.5rem}.blue{color:#06a8eb}.green{color:green}.pink{color:#ea5d56}.yellow{color:#dbae00}.gray{color:gray}.link-bold{font-weight:700;color:green;border-bottom:1px solid green!important}.link-bold:hover{color:#005800!important}.heading-back{background-color:#ea5d56;color:#fff;font-weight:700;padding:.2em .3em}.heading-underline{margin:1rem 0;border-bottom:1px dotted #333}.home .content.pr .wrap-frame{position:relative;height:0;padding-top:56.25%}.home .content.pr iframe{position:absolute;top:0;left:0;height:100%}.home .general-mask,.home .wrap-player{position:fixed;z-index:100;top:0;left:0}.home .content.go .twitter-timeline{height:400px!important}.home .general-mask{background-color:#fff;width:100%;height:100%}.home .general-mask .opening-loader{width:32px;height:32px;background-image:url(../images/_slider/loading.gif)}.home .wrap-player{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.home .wrap-player>*{position:absolute;top:0;left:0}.home .wrap-player .movie-mask{z-index:10;opacity:0}.home .wrap-player .btn-close{width:10%;padding-top:10%;background-image:url(../images/_sp/btn_modal_close.png);position:absolute;top:auto;left:auto;bottom:25%;right:5%;z-index:10;opacity:0}.home .wrap-player .tr-mask{position:fixed;width:100%;height:100%;z-index:5;background-color:transparent}.artist .image,.js-save{position:relative}.home .wrap-player iframe{opacity:0;z-index:10;width:94%!important;height:35%!important;margin:auto!important}@media screen and (max-width:320px){.page-sns-box{padding:0 5%}.page-sns-box .page-sns-item{padding-left:1%}.footer .inner-btm .sns-list:first-child,.footer .inner-btm .sns-list:nth-child(2){width:8%}.footer .inner-btm .sns-list:nth-child(2){margin-right:82%}.footer .inner-btm .sns-list:nth-child(3){margin-left:0}}.header .btn-wrap{width:13%}.header .btn-wrap .sp-slidemenu-button{background-size:65%;background-position:left top}.lower.ticket .wrap-btn .btns .btn-ticket,.lower.ticket .wrap-btn .notice-items{margin-top:1em}.lower.ticket .wrap-btn .btns .btn-ticket:first-child{margin-top:0}.lower.ticket .wrap-btn .btns .btn-ticket a{width:90%}.lower.ticket .wrap-btn .btns .btn-ticket.sml a{width:75%;padding:.7em 0}.lower.ticket .wrap-btn .btns .lowson{margin-top:.5em;margin-bottom:-.5em}.lower.ticket .wrap-btn .btns .notice-items{margin-top:.5em}.lower.ticket .wrap-dtl .tbl-ticket{margin-top:1em;width:100%}.lower.ticket .wrap-dtl .tbl-ticket *{border:none;padding:0;color:#000;font-weight:400}.lower.ticket .wrap-dtl .tbl-ticket:first-child{margin-top:0}.lower.ticket .wrap-dtl .tbl-ticket tr{display:block;margin-top:1em}.lower.ticket .wrap-dtl .tbl-ticket tr:first-child{margin-top:0}.lower.ticket .wrap-dtl .tbl-ticket td,.lower.ticket .wrap-dtl .tbl-ticket th{vertical-align:top;text-align:left;line-height:1.5;display:block}.lower.ticket .wrap-dtl .tbl-ticket th{width:100%;font-weight:700;margin-bottom:.3em}.lower.ticket .wrap-dtl .tbl-ticket .date,.lower.ticket .wrap-dtl .tbl-ticket .type{display:inline}.lower.ticket .wrap-dtl .tbl-ticket .type{margin-left:.5em}.lower.ticket .wrap-dtl .tbl-ticket .type:after,.lower.ticket .wrap-dtl .tbl-ticket .type:before{vertical-align:top}.lower.ticket .wrap-dtl .tbl-ticket .type:before{content:"["}.lower.ticket .wrap-dtl .tbl-ticket .type:after{content:"]"}.lower.ticket .wrap-dtl .tbl-ticket .price{width:100%}.lower.ticket .wrap-dtl .tbl-ticket .sold{width:100%;color:#ff3b6e}.only-top{display:none}.only-top.companies{margin-bottom:3rem}.only-top.companies dl{text-align:center;display:table;width:100%}.only-top.companies dl:not(:first-child){margin-top:2rem}.only-top.companies dt{width:100%;margin:0 auto -.5em;font-size:1rem;color:#999;letter-spacing:.5px;line-height:1.5}.only-top.companies dt span:after,.only-top.companies dt span:before{content:"-"}.only-top.companies dt span:before{margin-right:.2rem}.only-top.companies dt span:after{margin-left:.2rem}.only-top.companies dd{display:inline-block;width:31%;margin-top:1rem}.only-top.companies dd a{width:100%;padding-top:25.92593%;background-image:url(../images/logos.png);background-size:600%}.only-top.companies dd a.tv_asahi{background-position:0 top}.only-top.companies dd a.pia{background-position:20% top}.only-top.companies dd a.disk_garage{background-position:40% top}.only-top.companies dd a.hakuhodo_dy_media_partners{background-position:60% top}.only-top.companies dd a.music_on_tv{background-position:80% top}.only-top.companies dd a.kyodo_group{background-position:100% top}.only-top.companies dd a.abema_tv{background-position:0 100%}.only-top.companies dd a.kirin_hyouketsu{background-position:20% 100%}.only-top.companies dd a.coppertone{background-position:40% 100%}.only-top.companies dd a.awa{background-position:60% 100%}.only-top.companies dd a.pocari_sweat{background-position:80% 100%}.only-top.companies dd a.columbia{background-position:100% 100%}.home .only-top{display:block}.footer body.tokyo .header h1 .footer-btn,.home .general-mask body.tokyo .header h1 .opening-loader,.home .go body.tokyo .header h1 .inner-go:after,.home .widget-twitter body.tokyo .header h1 .tw-link,.home .wrap-player body.tokyo .header h1 .btn-close,.lower.goods .goods-item .images .changer .changer-items body.tokyo .header h1 dd,.lower.goods .goods-item body.tokyo .header h1 .images.new:before,.lower.lineup body.tokyo .header h1 .thumb-item.new:before,.lower.timetable .timetable-area .stage .logo-area body.tokyo .header h1 .logo,.lower.timetable .timetable-area .stage body.tokyo .header h1 .performer:before,.lower.timetable .timetable-area.android body.tokyo .header h1 .performer:before,.modal-wrap .modal-content .info body.tokyo .header h1 .modal-close,.only-top.companies dd body.tokyo .header h1 a,body.tokyo .header h1 .footer .footer-btn,body.tokyo .header h1 .home .general-mask .opening-loader,body.tokyo .header h1 .home .go .inner-go:after,body.tokyo .header h1 .home .widget-twitter .tw-link,body.tokyo .header h1 .home .wrap-player .btn-close,body.tokyo .header h1 .lower.goods .goods-item .images .changer .changer-items dd,body.tokyo .header h1 .lower.goods .goods-item .images.new:before,body.tokyo .header h1 .lower.lineup .thumb-item.new:before,body.tokyo .header h1 .lower.timetable .timetable-area .stage .logo-area .logo,body.tokyo .header h1 .lower.timetable .timetable-area .stage .performer:before,body.tokyo .header h1 .lower.timetable .timetable-area.android .performer:before,body.tokyo .header h1 .modal-wrap .modal-content .info .modal-close,body.tokyo .header h1 .only-top.companies dd a,body.tokyo .header h1 .ti{padding-top:29.56811%;background-image:url(../images/header_logo_abema.png)}.js-save{z-index:0}.image .protect,.thumb-item .protect{position:absolute;width:100%;height:100%;z-index:10;background-color:transparent}.bus-info{margin-top:2em}.bus-info .btn-wrap{margin-top:1em}.bus-info .btn-wrap a .triangle.right{padding-left:1em}.bus-info .sml{width:80%}#applink,#applink img[style="display:block"]{width:100%!important}.bus-info .sml a{padding:.7em 1em}#applink{position:relative!important}#applink a[style*="position:absolute"][style*="top:0px"]{left:auto!important;right:0!important}#applink a[style*="position:absolute"]:not([style*="top:0px"]){display:none!important}