
/*汎用ボディ*/
BODY.bd01 { 
background-color : #ffffee;
scrollbar-arrow-color:#000000;
scrollbar-3dlight-color:#004080; 
scrollbar-darkshadow-color:#000000;
scrollbar-track-color:#d1dfed;
scrollbar-face-color:#a9c0d7;
scrollbar-highlight-color:#000000;
scrollbar-shadow-color:#004080;
font-family: "", sans-serif;
}

/*汎用テーブル（囲み枠有り）*/
table.tableLine00 {
margin: 0px;
padding: 0px;
border-color: #004080;
border-width: 1px;
border-style: solid;
empty-cells: show;
}

/*汎用テーブル（囲み枠無し）*/
table.tableNoLine01 {
width: 100%;
margin: 0px;
padding: 2px;
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
}

/*汎用テーブル（囲み枠有り）*/
table.tableLine01 {
width: 100%;
border-color: #004080;
border-width: 1px;
border-style: solid;
empty-cells: show;
background-color:#d1dfed;
}

/*ボタン（ボタン画像化のため未使用？）*/
input.ipButton01 {
color:#000000;
border-top:solid 1px  #004080;
border-bottom:solid 1px #004080;
border-left:solid 1px #004080;
border-right:solid 1px #004080;
background-color:#d1dfed;
}

/*テキスト入力エリア（※password共用）*/
.ipInputText01 {
color:#000000;
border-top:solid 1px  #004080;
border-bottom:solid 1px #004080;
border-left:solid 1px #004080;
border-right:solid 1px #004080;
background-color:#ffffff;
}

/*テキスト入力エリア（※使用不可部分）*/
.ipInputText02 {
color:#999999;
border-top:solid 1px  #999999;
border-bottom:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px #999999;
background-color:#eeeeee;
}

/*一マスごと背景色（１）*/
td.tdLine01 {
background-color : #f7f7f7;
width: 100%;
color:#000000 ;
border-width: 0px;
line-height : 140% ;
margin: 0px;
padding: 1px 3px;
}

/*一マスごと背景色（２。Bodyカラー）*/
td.tdLine02 {
background-color : #ffffee;
color:#000000 ;
width: 100%;
line-height : 120% ;
margin: 0px;
padding: 1px 3px;
}

/*ヘッダ関連ここから**********************************/

/*ヘッダ部分用テーブル*/
table.tableHeader{
background-color : #d1dfed;
width: 100%;
height: 40px;
margin-top: 10px;
border-width: 0px;
}

/*ヘッダ部分用色指定（背景濃色。○○'s Desktop表示）*/
td.tdHeader01 {
background-color : #a9c0d7 ;
color:#004080 ;
height:23px;
font-weight: bold;
}

/*ヘッダ部分用色指定（背景淡色。）*/
td.tdHeader02 {
background-color : #d1dfed ;
color:#004080 ;
height:23px;
}

/*ヘッダ部分用テキストリンク（ボタン画像化のため未使用？）*/
A.aHeader:LINK    {text-decoration : underline  ;color:#004080 }
A.aHeader:VISITED {text-decoration : underline  ;color:#004080 }
A.aHeader:ACTIVE  {text-decoration : underline  ;color:#004080 }
A.aHeader:HOVER   {text-decoration : underline  ;color:#d14080 }

/**********************************ヘッダ関連ここまで*/


/*メッセージ一覧関連ここから***********************************/

/*メニュー部分用TD（幅指定有り）このなかにメニュー表示用テーブルを入れる*/
td.TdMenu01 {
width: 140px;
height: 100%;
border-color: #004080;
border-width: 1px;
border-style: solid;
margin: 0px;
padding: 0px;
}

/*メニュー部分用テーブル（幅指定有り）*/
table.TbMenu01 {
background-color : #d1dfed;
width: 140px;
height: 100%;
border-color: #004080;
border-width: 0px;
border-style: solid;
margin: 0px;
padding: 0px;
}

/*メニュー部分用ヘッダ*/
td.Menuheader01 {
background-color : #a9c0d7 ;
color:#004080 ;
height: 23px;
width: 100%;
font-weight: bold;
margin: 0px;
padding: 0px;
}

/*メニュー部分用リンク*/
A.LineMenu:LINK    {font-weight: bold; text-decoration : none  ;color:#004080 }
A.LineMenu:VISITED {font-weight: bold; text-decoration : none  ;color:#004080 }
A.LineMenu:ACTIVE  {font-weight: bold; text-decoration : none  ;color:#004080 }
A.LineMenu:HOVER   {font-weight: bold; text-decoration : underline  ;color:#2641c3 ;line-height }

/*Message一覧部分用TDこのなかにメッセージ一覧表示用テーブルを入れる*/
td.TdMessage01 {
width: 100%;
height: 100%;
border-color: #004080;
border-width: 1px;
border-style: solid;
margin: 0px;
padding: 0px;
}

/*メッセージ一覧見出し設定（一覧部分の総見出し等）：一番薄い*/
td.tdLineheader01 {
background-color : #a9c0d7 ;
color:#000000 ;
height: 23px;
line-height : 120% ;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}
/*メッセージ一覧見出し設定（一覧部分の総見出し等）：中くらい*/
td.tdLineheader02 {
background-color : #7fa2c4 ;
color:#000000 ;
height: 23px;
line-height : 120% ;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}
/*メッセージ一覧見出し設定（一覧部分の総見出し等）：一番濃い*/
td.tdLineheader03 {
background-color : #5f8ab5 ;
color:#000000;
height: 23px;
line-height : 120% ;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧見出し設定（販社別名称等）*/
td.tdLineIndex01 {
background-color : #d1dfed ;
color:#004080 ;
height: 20px;
width: 100%;
border-width: 0px;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧ＴＯＴＡＬ部分設定*/
td.tdLineTotal01 {
background-color : #d3c4ca ;
color:#004080 ;
height: 20px;
border-width: 0px;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧親文書背景色*/
tr.trLineOya {
background-color : #d1dfed ;
width: 100%;
color:#000000 ;
border-width: 0px;
line-height : 140% ;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧子文書背景色（Bodyカラー）*/
tr.trLineKo {
background-color : #f5f8ff ;
color:#000000 ;
width: 100%;
line-height : 120% ;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧 Request文書背景色（Bodyカラー）*/
tr.trLineRq {
background-color : #ffe4e1 ;
color:#000000 ;
width: 100%;
line-height : 120% ;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧 Draft文書背景色（Bodyカラー）*/
tr.trLineDf {
background-color : #ccffcc ;
color:#000000 ;
width: 100%;
line-height : 120% ;
margin: 0px;
padding: 1px 3px;
}

/*メッセージ一覧『日付』表示用*/
span.spLineTextDate {
font-weight: normal;
color:#000000;
}

/*メッセージ一覧『Read』表示用*/
span.spLineGrRead {
font-weight: normal;
color:#000000;
}
/*メッセージ一覧『Unread』表示用*/
span.spLineGrUnread {
font-weight: normal;
color:#ff0000;
}

/*メッセージ一覧『Request』表示用*/
span.spLineGrRequest {
font-weight: bold;
color:#df0cb3;
}

/*メッセージ一覧『Draft』表示用*/
span.spLineGrDraft {
font-weight: bold;
color:#004080;
}

/*メッセージ一覧親文書用リンク*/
A.aLineOya:LINK    {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;
}
A.aLineOya:VISITED {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;}
A.aLineOya:ACTIVE  {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;}
A.aLineOya:HOVER   {font-weight: normal; text-decoration : underline  ;color:#2641c3  ;padding: 1px 3px;}

/*メッセージ一覧子文書用リンク*/
A.aLineKo:LINK    {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;}
A.aLineKo:VISITED {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;}
A.aLineKo:ACTIVE  {font-weight: normal; text-decoration : none  ;color:#000000  ;padding: 1px 3px;}
A.aLineKo:HOVER   {font-weight: normal; text-decoration : underline  ;color:#2641c3  ;padding: 1px 3px;}

/*SP Status見出し設定：赤*/
td.tdLineHdrSpSta01 {
background-color : #be7485 ;
color:#000000;
height: 23px;
line-height : 120% ;
width: 100%;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*ShipInfo見出し設定：緑*/
td.tdLineHdrSpSip01 {
background-color : #78c4ab ;
color:#000000 ;
height: 23px;
line-height : 120% ;
width: 100%;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*ShipDetail見出し設定：紫*/
td.tdLineHdrSpSda01 {
background-color : #8978c5 ;
color:#000000 ;
height: 23px;
line-height : 120% ;
width: 100%;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*eForum見出し設定？：黄色*/
td.tdLineHdrForuma01 {
background-color : #f7e77b ;
color:#000000 ;
height: 23px;
line-height : 120% ;
width: 100%;
font-weight: bold;
margin: 0px;
padding: 1px 3px;
}

/*一覧表用通常リンク１*/
A.aHyo1:LINK    {font-weight: normal; text-decoration : underline  ;color:#6779f3  ;padding: 1px 3px;}
A.aHyo1:VISITED {font-weight: normal; text-decoration : underline  ;color:#a367f3  ;padding: 1px 3px;}
A.aHyo1:ACTIVE  {font-weight: normal; text-decoration : underline  ;color:#6779f3  ;padding: 1px 3px;}
A.aHyo1:HOVER   {font-weight: normal; text-decoration : underline  ;color:#f3a967  ;padding: 1px 3px;}



/*ページ最後用罫線*/
hr.normal {line-height : 110% ; color:#004080 }

/* 一覧幅 */
.SelectBox { width:250px }

/* テーブル背景 */
.tablebg { background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 0 1px 1px 0; height: 21px;}

/* 必須入力項目のタイトル色 */
.XFIELD{ color: #FF0000 }
