html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}img{vertical-align:top}figure{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{color:#000;background:#000000;text-align:left;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;height:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body,input,textarea,select{font-family:sans-serif}body{-webkit-touch-callout:none;font-size:1.4rem;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,Hiragino Kaku Gothic ProN,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Meiryo,\30e1\30a4\30ea\30aa,Helvetica,Arial,YuGothic,sans-serif}button{outline:none;border:none;background:none;padding:0;color:#1d1d1d}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.text-normal{color:#000}.text-warning{color:#d70}.text-danger{color:#d00}.text-inversion{color:#fff}.text-primary{color:#ebac00}.text-dark{color:#999}.text-dark-deep{color:#666}.text-light{color:#ccc}.ff-number{font-family:Montserrat,sans-serif}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-900{font-weight:900}.abs,.l .l-abs,.m .m-abs,.s .s-abs{position:absolute}.rel,.l .l-rel,.m .m-rel,.s .s-rel{position:relative}.fix,.l .l-fix,.m .m-fix,.s .s-fix{position:fixed}.fl,.l .l-fl,.m .m-fl,.s .s-fl{float:left}.fr,.l .l-fr,.m .m-fr,.s .s-fr{float:right}.ct,.l .l-ct,.m .m-ct,.s .s-ct{margin-left:auto;margin-right:auto}.clear,.l .l-clear,.m .m-clear,.s .s-clear{clear:both}.block,.l .l-block,.m .m-block,.s .s-block{display:block}.inline,.l .l-inline,.m .m-inline,.s .s-inline{display:inline}.ib,.l .l-ib,.m .m-ib,.s .s-ib{display:inline-block}.none,.l .l-none,.m .m-none,.s .s-none{display:none}.normal,.l .l-normal,.m .m-normal,.s .s-normal{font-weight:400}.nowrap,.l .l-nowrap,.m .m-nowrap,.s .s-nowrap{white-space:nowrap}.break,.l .l-break,.m .m-break,.s .s-break{word-wrap:break-word}.bold,.l .l-bold,.m .m-bold,.s .s-bold{font-weight:700}.italic,.l .l-italic,.m .m-italic,.s .s-italic{font-style:italic}.ul,.l .l-ul,.m .m-ul,.s .s-ul{text-decoration:underline}.strike,.l .l-strike,.m .m-strike,.s .s-strike{text-decoration:line-through}.ac,.l .l-ac,.m .m-ac,.s .s-ac{text-align:center}.al,.l .l-al,.m .m-al,.s .s-al{text-align:left}.ar,.l .l-ar,.m .m-ar,.s .s-ar{text-align:right}.just,.l .l-just,.m .m-just,.s .s-just{text-align:justify}.fs8,.l .l-fs8,.m .m-fs8,.s .s-fs8{font-size:.8rem}.fs9,.l .l-fs9,.m .m-fs9,.s .s-fs9{font-size:.9rem}.fs10,.l .l-fs10,.m .m-fs10,.s .s-fs10{font-size:1rem}.fs11,.l .l-fs11,.m .m-fs11,.s .s-fs11{font-size:1.1rem}.fs12,.l .l-fs12,.m .m-fs12,.s .s-fs12{font-size:1.2rem}.fs13,.l .l-fs13,.m .m-fs13,.s .s-fs13{font-size:1.3rem}.fs14,.l .l-fs14,.m .m-fs14,.s .s-fs14{font-size:1.4rem}.fs15,.l .l-fs15,.m .m-fs15,.s .s-fs15{font-size:1.5rem}.fs16,.l .l-fs16,.m .m-fs16,.s .s-fs16{font-size:1.6rem}.fs17,.l .l-fs17,.m .m-fs17,.s .s-fs17{font-size:1.7rem}.fs18,.l .l-fs18,.m .m-fs18,.s .s-fs18{font-size:1.8rem}.fs19,.l .l-fs19,.m .m-fs19,.s .s-fs19{font-size:1.9rem}.fs20,.l .l-fs20,.m .m-fs20,.s .s-fs20{font-size:2rem}.fs21,.l .l-fs21,.m .m-fs21,.s .s-fs21{font-size:2.1rem}.fs22,.l .l-fs22,.m .m-fs22,.s .s-fs22{font-size:2.2rem}.fs23,.l .l-fs23,.m .m-fs23,.s .s-fs23{font-size:2.3rem}.fs24,.l .l-fs24,.m .m-fs24,.s .s-fs24{font-size:2.4rem}.fs25,.l .l-fs25,.m .m-fs25,.s .s-fs25{font-size:2.5rem}.fs26,.l .l-fs26,.m .m-fs26,.s .s-fs26{font-size:2.6rem}.fs27,.l .l-fs27,.m .m-fs27,.s .s-fs27{font-size:2.7rem}.fs28,.l .l-fs28,.m .m-fs28,.s .s-fs28{font-size:2.8rem}.fs29,.l .l-fs29,.m .m-fs29,.s .s-fs29{font-size:2.9rem}.fs30,.l .l-fs30,.m .m-fs30,.s .s-fs30{font-size:3rem}.fs32,.l .l-fs32,.m .m-fs32,.s .s-fs32{font-size:3.2rem}.fs34,.l .l-fs34,.m .m-fs34,.s .s-fs34{font-size:3.4rem}.fs36,.l .l-fs36,.m .m-fs36,.s .s-fs36{font-size:3.6rem}.fs38,.l .l-fs38,.m .m-fs38,.s .s-fs38{font-size:3.8rem}.fs40,.l .l-fs40,.m .m-fs40,.s .s-fs40{font-size:4rem}.fs44,.l .l-fs44,.m .m-fs44,.s .s-fs44{font-size:4.4rem}.fs48,.l .l-fs48,.m .m-fs48,.s .s-fs48{font-size:4.8rem}.fs52,.l .l-fs52,.m .m-fs52,.s .s-fs52{font-size:5.2rem}.fs60,.l .l-fs60,.m .m-fs60,.s .s-fs60{font-size:6rem}.fs64,.l .l-fs64,.m .m-fs64,.s .s-fs64{font-size:6.4rem}.fs68,.l .l-fs68,.m .m-fs68,.s .s-fs68{font-size:6.8rem}.lh10,.l .l-lh10,.m .m-lh10,.s .s-lh10{line-height:1}.lh11,.l .l-lh11,.m .m-lh11,.s .s-lh11{line-height:1.1}.lh12,.l .l-lh12,.m .m-lh12,.s .s-lh12{line-height:1.2}.lh13,.l .l-lh13,.m .m-lh13,.s .s-lh13{line-height:1.3}.lh14,.l .l-lh14,.m .m-lh14,.s .s-lh14{line-height:1.4}.lh15,.l .l-lh15,.m .m-lh15,.s .s-lh15{line-height:1.5}.lh16,.l .l-lh16,.m .m-lh16,.s .s-lh16{line-height:1.6}.lh17,.l .l-lh17,.m .m-lh17,.s .s-lh17{line-height:1.7}.lh18,.l .l-lh18,.m .m-lh18,.s .s-lh18{line-height:1.8}.lh19,.l .l-lh19,.m .m-lh19,.s .s-lh19{line-height:1.9}.lh20,.l .l-lh20,.m .m-lh20,.s .s-lh20{line-height:2}.mt0,.l .l-mt0,.m .m-mt0,.s .s-mt0{margin-top:0}.mt1,.l .l-mt1,.m .m-mt1,.s .s-mt1{margin-top:1px}.mt2,.l .l-mt2,.m .m-mt2,.s .s-mt2{margin-top:2px}.mt3,.l .l-mt3,.m .m-mt3,.s .s-mt3{margin-top:3px}.mt4,.l .l-mt4,.m .m-mt4,.s .s-mt4{margin-top:4px}.mt5,.l .l-mt5,.m .m-mt5,.s .s-mt5{margin-top:5px}.mt6,.l .l-mt6,.m .m-mt6,.s .s-mt6{margin-top:6px}.mt8,.l .l-mt8,.m .m-mt8,.s .s-mt8{margin-top:8px}.mt10,.l .l-mt10,.m .m-mt10,.s .s-mt10{margin-top:10px}.mt12,.l .l-mt12,.m .m-mt12,.s .s-mt12{margin-top:12px}.mt16,.l .l-mt16,.m .m-mt16,.s .s-mt16{margin-top:16px}.mt20,.l .l-mt20,.m .m-mt20,.s .s-mt20{margin-top:20px}.mt22,.l .l-mt22,.m .m-mt22,.s .s-mt22{margin-top:22px}.mt24,.l .l-mt24,.m .m-mt24,.s .s-mt24{margin-top:24px}.mt28,.l .l-mt28,.m .m-mt28,.s .s-mt28{margin-top:28px}.mt32,.l .l-mt32,.m .m-mt32,.s .s-mt32{margin-top:32px}.mt36,.l .l-mt36,.m .m-mt36,.s .s-mt36{margin-top:36px}.mt40,.l .l-mt40,.m .m-mt40,.s .s-mt40{margin-top:40px}.mt42,.l .l-mt42,.m .m-mt42,.s .s-mt42{margin-top:42px}.mt54,.l .l-mt54,.m .m-mt54,.s .s-mt54{margin-top:54px}.mt80,.l .l-mt80,.m .m-mt80,.s .s-mt80{margin-top:80px}.mb0,.l .l-mb0,.m .m-mb0,.s .s-mb0{margin-bottom:0}.mb1,.l .l-mb1,.m .m-mb1,.s .s-mb1{margin-bottom:1px}.mb2,.l .l-mb2,.m .m-mb2,.s .s-mb2{margin-bottom:2px}.mb3,.l .l-mb3,.m .m-mb3,.s .s-mb3{margin-bottom:3px}.mb4,.l .l-mb4,.m .m-mb4,.s .s-mb4{margin-bottom:4px}.mb5,.l .l-mb5,.m .m-mb5,.s .s-mb5{margin-bottom:5px}.mb6,.l .l-mb6,.m .m-mb6,.s .s-mb6{margin-bottom:6px}.mb8,.l .l-mb8,.m .m-mb8,.s .s-mb8{margin-bottom:8px}.mb10,.l .l-mb10,.m .m-mb10,.s .s-mb10{margin-bottom:10px}.mb12,.l .l-mb12,.m .m-mb12,.s .s-mb12{margin-bottom:12px}.mb16,.l .l-mb16,.m .m-mb16,.s .s-mb16{margin-bottom:16px}.mb20,.l .l-mb20,.m .m-mb20,.s .s-mb20{margin-bottom:20px}.mb22,.l .l-mb22,.m .m-mb22,.s .s-mb22{margin-bottom:22px}.mb24,.l .l-mb24,.m .m-mb24,.s .s-mb24{margin-bottom:24px}.mb28,.l .l-mb28,.m .m-mb28,.s .s-mb28{margin-bottom:28px}.mb32,.l .l-mb32,.m .m-mb32,.s .s-mb32{margin-bottom:32px}.mb36,.l .l-mb36,.m .m-mb35,.s .s-mb36{margin-bottom:36px}.mb40,.l .l-mb40,.m .m-mb40,.s .s-mb40{margin-bottom:40px}.mb42,.l .l-mb42,.m .m-mb42,.s .s-mb42{margin-bottom:42px}.ml0,.l .l-ml0,.m .m-ml0,.s .s-ml0{margin-left:0}.ml1,.l .l-ml1,.m .m-ml1,.s .s-ml1{margin-left:1px}.ml2,.l .l-ml2,.m .m-ml2,.s .s-ml2{margin-left:2px}.ml3,.l .l-ml3,.m .m-ml3,.s .s-ml3{margin-left:3px}.ml4,.l .l-ml4,.m .m-ml4,.s .s-ml4{margin-left:4px}.ml5,.l .l-ml5,.m .m-ml5,.s .s-ml5{margin-left:5px}.ml6,.l .l-ml6,.m .m-ml6,.s .s-ml6{margin-left:6px}.ml8,.l .l-ml8,.m .m-ml8,.s .s-ml8{margin-left:8px}.ml10,.l .l-ml10,.m .m-ml10,.s .s-ml10{margin-left:10px}.ml12,.l .l-ml12,.m .m-ml12,.s .s-ml12{margin-left:12px}.ml16,.l .l-ml16,.m .m-ml16,.s .s-ml16{margin-left:16px}.ml20,.l .l-ml20,.m .m-ml20,.s .s-ml20{margin-left:20px}.ml22,.l .l-ml22,.m .m-ml22,.s .s-ml22{margin-left:22px}.ml24,.l .l-ml24,.m .m-ml24,.s .s-ml24{margin-left:24px}.ml28,.l .l-ml28,.m .m-ml28,.s .s-ml28{margin-left:28px}.ml32,.l .l-ml32,.m .m-ml32,.s .s-ml32{margin-left:32px}.ml36,.l .l-ml36,.m .m-ml35,.s .s-ml36{margin-left:36px}.ml40,.l .l-ml40,.m .m-ml40,.s .s-ml40{margin-left:40px}.ml42,.l .l-ml42,.m .m-ml42,.s .s-ml42{margin-left:42px}.mr0,.l .l-mr0,.m .m-mr0,.s .s-mr0{margin-right:0}.mr1,.l .l-mr1,.m .m-mr1,.s .s-mr1{margin-right:1px}.mr2,.l .l-mr2,.m .m-mr2,.s .s-mr2{margin-right:2px}.mr3,.l .l-mr3,.m .m-mr3,.s .s-mr3{margin-right:3px}.mr4,.l .l-mr4,.m .m-mr4,.s .s-mr4{margin-right:4px}.mr5,.l .l-mr5,.m .m-mr5,.s .s-mr5{margin-right:5px}.mr6,.l .l-mr6,.m .m-mr6,.s .s-mr6{margin-right:6px}.mr8,.l .l-mr8,.m .m-mr8,.s .s-mr8{margin-right:8px}.mr10,.l .l-mr10,.m .m-mr10,.s .s-mr10{margin-right:10px}.mr12,.l .l-mr12,.m .m-mr12,.s .s-mr12{margin-right:12px}.mr16,.l .l-mr16,.m .m-mr16,.s .s-mr16{margin-right:16px}.mr20,.l .l-mr20,.m .m-mr20,.s .s-mr20{margin-right:20px}.mr24,.l .l-mr24,.m .m-mr24,.s .s-mr24{margin-right:24px}.mr28,.l .l-mr28,.m .m-mr28,.s .s-mr28{margin-right:28px}.mr32,.l .l-mr32,.m .m-mr32,.s .s-mr32{margin-right:32px}.mr36,.l .l-mr36,.m .m-mr35,.s .s-mr36{margin-right:36px}.mr40,.l .l-mr40,.m .m-mr40,.s .s-mr40{margin-right:40px}.mr42,.l .l-mr42,.m .m-mr42,.s .s-mr42{margin-right:42px}.mh0,.l .l-mh0,.m .m-mh0,.s .s-mh0{margin-left:0;margin-right:0}.mh1,.l .l-mh1,.m .m-mh1,.s .s-mh1{margin-left:1px;margin-right:1px}.mh2,.l .l-mh2,.m .m-mh2,.s .s-mh2{margin-left:2px;margin-right:2px}.mh3,.l .l-mh3,.m .m-mh3,.s .s-mh3{margin-left:3px;margin-right:3px}.mh4,.l .l-mh4,.m .m-mh4,.s .s-mh4{margin-left:4px;margin-right:4px}.mh5,.l .l-mh5,.m .m-mh5,.s .s-mh5{margin-left:5px;margin-right:5px}.mh6,.l .l-mh6,.m .m-mh6,.s .s-mh6{margin-left:6px;margin-right:6px}.mh8,.l .l-mh8,.m .m-mh8,.s .s-mh8{margin-left:8px;margin-right:8px}.mh10,.l .l-mh10,.m .m-mh10,.s .s-mh10{margin-left:10px;margin-right:10px}.mh12,.l .l-mh12,.m .m-mh12,.s .s-mh12{margin-left:12px;margin-right:12px}.mh16,.l .l-mh16,.m .m-mh16,.s .s-mh16{margin-left:16px;margin-right:16px}.mh20,.l .l-mh20,.m .m-mh20,.s .s-mh20{margin-left:20px;margin-right:20px}.mh24,.l .l-mh24,.m .m-mh24,.s .s-mh24{margin-left:24px;margin-right:24px}.mh28,.l .l-mh28,.m .m-mh28,.s .s-mh28{margin-left:28px;margin-right:28px}.mh32,.l .l-mh32,.m .m-mh32,.s .s-mh32{margin-left:32px;margin-right:32px}.mh36,.l .l-mh36,.m .m-mh35,.s .s-mh36{margin-left:36px;margin-right:36px}.mh40,.l .l-mh40,.m .m-mh40,.s .s-mh40{margin-left:40px;margin-right:40px}.mh42,.l .l-mh42,.m .m-mh42,.s .s-mh42{margin-left:42px;margin-right:42px}.mv0,.l .l-mv0,.m .m-mv0,.s .s-mv0{margin-top:0;margin-bottom:0}.mv1,.l .l-mv1,.m .m-mv1,.s .s-mv1{margin-top:1px;margin-bottom:1px}.mv2,.l .l-mv2,.m .m-mv2,.s .s-mv2{margin-top:2px;margin-bottom:2px}.mv3,.l .l-mv3,.m .m-mv3,.s .s-mv3{margin-top:3px;margin-bottom:3px}.mv4,.l .l-mv4,.m .m-mv4,.s .s-mv4{margin-top:4px;margin-bottom:4px}.mv5,.l .l-mv5,.m .m-mv5,.s .s-mv5{margin-top:5px;margin-bottom:5px}.mv6,.l .l-mv6,.m .m-mv6,.s .s-mv6{margin-top:6px;margin-bottom:6px}.mv8,.l .l-mv8,.m .m-mv8,.s .s-mv8{margin-top:8px;margin-bottom:8px}.mv10,.l .l-mv10,.m .m-mv10,.s .s-mv10{margin-top:10px;margin-bottom:10px}.mv12,.l .l-mv12,.m .m-mv12,.s .s-mv12{margin-top:12px;margin-bottom:12px}.mv16,.l .l-mv16,.m .m-mv16,.s .s-mv16{margin-top:16px;margin-bottom:16px}.mv20,.l .l-mv20,.m .m-mv20,.s .s-mv20{margin-top:20px;margin-bottom:20px}.mv24,.l .l-mv24,.m .m-mv24,.s .s-mv24{margin-top:24px;margin-bottom:24px}.mv28,.l .l-mv28,.m .m-mv28,.s .s-mv28{margin-top:28px;margin-bottom:28px}.mv32,.l .l-mv32,.m .m-mv32,.s .s-mv32{margin-top:32px;margin-bottom:32px}.mv36,.l .l-mv36,.m .m-mv35,.s .s-mv36{margin-top:36px;margin-bottom:36px}.mv40,.l .l-mv40,.m .m-mv40,.s .s-mv40{margin-top:40px;margin-bottom:40px}.mv42,.l .l-mv42,.m .m-mv42,.s .s-mv42{margin-top:42px;margin-bottom:42px}.nl1,.l .l-nl1,.m .m-nl1,.s .s-nl1{margin-left:-1px}.nl2,.l .l-nl2,.m .m-nl2,.s .s-nl2{margin-left:-2px}.nl3,.l .l-nl3,.m .m-nl3,.s .s-nl3{margin-left:-3px}.nl4,.l .l-nl4,.m .m-nl4,.s .s-nl4{margin-left:-4px}.nl5,.l .l-nl5,.m .m-nl5,.s .s-nl5{margin-left:-5px}.nl6,.l .l-nl6,.m .m-nl6,.s .s-nl6{margin-left:-6px}.nl8,.l .l-nl8,.m .m-nl8,.s .s-nl8{margin-left:-8px}.nl10,.l .l-nl10,.m .m-nl10,.s .s-nl10{margin-left:-10px}.nl12,.l .l-nl12,.m .m-nl12,.s .s-nl12{margin-left:-12px}.nl16,.l .l-nl16,.m .m-nl16,.s .s-nl16{margin-left:-16px}.nl20,.l .l-nl20,.m .m-nl20,.s .s-nl20{margin-left:-20px}.nl24,.l .l-nl24,.m .m-nl24,.s .s-nl24{margin-left:-24px}.nl28,.l .l-nl28,.m .m-nl28,.s .s-nl28{margin-left:-28px}.nl32,.l .l-nl32,.m .m-nl32,.s .s-nl32{margin-left:-32px}.nl36,.l .l-nl36,.m .m-nl35,.s .s-nl36{margin-left:-36px}.nl40,.l .l-nl40,.m .m-nl40,.s .s-nl40{margin-left:-40px}.nr1,.l .l-nr1,.m .m-nr1,.s .s-nr1{margin-right:-1px}.nr2,.l .l-nr2,.m .m-nr2,.s .s-nr2{margin-right:-2px}.nr3,.l .l-nr3,.m .m-nr3,.s .s-nr3{margin-right:-3px}.nr4,.l .l-nr4,.m .m-nr4,.s .s-nr4{margin-right:-4px}.nr5,.l .l-nr5,.m .m-nr5,.s .s-nr5{margin-right:-5px}.nr6,.l .l-nr6,.m .m-nr6,.s .s-nr6{margin-right:-6px}.nr8,.l .l-nr8,.m .m-nr8,.s .s-nr8{margin-right:-8px}.nr10,.l .l-nr10,.m .m-nr10,.s .s-nr10{margin-right:-10px}.nr12,.l .l-nr12,.m .m-nr12,.s .s-nr12{margin-right:-12px}.nr16,.l .l-nr16,.m .m-nr16,.s .s-nr16{margin-right:-16px}.nr20,.l .l-nr20,.m .m-nr20,.s .s-nr20{margin-right:-20px}.nr24,.l .l-nr24,.m .m-nr24,.s .s-nr24{margin-right:-24px}.nr28,.l .l-nr28,.m .m-nr28,.s .s-nr28{margin-right:-28px}.nr32,.l .l-nr32,.m .m-nr32,.s .s-nr32{margin-right:-32px}.nr36,.l .l-nr36,.m .m-nr35,.s .s-nr36{margin-right:-36px}.nr40,.l .l-nr40,.m .m-nr40,.s .s-nr40{margin-right:-40px}.nh1,.l .l-nh1,.m .m-nh1,.s .s-nh1{margin-left:-1px;margin-right:-1px}.nh2,.l .l-nh2,.m .m-nh2,.s .s-nh2{margin-left:-2px;margin-right:-2px}.nh3,.l .l-nh3,.m .m-nh3,.s .s-nh3{margin-left:-3px;margin-right:-3px}.nh4,.l .l-nh4,.m .m-nh4,.s .s-nh4{margin-left:-4px;margin-right:-4px}.nh5,.l .l-nh5,.m .m-nh5,.s .s-nh5{margin-left:-5px;margin-right:-5px}.nh6,.l .l-nh6,.m .m-nh6,.s .s-nh6{margin-left:-6px;margin-right:-6px}.nh8,.l .l-nh8,.m .m-nh8,.s .s-nh8{margin-left:-8px;margin-right:-8px}.nh10,.l .l-nh10,.m .m-nh10,.s .s-nh10{margin-left:-10px;margin-right:-10px}.nh12,.l .l-nh12,.m .m-nh12,.s .s-nh12{margin-left:-12px;margin-right:-12px}.nh16,.l .l-nh16,.m .m-nh16,.s .s-nh16{margin-left:-16px;margin-right:-16px}.nh20,.l .l-nh20,.m .m-nh20,.s .s-nh20{margin-left:-20px;margin-right:-20px}.nh24,.l .l-nh24,.m .m-nh24,.s .s-nh24{margin-left:-24px;margin-right:-24px}.nh28,.l .l-nh28,.m .m-nh28,.s .s-nh28{margin-left:-28px;margin-right:-28px}.nh32,.l .l-nh32,.m .m-nh32,.s .s-nh32{margin-left:-32px;margin-right:-32px}.nh36,.l .l-nh36,.m .m-nh35,.s .s-nh36{margin-left:-36px;margin-right:-36px}.nh40,.l .l-nh40,.m .m-nh40,.s .s-nh40{margin-left:-40px;margin-right:-40px}.pt0,.l .l-pt0,.m .m-pt0,.s .s-pt0{padding-top:0}.pt1,.l .l-pt1,.m .m-pt1,.s .s-pt1{padding-top:1px}.pt2,.l .l-pt2,.m .m-pt2,.s .s-pt2{padding-top:2px}.pt3,.l .l-pt3,.m .m-pt3,.s .s-pt3{padding-top:3px}.pt4,.l .l-pt4,.m .m-pt4,.s .s-pt4{padding-top:4px}.pt5,.l .l-pt5,.m .m-pt5,.s .s-pt5{padding-top:5px}.pt6,.l .l-pt6,.m .m-pt6,.s .s-pt6{padding-top:6px}.pt8,.l .l-pt8,.m .m-pt8,.s .s-pt8{padding-top:8px}.pt10,.l .l-pt10,.m .m-pt10,.s .s-pt10{padding-top:10px}.pt12,.l .l-pt12,.m .m-pt12,.s .s-pt12{padding-top:12px}.pt16,.l .l-pt16,.m .m-pt16,.s .s-pt16{padding-top:16px}.pt20,.l .l-pt20,.m .m-pt20,.s .s-pt20{padding-top:20px}.pt24,.l .l-pt24,.m .m-pt24,.s .s-pt24{padding-top:24px}.pt28,.l .l-pt28,.m .m-pt28,.s .s-pt28{padding-top:28px}.pt32,.l .l-pt32,.m .m-pt32,.s .s-pt32{padding-top:32px}.pt36,.l .l-pt36,.m .m-pt35,.s .s-pt36{padding-top:36px}.pt40,.l .l-pt40,.m .m-pt40,.s .s-pt40{padding-top:40px}.pt64,.l .l-pt64,.m .m-pt64,.s .s-pt64{padding-top:64px}.pb0,.l .l-pb0,.m .m-pb0,.s .s-pb0{padding-bottom:0}.pb1,.l .l-pb1,.m .m-pb1,.s .s-pb1{padding-bottom:1px}.pb2,.l .l-pb2,.m .m-pb2,.s .s-pb2{padding-bottom:2px}.pb3,.l .l-pb3,.m .m-pb3,.s .s-pb3{padding-bottom:3px}.pb4,.l .l-pb4,.m .m-pb4,.s .s-pb4{padding-bottom:4px}.pb5,.l .l-pb5,.m .m-pb5,.s .s-pb5{padding-bottom:5px}.pb6,.l .l-pb6,.m .m-pb6,.s .s-pb6{padding-bottom:6px}.pb8,.l .l-pb8,.m .m-pb8,.s .s-pb8{padding-bottom:8px}.pb10,.l .l-pb10,.m .m-pb10,.s .s-pb10{padding-bottom:10px}.pb12,.l .l-pb12,.m .m-pb12,.s .s-pb12{padding-bottom:12px}.pb16,.l .l-pb16,.m .m-pb16,.s .s-pb16{padding-bottom:16px}.pb20,.l .l-pb20,.m .m-pb20,.s .s-pb20{padding-bottom:20px}.pb24,.l .l-pb24,.m .m-pb24,.s .s-pb24{padding-bottom:24px}.pb28,.l .l-pb28,.m .m-pb28,.s .s-pb28{padding-bottom:28px}.pb32,.l .l-pb32,.m .m-pb32,.s .s-pb32{padding-bottom:32px}.pb36,.l .l-pb36,.m .m-pb35,.s .s-pb36{padding-bottom:36px}.pb40,.l .l-pb40,.m .m-pb40,.s .s-pb40{padding-bottom:40px}.pb64,.l .l-pb64,.m .m-pb64,.s .s-pb64{padding-bottom:64px}.pl0,.l .l-pl0,.m .m-pl0,.s .s-pl0{padding-left:0}.pl1,.l .l-pl1,.m .m-pl1,.s .s-pl1{padding-left:1px}.pl2,.l .l-pl2,.m .m-pl2,.s .s-pl2{padding-left:2px}.pl3,.l .l-pl3,.m .m-pl3,.s .s-pl3{padding-left:3px}.pl4,.l .l-pl4,.m .m-pl4,.s .s-pl4{padding-left:4px}.pl5,.l .l-pl5,.m .m-pl5,.s .s-pl5{padding-left:5px}.pl6,.l .l-pl6,.m .m-pl6,.s .s-pl6{padding-left:6px}.pl8,.l .l-pl8,.m .m-pl8,.s .s-pl8{padding-left:8px}.pl10,.l .l-pl10,.m .m-pl10,.s .s-pl10{padding-left:10px}.pl12,.l .l-pl12,.m .m-pl12,.s .s-pl12{padding-left:12px}.pl16,.l .l-pl16,.m .m-pl16,.s .s-pl16{padding-left:16px}.pl20,.l .l-pl20,.m .m-pl20,.s .s-pl20{padding-left:20px}.pl24,.l .l-pl24,.m .m-pl24,.s .s-pl24{padding-left:24px}.pl28,.l .l-pl28,.m .m-pl28,.s .s-pl28{padding-left:28px}.pl32,.l .l-pl32,.m .m-pl32,.s .s-pl32{padding-left:32px}.pl36,.l .l-pl36,.m .m-pl35,.s .s-pl36{padding-left:36px}.pl40,.l .l-pl40,.m .m-pl40,.s .s-pl40{padding-left:40px}.pl64,.l .l-pl64,.m .m-pl64,.s .s-pl64{padding-left:64px}.pr0,.l .l-pr0,.m .m-pr0,.s .s-pr0{padding-right:0}.pr1,.l .l-pr1,.m .m-pr1,.s .s-pr1{padding-right:1px}.pr2,.l .l-pr2,.m .m-pr2,.s .s-pr2{padding-right:2px}.pr3,.l .l-pr3,.m .m-pr3,.s .s-pr3{padding-right:3px}.pr4,.l .l-pr4,.m .m-pr4,.s .s-pr4{padding-right:4px}.pr5,.l .l-pr5,.m .m-pr5,.s .s-pr5{padding-right:5px}.pr6,.l .l-pr6,.m .m-pr6,.s .s-pr6{padding-right:6px}.pr8,.l .l-pr8,.m .m-pr8,.s .s-pr8{padding-right:8px}.pr10,.l .l-pr10,.m .m-pr10,.s .s-pr10{padding-right:10px}.pr12,.l .l-pr12,.m .m-pr12,.s .s-pr12{padding-right:12px}.pr16,.l .l-pr16,.m .m-pr16,.s .s-pr16{padding-right:16px}.pr20,.l .l-pr20,.m .m-pr20,.s .s-pr20{padding-right:20px}.pr24,.l .l-pr24,.m .m-pr24,.s .s-pr24{padding-right:24px}.pr28,.l .l-pr28,.m .m-pr28,.s .s-pr28{padding-right:28px}.pr32,.l .l-pr32,.m .m-pr32,.s .s-pr32{padding-right:32px}.pr36,.l .l-pr36,.m .m-pr35,.s .s-pr36{padding-right:36px}.pr40,.l .l-pr40,.m .m-pr40,.s .s-pr40{padding-right:40px}.pr64,.l .l-pr64,.m .m-pr64,.s .s-pr64{padding-right:64px}.ph0,.l .l-ph0,.m .m-ph0,.s .s-ph0{padding-left:0;padding-right:0}.ph1,.l .l-ph1,.m .m-ph1,.s .s-ph1{padding-left:1px;padding-right:1px}.ph2,.l .l-ph2,.m .m-ph2,.s .s-ph2{padding-left:2px;padding-right:2px}.ph3,.l .l-ph3,.m .m-ph3,.s .s-ph3{padding-left:3px;padding-right:3px}.ph4,.l .l-ph4,.m .m-ph4,.s .s-ph4{padding-left:4px;padding-right:4px}.ph5,.l .l-ph5,.m .m-ph5,.s .s-ph5{padding-left:5px;padding-right:5px}.ph6,.l .l-ph6,.m .m-ph6,.s .s-ph6{padding-left:6px;padding-right:6px}.ph8,.l .l-ph8,.m .m-ph8,.s .s-ph8{padding-left:8px;padding-right:8px}.ph10,.l .l-ph10,.m .m-ph10,.s .s-ph10{padding-left:10px;padding-right:10px}.ph12,.l .l-ph12,.m .m-ph12,.s .s-ph12{padding-left:12px;padding-right:12px}.ph16,.l .l-ph16,.m .m-ph16,.s .s-ph16{padding-left:16px;padding-right:16px}.ph20,.l .l-ph20,.m .m-ph20,.s .s-ph20{padding-left:20px;padding-right:20px}.ph24,.l .l-ph24,.m .m-ph24,.s .s-ph24{padding-left:24px;padding-right:24px}.ph28,.l .l-ph28,.m .m-ph28,.s .s-ph28{padding-left:28px;padding-right:28px}.ph32,.l .l-ph32,.m .m-ph32,.s .s-ph32{padding-left:32px;padding-right:32px}.ph36,.l .l-ph36,.m .m-ph35,.s .s-ph36{padding-left:36px;padding-right:36px}.ph40,.l .l-ph40,.m .m-ph40,.s .s-ph40{padding-left:40px;padding-right:40px}.ph64,.l .l-ph64,.m .m-ph64,.s .s-ph64{padding-left:64px;padding-right:64px}.pv0,.l .l-pv0,.m .m-pv0,.s .s-pv0{padding-top:0;padding-bottom:0}.pv1,.l .l-pv1,.m .m-pv1,.s .s-pv1{padding-top:1px;padding-bottom:1px}.pv2,.l .l-pv2,.m .m-pv2,.s .s-pv2{padding-top:2px;padding-bottom:2px}.pv3,.l .l-pv3,.m .m-pv3,.s .s-pv3{padding-top:3px;padding-bottom:3px}.pv4,.l .l-pv4,.m .m-pv4,.s .s-pv4{padding-top:4px;padding-bottom:4px}.pv5,.l .l-pv5,.m .m-pv5,.s .s-pv5{padding-top:5px;padding-bottom:5px}.pv6,.l .l-pv6,.m .m-pv6,.s .s-pv6{padding-top:6px;padding-bottom:6px}.pv8,.l .l-pv8,.m .m-pv8,.s .s-pv8{padding-top:8px;padding-bottom:8px}.pv10,.l .l-pv10,.m .m-pv10,.s .s-pv10{padding-top:10px;padding-bottom:10px}.pv12,.l .l-pv12,.m .m-pv12,.s .s-pv12{padding-top:12px;padding-bottom:12px}.pv16,.l .l-pv16,.m .m-pv16,.s .s-pv16{padding-top:16px;padding-bottom:16px}.pv20,.l .l-pv20,.m .m-pv20,.s .s-pv20{padding-top:20px;padding-bottom:20px}.pv24,.l .l-pv24,.m .m-pv24,.s .s-pv24{padding-top:24px;padding-bottom:24px}.pv28,.l .l-pv28,.m .m-pv28,.s .s-pv28{padding-top:28px;padding-bottom:28px}.pv32,.l .l-pv32,.m .m-pv32,.s .s-pv32{padding-top:32px;padding-bottom:32px}.pv36,.l .l-pv36,.m .m-pv35,.s .s-pv36{padding-top:36px;padding-bottom:36px}.pv40,.l .l-pv40,.m .m-pv40,.s .s-pv40{padding-top:40px;padding-bottom:40px}.pv64,.l .l-pv64,.m .m-pv64,.s .s-pv64{padding-top:64px;padding-bottom:64px}.PageTop{position:relative;margin-top:10px}.PageTop._pcMode{padding:0}.PageTop-Recommend{position:relative;z-index:1}.PageTop._pcMode .PageTop-TabArea{position:relative}.PageTop._pcMode .PageTop-TabArea{background:none}.PageTop-TabArea{position:fixed;width:100%;height:90px;bottom:0;right:0;left:0;margin:0 auto;z-index:1;background:linear-gradient(rgba(240,240,242,.05),rgba(240,240,242,.7),rgba(240,240,242,1))}.PageTop._pcMode .PageTop-Tab{bottom:16px;inset:0;margin:auto}.PageTop-Tab{position:absolute;width:311px;height:54px;top:6px;right:0;left:0;margin:0 auto}.PageTop-Card{max-width:311px;margin:0 auto}.PageTop._pcMode .PageTop-Coupon{margin-top:14px}.PageTop-Coupon{margin-top:8px}.PageTop-List{overflow:hidden}.PageTop-List>button:not(:first-of-type){margin-top:12px}.PageTop-ListMonthWrap{display:flex;flex-direction:column;gap:12px}.PageTop-Alert{color:#e60039;margin-top:12px}.TS-PageTop-Content-enter-active,.TS-PageTop-Content-leave-active{transition:all .25s ease-out;transform:translateY(0);opacity:1}.TS-PageTop-Content-enter{transform:translateY(30px);opacity:0}.TS-PageTop-Content-leave-to{transform:translateY(-30px);opacity:0}@media screen and (min-width: 768px){.PageTop-Card{width:100%;max-width:100%}.PageTop-List{width:100%}}.PageTop-listMonth{position:relative;background-color:#fff;padding:10px 0;border-radius:8px;border:solid 1px rgba(0,0,0,.08);z-index:2;cursor:pointer}.PageTop-listArrow{width:24px;height:24px;position:absolute;top:0;bottom:0;right:16px;margin:auto 0}.PageTop-listArrow:after{content:"";inset:0;position:absolute;margin:auto;width:8px;height:8px;border-bottom:2px solid #999999;border-right:2px solid #999999;transform:rotate(45deg);transition:all .2s}.PageTop-listArrow._open:after{transform:rotate(-135deg)}.PageTop-ListMonthDetail{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;margin-top:12px}.PageSeat{position:relative}.BlockAreaMap{margin-top:8px}.PageSeat-CountLabel{text-align:left;margin-top:8px}.PageSeat-CountLabel .PageSeat-AllNumber{font-size:1.2rem;margin-right:5px}.PageSeat-CountLabel .PageSeat-AllNumber span{font-size:1.6rem;font-family:Montserrat}.PageSeat-CountLabel .PageSeat-FilteredNumber{font-size:1.4rem}.PageSeat-CountLabel .PageSeat-FilteredNumber span{font-size:2rem;font-family:Montserrat}.PageSeat-Cards{margin-top:20px}.PageSeat-Cards .BlockAreaCard{margin-top:12px}.PageCount{position:relative;padding:8px 0 0}.PageCount-ReleaseComment{text-align:left;font-size:1.1rem}.PageCount-List{margin-top:20px}.PageCount-ListItem{margin-top:8px}.PageCount-ListItem:first-child{margin-top:0}.PageCount-Actions{margin-top:32px}.PageCount-Note{font-size:1.4rem;color:#e60039}.PageCount-ButtonArea{width:240px;height:44px;margin:0 auto}.PageCount-Btn{font-size:1.4rem;position:relative;margin-top:16px}.PageCount-BtnArrow{position:absolute;top:50%;right:20px;width:20px;height:2px;border-radius:9999px;background:#ffffff}.PageCount-BtnArrow:before,.PageCount-BtnArrow:after{content:"";position:absolute;right:-1px;width:10px;height:2px;transform-origin:center right;background:#ffffff;border-radius:9999px}.PageCount-BtnArrow:before{top:.5px;transform:rotate(45deg)}.PageCount-BtnArrow:after{top:-.5px;transform:rotate(-45deg)}.PageCount-EventComment{font-size:1rem;text-align:left;color:#666;margin-top:24px}.PageCount-unitNumNotes{font-size:1.4rem;color:#e60039;margin-top:24px}.PagePurchase{position:relative}.PagePurchase-PurchaseSeatCount{font-size:1.2rem;font-weight:700;text-align:left}.PagePurchase-PurchaseSeatNote{font-size:1rem;color:#666;text-align:left}.PagePurchase-notesArea p{font-size:1.1rem;line-height:2;width:295px;margin:0 auto;text-align:left}.PagePurchase-notesArea p span.textLink,a.textLink{color:var(--40fa03cc);text-decoration-line:underline;cursor:pointer}.PagePurchase-Breakdown{padding:32px 0 0;margin-top:32px;border-top:solid 1px #cccccc}.PagePurchase-Actions{margin-top:48px}.PagePurchase-ButtonArea{width:295px;height:44px;margin:24px auto 0}.PagePurchase-Btn{font-size:1.4rem;position:relative}.PagePurchase-BtnArrow{position:absolute;top:50%;right:20px;width:20px;height:2px;border-radius:9999px;background:#ffffff}.PagePurchase-BtnArrow:before,.PagePurchase-BtnArrow:after{content:"";position:absolute;right:-1px;width:10px;height:2px;transform-origin:center right;background:#ffffff;border-radius:9999px}.PagePurchase-BtnArrow:before{top:.5px;transform:rotate(45deg)}.PagePurchase-BtnArrow:after{top:-.5px;transform:rotate(-45deg)}.PagePurchase-AssignmentMessage{text-align:left;color:#e60039;background-color:#ffd5df;border-radius:8px;padding:11px 16px;font-weight:700}.PagePurchaseDetail,.PageComplete{position:relative;padding:8px 0 0}.PageComplete-Kv{width:100%;background:var(--db396594);background-size:cover;background-position:center;height:160px;display:flex;align-items:center;justify-content:center;border-radius:12px}.PageComplete-KvText p{color:#fff;font-weight:700}.PageComplete-Notes{margin-top:12px}.PageComplete-Notes p{color:#666;font-size:1rem;text-align:left}.PageComplete-Notes p span.textLink{color:var(--2bc097c5);text-decoration:underline;cursor:pointer}.PageComplete-SectionTitle{margin-top:32px}.PageComplete-FlowWrap{margin-top:20px;padding:0 0 64px;border-bottom:1px solid #cccccc}.PageComplete-Flow{margin-top:30px}.PageComplete-Flow:first-child{margin-top:0}.PageComplete-FlowTitle{text-align:left;font-weight:700;font-size:2rem}.PageComplete-FlowTitleNotes{text-align:left;font-size:1.4rem;margin-top:5px}.PageComplete-FlowTitleNotes p._red{color:#e60039}.PageComplete-SeatPrint{display:inline-block;color:#e60039;font-size:1.4rem;font-weight:500}.PageComplete-SeatCardList{margin-top:22px}.PageComplete-SeatCard{margin-top:12px}.PageComplete-SeatPrint{margin-top:20px}.PageComplete-Help{margin-top:18px}.PageComplete-ShareCard{margin-top:20px}.PageComplete-PurchaseDetail{padding-top:30px;padding-bottom:25px}.PageComplete-BrakeDown{border-top:1px solid #cccccc;padding-top:20px}.PageComplete-digitalExternalCode{width:290px;height:44px;margin:32px auto 0;position:relative}.PageComplete-digitalExternalCode .externalLink{position:absolute;top:0;bottom:0;margin:auto 0;right:20px;height:fit-content}.PageComplete-digitalExternalCode .externalLink img{display:block}.PageQrCode{position:relative;padding:8px 0 0}.PageQrCode-Wrap{margin:0 auto;max-width:100%}.PageQrCode-List{display:flex;transition:all .3s}.PageQrCode-Card{max-width:100%}.PageQrCode-Card+.PageQrCode-Card{margin-left:8px}.PageQrCode-Pagenation{display:flex;align-items:center;justify-content:center}.PageQrCode-Arrow._disabled{pointer-events:none;opacity:.4}.PagePrint{position:relative;padding:8px 0 0}.PagePrint-ActionArea{display:flex;align-items:center;justify-content:space-between;column-gap:12px;padding:12px 16px;border:1px solid #ccc;border-radius:12px;margin-bottom:24px}.PagePrint-description>span._red{color:#e60039}.PagePrint-ButtonWrapper{flex:0 0 114px;width:114px;height:44px}.PagePrint-EventInfo{width:calc(100% - 100px)}.PagePrint-SeatInfoList{display:flex;align-items:center;justify-content:flex-start}.PagePrint-EventVenue{display:flex;align-items:center;justify-content:flex-start;color:#666}.PagePrint-EventVenue img{display:block;width:14px;height:14px}.PagePrint-SeatInfo{margin-top:40px}.PagePrint-SerialNum{color:#666}.PagePrint-ScaleAdjust{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1)}.PagePrint-Preview{width:840px;position:relative;padding:10px;transform-origin:center top;flex:0 0 auto}@media print{.PagePrint-Preview{background-color:#fff}.PagePrint-target{display:block}}.PagePrint-Card{position:relative;padding:20px 20px 14px;border:1px solid #ccc}.PagePrint-Logo{width:90px;height:auto}.PagePrint-Logo img{width:100%;height:auto}.PagePrint-PreviewQrCode{width:100px;position:absolute;top:20px;right:20px}.PagePrint-QrCode{width:100%}.PagePrint-QrCode img{width:100%;height:auto}.PagePrint-QrCodeText{font-size:10px;transform:scale(.8);transform-origin:center}.PagePrint-PurchaseInfo{position:absolute;width:130px;right:50px;bottom:20px}.PagePrint-PurchaseDate,.PagePrint-PurchaseID{display:flex;align-items:center;justify-content:space-between;gap:10px}.PagePrint-PurchaseDate>div:nth-child(1),.PagePrint-PurchaseID>div:nth-child(1){white-space:nowrap}.PagePrint-PurchaseDate>div:nth-child(2),.PagePrint-PurchaseID>div:nth-child(2){white-space:lirap}.PagePrint-ticketDetailList{display:flex;align-items:flex-start}.PagePrint-detailTitle{width:18.7%}.PagePrint-detailContent{width:80%}.PageAuthentication{position:relative;padding:8px 0 0}.PageAuthentication-form{margin-top:24px}.PageAuthentication-descriptionTitle{font-weight:700}.PageAuthentication-descriptionText{margin-top:8px}.PageAuthentication-btnArea{margin:32px auto 0;width:240px;height:44px}.PageAuthentication-inputArea:first-child{margin-bottom:12px}.PageAuthentication-notesArea{text-align:left;line-height:1.45;font-size:1.3rem;margin-top:24px;background-color:#ffd5df;color:#e60039;padding:20px;border-radius:10px}.PageAuthentication-notesArea span.linkText{color:var(--79aa1759);text-decoration:underline;cursor:pointer}.UIBaseButton{transition:transform 60ms linear;cursor:pointer}.PageSMS{position:relative;padding:8px 0 0}.PageSMS-form{margin-top:24px}.PageSMS-descriptionTitle{font-weight:700}.PageSMS-descriptionText{margin-top:8px}.PageSMS-ResendArea{margin-top:19px;display:inline-block;color:#666;border-bottom:1px solid #666666}.PageSMS-btnArea{margin:32px auto 0;width:240px;height:44px}.PageSMS-inputArea{margin-bottom:12px}.PageCoupon{padding-top:24px}.PageCoupon-ButtonWrapper{width:240px;height:44px;margin:32px auto}.PagePurchasedTicket{position:relative;padding:8px 0 0}.PagePurchasedTicket-TabArea{background-color:#7676801f;border-radius:7px;box-sizing:border-box;width:100%}.PagePurchasedTicket-TabItemWrap{display:flex;padding:1px}.PagePurchasedTicket-Card{margin-top:12px}.PagePurchasedTicket-PanelArea{margin-top:24px}.PagePurchasedTicket-TabItem{font-size:1.4rem;width:50%;height:30px;display:flex;justify-content:center;align-items:center}.PagePurchasedTicket-TabItem._active{box-shadow:0 3px 5px #00000029;background-color:#fff;border-radius:7px;border:1px solid rgba(0,0,0,.04);font-weight:700}.PagePurchasedTicket-EmpMessage{background-color:#00000014;border-radius:8px;height:159px;display:flex;justify-content:center;align-items:center}.PagePurchasedTicket-NotesText{font-size:1.3rem;color:#e60039;margin-top:24px}.TS-BlockTicketCard-enter-active,.TS-BlockTicketCard-Wrap-enter-active{transition:all .25s ease-out .25s}.TS-BlockTicketCard-leave-active,.TS-BlockTicketCard-Wrap-leave-active{transition:all .25s ease-out}.TS-BlockTicketCard-enter-from,.TS-BlockTicketCard-Wrap-enter-from{transform:translateY(20px);opacity:0}.TS-BlockTicketCard-leave-to,.TS-BlockTicketCard-Wrap-leave-to{transform:translateY(-20px);opacity:0}.PagePurchasedTicketDetail-performInfo{color:#e60039;background-color:#ffd5df;padding:16px;border-radius:8px;text-align:left;margin-top:15px}.PagePurchasedTicketDetail{position:relative;padding:8px 0 0}._ios .PagePurchasedTicketDetail-Event{margin-top:32px}.PagePurchasedTicketDetail-DeviceCheck._red{color:#e60039}.PagePurchasedTicketDetail-DeviceCheck._black{color:#000}.PagePurchasedTicketDetail-Print{display:inline-block;color:#e60039;text-decoration:underline}.PagePurchasedTicketDetail-Seat{border-bottom:1px solid #ccc}.PagePurchasedTicketDetail-DeviceCheck span.linkText{display:inline-block;color:#000;text-decoration:underline}.PagePurchasedTicketDetail-cansellText{font-size:14px;font-weight:700;text-align:left;color:#e60039}.PagePurchasedTicketDetail-digitalExternalCode{width:290px;height:44px;margin:32px auto 0;position:relative}.PagePurchasedTicketDetail-digitalExternalCode .externalLink{position:absolute;top:0;bottom:0;margin:auto 0;right:20px;height:fit-content}.PagePurchasedTicketDetail-digitalExternalCode .externalLink img{display:block}.PageReceive{position:relative;padding:8px 0 0}.PageReceive-Kv{width:100%;background:var(--35414d25);background-size:cover;background-position:center;height:160px;display:flex;align-items:center;justify-content:center;border-radius:12px}.PageReceive-KvText p{color:#fff;font-weight:700}.PageReceive-Notes{margin-top:12px}.PageReceive-Notes p{color:#666;font-size:1rem;text-align:left}.PageReceive-Notes p span{color:var(--7a8c8974);text-decoration:underline}.PageReceive-SectionTitle{margin-top:32px}.PageReceive-FlowWrap{margin-top:20px;padding:0 0 64px}.PageReceive-Flow{margin-top:30px}.PageReceive-Flow:first-child{margin-top:0}.PageReceive-FlowTitle{text-align:left;font-weight:700;font-size:2rem}.PageReceive-FlowTitleNotes{text-align:left;font-size:1.4rem;margin-top:5px}.PageReceive-FlowTitleNotes p._red{color:#e60039}.PageReceive-SeatPrint{display:inline-block;font-size:1.4rem;font-weight:500}.PageReceive-SeatCardList{margin-top:22px}.PageReceive-SeatPrint{margin-top:20px}.PageReceive-Help{margin-top:18px}.PageReceive-ShareCard{margin-top:20px}.PageReceive-PurchaseDetail{padding-top:30px;padding-bottom:25px}.PageFAQ{position:relative;padding:8px 0 0}.PagePTerms{position:relative;padding:8px 0 0;text-align:left}.PagePTerms-head{font-size:1.4rem;font-weight:400;line-height:1.4}.PagePTerms-secTitle{font-size:14px;font-weight:700}.PagePTerms-secList{font-size:12px;font-weight:400}.PagePTerms-secList li{display:flex;gap:12px;font-size:1.4rem;line-height:1.4;margin-top:8px}.PagePTerms-secList li p.indent span{padding-left:1em;text-indent:-1em}.PagePTerms-secList li:first-child{margin-top:12px}.PagePTerms-sec{margin-top:20px}.PagePTerms-sec:first-child{margin-top:0}.PagePTerms-textList li{padding-left:1em;text-indent:-1em;margin-top:5px;display:block}.PagePTerms-sec a{color:unset}.PagePTerms-secondaryTitle{font-size:2.2rem;margin-top:30px;font-weight:700;text-align:center}.PagePrivacy{position:relative;padding:8px 0 0;text-align:left}.PagePrivacy-head{font-size:1.4rem;font-weight:400;line-height:1.4}.PagePrivacy-secTitle{font-size:14px;font-weight:700}.PagePrivacy-secList{font-size:12px;font-weight:400}.PagePrivacy-secList li{display:flex;gap:12px;font-size:1.4rem;line-height:1.4;margin-top:8px}.PagePrivacy-secList li:first-child{margin-top:12px}.PagePrivacy-sec{margin-top:20px}.PagePrivacy-sec:first-child{margin-top:0}.PagePrivacy-text-list li{padding-left:1em;text-indent:-1em;margin-top:5px}.PagePrivacy-sec a{color:unset}.PagePrivacy-text .textLink{text-decoration:underline;cursor:pointer;color:unset}.PageOutboundPolicy{position:relative;padding:8px 0 0;text-align:left}.PageOutboundPolicy-head{font-size:1.4rem;font-weight:400;line-height:1.4}.PageOutboundPolicy-secTitle{font-size:14px;font-weight:700}.PageOutboundPolicy-secList{font-size:12px;font-weight:400}.PageOutboundPolicy-secList li{display:flex;gap:12px;font-size:1.4rem;line-height:1.4;margin-top:8px}.PageOutboundPolicy-secList li:first-child{margin-top:12px}.PageOutboundPolicy-sec{margin-top:20px}.PageOutboundPolicy-sec:first-child{margin-top:0}.PageOutboundPolicy-text-list li{padding-left:1em;text-indent:-1em;margin-top:5px}.PageOutboundPolicy-sec a{color:unset}.PageOutboundPolicy-secGraph{margin-top:20px}.PageOutboundPolicy-secGraph table{margin-top:10px;border-collapse:collapse}.PageOutboundPolicy-GraphTitle{font-size:1.4rem;font-weight:700}.PageOutboundPolicy-secGraph table th{font-weight:700;font-size:1.3rem}.PageOutboundPolicy-secGraph table td{font-size:1.2rem}.PageOutboundPolicy-secGraph table tr th,.PageOutboundPolicy-secGraph table tr td{padding:10px 5px;border:1px solid #000}.UsageEnvironment{position:relative;padding:8px 0 0;text-align:left}.UsageEnvironment-secTitle{font-size:15px;font-weight:700}.UsageEnvironment-secSubTitle{font-size:13px;font-weight:500;margin-top:5px}.UsageEnvironment-secList{font-size:12px;font-weight:400}.UsageEnvironment-secList li{margin-top:10px}.UsageEnvironment-secList li:first-child{margin-top:5px}.UsageEnvironment-sec{margin-top:20px}.UsageEnvironment-sec a{color:unset}.UsageEnvironment-sec:first-child{margin-top:0}.PageLaw{position:relative;padding:8px 0 0;text-align:left}.PageLaw-head{font-size:1.4rem;font-weight:400;line-height:1.4}.PageLaw-list,.PageLaw-listItem{margin-top:20px}.PageLaw-listItem a{color:unset}.PageLaw-list li:first-child{margin-top:0}.PageLaw-listTitle{display:flex}.PageLaw-company{min-width:150px}.PageLaw-listText{margin-top:8px;font-size:1.4rem;font-weight:400;line-height:1.4}.PageLaw-listDetail li{display:flex}.PageLaw-DetailTitle{min-width:150px}.PageLaw-listDetail>li>div{margin-top:5px}table{width:100%}table th{font-weight:700;font-size:1.5rem;width:50%}table td{font-size:1.4rem}table tr th,table tr td{padding:4px;border:1px solid #000}.PageContact{position:relative;padding:8px 0 0;text-align:left}.PageContact-Section:first-child{border-bottom:1px solid #cccccc;padding-bottom:20px;padding-top:0}.PageContact-Section:last-child{padding-top:20px}.PageContact-SectionTitle{font-size:16px;color:#037;font-weight:700}.PageContact-FAQ{margin-top:12px}.PageContact-OtherFAQLink{color:#666;text-decoration:underline;font-size:14px;text-align:center;cursor:pointer}.PageContact-expoInquiryArea .link{color:#006cff}.PageContact-expoInquiryArea{background-color:#fff;padding:16px;border-radius:8px;margin-top:12px}.PageContact-ContactForm{background-color:#fff;border-radius:10px;padding:16px;margin-top:12px}.PageContact-SecTitle{display:flex;gap:7px;justify-content:flex-start;align-items:center}.PageContact-SecTitleRequired{font-size:12px;background-color:#e64552;color:#fff;font-weight:700;border-radius:5px;display:inline-block;line-height:1;display:flex;justify-content:center;align-items:center;padding:0 5px;height:21px}.PageContact-SecTitleName{font-size:14px;font-weight:700}.PageContact-SecContent{margin-top:12px;position:relative}.PageContact-SecContent._flexWrap{display:flex;justify-content:space-between;align-items:center}.PageContact-FormSection{margin-top:15px}.PageContact-FormSection:first-child{margin-top:0}.PageContact-Select{position:relative}.PageContact-Select:before{content:"";top:0;bottom:0;right:13px;position:absolute;margin:auto;width:10px;height:10px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.PageContact-Select select{background-color:#fff;border:1px solid #dddddd;border-radius:6px;width:100%;height:44px;-webkit-appearance:none;appearance:none;padding-left:12px}.PageContact-HalfInput{display:flex;justify-content:center;align-items:center;gap:8px;width:48%}.PageContact-HalfInput input{border:1px solid #dddddd;border-radius:6px;height:44px;padding:0 12px;width:84%}.PageContact-input input{border:1px solid #dddddd;border-radius:6px;height:44px;padding:0 12px;width:100%}.PageContact-input input::placeholder{color:#0000004d}.PageContact-SecContentNotes{color:#999;font-size:10px}.PageContact-SecContentNotes p{margin-top:4px;line-height:1.4}.PageContact-TextArea textarea{border:1px solid #dddddd;border-radius:6px;height:115px;width:100%;padding:12px;resize:none}.PageContact-alert{color:#e60039;font-size:14px;font-weight:700;margin-top:5px}.PageContact-ButtonArea{width:240px;height:44px;margin:0 auto}.PageContact-ButtonArea._en{width:100%;height:44px;margin:0 auto}.PagePersonalSetting{position:relative;padding:8px 0 0;text-align:left}.PagePersonalSetting-Sec:first-child{margin-top:0}.PagePersonalSetting-Sec{margin-top:20px}.PagePersonalSetting-SecTitle{color:var(--a2dbc21e);font-weight:700;font-size:16px;margin-bottom:12px}.PagePersonalSetting-Accordion{border-radius:8px;overflow:hidden}.PagePersonalSetting-UserInfo{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:21px 52px 19px 16px;position:relative;z-index:2;cursor:pointer}.PagePersonalSetting-Arrow{width:24px;height:24px;position:absolute;top:0;bottom:0;right:16px;margin:auto 0}.PagePersonalSetting-Arrow:after{content:"";inset:0;position:absolute;margin:auto;width:12px;height:12px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);transition:all .2s}.PagePersonalSetting-Arrow._open:after{transform:rotate(-135deg)}.PagePersonalSetting-Detail{position:relative;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:13px 52px 13px 16px;z-index:1}.PagePersonalSetting-border{position:absolute;right:0;left:0;margin:0 auto;top:0;width:91%;height:1px;background-color:#ccc}.PagePersonalSetting-DetailInfo:first-child{margin-top:0}.PagePersonalSetting-DetailInfo{display:flex;margin-top:12px}.PagePersonalSetting-DetailTitle{font-size:16px;font-weight:700;color:var(--a2dbc21e);min-width:84px;line-height:1.3}.PagePersonalSetting-DetailContent,.PagePersonalSetting-Name,.PagePersonalSetting-Mail{font-size:14px}.PagePersonalSetting-Notes{font-size:10px;color:#666;margin-top:10px}.PagePersonalSetting-MailSetting{background-color:#fff;border-radius:8px;padding:20px 16px}.PagePersonalSetting-BtnArea{width:240px;height:44px;margin:32px auto 0}.PageContactConfirmation-Head{font-size:16px;font-weight:700;color:var(--2f2661c3);line-height:1.5}.PageContactConfirmation-Content{background-color:#fff;border-radius:8px;padding:16px;margin-top:12px}.PageContactConfirmation-item:first-child{margin-top:0}.PageContactConfirmation-item{margin-top:16px}.PageContactConfirmation-Title{font-size:14px;font-weight:700}.PageContactConfirmation-Description{font-size:14px;font-weight:400;margin-top:8px}.PageContactConfirmation-Edit{width:114px;height:44px;margin:24px auto 0}.PageContactConfirmation-BtnArea{max-width:295px;height:44px;margin:32px auto 0}.PageContactConfirmation{position:relative;padding:8px 0 0;text-align:left}.PageContactConfirmation-FirstView{font-size:20px;font-weight:700;line-height:1.4;height:160px;display:flex;justify-content:center;align-items:center;border-radius:12px;text-align:center;background-color:var(--f3e6968e);color:#fff}.PageContactConfirmation-Notes{margin-top:12px;font-size:14px;font-weight:400}.PageContactConfirmation-Notes p:first-child{margin-top:0}.PageContactConfirmation-Notes p{margin-top:5px}.textLink{color:var(--5d991034);text-decoration:underline}.PageHelp{position:relative;padding:8px 0 0}.PageHelp-Content{padding:20px 15px;background-color:#fff;border-radius:8px;text-align:left}.PageHelp-Description{font-size:12px;font-weight:400}.PageHelp-list,.PageHelp-list li{margin-top:20px}.PageHelp-list li:first-child{margin-top:0}.PageHelp-listTitle{font-size:14px;font-weight:700}.PageHelp-listText{font-size:12px;font-weight:400;line-height:1.4;margin-top:8px}.Loading{background:rgba(255,255,255,.4);position:fixed;top:0;left:0;width:100%;height:100%}.Loading-Wrap{display:flex;align-items:center;justify-content:center;height:100%}.Loading-Spin{width:60px;height:60px;border-radius:30px;border:2px solid rgba(0,0,0,0);border-top:2px solid var(--dfd73070);border-bottom:2px solid var(--dfd73070);animation:Loading-KF 1s infinite linear}.Loading-Progress{position:absolute;width:60px;line-height:60px;color:var(--dfd73070);text-align:center;font-size:1.2em}@keyframes Loading-KF{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loading-TS-enter-active,.Loading-TS-leave-active{transition:opacity .16s linear}.Loading-TS-enter-from,.Loading-TS-leave-to{opacity:0}.Loading-TS-enter-active>*{transition:transform .16s ease-out}.Loading-TS-leave-active>*{transition:transform .16s ease-in}.Loading-TS-enter-from>*,.Loading-TS-leave-to>*{transform:scale(.75)}.UIRoundButton{width:100%;height:100%;border-radius:9999px;display:flex;justify-content:center;align-items:center;border:solid 1px var(--defaultButtonBorder-color);color:var(--defaultButtonText-color)}.UIRoundButton._primary{background:var(--b2e986e4);color:var(--mainButtonText-color);font-weight:700;border:none;box-shadow:0 12px 14px var(--2eb6e788)}.UIRoundButton._white{background-color:#fff}.UIRoundButton._alert{background:none;color:#e60039;border:solid 1px #e60039}.UIRoundButton._disabled{background:rgba(0,0,0,.24);box-shadow:none;pointer-events:none;color:var(--defaultButtonText-color);opacity:.3}.UIRoundButton._disabled._Clickable{pointer-events:auto}.UIRoundButton._cancel{color:#666}.UILabelRadio{width:100%;padding:12px 14px;border-radius:8px;color:#1d1d1d;border:solid 1px #e0e0e0;text-align:left}.UILabelRadio._selected{padding:11.5px 13.5px;font-weight:700;color:var(--20d5a4f0);border:solid 2px var(--20d5a4f0);box-shadow:0 2px 6px var(--8fd6971e)}.UILabelRadio._disabled{padding:11px 13px;border:none;color:#0000004d;background-color:#00000014;pointer-events:none;box-shadow:none}.ModalSelectWatchStyle{padding:20px 16px 0}.ModalSelectWatchStyle-Item+.ModalSelectWatchStyle-Item{margin-top:8px}.ModalTicketInfo-MainThumbnail{position:relative;overflow:hidden;width:100%;height:207px;background-color:#f0f0f2}.ModalTicketInfo-MainThumbnail img._landscape,.ModalTicketInfo-MainThumbnail video._landscape{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ModalTicketInfo-MainThumbnail img._portrait,.ModalTicketInfo-MainThumbnail video._portrait{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ModalTicketInfo-InfoWrap{text-align:left;padding:12px 16px 0}.ModalTicketInfo-SubThumbnails{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:8px;align-items:center}.ModalTicketInfo-ThumbnailsItem{position:relative;border-radius:6px;overflow:hidden;height:42.5px;background-color:#f0f0f2}.ModalTicketInfo-ThumbnailsItem._active{outline:2px solid var(--68e66e7b)}.ModalTicketInfo-SeatTitle{margin-top:15px}.ModalTicketInfo-seatCopy{margin-top:6px}.ModalTicketInfo-ThumbnailsItem video._portrait,.ModalTicketInfo-ThumbnailsItem img._portrait{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ModalTicketInfo-ThumbnailsItem video._landscape,.ModalTicketInfo-ThumbnailsItem img._landscape{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ModalTicketInfo-Zone{display:flex;align-items:center;justify-content:space-between;padding:0 16px;width:100%;height:68px;border:1px solid var(--defaultButtonBorder-color);border-radius:8px}.ModalTicketInfo-Zone:first-child{margin-top:16px}.ModalTicketInfo-Zone+.ModalTicketInfo-Zone{margin-top:8px}.ModalTicketInfo-Button{width:133px;height:44px}.ModalTicketInfo-priceData{line-height:1}@media screen and (min-width: 768px){.ModalTicketInfo-ThumbnailsItem{height:65px}}.ModalTicketShare-Wrap{min-height:422px;padding:20px 16px;text-align:left}.ModalTicketShare-Title{font-weight:700}.ModalTicketShare-Card{border:1px solid #e0e0e0;border-radius:10px;padding:13px 16px 15px;margin-bottom:12px}.ModalTicketShare-CardWrap{margin-top:16px}.ModalTicketShare-CardName{color:#666}.ModalTicketShare-BtnArea{width:159px;height:46px;margin:9px auto 0}.ModalTicketShare-BtnAreaCross{width:20px;height:20px;border:1px solid #cccccc;border-radius:50%;position:relative}.ModalTicketShare-BtnAreaCross:after,.ModalTicketShare-BtnAreaCross:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;background:#000}.ModalTicketShare-BtnAreaCross:after{transform:translate(-50%,-50%) rotate(45deg)}.ModalTicketShare-BtnAreaCross:before{transform:translate(-50%,-50%) rotate(-45deg)}.ModalQrTicketDetail{padding:25px 16px;text-align:left}.ModalQrTicketDetail-Title{font-size:16px;font-weight:700}.ModalQrTicketDetail-ticketInfoList{margin-top:16px}.ModalQrTicketDetail-Text{margin-top:10px}.ModalQrTicketDetail-Text._pre{white-space:pre-line}.ModalHowToTicketShare{text-align:left;padding:20px 19px;font-size:12px}.Modal{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.5)}.Modal-Box{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);width:83%;max-width:468px;max-height:80vh;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:max-height .3s}.Modal-View{position:relative;flex:1;overflow:auto}.Modal-Title{padding:20px 0;font-size:1.6rem;line-height:1;font-weight:700;text-align:center;border:solid 1px #e0e0e0}.Modal-Actions{display:flex;justify-content:center;align-items:center;padding:24px 0 16px}.Modal-Btn{margin:0 6px;height:44px;width:133px;font-size:1.4rem}.TS-Modal-enter-active,.TS-Modal-leave-active{transition:opacity .1s linear}.TS-Modal-enter-active .Modal-Box,.TS-Modal-leave-active .Modal-Box{transition:transform .1s ease-out;transform:translate(-50%,-55%)}.TS-Modal-enter-from,.TS-Modal-leave-to{opacity:0}.TS-Modal-enter-from .Modal-Box,.TS-Modal-leave-to .Modal-Box{transform:translate(-50%,-55%) scale(.95)}.Menu{position:fixed;width:100%;height:100%;background:#f0f0f2;padding:26px 0 0;overflow-y:scroll}.Menu-Box{max-width:468px;height:auto;margin:0 auto;text-align:left;padding:0 24px 80px}.Menu-Close{margin-bottom:20px}.Menu-Close img{width:17px;height:17px}.Menu-Card{display:block;display:flex;align-items:center;width:100%;height:104px;background:#fff;border-radius:8px;padding:0 16px;text-align:left}.Menu-Card{margin-top:10px}.Menu-Card img{width:32px;height:32px}.Menu-Card span{font-weight:700;margin-left:12px}.Menu-Link{margin-top:32px}.Menu-Link li{margin-top:14px;display:flex;align-items:center;color:#666}.Menu-Link .limailArea{gap:20px}.Menu-Link li:first-child{margin-top:0}.Menu-Link li img{width:20px;height:20px;margin-right:6px}.Menu-Link li span{color:#666;font-size:1.4rem}.Menu-Link li span:hover{text-decoration:underline}.Menu-SubLink{margin-top:35px}.Menu-SubLink li{margin-top:10px}.Menu-SubLink li span{font-size:1.1rem;color:#666}.Menu-SubLink li:first-child{margin-top:0}.Menu-CopyWrightArea{margin-top:56px}.Menu-CopyWrightText,.Menu-CopyWright{font-size:1.2rem;color:#666}.Menu-PiaLogo{margin-top:24px}.TS-Menu-enter-to{transition:all .3s ease;transform:translate(0);opacity:1}.TS-Menu-enter-from{transform:translateY(250px);opacity:0}.TS-Menu-leave-to{transition:all .2s linear;transform:translateY(250px);opacity:0}.TS-Menu-leave-from{transform:translateY(0);opacity:1}@media screen and (min-width: 768px){.Menu-Box{max-width:468px}}.AuthModal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.AuthModal-Box{width:83%;max-width:468px;max-height:calc(90vh - 28px);background:#fff;border-radius:12px;display:flex;flex-direction:column;padding:20px 16px;position:relative}.AuthModal-Content{overflow:auto}.AuthModal-Content iframe{height:500px;width:100%}.AuthModal-Actions{position:absolute;top:-28px;right:0}.AuthModal-Btn{height:28px;width:28px;cursor:pointer}.AuthModal-Btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px;height:2px;background:var(--defaultButtonText-color)}.AuthModal-Btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg);width:20px;height:2px;background:var(--defaultButtonText-color)}.TS-AuthModal-enter-active,.TS-AuthModal-leave-active{transition:opacity .1s linear}.TS-AuthModal-enter-active .AuthModal-Box,.TS-AuthModal-leave-active .AuthModal-Box{transition:transform .1s ease-out}.TS-AuthModal-enter-from,.TS-AuthModal-leave-to{opacity:0}.TS-AuthModal-enter-from .AuthModal-Box,.TS-AuthModal-leave-to .AuthModal-Box{transform:scale(.95)}.Dialog{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.Dialog-Box{width:83%;max-width:468px;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;padding:20px 16px}.Dialog-Content a{color:#2e84e6}.Dialog-Content span.Dialog-ContentUrl{word-wrap:break-word}.Dialog-Purchase{margin-top:12px;line-height:1}.Dialog-PayButton{margin-top:20px}.Dialog-Actions{display:flex;justify-content:center;align-items:center;margin-top:20px}.Dialog-Btn{margin:0 9px;height:44px;width:114px;font-size:1.4rem}.TS-Dialog-enter-active,.TS-Dialog-leave-active{transition:opacity .1s linear}.TS-Dialog-enter-active .Dialog-Box,.TS-Dialog-leave-active .Dialog-Box{transition:transform .1s ease-out}.TS-Dialog-enter-from,.TS-Dialog-leave-to{opacity:0}.TS-Dialog-enter-from .Dialog-Box,.TS-Dialog-leave-to .Dialog-Box{transform:scale(.95)}.Dialog-copyArea{display:flex;justify-content:space-between;margin-top:16px;height:48px}.Dialog-copyAreaInput{width:71%;border-radius:8px;border:1px solid #e0e0e0;padding-left:15px}.Dialog-copyAreaBtn{position:relative;width:72px;display:flex;flex-direction:column;font-size:1.2rem;z-index:2}.Dialog-copyAreaBtnPopUp{position:absolute;color:#fff;background-color:#000;font-size:11px;display:block;border-radius:5px;padding:4px 0;width:90px;top:-27px;z-index:1}.UIToolTip a{text-decoration:none;color:unset}.TS-copyAreaBtnPopUp-enter-active{transition:all .1s ease-out .1s}.TS-copyAreaBtnPopUp-leave-active{transition:all .1s ease-out}.TS-copyAreaBtnPopUp-enter-from{transform:translateY(10px);opacity:0}.TS-copyAreaBtnPopUp-leave-to{transform:translateY(-10px);opacity:0}.Notice{position:relative;right:0;left:0;z-index:2;max-width:480px;margin-right:auto;margin-left:auto;min-height:40px;padding:0 16px;background-color:var(--1f483cae);display:flex;align-items:center;justify-content:flex-start}.Notice-Icon{flex:0 0 28px;height:28px}.Notice-Icon img{width:100%;height:auto}.Notice-Content{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 24px)}.Notice-Text{color:#fff}.Notice-Close{width:20px;height:20px;border:1px solid #fff;border-radius:50%;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Notice-Close:after,.Notice-Close:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;background:#fff}.Notice-Close:after{transform:translate(-50%,-50%) rotate(45deg)}.Notice-Close:before{transform:translate(-50%,-50%) rotate(-45deg)}.TS-Notice-enter-active,.TS-Notice-leave-active{transition:opacity .1s linear}.TS-Notice-enter-active .Notice-Box,.TS-Notice-leave-active .Notice-Box{transition:transform .1s ease-out}.TS-Notice-enter-from,.TS-Notice-leave-to{opacity:0}.TS-Notice-enter-from .Notice-Box,.TS-Notice-leave-to .Notice-Box{transform:scale(.95)}.Header{right:0;left:0;z-index:2;max-width:480px;margin-right:auto;margin-left:auto;min-height:72px;padding:12px;position:relative}.Header-Menu{position:absolute;left:11px;top:21px;padding:10px 10px 20px}.Header-Menu span{height:2px;background:#000;border-radius:1px;display:block}.Header-Menu span:nth-of-type(1){width:22px}.Header-Menu span:nth-of-type(2){width:14px;margin-top:5px}.Header-Menu span:nth-of-type(3){width:18px;margin-top:5px}.Header-PrevButton{position:absolute;left:20px;top:24px;bottom:0;cursor:pointer}.Header-MainTitle{width:80%;margin:0 auto;padding:10px 0}.Header-Title._isSeat .Header-MainTitle{line-height:1.4}.Header-SubTitle{width:280px;margin:0 auto}.Header-Logo h1{margin:auto;max-width:200px}.Header-Logo h1 img{width:auto;max-height:48px;max-width:200px}.Header-Logo h2{line-height:1.7rem;width:78%;margin:7px auto 0}.Header-PaymentIcon{position:absolute;top:12px;right:12px;width:42px}.Header-PaymentIcon img:nth-of-type(1){width:35px}.Header-PaymentIcon img:nth-of-type(2){width:42px;margin-top:6px}.Header-ReserveTime{position:absolute;top:12px;right:0;padding:7px 8px;color:#fff;background:var(--db20bdde);border-radius:8px 0 0 8px}.Header-Setting{position:absolute;right:11px;top:0;bottom:0;margin:auto 0;width:21px;height:21px}.Header-Setting img{width:100%}.GDPR{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.5)}.GDPR-Box{position:absolute;top:73%;left:50%;transform:translate(-50%,-55%);width:93%;max-width:468px;max-height:80vh;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:max-height .3s;padding:16px;max-height:34vh;overflow:auto}.GDPR-title{font-size:13px;font-weight:700;text-align:left}.GDPR-content{margin-top:8px;font-size:12px;line-height:1.4;text-align:left}.GDPR-Right{width:72px;height:44px}.GDPR-Actions{display:flex;justify-content:space-between;align-items:center}.GDPR-Left{display:flex;gap:5px;font-size:12px}.GDPR-Actions .linkText{color:var(--d417a14a);text-decoration:underline}.Page{position:relative;width:100%}.Page-Inner{position:relative;max-width:468px;padding:0 24px 80px;margin:0 auto}.Page-Logo{z-index:2;position:fixed;gap:8px;display:flex;justify-content:center;align-items:center;right:0;left:0;margin:0 auto;bottom:6px}.Page-Logo._pc{bottom:30px;position:absolute}@media screen and (min-width: 768px){.Page-Inner{padding:0 0 80px}}html{background-color:#f0f0f2;color:var(--text-color)}body{min-height:100%;width:100vw}.App{font-family:Noto Sans JP,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;width:100%;overflow:hidden}.SeatDetail span:after{content:"/"}.SeatDetail span:last-child:after{content:none}:root{--text-color: #1d1d1d;--boldText-color: #003377;--selectedText-color: #0569f0;--selectedBorder-color: #0569f0;--mainButtonBack-color: #0569f0;--mainButtonText-color: #ffffff;--mainButtonShadow-color: rgba(0, 64, 152, .16);--subButtonBack-color: #003377;--subButtonText-color: #ffffff;--ticketBack-color: #003377;--ticketText-color: #ffffff;--defaultButtonBorder-color: #e0e0e0;--defaultButtonText-color: #1d1d1d;--labelShadow-color: rgba(0, 64, 152, .16);--primaryColor: #0569f0;--secondaryColor: #003377}@media print{html,body{width:auto!important;height:auto!important}.App{display:none}body{background:#f0f0f2}}.BlockTicketPostCard{position:relative;width:100%;min-height:300px;background-size:cover;padding:24px 16px 16px;text-align:left;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px}.BlockTicketPostCard-BgMovie{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:1;border-radius:12px;background-color:#000}.BlockTicketPostCard-BgMovieAltImg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border-radius:12px;overflow:hidden}.BlockTicketPostCard-BgMovie video,.BlockTicketPostCard-BgMovie img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.BlockTicketPostCard-BgMovie video._landscape{width:auto;height:100%}.BlockTicketPostCard-BgMovie video._portrait{height:auto;width:100%}.BlockTicketPostCard-shadowBg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:12px}.BlockTicketPostCard-BgMovie:after,.BlockTicketPostCard-BgImg:after,.BlockTicketPostCard-shadowBg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;background:linear-gradient(transparent 72%,rgb(0,0,0) 95%)}.BlockTicketPostCard-BgImg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border-radius:12px;overflow:hidden}.BlockTicketPostCard:before,.BlockTicketPostCard:after{content:"";position:absolute;bottom:116px;width:6px;height:12px;background:#f0f0f2}.BlockTicketPostCard:before{left:0;border-radius:0 6px 6px 0;z-index:2}.BlockTicketPostCard:after{right:0;border-radius:6px 0 0 6px;z-index:2}.BlockTicketPostCard-btnArea{width:fit-content;position:absolute;bottom:16px;right:0;left:0;margin:0 auto;z-index:4}.BlockTicketPostCard-btnAreaButton{width:161px;height:44px;margin:0 auto}.BlockTicketPostCard-btnAreaButton._spread{width:220px}.BlockTicketPostCard-btnAreaNotes{color:#fff;font-size:1rem;margin-top:10px}.BlockTicketPostCard-BtnArrow{position:absolute;top:50%;right:15px;width:18px;height:2px;border-radius:9999px;background:var(--5b5367a1)}.BlockTicketPostCard-BtnArrow:before,.BlockTicketPostCard-BtnArrow:after{content:"";position:absolute;right:-1px;width:10px;height:2px;transform-origin:center right;background:var(--5b5367a1);border-radius:9999px}.BlockTicketPostCard-BtnArrow:before{top:.5px;transform:rotate(45deg)}.BlockTicketPostCard-BtnArrow:after{top:-.5px;transform:rotate(-45deg)}.BlockTicketPostCard-Alert{color:#e60039;margin-top:12px}@media screen and (min-width: 768px){.BlockTicketPostCard{max-height:703px}}.BlockTicketPostCardActions{width:100%;display:flex;z-index:2}.BlockTicketPostCardActions-SelectSeatButton{flex:1;margin-right:12px;width:69%}.BlockTicketPostCardActions-NextButton{width:72px}.BlockTicketPostCardContent{width:100%;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between;flex:1;z-index:2}.BlockTicketPostCardEventInfo{color:#fff;font-size:1.4rem;font-weight:700}.BlockTicketPostCardEventInfo-EventVenue{font-size:1rem;margin-top:2px;display:flex;align-items:center}.BlockTicketPostCardEventInfo-EventVenue p,.BlockTicketPostCardEventInfo-EventName p{width:75%}.BlockTicketPostCardHeader{width:100%;position:relative;z-index:2}.BlockTicketPostCardHeader-Balloon{position:absolute;top:-33px;left:-26px;display:flex}.BlockTicketPostCardHeader-Balloon div:not(:first-of-type){margin-left:4px}.BlockTicketPostCardSeatInfo{width:100%;color:#fff}.BlockTicketPostCardSeatInfo-SeatName{display:flex;align-items:center}.BlockTicketPostCardSeatInfo-SeatName p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.BlockCalendarCard{position:relative;width:100%;background:#fff;border-radius:8px;padding:13px 15px;display:flex;align-items:center}.BlockCalendarCard._disabled{background:rgba(0,0,0,.04);pointer-events:none}.BlockCalendarCard._alert{background:rgba(255,213,223,1);pointer-events:none}.BlockCalendarCard._before{background:transparent;border:solid 1px rgba(0,0,0,.08);pointer-events:none}.BlockCalendarCard-Balloon{position:absolute;top:-8px;left:0}.BlockCalendarCardDate{text-align:center;font-weight:700;padding-right:10px;width:80px}.BlockCalendarCardDate._disabled,.BlockCalendarCardDate._alert{opacity:.5}.BlockCalendarCardDate-Date{font-size:1.3rem}.BlockCalendarCardDate-Time{margin-top:2px;color:#666}.BlockCalendarCardDate-TermsDecoration{font-size:1rem;line-height:1}._sat .BlockCalendarCardDate-Date{color:#2e84e6}._sun .BlockCalendarCardDate-Date{color:#e64552}._sat .BlockCalendarCardDate-Time{color:#2e84e6}._sun .BlockCalendarCardDate-Time{color:#e64552}.BlockCalendarCardInfo{padding-left:16px;text-align:left;flex:1;border-left:solid 1px #e0e0e0}._disabled .BlockCalendarCardInfo-Event,._disabled .BlockCalendarCardInfo-Vs,._disabled .BlockCalendarCardInfo-Place,._disabled .BlockCalendarCardInfo-Note,._alert .BlockCalendarCardInfo-Event,._alert .BlockCalendarCardInfo-Vs,._alert .BlockCalendarCardInfo-Place,._before .BlockCalendarCardInfo-Note{opacity:.5}.BlockCalendarCardInfo-Event{font-size:1rem;font-weight:700}.BlockCalendarCardInfo-Event._large{font-size:1.4rem}.BlockCalendarCardInfo-Vs{font-size:1.4rem;font-weight:700}.BlockCalendarCardInfo-Place{font-size:1rem;color:#666;margin-top:5px;display:flex;align-items:center}.BlockCalendarCardInfo-Note{font-size:1.1rem;margin-top:4px}._alert .BlockCalendarCardInfo-Note{color:#e60039}.BlockAreaMap{width:100%;height:47vw;max-height:220px;position:relative;overflow:hidden}.BlockAreaMap-Map{width:100%;height:47vw;max-height:220px}.BlockAreaMap-Img{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.BlockAreaMap-Img._drag{cursor:grab}.BlockAreaMap-Img img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.BlockAreaMap-BtnArea{position:absolute;right:3px;bottom:5px}.UICountButton:last-child{margin-top:5px}@media screen and (min-width: 768px){.BlockAreaMap,.BlockAreaMap-Map{height:220px}}.BlockCounterCard{background:#fff;border-radius:8px;padding:16px 24px;border:solid 2px #fff;transition:.3s}.BlockCounterCard._active{border:solid 2px var(--22c71a90);color:var(--22c71a90)}.BlockCounterCard._disabled{border:solid 2px rgba(0,0,0,.08);background:rgba(0,0,0,.08);background-clip:padding-box}.BlockCounterCard-Label{font-weight:700;font-size:1.4rem}._disabled .BlockCounterCard-Label{opacity:.3}.BlockCounterCard-Wrap{display:flex;justify-content:space-between;align-items:center;margin-top:6px}._disabled .BlockCounterCard-Wrap{opacity:.3}.BlockCounterCard-ContWrap{width:188px}.BlockCounterCard-Comment{font-size:1.1rem}.BlockCounterCard-Count{font-size:4.8rem;font-weight:700}.BlockAreaCard{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;padding:17px 16px;position:relative}.BlockAreaCard._disable{pointer-events:none;background-color:#00000014}.BlockAreaCard._alert{background:rgba(255,213,223,1);pointer-events:none}.BlockAreaCard._before{background:transparent;border:solid 1px rgba(0,0,0,.08);pointer-events:none}.BlockAreaCard._disable .BlockAreaCard-InfoWrap,.BlockAreaCard._disable .BlockAreaCard-Thumbnail,.BlockAreaCard._disable .UIAreaLabel,.BlockAreaCard._alert .BlockAreaCard-InfoWrap .BlockAreaCard-InfoTitle,.BlockAreaCard._alert .BlockAreaCard-InfoWrap .BlockAreaCard-InfoPrice,.BlockAreaCard._alert .BlockAreaCard-InfoWrap .UILabel{opacity:.3}.BlockAreaCard-Balloon{position:absolute;left:-6px;top:-6px;z-index:1}.BlockAreaCard-Info{display:flex;align-items:center;justify-content:space-between;width:66%}.BlockAreaCard-InfoWrap{width:81%;text-align:left}.BlockAreaCard-InfoTitle{font-size:14px;font-weight:700}.BlockAreaCard-Thumbnail{width:98px;position:relative}.BlockAreaCard-ThumbnailIcon{position:absolute;right:5px;bottom:5px;width:16px;height:16px}.BlockAreaCard-ThumbnailImg{width:98px;height:74px;border-radius:6px}.BlockAreaCard-InfoPrice{font-family:Montserrat;line-height:1}.UILabel{margin-top:5px}.BlockAreaCard-AlertText{font-size:1.1rem;color:#e60039}.BlockEventCard{width:100%;background:#fff;border-radius:8px;padding:6px 16px 10px;text-align:left}.BlockEventCard._isReceive{border-radius:8px 8px 0 0}.BlockEventCard._isHistory{padding:15px 17px 16px}._isHistory .BlockEventCard-EventSub{font-weight:400;color:#1d1d1d;margin-top:6px}.BlockEventCard-EventVenue{color:#666;display:flex;align-items:center;font-size:1rem}._isHistory .BlockEventCard-EventVenue{margin-top:3px}.BlockEventCard-EventVenue img{margin-right:2px}.BlockSeatCard{width:100%;background:#fff;border-radius:8px;padding:10px 16px;display:flex;justify-content:space-between;align-items:center}.BlockSeatCard._isReceive{border-radius:0 0 8px 8px}.BlockSeatCard-SeatInfo{width:75%;text-align:left;font-size:1.4rem}.BlockSeatCard-SeatInfo._isComplete{width:100%}.BlockSeatCard-SeatNameFlexBox{display:flex;align-items:flex-end}.BlockSeatCard-SerialNum{margin-right:5px}.BlockSeatCard-SeatName div:nth-of-type(1){font-size:1.2rem;color:#666}.BlockSeatCard-SeatName div:nth-of-type(2){margin-top:3px}.BlockSeatCard-SeatPrice{width:25%}.BlockSeatCard-BtnArea{display:flex;align-items:center;justify-content:center;column-gap:12px}.BlockSeatCard-OtherBtn{width:150px;height:46px}.BlockSeatCard-BtnArea._useShare{margin-top:12px}.BlockSeatCard-WalletButton{margin-top:12px;text-align:center}._useShare .BlockSeatCard-WalletButton{margin-top:0;text-align:center}.BlockSeatCard-ShareButton{width:159px;height:46px}.BlockSeatCard-ShareButton._distributed{width:100%}.BlockSeatCard-ShareCross{width:20px;height:20px;border:1px solid #cccccc;border-radius:50%;position:absolute;left:12px}.BlockSeatCard-ShareCross:after,.BlockSeatCard-ShareCross:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;background:#000}.BlockSeatCard-ShareCross:after{transform:translate(-50%,-50%) rotate(45deg)}.BlockSeatCard-ShareCross:before{transform:translate(-50%,-50%) rotate(-45deg)}.BlockDigitalCodeCard[data-v-ac7c7601]{margin-top:16px;background-color:#fff;padding:16px;border-radius:8px}.BlockDigitalCodeCard-flexBox[data-v-ac7c7601]{display:flex;justify-content:space-between;margin-top:10px}.BlockDigitalCodeCard-ticketInfo[data-v-ac7c7601]{text-align:left;font-size:12px;color:#666}.BlockDigitalCodeCard-copyArea[data-v-ac7c7601]{display:flex;justify-content:space-between;margin-top:16px;background-color:#fff;padding:16px;border-radius:8px}.BlockDigitalCodeCard-copyAreaInput[data-v-ac7c7601]{width:71%;border-radius:8px;border:1px solid #e0e0e0;padding-left:15px}.BlockDigitalCodeCard-copyAreaBtn[data-v-ac7c7601]{position:relative;width:72px;height:48px;display:flex;flex-direction:column;font-size:1.2rem;z-index:2}.BlockDigitalCodeCard-copyAreaBtnPopUp[data-v-ac7c7601]{position:absolute;color:#fff;background-color:#000;font-size:11px;display:block;border-radius:5px;padding:4px 0;width:90px;top:-27px;z-index:1}.BlockBrakeDownCost-CostDetail{display:flex;justify-content:space-between;align-items:baseline;font-size:1.2rem;margin-top:8px;padding-left:18px}.BlockBrakeDownCost-CostDetail:first-child{margin-top:0}.BlockBrakeDownCost-CostDetail>div:first-of-type{text-align:left}.BlockBrakeDownCost-CostDetail>div:last-of-type{text-align:right}.BlockBrakeDownCost-CostDetail>div span{font-size:1.5rem}.BlockBrakeDownCost-CostDetail._total{font-size:1.4rem;font-weight:700;padding-left:0}.BlockBrakeDownCost._large .BlockBrakeDownCost-CostDetail._total{margin-top:16px}.BlockBrakeDownCost-CostDetail._subtotal{font-size:1.2rem;font-weight:700;padding-left:0}.BlockBrakeDownCost._large .BlockBrakeDownCost-CostDetail._subtotal+.BlockBrakeDownCost-CostDetail._subtotal{margin-top:16px}.BlockBrakeDownCost-CostDetail._total>div:last-of-type{font-size:2rem}.BlockBrakeDownCost-CostDetail._total>div:last-of-type span{font-size:2.8rem}.BlockBrakeDownCost._large .BlockBrakeDownCost-CostDetail._total>div:last-of-type{font-size:2rem}.BlockBrakeDownCost._large .BlockBrakeDownCost-CostDetail._total>div:last-of-type span{font-size:2.8rem}.BlockTicketShareCard{width:100%;background:#fff;border-radius:8px;padding:16px 0}.BlockTicketShareCard-ButtonArea{width:195px;height:44px;margin:0 auto}.BlockTicketShareCard-Help{margin-top:19px}.BlockPurchaseDetail-List{display:flex;align-items:center;margin-top:12px}.BlockPurchaseDetail-List:first-child{margin-top:0}.BlockPurchaseDetail-List._flexStart{align-items:flex-start}.BlockPurchaseDetail-ListName{font-size:1.6rem;font-weight:700;color:var(--074b7722);width:25%;text-align:left}.BlockPurchaseDetail-ListValue{width:75%;text-align:left}.BlockPurchaseDetail-PaymentIcon{display:inline-block;margin-right:8px}.BlockPurchaseDetail-PaymentIcon._apple{width:32px}.BlockPurchaseDetail-PaymentIcon._google{width:39px}.BlockPurchaseDetail-PaymentIcon img{width:100%}.BlockPurchaseDetailCard{background-color:#fff;border-radius:8px}.BlockPurchaseDetailCard-Wrap:nth-child(1){padding:20px 16px 24px;border-bottom:1px solid var(--defaultButtonBorder-color)}.BlockPurchaseDetailCard-Wrap:nth-child(2){padding:20px 16px}.BlockQrCodeCard{position:relative;width:100%;background:#fff;border-radius:8px;text-align:left}.BlockQrCodeCard-Head{position:relative;padding:14px 15px 16px}.BlockQrCodeCard:before,.BlockQrCodeCard:after{content:"";position:absolute;top:130px;width:6px;height:12px;background:#f0f0f2}.BlockQrCodeCard:before{left:0;border-radius:0 6px 6px 0;z-index:2}.BlockQrCodeCard:after{right:0;border-radius:6px 0 0 6px;z-index:2}.BlockQrCodeCard-EventDate{display:flex;align-items:center}.BlockQrCodeCard-EventVenue{display:flex;align-items:center;font-size:1rem;color:#666}.BlockQrCodeCard-EventVenue img{margin-right:2px}.BlockQrCodeCard-Body{position:relative;padding:0 16px 16px}.BlockQrCodeCard-Qrimg{width:121px;margin:12px auto 0}.BlockQrCodeCard-Qrimg img{width:100%;height:auto}.BlockQrCodeCard-BtnArea{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.BlockQrCodeCard-BtnArea{display:flex;align-items:center;justify-content:center}.BlockQrCodeCard-Btn{width:141px;height:46px;font-size:1.2rem}.BlockQrCodeCard-ShareCross{width:20px;height:20px;border:1px solid #cccccc;border-radius:50%;position:relative;margin-right:4px}.BlockQrCodeCard-ShareCross:after,.BlockQrCodeCard-ShareCross:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:8px;background:#000}.BlockQrCodeCard-ShareCross:after{transform:translate(-50%,-50%) rotate(45deg)}.BlockQrCodeCard-ShareCross:before{transform:translate(-50%,-50%) rotate(-45deg)}.BlockQrCodeCard-iconButton{position:absolute;right:16px;top:16px;z-index:1;border:solid 1px #cccccc;border-radius:9999px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#fff}.BlockQrCodeCard-iconButton._small{width:20px;height:20px}.BlockQrCodeCard-iconButton._disabled{border:solid 1px rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.BlockQrCodeCard-iconButton-ImageWrap{width:3px;height:12px}._small .BlockQrCodeCard-iconButton-ImageWrap{width:6px;height:6px}.BlockQrCodeCard-iconButton-ImageWrap img{width:100%}.BlockTicketCard{position:relative;color:#fff;background-color:var(--1259043f);border-radius:12px;padding:18px 15px 15px;text-align:left}.BlockTicketCard._post{color:#1d1d1d;background-color:#fff}.BlockTicketCard-Balloon{position:absolute;top:-8px;left:-8px}.BlockTicketCard:after,.BlockTicketCard:before{position:absolute;content:"";width:6px;height:12px;background:#f0f0f2;z-index:2;bottom:57px}.BlockTicketCard:after{left:0;border-radius:0 6px 6px 0}.BlockTicketCard:before{right:0;border-radius:6px 0 0 6px}.BlockTicketCard-Place{opacity:.7;display:flex;align-items:center}.BlockAccordionCard{text-align:left;margin-bottom:12px}.BlockAccordionCard-Icon{font-size:24px}.BlockAccordionCard-Icon._gray{color:#ccc}.BlockAccordionCard-Icon._blue{color:var(--0620be0c)}.BlockAccordionCard{border-radius:8px;overflow:hidden}.BlockAccordionCard-Question{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:21px 52px 19px 16px;position:relative;z-index:2;cursor:pointer}.BlockAccordionCard-Arrow{width:24px;height:24px;position:absolute;top:0;bottom:0;right:16px;margin:auto 0}.BlockAccordionCard-Arrow:after{content:"";inset:0;position:absolute;margin:auto;width:12px;height:12px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);transition:all .2s}.BlockAccordionCard-Arrow._open:after{transform:rotate(-135deg)}.BlockAccordionCard-Answer{position:relative;background-color:#fff;display:flex;justify-content:flex-start;align-items:center;gap:20px;padding:13px 52px 13px 16px;z-index:1}.BlockAccordionCard-border{position:absolute;right:0;left:0;margin:0 auto;top:0;width:91%;height:1px;background-color:#ccc}.BlockAccordionCard-Text a{color:unset}.accordion-enter-active,.accordion-leave-active{transition:all .2s ease-out}.accordion-enter-from,.accordion-leave-to{transform:translateY(-100%);opacity:0}.UICheckBox{width:100%}.UICheckBox._personalSetting{display:block}.UICheckBox._personalSetting label{justify-content:space-between}.UICheckBox label{cursor:pointer;display:flex;align-items:center;position:relative}.UICheckBox label:before{content:"";position:relative;width:20px;height:20px;border:solid 1px #cccccc;border-radius:4px;background:#ffffff;margin-right:8px;box-sizing:border-box;transition:.5s}.UICheckBox._checked label:before{border:solid 1px var(--mainButtonText-color);background:var(--e9701996)}.UICheckBox label:after{content:"";position:absolute;top:calc(50% - 5px);left:5px;width:9px;height:5px;transform:rotate(-45deg);border-left:solid 1px #cccccc;border-bottom:solid 1px #cccccc;transition:.5s}.UICheckBox._checked label:after{border-left:solid 1px var(--mainButtonText-color);border-bottom:solid 1px var(--mainButtonText-color)}.UICheckBox-Button{display:none}.UICheckBox._personalSetting .UICheckBox-Text{font-size:1.4rem;font-weight:400;width:88%}.UICheckBox-Text{line-height:1.2;font-size:1.2rem;font-weight:700;width:90%;text-align:left}.UIIconButton{border:solid 1px #cccccc;border-radius:9999px;display:flex;justify-content:center;align-items:center;width:32px;height:32px}.UIIconButton._small{width:20px;height:20px}.UIIconButton._disabled{border:solid 1px rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.UIIconButton-ImageWrap{width:3px;height:12px}._small .UIIconButton-ImageWrap{width:6px;height:6px}.UIIconButton-ImageWrap img{width:100%}@supports (-webkit-appearance: -apple-pay-button){.UIPayButton{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;cursor:pointer;min-width:140px;min-height:30px;width:100%;height:44px;border-radius:6px}.UIPayButton._setup{-apple-pay-button-type:set-up}}@supports not (-webkit-appearance: -apple-pay-button){.UIPayButton{--apple-pay-scale: 1;display:inline-flex;justify-content:center;font-size:12px;padding:0;box-sizing:border-box;cursor:pointer;min-width:140px;min-height:30px;width:100%;height:44px;border-radius:6px;font-size:1.8rem;font-weight:700;background-color:#000;color:#fff}}.UISpeechBalloon{position:relative;display:inline-block;padding:1px 6px 3px;border-radius:4px;color:#fff;font-size:1.2rem;font-weight:700;filter:drop-shadow(1px 1px #fff)}.UISpeechBalloon._red{background:#e60039}.UISpeechBalloon._yellow{background:#e6a800}.UISpeechBalloon._gray{background:#c7c7c7}.UISpeechBalloon._white{background:#fff;color:#666}.UISpeechBalloon:before{content:"";position:absolute;left:16px;bottom:-7px;border-left:7px solid transparent}.UISpeechBalloon._red:before{border-top:7px solid #e60039}.UISpeechBalloon._yellow:before{border-top:7px solid #e6a800}.UISpeechBalloon._gray:before{border-top:7px solid #c7c7c7}.UISpeechBalloon._white:before{border-top:7px solid #fff}.UISwitchButton{width:100%;color:#fff}.UISwitchButton-Body{background:var(--156096ce);height:54px;border-radius:27px;overflow:hidden;display:flex;align-items:center;position:relative;box-shadow:0 12px 14px var(--cd644fb6)}.UISwitchButton-Item{width:50%;height:100%;opacity:.8;transition:.5s;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1rem;font-weight:700;position:relative;z-index:1}.UISwitchButton-Item._active{opacity:1}.UISwitchButton-SelectedArea{position:absolute;left:0;top:0;width:50%;height:100%;background:var(--5293e758);border-radius:27px;transition:.5s;z-index:0}.UISwitchButton-SelectedArea._list{left:50%}.UITextBlock-Text{display:inline-block;padding:5px 6px;background:#fff;border-radius:4px;color:#000;line-height:1}.UITextButton{color:#666;text-decoration:underline}.UITextButton._blue{color:var(--primaryColor)}.UITextButton._red{color:#e60039}.UISectionTitle{width:100%;text-align:left;font-size:16px;font-weight:700;color:var(--10ee0a3b)}.UISectionTitle._large{font-size:24px}.UISelectStyle{width:100%;padding:12px;color:#fff;border-radius:6px;border:solid 1px rgba(153,153,153,.7);background:rgba(51,51,51,.7) url(/expo2025/img/icon_arrow_down.svg) right 14px center no-repeat;background-size:15px 15px;font-weight:700}.UISelectStyle._bgWhite{border:solid 1px rgba(153,153,153,.5);background:rgba(255,255,255,1) url(/expo2025/img/icon_arrow_down_black.svg) right 14px center no-repeat;border-radius:8px;color:#1d1d1d;padding:21px 40px;position:relative;text-align:left}.UISelectStyle._active{border:solid 2px var(--29c9cb82);color:var(--29c9cb82)}.UISelectStyle-Icon{position:absolute;left:16px}.UISelectStyle-Text p{width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.UISelectStyle-Text p._isSeat{width:100%}.UICountButton{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:solid 1px rgba(153,153,153,.5);background-color:#fff;cursor:pointer}.UICountButton._disabled{border:none;background-color:#9993;pointer-events:none;cursor:default}.UICountButton._disabled img{opacity:.2}.UIAreaLabel{font-family:Montserrat;width:28px;height:28px;border-radius:5px;display:flex;justify-content:center;align-items:center;font-weight:700;box-shadow:1px 1px 2px 1px #00000026}.UILabel{font-size:11px;border:1px solid rgba(0,0,0,.2);border-radius:3px;display:inline-block;padding:4px 5px;line-height:1}.UIWalletButton{width:150px;height:100%;display:block}.UIWalletButton img{width:100%}.UIToolTip{color:#666;text-align:center;display:flex;align-items:center;margin:0 auto}.UIToolTip img{margin-right:4px}.UIInput{border-radius:8px;overflow:hidden;padding:8px 16px;background-color:#fff;display:block}.UIInput-key{font-size:1.2rem;font-weight:700;text-align:left;line-height:1}.UIInput input{border:none;width:100%;height:100%;font-size:2rem;font-weight:700}.UISMSInput{display:flex;justify-content:center;gap:5px}.UISMSInput input{width:52px;height:72px;border-radius:8px;border:1px solid #e0e0e0;font-size:30px;text-align:center;aspect-ratio:25/36}.UISMSInput input::placeholder{color:#0003}@media screen and (max-width: 360px){.UISMSInput input{width:100%;height:auto}}
