@charset "Shift_JIS";
.detail_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;
}
.detail_table td {
 border-bottom       : 1px solid #A2ADBC;
 border-right        : 1px solid #A2ADBC;
 font-size           : 12px;
 line-height         : 14px;
 margin              : 0;
 padding             : 3px 0 3px 8px;
}
.detail_table th {
 background          : #EEEECC;
 border-bottom       : 1px solid #A2ADBC;
 border-right        : 1px solid #A2ADBC;
 font-size           : 12px;
 line-height         : 13px;
 padding             : 0;
 text-align          : center;
 text-transform      : uppercase;
}
.detail_table th span{
 line-height         : 12px;
}
.detail_table th a {
 color               : #333;
}
.td_1 {
 width               : 250px;
}
.td_2 {
 width               : 450px;
}
.sihyomei:hover{
 width               : 130px;
 text-align          : left;
}
.left_float {
 float               : left;
 margin              : 0;
 padding             : 0;
 text-align          : left;
 width               : 48%;
}
.right_float {
 float               : right;
 margin              : 0;
 padding             : 0;
 text-align          : left;
 width               : 48%;
}
.hosoku {
 font-size           : 10px;
} 