@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;outline:none;background:transparent;font-style:normal;font-weight:400;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}:focus{outline:none}a,a:link,a:visited,a:hover,a:active{margin:0;padding:0;outline:0;font-size:100%;text-decoration:none;vertical-align:baseline;cursor:pointer}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left}fieldset{border:none}input,select,textarea{font-size:100%;font-family:inherit}input,select{vertical-align:middle}textarea{overflow:auto}label,button{cursor:pointer}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}del{text-decoration:line-through}ins{background-color:#ffb;color:#000;text-decoration:none}mark{background-color:#ffb;color:#000;text-decoration:none}hr{display:block;height:1px;margin:1em 0;padding:0;border:none;border-top:1px solid #cccccc}html{height:100%;font-size:1em}body{word-wrap:break-word;position:relative;height:100%;background-color:#f7f3eb;color:#333;font-size:1em;line-height:1.6;font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}article{clear:both}section{clear:both}strong,.bold,.fwBold{font-weight:700}.red{color:#cc1442}.blue{color:#2137a6}.yellow{color:#b39500}.brown{color:#573a27}.orange{color:#e47100}.white{color:#fff}.pink{color:#bf0030}.bgWhite{background-color:#fff}.bgPink{background-color:#fae8ed}.fs10{font-size:.625em}.fs11{font-size:.6875em}.fs12{font-size:.75em}.fs14{font-size:.875em}.fs16{font-size:1em}.fs18{font-size:1.125em}.fs20{font-size:1.25em}.fs24{font-size:1.5em}.fs28{font-size:1.75em}.fs30{font-size:1.875em}.fs_small{font-size:.875em}.fs_middle{font-size:1em}.fs_large{font-size:1.125em}.ls03{letter-spacing:.03em}.ls05{letter-spacing:.05em}.ls10{letter-spacing:.1em}.ls12{letter-spacing:.12em}.ls15{letter-spacing:.15em}.ls20{letter-spacing:.2em}.ls-05{letter-spacing:-.05em}.ls-10{letter-spacing:-.1em}.ls-20{letter-spacing:-.2em}img{vertical-align:bottom}img.w100per{width:100%}.imgLeft{margin-right:30px;float:left}.imgRight{margin-left:30px;float:right}a,a:link,a:visited,a:hover,a:active{outline:none;text-decoration:underline;transition:all .2s ease}a{color:#2137a6}a:visited,a:hover,a:active{color:#7d88c3}a.noLine{text-decoration:none}a.btn.fill.red{color:#fff}a.opacity{transition:all .3s ease-in-out}a.opacity:hover{-moz-opacity:.4;filter:alpha(opacity=40);opacity:.4}ul>li{list-style-type:none}ul.disc>li{margin-left:20px;list-style-type:disc}ol>li{margin-left:25px;list-style-type:decimal}ol.numRed{counter-reset:listNumRed}ol.numRed>li{position:relative;margin-left:0;padding-left:2.5em;list-style-type:none;counter-increment:listNumRed}ol.numRed>li:after{display:block;position:absolute;top:0;left:0;width:2em;content:counter(listNumRed) ".";color:#bf0030;font-weight:700;text-align:right}.box dt{padding:5px;float:left;background-color:#fae8ed;color:#bf0030}.box dd{margin-bottom:15px;padding:5px 0 0 85px;border-top:1px solid #e5dadd}.box form dt{padding:5px;float:none;background-color:#fae8ed;color:#bf0030}.box form dd{margin-bottom:15px;padding:0;border-top:none}h1,h2,h3,h4,h5,h6{font-weight:700}table{width:100%;border-top:1px solid #e5dadd;border-left:1px solid #e5dadd;border-collapse:collapse}th{padding:1em;border-right:1px solid #e5dadd;border-bottom:1px solid #e5dadd;background-color:#fae8ed;color:#bf0030;font-weight:700}td{padding:1em;border-right:1px solid #e5dadd;border-bottom:1px solid #e5dadd}hr{clear:both}.flo_left{float:left}.flo_right{float:right}.txt_left{text-align:left}.txt_center{text-align:center}.txt_right{text-align:right}.posRelative{position:relative}.posAbsolute{position:absolute}.posFixed{position:fixed}.posStatic{position:static}.imageCaption{position:absolute;right:0;bottom:0;padding:.25em .75em;background-color:#ebe7e4;color:#000;font-size:10px;line-height:1.4;text-align:right}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb150{margin-bottom:150px}.p-t5{padding-top:5px}.p-t10{padding-top:10px}.p-t20{padding-top:20px}.p-t30{padding-top:30px}.p-t40{padding-top:40px}.p-t50{padding-top:50px}.p-t60{padding-top:60px}.p-t70{padding-top:70px}.p-t80{padding-top:80px}.btn,.btn:link,.btn:visited,.btn:hover,.btn:active{box-sizing:border-box;display:inline-block;padding:.8em 1em;border:none;border-radius:3px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all .2s ease}.ie6 .btn,.ie7 .btn{zoom:1;display:inline}.btn.fill{background-color:#d9214f;color:#fff}.btn.fill.red{background-color:#d9214f}.btn.fill.gold{background-color:#b39500}.btn.fill.blue{background-color:#2137a6}.btn.fill.gray{background-color:#666}.btn.fill.lightgray{background-color:#ccc;color:red}.btn.fill:hover,.btn.fill.red:hover{background-color:#e72354}.btn.fill.gold:hover{background-color:#bf9f00}.btn.fill.blue:hover{background-color:#253ebc}.btn.fill.gray:hover{background-color:#737373}.btn.fill.lightgray:hover{background-color:#ccc}.btn.arrow{position:relative;padding-right:2em;text-align:left}.btn.arrow:after{display:block;position:absolute;top:50%;right:.8em;width:9px;height:14px;margin-top:-7px;background:url(/assets/img/arrow_right_white.3bd78cf7.png) center center no-repeat;content:""}input,textarea{-webkit-appearance:none}input.txt,textarea{box-sizing:border-box;width:100%;padding:0;border:1px solid #e5e5e5;font-size:1.125em;line-height:1.75}textarea{height:6em;resize:none}input.txt.error,textarea.error{border-color:#cc1442}select{-webkit-appearance:none}select.error{border:1px solid #cc1442}.clearfix:before,.clearfix:after,.cf:before,.cf:after{display:table;content:""}.clearfix:after,.cf:after{clear:both}.clearfix,.cf{zoom:1}.displaySp{display:none}.l-container{position:relative;top:0;left:0;width:100%;height:auto;min-height:100%;margin:0 auto;overflow:hidden}.l-inner{position:relative;margin:0 auto}.l-header{width:100%;background-image:url(/assets/img/bg_mv_lower.326a63bd.jpg);background-position:center center;background-size:auto 100%;background-repeat:no-repeat;background-color:#000}body:not([id=home]) .l-header{position:relative}body:not([id=home]) .l-header .l-inner{height:min(160px,30.7692307692vw)}.l-header .title_site{z-index:100;position:absolute;top:0;left:50%;transform:translate(-50%)}body:not([id=home]) .l-header .title_site{aspect-ratio:660/320}.l-header .title_site img{width:100%;height:auto}.l-header .title_site_screen{z-index:101;position:absolute;top:0;left:50%;aspect-ratio:660/320;transform:translate(-50%);background-image:url(/assets/img/logo_trockadero_screen.ea0df78b.png);background-position:center center;background-size:contain;background-repeat:no-repeat;animation:animTitleBlinking 6s linear 0s infinite;mix-blend-mode:screen;pointer-events:none}body:not([id=home]) .l-header .title_site_screen{aspect-ratio:660/320}@keyframes animTitleBlinking{0%{opacity:1}60%{opacity:1}61%{opacity:0}62%{opacity:1}95%{opacity:1}96%{opacity:0}97%{opacity:1}98%{opacity:0}99%{opacity:1}to{opacity:1}}.l-header [id=changeFontSize]{z-index:100;position:absolute;right:0;bottom:20px;overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0 1px 2px #00000040}.l-header [id=changeFontSize] .content{display:flex}.l-header [id=changeFontSize] .title{padding:0 1em;font-size:.875em;line-height:40px}.l-header [id=changeFontSize] .btn{width:40px;padding:0;border-left:1px solid #e5e5e5;border-radius:0;background-color:#fff;font-weight:700;line-height:40px;text-align:center;transition:all .2s ease}.l-header [id=changeFontSize] .btn:hover{background-color:#f2f2f2}.l-header [id=changeFontSize] .btn.small{font-size:14px}.l-header [id=changeFontSize] .btn.middle{font-size:16px}.l-header [id=changeFontSize] .btn.large{font-size:18px}.l-header [id=changeFontSize] .btn.is-current{background-color:#2137a6;color:#fff}body:not([id=home]) .l-header .imgDancerWrap{z-index:2;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}body:not([id=home]) .l-header .imgDancerWrap .imgDancer01,body:not([id=home]) .l-header .imgDancerWrap .imgDancer02{position:absolute}body:not([id=home]) .l-header .imgDancerWrap .imgDancer01 img,body:not([id=home]) .l-header .imgDancerWrap .imgDancer02 img{width:100%;height:auto}body:not([id=home]) .l-header .imgDancerWrap .imgDancer01{transform:translate(-50%,-50%) rotate(12.5deg)}body:not([id=home]) .l-header .imgDancerWrap .imgDancer02{transform:translate(-50%,-50%) rotate(-12.5deg)}.l-header .imgCurtainLeft,.l-header .imgCurtainRight{z-index:1;position:absolute;top:0;bottom:0}.l-header .imgCurtainLeft img,.l-header .imgCurtainRight img{aspect-ratio:110/160;width:auto;height:100%}.l-header .imgCurtainTop{z-index:0;position:absolute;top:0;right:0;left:0;background-image:url(/assets/img/img_curtain_top.46427fae.png);background-position:center top;background-size:auto 100%;background-repeat:repeat-x}.l-contents{z-index:500;position:relative;background-color:#f7f3eb}.l-main{padding-bottom:2.5em}.l-article{margin-bottom:.5em}.l-section{margin-bottom:5em}.l-section.hasNoTitle{margin-bottom:1em}.l-side{width:100%;padding:40px 0;border-top:1px solid #e0dad3}.banner{width:220px;margin-right:20px;float:left}.banner img{width:220px}.bannerItem{margin-bottom:6px}.bannerItem a{display:block}.bannerItem.banner_fc{margin-top:-10px;margin-right:-10px}.bannerItem.banner_fc img{width:230px}.twitterTL{width:460px;padding-bottom:13px;float:right;background:url(/assets/img/bg_twitter_footer.04f49c4a.png) 0 bottom no-repeat}.twitterTLTitle{width:460px;height:64px;margin-top:-24px;background:url(/assets/img/bg_x_header.d5c487c7.png) 0 0 no-repeat;background-size:460px auto;text-indent:-9999px}.twitterTLContent{border:1px solid #e5e5e5;background:#fff}.twitterTLContent iframe{display:block!important;height:200px!important}.fbBtn{clear:both}.l-footer{z-index:499;position:absolute;bottom:0;width:100%}.pagetopFooter{margin-top:-630px}.pagetopFooter .l-inner{height:630px}.pagetopFooter .link{position:absolute;top:130px;left:30px}.pagetopFooter .link a{display:block}.pagetopFooter .image{position:absolute;top:0;right:-150px}body[id=home] .pagetopFooter .link{z-index:500;top:auto;right:100px;bottom:-150px;left:auto;width:90px;height:90px}body[id=home] .pagetopFooter .link img{width:90px}.footerContent{padding:1.25em 0;background:#404040 url(/assets/img/bg_footer.df68f4a5.png) 0 0 repeat-x;color:#fff}.navGlobalFooter{margin-bottom:3.75em}.navGlobalFooter .navItem{width:12.5em;float:left}.navGlobalFooter .navItem i{color:#b39500;vertical-align:middle}.navGlobalFooter .navItem a{margin-left:.7em;vertical-align:middle}.navGlobalFooter .navItem.nav03,.navGlobalFooter .navItem.nav05,.navGlobalFooter .navItem.nav07,.navGlobalFooter .navItem.nav09,.navGlobalFooter .navItem.nav11{clear:left}.navGlobalFooter .navItem .is-hasLink{color:#fff;line-height:1.9;text-decoration:none}.navGlobalFooter .navItem .is-hasLink:hover,.navOtherFooter{color:#ccc}.navOtherFooter a{color:#ccc;line-height:1.8;text-decoration:none}.navOtherFooter a:hover{color:#999}.copyright{color:#ccc}.navHandler{display:none}#nav{width:100%;padding:30px 0 50px;background:#f7f3eb url(/assets/img/bg_nav.03741273.png) 0 0 repeat-x}.nav .navItem{width:186px;margin-bottom:20px;float:left;border-left:2px solid #ccc}.nav .navItem.nav06,.nav .navItem.nav11{width:184px;border-right:2px solid #ccc}.nav .navItem .is-hasLink{display:block;color:#222;line-height:1;text-align:center;text-decoration:none}.nav .navItem .is-hasLink:hover{color:#999}.nav .navItem.is-current .is-hasLink{color:#bf0030}.navLocal{margin-bottom:4em;padding:1.5em 1.875em;border-radius:3px;background:#ae8c06 url(/assets/img/bg_dot_gold.3355ebee.png) 0 0;box-shadow:0 1px 2px #00000040}.navLocal .navItem{display:inline-block;margin-right:1.2em}.navLocal .navItem a{margin-left:.6875em}.ie6 .navLocal .navItem,.ie7 .navLocal .navItem{zoom:1;display:inline}.navLocal .is-hasLink{color:#fff;font-weight:700}.navLocal .is-hasLink:hover{text-decoration:none}a.homeBackBtn{display:flex;z-index:100;position:absolute;bottom:20px;left:0;padding:.3em 1em;overflow:hidden;border-radius:3px;background-color:#2137a6;box-shadow:0 1px 2px #00000040;color:#fff;font-weight:700;font-size:.95em;text-decoration:none}a.homeBackBtn img{max-width:1.3em;margin-right:.5em;transform:translateY(-.05em)}a.homeBackBtn:visited{color:#fff}#home a.homeBackBtn{display:none}.pagetop{display:none;z-index:600;position:fixed;right:10px;bottom:10px}.pagetop a.btn{display:block;width:80px;height:30px;padding:50px 0 0;border-radius:3px;background:#fff url(/assets/img/arrow_pagetop.bf4a4bf0.png) center center no-repeat;box-shadow:0 1px 2px #00000040;color:#333;font-weight:700;font-size:.625em;text-align:center;text-decoration:none}.no-boxshadow .pagetop a.btn{border:1px solid #ccc}.pagetop a.btn:hover{background-color:#f7f7f7}.pageTitle{margin-bottom:1em;padding:.375em .625em .375em 3em;border-radius:3px;background:url(/assets/img/h2Icon02.8fc1e44c.png) 10px 50% no-repeat #ebe7e4;background-size:40px auto;color:#000;font-weight:700;font-size:1.15em}.sectionTitle{position:relative;margin-top:2em;padding:.5rem;background:#b39500;color:#fff;font-weight:400;font-size:1.5em;line-height:1.5;letter-spacing:.075em;text-align:center}.sectionTitle:before,.sectionTitle :after{position:absolute;content:""}.sectionTitle:before{top:-32px;left:50%;width:92px;height:76px;transform:translate(-50%);border-radius:100%;background:#b39500;background-image:url(/assets/img/h2-icon.3c919ffa.svg);background-position:20px 9px;background-size:52px;background-repeat:no-repeat;content:""}.sectionTitle:after{top:0;left:0;width:100%;height:100%;background:#b39500;content:""}.sectionTitle i{z-index:1;position:absolute;top:-40px;left:calc(50% - 40px);width:80px;height:60px;font-size:30px;font-size:3rem;line-height:60px;text-align:center}.sectionTitle span{z-index:1;position:relative}.sectionTitle img{width:23px}.boxTitle{margin-bottom:1em;padding:.375em .625em;border-radius:3px;background-color:#d9214f;color:#fff;font-weight:700}.blockBorderTitle{padding:.375em .625em;border-radius:3px;background-color:#e5e5e5;color:#555;font-weight:700;font-size:.875em}.blockShadow{padding:1.875em;background:#fff;box-shadow:0 1px 2px #00000040}.no-boxshadow .blockShadow{border:1px solid #ccc}.blockBorder{padding:1em;border:1px solid #cc1442;border-radius:3px}.blockBorder.gray{border:1px solid #ccc}.blockFill{padding:.75em 1em;border-radius:3px;background-color:#f7f1df}.box{margin-bottom:1.875em}.box:last-child{margin-bottom:0}.boxForm{width:80%;margin:0 auto}.boxForm .formItems{margin-bottom:1.875em}.boxForm .formItems .title{margin-bottom:.625em;padding:.375em .625em;border-radius:3px;background:#e5e5e5;font-weight:700}.boxForm .formItems .item{margin-bottom:1.5em}.blockBorder .overflow{height:300px;overflow:auto}.js-accordionTrigger{position:relative;padding-left:1.75em;cursor:pointer}.js-accordionTrigger:before{position:absolute;top:50%;left:.625em;margin-top:-.4em;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.6em solid #d9214f;content:"";transition:transform .2s ease}.js-accordionTrigger.is-open:before{transform:rotate(90deg)}.js-accordionContent{display:none}.js-accordionContent.is-open{display:block}.iframeWrapper{position:relative;width:100%;padding-top:56.25%}.iframeWrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}[id=home].is-playIntro{position:fixed;top:0}[id=home] .introHome{z-index:9999;position:fixed;inset:0;background-color:#900}[id=home] .introHome .title_site{z-index:10;position:absolute;left:50%;transform:translate(-50%)}[id=home] .introHome .title_site picture{display:block;transform:scale(.8);opacity:0}[id=home] .introHome .title_site img{aspect-ratio:660/320;width:100%;height:auto}[id=home] .introHome .title_site_screen{z-index:11;position:absolute;left:50%;aspect-ratio:660/320;transform:translate(-50%);background-image:url(/assets/img/logo_trockadero_screen.ea0df78b.png);background-position:center center;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;opacity:0;transition:opacity .4s}[id=home] .introHome .title_site_screen.is-blinking{animation:animTitleBlinking 6s linear 0s infinite;opacity:1}@keyframes animTitleBlinking{0%{opacity:1}10%{opacity:1}11%{opacity:0}12%{opacity:1}45%{opacity:1}46%{opacity:0}47%{opacity:1}48%{opacity:0}49%{opacity:1}to{opacity:1}}[id=home] .introHome .imgDancerIntroMain{z-index:12;position:absolute;inset:0}[id=home] .introHome .imgDancerIntroMain .imgDancerIntro01{position:absolute;left:50%;transform:translate(-50%)}[id=home] .introHome .imgDancerIntroMain .imgDancerIntro01 picture{display:block;transform:translateY(100%)}[id=home] .introHome .imgDancerIntroMain .imgDancerIntro01 img{width:100%;height:auto}[id=home] .introHome .imgDancerIntroSub{position:absolute;inset:0}[id=home] .introHome .imgDancerIntroSub [class*=imgDancerIntro]{position:absolute}[id=home] .introHome .imgDancerIntroSub [class*=imgDancerIntro] picture{display:block;opacity:0}[id=home] .introHome .imgDancerIntroSub [class*=imgDancerIntro] img{width:100%;height:auto}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro02{transform:translate(-50%,-50%) rotate(12.5deg)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro02 picture{transform:translateY(80%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro03{transform:translate(-50%,-50%) rotate(-12.5deg)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro03 picture{transform:translateY(80%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro04{z-index:3;transform:translate(-50%,-50%) rotate(30deg)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro04 picture{transform:translate(60%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro05{z-index:2;transform:translate(-50%,-50%) rotate(-35deg)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro05 picture{transform:translateY(80%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro06{z-index:1;transform:translate(-50%,-50%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro06 picture{transform:translate(-60%,60%)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro07{z-index:1;transform:translate(-50%,-50%) rotate(7.5deg)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro07 picture{transform:translate(60%,60%)}[id=home] .introHome .imgBg{z-index:0;position:absolute;top:0;right:0;left:0}[id=home] .introHome .imgBg img{-o-object-fit:cover;width:100%;height:108.6419753086vh;object-fit:cover}[id=home] .l-header{position:relative;background:#000}[id=home] .l-header .l-inner{height:100%}[id=home] .l-header .title_site,[id=home] .l-header .title_site_screen{height:auto}[id=home] .l-header .mv .imgDancerFront01{z-index:11;position:absolute;bottom:0;left:0;width:34.7222222222%;transform:rotate(12.5deg)}[id=home] .l-header .mv .imgDancerFront01 picture{display:block;position:relative;margin-bottom:-26%;margin-left:-13%}[id=home] .l-header .mv .imgDancerFront01 img{display:block;aspect-ratio:830/550;width:100%;height:auto}[id=home] .l-header .mv .imgDancerFront02{z-index:11;position:absolute;right:0;bottom:0;width:-moz-fit-content;width:fit-content;width:29.8611111111%;transform:rotate(-12.5deg)}[id=home] .l-header .mv .imgDancerFront02 picture{display:block;position:relative;margin-right:-13.9534883721%;margin-bottom:-12.7906976744%}[id=home] .l-header .mv .imgDancerFront02 img{display:block;aspect-ratio:750/410;width:100%;height:auto}[id=home] .l-header .mv[id=js-introMV] .imgDancerFront01 picture{display:block;transform:translate(-8.3333333333vw,16.6666666667vw);opacity:0}[id=home] .l-header .mv[id=js-introMV] .imgDancerFront02 picture{display:block;transform:translate(8.3333333333vw,16.6666666667vw);opacity:0}[id=home] .l-header .mv[id=js-introMV] .imgDancerFront01.is-animation picture,[id=home] .l-header .mv[id=js-introMV] .imgDancerFront02.is-animation picture{animation:animDancerRotate 6s linear 0s infinite}@keyframes animDancerPopping{0%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes animDancerRotate{0%{transform:rotateY(0)}80%{transform:rotateY(0)}90%{transform:rotateY(180deg)}to{transform:rotateY(0)}}[id=home] .l-header .mv .imgFg{z-index:10;position:absolute;inset:0;pointer-events:none}[id=home] .l-header .mv .imgFg img{-o-object-fit:cover;width:100%;height:auto;object-fit:cover}[id=home] .l-header .mv .imgBg{z-index:0;position:absolute;inset:0}[id=home] .l-header .mv .imgBgItem{position:absolute;inset:0;opacity:0}[id=home] .l-header .mv .imgBgItem img{-o-object-fit:cover;-o-object-position:center bottom;width:100%;height:100%;object-fit:cover;object-position:center bottom}[id=home] .l-header .mv .imgBgItem.is-active{opacity:1}[id=home] .l-header .mv .imgDancer{position:absolute;inset:0;transform:translate(-100%)}[id=home] .l-header .mv .imgDancerWrap{z-index:1;position:absolute;inset:0;text-align:center}[id=home] .l-header .mv .imgDancer.is-active{transform:translate(0)}[id=home] .l-header .mv .imgDancer img{width:100%;height:auto}[id=home] .l-header .mv .imgDancer .imgDancerItem{position:absolute;top:-50%;left:50%;transform:translate(-50%,-50%)}[id=home] .l-header .mv .imgDancer .imgDancerItem picture{display:block;transform:rotateY(-90deg);opacity:0}[id=home] .l-header .mv .imgDancer .imgDancerItem.is-active picture{transform:rotateY(0);opacity:1}[id=home] .l-header .mv .imgDancer.imgDancerSwanLake .imgDancerItem img{aspect-ratio:1200/580}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem img{aspect-ratio:510/540}[id=home] .l-header .mv .imgDancer.imgDancerPaquita .imgDancerItem img{aspect-ratio:1180/560}[id=home] .l-header .mv .bannerTour2024{-webkit-mask-image:linear-gradient(to bottom,black 40%,rgba(0,0,0,0) 50%);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center 0;-webkit-mask-size:100% 250%;display:flex;z-index:11;position:absolute;justify-content:center;mask-image:linear-gradient(to bottom,black 40%,rgba(0,0,0,0) 50%);mask-position:center 0;mask-repeat:no-repeat;mask-size:100% 250%}[id=home] .l-header .mv .bannerTour2024 img{width:71.3261648746%;height:auto;margin-top:7.1684587814%}[id=home] .l-header .mv .bannerTour2024:before,[id=home] .l-header .mv .bannerTour2024:after{position:absolute;inset:0;background-position:center center;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none}[id=home] .l-header .mv .bannerTour2024:before{background-image:url(/assets/img/bnr_tour2024_confetti01.268117d0.png)}[id=home] .l-header .mv .bannerTour2024:after{background-image:url(/assets/img/bnr_tour2024_confetti02.108abb30.png);opacity:0}@keyframes animConfetti01{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes animConfetti02{0%{opacity:0}40%{opacity:0}50%{opacity:1}90%{opacity:1}to{opacity:0}}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024{-webkit-mask-position:center 100%;mask-position:center 100%;transition:all .6s ease}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024.is-appear{-webkit-mask-position:center 0;mask-position:center 0}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024:before,[id=home] .l-header .mv[id=js-introMV] .bannerTour2024:after{opacity:0;transition:opacity .4s ease}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024.is-appearConfetti:before{opacity:1}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024.is-animConfetti:before{animation:animConfetti01 4s ease 0s infinite}[id=home] .l-header .mv[id=js-introMV] .bannerTour2024.is-animConfetti:after{animation:animConfetti02 4s ease 0s infinite}.bannerTop{margin-bottom:5em}.bannerTop .bannerItem{margin-bottom:0}.bannerTop .bannerItem+.bannerItem{margin-top:10px}.bannerTop .bannerItem a{display:inline-block}.bannerTop .bannerItem a img{max-width:100%}.listNews{padding:0;overflow:hidden}.listNews .listContent{margin-top:-1px}.listNews .listItem{border-top:1px solid #ccc}.listNews .listItem a{display:block;position:relative;padding:1.5em 1.875em;text-decoration:none;transition:all .2s ease}.listNews .listItem a:after{display:block;position:absolute;top:50%;right:1.875em;width:14px;height:14px;margin-top:-7px;background:url(/assets/img/arrow_right_red.d62dc04e.png) center center no-repeat;background-size:14px auto;content:""}.listNews .listItem a:hover{background-color:#f7f7f7}.listNews .newsMeta .date{width:7em;float:left;color:#99820f;font-size:.75em;line-height:1.95}.listNews .newsMeta .title{margin-left:5em;padding-right:1.65em;padding-left:1em;border-left:2px solid #e5e5e5;color:#333;font-weight:700;font-size:1.125em;line-height:1.3}.listNews .newsMeta .new{position:relative;top:-.25em;margin-left:6px;padding:1px 6px;border-radius:2px;background:#cc1442;color:#fff}.sectionMovie{max-width:640px;margin:0 auto 7em}.listMovie .listItem{overflow:hidden;border-radius:3px;background:#ae8c06 url(/assets/img/bg_dot_gold.3355ebee.png) 0 0;box-shadow:0 1px 2px #00000040}.listMovie .listItem a{display:block;color:#fff;font-weight:700;text-decoration:none}.listMovie .listItem .image img{max-width:100%}.listMovie .listItem .title{padding:.5em 1em;background-color:#ae8c0666;font-weight:inherit;text-align:center}.boxNews{padding:0;overflow:hidden}.boxNews.is-noInfo{padding:1.875em;text-align:center}.boxNewsContent{margin-top:-1px}.boxNews .post{padding:1.5em 1.875em;border-top:1px solid #ccc}.boxNews .date{width:7em;padding:0;float:left;background:none;color:#99820f;font-size:.75em;line-height:1.95}.boxNews .detail{margin-bottom:0;margin-left:7em;padding:0;border:none;color:#555;line-height:1.75}.boxNews .detail .title{margin-bottom:1em;padding-left:1em;border-left:2px solid #e5e5e5;color:#333;font-weight:700;font-size:1.125em;line-height:1.3}.boxNews .detail .new{position:relative;top:-.25em;margin-left:6px;padding:1px 6px;border-radius:2px;background:#cc1442;color:#fff}.boxNews .detail .text{padding-left:1.125em}#schedule .listSchedule,#archive .listSchedule,#home .listSchedule{padding:0;overflow:hidden}#schedule .listSchedule .listContent,#archive .listSchedule .listContent,#home .listSchedule .listContent{margin-top:-1px}#schedule .listSchedule .listItem,#archive .listSchedule .listItem,#home .listSchedule .listItem{border-top:1px solid #ccc}#schedule .place,#archive .place,#home .place{margin-bottom:.2em}#schedule .listSchedule .scheduleInfo .date .fs24,#archive .listSchedule .scheduleInfo .date .fs24,#home .listSchedule .scheduleInfo .date .fs24{line-height:1.2}#schedule .listSchedule .scheduleInfo .openStart,#archive .listSchedule .scheduleInfo .openStart,#home .listSchedule .scheduleInfo .openStart{letter-spacing:-.05em}#schedule .listSchedule .scheduleInfo .summary .place .city,#archive .listSchedule .scheduleInfo .summary .place .city,#home .listSchedule .scheduleInfo .summary .place .city{display:inline-block;width:5em;margin-right:.25em;border:1px solid #cc1442;border-radius:2px;color:#cc1442;font-weight:700;font-size:.875em;line-height:1.8;text-align:center}#schedule .listSchedule .scheduleInfo .summary .program,#schedule .listSchedule .scheduleInfo .summary .sale,#archive .listSchedule .scheduleInfo .summary .program,#archive .listSchedule .scheduleInfo .summary .sale,#home .listSchedule .scheduleInfo .summary .program,#home .listSchedule .scheduleInfo .summary .sale{display:inline-block;margin-left:.6em}#schedule .listSchedule .scheduleInfo .more .btn.is-noLink,#archive .listSchedule .scheduleInfo .more .btn.is-noLink,#home .listSchedule .scheduleInfo .more .btn.is-noLink{cursor:default}#schedule .listSchedule .scheduleInfo .more .btn.red.is-noLink,#schedule .listSchedule .scheduleInfo .more .btn.gold.is-noLink,#archive .listSchedule .scheduleInfo .more .btn.red.is-noLink,#archive .listSchedule .scheduleInfo .more .btn.gold.is-noLink,#home .listSchedule .scheduleInfo .more .btn.red.is-noLink,#home .listSchedule .scheduleInfo .more .btn.gold.is-noLink{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);opacity:.4}#schedule .listSchedule .scheduleInfo .more .btn.red.is-noLink:hover,#archive .listSchedule .scheduleInfo .more .btn.red.is-noLink:hover,#home .listSchedule .scheduleInfo .more .btn.red.is-noLink:hover{background-color:#d9214f}#schedule .listSchedule .scheduleInfo .more .btn.gold.is-noLink:hover,#archive .listSchedule .scheduleInfo .more .btn.gold.is-noLink:hover,#home .listSchedule .scheduleInfo .more .btn.gold.is-noLink:hover{background-color:#b39500}#schedule .listSchedule .scheduleInfo .more .btn.gray.is-noLink:hover,#archive .listSchedule .scheduleInfo .more .btn.gray.is-noLink:hover,#home .listSchedule .scheduleInfo .more .btn.gray.is-noLink:hover{background-color:#666}#dancers div.dancerWrap{display:flex;flex-wrap:wrap;justify-content:space-between}#dancers section.person{width:48%}#dancers section.person .blockShadow{min-height:500px}#dancers .imgRight img,#dancers .imgLeft img{width:180px}#dancers .imgRight{margin-left:20px}#dancers .box .shoulder{display:inline-block;margin-bottom:10px;padding:2px 8px;background:#b39500}#dancers section.person .box{margin-bottom:0}#dancers .box dt{width:5em;float:none}#dancers .box dd{margin-right:200px;padding-left:0}#dancers .box dd:last-child{margin-bottom:0}#schedule.list .box dt{width:2em}#schedule.list .box dd{padding-left:4em}#program.l-section,#program .box{margin-bottom:0}#program dd:last-child{margin-bottom:0}#schedule.detail .contact dt{width:auto;padding:0;float:none;background:none;color:#b39500}#schedule.detail .contact dd{margin-bottom:15px;padding:0;border-top:none}#schedule.detail .contact dd:last-child{margin-bottom:0}#schedule.detail #map{width:49%;height:290px;padding:5px;float:right}#schedule.detail .access{width:48%;float:left}#goods .listGoods .boxListGoods{box-sizing:border-box;float:left;text-align:center}#goods .listGoods .boxListGoods a{display:block;color:#333;text-decoration:none}#goods .listGoods .boxListGoods .itemImage{margin-bottom:.5em}#goods .listGoods .boxListGoods .itemImage img{max-width:100%;height:auto}.itemTextSoldout{display:inline-block;margin-bottom:2px;padding:.8em;background-color:#b39500;color:#fff;font-size:.7rem;line-height:1}#fanclub .relative{position:relative}#fanclub ul.disc li.absolute{position:absolute;right:0;bottom:0;list-style-type:none}#fanclub .box dt{width:6em}#fanclub .box dd{padding-left:8em}#fanclub.privacy .blockBorder dt{width:auto;padding:0;float:none;background:none;color:#b39500}#fanclub.privacy .blockBorder dd{margin-bottom:15px;padding:0;border-top:none;border-bottom:1px solid #e5e5e5}#fanclub.detail .box dt{width:7em}#fanclub.detail .box dd{padding-left:9em}#contact .box dt{width:7em}#contact .box dd{padding-left:9em}#contact .box form dt{width:auto}#contact .box form dd{padding-left:0}#contact [id=faq] .box dt.js-accordionTrigger{background-color:#ebe7e4;color:#555}#contact [id=faq] .box dt.js-accordionTrigger:before{border-left:.6em solid #5e5e5e}#contact [id=faq] .box dt.js-accordionTrigger.is-open{background-color:#fae8ed;color:#bf0030}#contact [id=faq] .box dt.js-accordionTrigger.is-open:before{border-left:.6em solid #d9214f}#contact [id=form] .blockBorder dt{width:auto;padding:0;float:none;background:none;color:#b39500}#contact [id=form] .blockBorder dd{margin-bottom:15px;padding:0;border-top:none;border-bottom:1px solid #e5e5e5}#contact #faq .navFaq a.btn{display:block}#contact #faq .navFaq a .fa{margin-right:.6875em}#contact #faq .box dl.listFaq dt{width:auto;padding:.375em .625em;float:none}#contact #faq .box dl.listFaq dd+dt{margin-top:5px}#contact #faq .box dl.listFaq dt.js-accordionTrigger{padding-left:1.75em}#contact #faq .box dl.listFaq dd{padding-right:.625em;padding-left:.625em;border-top:none}#sitemap .box dt{width:10em}#sitemap .box dt a{color:#bf0030}#sitemap .box dd{padding-left:12em}#company .box dt{width:6em}#company .box dd{padding-left:8em}body#faq .box dt{width:8em}body#faq .box dd{padding-left:10em}body#enquete .displayInlineBlock{display:inline-block}body#enquete .headerMinimum{padding:1em 20px;background-color:#fff}body#enquete .headerMinimum .titlePage{color:#cc1442;font-weight:700;font-size:16px;text-align:center}body#enquete .headerMinimum .titlePage span{font-weight:inherit}body#enquete .l-contents{padding-top:40px}body#enquete .l-main{padding-bottom:80px}.articleEnquete{text-align:center}.articleEnqueteTitle{position:relative;margin-bottom:30px;padding-top:50px;color:#cc1442;font-weight:700;font-size:28px}.articleEnqueteTitle:after{display:block;position:absolute;top:0;left:50%;width:23px;height:40px;margin-left:-12px;background-image:url(/assets/img/h2Icon.1c50bebe.png);background-position:center center;background-size:contain;background-repeat:no-repeat;content:""}.articleEnqueteDownload img{max-width:100%}.articleEnqueteHowTo{max-inline-size:-moz-max-content;max-inline-size:max-content;margin-inline:auto}.articleEnqueteHowToTitle{margin-bottom:.5em;color:#cc1442;font-weight:700;text-align:center}.articleEnqueteHowToContent{font-size:14px;text-align:left}#archive .tourPamphletImg{max-width:350px;margin:0 auto;padding:2.5em 1.5em}#archive .contentWrap{display:flex}#archive .listScheduleWrap{display:flex;flex-direction:column;width:100%}#archive .yearArchiveNavWrap{display:flex;flex-shrink:0;flex-direction:column;margin-top:3em;margin-left:2.0833333333%;box-shadow:0 1px 2px #00000040}#archive .yearArchiveNavTitle{padding:1.5em 1.42em;background-color:#cc1442;color:#fff;font-size:.8125em;line-height:1}#archive .yearArchiveNavList{height:100%;padding:1.45em 1.42em;background-color:#fff}#archive .yearArchiveNavListItem{margin-bottom:1.0714285714em;font-size:.875em;line-height:1}#archive .yearArchiveNavListItem .fa-chevron-right:before{color:#cc1442}#archive .yearArchiveNavListItem a,#archive .yearArchiveNavListItem a:link,#archive .yearArchiveNavListItem a:visited,#archive .yearArchiveNavListItem a:hover,#archive .yearArchiveNavListItem a:active{text-decoration:none}#archive .yearArchiveNavListItem span{padding-left:.7142857143em}#archive .navLocal{display:none}.archiveSelectBox{position:relative}.archiveSelectBox:before,.archiveSelectBox:after{position:absolute;content:"";pointer-events:none}.archiveSelectBox:before{display:inline-block;right:0;width:2.3em;height:34px;border-radius:0 3px 3px 0;background-color:#1c1c1c;content:""}.archiveSelectBox:after{position:absolute;top:50%;right:1.15em;width:6px;height:6px;transform:translate(50%,-50%) rotate(45deg);border-right:3px solid #fff;border-bottom:3px solid #fff;content:""}.archiveSelectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:260px;height:34px;padding:.4em 3.3em .4em 1em;border:2px solid #1c1c1c;border-radius:3px;color:#1c1c1c;font-size:.875em;cursor:pointer}.archiveSelectBox select:focus{outline:1px solid #1c1c1c}.comingSoonWrap{padding:1.2em 2em}.comingSoonWrap .comingSoonTxt{font-weight:700}.comingSoonWrap .comingSoonBnr{max-width:400px;margin:0 auto 1em}#colorbox,#cboxOverlay,#cboxWrapper{-webkit-transform:translate3d(0,0,0);z-index:9999;position:absolute;top:0;left:0;overflow:hidden}#colorbox{background-color:#fff;box-shadow:0 1px 2px #00000040}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{-ms-interpolation-mode:bicubic;display:block;max-width:none;margin:auto;float:left;border:0}.cboxIframe{display:block;width:100%;height:100%;margin:0;padding:0;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#cboxOverlay{background:#f7f3eb;filter:alpha(opacity=90);opacity:.9}#colorbox{outline:0}#cboxContent{margin-top:40px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000}#cboxLoadingGraphic{background:url(/assets/img/loading.646ef3b2.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-30px;left:20px;color:#000}#cboxCurrent{position:absolute;top:-30px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{position:absolute;top:-28px;width:20px;height:20px;margin:0;padding:0;overflow:visible;border:0;background:url(/assets/img/controls.cd32eebe.png) no-repeat 0 0;text-indent:-9999px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{right:54px;background-position:0px 0px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{right:32px;background-position:-25px 0px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{right:10px;background-position:-50px 0px}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{right:44px;background-position:-75px -25px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{right:44px;background-position:-100px 0px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}@media screen and (min-width: 450px) and (max-width: 767px){#archive .yearArchiveNavListItem{width:25%}}@media screen and (min-width: 736px){.l-inner{width:940px}.l-nav{display:block}.navToggle{display:none}.listMovie{display:flex;flex-wrap:wrap;justify-content:center}.listMovie .listItem{width:49%;width:48.9361702128%;margin-top:20px;margin-left:2.1276595745%}.listMovie .listItem:nth-child(2n+1){margin-left:0}.listMovie .listItem:nth-child(-n+2){margin-top:0}.boxNews .detail .image{margin-right:-20px;margin-left:18px;overflow:hidden;font-size:0;letter-spacing:-.4em;word-spacing:-.4em}.boxNews .detail .image li{display:inline-block;margin:20px 20px 0 0}.ie6 .boxNews .detail .image li,.ie7.boxNews .detail .image li{zoom:1;display:inline}.listSchedule .scheduleInfo{display:flex;align-items:center;padding:1.5em 0}.listSchedule .scheduleInfo .date{width:190px;border-right:2px solid #e5e5e5;text-align:center}.listSchedule .scheduleInfo .summary{width:388px;padding-left:20px;float:left}#archive .listSchedule .scheduleInfo .summary{width:auto}.listSchedule .scheduleInfo .more{width:310px;padding-right:30px;float:right;text-align:right}.listSchedule .scheduleInfo .more .btn{width:9.5em}#goods .listGoods{margin-top:-20px}#goods .listGoods .boxListGoods{width:33.33%;width:-webkit-calc(1/3 * 100%);width:33.3333333333%;margin-top:10px;padding:20px 10px 0}#contact #faq .navFaq{display:flex;justify-content:center}#contact #faq .navFaq{margin-bottom:30px}#contact #faq .navFaq .navItem{width:32%;margin-left:2%;float:left}#contact #faq .navFaq .navItem:nth-child(3n+1){margin-left:0}#contact #faq .navFaq.column2 .navItem{width:49%;margin-left:2%}#contact #faq .navFaq.column2 .navItem:nth-child(2n+1){margin-left:0}#contact #faq .box dl.listFaq{margin-bottom:30px}}@media screen and (min-width: 768px){body:not([id=home]) .l-header .title_site{height:103.125%}body:not([id=home]) .l-header .title_site_screen{height:103.125%}body:not([id=home]) .l-header .imgDancerWrap .imgDancer01{top:71.875%;left:17.5531914894%;width:44.1489361702%}body:not([id=home]) .l-header .imgDancerWrap .imgDancer02{top:62.5%;left:86.170212766%;width:39.8936170213%}.l-header .imgCurtainLeft{left:0}.l-header .imgCurtainRight{right:0}.l-header .imgCurtainTop{height:56.25%}[id=home] .l-header{aspect-ratio:16/9;overflow:hidden}[id=home] .l-header .l-inner{width:100%}[id=home] .l-header .l-inner [id=changeFontSize]{right:20px}[id=home] .l-header .title_site,[id=home] .l-header .title_site_screen{width:45.8333333333%}[id=home] .l-header .mv .imgDancer.imgDancerSwanLake .imgDancerItem{top:60.8641975309%;width:83.3333333333%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem{top:56.7901234568%;width:35.4166666667%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem.imgDancerDyingSwanItem01{left:33.6805555556%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem.imgDancerDyingSwanItem03{left:66.3194444444%}[id=home] .l-header .mv .imgDancer.imgDancerPaquita .imgDancerItem{top:52.4691358025%;width:81.9444444444%}[id=home] .l-header .mv .bannerTour2024{top:0;left:.3472222222%;width:19.375%;margin-top:2.5694444444%}}@media screen and (max-width: 768px){.sp_txt_center{text-align:center}}@media screen and (max-width: 767px){.displaySp{display:block}body:not([id=home]) .l-header .title_site{height:91.6666666667%}body:not([id=home]) .l-header .title_site_screen{height:91.6666666667%}.l-header [id=changeFontSize]{display:none}body:not([id=home]) .l-header .imgDancerWrap .imgDancer01{top:104.1666666667%;left:20.5128205128%;width:63.8461538462%}body:not([id=home]) .l-header .imgDancerWrap .imgDancer02{top:100%;left:84.6153846154%;width:57.6923076923%}.l-header .imgCurtainLeft{left:-5.1282051282vw}.l-header .imgCurtainRight{right:-5.1282051282vw}.l-header .imgCurtainTop{height:50%}.l-section{margin-bottom:4em}a.homeBackBtn{display:none}[id=home] .l-header{aspect-ratio:1}[id=home] .l-header .title_site,[id=home] .l-header .title_site_screen{width:93.0769230769%}[id=home] .l-header .mv .imgDancerFront01,[id=home] .l-header .mv .imgDancerFront02{display:none}[id=home] .l-header .mv .imgDancer.imgDancerSwanLake .imgDancerItem{top:64.1025641026%;width:115.3846153846%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem{top:61.5384615385%;width:53.8461538462%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem.imgDancerDyingSwanItem01{left:25.641025641%}[id=home] .l-header .mv .imgDancer.imgDancerDyingSwan .imgDancerItem.imgDancerDyingSwanItem03{left:74.358974359%}[id=home] .l-header .mv .imgDancer.imgDancerPaquita .imgDancerItem{top:61.5384615385%;width:107.6923076923%}[id=home] .l-header .mv .bannerTour2024{bottom:-12.8205128205%;left:0;width:25.641025641%}[id=home] .l-contents{z-index:initial}.sectionMovie{margin-bottom:6em}#schedule .listSchedule .scheduleInfo .summary .program,#schedule .listSchedule .scheduleInfo .summary .sale,#archive .listSchedule .scheduleInfo .summary .program,#archive .listSchedule .scheduleInfo .summary .sale,#home .listSchedule .scheduleInfo .summary .program,#home .listSchedule .scheduleInfo .summary .sale{display:inline-block;margin-left:0}#archive .yearArchiveNavList{display:flex;flex-wrap:wrap}#archive .yearArchiveNavListItem{display:inline-block}#archive .contentWrap{display:block}#archive .yearArchiveNavWrap{margin-top:2em;margin-left:0}#archive .yearArchiveNavList{padding:1.2em 1.42em}#archive .navLocal{display:block;position:relative;margin-bottom:0;padding:1.21875em 1.875em 1.21875em 3.5em}#archive .navLocal:before{position:absolute;bottom:0;left:4px;width:44px;height:93px;background-image:url(/assets/img/archiveImg01.2c456590.png);background-size:contain;background-repeat:no-repeat;content:""}.comingSoonWrap{padding:1.2em 1em}}@media screen and (max-width: 735px){.box dt{width:4em;padding:5px;float:none;background-color:#fae8ed;color:#bf0030}.box dd{margin-bottom:15px;padding:5px 0 5px 5px;border-top:none;border-bottom:1px solid #e5dadd}th,td{padding:.6em}.btn,.btn:link,.btn:visited,.btn:hover,.btn:active{padding:.8em .5em}.btn{box-sizing:border-box}.btn.arrow:after{padding-right:.5em;background:none}.l-inner{width:100%}.l-contents{padding:20px 10px 0}.l-nav{display:none}.l-nav{z-index:9997;position:fixed;top:0;right:0;width:100%}.banner{margin:0 auto;float:none}.bannerItem{margin-bottom:15px}.twitterTL{width:300px;margin:0 auto;padding-bottom:8px;float:none;background:url(/assets/img/bg_twitter_footer.04f49c4a.png) 0 bottom no-repeat;background-size:100% auto}.twitterTLTitle{width:100%;height:64px;margin-top:0;background:url(/assets/img/bg_x_header.d5c487c7.png) -2px 0 no-repeat;background-size:160% auto}.pagetopFooter{margin-top:-330px}.pagetopFooter .l-inner{height:330px}.pagetopFooter .link{position:absolute;top:180px;left:10px;width:150px}.pagetopFooter .link img{width:95%}body[id=home] .pagetopFooter .link{z-index:500;right:20px;bottom:-95px;width:70px;height:70px}body[id=home] .pagetopFooter .link img{width:70px}.pagetopFooter .image{position:absolute;top:0;right:-300px;width:500px}.pagetopFooter .image img{width:60%}.footerContent{padding:1.25em 1em}.navGlobalFooter .navItem{width:auto;float:none}.navHandler{display:block;z-index:9998;position:fixed;top:10px;right:10px;width:45px;height:45px;border-radius:100px;background:#f7f3eb}.navHandler a{display:block;padding-top:5px;color:#000;font-size:.625em;line-height:1.2;text-decoration:none}.navHandler a i{font-size:21px}.l-header .navHandler{box-shadow:0 1px 2px #0000004d}.l-contents .navHandler{background:#000}.l-contents .navHandler a{color:#f7f3eb}#nav{padding:30px 0;background:url(/assets/img/nav_bg.e91da806.png) right bottom no-repeat #f7f3eb;background-size:320px auto}.nav{padding-left:20px}.nav .navItem{width:auto;margin-bottom:20px;float:none;border-left:2px solid #ccc}.nav .navItem .is-hasLink{-moz-text-shadow:1px 1px 0 rgb(255,255,255);-webkit-shadow:1px 1px 0 rgb(255,255,255);padding-left:10px;text-align:left;text-shadow:1px 1px 0 rgb(255,255,255)}.nav .navItem.nav06,.nav .navItem.nav11{width:auto;border-right:none}.navLocal{padding:.5em 1em}.navLocal .navItem{display:block;margin-bottom:.3em}.navLocal .navItem:last-child{margin-right:0}.navLocal .navItem a{margin-left:.5em}.blockShadow{padding:1.875em 1em;background:#fff;box-shadow:0 1px 2px #00000040}.boxForm{width:100%}.blockBorder .overflow{height:150px}.bannerTop{margin-bottom:2.5em;padding-top:1.5em}.listNews .newsMeta .date{float:none}.listNews .newsMeta .title{margin-left:0;padding-left:.5em}.listMovie .listItem+.listItem{margin-top:20px}.boxNews .date{width:auto;float:none}.boxNews .detail{margin-left:0}.boxNews .detail .title{margin-bottom:1em;padding-left:0;border-bottom:1px solid #e5e5e5;border-left:none;line-height:1.5}.boxNews .detail .image li{margin-top:20px}.boxNews .detail .image img{display:block;width:100%;height:auto}.boxNews .detail .text{padding-left:0}#profile .box .imgLeft{margin-right:10px}#profile .box .imgLeft img{width:109px}#profile .box .imgRight{margin-left:0;float:none;text-align:center}#profile .box .imgRight img,#profile .box .txt_center img{width:100%}.listSchedule .scheduleInfo{padding:1em 1.5em}.listSchedule .scheduleInfo .date,.listSchedule .scheduleInfo .summary,.listSchedule .scheduleInfo .more{width:auto;float:none}.listSchedule .scheduleInfo .date{padding-bottom:.5em;border-right:none}.listSchedule .scheduleInfo .summary{padding-top:1em;padding-left:0;border-top:2px solid #e5e5e5}.listSchedule .scheduleInfo .more{margin-top:.6em}.listSchedule .scheduleInfo .more .btn{width:48.5%;text-align:center}#dancers div.dancerWrap{display:block}#dancers section.person{width:100%}#dancers .box .txt_right{text-align:center}#dancers .box .imgRight{margin-bottom:.8em;margin-left:0;float:none;text-align:center}#dancers .box dd{margin-right:0}#program.blockShadow{padding:1em .5em}#schedule.detail #map{width:95%;height:200px;margin-bottom:20px;padding:5px;float:none}#schedule.detail .access{width:100%;float:none}#goods .box{margin-bottom:0}#goods .listGoods{margin-top:-15px}#goods .listGoods .boxListGoods{width:50%;padding:20px 5px 0}#fanclub ul.disc li.absolute{right:-10px;bottom:-10px}#fanclub ul.disc li.absolute img{width:50px}#fanclub .box dd,#fanclub.detail .box dd{padding-left:0}#contact .box dd{padding-left:0;border-bottom:none}#contact #faq .navFaq{display:block;margin-bottom:20px}#contact #faq .navFaq .navItem+.navItem{margin-top:5px}#contact #faq .navFaq a.btn{padding:.375em .625em;text-align:left}#contact #faq .box dl.listFaq{margin-bottom:20px}#sitemap .box dd,#company .box dd{padding-left:0}#program .box{margin-bottom:0}#program .box .txt_center img{width:100%}body#faq .box dd{padding-left:0}body#faq .box .flo_right{float:none}body#enquete .headerMinimum .titlePage{font-size:14px}}@media screen and (max-width: 449px){#archive .yearArchiveNavListItem{width:33.3333333333%}}@media screen and (orientation: landscape){[id=home] .introHome .title_site,[id=home] .introHome .title_site_screen{top:8%;width:min(64.1666666667%,114.0740740741vh)}[id=home] .introHome .imgDancerIntroMain .imgDancerIntro01{top:49.3827160494%;width:min(37.5%,66.6666666667vh)}[id=home] .introHome .imgDancerIntroSub{z-index:9}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro02{z-index:5;top:83.950617284%;left:20.8333333333%;width:min(57.6388888889%,102.4691358025vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro03{z-index:4;top:79.012345679%;left:82.6388888889%;width:min(52.0833333333%,92.5925925926vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro04{top:62.962962963%;left:20.4861111111%;width:min(45.1388888889%,80.2469135802vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro05{top:50.6172839506%;left:95.1388888889%;width:min(27.7777777778%,49.3827160494vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro06{top:19.7530864198%;left:13.1944444444%;width:min(18.75%,33.3333333333vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro07{top:11.1111111111%;left:88.1944444444%;width:min(18.0555555556%,32.0987654321vh)}}@media screen and (orientation: portrait){[id=home] .introHome .title_site,[id=home] .introHome .title_site_screen{top:20%;width:min(110%,63.8392857143vh)}[id=home] .introHome .imgDancerIntroMain .imgDancerIntro01{top:41.6666666667%;width:min(103.8461538462%,60.2678571429vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro02{z-index:14;top:84.8214285714%;left:39.7435897436%;width:min(123.0769230769%,71.4285714286vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro03{z-index:15;top:98.2142857143%;left:66.6666666667%;width:min(107.6923076923%,62.5vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro04{top:63.9880952381%;left:28.2051282051%;width:min(82.0512820513%,47.619047619vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro05{top:62.5%;left:97.4358974359%;width:min(55.1282051282%,31.994047619vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro06{top:12.6488095238%;left:35.8974358974%;width:min(35.8974358974%,20.8333333333vh)}[id=home] .introHome .imgDancerIntroSub .imgDancerIntro07{top:13.3928571429%;left:67.9487179487%;width:min(35.8974358974%,20.8333333333vh)}}
