body { font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; }input { font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; }select { font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; }textarea { font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif; }a       { text-decoration: none; }a:hover { text-decoration: underline; }/* GoogleChromeでbody直下にformを配置すると改行が入ってしまう問題の対策 */form { margin:0px; }.ItemListName { font-size:18px; line-height:20px; font-weight: bold; }.tx1012  { font-size:10px; line-height:13px; }.tx1113  { font-size:11px; line-height:14px; }.tx1214  { font-size:12px; line-height:15px; }.tx1214w { font-size:12px; line-height:15px; color:#ffffff; }.tx1315  { font-size:13px; line-height:16px; }.tx1416  { font-size:14px; line-height:17px; }.tx1416w { font-size:14px; line-height:17px; color:#ffffff; }.tx1517  { font-size:15px; line-height:18px; }.tx1618  { font-size:16px; line-height:19px; }.tx1618w { font-size:16px; line-height:19px; color:#ffffff; }.tx1820  { font-size:18px; line-height:21px; }.tx2022  { font-size:20px; line-height:23px; }.tx2224  { font-size:22px; line-height:25px; }.tx2426  { font-size:24px; line-height:27px; }.tx2830  { font-size:28px; line-height:31px; }.tx3234  { font-size:32px; line-height:35px; }.tb1217  { font-size:12px; line-height:17px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; }.tb1217r { font-size:12px; line-height:17px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; text-align:right; }.tb1416     { font-size:14px; line-height:16px; height:16px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; }.tb1416ro   { font-size:14px; line-height:16px; height:16px; border:solid 1px #999999; background-color:#FFFFE0; ime-mode:disabled; readonly; behavior:expression(this.tabIndex=-1); }.tb1416r    { font-size:14px; line-height:16px; height:16px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; text-align:right; }.tb1416ime  { font-size:14px; line-height:16px; height:16px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:active; }.tb1416imei { font-size:14px; line-height:16px; height:16px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:inactive; }.tb1618ime  { font-size:16px; line-height:18px; height:18px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:active; }.select12     { font-size:12px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; }.select14     { font-size:14px; border:solid 1px #999999; background-color:#EEFFFF; ime-mode:disabled; }.tarea14p { font-size:14px; background-color:#EEFFFF; }.tarea14p-old { font-size:14px; font-family: "ＭＳ Ｐゴシック"; background-color:#EEFFFF; }.ib150x150 { width:150px; height:152px; border:1px solid #999999; vertical-align:middle; text-align:center; }.ib300x300 { width:300px; height:302px; border:1px solid #999999; vertical-align:middle; text-align:center; }