body{background-color:#56bbfb}.flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}@media all and (max-width:812px){.flex{display:block}}.anchorBtn{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:min(6vw,30px)}@media all and (max-width:812px){.anchorBtn{flex-direction:column}}.anchorBtn li{width:calc((100% - 20px)/2);text-align:center;background-color:#ed2235;border-radius:4px}@media all and (max-width:812px){.anchorBtn li{width:100%}}.anchorBtn li a{display:block;width:100%;font-size:min(1.8vw,19px);color:#fff;font-weight:bold;padding:15px 6px}@media all and (max-width:812px){.anchorBtn li a{font-size:clamp(14px,3.5vw,18px)}}.note{font-size:1em;text-align:center;line-height:1.4;margin:-20px 0 30px;color:#000}@media all and (max-width:812px){.note{margin:-10px 0 5vw}}#cast .inblock{padding-top:45px;padding-bottom:60px}@media all and (max-width:812px){#cast .inblock{padding-top:5% !important}}@media all and (max-width:520px){#cast .inblock{padding-bottom:40px}}.cast{margin-bottom:40px}@media all and (max-width:812px){.cast{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #3c3c3c}}.cast__category{display:inline-block;line-height:1;margin-bottom:5px;padding:5px 10px;border-radius:4px;font-weight:600;font-size:.875rem;vertical-align:3px}@media all and (max-width:812px){.cast__category{vertical-align:1px}}@media all and (max-width:520px){.cast__category{font-size:.75rem}}.cast__category.dance{background-color:#ffe538}.cast__category.funny{background-color:#23a7fb;color:#fff}.cast__category.music{background-color:#ff0074;color:#fff}.cast__name{line-height:1.5;margin-bottom:10px;font-weight:600;font-size:25px}@media all and (max-width:812px){.cast__name{font-size:1.33rem}}.cast__name__sub{display:block;font-weight:normal;font-size:60%}.cast.last{margin-bottom:0;padding-bottom:0;border-bottom:none}.stageDetail{display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media all and (max-width:812px){.stageDetail{flex-direction:column;align-items:flex-start}}@media(hover: hover)and (pointer: fine){.ttName a:hover{color:#ed2235;opacity:1}}.ttName__sub{font-weight:normal;font-size:75%}.schedule .timetable .ttName a span{transition:.3s}@media(hover: hover)and (pointer: fine){.schedule .timetable .ttName a:hover span{opacity:.7;transition:.3s}}.ttPhoto span{display:inline-block;width:160px;border-radius:5px;overflow:hidden;margin-right:10px}@media all and (max-width:812px){.ttPhoto span{width:140px}}.ttPhoto span:last-child{margin-right:0}.ttPhoto img{display:block;width:100%}.castPhoto{display:flex;gap:15px}@media all and (max-width:812px){.castPhoto{display:grid;grid-template-columns:repeat(3, 1fr)}}@media all and (max-width:812px){.castPhoto{gap:15px 11px}}@media all and (max-width:812px){.castPhoto{gap:15px 2.6vw}}.castPhoto__cont{position:relative}.castPhoto__cont strong{position:absolute;font-size:min(1.56vw,14px);background:#ffe538;bottom:-5px;left:50%;transform:translateX(-50%);width:110%;text-align:center;z-index:1;letter-spacing:0em;padding:2px 0;border-radius:3px}@media(max-width: 940px){.castPhoto__cont strong{bottom:-8px}}@media all and (max-width:812px){.castPhoto__cont strong{font-size:clamp(11.6px,1.7vw,14px)}}.castPhoto__cont span{display:block;width:95px;border-radius:50%;margin-top:2.5px;margin-bottom:2.5px;position:relative;height:95px;overflow:hidden}@media(max-width: 1020px){.castPhoto__cont span{width:9.2vw;height:9.2vw}}@media(max-width: 900px){.castPhoto__cont span{width:8.7vw;height:8.7vw}}@media all and (max-width:812px){.castPhoto__cont span{width:90px;height:90px}}@media all and (max-width:520px){.castPhoto__cont span{width:18vw;height:18vw}}.castPhoto__cont span img{display:block;width:140%;position:absolute;top:-8%;left:50%;transform:translate(-50%, 0)}.schedule__item{margin-bottom:40px;width:100%}.schedule__item:last-child{margin-bottom:0}@media all and (max-width:812px){.schedule__item{width:104%;margin-left:-2%}}.schedule .timetable{table-layout:fixed;width:100%;letter-spacing:.1em}.schedule .timetable caption{width:170px;padding:10px 0;border-radius:10px 10px 0 0;background-color:#000;color:#fff;font-weight:600;font-size:25px;text-align:center}@media all and (max-width:812px){.schedule .timetable caption{width:130px;font-size:1.125rem}}.schedule .timetable caption span{font-size:.8em}.schedule .timetable tr:nth-of-type(even){background-color:#ffded3}.schedule .timetable tr:nth-of-type(odd){background-color:#fff0eb}.schedule .timetable th{width:100px;font-size:1.125rem;vertical-align:middle}@media all and (max-width:812px){.schedule .timetable th{width:70px;font-size:.813rem}}.schedule .timetable td{line-height:1.4;padding:14px 20px 20px;font-weight:600;font-size:1.28em}@media all and (max-width:812px){.schedule .timetable td{padding:14px 5px 20px;font-size:1rem}}.schedule .timetable .stage{display:block;margin-bottom:5px;font-weight:normal;font-size:clamp(.75rem,.682rem + .34vw,.938rem)}@media all and (max-width:812px){.schedule .timetable .stage{margin-bottom:2px}}.schedule .timetable .live{display:inline-block;color:#d60707}.schedule .timetable .blue{color:#23a7fb}.schedule .timetable .guest{display:block;margin-bottom:2px;font-size:clamp(.813rem,.744rem + .34vw,1rem)}@media all and (max-width:812px){.schedule .timetable .cast__category{margin-top:3px;padding:5px 5px;font-size:.75em}}.booth{margin-top:70px}.booth__ttl{background-color:#56bbfb}@media all and (max-width:812px){.booth .cast{padding:0 4% 30px}.booth .cast.last{padding-bottom:0}}.text__data__note{display:block;padding-left:1em;text-indent:-1em;font-size:90%;line-height:1.4;margin-bottom:10px}.text__data__note small{font-size:90%}.text__data__note:first-of-type{margin-top:15px}.shop{margin-top:20px;border:2px solid #ed6f00;border-radius:4px;overflow:hidden;font-weight:600;color:#ed6f00;text-align:center}.shop strong{display:block;line-height:1.4;padding:6px;background-color:#ed6f00;color:#fff;font-size:clamp(14px,1.7vw,19px)}@media all and (max-width:812px){.shop strong{font-size:min(4vw,16px)}}.shop strong br{display:none}@media all and (max-width:812px){.shop strong br{display:block}}.shop span{display:block;line-height:1.7;padding:10px;font-size:1.125em}.shop table{display:block;margin-top:5px;text-align:left;font-size:.875rem}.shop table th{width:80px}.shop table td{font-size:.85rem}.shop table span{display:inline-block;line-height:1.5;padding:0}.shopNote{display:block;margin-top:8px;font-size:85%}@media all and (max-width:812px){.ribbonTtl.uq{font-size:clamp(19px,2.9vw,26px)}}.ribbonTtl.uq br{display:none}@media all and (max-width:520px){.ribbonTtl.uq br{display:block}}/*# sourceMappingURL=event.css.map */