@charset "Shift_JIS";
.reports_area {
 width               : 100%;
 margin              : 0 0 10px 0;
}
.report_table {
 clear               : both;
 text-align          : left;
 border-left         : 1px solid #A2ADBC;
 border-top          : 1px solid #A2ADBC;
 margin              : 0;
 padding             : 0;
 width               : 100%;
 border-collapse     : collapse;
}
.report_table td {
 border-bottom       : 1px solid #A2ADBC;
 border-right        : 1px solid #A2ADBC;
 font-size           : 12px;
 line-height         : 14px;
 margin              : 0;
 padding             : 4px;
 text-align          : center;
}
.report_table th {
 background          : #EEEECC;
 border-bottom       : 1px solid #A2ADBC;
 border-right        : 1px solid #A2ADBC;
 font-size           : 18px;
 line-height         : 18px;
 padding             : 0;
 text-align          : center;
}
.report_table th span{
 line-height         : 12px;
}
.report_table th a {
 color               : #333;
}
.reports_name{
}
.reports_count{
 font-size           : 25px;
}
.left_float {
 float               : left;
 margin              : 0;
 padding             : 0;
 text-align          : left;
 width               : 38%;
}
.right_float {
 float               : right;
 margin              : 0;
 padding             : 0;
 text-align          : left;
 width               : 60%;
}
.hosoku {
 font-size           : 10px;
} 
.day_font {
 font-size           : 1.5em;
}
 