body                  { font-size: 9pt; color: #000000; background-color : #ffffff; font-family:'Lucida Sans Unicode', sans-serif;                                    }  /*  html全体のフォントサイズ : 9pt; 背景色:白 ; フォントファミリー :sans-serif ; */
td                    { font-size: 9pt; color: #000000;                                                                                                                  }  /*  td内のフォントサイズ : 9pt */
td.kinou              { font-size: 12pt; color: #823c1e; font-weight:bold; height: 24px; width: 656px;                                                                   }  /*  td内 機能名のフォントサイズ : 12pt ﾌｫﾝﾄ色*/
td.ber                { height: 8px;                                                                                                                                     }  /*  berサイズ : 9pt */
a:link                { color: #823c1e; text-decoration:none;                                                                                                            }  /*  まだ訪れていないリンク リンク色：グレー 下線なし */
a:visited             { color: #823c1e; text-decoration:none;                                                                                                            }  /*  すでに訪れたリンク リンク色：グレー 下線なし */
a:hover               { color: #ff0000; text-decoration:underline;                                                                                                       }  /*  カーソルがその要素の上にある時 リンク色：赤 下線あり */
span.yamakakko        { font-size: 12pt; color:#823c1e; background-color: #ffffff;                                                                                       }  /*  サブメニュー「＞」に使用  色: 茶; */
span.kinou            { font-size: 12pt; color:#f07b0f; background-color: #ffffff;                                                                                       }  /*  サブメニュー「現在開いている機能名＞＞」に使用 色: オレンジ;*/
span.kanryou          { font-size: 12pt; color:#9a9a9a; background-color: #ffffff;                                                                                       }  /*  サブメニュー　処理完了時「すでに開いている機能名＞」に使用 色: グレー;*/
span.red-show         { color: #ff0000;                                                                                                                                  }  /*  赤表示
.yohaku-tateA         { height: 30px;                                                                                                                                    }  /*  大テーブル　白抜き余白部分 余白縦幅 30px */
.yohaku-tateB         { height: 20px;                                                                                                                                    }  /*  大テーブル　白抜き余白部分 余白縦幅 20px */
.yohaku-tateC         { height: 8px;                                                                                                                                     }  /*  大テーブル　白抜き余白部分 余白縦幅 8px */
.yohaku-tateD         { height: 6px;                                                                                                                                     }  /*  大テーブル　白抜き余白部分 余白縦幅 6px */
.yohaku-tateE         { height: 3px;                                                                                                                                     }  /*  大テーブル　白抜き余白部分 余白縦幅 3px */
.yohaku-yokoA         { width: 25px;                                                                                                                                     }  /*  大テーブル　白抜き余白部分 余白横幅 25px */
td.keisen             { background-color: #eec361;                                                                                                       }  /*  罫線 : テーブル罫線 */
td.center             { text-align: center;                                                                                                                              }  /*  中央揃え */
td.center-button      { text-align: center; height:26px;                                                                                                                 }  /*  ボタン　中央揃え */
td.right-button       { text-align: right; height:26px;                                                                                                                  }  /*  ボタン　右寄せ  */
td.haba3keta          { width: 32px;                                                                                                                                     }  /*  コード付名称表示　コード３桁時セル幅  */
td.haba4keta          { width: 40px;                                                                                                                                     }  /*  コード付名称表示　コード４桁時セル幅  */
td.haba5keta          { width: 48px;                                                                                                                                     }  /*  コード付名称表示　コード５桁時セル幅  */
td.haba6keta          { width: 56px;                                                                                                                                     }  /*  コード付名称表示　コード１０桁時セル幅  */
td.haba10keta         { width: 88px;                                                                                                                                     }  /*  コード付名称表示　コード１０桁時セル幅  */
td.haba12keta         { width: 104px;                                                                                                                                    }  /*  コード付名称表示　コード１２桁時セル幅  */
td.haba20keta         { width: 168px;                                                                                                                                    }  /*  コード付名称表示　コード２０桁時セル幅  */
td.haba47keta         { width: 384px;                                                                                                                                    }  /*  コード付名称表示　コード４７桁時セル幅  */
td.habac7r            { text-align: right; width: 110px;                                                                                                                 }  /*  コード付名称表示　cell7 セル幅  */
td.habac7sr           { text-align: right; width: 199px;                                                                                                                 }  /*  コード付名称表示　cell7 セル幅  */
img.button            { vertical-align:middle; width: 86px; height:26px; border: 0;                                                                                      }  /*  ボタン　イメージ　中央揃え　縦幅 26px　横幅86px　*/
img.button-incell     { vertical-align:middle; width: 86px; height:20px; border: 0;                                                                                      }  /*  ボタン　イメージ　中央揃え　縦幅 20px　横幅86px　*/
img.button-syoukai    { vertical-align:middle; width: 121px; height:23px; border: 0;                                                                                     }  /*  ボタン　イメージ　中央揃え　縦幅 23px　横幅121px　*/
img.button-wide       { vertical-align:middle; width: 121px; height:26px; border: 0;                                                                                     }  /*  ボタン　イメージ　中央揃え　縦幅 26px　横幅121px　*/
img.button-jump       { width: 122px; height:24px; border: 0;                                                                                                            }  /*  ボタン　イメージ　中央揃え　縦幅 24px　横幅122px　*/
.sousa                { font-size: 9pt; color:#000000; text-align: right; background-color: #FFFFFF; width:228px;                                                        }  /*  操作者  フォントサイズ 9pt；色：黒；右寄せ；背景色：白 */
.koumoku              { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分  */
.koumoku_nowrap       { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 24px; background-color: #c6e6b3; empty-cells: show;white-space: nowrap; }  /*  テーブル　項目部分(改行なし)  */
.koumoku_sethk        { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 24px; background-color: #93cdcd; empty-cells: show;                     }  /*  テーブル　項目部分  */
.koumoku2             { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 49px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分（縦2行分）  */
.koumoku-c4           { font-size: 9pt; color:#78493d; text-align: center; width: 321px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分  */
.koumoku-long         { font-size: 9pt; color:#78493d; text-align: center; width: 200px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分（縦2行分）  */
.koumoku-radio        { font-size: 9pt; color:#78493d; text-align: center; width:12pt; background-color: #c6e6b3; empty-cells: show;                                     }  /*  テーブル　項目部分 ラジオボタン用　幅: 12px; マージン: 0;  */
.koumoku-long-radio   { font-size: 9pt; color:#78493d; text-align: center; width: 179px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ラジオボタン用  幅:179px; 高さ: 24px; マージン: 0;*/
.koumoku_unit         { font-size: 9pt; color:#78493d; text-align: center; width: 136px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_unitv        { font-size: 9pt; color:#78493d; text-align: center; width: 152px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_unitgk       { font-size: 9pt; color:#78493d; text-align: center; width: 149px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_fundcd       { font-size: 9pt; color:#78493d; text-align: center; width: 60px; height: 24px; background-color: #c6e6b3; empty-cells: show;                      }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_set          { font-size: 9pt; color:#78493d; text-align: center; width: 60px; height: 24px; background-color: #93cdcd; empty-cells: show;                      }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_fundnm       { font-size: 9pt; color:#78493d; text-align: center; width: 211px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_fundnm2      { font-size: 9pt; color:#78493d; text-align: center; width: 386px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_kuriire      { font-size: 9pt; color:#78493d; text-align: center; width: 48px; height: 24px; background-color: #c6e6b3; empty-cells: show;                      }  /*  テーブル　項目部分 ユニットプライス用 */
.koumoku_plansel      { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 24px; background-color: #A2CFF7; empty-cells: show;                     }  /*  テーブル　項目部分  プラン選択用 */
.koumoku_kyry         { font-size: 9pt; color:#78493d; text-align: center; width: 211px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　項目部分 共用・流用依頼書作成 */
.c1                   { font-size: 9pt; color:#000000; text-align: left; width: 891px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell1パターン  */
.c2                   { font-size: 9pt; color:#000000; text-align: left; width: 768px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell2パターン  */
.c2_plansel           { font-size: 9pt; color:#000000; text-align: left; width: 768px; height: 24px; background-color: #E6FFFF; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　プラン選択用  */
.c4                   { font-size: 9pt; color:#000000; text-align: left; width: 321px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell4パターン  */
.c4big                { font-size: 9pt; color:#000000; text-align: left; width: 470px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell4(大)パターン  */
.c4-width-del         { font-size: 9pt; color:#000000; text-align: left; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;                    }  /*  テーブル　入力・表示部分　cell4幅設定ないパターン  */
.c4-and-koumoku       { font-size: 9pt; color:#000000; text-align: left; width: 442px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell4+項目部分の幅  */
.c5                   { font-size: 9pt; color:#000000; text-align: left; width: 200px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell5パターン  */
.c6                   { font-size: 9pt; color:#000000; text-align: left; width: 172px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;     }  /*  テーブル　入力・表示部分　cell6パターン  */
.c7                   { font-size: 9pt; color:#000000; text-align: left; width: 116px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;     }  /*  テーブル　入力・表示部分　cell7パターン  */
.c_fundcd             { font-size: 9pt; color:#000000; text-align: left; width: 60px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;       }  /*  テーブル　入力・表示部分　cell7_unit用パターン  */
.c_fundnm             { font-size: 9pt; color:#000000; text-align: left; width: 211px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell7_unit用パターン  */
.c8                   { font-size: 9pt; color:#000000; text-align: left; width: 121px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;     }  /*  テーブル　入力・表示部分　cell8パターン  */
.c8_plansel           { font-size: 9pt; color:#000000; text-align: left; width: 151px; height: 24px; background-color: #E6FFFF; border:1px none;  empty-cells: show;     }  /*  テーブル　入力・表示部分　プラン選択用  */
.koumoku-error        { font-size: 9pt; color:#78493d; text-align: center; width: 116px; height: 30px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　エラー項目部分  */
.c2-error             { font-size: 9pt; color:#ff0000; text-align: left; width: 768px; height: 30px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　エラー表示部分　cell2パターン  */
.imemode-on           { font-size: 9pt; margin: 0; padding: 0; line-height: 1.17; height: 18px; ime-mode: active;                                                        }  /*  IME ON  テキストボックス　フォントサイズ: 9pt; マージン: 0; 余白：0；高さ：18px；行間：1.17px； */
.imemode-off          { font-size: 9pt; margin: 0; padding: 0; line-height: 1.17; height: 18px; ime-mode: disabled;                                                      }  /*  IME OFF テキストボックス　フォントサイズ: 9pt; マージン: 0; 余白：0；高さ：18px；行間：1.17px； */
.imemode-on-textarea  { font-size: 9pt; margin: 0; padding: 0; ime-mode: active;                                                                                         }  /*  IME ON  テキストエリア　フォントサイズ: 9pt; マージン: 0; 表示のみ自動改行  */
.selectbox            { font-size: 9pt; margin: 0; padding: 0; height: 18px;                                                                                             }  /*  セレクトボックス フォントサイズ: 9pt; マージン: 0; 内容の周りの空間: 0; 高さ: 18px;  */
.message-label        { width: 23px; vertical-align: middle;                                                                                                             }  /*  基盤　メッセージアイコンラベル */
.message              { width: 872px; vertical-align: middle; white-space: nowrap; color: #FF0000;                                                                          }  /*  基盤　メッセージ */
.pagelink             { font-size: 9pt; color:#78493d; text-decoration:underline;                                                                                        }  /*  ページ番号表示(リンクあり)　フォントサイズ 9pt ;  下線あり */
.page-disp            { font-size: 9pt; color:#d96108; font-weight:bold;                                                                                                 }  /*  ページ番号表示(リンクなし)　フォントサイズ 9pt ;  太字 */
.list-title           { font-size: 9pt; color:#78493d; text-align:left; empty-cells:show;                                                                                }  /*  テーブル　タイトル　フォントサイズ 9pt  */
.kensuuhyouji         { font-size: 9pt; color:#000000;                                                                                                                   }  /*  件数表示　フォントサイズ 9pt ; 色：黒 */
.kingaku              { font-size: 9pt; color:#000000; text-align: right; background-color:#ff8080                                                                       }  /*  金額表示：右寄せ フォントサイズ 9pt ; 色：黒 */
.c2r                  { font-size: 9pt; color:#000000; text-align: right; width: 768px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell2パターン  */
.c4r                  { font-size: 9pt; color:#000000; text-align: right; width: 321px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell4パターン  */
.c4r-bigfont          { font-size: 15pt; color:#000000; text-align: right; width: 321px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;   }  /*  テーブル　入力・表示部分　cell4(文字大)パターン  */
.c5r                  { font-size: 9pt; color:#000000; text-align: right; width: 200px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell6パターン  */
.c6r                  { font-size: 9pt; color:#000000; text-align: right; width: 172px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell6パターン  */
.c6r-koumoku          { font-size: 9pt; color:#000000; text-align: right; width: 116px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell6パターン .koumokuと幅が同じ  */
.c6r-big              { font-size: 9pt; color:#000000; text-align: right; width: 200px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell6(大)パターン  */
.c6-big               { font-size: 9pt; color:#000000; text-align: left;  width: 200px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell6(大)パターン 右寄せ */
.c7r                  { font-size: 9pt; color:#000000; text-align: right; width: 116px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell7パターン  */
.c_shrmeisai          { font-size: 9pt; color:#000000; text-align: right; width: 105px; height: 22px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell7パターン  */
.c_shrkkn             { font-size: 9pt; color:#000000; text-align: left; width: 216px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;     }  /*  テーブル　入力・表示部分　cell7パターン  */
.c_kuriire            { font-size: 9pt; color:#000000; text-align: right; width: 48px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　入力・表示部分　cell7_unit用パターン  */
.cr_unit              { font-size: 9pt; color:#000000; text-align: right; width: 136px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell7パターン  */
.cr_unitv             { font-size: 9pt; color:#000000; text-align: right; width: 152px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell7パターン  */
.cr_unitgk            { font-size: 9pt; color:#000000; text-align: right; width: 149px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　cell7パターン  */
.c_8_9_comment        { font-size: 9pt; color:#000000; text-align: left; width: 121px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }   /*  テーブル　入力・表示部分　8割9割保証注釈  */
.cr_nknengk           { font-size: 9pt; color:#000000; text-align: right; width: 200px; height: 24px; background-color: #ffffcc; border:1px none;  empty-cells: show;    }  /*  テーブル　入力・表示部分　金額  */
.checkbox             { width:12pt; height:12pt; margin:0;                                                                                                               }  /*  チェックボックス 幅: 12px; 高さ: 12px;  */
.radiobutton          { width:12pt; height:12pt; margin:0; vertical-align: middle;                                                                                       }  /*  ラジオボタン 幅: 12px; 高さ: 12px; マージン: 0;  */
.koumoku-knksyoriymd       { font-size: 9pt; color:#78493d; text-align: center; width: 80px;  height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  環境査定履歴　テーブル　項目部分 処理日 */
.koumoku-knkstktsyorinmkbn { font-size: 9pt; color:#78493d; text-align: center; width: 100px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  環境査定履歴　テーブル　項目部分 処理名 */
.koumoku-knkkekkakbn       { font-size: 9pt; color:#78493d; text-align: center; width: 100px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  環境査定履歴　テーブル　項目部分 処理結果 */
.koumoku-knkktnm           { font-size: 9pt; color:#78493d; text-align: center; width: 250px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  環境査定履歴　テーブル　項目部分 担当者名 */
.koumoku-knkcomment        { font-size: 9pt; color:#78493d; text-align: center; width: 354px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  環境査定履歴　テーブル　項目部分 コメント */
.c-knksyoriymd       { font-size: 9pt; color:#000000; text-align: center; width: 80px;  height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  環境査定履歴　テーブル　表示部分 処理日 */
.c-knkstktsyorinmkbn { font-size: 9pt; color:#000000; text-align: left;   width: 100px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  環境査定履歴　テーブル　表示部分 処理名 */
.c-knkkekkakbn       { font-size: 9pt; color:#000000; text-align: left;   width: 100px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  環境査定履歴　テーブル　表示部分 処理結果 */
.c-knkktnm           { font-size: 9pt; color:#000000; text-align: left;   width: 250px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  環境査定履歴　テーブル　表示部分 担当者名 */
.c-knkcomment        { font-size: 9pt; color:#000000; text-align: left;   width: 354px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  環境査定履歴　テーブル　表示部分 コメント */
.koumoku-imusyoriymd       { font-size: 9pt; color:#78493d; text-align: center; width: 80px;  height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  医務査定履歴　テーブル　項目部分 処理日 */
.koumoku-imustktsyorinmkbn { font-size: 9pt; color:#78493d; text-align: center; width: 100px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  医務査定履歴　テーブル　項目部分 処理名 */
.koumoku-imukekkakbn       { font-size: 9pt; color:#78493d; text-align: center; width: 100px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  医務査定履歴　テーブル　項目部分 処理結果 */
.koumoku-imuktnm           { font-size: 9pt; color:#78493d; text-align: center; width: 250px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  医務査定履歴　テーブル　項目部分 担当者名 */
.koumoku-imucomment        { font-size: 9pt; color:#78493d; text-align: center; width: 354px; height: 24px; background-color: #c6e6b3; border:1px none; empty-cells: show;  }  /*  医務査定履歴　テーブル　項目部分 コメント */
.c-imusyoriymd       { font-size: 9pt; color:#000000; text-align: center; width: 80px;  height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  医務査定履歴　テーブル　表示部分 処理日 */
.c-imustktsyorinmkbn { font-size: 9pt; color:#000000; text-align: left;   width: 100px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  医務査定履歴　テーブル　表示部分 処理名 */
.c-imukekkakbn       { font-size: 9pt; color:#000000; text-align: left;   width: 100px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  医務査定履歴　テーブル　表示部分 処理結果 */
.c-imuktnm           { font-size: 9pt; color:#000000; text-align: left;   width: 250px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  医務査定履歴　テーブル　表示部分 担当者名 */
.c-imucomment        { font-size: 9pt; color:#000000; text-align: left;   width: 354px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;  }        /*  医務査定履歴　テーブル　表示部分 コメント */
table.iwf            { border-collapse: collapse; }                                                                                                                            /*  書類情報一覧　テーブル　表示部分 table */
caption              { color: #78493d; font-size: 9pt; text-align: left; vertical-align: bottom; }                                                                             /*  書類情報一覧　テーブル　表示部分 caption */
table.iwf th         { background-color: #c6e6b3; border: solid 1px #eec361; color: #78493d; empty-cells: show; font-size: 9pt; font-weight: normal; height: 24px; }           /*  書類情報一覧　テーブル　表示部分 th */
table.iwf td         { background-color: #ffffcc; color: #000000; empty-cells: show; font-size: 9pt; height: 24px; }                                                           /*  書類情報一覧　テーブル　表示部分 td */
.date                { border: solid 1px #eec361; text-align: center; width: 96px; }                                                                                           /*  書類情報一覧　テーブル　表示部分 書類到着日 */
.syoruinm            { border: solid 1px #eec361; width: 590px; }                                                                                                              /*  書類情報一覧　テーブル　表示部分 書類名 */
.syoruihituyouumu    { border: solid 1px #eec361; text-align: center; width: 96px; }                                                                                           /*  書類情報一覧　テーブル　表示部分 必要書類 */
.cmd                 { border: solid 1px #eec361; text-align: center; width: 96px; }                                                                                           /*  書類情報一覧　テーブル　表示部分 a href */
.func-button         { border : 0px; vertical-align : middle; }                                                                                                                /*  書類情報一覧　テーブル　表示部分 表示ボタン */
td.cautions           { font-size: 13pt; text-align: center; color: #4D4D4D;                                                   }  /*  ガード文言 */
table.center          { margin-left: auto; margin-right: auto;                                                                 }  /*  table中央揃え */
.center               { text-align: center;                                                                                    }  /*  td内テキス横位置：中央揃 */
td.drtencd            { width: 90px;}                                                                                             /*  代理店コード付名称表示　１0桁分セル幅  */
.input-example       { font-size: 9pt; color: #000000; font-family:'Lucida Sans Unicode','sans-serif';                                    }  /*  html全体のフォントサイズ : 8pt; 背景色:白 ; フォントファミリー :sans-serif ; */
.hosyou-title-syouhnm{ font-size: 9pt; color:#78493d; text-align: center; width: 227px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-title-huka   { font-size: 9pt; color:#78493d; text-align: center; width: 173px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-title-kikan  { font-size: 9pt; color:#78493d; text-align: center; width: 80px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-title-kyuhu  { font-size: 9pt; color:#78493d; text-align: center; width: 95px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-title-kingk  { font-size: 9pt; color:#78493d; text-align: center; width: 160px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-title-p      { font-size: 9pt; color:#78493d; text-align: center; width: 80px; height: 24px; background-color: #c6e6b3; empty-cells: show;                     }  /*  テーブル　保障内容タイトル部分*/
.hosyou-syouhnnm     { font-size: 9pt; color:#000000; text-align: left; width: 227px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 商品名 */
.hosyou-huka         { font-size: 9pt; color:#000000; text-align: center; width: 173px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 付加 */
.hosyou-kikan        { font-size: 9pt; color:#000000; text-align: left; width: 80px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 保険・払込期間 */
.hosyou-kyuhu        { font-size: 9pt; color:#000000; text-align: left; width: 95px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 保険・払込期間 */
.hosyou-kingk        { font-size: 9pt; color:#000000; text-align: right; width: 160px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 保険・払込期間 */
.hosyou-p            { font-size: 9pt; color:#000000; text-align: right; width: 80px; height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;      }  /*  テーブル　保障内容用 保険・払込期間 */
.siryoskdataupload   { ime-mode: disabled;                                                                                                                               }  /*  IME OFF  */
.cl_drtentsry           { font-size: 9pt; color:#000000; text-align: left;   height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;   }  /*  テーブル　入力・表示部分　cellパターン 左揃え*/
.cr_drtentsry           { font-size: 9pt; color:#000000; text-align: right;  height: 24px; background-color: #ffffcc; border:1px none; empty-cells: show;   }  /*  テーブル　入力・表示部分　cellパターン 右揃え*/
.koumoku_drtentsry      { font-size: 9pt; color:#78493d; text-align: center; height: 24px; background-color: #c6e6b3; empty-cells: show; }  /*  テーブル　項目部分  */
