@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);
a,html{color:#000}
a,a:hover{text-decoration:none}
#goods .goods_ttl,.artist__name,.information-list__node,.title-sponsor{text-align:center}
@font-face{font-family:NotoSansCJKSC;font-style:normal;font-weight:300;src:url(../fonts/NotoSans_regular.otf) format("opentype"),url(../fonts/NotoSans_regular.woff) format("woff")}
@font-face{font-family:NotoSansCJKSC;font-style:normal;font-weight:400;src:url(../fonts/NotoSans_light.otf) format("opentype"),url(../fonts/NotoSans_light.woff) format("woff")}
@font-face{font-family:NotoSansCJKSC;font-style:normal;font-weight:500;src:url(../fonts/NotoSans_medium.otf) format("opentype"),url(../fonts/NotoSans_medium.woff) format("woff")}
@font-face{font-family:NotoSansCJKSC;font-style:normal;font-weight:700;src:url(../fonts/NotoSans_bold.otf) format("opentype"),url(../fonts/NotoSans_bold.woff) format("woff")}
@font-face{font-family:YakuHanJP;font-style:normal;font-weight:300;src:url(../fonts/YakuHanJP/YakuHanJP-Light.woff2) format("woff2"),url(../fonts/YakuHanJP/YakuHanJP-Light.woff) format("woff")}
/* @font-face{font-family:YakuHanJP;font-style:normal;font-weight:400;src:url(../fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2"),url(../fonts/YakuHanJP/YakuHanJP-Regular.woff) format("woff")}
@font-face{font-family:YakuHanJP;font-style:normal;font-weight:500;src:url(../fonts/YakuHanJP/YakuHanJP-Medium.woff2) format("woff2"),url(../fonts/YakuHanJP/YakuHanJP-Medium.woff) format("woff")}
@font-face{font-family:YakuHanJP;font-style:normal;font-weight:700;src:url(../fonts/YakuHanJP/YakuHanJP-Bold.woff2) format("woff2"),url(../fonts/YakuHanJP/YakuHanJP-Bold.woff) format("woff")} */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,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,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
.container,.footer p{margin-left:auto}
.container,.footer p,.title-follow{margin-right:auto}
body,html{line-height:1}
html{font-size:62.5%;background-color:#fff;font-family:NotoSansCJKSC,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","メイリオ",Meiryo,sans-serif;-webkit-font-smoothing:antialiased}
.din-light,.din-regular{font-family:din-condensed,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
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}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
:after:focus,:before:focus,:focus{outline:0}
mark{background:0 0}
img{max-width:100%}
body.show{opacity:1}
.wrapper{width:100%}
.wrapper.gray{background:#f5f5f5}
.wrapper.light-gray{background:#eeeded}
.footer{background-image:url(../img/bg_black_renga.png);background-size:36px auto;background-repeat:repeat}
.container{position:relative;display:block}
.half-container.left .about-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.half-container.left .about-detail img{display:block}
.half-container.left .about-outline{font-weight:500;line-height:2}
.half-container.left .about-outline::after,.half-container.left .about-outline::before{content:'';display:block;height:0;width:0}
.half-container.left .about-outline::before{margin-bottom:-.65em}
.half-container.left .about-outline::after{margin-top:-.62222em}
.half-container.left .about-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.half-container.left .about-share .title-share{position:relative;display:block}
.half-container.left .about-share a{display:block;position:relative}
.half-container.left .about-share img{display:block;width:100%}
.half-container.right{color:#fff}
.half-container.right .ticket-title{font-weight:700;line-height:1;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}
.half-container.right .ticket-txt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;line-height:1}
.half-container.right .ticket-txt span{margin-left:.5em}
.half-container.right .ticket-desc li{line-height:1.71}
.half-container.right .ticket-desc li::after,.half-container.right .ticket-desc li::before{content:'';display:block;height:0;width:0}
.artist__photo::before,.title-lined::after,.trigger span::before,.trigger:after,.trigger:before{content:""}
.half-container.right .ticket-desc li::before{margin-bottom:-.505em}
.half-container.right .ticket-desc li::after{margin-top:-.47722em}
.half-container.right .button-ticket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;background:#fffc00;font-weight:700}
.half-container.right .button-ticket-off{pointer-events:none}
.title-sponsor{font-weight:700}
.sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.sponsors .sponsor{display:block}
.title-follow{margin-left:auto}
.follow-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.follow-sns a{display:block;position:relative}
.follow-sns a img{width:100%;display:block}
.header{position:relative;background:url(../img/main_visual_bg.png) center top no-repeat;background-size:100% auto}
.artist{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
.artist__photo{display:block;position:relative;overflow:visible}
.artist__photo::before{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../img/bg_black_renga.png);background-size:36px auto;background-repeat:repeat;-webkit-transition:top .5s,left .5s;transition:top .5s,left .5s}
.artist__name{line-height:1;font-weight:700}
.artist img{display:block;position:relative;width:100%}
.artist.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.title1{display:block;margin:auto}
.title1 img{vertical-align:top}
.title2,.title3{display:block}
.title4{display:block;width:285px}
.title5{display:block;width:334px;padding-top:5px}
.title-lined{position:relative;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
.title-lined::after{background:#333;display:block;position:absolute;bottom:0;left:0;height:1px;width:0;-webkit-transition:width 1s .2s;transition:width 1s .2s}
.menu,.trigger{position:fixed}
.trigger span,.trigger:before{-webkit-transition:-webkit-transform .3s}
.title-lined.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.title-lined.ticket::after{background:#fff}
.menu{display:none;top:0;bottom:0;left:0;right:0;overflow-y:auto;overflow-x:hidden;width:100%;min-height:100%;background-color:rgba(0,0,0,.8);z-index:100}
.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.menu ul li img{height:100%;width:auto}
.trigger span,.trigger:after,.trigger:before{height:2px;width:100%;background-color:#000;left:0}
.trigger{cursor:pointer;z-index:150;display:block}
.trigger span,.trigger span::before,.trigger:after,.trigger:before{position:absolute;display:block}
.trigger:before{top:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.trigger span{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.trigger:after{bottom:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.nav-show .trigger:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px;background-color:#fff}
.nav-show .trigger span{opacity:0}
.nav-show .trigger:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:10px;background-color:#fff}
.stripe{background-image:url(../img/bg_black_renga.png);background-size:36px auto;background-repeat:repeat}
.notice-list{margin:auto;-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
.notice-list_node{line-height:1.5;position:relative;padding-left:1.2em}
.notice-list_node::after,.notice-list_node::before{content:'';display:block;height:0;width:0}
.notice-list_node::before{margin-bottom:-.4em}
.notice-list_node::after{margin-top:-.37222em}
.notice-list_node:before{content:"■";position:absolute;left:0;top:0}
.slidein,.socials a{position:relative}
.din-light{font-weight:300}
.din-regular{font-weight:400}
.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.socials a{display:block}
.socials a img{width:100%!important;height:auto!important;display:block}
.slidein::before,.slideinout::after{top:0;content:"";height:100%}
#goods .goods_list{display:-webkit-box;display:-ms-flexbox;display:flex}
#goods .goods_pic img{width:100%}
#goods .goods_ttl{font-weight:500}
#goods .goods_price{font-weight:500;text-align:center}
.soldout{color:#C00;font-size:150%!important}
.jp_fw500{font-weight:500}
.c-link-btn,.information-list strong{font-weight:700}
.information-list__title{font-weight:700;line-height:1.5;font-size:150%;margin-bottom:1.5em}
.information-list__paragraph{margin-top:1.2em;line-height:1.7}
.information-list__caution{font-size:70%;line-height:1.7}
.c-link-btn{background-color:#FFF000;display:inline-block}
.slidein,.slidein .entity,.slidein img,.slidein::before,.slideinout img,.slideinout::after{display:block}
.slidein::before{position:absolute;width:0;background:#fffc00;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}
.slidein .entity,.slideinout{position:relative}
.slidein .entity{opacity:0;-webkit-transition:opacity .3s .5s;transition:opacity .3s .5s}
.slidein.show::before{width:104%;margin-left:-2%}
.slidein.show .entity{opacity:1}
.slideinout::after{position:absolute;width:100%;background:#000;right:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
.slideinout>.entity{opacity:0;display:block;position:relative;-webkit-transition:opacity .3s .5s;transition:opacity .3s .5s}
.slideinout.show::after{-webkit-animation:inout 1s forwards ease-in-out;animation:inout 1s forwards ease-in-out}
.slideinout.show>.entity{opacity:1}
.fadein{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:opacity .5s ease-out,-webkit-transform .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out;transition:transform .5s ease-out,opacity .5s ease-out,-webkit-transform .5s ease-out}
.fadein.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.hover{-webkit-transition:opacity .3s;transition:opacity .3s}
@media screen and (min-width:768px){body{font-size:2.4rem}
a[href^="tel:"]{pointer-events:none}
/* .wrapper{min-width:1200px} */
.footer p{width:218px}
/* .container{width:1200px;padding:0 30px} */
.half-container{width:570px;padding-top:120px;padding-bottom:120px}
.half-container.left{margin-left:auto}
.half-container.left .about-detail{margin-top:48px}
.half-container.left .about-detail p{font-size:3.2rem;line-height:1.375}
.half-container.left .about-detail p::after,.half-container.left .about-detail p::before{content:'';display:block;height:0;width:0}
.half-container.left .about-detail p::before{margin-bottom:-.3375em}
.half-container.left .about-detail p::after{margin-top:-.30972em}
.half-container.left .about-title{font-size:4.8rem;width:438px;line-height:1.272}
.half-container.left .about-title span::after,.half-container.left .about-title span::before,.half-container.left .about-title::after,.half-container.left .about-title::before{content:'';display:block;height:0;width:0}
.half-container.left .about-title::before{margin-bottom:-.286em}
.half-container.left .about-title::after{margin-top:-.25822em}
.half-container.left .about-title span{font-size:3.3rem;line-height:1.125}
.half-container.left .about-title span::before{margin-bottom:-.2125em}
.half-container.left .about-title span::after{margin-top:-.18472em}
.half-container.left .about-outline{margin-top:48px;font-size:1.6rem}
.half-container.left .map-link{margin-left:15px;width:52px}
.half-container.left .about-share{margin-top:45px}
.half-container.left .about-share .title-share{width:54px;margin-right:31px}
.half-container.left .about-share .twitter{width:29px;margin-right:15px}
.follow-sns a,.sponsors .sponsor{margin-left:20px;margin-right:20px}
.half-container.left .about-share .fb{width:24px}
.half-container.right{padding-left:80px}
.half-container.right .ticket-title{font-size:2.4rem;margin-top:48px}
.half-container.right .ticket-txt{font-size:2rem;margin-top:24px}
.half-container.right .ticket-txt span{font-size:1.6rem}
.half-container.right .ticket-desc{font-size:1.4rem;margin-top:22px}
.half-container.right .ticket-desc li+li{margin-top:16px}
.half-container.right .button-ticket{height:80px;font-size:2.4rem;margin-top:16px;width:410px}
.title-sponsor{font-size:2.4rem}
.sponsors{margin-top:48px}
.sponsors .sponsor{width:255px}
.title-follow{width:93px}
.follow-sns{margin-top:32px}
.follow-sns a{width:40px}
.follow-sns .tw{width:49px}
.artists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px}
.artists__andmore{margin-top:62px;text-align:right;width:152px;margin-left:auto}
.artist{text-align:right}
.artist__photo{width:540px}
.artist__name{margin-top:40px;font-size:3.5rem}
.title2,.title3{margin-top:14px}
.artist.show .artist__photo::before{top:16px;left:16px}
.column2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.column2__left,.column2__right{width:50%}
.title{padding:0!important}
.title1{width:100%}
.title2{width:844px}
.title3{width:334px}
.title-lined{padding-bottom:42px}
.title-lined img{width:auto;max-width:none;max-width:initial;max-height:60px}
.title-lined.show::after{width:16px}
.title-lined.notice{width:145px}
.dateat{display:block;margin:38px auto auto;width:620px}
.dateat>.entity{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:620px}
.menu{padding-top:70px;padding-bottom:70px}
#goods .goods_list,.notice-list,.timetable_pic{padding-top:48px}
.menu ul li{margin:25px auto;height:36px}
.trigger{width:32px;height:22px;top:32px;right:32px}
.trigger span::before{width:60px;height:60px;top:-20px;left:-15px}
.trigger span{top:10px}
.nav-show{height:100%;width:100%;overflow:hidden;padding-right:15px}
.notice-list{font-size:1.6rem}
.notice-list_node{margin-bottom:20px}
.socials{margin-top:20px}
.socials a{width:40px;margin-left:20px;margin-right:20px}
.socials .tw{width:49px}
.pc{display:block!important}
.sp{display:none!important}
#goods .goods_list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#goods .goods_pic{width:520px}
#goods .goods_ttl{padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#goods .goods_price{padding-top:8px}
.information-list{margin-top:40px;padding-bottom:100px}
.information-list__node{margin-top:30px}
.c-link-btn{padding:10px 50px;margin:30px auto}
.slideinout.forsp>.entity{opacity:1!important}
.slideinout.forsp::after{-webkit-animation:none!important;animation:none!important}
.hover:hover{opacity:.7}
.pcmt-50{margin-top:-50px!important}
.pcmb-50{margin-bottom:-50px!important}
.pcmr-50{margin-right:-50px!important}
.pcml-50{margin-left:-50px!important}
.pcmt-45{margin-top:-45px!important}
.pcmb-45{margin-bottom:-45px!important}
.pcmr-45{margin-right:-45px!important}
.pcml-45{margin-left:-45px!important}
.pcmt-40{margin-top:-40px!important}
.pcmb-40{margin-bottom:-40px!important}
.pcmr-40{margin-right:-40px!important}
.pcml-40{margin-left:-40px!important}
.pcmt-35{margin-top:-35px!important}
.pcmb-35{margin-bottom:-35px!important}
.pcmr-35{margin-right:-35px!important}
.pcml-35{margin-left:-35px!important}
.pcmt-30{margin-top:-30px!important}
.pcmb-30{margin-bottom:-30px!important}
.pcmr-30{margin-right:-30px!important}
.pcml-30{margin-left:-30px!important}
.pcmt-25{margin-top:-25px!important}
.pcmb-25{margin-bottom:-25px!important}
.pcmr-25{margin-right:-25px!important}
.pcml-25{margin-left:-25px!important}
.pcmt-20{margin-top:-20px!important}
.pcmb-20{margin-bottom:-20px!important}
.pcmr-20{margin-right:-20px!important}
.pcml-20{margin-left:-20px!important}
.pcmt-15{margin-top:-15px!important}
.pcmb-15{margin-bottom:-15px!important}
.pcmr-15{margin-right:-15px!important}
.pcml-15{margin-left:-15px!important}
.pcmt-10{margin-top:-10px!important}
.pcmb-10{margin-bottom:-10px!important}
.pcmr-10{margin-right:-10px!important}
.pcml-10{margin-left:-10px!important}
.pcmt-5{margin-top:-5px!important}
.pcmb-5{margin-bottom:-5px!important}
.pcmr-5{margin-right:-5px!important}
.pcml-5{margin-left:-5px!important}
.pcmt0{margin-top:0!important}
.pcmb0{margin-bottom:0!important}
.pcmr0{margin-right:0!important}
.pcml0{margin-left:0!important}
.pcpt0{padding-top:0!important}
.pcpb0{padding-bottom:0!important}
.pcpr0{padding-right:0!important}
.pcpl0{padding-left:0!important}
.pcmt5{margin-top:5px!important}
.pcmb5{margin-bottom:5px!important}
.pcmr5{margin-right:5px!important}
.pcml5{margin-left:5px!important}
.pcpt5{padding-top:5px!important}
.pcpb5{padding-bottom:5px!important}
.pcpr5{padding-right:5px!important}
.pcpl5{padding-left:5px!important}
.pcmt10{margin-top:10px!important}
.pcmb10{margin-bottom:10px!important}
.pcmr10{margin-right:10px!important}
.pcml10{margin-left:10px!important}
.pcpt10{padding-top:10px!important}
.pcpb10{padding-bottom:10px!important}
.pcpr10{padding-right:10px!important}
.pcpl10{padding-left:10px!important}
.pcmt15{margin-top:15px!important}
.pcmb15{margin-bottom:15px!important}
.pcmr15{margin-right:15px!important}
.pcml15{margin-left:15px!important}
.pcpt15{padding-top:15px!important}
.pcpb15{padding-bottom:15px!important}
.pcpr15{padding-right:15px!important}
.pcpl15{padding-left:15px!important}
.pcmt20{margin-top:20px!important}
.pcmb20{margin-bottom:20px!important}
.pcmr20{margin-right:20px!important}
.pcml20{margin-left:20px!important}
.pcpt20{padding-top:20px!important}
.pcpb20{padding-bottom:20px!important}
.pcpr20{padding-right:20px!important}
.pcpl20{padding-left:20px!important}
.pcmt25{margin-top:25px!important}
.pcmb25{margin-bottom:25px!important}
.pcmr25{margin-right:25px!important}
.pcml25{margin-left:25px!important}
.pcpt25{padding-top:25px!important}
.pcpb25{padding-bottom:25px!important}
.pcpr25{padding-right:25px!important}
.pcpl25{padding-left:25px!important}
.pcmt30{margin-top:30px!important}
.pcmb30{margin-bottom:30px!important}
.pcmr30{margin-right:30px!important}
.pcml30{margin-left:30px!important}
.pcpt30{padding-top:30px!important}
.pcpb30{padding-bottom:30px!important}
.pcpr30{padding-right:30px!important}
.pcpl30{padding-left:30px!important}
.pcmt35{margin-top:35px!important}
.pcmb35{margin-bottom:35px!important}
.pcmr35{margin-right:35px!important}
.pcml35{margin-left:35px!important}
.pcpt35{padding-top:35px!important}
.pcpb35{padding-bottom:35px!important}
.pcpr35{padding-right:35px!important}
.pcpl35{padding-left:35px!important}
.pcmt40{margin-top:40px!important}
.pcmb40{margin-bottom:40px!important}
.pcmr40{margin-right:40px!important}
.pcml40{margin-left:40px!important}
.pcpt40{padding-top:40px!important}
.pcpb40{padding-bottom:40px!important}
.pcpr40{padding-right:40px!important}
.pcpl40{padding-left:40px!important}
.pcmt45{margin-top:45px!important}
.pcmb45{margin-bottom:45px!important}
.pcmr45{margin-right:45px!important}
.pcml45{margin-left:45px!important}
.pcpt45{padding-top:45px!important}
.pcpb45{padding-bottom:45px!important}
.pcpr45{padding-right:45px!important}
.pcpl45{padding-left:45px!important}
.pcmt50{margin-top:50px!important}
.pcmb50{margin-bottom:50px!important}
.pcmr50{margin-right:50px!important}
.pcml50{margin-left:50px!important}
.pcpt50{padding-top:50px!important}
.pcpb50{padding-bottom:50px!important}
.pcpr50{padding-right:50px!important}
.pcpl50{padding-left:50px!important}
.pcmt55{margin-top:55px!important}
.pcmb55{margin-bottom:55px!important}
.pcmr55{margin-right:55px!important}
.pcml55{margin-left:55px!important}
.pcpt55{padding-top:55px!important}
.pcpb55{padding-bottom:55px!important}
.pcpr55{padding-right:55px!important}
.pcpl55{padding-left:55px!important}
.pcmt60{margin-top:60px!important}
.pcmb60{margin-bottom:60px!important}
.pcmr60{margin-right:60px!important}
.pcml60{margin-left:60px!important}
.pcpt60{padding-top:60px!important}
.pcpb60{padding-bottom:60px!important}
.pcpr60{padding-right:60px!important}
.pcpl60{padding-left:60px!important}
.pcmt65{margin-top:65px!important}
.pcmb65{margin-bottom:65px!important}
.pcmr65{margin-right:65px!important}
.pcml65{margin-left:65px!important}
.pcpt65{padding-top:65px!important}
.pcpb65{padding-bottom:65px!important}
.pcpr65{padding-right:65px!important}
.pcpl65{padding-left:65px!important}
.pcmt70{margin-top:70px!important}
.pcmb70{margin-bottom:70px!important}
.pcmr70{margin-right:70px!important}
.pcml70{margin-left:70px!important}
.pcpt70{padding-top:70px!important}
.pcpb70{padding-bottom:70px!important}
.pcpr70{padding-right:70px!important}
.pcpl70{padding-left:70px!important}
.pcmt75{margin-top:75px!important}
.pcmb75{margin-bottom:75px!important}
.pcmr75{margin-right:75px!important}
.pcml75{margin-left:75px!important}
.pcpt75{padding-top:75px!important}
.pcpb75{padding-bottom:75px!important}
.pcpr75{padding-right:75px!important}
.pcpl75{padding-left:75px!important}
.pcmt80{margin-top:80px!important}
.pcmb80{margin-bottom:80px!important}
.pcmr80{margin-right:80px!important}
.pcml80{margin-left:80px!important}
.pcpt80{padding-top:80px!important}
.pcpb80{padding-bottom:80px!important}
.pcpr80{padding-right:80px!important}
.pcpl80{padding-left:80px!important}
.pcmt85{margin-top:85px!important}
.pcmb85{margin-bottom:85px!important}
.pcmr85{margin-right:85px!important}
.pcml85{margin-left:85px!important}
.pcpt85{padding-top:85px!important}
.pcpb85{padding-bottom:85px!important}
.pcpr85{padding-right:85px!important}
.pcpl85{padding-left:85px!important}
.pcmt90{margin-top:90px!important}
.pcmb90{margin-bottom:90px!important}
.pcmr90{margin-right:90px!important}
.pcml90{margin-left:90px!important}
.pcpt90{padding-top:90px!important}
.pcpb90{padding-bottom:90px!important}
.pcpr90{padding-right:90px!important}
.pcpl90{padding-left:90px!important}
.pcmt95{margin-top:95px!important}
.pcmb95{margin-bottom:95px!important}
.pcmr95{margin-right:95px!important}
.pcml95{margin-left:95px!important}
.pcpt95{padding-top:95px!important}
.pcpb95{padding-bottom:95px!important}
.pcpr95{padding-right:95px!important}
.pcpl95{padding-left:95px!important}
.pcmt100{margin-top:100px!important}
.pcmb100{margin-bottom:100px!important}
.pcmr100{margin-right:100px!important}
.pcml100{margin-left:100px!important}
.pcpt100{padding-top:100px!important}
.pcpb100{padding-bottom:100px!important}
.pcpr100{padding-right:100px!important}
.pcpl100{padding-left:100px!important}
.pcmt105{margin-top:105px!important}
.pcmb105{margin-bottom:105px!important}
.pcmr105{margin-right:105px!important}
.pcml105{margin-left:105px!important}
.pcpt105{padding-top:105px!important}
.pcpb105{padding-bottom:105px!important}
.pcpr105{padding-right:105px!important}
.pcpl105{padding-left:105px!important}
.pcmt110{margin-top:110px!important}
.pcmb110{margin-bottom:110px!important}
.pcmr110{margin-right:110px!important}
.pcml110{margin-left:110px!important}
.pcpt110{padding-top:110px!important}
.pcpb110{padding-bottom:110px!important}
.pcpr110{padding-right:110px!important}
.pcpl110{padding-left:110px!important}
.pcmt115{margin-top:115px!important}
.pcmb115{margin-bottom:115px!important}
.pcmr115{margin-right:115px!important}
.pcml115{margin-left:115px!important}
.pcpt115{padding-top:115px!important}
.pcpb115{padding-bottom:115px!important}
.pcpr115{padding-right:115px!important}
.pcpl115{padding-left:115px!important}
.pcmt120{margin-top:120px!important}
.pcmb120{margin-bottom:120px!important}
.pcmr120{margin-right:120px!important}
.pcml120{margin-left:120px!important}
.pcpt120{padding-top:120px!important}
.pcpb120{padding-bottom:120px!important}
.pcpr120{padding-right:120px!important}
.pcpl120{padding-left:120px!important}
.pcmt125{margin-top:125px!important}
.pcmb125{margin-bottom:125px!important}
.pcmr125{margin-right:125px!important}
.pcml125{margin-left:125px!important}
.pcpt125{padding-top:125px!important}
.pcpb125{padding-bottom:125px!important}
.pcpr125{padding-right:125px!important}
.pcpl125{padding-left:125px!important}
.pcmt130{margin-top:130px!important}
.pcmb130{margin-bottom:130px!important}
.pcmr130{margin-right:130px!important}
.pcml130{margin-left:130px!important}
.pcpt130{padding-top:130px!important}
.pcpb130{padding-bottom:130px!important}
.pcpr130{padding-right:130px!important}
.pcpl130{padding-left:130px!important}
.pcmt135{margin-top:135px!important}
.pcmb135{margin-bottom:135px!important}
.pcmr135{margin-right:135px!important}
.pcml135{margin-left:135px!important}
.pcpt135{padding-top:135px!important}
.pcpb135{padding-bottom:135px!important}
.pcpr135{padding-right:135px!important}
.pcpl135{padding-left:135px!important}
.pcmt140{margin-top:140px!important}
.pcmb140{margin-bottom:140px!important}
.pcmr140{margin-right:140px!important}
.pcml140{margin-left:140px!important}
.pcpt140{padding-top:140px!important}
.pcpb140{padding-bottom:140px!important}
.pcpr140{padding-right:140px!important}
.pcpl140{padding-left:140px!important}
.pcmt145{margin-top:145px!important}
.pcmb145{margin-bottom:145px!important}
.pcmr145{margin-right:145px!important}
.pcml145{margin-left:145px!important}
.pcpt145{padding-top:145px!important}
.pcpb145{padding-bottom:145px!important}
.pcpr145{padding-right:145px!important}
.pcpl145{padding-left:145px!important}
.pcmt150{margin-top:150px!important}
.pcmb150{margin-bottom:150px!important}
.pcmr150{margin-right:150px!important}
.pcml150{margin-left:150px!important}
.pcpt150{padding-top:150px!important}
.pcpb150{padding-bottom:150px!important}
.pcpr150{padding-right:150px!important}
.pcpl150{padding-left:150px!important}
.palt-pc{-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}
}
@media screen and (max-width:767px){.artist,.title{text-align:center}
body{font-size:3.73333vw}
.footer p{width:29.06667vw}
.container{width:100%;padding:0 5.33333vw}
.container.narrow{padding:0 8vw}
.half-container{width:100%;padding:16vw 8vw}
.half-container.left .about-detail{margin-top:8vw}
.half-container.left .about-detail picture:first-child{width:52.53333vw}
.half-container.left .about-detail p::after,.half-container.left .about-detail p::before,.half-container.left .about-title span::after,.half-container.left .about-title span::before,.half-container.left .about-title::after,.half-container.left .about-title::before{content:'';height:0;width:0;display:block}
.half-container.left .about-detail p{font-size:6.4vw;line-height:1.2}
.half-container.left .about-detail p::before{margin-bottom:-.25em}
.half-container.left .about-title span::before,.half-container.left .about-title::before{margin-bottom:-.2125em}
.half-container.left .about-detail p::after{margin-top:-.22222em}
.half-container.left .about-title span::after,.half-container.left .about-title::after{margin-top:-.18472em}
.half-container.left .about-title{font-size:8.53333vw;line-height:1.125}
.half-container.left .about-title span{font-size:5.86667vw;line-height:1.125}
.half-container.left .about-outline{margin-top:6.4vw;font-size:3.73333vw}
.half-container.left .map-link{margin-left:1.33333vw;width:9.06667vw}
.half-container.left .about-share{margin-top:6vw}
.half-container.left .about-share .title-share{width:9.6vw;margin-right:4.13333vw}
.half-container.left .about-share .twitter{width:6.4vw;margin-right:4.13333vw}
.follow-sns a,.sponsors .sponsor{margin-left:2.66667vw;margin-right:2.66667vw}
.half-container.left .about-share .fb{width:5.33333vw}
.half-container.right .ticket-title{font-size:4.26667vw;margin-top:6.4vw}
.half-container.right .ticket-txt{font-size:3.73333vw;margin-top:4.26667vw}
.half-container.right .ticket-desc,.half-container.right .ticket-txt span{font-size:2.66667vw}
.half-container.right .ticket-desc{margin-top:6.4vw}
.half-container.right .ticket-desc li+li{margin-top:2.66667vw}
.half-container.right .button-ticket{height:13.33333vw;font-size:4.26667vw;margin-top:3.2vw;width:100%}
.title-sponsor{font-size:4.26667vw}
.sponsors{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.4vw}
.sponsors .sponsor{width:34vw}
.title-follow{width:16.26667vw}
.follow-sns{margin-top:8.66667vw}
.follow-sns a{width:6.4vw}
.follow-sns .tw{width:7.73333vw}
.artists{padding-top:8.53333vw}
.artists__andmore{margin-top:10.4vw;width:23.73333vw;margin-left:auto;margin-right:auto}
.artist+.artist,.artist__name{margin-top:6.4vw}
.artist__photo,.title1{width:100%}
.artist__name{font-size:5.33333vw}
.title2,.title3{margin-top:1.6vw}
.artist.show .artist__photo::before{top:3.2vw;left:3.2vw}
.title{padding:0!important}
.title2{width:89.2vw}
.title3{width:35.33333vw}
.title4{width:29.86667vw}
.title5{width:44.53333vw}
.title-lined{padding-bottom:5.33333vw}
.title-lined img{width:auto;max-width:none;max-width:initial;max-height:11.2vw}
.title-lined.show::after{width:4.26667vw}
.title-lined.notice{width:20.66667vw}
.dateat{margin-top:4vw}
.menu ul{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.menu ul li{margin:3.33333vw auto;height:6.66667vw}
.trigger{width:4.26667vw;height:2.93333vw;top:5.33333vw;left:5.33333vw}
.trigger:before{height:.26667vw}
.trigger span::before{width:8vw;height:8vw;top:-2.66667vw;left:-2vw}
.trigger span,.trigger:after{height:.26667vw}
.nav-show .trigger:after,.nav-show .trigger:before,.trigger span{top:1.33333vw}
.nav-show .nav-main__list{display:block}
.notice-list{padding-top:8.53333vw;font-size:3.2vw}
.notice-list_node{margin-bottom:2.66667vw}
.socials{margin-top:2.66667vw}
.socials a{width:6.4vw;margin-left:2.66667vw;margin-right:2.66667vw}
.socials .tw{width:7.73333vw}
.pc{display:none!important}
.indent,.sp{display:block!important}
#timetable{padding-bottom:0!important}
#timetable .narrow{padding:0 8vw}
/* #timetable .title-lined{margin:0 8vw} */
#goods .goods_list,.timetable_pic{padding-top:8.53333vw}
#goods .goods_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#goods .goods_pic{width:69.33333vw;width:100%;margin-top:4vw}
#goods .goods_pic:first-child{margin-top:0}
#goods .goods_ttl{padding-top:2.66667vw}
#goods .goods_price{padding-top:1.06667vw}
.indent{padding-left:3em;text-indent:-3em}
.information-list{margin-top:5.33333vw;padding-bottom:13.33333vw}
.information-list__node{margin-top:4vw}
.c-link-btn{padding:1.33333vw 6.66667vw;margin:4vw auto}
.slidein{display:inline-block;line-height:1.3}
.slideinout.forpc>.entity{opacity:1!important}
.slideinout.forpc::after{-webkit-animation:none!important;animation:none!important}
.spmt-50{margin-top:-6.66667vw!important}
.spmb-50{margin-bottom:-6.66667vw!important}
.spmr-50{margin-right:-6.66667vw!important}
.spml-50{margin-left:-6.66667vw!important}
.spmt-45{margin-top:-6vw!important}
.spmb-45{margin-bottom:-6vw!important}
.spmr-45{margin-right:-6vw!important}
.spml-45{margin-left:-6vw!important}
.spmt-40{margin-top:-5.33333vw!important}
.spmb-40{margin-bottom:-5.33333vw!important}
.spmr-40{margin-right:-5.33333vw!important}
.spml-40{margin-left:-5.33333vw!important}
.spmt-35{margin-top:-4.66667vw!important}
.spmb-35{margin-bottom:-4.66667vw!important}
.spmr-35{margin-right:-4.66667vw!important}
.spml-35{margin-left:-4.66667vw!important}
.spmt-30{margin-top:-4vw!important}
.spmb-30{margin-bottom:-4vw!important}
.spmr-30{margin-right:-4vw!important}
.spml-30{margin-left:-4vw!important}
.spmt-25{margin-top:-3.33333vw!important}
.spmb-25{margin-bottom:-3.33333vw!important}
.spmr-25{margin-right:-3.33333vw!important}
.spml-25{margin-left:-3.33333vw!important}
.spmt-20{margin-top:-2.66667vw!important}
.spmb-20{margin-bottom:-2.66667vw!important}
.spmr-20{margin-right:-2.66667vw!important}
.spml-20{margin-left:-2.66667vw!important}
.spmt-15{margin-top:-2vw!important}
.spmb-15{margin-bottom:-2vw!important}
.spmr-15{margin-right:-2vw!important}
.spml-15{margin-left:-2vw!important}
.spmt-10{margin-top:-1.33333vw!important}
.spmb-10{margin-bottom:-1.33333vw!important}
.spmr-10{margin-right:-1.33333vw!important}
.spml-10{margin-left:-1.33333vw!important}
.spmt-5{margin-top:-.66667vw!important}
.spmb-5{margin-bottom:-.66667vw!important}
.spmr-5{margin-right:-.66667vw!important}
.spml-5{margin-left:-.66667vw!important}
.spmt0{margin-top:0!important}
.spmb0{margin-bottom:0!important}
.spmr0{margin-right:0!important}
.spml0{margin-left:0!important}
.sppt0{padding-top:0!important}
.sppb0{padding-bottom:0!important}
.sppr0{padding-right:0!important}
.sppl0{padding-left:0!important}
.spmt5{margin-top:.66667vw!important}
.spmb5{margin-bottom:.66667vw!important}
.spmr5{margin-right:.66667vw!important}
.spml5{margin-left:.66667vw!important}
.sppt5{padding-top:.66667vw!important}
.sppb5{padding-bottom:.66667vw!important}
.sppr5{padding-right:.66667vw!important}
.sppl5{padding-left:.66667vw!important}
.spmt10{margin-top:1.33333vw!important}
.spmb10{margin-bottom:1.33333vw!important}
.spmr10{margin-right:1.33333vw!important}
.spml10{margin-left:1.33333vw!important}
.sppt10{padding-top:1.33333vw!important}
.sppb10{padding-bottom:1.33333vw!important}
.sppr10{padding-right:1.33333vw!important}
.sppl10{padding-left:1.33333vw!important}
.spmt15{margin-top:2vw!important}
.spmb15{margin-bottom:2vw!important}
.spmr15{margin-right:2vw!important}
.spml15{margin-left:2vw!important}
.sppt15{padding-top:2vw!important}
.sppb15{padding-bottom:2vw!important}
.sppr15{padding-right:2vw!important}
.sppl15{padding-left:2vw!important}
.spmt20{margin-top:2.66667vw!important}
.spmb20{margin-bottom:2.66667vw!important}
.spmr20{margin-right:2.66667vw!important}
.spml20{margin-left:2.66667vw!important}
.sppt20{padding-top:2.66667vw!important}
.sppb20{padding-bottom:2.66667vw!important}
.sppr20{padding-right:2.66667vw!important}
.sppl20{padding-left:2.66667vw!important}
.spmt25{margin-top:3.33333vw!important}
.spmb25{margin-bottom:3.33333vw!important}
.spmr25{margin-right:3.33333vw!important}
.spml25{margin-left:3.33333vw!important}
.sppt25{padding-top:3.33333vw!important}
.sppb25{padding-bottom:3.33333vw!important}
.sppr25{padding-right:3.33333vw!important}
.sppl25{padding-left:3.33333vw!important}
.spmt30{margin-top:4vw!important}
.spmb30{margin-bottom:4vw!important}
.spmr30{margin-right:4vw!important}
.spml30{margin-left:4vw!important}
.sppt30{padding-top:4vw!important}
.sppb30{padding-bottom:4vw!important}
.sppr30{padding-right:4vw!important}
.sppl30{padding-left:4vw!important}
.spmt35{margin-top:4.66667vw!important}
.spmb35{margin-bottom:4.66667vw!important}
.spmr35{margin-right:4.66667vw!important}
.spml35{margin-left:4.66667vw!important}
.sppt35{padding-top:4.66667vw!important}
.sppb35{padding-bottom:4.66667vw!important}
.sppr35{padding-right:4.66667vw!important}
.sppl35{padding-left:4.66667vw!important}
.spmt40{margin-top:5.33333vw!important}
.spmb40{margin-bottom:5.33333vw!important}
.spmr40{margin-right:5.33333vw!important}
.spml40{margin-left:5.33333vw!important}
.sppt40{padding-top:5.33333vw!important}
.sppb40{padding-bottom:5.33333vw!important}
.sppr40{padding-right:5.33333vw!important}
.sppl40{padding-left:5.33333vw!important}
.spmt45{margin-top:6vw!important}
.spmb45{margin-bottom:6vw!important}
.spmr45{margin-right:6vw!important}
.spml45{margin-left:6vw!important}
.sppt45{padding-top:6vw!important}
.sppb45{padding-bottom:6vw!important}
.sppr45{padding-right:6vw!important}
.sppl45{padding-left:6vw!important}
.spmt50{margin-top:6.66667vw!important}
.spmb50{margin-bottom:6.66667vw!important}
.spmr50{margin-right:6.66667vw!important}
.spml50{margin-left:6.66667vw!important}
.sppt50{padding-top:6.66667vw!important}
.sppb50{padding-bottom:6.66667vw!important}
.sppr50{padding-right:6.66667vw!important}
.sppl50{padding-left:6.66667vw!important}
.spmt55{margin-top:7.33333vw!important}
.spmb55{margin-bottom:7.33333vw!important}
.spmr55{margin-right:7.33333vw!important}
.spml55{margin-left:7.33333vw!important}
.sppt55{padding-top:7.33333vw!important}
.sppb55{padding-bottom:7.33333vw!important}
.sppr55{padding-right:7.33333vw!important}
.sppl55{padding-left:7.33333vw!important}
.spmt60{margin-top:8vw!important}
.spmb60{margin-bottom:8vw!important}
.spmr60{margin-right:8vw!important}
.spml60{margin-left:8vw!important}
.sppt60{padding-top:8vw!important}
.sppb60{padding-bottom:8vw!important}
.sppr60{padding-right:8vw!important}
.sppl60{padding-left:8vw!important}
.spmt65{margin-top:8.66667vw!important}
.spmb65{margin-bottom:8.66667vw!important}
.spmr65{margin-right:8.66667vw!important}
.spml65{margin-left:8.66667vw!important}
.sppt65{padding-top:8.66667vw!important}
.sppb65{padding-bottom:8.66667vw!important}
.sppr65{padding-right:8.66667vw!important}
.sppl65{padding-left:8.66667vw!important}
.spmt70{margin-top:9.33333vw!important}
.spmb70{margin-bottom:9.33333vw!important}
.spmr70{margin-right:9.33333vw!important}
.spml70{margin-left:9.33333vw!important}
.sppt70{padding-top:9.33333vw!important}
.sppb70{padding-bottom:9.33333vw!important}
.sppr70{padding-right:9.33333vw!important}
.sppl70{padding-left:9.33333vw!important}
.spmt75{margin-top:10vw!important}
.spmb75{margin-bottom:10vw!important}
.spmr75{margin-right:10vw!important}
.spml75{margin-left:10vw!important}
.sppt75{padding-top:10vw!important}
.sppb75{padding-bottom:10vw!important}
.sppr75{padding-right:10vw!important}
.sppl75{padding-left:10vw!important}
.spmt80{margin-top:10.66667vw!important}
.spmb80{margin-bottom:10.66667vw!important}
.spmr80{margin-right:10.66667vw!important}
.spml80{margin-left:10.66667vw!important}
.sppt80{padding-top:10.66667vw!important}
.sppb80{padding-bottom:10.66667vw!important}
.sppr80{padding-right:10.66667vw!important}
.sppl80{padding-left:10.66667vw!important}
.spmt85{margin-top:11.33333vw!important}
.spmb85{margin-bottom:11.33333vw!important}
.spmr85{margin-right:11.33333vw!important}
.spml85{margin-left:11.33333vw!important}
.sppt85{padding-top:11.33333vw!important}
.sppb85{padding-bottom:11.33333vw!important}
.sppr85{padding-right:11.33333vw!important}
.sppl85{padding-left:11.33333vw!important}
.spmt90{margin-top:12vw!important}
.spmb90{margin-bottom:12vw!important}
.spmr90{margin-right:12vw!important}
.spml90{margin-left:12vw!important}
.sppt90{padding-top:12vw!important}
.sppb90{padding-bottom:12vw!important}
.sppr90{padding-right:12vw!important}
.sppl90{padding-left:12vw!important}
.spmt95{margin-top:12.66667vw!important}
.spmb95{margin-bottom:12.66667vw!important}
.spmr95{margin-right:12.66667vw!important}
.spml95{margin-left:12.66667vw!important}
.sppt95{padding-top:12.66667vw!important}
.sppb95{padding-bottom:12.66667vw!important}
.sppr95{padding-right:12.66667vw!important}
.sppl95{padding-left:12.66667vw!important}
.spmt100{margin-top:13.33333vw!important}
.spmb100{margin-bottom:13.33333vw!important}
.spmr100{margin-right:13.33333vw!important}
.spml100{margin-left:13.33333vw!important}
.sppt100{padding-top:13.33333vw!important}
.sppb100{padding-bottom:13.33333vw!important}
.sppr100{padding-right:13.33333vw!important}
.sppl100{padding-left:13.33333vw!important}
.spmt105{margin-top:14vw!important}
.spmb105{margin-bottom:14vw!important}
.spmr105{margin-right:14vw!important}
.spml105{margin-left:14vw!important}
.sppt105{padding-top:14vw!important}
.sppb105{padding-bottom:14vw!important}
.sppr105{padding-right:14vw!important}
.sppl105{padding-left:14vw!important}
.spmt110{margin-top:14.66667vw!important}
.spmb110{margin-bottom:14.66667vw!important}
.spmr110{margin-right:14.66667vw!important}
.spml110{margin-left:14.66667vw!important}
.sppt110{padding-top:14.66667vw!important}
.sppb110{padding-bottom:14.66667vw!important}
.sppr110{padding-right:14.66667vw!important}
.sppl110{padding-left:14.66667vw!important}
.spmt115{margin-top:15.33333vw!important}
.spmb115{margin-bottom:15.33333vw!important}
.spmr115{margin-right:15.33333vw!important}
.spml115{margin-left:15.33333vw!important}
.sppt115{padding-top:15.33333vw!important}
.sppb115{padding-bottom:15.33333vw!important}
.sppr115{padding-right:15.33333vw!important}
.sppl115{padding-left:15.33333vw!important}
.spmt120{margin-top:16vw!important}
.spmb120{margin-bottom:16vw!important}
.spmr120{margin-right:16vw!important}
.spml120{margin-left:16vw!important}
.sppt120{padding-top:16vw!important}
.sppb120{padding-bottom:16vw!important}
.sppr120{padding-right:16vw!important}
.sppl120{padding-left:16vw!important}
.spmt125{margin-top:16.66667vw!important}
.spmb125{margin-bottom:16.66667vw!important}
.spmr125{margin-right:16.66667vw!important}
.spml125{margin-left:16.66667vw!important}
.sppt125{padding-top:16.66667vw!important}
.sppb125{padding-bottom:16.66667vw!important}
.sppr125{padding-right:16.66667vw!important}
.sppl125{padding-left:16.66667vw!important}
.spmt130{margin-top:17.33333vw!important}
.spmb130{margin-bottom:17.33333vw!important}
.spmr130{margin-right:17.33333vw!important}
.spml130{margin-left:17.33333vw!important}
.sppt130{padding-top:17.33333vw!important}
.sppb130{padding-bottom:17.33333vw!important}
.sppr130{padding-right:17.33333vw!important}
.sppl130{padding-left:17.33333vw!important}
.spmt135{margin-top:18vw!important}
.spmb135{margin-bottom:18vw!important}
.spmr135{margin-right:18vw!important}
.spml135{margin-left:18vw!important}
.sppt135{padding-top:18vw!important}
.sppb135{padding-bottom:18vw!important}
.sppr135{padding-right:18vw!important}
.sppl135{padding-left:18vw!important}
.spmt140{margin-top:18.66667vw!important}
.spmb140{margin-bottom:18.66667vw!important}
.spmr140{margin-right:18.66667vw!important}
.spml140{margin-left:18.66667vw!important}
.sppt140{padding-top:18.66667vw!important}
.sppb140{padding-bottom:18.66667vw!important}
.sppr140{padding-right:18.66667vw!important}
.sppl140{padding-left:18.66667vw!important}
.spmt145{margin-top:19.33333vw!important}
.spmb145{margin-bottom:19.33333vw!important}
.spmr145{margin-right:19.33333vw!important}
.spml145{margin-left:19.33333vw!important}
.sppt145{padding-top:19.33333vw!important}
.sppb145{padding-bottom:19.33333vw!important}
.sppr145{padding-right:19.33333vw!important}
.sppl145{padding-left:19.33333vw!important}
.spmt150{margin-top:20vw!important}
.spmb150{margin-bottom:20vw!important}
.spmr150{margin-right:20vw!important}
.spml150{margin-left:20vw!important}
.sppt150{padding-top:20vw!important}
.sppb150{padding-bottom:20vw!important}
.sppr150{padding-right:20vw!important}
.sppl150{padding-left:20vw!important}
.palt-sp{-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}
}
@-webkit-keyframes inout{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0)}
48%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(1);transform:scaleX(1)}
100%{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0);transform:scaleX(0)}
}
@keyframes inout{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0);transform:scaleX(0)}
48%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(1);transform:scaleX(1)}
100%{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(0);transform:scaleX(0)}
}
