/* ベースデザイン */

body {
 background-color: #fff; font-size: 90%; line-height: 1.2em;
}

/* レイアウトテーブル */

table#layout td {
 padding: 0em; font-size: 80%; line-height: 1.2em;
}

/* その他テーブル */

table#f_table {
 font-size: 80%; line-height: 1.2em; border: #ccc 2px solid; BORDER-COLLAPSE: collapse;
}
table#f_table th {
 padding: 0.4em; border: #999 1px solid; background-color: #f3f3f3; font-weight: normal; text-align: left;
}
table#f_table td {
 padding: 0.4em; border: #999 1px solid;
}

table#pic {
 margin-top: 0.1em; margin-bottom: 0.1em; width: 150px
}
table#pic td {
 padding: 0.2em; font-size: 80%; color: #fff; line-height: 1.2em;
}

