@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300);.arr,.wrapper{position:relative}.arr.blk.down:after,.triangle.yel.right:before{background-position:left top}.arr:after,.pos-center,.pos-vertical-center,.triangle:before,body.artist .archive .artists .name .mov,body.top .main-visual .wrap-youtube{top:0;bottom:0}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}.editor b,.editor strong,b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.arr:after,.editor .clearfix:after{content:""}.editor{line-height:1.5}.editor p{display:block;margin:1em 0}.editor cite,.editor dfn,.editor em,.editor i{font-style:italic}.editor del,.editor span[style='text-decoration: line-through;']{opacity:.8}.editor ol,.editor ul{list-style-position:inside!important;padding-left:0;display:block;margin-bottom:1.75em}.editor ol li,.editor ul li{margin-top:.1em}.editor ol li:first-child,.editor ul li:first-child{margin-top:0}.editor ul{list-style:disc;padding-left:.4em}.editor ul li{text-indent:-.8em;padding-left:.8em}.editor ol{list-style:decimal}.editor ol li{text-indent:-1.3em;padding-left:1.3em}.editor blockquote{display:block;border-left:4px solid #1a1a1a;color:#686868;font-size:1.2rem;font-style:italic;line-height:1.6;padding-left:1.2em;margin:0 0 1.75em}.editor blockquote p{margin-bottom:1.4rem}.editor blockquote,.editor q{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}.editor hr{background-color:#d1d1d1;background-color:rgba(51,51,51,.1);border:0;height:1px;margin-bottom:1.75em}.editor img[class*=wp-image-],.editor img[class*=attachment-],img{height:auto;max-width:100%}.editor .alignleft{float:left;padding:0 0 .5em .5em}.editor .aligncenter{display:block;margin:0 auto 1em}.editor .alignright{float:right;padding:0 0 .5em .5em}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{clear:both;font-weight:700;margin:1rem 0}.editor h1{font-size:2.6rem}.editor h2{font-size:2.2rem}.editor h3{font-size:1.8rem}.editor h4,.editor h5,.editor h6{font-size:1.5rem}.editor pre{background-color:rgba(0,0,0,.01);border:1px solid #d1d1d1;font-size:16px;font-size:1rem;margin:1em 0;max-width:100%;overflow:auto;padding:1.75em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}.elps,.ir{overflow:hidden;white-space:nowrap}.editor code,.editor kbd,.editor pre,.editor samp,.editor tt,.editor var{font-family:Inconsolata,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.editor .clearfix{overflow:hidden;zoom:1}.editor .clearfix:after{display:block;clear:both}.sp{display:none!important}.fsm1{font-size:13px}.fsm2{font-size:12px}.fsm3{font-size:11px}.fsm4{font-size:10px}.fsm5{font-size:9px}.fsm6{font-size:8px}.fsm7{font-size:7px}.fsm8{font-size:6px}.fsm9{font-size:5px}.fsm10{font-size:4px}.fn,.ib-items .ib-item{font-size:14px}.fsp1{font-size:15px}.basic-texts,.dl-base,.fsp2,.tbl-base,body.artist .single .basic-texts,body.artist .single .prof{font-size:16px}.fsp3{font-size:17px}.fsp4,body.top .content.news .news-lists .title{font-size:18px}.dbl-arr.right:before,.fsp5{font-size:19px}.fsp6,body.top .content.news .news-lists .date{font-size:20px}.fsp7{font-size:21px}.fsp8{font-size:22px}.fsp9{font-size:23px}.fsp10{font-size:24px}.full{width:100%}.half{width:50%}.third{width:33.3%}.quater{width:25%}.fifth{width:20%}.fl{float:left}.fr{float:right}.mgn{margin:0!important}.mga{margin:auto!important}.mtn{margin-top:0!important}.mts{margin-top:5px!important}.mt2{margin-top:10px!important}.mt3{margin-top:15px!important}.mt4{margin-top:20px!important}.mt5{margin-top:25px!important}.mt6{margin-top:30px!important}.mt7{margin-top:35px!important}.mt8{margin-top:40px!important}.mt9{margin-top:45px!important}.mt10{margin-top:50px!important}.mbn{margin-bottom:0!important}.mbs{margin-bottom:5px!important}.mb2{margin-bottom:10px!important}.mb3{margin-bottom:15px!important}.mb4{margin-bottom:20px!important}.mb5{margin-bottom:25px!important}.mb6{margin-bottom:30px!important}.mb7{margin-bottom:35px!important}.mb8{margin-bottom:40px!important}.mb9{margin-bottom:45px!important}.mb10{margin-bottom:50px!important}.mln{margin-left:0!important}.mls{margin-left:5px!important}.ml2{margin-left:10px!important}.ml3{margin-left:15px!important}.ml4{margin-left:20px!important}.ml5{margin-left:25px!important}.ml6{margin-left:30px!important}.ml7{margin-left:35px!important}.ml8{margin-left:40px!important}.ml9{margin-left:45px!important}.ml10{margin-left:50px!important}.mrn{margin-right:0!important}.mrs{margin-right:5px!important}.mr2{margin-right:10px!important}.mr3{margin-right:15px!important}.mr4{margin-right:20px!important}.mr5{margin-right:25px!important}.mr6{margin-right:30px!important}.mr7{margin-right:35px!important}.mr8{margin-right:40px!important}.mr9{margin-right:45px!important}.mr10{margin-right:50px!important}.mca,.mra{margin-right:auto!important}.mla{margin-left:auto!important}.mca{margin-left:auto}.ptn{padding-top:0!important}.pts{padding-top:5px!important}.pt2{padding-top:10px!important}.pt3{padding-top:15px!important}.pt4{padding-top:20px!important}.pt5{padding-top:25px!important}.pt6{padding-top:30px!important}.pt7{padding-top:35px!important}.pt8{padding-top:40px!important}.pt9{padding-top:45px!important}.pt10{padding-top:50px!important}.pbn{padding-bottom:0!important}.pbs{padding-bottom:5px!important}.pb2{padding-bottom:10px!important}.pb3{padding-bottom:15px!important}.pb4{padding-bottom:20px!important}.pb5{padding-bottom:25px!important}.pb6{padding-bottom:30px!important}.pb7{padding-bottom:35px!important}.pb8{padding-bottom:40px!important}.pb9{padding-bottom:45px!important}.pb10{padding-bottom:50px!important}.pbx{padding-bottom:20px!important}.pln{padding-left:0!important}.pls{padding-left:5px!important}.pl2{padding-left:10px!important}.pl3{padding-left:15px!important}.pl4{padding-left:20px!important}.pl5{padding-left:25px!important}.pl6{padding-left:30px!important}.pl7{padding-left:35px!important}.pl8{padding-left:40px!important}.pl9{padding-left:45px!important}.pl10{padding-left:50px!important}.prn{padding-right:0!important}.prs{padding-right:5px!important}.pr2{padding-right:10px!important}.pr3{padding-right:15px!important}.pr4{padding-right:20px!important}.pr5{padding-right:25px!important}.pr6{padding-right:30px!important}.pr7{padding-right:35px!important}.pr8{padding-right:40px!important}.pr9{padding-right:45px!important}.pr10{padding-right:50px!important}.btns-sns .sns-lists li.line a,.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a,.footer .page-top .btn-page-top,.footer .sns-page-lists a,.header .header-inner .top .date-info>p,.header .header-inner .top .header-logo .logo,.pager .pageNum,.ti,body.artist .archive .artists .name .mov,body.artist .archive .artists .new .image:before,body.artist .single .back:before,body.ticket .btn-sq,body.top .main-visual .control,body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner,body.top .main-visual .mv-logo-area .logo{display:block;background-repeat:no-repeat;background-position:left top;overflow:hidden;white-space:nowrap;text-indent:120%}html{font-size:14px}@media screen and (max-width:769px){html{font-size:149.955%}}@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.4%}}.wrapper{font-size:14px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"游ゴシック体","Yu Gothic",YuGothic,sans-serif;color:#000;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;letter-spacing:1px;line-height:1.3;min-width:1030px;width:100%;overflow:hidden}a{color:inherit;text-decoration:none}i{display:inline-block}em{font-style:normal}img{vertical-align:bottom}embed,iframe,object,video{max-width:100%;display:block;margin:0 auto}table{border-collapse:collapse;border-spacing:0;width:100%}*{outline:0;box-sizing:border-box}input,textarea{border:none}.footer .page-top button.btn-page-top,.header .header-inner .top .header-logo button.logo,.pager button.pageNum,body.artist .archive .artists .name button.mov,body.artist .archive .artists .new button.image:before,body.artist .single button.back:before,body.ticket button.btn-sq,body.top .main-visual .menu-banner-area .menu-banner-lists button.menu-banner,body.top .main-visual .mv-logo-area button.logo,body.top .main-visual button.control,button.ti{text-indent:160%}.container{width:1030px;margin:0 auto}.tdu{text-decoration:underline}.tdn{text-decoration:none!important}.lbs:hover,.lca,.lcb,.lcc,.lcd{text-decoration:underline}.lbs{color:#000}.lbs:hover{color:#323232}.lca,.lca:link,.lca:visited{color:#000}.tdc{border-bottom:1px solid #9b9b9b}.tdc:hover{border-bottom:none}.lca:hover{color:#1e1e1e}.lca:active{color:#000}.lcb,.lcb:link,.lcb:visited{color:#64aadd}.lcb:hover{color:#82c8fb}.lcb:active{color:#64aadd}.lcc,.lcc:link,.lcc:visited{color:#f7f9fb}.lcc:hover{color:#fff}.lcc:active{color:#f7f9fb}.lcd,.lcd:link,.lcd:visited{color:#e30000}.lcd:hover{color:#ff1e1e}.lcd:active{color:#e30000}.arr.down{padding-right:10.5px}.arr.down:after{width:7px;height:4px;right:0}.txt-arr.right:before{content:"→";margin-right:.5em}.dbl-arr.right:before{content:"»"}.triangle.right{padding-left:20px}.triangle.right:before{width:5px;height:9px;left:0}.triangle.gry.right:before{background-position:-5px top}.disc-items .disc-item{list-style-type:disc;list-style-position:inside;text-indent:-.8em;padding-left:.8em;margin-top:25px;line-height:2;letter-spacing:1.5px}.notice-items .notice-item{text-indent:-1.1em;padding-left:1.1em}.notice-items .notice-item:before{content:"※"}.clearfix:after,.triangle:before{content:""}.ib-items{display:table;font-size:0}.ib-items .ib-item{display:inline-block;vertical-align:top}.tbl-base{width:100%;letter-spacing:1.5px}.loader-simple{height:3em;width:3em;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border:1px 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{zoom:1}.clearfix:after{display:block;clear:both}.ir{text-indent:100%}.tr{position:absolute;top:0;left:-5000px}.header .header-inner .bottom,.header .header-inner .gnav-lists .gmenu:before,.header .header-inner .top .header-logo,.pos-center,.pos-horizontal-center,body.top .content.news .section-title,body.top .main-visual .menu-banner-area,body.top .main-visual .mv-logo-area{left:0;right:0}.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:#64aadd!important}.cc{color:#f7f9fb!important}.cd{color:#e30000!important}.ce{color:#52c3f1!important}.cf{color:#f3f3f2!important}.cg,.ch,.ci,.cj,.ck,.cl{color:#000!important}.ba{background-color:#000!important}.bb{background-color:#64aadd!important}.bc{background-color:#f7f9fb!important}.bd{background-color:#e30000!important}.be{background-color:#52c3f1!important}.bf{background-color:#f3f3f2!important}.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}.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{vertical-align:bottom}.arr:after,.header .header-inner .bottom,.header .header-inner .gnav-lists .gmenu:before,.header .header-inner .top .header-logo,.pos,.pos-center,.pos-horizontal-center,.pos-override-center,.pos-vertical-center,.triangle:before,body.artist .archive .artists .name .mov,body.top .content.news .section-title,body.top .main-visual .menu-banner-area,body.top .main-visual .mv-logo-area,body.top .main-visual .wrap-youtube{position:absolute;margin:auto}.pos-override-center{top:-50%;bottom:-50%;left:-50%;right:-50%}.flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btns-sns .sns-lists,.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.flex{display:flex}embed,iframe,object{max-width:100%;display:block}.sp-layout{display:none!important}.btn-totop img,.footer .backnumbers .history-links .history-link,.mv-opac,.opac,.opac-normal,.triangle{display:block}.ti-reset{overflow:visible;white-space:normal;text-indent:0;background:0 0}.btn-sq,.oswald,.page-title,.section-title,body.artist .archive .plane-title,body.artist .single .back,body.news .single .backnumber-area .title-backnumber{font-family:Oswald,sans-serif;font-weight:400}.basic-p,.basic-texts p,.tbl-base,body.top .main-visual .mv-logo-area .countdown dt{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"游ゴシック体","Yu Gothic",YuGothic,sans-serif}.btn-sq,.oswald.light,.page-title,.section-title,body.artist .archive .light.plane-title,body.artist .archive .plane-title.btn-sq,body.artist .archive .plane-title.page-title,body.artist .archive .plane-title.section-title,body.artist .single .back,body.news .single .backnumber-area .title-backnumber{font-weight:300}.bold.btn-sq,.bold.page-title,.bold.section-title,.oswald.bold,.plane-title,.tbl-base th,body.artist .archive .bold.plane-title,body.artist .single .bold.back,body.news .single .backnumber-area .bold.title-backnumber{font-weight:700}@media screen and (max-width:769px){html{font-size:14px}}@media screen and (max-width:667px){html{font-size:14px}}@media screen and (max-width:568px){html{font-size:14px}}@media screen and (max-width:414px){html{font-size:14px}}@media screen and (max-width:375px){html{font-size:14px}}@media screen and (max-width:320px){html{font-size:14px}}.btn-totop img:hover,.footer .backnumbers .history-links .history-link:hover,.opac:hover{-webkit-transition:All .3s ease;transition:All .3s ease;opacity:.8}.mv-opac:hover:not(.disable){opacity:.2}.opac-normal:hover{opacity:.7}.full-elm{width:640px;margin-left:-20px;padding-left:20px;padding-right:20px}.pos-abs-base,body.top .main-visual .mask:after,body.top .main-visual .mask:before,body.top .main-visual .wrap-youtube .youtube-player{position:absolute;left:0;top:0}.triangle{position:relative;margin:0 auto;width:100%}.triangle:before{width:100%;height:225px;position:absolute;left:0;top:-225px;margin:0 auto;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.btn-sq .en,.contents-wrap,.footer,.header,.header .header-inner,.header .header-inner .top,.lower .contents,.lower .title-wrap{position:relative}.triangle.wh:before{background-image:url(../img/triangle_white.png)}.triangle.bk:before{background-image:url(../img/triangle_black.png)}.bg-triangle{padding-top:50px;background-repeat:no-repeat;background-position:center top}.bg-triangle.beige{background-image:url(../img/bg_triangle_beige.jpg)}a.disable{cursor:default;opacity:.6}a.disable:hover{opacity:.6;-webkit-animation:none;animation:none;color:inherit!important}.contents-wrap .bx-wrapper{box-shadow:none;border:none;background:0 0;margin:0 auto}.dl-base dt,.tbl-base th{background-color:#f7f9fb}.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a{cursor:pointer;top:42%;width:59px;height:84px;background-image:url(../img/mv_arrows.png)}.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{background-position:left top;left:-55px}.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:hover{background-position:left -84px}.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-position:-59px top;right:-55px}.contents-wrap .bx-wrapper .bx-controls .bx-controls-direction a.bx-next:hover{background-position:-59px -84px}.btn-totop{z-index:100}.btns-sns .sns-lists{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header-inner .top .date-info,.tbl-base dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.btns-sns .sns-lists li:first-child{margin-left:auto}.btns-sns .sns-lists li:not(:first-child){margin-left:20px}.basic-p:not(:first-child),.basic-texts p:not(:first-child),.plane-title{margin:1em 0}.btns-sns .sns-lists li.line a{width:90px;height:20px;background-image:url(../img/btn_line.png);background-size:contain}.plane-title{font-size:22px}.plane-title.middle{font-size:16px}.section-title{font-size:40px;text-align:center}.page-title{font-size:44px;text-align:center;letter-spacing:2px;color:#fff}.tbl-base tr{border-top:5px solid #fff;border-bottom:none}.tbl-base tr:first-child{border-top:none}.tbl-base td,.tbl-base th{line-height:1.8;padding:22px}.tbl-base th{width:300px;text-align:center;vertical-align:middle}.tbl-base th span{color:red;font-size:12px}.tbl-base td .important{color:#f00000}.tbl-base dl{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-sq,.btn-sq .en{display:inline-block}.tbl-base dt{width:250px}.tbl-base dd{width:435px}.dl-base dd,.dl-base dt{padding:20px}.basic-p,.basic-texts p{font-size:16px;line-height:1.8}.basic-texts{line-height:1.8}.oblique{padding:.5rem 1rem}.oblique:hover{background:url(../img/bg_link_oblique.jpg) left top}.tx-arr:before{content:"→";margin-right:.5rem}.tx-arr span{text-decoration:underline}.tx-arr span:hover{color:#1e1e1e}.btn-sq.bk,.header{color:#fff;background-color:#000}.btn-sq{font-size:30px;padding:0 25px}.btn-sq .en{top:2px}.contents,.wrapper{min-height:500px}.contents-wrap{width:100%}.footer,.header{z-index:50}.page-contents{min-height:300px}.header{height:93px}.header .header-inner{z-index:0}.header .header-inner .top .header-logo{width:169px;height:193px;z-index:40}.header .header-inner .top .header-logo .logo{width:167px;height:193px;background-image:url(../img/header_logo.png)}.header .header-inner .top .date-info{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:20px}.header .header-inner .top .date-info .date{margin-left:auto;width:157px;height:22px;background-image:url(../img/header_date.png)}.header .header-inner .top .date-info .place{margin-left:10px;width:210px;height:19px;background-image:url(../img/header_place.png)}.header .header-inner .bottom{top:60px;z-index:10;background-color:#000}.header .header-inner .gnav-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .header-inner .gnav-lists li{width:140px;height:72px}.header .header-inner .gnav-lists li:nth-child(4){margin-left:auto}.header .header-inner .gnav-lists .gmenu{font-size:22px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .backnumbers,.footer .backnumbers .history-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.header .header-inner .gnav-lists .gmenu.active,.header .header-inner .gnav-lists .gmenu:hover{color:#64aadd;font-weight:400;text-shadow:3px 3px 25px #64aadd,-3px -3px 30px #64aadd;position:relative;z-index:0}.header .header-inner .gnav-lists .gmenu.active.disable,.header .header-inner .gnav-lists .gmenu:hover.disable{font-weight:300}.header .header-inner .gnav-lists .gmenu.active.disable:before,.header .header-inner .gnav-lists .gmenu:hover.disable:before{content:none}.header .header-inner .gnav-lists .gmenu:before{content:"";top:0;z-index:10;width:0;height:2px;background-color:#64aadd}.header .header-inner .gnav-lists .gmenu.active:before{width:100%}.header .header-inner .gnav-lists .gmenu:hover:before{-webkit-transition:All .3s ease;transition:All .3s ease;width:100%}.lower .header{z-index:65}.lower .contents{z-index:60}.lower .title-wrap .page-title{position:absolute;top:-75px;width:100%;z-index:10}.footer{height:243px;color:#fff;background-color:#000;padding:30px 0 50px;margin-top:145px}.footer .footer-inner{position:relative}.footer .page-top .btn-page-top{width:50px;height:27px;background-image:url(../img/arr_totop.png);margin:0 auto}.footer .backnumbers{margin:40px 0 55px -50px;font-size:20px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .backnumbers dt{color:#64aadd}.footer .backnumbers dd{margin-left:30px}.footer .backnumbers .history-links{display:flex}.footer .backnumbers .history-links a:not(:first-child){margin-left:15px}.footer .sns-lists li:not(:first-child),.footer .sns-page-lists li:not(:first-child){margin-left:10px}.footer .sns-lists{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .sns-page-lists{top:55px;right:0}.footer .sns-page-lists a{width:37px;height:32px;background-image:url(../img/btns_sns.png)}.footer .sns-page-lists a.twitter{background-position:left top}.footer .sns-page-lists a.facebook{background-position:-37px top}.footer .sns-btn-lists{left:0;bottom:0}.footer .copy{font-size:12px;text-align:center}body.top .main-visual{height:738px;overflow:hidden;position:relative;background-color:#000}body.top .main-visual .mv-logo-area{display:none;opacity:0;top:160px;width:425px;z-index:60}body.top .main-visual .mv-logo-area .logo{width:425px;height:134px;background-image:url(../img/mv_logo.png)}body.top .main-visual .mv-logo-area .countdown{width:425px;margin-top:20px;padding:8px 0 12px;background:rgba(0,0,0,.5)}body.top .main-visual .mv-logo-area .countdown dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.top .main-visual .mv-logo-area .countdown dd,body.top .main-visual .mv-logo-area .countdown dt{color:#fff;font-size:20px}body.top .main-visual .mv-logo-area .countdown dt{font-weight:700}body.top .main-visual .mv-logo-area .countdown dd{font-size:22px;font-family:Oswald,sans-serif;margin-left:1rem}body.top .main-visual .mv-logo-area .countdown .count{font-size:40px;color:#70c3ff;margin-bottom:-5px}body.top .main-visual .mv-slider-area{position:relative;z-index:30;margin-top:80px;opacity:0}body.top .main-visual .mv-slider-area a.disable{opacity:1}body.top .main-visual .menu-banner-area{width:1080px;bottom:100px;z-index:30}body.top .main-visual .menu-banner-area .menu-banner-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.top .main-visual .menu-banner-area .menu-banner-lists li:not(:first-child){margin-left:-12px}body.top .main-visual .menu-banner-area .menu-banner-lists li:first-child{margin-left:11px}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner{width:360px;height:129px;background-image:url(../img/bnrs_menu.png)}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.ticket{background-position:0 top}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.ticket:hover{background-position:0 -129px}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.artist{background-position:-360px top}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.artist:hover{background-position:-360px -129px}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.goods{background-position:-720px top}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.goods:hover{background-position:-720px -129px}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.qa{background-position:-1080px top}body.top .main-visual .menu-banner-area .menu-banner-lists .menu-banner.qa:hover{background-position:-1080px -129px}body.top .main-visual .mask{position:absolute;width:100%;height:100%;top:0;left:0;z-index:20}body.top .main-visual .mask:before{content:none;width:100%;height:100%;z-index:10;background:url(../img/mv_hexagon.png) center top no-repeat}.lower .contents:after,body.artist .single .back:before,body.top .main-visual .mask:after,body.top .main-visual:after{content:""}body.top .main-visual .mask:after{width:100%;height:100%;z-index:5;background:url(../img/mv_mask.png) left top}body.top .main-visual .wrap-youtube{width:100%;height:0;z-index:0;padding-top:56.25%}body.top .main-visual .wrap-youtube .youtube-player{width:100%;height:100%;z-index:0}body.top .main-visual:after{width:2500px;height:352px;background-image:url(../img/bg_grad.png);position:absolute;left:0;bottom:0;z-index:0}body.top .contents-mid{padding-top:20px}body.top .content.news{position:relative}body.top .content.news .section-title{color:#fff;position:absolute;top:-100px;margin:0 auto;text-align:center}body.top .content.news .news-lists li:not(:first-child){margin-top:.5rem}body.top .content.news .news-lists .oblique{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle}body.top .banner-lists,body.top .content.sns-widgets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}body.top .content.news .news-lists .date{font-family:Oswald,sans-serif;color:#64aadd;width:100px}body.top .content.news .news-lists .title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"游ゴシック体","Yu Gothic",YuGothic,sans-serif;margin-left:2rem}body.top .content.banners{margin-top:35px}body.top .banner-lists{display:flex}body.top .banner-lists li:not(:first-child){margin-left:20px}body.top .banner-lists li img{width:auto;height:100px}body.top .content.sns-widgets{margin-top:45px;display:flex}body.top .content.sns-widgets .widget{width:500px}body.top .content.sns-widgets .facebook{margin-left:auto}body.top .contents-btm{margin-top:50px}body.top .supports{margin-top:60px}body.top .support:not(:first-child){margin-top:40px}body.top .support .spo-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.top .support .spo-lists li:not(:first-child){margin-left:35px}body.top .support .type-name{margin:0 auto 15px;text-align:center;font-weight:700}body.top .support.support.sponsor .spo-lists{margin-left:-60px}body.top .spo-lists li.nisshin{width:113px}body.top .spo-lists li.aktio{width:86px}body.top .spo-lists li.familymart{width:121px}body.top .spo-lists li.famimacom{width:104px}body.top .spo-lists li.eplus{width:43px}body.top .footer{margin-top:105px}.lower .contents{margin-top:188px}.lower .contents:before{z-index:5}.lower .contents:after{width:100%;height:188px;position:absolute;top:-188px;left:0;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center top}body.artist .archive .artists .new .image,body.news .single .backnumber-area,body.news .single .backnumber-area .wrap-list{position:relative}.lower .contents.bg-news:after{background-image:url(../img/bg_lower_news.png)}.lower .contents.bg-artist:after{background-image:url(../img/bg_lower_artist.png)}.lower .contents.bg-ticket:after{background-image:url(../img/bg_lower_ticket.png)}.lower .contents.bg-goods:after{background-image:url(../img/bg_lower_goods.png)}.lower .contents.bg-qa:after{background-image:url(../img/bg_lower_qa.png)}body.news .single{padding-top:10px}body.news .single .date{font-size:20px;font-family:Oswald,sans-serif;color:#64aadd}body.artist .single .plane-title,body.news .single .backnumber-area .title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"游ゴシック体","Yu Gothic",YuGothic,sans-serif}body.news .single .plane-title{margin:30px 0 60px}body.news .single .basic-texts{margin-bottom:2.5rem}body.news .single .basic-texts p:not(:first-child){margin:2.5em 0}body.news .single .backnumber-area{margin-top:20px;padding-top:40px;border-top:1px solid #999;z-index:60}body.news .single .backnumber-area .title-backnumber{font-size:40px;text-align:center;margin-bottom:35px}body.news .single .backnumber-area .news-list-items{display:none}body.news .single .backnumber-area .news-list-item:not(:first-child){margin-top:5px}body.news .single .backnumber-area .oblique{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle}body.news .single .backnumber-area span{display:block}body.news .single .backnumber-area .date{width:100px}body.news .single .backnumber-area .title{margin-left:2em;font-size:18px}body.news .single .backnumber-area .wrap-controler{margin-top:30px}body.news .single .backnumber-area .wrap-controler .controler{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.news .single .backnumber-area .wrap-controler .controler li:not(:first-child){margin-left:1em}body.news .single .backnumber-area .wrap-controler .controler li.disable a{color:rgba(0,0,0,.4);cursor:default;border-bottom:none;text-decoration:none}body.news .single .backnumber-area .wrap-controler .controler a{font-size:16px;border-bottom:none;text-decoration:underline}body.news .single .block:not(:first-child){margin-top:40px;padding-top:50px;border-top:1px dashed #868686}body.news .single .block-content:not(:first-child),body.news .single .images .image-box:not(:first-child){margin-top:40px}body.news .single .content-title{font-size:18px;font-weight:700;text-align:center;margin:1rem 0 .5rem}body.news .single .image-box{text-align:center}body.news .single .basic-texts p.caption{font-size:14px;margin:.5rem 0}body.artist .archive .btns-sns{padding-top:10px}body.artist .archive .date-boxes{padding:45px 0}body.artist .archive .plane-title{font-size:35px;text-align:center;margin:0 0 30px}body.artist .archive .weekday{font-size:25px;margin-left:1rem}body.artist .archive .date-box:not(:first-child){margin-top:80px}body.artist .archive .date-box .andmore{margin-top:20px}body.artist .archive .artists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.artist .archive .artists .artist{width:320px}body.artist .archive .artists .artist:not(:nth-child(-n+3)){margin-top:40px}body.artist .archive .artists .artist:not(:nth-child(3n+1)){margin-left:30px}body.artist .archive .artists .name{font-size:16px;text-align:center;margin-top:7px;position:relative;padding:0 2em;line-height:1.5}body.artist .archive .artists .name .mov{width:25px;height:19px;background-image:url(../img/mark_mov_play.png);background-size:contain;right:0}body.artist .archive .artists .new .image:before{content:"";width:49px;height:42px;background-image:url(../img/mark_new.png);position:absolute;bottom:-20px;left:-12px}body.artist .single .basic-texts{line-height:1.5}body.artist .single .plane-title{font-size:30px;font-weight:400;text-align:center}body.artist .single .image-wrap{text-align:center}body.artist .single .prof{margin-top:60px;line-height:1.8}body.artist .single .movie-wrap{margin:40px auto;text-align:center}body.artist .single .youtube-wrap{margin-top:40px}body.artist .single .link-wrap.wrap-back{margin-top:70px}body.artist .single .back{font-size:40px}body.artist .single .back:before{width:18px;height:32px;background-image:url(../img/arr_left.png);display:inline-block;margin-right:.5rem}body.qa .content{padding-top:30px}body.qa .dl-qa dt{font-weight:700}body.qa .dl-qa dt:before{content:"Q.";color:#e30000}body.qa .dl-qa dd:before{content:"A.";color:#52c3f1}body.qa .dl-qa dd,body.qa .dl-qa dt{text-indent:-1.7em;padding-left:1.7em;line-height:1.6}body.qa .dl-qa dd:before,body.qa .dl-qa dt:before{margin-right:10px;margin-left:20px;font-weight:700}body.ticket .tbl-base{table-layout:fixed}body.ticket .btn-sq{width:288px;height:52px;background-image:url(../img/btn_ticket_buy.png);padding:0}body.ticket .btn-sq.trade{width:204px;height:52px;background-image:url(../img/btn_ticket_trade.png);margin-top:20px}body.top .main-visual .mv-slider{position:relative;width:1030px;height:400px}body.top .main-visual .mv-slider li{position:absolute;top:0;left:0;-webkit-animation:scaleRotateOut .8s forwards;animation:scaleRotateOut .8s forwards;z-index:0;opacity:0}body.top .main-visual .mv-slider li.active{-webkit-animation:scaleRotateIn 1s forwards;animation:scaleRotateIn 1s forwards;z-index:20}body.top .main-visual .control{cursor:pointer;width:59px;height:84px;background-image:url(../img/mv_arrows.png);top:150px}body.top .main-visual .control.prev{background-position:left top;left:-55px}body.top .main-visual .control.prev:hover{background-position:left -84px}body.top .main-visual .control.next{background-position:-59px top;right:-55px}body.top .main-visual .control.next:hover{background-position:-59px -84px}@-webkit-keyframes scaleRotateOut{100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaleRotateOut{100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scaleRotateIn{0%{opacity:0;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleRotateIn{0%{opacity:0;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}}body.news .tbl-temp{table-layout:fixed;border-right:1px solid #ccc;margin-top:.5rem}body.news .tbl-temp tr{border-bottom:1px solid #ccc}body.news .tbl-temp tr:first-child{border-top:1px solid #ccc}body.news .tbl-temp td,body.news .tbl-temp th{padding:1em;border-left:1px solid #ccc}body.news .tbl-temp td:last-child,body.news .tbl-temp th:last-child{width:300px}body.news .fsp4,body.news body.top .content.news .news-lists .title,body.top .content.news .news-lists body.news .title{line-height:1.5}body.news .font-small{font-size:12px}body.news .blue{color:#52b7ec}body.news .pink{color:#e6238e}body.news .yellow{color:#dbae00}body.news .gray{color:gray}body.news .green{color:green}body.news .heading-back{display:inline-block;background-color:#53c3f1;color:#fff;font-size:16px;font-weight:700;padding:.2em .3em .2em .8em}body.news .heading-underline{display:inline-block;margin:10px 0;border-bottom:1px dotted #333}body.news .link-bold{font-weight:700;border-bottom:1px solid #000!important}body.news .link-bold:hover{color:#282828}.pager{margin-top:10px;text-align:center}.pager .pageNum{width:10px;height:10px;cursor:pointer;display:inline-block;border-radius:100%;background-color:#fff}.pager .pageNum:not(:first-child){margin-left:10px}.pager .pageNum.current{background-color:red}