@charset "shift_jis";

/* ------------------------------------------- CSS Information
 File Name:      AlternateRow.css
 Style Info:     テーブルの色分け
----------------------------------------------------------- */

.tbl {
   width: 640px;
   border: 1px solid #808080;
   border-collapse: collapse;
}
.tbl td, .tbl th {
   text-align: center;
   border: 1px solid #808080;
   line-height: 1.6em;
}
.tbl th {
   background-color: #83c0c0;
   font-size: 0.85em;
   padding: 2px 0 0 0;
}
.tbl .on {
   background-color: #fff;
}
.tbl .off {
   background-color: #eee;
}
.tbl .kouon {
   background-color: #ad2745;
   padding: 1px;
   font-weight: bold;
   color: #fff;
}
.tbl .chuuon {
   background-color: #d97b09;
   padding: 1px;
   font-weight: bold;
   color: #fff;
}
.tbl .teion {
   background-color: #3366cc;
   padding: 1px;
   font-weight: bold;
   color: #fff;
}
.tbl .keijo {
	width: 40px;
	font-size: 1em;
}
.tbl .hinban {
	padding-left: 4px;
	font-weight: bold;
	text-align: left;
}
.ssfont{
	font-size: 0.75em;
	font-weight: normal;
}


/* ペースト */
.tbl .hinmei {
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align: left;
	width: 100px;
	background-color: #f0e6b9;
}
.tbl .gokin {
	padding: 0 5px;
	text-align: center;
	width: 100px;
}
.tbl .tokucho {
	padding: 3px;
	text-align: left;
	line-height: 1.4em;
}
.tbl .sells {
	padding: 0 5px;
	text-align: center;
	width: 70px;
}

/* やに入りはんだ */
.tbl .hinme-yani {
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	width: 70px;
	background-color: #f0e6b9;
}
.tbl .kigo01 {
	width: 70px;
	text-align: left;
	padding-left: 5px;
}
          
