table.maintable { background-color: #fff; width: 750px; }
td.td_main_l { width: 535px; padding: 10px 5px 10px 10px; }
td.td_main_r { vertical-align: top; width: 215px; padding: 10px 10px 10px 5px; }
table.table_main_l { background-color: #ccc; width: 100%; padding: 10px; }
p.tdl_ccopy { color: #c00; font-size: 12px; text-indent: 1em; margin-top: 0; margin-bottom: 0; padding-bottom: 10px; }
p.tdi_tit { color: #fff; font-size: 14px; line-height: 24px; background-color: #666; margin-bottom: 0; padding-left: 10px; }
p.tdl_con { font-size: 12px; margin-top: 5px; padding-bottom: 10px; }
p.call_a { color: #c00; font-size: 12px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 20px; }
p.call_b { font-size: 12px; font-weight: bold; margin-top: 0; margin-bottom: 5px; margin-left: 40px; }
p.p_kyushi { color: #fff; font-size: 14px; font-weight: bold; background-color: #ff1e16; margin-top: 0; margin-right: 5px; margin-left: 5px; padding: 5px; }
