/* $Id: style.css,v 1.2 2007/02/08 08:41:35 Yusuke Exp $ */

/**** 共通設定 ***************************************/
/* 全体 ****/
* {
/*  font-family: "ＭＳ ゴシック", "Osaka−等幅" ;*/
  font-size:11pt;
}


/* 本体部 *****/
body {
/*  margin:0; */
  color: #000000;
  background:#FFFFFF;
}


/* 画像 *****/
img {
  border:0;
}


/* テーブル内上下余白 */
TR.fld
{
  padding: 5px 0px;
}

/* 一般的な入力フォームのタイトル部分 */
td.frmTitle {
/*  font: normal 'ＭＳ ゴシック', 'Osaka−等幅';*/
  color:#ffffff;
  background:#640000;
  FONT-SIZE: 14px;
}


/* 一般的な入力フォームの行のタイトル部分 */
td.frmLabel {
  padding-left:5px;
/*  font: normal 'ＭＳ ゴシック', 'Osaka−等幅';*/
  color:#000000;
  background:#CCFFCC;
}

/* 一般的な入力フォームの行のタイトル部分 */
td.frmLabelReq {
/*  font: normal 'ＭＳ ゴシック', 'Osaka−等幅';*/
  color:#ffffff;
  background: #4444BB;
}

/* 一般的な入力フォームの入力部分 */
td.frmFld {
/*  font: normal 'ＭＳ ゴシック', 'Osaka−等幅';*/
  color:#000000;
  background:#FFFFFF;
}

/* テーブル項目　情報 */
td.detailFld
{
  padding-left:5px;
}

span.need
{
  color:red;
}

/* 入力項目のコメント */
div.com
{
  font-size:9pt; color:#336699;
}

/* 入力エラー内容 */
span.errMsg
{
  font-size:9pt; color:#ff0000;
}


/* 項目タイトル */
td.secTitle
{
  font-size:12pt;
  line-height:120%;
  FONT-WEIGHT: bold;
}


/* ナビゲーション設定 */
tr.topNavi
{
  background-image:URL(image/naviBack.gif);
}

td.topNavi
{
  font-size:10pt;
}

a.topNavi
{
  font-size:10pt;
}


/* リンク指定 */
A:link{color:#0000ff;}
A:visited{color:#990099;}
A:hover{color:#ff0000;}
A:active{color:#ff0000;}



/* タイトル部分 */
td.title
{
  background-image:URL(image/titleBack.gif);
  background-repeat: repeat-x;
  padding: 0px;
}

