@charset "utf-8";
/* ===================================================================
tablecss
=================================================================== */


div.main	 { width: 580px }
h3	 { font-size: 133.3% }


/* 表全体のデザイン */
table.sample   { font-family: Verdana, sans-serif; border-spacing: 0px  }
/* セルのデザインのうちヘッダと中身の共通部分 */
table.sample th, table.sample td {
   border-width: 1px;   /* セルの枠線は太さ1ピクセル */
   border-style: solid;   /* セルの枠線は実線 */
   padding: 2px;   /* セル内側の余白は2ピクセル */
}
/* ヘッダセルのデザイン */
table.sample thead th   { color: white; background-color: gray; background-repeat: repeat-y; border-color: silver }
table.sample tbody th   { background-color: #afdfdf; background-repeat: repeat-y; text-align: center; border-color: #9fcfcf #7fafaf #7fafaf #9fcfcf }
/* セルのデザイン */
table.sample td   { background-color: white; text-align: center; border-color: #ffffff #aca899 #aca899 #ffffff }