/* 全体 */BODY { color:#000000; background:#FFFFFF; }TD { font-size:12px; }A { color:#003366; text-decoration:none; }A:hover { color:#003366; text-decoration:underline; }A.news { color:#FF6600; text-decoration:none; ; font-weight: normal; font-size: 12px; }A.news:hover { color:#FF6600; text-decoration:underline; ; font-weight: normal; font-size: 12px; }.copyright { color:#5D5D5D; font-size:85%; }.cap { font-size:85%; }/* 会社概要 */TD.prol  { color:#B51515; background:#D7C4BD; width:66; padding:0.5em; }TD.pror  { color:#000000; background:#F7F7F7; width:376; padding:0.5em; }/* 沿革 */TD.hisl  { color:#B51515; background:#D7C4BD; width:94; padding:0.5em; }TD.hisr  { color:#000000; background:#F7F7F7; width:348; padding:0.5em; }/* お問い合わせ */TD.otol  { color:#B51515; background:#D7C4BD; width:142; padding:0.2em; }TD.otor  { color:#000000; background:#F7F7F7; width:300; padding:0.2em; }/* NEWS */TD.newsl  { color:#FF6600; background:#FFFFFF; width:500; padding:0.2em; }TD.newsr  { color:#000000; background:#FFFFFF; width:auto; padding:0.1em 0.1em; }TD.newsw  { color:#AE1D1D; background:#FFFFFF; width:449;; font-size: 18px; height: 100px; font-weight: bolder}.newsw2  { color:#000000; font-size: 14px; font-weight: bolder}/* 製品の御紹介*/TD.indl  { color:#000000; background:#D7C4BD; width:auto; padding:0.2em 0.5em; ; font-size: 10px }TD.indr  { color:#000000; background:#F7F7F7; width:auto; padding:0.2em 0.5em; ; font-size: 10px }.indw { color:#000000; font-size:85%; }A.menu { color:#003366; text-decoration:none; font-size: 85%; }A.menu:hover { color:#003366; text-decoration:underline; font-size: 85%; }TD.indt { color:#FFFFFF; background:#996666; width:auto; padding:0.2em 0.5em; ; font-size: 10px }