@charset "UTF-8";


/* ================================================== */

/* REPORT INDEX */

/* ================================================== */

.list{border-top:#dad7c6 solid 1px;}
.list .report a{
    display:block;
    padding:6px 30px 6px 10px;
    border-bottom:#dad7c6 solid 1px;
    background:url(/assets/img/report/arrow.png) 98% 50% no-repeat;
}
.list .report a:hover{background-color:#ebf1e1;}
.list .report a .min{margin:0 0 5px;}
.list .report a small{
    display: block;
    font-size:90%;
    margin:5px 0 0;
}




#side dl.under dd{line-height:1.4;padding:10px;}
#side dl.under dd a{line-height:1.5;}
#side dl.under dd a small{display: block;font-size:90%;}




/* ================================================== */

/* REPORT ARTICLE */

/* ================================================== */



/* header
==================================================== */
header{}
header table{
    width:100%;
    margin:0 0 30px;
    border-top:#dad7c6 solid 1px;
}
header table th,
header table td{
    padding:8px 10px;
    border-bottom:#dad7c6 solid 1px;
}
header table th{
    font-weight:bold;
    width:80px;
    text-align:justify;
}
header table td{}
header table td.blg{width:10px;padding:0;}


/* schedule-l */
a.schedule-l{
    text-decoration: underline;
}
a.schedule-l:hover{
    text-decoration: none;
}


/* schedule-l */

.top_img img{
    width: 100%;
}

.top_text{
    margin: 10px 0 20px 0;
    text-align: end;
}


/* return list */
a.entry{
    display:block;
    text-align:center;
    padding:10px 0; 
    color:#FFF;
    background:#4c430e;
}

a.entry .fa{width:2em;font-size:1.2em;}


.meeting_ttl {
    border-top: #dad7c6 solid 1px;
    width: 100%;
    padding: 8px 0;
}




@media screen and (max-width: 768px) {
.top_text {
    text-align: center;
}
}




@media screen and (max-width: 640px) {
}




