table {
  border-collapse: collapse;
  border: none;
  border-spacing: 0;
}
/*==============================*/
/* rt_main 入力					*/
/*==============================*/
td.itnm1       {font-size:12pt;width: 90px;}	/* アイテム名 */
/*==============================*/
/* 問合せ						*/
/*==============================*/
td.toi1       {font-size:12pt;width: 180px;}
/*==============================*/
/* rt_disp2						*/
/*==============================*/
td.sum1     { border: solid 1px #555555;  font-size:12pt;}	/* 集計 明細(共通)*/
td.sum21    { border: solid 1px #555555;  font-size:12pt;}	/* 集計 明細(共通)*/
td.sum21_r  { border: solid 1px #555555;  font-size:12pt; text-align: right; padding: 0px 10px 0px 0px;}	/* 集計 明細(共通)*/
td.sum21_l  { border: solid 1px #555555;  font-size:12pt; text-align: left;}	/* 集計 明細(共通)*/
td.sum21_c  { border: solid 1px #555555;  font-size:12pt; text-align: center;}	/* 集計 明細(共通)*/
td.sum1_ty1 { border: solid 1px #777777; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* 集計(露店) 種類*/
td.sum1_ty2 { border: solid 1px #777777; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 安値*/
td.sum1_ty3 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 高値*/
td.sum1_ty4 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 平均*/
td.sum1_ty5 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width: 50px; text-align: center;}	/* 集計(露店) 露数*/
td.sum1_ty6 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:100px; text-align: center;}	/* 集計(露店) 販売数*/
td.sum2_ty2 { border: solid 1px #000000; font-size:12pt;width: 120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 安値*/
td.sum2_ty3 { border: solid 1px #000000; font-size:12pt;width: 120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 高値*/
td.sum2_ty4 { border: solid 1px #000000; font-size:12pt;width: 120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 平均*/
td.sum2_ty5 { border: solid 1px #000000; font-size:12pt;width: 50px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 露数*/
td.sum2_ty6 { border: solid 1px #000000; font-size:12pt;width:100px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 希望数*/
/**/
td.sum21_ty1 { border: solid 1px #777777; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* 集計(露店) 種類*/
td.sum21_ty2 { border: solid 1px #777777; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 安値*/
td.sum21_ty3 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 高値*/
td.sum21_ty4 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* 集計(露店) 平均*/
td.sum21_ty5 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width: 50px; text-align: center;}	/* 集計(露店) 露数*/
td.sum21_ty6 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:100px; text-align: center;}	/* 集計(露店) 販売数*/
/**/
td.sum22_ty2 { border: solid 1px #000000; font-size:12pt;width:120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 安値*/
td.sum22_ty3 { border: solid 1px #000000; font-size:12pt;width:120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 高値*/
td.sum22_ty4 { border: solid 1px #000000; font-size:12pt;width:120px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 平均*/
td.sum22_ty5 { border: solid 1px #000000; font-size:12pt;width: 50px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 露数*/
td.sum22_ty6 { border: solid 1px #000000; font-size:12pt;width:100px; background-color:#d6f0b3; text-align: center;}	/* 集計(買取) 希望数*/
td.list1     { border: solid 1px #000000; font-size:12pt;}	/* 集計 明細(共通)*/
td.list21    { border: solid 1px #000000; font-size:12pt;}	/* 集計 明細(共通)*/
td.list21_r  { border: solid 1px #000000; font-size:12pt; text-align: right; text-align: right; padding: 0px 10px 0px 0px;}	/* 集計 明細(共通)*/
td.list21_l  { border: solid 1px #000000; font-size:12pt; text-align: left;}	/* 集計 明細(共通)*/
td.list21_c  { border: solid 1px #000000; font-size:12pt; text-align: center;}	/* 集計 明細(共通)*/
td.list1_ty1 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* リスト 日付*/
td.list1_ty2 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* リスト 売値*/
td.list1_ty3 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:300px; text-align: center;}	/* リスト 商品*/
td.list1_ty4 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* リスト 販売者*/
td.list1_ty5 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:100px; text-align: center;}	/* リスト 職業*/
td.list1_ty6 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:50px; text-align: center;}	/* リスト 数量*/
td.list1_ty7 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:250px; text-align: center;}	/* リスト 板名*/
td.list1_ty8 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:70px; text-align: center;}	/* リスト 位置*/
/**/
td.list2_ty1 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 日付*/
td.list2_ty2 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:120px; text-align: center;}	/* リスト 売値*/
td.list2_ty3 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:300px; text-align: center;}	/* リスト 商品*/
td.list2_ty4 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 販売者*/
td.list2_ty5 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:100px; text-align: center;}	/* リスト 職業*/
td.list2_ty6 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:50px; text-align: center;}	/* リスト 数量*/
td.list2_ty7 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:250px; text-align: center;}	/* リスト 板名*/
td.list2_ty8 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 位置*/
/**/
td.list21_ty1 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* リスト 日付*/
td.list21_ty2 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:120px; text-align: center;}	/* リスト 売値*/
td.list21_ty3 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:300px; text-align: center;}	/* リスト 商品*/
td.list21_ty4 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* リスト 販売者*/
td.list21_ty5 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:100px; text-align: center;}	/* リスト 職業*/
/*td.list21_ty52 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:10px;}	*/	/* リスト 職業2*/
td.list21_ty6 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:50px; text-align: center;}	/* リスト 数量*/
td.list21_ty7 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:250px; text-align: center;}	/* リスト 板名*/
td.list21_ty8 { border: solid 1px #000000; background-color:#ffff99; font-size:12pt;width:150px; text-align: center;}	/* リスト 位置*/
/**/
td.list22_ty1 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 日付*/
td.list22_ty2 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:120px; text-align: center;}	/* リスト 売値*/
td.list22_ty3 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:300px; text-align: center;}	/* リスト 商品*/
td.list22_ty4 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 販売者*/
td.list22_ty5 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:100px; text-align: center;}	/* リスト 職業*/
/*td.list22_ty52 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:100px;}*/	/* リスト 職業2*/
td.list22_ty6 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:50px; text-align: center;}	/* リスト 数量*/
td.list22_ty7 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:250px; text-align: center;}	/* リスト 板名*/
td.list22_ty8 { border: solid 1px #000000; background-color:#d6f0b3; font-size:12pt;width:150px; text-align: center;}	/* リスト 位置*/
.message {
    position: relative;
}
.message span.remark {
    display: none;
}
.message a:hover span.remark {
    font-size:12pt;
    background: none repeat scroll 0 0 #EEFFEE;
    border: 1px solid #CCCCCC;
    color: #000000;
    display: block;
    line-height: 1.2em;
    margin: 0.5em;
    padding: 0.5em;
    position: 1;
    /*position: absolute;*/
    top: 50px;
    /*width: 20em;*/
}
.c1{
	/* position:absolute; left:0px; top:0px; visibility:hidden; */
	position:fixed; left:0px; top:0px; visibility:hidden;
	font-size:9pt; color:#000000; /* color:#0099FF; */
	background-color:#FFFFFF; layer-background-color:#FFFFFF;
	border:3px solid #0099FF; padding-top:10px ;padding-left:10px ; padding-bottom:5px; padding-right:10px ;	/*padding:5;*/
}
.c2{
	/* position:absolute; left:0px; top:0px; visibility:hidden; */
	position:absolute; left:0px; top:0px; visibility:hidden;
	font-size:9pt; color:#000000; /* color:#0099FF; */
	background-color:#FFFFFF; layer-background-color:#FFFFFF;
	border:3px solid #0099FF; padding-top:10px ;padding-left:10px ; padding-bottom:5px; padding-right:10px ;	/*padding:5;*/
}
