@charset "utf-8";

/* ----------------------------------------------------
 
  discography css ( media Pc )
  
---------------------------------------------------- */

#sig-schedule {}

#sig-schedule .live-info-list { margin-top:20px; }
#sig-schedule .live-info-list > li + li { margin-top:20px; }
#sig-schedule .live-info-list .date { display:inline-block; padding:3px 8px; margin-bottom:10px; background-color:#222; color:#fff; clear:both; }
#sig-schedule .live-info-list .date.past { background-color:#999; color: #eee; }
#sig-schedule .live-info-list .live-box-inner { padding: 5px 0 10px; }
#sig-schedule .live-info-list .live-box-inner li + li { margin-top:5px; }
#sig-schedule .live-info-list dl { overflow:hidden; }
#sig-schedule .live-info-list dl dt { float:left; }
#sig-schedule .live-info-list dl dd { margin-left:3rem; }
#sig-schedule .live-info-list .live-title { margin-bottom:10px; font-weight:bold; }
#sig-schedule .live-info-note { display:inline-block; padding:5px; border:solid 4px #e9e9e9; }

#sig-schedule section + section { padding-top:20px; border-top:solid 1px #ccc; margin-top: 30px; }


/* ----------------------------------------------------
 
  discography css ( media Sp )
  
---------------------------------------------------- */
@media screen and (max-width: 800px) {

    #sig-schedule section + section { padding-top:10px; border-top:solid 1px #ccc; margin-top: 20px; }

}