@charset "UTF-8";@keyframes arrow_motion_sp{0%{background-position:0 0%}50%{background-position:18px -20px}51%{background-position:-26px 18px}100%{background-position:0 0%}}@keyframes arrow_motion_pc{0%{background-position:0 0%}50%{background-position:24px -26px}51%{background-position:-25px 19px}100%{background-position:0 0%}}@keyframes more_link_blinking{0%{background-color:#f8e33b}50%{background-color:#fff}100%{background-color:#f8e33b}}@keyframes rotate_logo{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes profile_loop{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.live-schedule-calendar{opacity:0}.live-schedule-calendar.is-active{opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#schedules .btn{max-width:500px;margin:30px auto}#schedules .basic-calendar .comp-calendar01{width:100%}@media (min-width: 768px){#schedules .basic-calendar .comp-calendar01{padding:0 20px;margin:0 auto;width:100%;max-width:1000px}#schedules .basic-calendar .comp-calendar01 .comp-calendar01-sort_tags+.comp-calendar01-wrapper{width:100%}}#schedules .basic-calendar .comp-calendar01 .fc-button{border-color:#d9d9d9;padding:0.4em 0.65em 0.6em}#schedules .basic-calendar .fc-daygrid-dot-event .fc-event-title{white-space:normal;word-break:break-all;overflow-wrap:break-word;position:relative}#schedules .basic-calendar .fc-daygrid-dot-event .fc-event-title::before{content:"●"}#schedules .basic-calendar .fc-event{color:#1a1a1a}
