.tab_table {
	font-family     : Arial,osaka;
	width           : 100%;
	margin          : 0;
	padding         : 0;
	font-size       : 12px;
	text-align      : left;
	white-space     : nowrap;
	color           : #333;
	border-collapse : collapse;
	font-size         : 12px;
}

.tab_table .tab_sep {
	width : 2px;
}

.tab_table .tab {
	white-space       : nowrap;
	text-align        : center;
	width             : 37px;
	height            : 22px;
	background-repeat : no-repeat;
	font-size         : 12px;
}

.tab_table .tab2 {
	white-space       : nowrap;
	text-align        : center;
	width             : 57px;
	height            : 22px;
	background-repeat : no-repeat;
	font-size         : 12px;
}

.tab_table .tab a         { white-space:nowrap; font-size:12px; }
.tab_table .tab a:link    { color: #0000ff; text-decoration:underline; }
.tab_table .tab a:visited { color: #800080; text-decoration:underline; }
.tab_table .tab a:hover   { color: #0000ff; text-decoration:underline; background-color:#fff0c3; }
.tab_table .tab a:hover   { color: #0000ff; text-decoration:underline; }

.tab_table .tab2 a         { white-space:nowrap;  font-size:12px; }
.tab_table .tab2 a:link    { color: #0000ff; text-decoration:underline; }
.tab_table .tab2 a:visited { color: #800080; text-decoration:underline; }
.tab_table .tab2 a:hover   { color: #0000ff; text-decoration:underline; background-color:#fff0c3; }
.tab_table .tab2 a:hover   { color: #0000ff; text-decoration:underline; }

.tab_table .site_name {
	width       : 195px;
	text-align  : left;
	font-size   : 14px;
	font-weight : bold;
	white-space : nowrap;
}

.tab_table .label1 {
	text-align  : right;
	font-weight : bold;
	width       : 57px;
	white-space : nowrap;
	font-size   : 12px;
}
.tab_table .label2 {
	text-align  : center;
	font-weight : bold;
	width       : 57px;
	white-space : nowrap;
	font-size   : 12px;
}

.tab_table tr.tr1 {
	height : 22px;
}

.tab_table tr.tr2 {
	height : 26px;
}

.tab_table tr.tr1 td.td1 {
	font-weight : bold;
	font-size   : 16px;
	text-align  : left;
}
/* .tab_table tr.tr1 td.td2 {
} */
.tab_table tr.tr1 td.td3 {
	font-weight : bold;
	font-size   : 16px;
	text-align  : right;
}

.tab_table .site_name_aya { background-image:url('/image/bg_l_tab_table_yahoo.gif');   color:#333; }
.tab_table .site_name_ya  { background-image:url('/image/bg_l_tab_table_yahoo.gif');   color:#333; }
.tab_table .site_name_mo  { background-image:url('/image/bg_l_tab_table_mbok.gif');    color:#fff; }
.tab_table .site_name_ra  { background-image:url('/image/bg_l_tab_table_rakuten.gif'); color:#fff; }
.tab_table .site_name_bi  { background-image:url('/image/bg_l_tab_table_bidders.gif'); color:#fff; }
.tab_table .site_name_am  { background-image:url('/image/bg_l_tab_table_amazon.gif');  color:#fff; }

.tab_table tr.tr1 .tab_aya { background-image:url('/image/tab_37_yahoo.gif');   }
.tab_table tr.tr1 .tab_ya  { background-image:url('/image/tab_37_yahoo.gif');   }
.tab_table tr.tr1 .tab_mo  { background-image:url('/image/tab_37_mbok.gif');    }
.tab_table tr.tr1 .tab_ra  { background-image:url('/image/tab_37_rakuten.gif'); }
.tab_table tr.tr1 .tab_bi  { background-image:url('/image/tab_37_bidders.gif'); }

.tab_table tr.tr1 .tab2_aya { background-image:url('/image/tab_57_yahoo.gif');   }
.tab_table tr.tr1 .tab2_ya  { background-image:url('/image/tab_57_yahoo.gif');   }
.tab_table tr.tr1 .tab2_mo  { background-image:url('/image/tab_57_mbok.gif');    }
.tab_table tr.tr1 .tab2_ra  { background-image:url('/image/tab_57_rakuten.gif'); }
.tab_table tr.tr1 .tab2_bi  { background-image:url('/image/tab_57_bidders.gif'); }

.tab_table tr.tr2_aya { background-image:url('/image/bg_r_tab_table_yahoo.gif');      }
.tab_table tr.tr2_ya  { background-image:url('/image/bg_r_tab_table_yahoo.gif');      }
.tab_table tr.tr2_mo  { background-image:url('/image/bg_r_tab_table_mbok.gif');       }
.tab_table tr.tr2_ra  { background-image:url('/image/bg_r_tab_table_rakuten.gif');    }
.tab_table tr.tr2_bi  { background-image:url('/image/bg_r_tab_table_bidders.gif');    }
.tab_table tr.tr2_am  { background-image:url('/image/bg_r_tab_table_amazon.gif');     }

.tab_table tr.tr2 .tab_aya { background-image:url('/image/tab_bottom_37_yahoo.gif');   }
.tab_table tr.tr2 .tab_ya  { background-image:url('/image/tab_bottom_37_yahoo.gif');   }
.tab_table tr.tr2 .tab_mo  { background-image:url('/image/tab_bottom_37_mbok.gif');    }
.tab_table tr.tr2 .tab_ra  { background-image:url('/image/tab_bottom_37_rakuten.gif'); }
.tab_table tr.tr2 .tab_bi  { background-image:url('/image/tab_bottom_37_bidders.gif'); }

