
@charset 'utf-8';

/* ================================================================================== */
/*   report.css   */
/* ================================================================================== */
.btnReportYear:hover{ cursor:pointer; background-color:rgba(255,180,0,0.6); }
.btnReportCategory:hover{ cursor:pointer; background-color:rgba(255,180,0,0.6); }

.reportWrapper{ display:block; display:none; width:100%; }
.reportList{ display:block; width:100%; position:relative; border-top:1px solid #000000; }
.reportList:hover{ cursor:pointer; background-color:rgba(255,180,0,0.1); }
.reportList:after{ content:''; display:inline-block; width:2rem; height:2rem; position:absolute; right:0; top:0.8rem; background-image:url('../images/button/post-more-button@2x.png'); background-position:center; background-repeat:no-repeat; background-size:contain; }
.reportHead{ width:100%; padding-top:0.8rem; display:flex; flex-wrap:nowrap; justify-content:space-between;  }
.reportListDate{ display:inline-block; padding-bottom:10px; line-height:1; position:relative; font-family:'Noto Sans JP',sans-serif; font-weight:500; }
.reportListDate::before{ content:''; display:inline-block; width:2.5rem; height:3px; background-color:#ffb400; position:absolute; left:0; bottom:0; }
.reportListCategory{ width:7rem; height:2rem; margin-right:2.5rem; line-height:2rem; text-align:center; border-radius:1rem; border:1px solid #000000; background-color:#ffffff; }
.reportListStr{ padding-top:0.6rem; padding-bottom:1rem; line-height:180%; font-weight:300; }
.reportNoDisplay{ display:block; display:none; width:100%; border-top:1px solid #000000; }
.reportNoDisplay > p{ padding:2rem 0; color:#999999; }
.reportBottom{ display:block; width:100%; height:10rem; border-top:1px solid #000000; }
.reportHomeBottom{ display:block; width:100%; height:1rem; border-top:1px solid #000000; }
.eventNoDisplay{ display:block; width:100%; border-top:1px solid #000000; }
.eventNoDisplay > p{ padding:2rem 0; color:#999999; }