@import url(base.css);@font-face{font-family:'Noto Serif Japanese';font-style:normal;font-weight:200;src:url("../font/NotoSerifJP-Medium.woff.woff") format("woff")}.ticketBtn,.blueBtn{text-align:center}.ticketBtn a,.blueBtn a{display:inline-block;background:-webkit-linear-gradient(#ea181f 0%, #52110c 100%);background:-o-linear-gradient(#ea181f 0%, #52110c 100%);background:linear-gradient(#ea181f 0%, #52110c 100%);color:#FFF;padding:10px 30px;border-radius:5px}.blueBtn a{background:-webkit-linear-gradient(#063277 0%, #011c45 100%);background:-o-linear-gradient(#063277 0%, #011c45 100%);background:linear-gradient(#063277 0%, #011c45 100%)}.mt60{margin-top:60px}body{background:#000;font-family:'Noto Serif Japanese', serif}.sp{display:none}#container{margin:0 auto;text-align:center;position:relative;min-width:1000px;overflow-x:hidden}.cInner{display:block;clear:both;width:1000px;margin:0 auto;text-align:center;position:relative;letter-spacing:1px}#header{width:100%;height:60px;background-color:#FFF}#header h1{float:left}#header h1 img{display:block}#header .link{float:right;padding:15px;margin-top:5px;font-family:'Arial','游ゴシック体','YuGothic','游ゴシック','Yu Gothic','ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif}#header .link span{display:none}#header .link a{background-color:#9F291A;color:#FFF;font-size:16px;padding:5px 10px}#header .goods{float:right;width:170px;border:1px solid #CCC;margin-top:10px;margin-right:10px}#header .goods img{display:block;width:100%;height:auto}.bgWrap1{background:url(../img/bg/bg_main.jpg) center top no-repeat}.bgWrap2{background:url(../img/bg/bg_content.jpg) center top repeat-y}.bgWrap2 .innerWrap{background:url(../img/bg/gd.png) center bottom repeat-x}.bgWrap2 .innerWrap .inner{background:url(../img/symb_book.png) right bottom no-repeat}.bgWrap3{background:url(../img/bg/bg_footer.jpg) center bottom no-repeat}#main{margin-bottom:50px}#main .cInner{padding-top:37px}#main .cache{padding-top:27px}#main .mainDate{display:block;background:url(../img/date_panel.png) center top no-repeat;width:691px;height:208px;margin:10px auto;text-align:center;padding:20px}#main .mainDate .date{font-size:26px}#main .mainDate .date span{font-size:38px}#main .mainDate .place{font-size:26px}#menu{padding:10px 0;z-index:9998}#menu ul{display:inline-block;position:relative;font-size:0;line-height:0}#menu ul li{display:inline-block;position:relative;padding:0 20px}#menu ul li img{display:block}#menu ul li:after{display:inline-block;content:"";background:url(../img/menu_splt.png) center top no-repeat;width:24px;height:28px;position:absolute;top:3px;right:-10px}#menu ul li.last:after,#menu ul li:nth-last-of-type(1):after{background:none}#menu ul li.sp{display:none}#menu ul:before{display:inline-block;content:"";background:url(../img/menu_right.png) center top no-repeat;width:5px;height:47px;position:absolute;top:-3px;left:-7px}#menu ul:after{display:inline-block;content:"";background:url(../img/menu_left.png) center top no-repeat;width:5px;height:47px;position:absolute;top:-3px;right:-7px}#menu.move{width:100%;height:63px;background:rgba(0,0,0,0.75);position:fixed;top:0;left:0}#news .cInner{padding-top:95px}#news .entryList{margin-top:20px;text-align:left}#news .entryList ul li{padding:9px 0}#news .entryList ul li .date{margin-right:15px}#news .entryList ul li:nth-of-type(even){background:url(../img/borderline1.png) left bottom repeat-x}#news .entryList ul li:nth-of-type(odd){background:url(../img/borderline2.png) left bottom repeat-x}#news .link{margin-top:15px;text-align:right}#news .link a{background:url(../img/arrow_red.png) right center no-repeat;padding-right:40px}#twitter{position:relative}#twitter .cInner{padding-top:75px}#twitter .twBox{margin-top:40px}#twitter:after{content:"";display:block;background:url(../img/symb_kneight.png) center top no-repeat;width:332px;height:337px;position:absolute;bottom:-300px;left:50%;margin-left:400px}#intro{position:relative}#intro .cInner{padding-top:160px}#intro .text{margin-top:30px;line-height:195%;text-align:left;padding:0 100px}#intro .text .taC{display:block;text-align:center}#intro .text .taR{display:block;text-align:right}#intro:before{content:"";display:block;background:url(../img/symb_stair.png) center top no-repeat;width:913px;height:1343px;position:absolute;top:0;left:0}#story{position:relative}#story .cInner{padding-top:90px}#story .text{margin-top:30px;line-height:195%;text-align:center}#story:before{content:"";display:block;background:url(../img/symb_horse.png) center top no-repeat;width:377px;height:451px;position:absolute;top:-200px;left:50%;margin-left:-750px}#story:after{content:"";display:block;background:url(../img/symb_magiccircle.png) center top no-repeat;width:537px;height:537px;position:absolute;bottom:-400px;left:50%;margin-left:350px}#cast .cInner{padding-top:85px}#music .cInner{padding-top:65px}.photoPnl{margin-top:30px}.photoPnl ul{font-size:0;line-height:0}.photoPnl ul li{display:inline-block;position:relative;width:180px;margin:0 25px 50px 25px;font-size:14px;line-height:120%}.photoPnl ul li a{display:block}.photoPnl ul li img{display:block}.photoPnl ul li .name{display:block;background:rgba(0,0,0,0.75) url(../img/arrow_red2.png) right 3px center no-repeat;width:100%;height:56px;position:absolute;bottom:0;left:0;padding:5px}.photoPnl ul li .name.l2{padding-top:15px}.photoPnl ul li .name.l1{padding-top:20px}.photoPnl ul li .name.l3{padding-top:5px}.photoPnl ul li .name.nlink{background-image:none}.photoPnl ul li .name h2{font-size:14px}.photoPnl ul li .name .pl{font-size:12px}.photoPnl ul li .name .pl span{display:block}.photoPnl ul li .name .crd{font-size:9px}.modal .inner .photo{text-align:center;margin-bottom:15px}.modal .inner .osLink{text-align:center;margin-top:15px}.modal .inner .osLink a{color:#930303}#staff .cInner{padding-top:25px}#staff .staffList{width:430px;margin:30px auto 0 auto;text-align:center}#staff .staffList ul li{display:inline-block;clear:both;font-size:20px;background:url(../img/borderline1.png) left bottom repeat-x;padding:6px 0}#staff .staffList ul.sublist{margin-top:40px}#staff .staffList ul.sublist li{font-size:16px;padding:8px 0}#movie .cInner{padding-top:120px}#movie .youtube{margin-top:55px}#ticket .cInner{padding-top:140px}#ticket .ticketWrap{margin-bottom:40px;text-align:left;padding:0 50px}#ticket .ticketWrap h2{text-align:center;margin:20px auto;font-size:24px}#ticket .ticketWrap table{width:100%;border:1px solid #082541;margin-bottom:20px}#ticket .ticketWrap table caption{display:none}#ticket .ticketWrap table th,#ticket .ticketWrap table td{border:1px solid #082541;padding:10px}#ticket .ticketWrap table th{font-size:16px;text-align:center;width:40%}#ticket .ticketWrap table td{width:40%}#ticket .ticketWrap table td.dn{text-align:center;width:20%}#ticket .ticketWrap .infoText{position:relative;margin-bottom:30px}#ticket .ticketWrap .infoText a{color:#FFF;text-decoration:underline}#ticket .ticketWrap .infoText a:hover{text-decoration:none}#ticket .ticketWrap .infoText span{font-size:14px}#ticket .ticketWrap .infoText #seat{position:absolute;top:110px;right:0;width:180px}#ticket .ticketWrap .infoText #seat a{outline:none}#ticket .ticketWrap .infoText #seat a.btn{font-size:14px;text-decoration:none;padding:5px 15px;display:block;text-align:center;background:-webkit-linear-gradient(#967645 0%, #634c17 100%);background:-o-linear-gradient(#967645 0%, #634c17 100%);background:linear-gradient(#967645 0%, #634c17 100%)}#ticket iframe{margin-top:50px}#footer .cInner{padding-top:150px}#footer .copyright{padding:10px 0;font-size:12px}#spCover{display:none}#pageTop{position:fixed;bottom:40px;right:40px}
/*# sourceMappingURL=styles_pc.css.map */
