@charset "Shift_JIS";
BODY
{
    BACKGROUND-COLOR : white;
    FONT-SIZE        : 12px;
    FONT-STYLE       : normal;
    FONT-FAMILY      : 'ＭＳ Ｐゴシック','Times New Roman';
    border           : none;
    margin           : 0px 0px 0px 0px;
}


/* ヘッダ部テーブル */
table.layouttbl
{
    border-collapse:collapse;
    border:0px;
    margin-left:30px;

}
table.layouttbl tr td 
{
    padding:1px 2px 1px 2px;
    border:1px solid black;
}

/* ヘッダ部テーブル(枠無し)--2011/05/07 J.Iida */
table.layouttbl1
{
	border-style: none;
	border: 0px;
	background-color: #FFF;
	border: 2px dotted #c5c5c5;
}
table.layouttbl tr td 
{
    padding:1px 2px 1px 2px;
    border:1px solid black;
}

/* 検索テーブル */
table.detailtbl 
{
    border-collapse:collapse;
    border:0px;
    margin-left:30px;
    width:930px;
}
table.detailtbl tr td 
{
    padding:1px 2px 1px 2px;
    border:1px solid black;
}

/* 検索テーブル */
table.detailtbl_fixed 
{
    border-collapse:collapse;
    table-layout:fixed;
    border:0px;
    margin-left:30px;
    width:930px;
    word-break:break-all;
}
table.detailtbl_fixed tr td 
{
    padding:1px 2px 1px 2px;
    border:1px solid black;
}


/* 一覧項目ヘッダ*/
.listHeader{
    background-color:#6F94FF;
    background-image:url(../image/title.bmp);
    background-repeat:repeat-x;
    color           : white;
    height          : 20px;
    text-align      : center;
    border-color    : Black;
}

/* 一覧項目ヘッダ(灰色)-追加(2011/04/28_J.Iida)*/
.listHeader1{
    background-color:#777777;
    background-image:url(../image/title2.bmp);
    background-repeat:repeat-x;
    color           : white;
    height          : 20px;
    text-align      : center;
}

/* サブヘッダ(ピンク)-追加(2011/10/28_Y,Oomori)*/
.subHeader{
    background-color:#ff99cc;
    background-image:url(../image/title3.bmp);
    background-repeat:repeat-x;
    color           : white;
    height          : 10px;
    text-align      : center;
}

/* 明細項目値左寄せ テキストフィールド用 */
.listValueAsciiTxtBox
{
    ime-mode:disabled;
	height: 16px;
	border: 1px solid #bbb;
}

/* 明細項目値左寄せ テキストフィールド用(日本語入力)*/
.listValueAsciiTxtBoxZenkaku
{
	ime-mode: active;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #bbb;
}

/* 明細項目値左寄せ テキストフィールド用(日本語入力も許可)*/
.listValueAsciiTxtBoxPermitZenkaku
{
    ime-mode:inactive;
	border: 1px solid #bbb;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* 明細項目値中央寄せ 日付フィールド用 */
.listValueDateTxtBox
{
	text-align: center;
	ime-mode: disabled;
	height: 16px;
	border: 1px solid #bbb;
}


/* 明細項目値右寄せ テキストフィールド用 */
.listValueNumberTxtBox
{
    text-align:    right;
    ime-mode:disabled;
	height: 16px;
	border: 1px solid #bbb;
}

/* 明細項目左寄せ */
.listValueAscii
{
    color           : black;
    height          : 20px;
}

/* 明細項目中央寄せ */
.listValueDate
{
    color           : black;
    height          : 20px;
    text-align      : center;
}

/* 明細項目右寄せ */
.listValueNumber
{
	color           : black;
	height          : 20px;
	text-align      : right;
}

.cellseparator
{
    border-color:Silver;
}

/*通常文字*/
.plantext
{
    padding-top:5px;
    margin-left:20px;
    margin-right:20px;
    padding-bottom:5px;
}

/*確認ダイアログ文字*/
.confirmtext
{
    FONT-SIZE        : 8px;
    FONT-STYLE       : normal;
    FONT-FAMILY      : 'ＭＳ Ｐゴシック','Times New Roman';
}


/* 青太字 */
.blue-bold
{
	color           : #3030CF;
	font-weight     : bold;
}

/* 赤太字 */
.red-bold
{
	color           : #CF3030;
	font-weight     : bold;
}


/* 黒太字 */
.black-bold
{
    color           : #000;
    font-weight     :bold;
}


/* 取り消し線 */
.font-strike
{
    color           : yellow;
    font-weight     :bold;
}

.bg-yellow
{
	background-color: #EEEEB5;
}

.bg-pink
{
    background-color:#FFC0CB;
}
.bg-white
{
    background-color:white;
}
.bg-lemonchiffon
{
    background-color:#FFFACD;
}
.bg-lightcoral
{
    background-color:#F08080;
}

/* 取り消し線(受領画面使用-追加(2011/05/12_J.Iida))*/
.strike 
{ 
    text-decoration:line-through; 
} 

/* 値非表示(受領画面使用-追加(2011/05/12_J.Iida))*/
.visibility-hidden
{
    visibility: hidden; 
}

/* 背景色変更(受領画面使用-追加(2011/05/12_J.Iida))*/
.bgcolor-red-yellow
{
    color: #B83243;
    font-weight     :bold;
    background-color: #EEEEB5; 
}

/* エラーコントロール用の赤枠スタイル*/
.ErrorStyleClass
{
	background-color: #C0636F;
	color: #FFF;
}

/* リンク */
.LinkStyle a:link
{
	color           : #3030CF;
	text-decoration : underline;
}

.LinkStyle a:hover
{
	color           : #3030CF;
	text-decoration : underline;
}

.LinkStyle a:visited
{
	color           : #3030CF;
	text-decoration : underline;
}


.LinkStyle2 a:link
{
	color           : #3D5774;
	text-decoration : none;
	background-color: #C5D1E0;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-radius:3px;
}

.LinkStyle2 a:hover
{
	color    : #FFFFFF;
	background-color: #666;
	top      : 1px;
	left     : 1px;
	border-radius:3px;
}
