@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Noto+Sans+JP:wght@100..900&display=swap");.informationList .informationListItem{display:grid;-webkit-align-items:flex-start;align-items:flex-start;grid-template-columns:14% auto;gap:5vw;padding-bottom:50px;border-bottom:1px solid #141432}@media screen and (max-width: 1200px){.informationList .informationListItem{grid-template-columns:20% auto;padding-bottom:4vw}}@media screen and (max-width: 750px){.informationList .informationListItem{display:block;padding-bottom:6vw}}.informationList .informationListItem+.informationListItem{margin-top:50px}@media screen and (max-width: 1200px){.informationList .informationListItem+.informationListItem{margin-top:4vw}}@media screen and (max-width: 750px){.informationList .informationListItem+.informationListItem{margin-top:6vw}}.informationList .informationListItem:last-child{padding-bottom:0;border-bottom:none}.informationList .informationListItem .informationListTitle{font-size:28px;line-height:1.25;font-family:"Noto Sans JP",sans-serif;font-weight:700;color:#141432}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListTitle{font-size:2.5vw}}@media screen and (max-width: 750px){.informationList .informationListItem .informationListTitle{font-size:20px;margin-bottom:1em}}.informationList .informationListItem .informationListContent{font-size:clamp(16px, 2.25vw, 24px);line-height:1.5;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#141432}.informationList .informationListItem .informationListContent a{display:inline;color:#141432;padding:0 6px 4px;background:#fff;text-decoration:none}@media (hover: hover){.informationList .informationListItem .informationListContent a{transition:0.3s}.informationList .informationListItem .informationListContent a:hover{background:#d6b471}}.informationList .informationListItem .informationListContent p{font-size:clamp(16px, 2.25vw, 24px);line-height:1.5;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#141432}.informationList .informationListItem .informationListContent p+p{margin-top:10px}.informationList .informationListItem .informationListContent p.day2{margin-top:30px}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListContent p.day2{margin-top:2vw}}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent p.day2{margin-top:3vw}}.informationList .informationListItem .informationListContent p.-mgt0{margin-top:0}.informationList .informationListItem .informationListContent p.-tal{text-align:left}.informationList .informationListItem .informationListContent p span{display:inline-block;color:#fff;padding:2px 6px}.informationList .informationListItem .informationListContent p span.day1{background:#6bb6b0}.informationList .informationListItem .informationListContent p span.day2{background:#274079}.informationList .informationListItem .informationListContent img+img{margin-top:30px}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListContent img+img{margin-top:2vw}}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent img+img{margin-top:3vw}}.informationList .informationListItem .informationListContent .detailList{display:grid;-webkit-align-items:stretch;align-items:stretch;grid-template-columns:8% auto;gap:30px 1vw}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListContent .detailList{grid-template-columns:16% auto;gap:3vw}}.informationList .informationListItem .informationListContent .detailList.-noGrid{display:block}.informationList .informationListItem .informationListContent .detailList.-cast{gap:30px 3vw}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent .detailList.-cast{display:block}}.informationList .informationListItem .informationListContent .detailList dt.day1,.informationList .informationListItem .informationListContent .detailList dt.day2{display:inline-block;color:#fff;padding:0 4px;text-align:center}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent .detailList dt.day1,.informationList .informationListItem .informationListContent .detailList dt.day2{display:block;text-align:left;margin-bottom:4vw}.informationList .informationListItem .informationListContent .detailList dt.day1.-mgb0,.informationList .informationListItem .informationListContent .detailList dt.day2.-mgb0{margin-bottom:0}}.informationList .informationListItem .informationListContent .detailList dt.day1{background:#6bb6b0}.informationList .informationListItem .informationListContent .detailList dt.day2{background:#274079;margin-top:30px}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListContent .detailList dt.day2{margin-top:2vw}}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent .detailList dt.day2{margin-top:6vw}}.informationList .informationListItem .informationListContent .detailList dt.-center{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.informationList .informationListItem .informationListContent .detailList dt.-mgt0{margin-top:0}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent .detailList .day1Cast{margin-bottom:5vw}}.informationList .informationListItem .informationListContent .detailList .castList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:8% auto;gap:20px 4%}@media screen and (max-width: 1200px){.informationList .informationListItem .informationListContent .detailList .castList{gap:20px 6%}}@media screen and (max-width: 750px){.informationList .informationListItem .informationListContent .detailList .castList{-webkit-justify-content:center;justify-content:center}}.informationList .informationListItem .informationListContent .detailList .castList li{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:clamp(14px, 2.25vw, 24px)}.informationList .informationListItem .informationListContent .detailList .castList li span{display:inline-block;font-size:clamp(12px, 2.5vw, 16px);line-height:1;color:#fff;padding:4px 10px}.informationList .informationListItem .informationListContent .detailList .castList li span.day1,.informationList .informationListItem .informationListContent .detailList .castList li span.day2{margin-left:10px}.informationList .informationListItem .informationListContent .detailList .castList li span.day1{background:#6bb6b0}.informationList .informationListItem .informationListContent .detailList .castList li span.day2{background:#274079}.informationList .informationListItem .informationListContent .detailList .castList li span .small{font-size:0.8em;padding:0;padding-left:0.6em}.ticketItemWrap+.ticketItemWrap,.accordionWrap+.ticketItemWrap{margin-top:30px}@media screen and (max-width: 750px){.ticketItemWrap+.ticketItemWrap,.accordionWrap+.ticketItemWrap{margin-bottom:4vw}}.ticketItemWrap.end .h3Tit,.accordionWrap.end .h3Tit{position:relative;cursor:pointer;background:#e0e0ff}.ticketItemWrap.end .h3Tit .arrow,.accordionWrap.end .h3Tit .arrow{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:14px solid #141432;border-bottom:0;transition:all 0.3s}@media screen and (max-width: 750px){.ticketItemWrap.end .h3Tit .arrow,.accordionWrap.end .h3Tit .arrow{right:5vw;border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px solid #141432}}.ticketItemWrap.end .h3Tit.open,.accordionWrap.end .h3Tit.open{background:#d6b471}.ticketItemWrap.end .h3Tit.open .arrow,.accordionWrap.end .h3Tit.open .arrow{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (hover: hover){.ticketItemWrap.end .h3Tit,.accordionWrap.end .h3Tit{transition:0.3s}.ticketItemWrap.end .h3Tit:hover,.accordionWrap.end .h3Tit:hover{background:#d6b471}}.ticketItemWrap.end .endBox,.accordionWrap.end .endBox{position:relative;pointer-events:none;margin-bottom:80px}@media screen and (max-width: 750px){.ticketItemWrap.end .endBox,.accordionWrap.end .endBox{margin-bottom:8vw}}.ticketItemWrap.end .endBox .endText,.accordionWrap.end .endBox .endText{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:clamp(16px, 3.25vw, 24px);line-height:1;font-weight:400;color:#fff;word-break:keep-all;background:#141432;padding:0.6em 0.65em}.ticketItemWrap.end .endBox .ticketListContainer,.ticketItemWrap.end .endBox .notice,.accordionWrap.end .endBox .ticketListContainer,.accordionWrap.end .endBox .notice{opacity:0.5}.accordionBox{display:none}.ticketListContainer{padding-bottom:50px;border-bottom:1px solid #141432}@media screen and (max-width: 750px){.ticketListContainer{padding-bottom:5vw}}.ticketListContainer .ticketList{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;width:85%;max-width:1000px;margin:0 auto;font-family:"Noto Sans JP",sans-serif;font-size:clamp(16px, 2.25vw, 26px);font-weight:700;line-height:1.25;color:#141432}@media screen and (max-width: 750px){.ticketListContainer .ticketList{display:block}}.ticketListContainer .ticketList>dt{padding-right:100px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #141432}@media screen and (max-width: 750px){.ticketListContainer .ticketList>dt{padding-right:6vw;padding-top:3.5vw;padding-bottom:2.5vw;border-bottom:none}}.ticketListContainer .ticketList>dt:first-of-type{padding-top:0}.ticketListContainer .ticketList>dt:last-of-type{padding-bottom:0}.ticketListContainer .ticketList>dt.noBorder{border-bottom:none}@media screen and (max-width: 750px){.ticketListContainer .ticketList>dt.noBorder{padding-bottom:2.5vw}}.ticketListContainer .ticketList>dd{font-weight:500;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #141432}@media screen and (max-width: 750px){.ticketListContainer .ticketList>dd{padding-top:0;padding-bottom:3.5vw}}.ticketListContainer .ticketList>dd:first-of-type{padding-top:0}.ticketListContainer .ticketList>dd:last-of-type{padding-bottom:0}.ticketListContainer .ticketList>dd.noBorder{border-bottom:none}.ticketListContainer .ticketList>dd a{display:inline;color:#141432;padding:4px 6px;background:#fff;text-decoration:none;line-height:1}@media (hover: hover){.ticketListContainer .ticketList>dd a{transition:0.3s}.ticketListContainer .ticketList>dd a:hover{background:#d6b471}}.ticketListContainer .ticketList .ticketDetailList{display:grid;-webkit-align-items:stretch;align-items:stretch;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;gap:30px 2vw}@media screen and (max-width: 1200px){.ticketListContainer .ticketList .ticketDetailList{gap:3vw}}.ticketListContainer .ticketList .ticketDetailList .day1,.ticketListContainer .ticketList .ticketDetailList .day2{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fff;padding:1em 0.5em}.ticketListContainer .ticketList .ticketDetailList .day1{background:#6bb6b0}.ticketListContainer .ticketList .ticketDetailList .day2{background:#274079}.ticketListContainer .ticketList .ticketDetailList dd{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.ticketListContainer .ticketList .ticketDetailList dd a{display:inline;line-height:1}.goodsBnr{text-align:center}.goodsBnr.end{position:relative}.goodsBnr.end::after{content:'受付は終了いたしました';position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:clamp(16px, 3.25vw, 24px);line-height:1;font-weight:400;color:#fff;word-break:keep-all;background:#141432;padding:0.6em 0.65em}.goodsBnr.end a{pointer-events:none;opacity:0.5}.goodsBnr a{display:inline-block}@media (hover: hover){.goodsBnr a{transition:0.2s}.goodsBnr a:hover{opacity:0.5}}.accordionItem+.accordionItem{margin-top:50px}@media screen and (max-width: 750px){.accordionItem+.accordionItem{margin-top:7vw}}.accordionTit{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:clamp(18px, 2.5vw, 26px);font-weight:500;line-height:1.25;color:#fff;padding:14px 30px;padding-right:120px;background:#141432;margin-bottom:30px;cursor:pointer}.accordionTit span{display:inline-block}@media screen and (max-width: 750px){.accordionTit{padding:3vw 5vw;padding-right:12vw;margin-bottom:3vw}}.accordionTit:has(.update){margin-bottom:70px}@media screen and (max-width: 750px){.accordionTit:has(.update){margin-bottom:12vw}}.accordionTit .arrow{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:14px solid #fff;border-bottom:0;transition:all 0.3s}@media screen and (max-width: 750px){.accordionTit .arrow{right:5vw;border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px solid #fff}}.accordionTit.open{color:#d6b471}.accordionTit.open .arrow{border-top:14px solid #d6b471;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 750px){.accordionTit.open .arrow{border-top:8px solid #d6b471}}@media (hover: hover){.accordionTit{transition:0.3s}.accordionTit:hover{color:#d6b471}.accordionTit:hover .arrow{border-top:14px solid #d6b471}}@media screen and (hover: hover) and (max-width: 750px){.accordionTit:hover .arrow{border-top:8px solid #d6b471}}.mgb10{margin-bottom:10px}@media screen and (max-width: 750px){.mgb10{margin-bottom:2vw}}.mgb20{margin-bottom:20px}@media screen and (max-width: 750px){.mgb20{margin-bottom:3vw}}.mgb30{margin-bottom:30px}@media screen and (max-width: 750px){.mgb30{margin-bottom:4vw}}.mgb40{margin-bottom:40px}@media screen and (max-width: 750px){.mgb40{margin-bottom:4vw}}.mgb50{margin-bottom:50px}@media screen and (max-width: 750px){.mgb50{margin-bottom:5vw}}.mgb80{margin-bottom:80px}@media screen and (max-width: 750px){.mgb80{margin-bottom:8vw}}.h3Tit{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:clamp(22px, 3.25vw, 36px);font-weight:700;line-height:1.25;color:#141432;padding:14px 30px;padding-right:120px;background:#fff;border:1px solid #141432;margin-bottom:50px}.h3Tit span{display:inline-block}@media screen and (max-width: 750px){.h3Tit{padding:3vw 5vw;padding-right:12vw;margin-bottom:5vw}}.h3Tit:has(.update){margin-bottom:70px}@media screen and (max-width: 750px){.h3Tit:has(.update){margin-bottom:12vw}}.h3Tit::before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:url(../images/common/deco_head_left.svg) no-repeat left top/contain}@media screen and (max-width: 750px){.h3Tit::before{width:20px;height:20px}}.h3Tit::after{content:'';position:absolute;bottom:0;right:0;width:30px;height:30px;background:url(../images/common/deco_head_right.svg) no-repeat right bottom/contain}@media screen and (max-width: 750px){.h3Tit::after{width:20px;height:20px}}.h4Tit{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:clamp(20px, 3vw, 30px);font-weight:700;line-height:1.25;color:#141432;padding-left:30px;padding-bottom:2px;border-bottom:1px solid #141432}@media screen and (max-width: 750px){.h4Tit{padding-left:5vw}}.h4Tit:has(.update){margin-bottom:70px}@media screen and (max-width: 750px){.h4Tit:has(.update){margin-bottom:12vw}}.h4Tit::before{content:'';position:absolute;top:47.5%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(../images/common/deco_star.svg) no-repeat center/contain}@media screen and (max-width: 750px){.h4Tit::before{width:14px;height:14px}}.h5Tit{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:clamp(18px, 2.5vw, 26px);font-weight:700;line-height:1.25;color:#141432;padding-left:30px;padding-bottom:2px}@media screen and (max-width: 750px){.h5Tit{padding-left:5vw}}.h5Tit:has(.update){margin-bottom:70px}@media screen and (max-width: 750px){.h5Tit:has(.update){margin-bottom:12vw}}.h5Tit::before{content:'';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:2px;background:#141432}@media screen and (max-width: 750px){.h5Tit::before{width:12px;height:1px}}.box{background:#fff;border:1px solid #141432;padding:30px}@media screen and (max-width: 750px){.box{padding:5vw}}.tabList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;gap:30px}@media screen and (max-width: 1200px){.tabList{-webkit-flex-direction:column;flex-direction:column;gap:3vw}}@media screen and (max-width: 750px){.tabList{gap:6vw}}.tabList li{display:inline-block;position:relative;font-family:"Noto Sans JP",sans-serif;font-size:clamp(14px, 2.125vw, 16px);line-height:1.25;color:#141432;font-weight:700;background:#fff;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;padding-left:50px;box-sizing:border-box;transition:all 0.3s}@media screen and (max-width: 1200px){.tabList li{width:100%;margin:0 auto;padding:16px 26px 18px;padding-left:50px}}@media screen and (max-width: 750px){.tabList li{padding:3vw;padding-left:7vw}}.tabList li span{display:inline-block}.tabList li.select{background:#d6b471;pointer-events:none}@media screen and (min-width: 1201px){.tabList li.select .arrow{position:absolute;bottom:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:0;height:0;border-style:solid;border-right:10px solid transparent;border-left:10px solid transparent;border-top:14px solid #d6b471;border-bottom:0}}.tabList li .star{line-height:1}.tabList li .star::after{content:'';position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background:url(../images/common/deco_star.svg) no-repeat center/contain}@media screen and (max-width: 750px){.tabList li .star::after{left:2vw;width:3.5vw;height:3.5vw}}.tabList li.new::before{content:'NEW';display:inline-block;position:absolute;top:-12px;left:2px;color:#141432;font-size:16px;font-weight:600;font-family:"Josefin Sans",sans-serif}.tabList li.new::after{content:'';display:block;position:absolute;top:-5px;left:45px;background:#141432;width:20px;height:1px}@media (hover: hover){.tabList li:hover{background:#d6b471}}.contentP{font-family:"Noto Sans JP",sans-serif;font-size:clamp(14px, 2vw, 18px);line-height:1.75;color:#141432;font-weight:700;padding-left:30px}@media screen and (max-width: 750px){.contentP{padding-left:5vw}}.contentP+.contentP{margin-top:30px}@media screen and (max-width: 750px){.contentP+.contentP{margin-top:5vw}}.contentP.-pdl0{padding-left:0}.contentP a{display:inline;color:#141432;background:#fff;padding:0 4px;text-decoration:none}@media (hover: hover){.contentP a{transition:0.3s}.contentP a:hover{background:#d6b471}}.txtList{font-family:"Noto Sans JP",sans-serif;font-size:clamp(14px, 2vw, 18px);line-height:2 !important;color:#141432;font-weight:500;padding-left:30px}@media screen and (max-width: 750px){.txtList{padding-left:5vw}}.txtList li{padding-left:1em;text-indent:-1em;line-height:1.65}.txtList li+li{margin-top:10px}.txtList li.noIndent{padding-left:0;text-indent:0}.txtList li .strong{font-weight:700}.txtList li a{display:inline;color:#141432;background:#fff;padding:0 4px;text-decoration:none}@media (hover: hover){.txtList li a{transition:0.3s}.txtList li a:hover{background:#d6b471}}.txtList.box li a{background:#e0e0ff}@media (hover: hover){.txtList.box li a{transition:0.3s}.txtList.box li a:hover{background:#d6b471}}.tabContent{display:none}.tabContent.select{display:block}
