/**
 * PostMaNet 医師・施設向けスタイルシート
 * @author  K.Fujiyama(KFC)
 * @version 1.0
 */

/* フォントサイズ */
body,tr,td,th,p,font { font-size:10pt }

/* Body句 */
body { 
        background-color:#fbffff;
        color:#000000;
/*
        position:relative;
        top:-22px;
        left:0px;
*/
}

/* テーブル行 */
.evenLine { background-color:#e1f2ff}

/* テーブルセル */
td.graph { text-align:center;vertical-align:middle }
td.message { color: #772233; }

/* テーブルヘッダ #7799ff*/
/*
th { background-color:#99ccff }
*/

/* 枠線 #6666ff */
hr { border-style:solid;border-color:#ccccff;border-width:1px; }

/* リンク色1（標準） */
a:link    { color:#4433ff } 
a:visited { color:#7766ff } 
a:active  { color:#ff0000 } 
a:hover   { color:#ff2233 } 

/* リンク色(メニューナビ用) -2012仕様変更 */
a.docMenuNavi:link    { text-decoration:none;color:#ff0000 } 
a.docMenuNavi:visited { text-decoration:none;color:#ff0000 } 
a.docMenuNavi:active  { text-decoration:underline;color:#ff6666 } 
a.docMenuNavi:hover   { text-decoration:underline;color:#ff6666 } 

/* リンク色1（標準 下線なし） */
a.inline:link    { text-decoration:none } 
a.inline:visited { text-decoration:none } 
a.inline:active  { text-decoration:underline } 
a.inline:hover   { text-decoration:underline } 

/* リンク色２（黒基調） */
a.black:link    { text-decoration:none;color:#111111 } 
a.black:visited { text-decoration:none;color:#353535 } 
a.black:active  { text-decoration:underline;color:#2222aa } 
a.black:hover   { text-decoration:underline;color:#1234ee } 

/* リンク色２（赤基調） */
a.red:link    { text-decoration:none;color:#ff2222 } 
a.red:visited { text-decoration:none;color:#ee5566 } 
a.red:active  { text-decoration:underline;color:#4444ff } 
a.red:hover   { text-decoration:underline;color:#2255ee } 

/* ラベルの修飾用 */
.title   { font-size:120%;font-weight:600 }
.caption { font-size:115% }
.alert   { color:#ee3344;font-weight:bold }
.alert_small   { color:#ee3344;font-weight:bold }

/* 必須項目の色 */
.hissu { background-color:#7799ff }

/* ヘッダを黄色にする */
.yellow { background-color:#ffffcc }

/* 表示のみ場合の色 */
.nomi { background-color:#dedede }
.blue { background-color:#99ccff }

/* メニュー位置 */
.menu { 
        font-size:105%;
        position:absolute;
        top:2px;
        left:4px;
}

.copyright {
        position:relative;
        text-align:right;
        font-wight:bold;
        font-style:italic;
        font-size:9pt;
}

/*
table.function {
        margin-left:20px;
        line-height:135%;
}
td.function { font-size:11pt; }
*/


/* 必須項目の色 */
.hissu { background-color:#ffddff }

/* 表示のみ場合の色 */
.nomi { background-color:#dedede }

.yokomidashi { text-align:center;background-color:#dedede;font-weight:600 }

.komidashi { text-align:left;font-weight:600 }

/* エラー行 */
.error { background-color:#ffadcd }

/* 一覧の強調表現 */
.counter { color:#ff0000;font-size:110%;font-weight:bold }

/* プロファイル変更 */
th.pchange { background-color:#aacfff;text-align:left }
td.chuui{ font-size:9pt }

/* 表示・印刷のステータス */
.prt { width:95px;
       border-style:solid;
       border-width:1px;
       padding:1px;
       text-align:center;
}
.red { color:#ff3344}
.black { color:#555555 }

/* ▽2003.05.01 Added by O-no */
/* 投与群、対照群の背景色 for Takeda */
.touyo  { background-color:#e1ffff }
.taisho { background-color:#fefdc0 }

/* ▽2003.05.06 Added by O-no */
.touprt { border-style:solid;
          border-width:1px;
          padding:1px;
          text-align:center;
	      background-color:#e1ffff;
}
.taiprt { border-style:solid;
          border-width:1px;
          padding:1px;
          text-align:center;
	      background-color:#fefdc0;
}

/* ヘッダを薄い青色にする */
.blue   { background-color:#99ccff }

/* 表示・印刷のステータス */
.prt { width:95px;
       border-style:solid;
       border-width:1px;
       padding:1px;
       text-align:center;
}
.red { color:#FF3344}
.black { color:#555555 }

.touprt { border-style:solid;
          border-width:1px;
          padding:1px;
          text-align:center;
          background-color:#e1ffff;
}
.taiprt { border-style:solid;
          border-width:1px;
          padding:1px;
          text-align:center;
          background-color:#fefdc0;
}

/* ヘッダを薄い青色にする */
.blue   { background-color:#99ccff }

/* テキストフィールド（コード） */
input.txt_code {
    font-family:        "ＭＳ ゴシック";
    font-size:          9pt;
    background-color:   #FFFFFF;
}

/* テキストフィールド（コード） */
select.txt_code {
    font-family:        "ＭＳ ゴシック";
    font-size:          9pt;
    background-color:   #FFFFFF;
}

/* ボタン */
input.button {
    font-family:"ＭＳ ゴシック";
    font-size:12px; 
    border-style:outset;
}

/* ボタン */
input.button2
{
    font-size: 14px;
    color: #696969;
    background-color: #66cc66;
    border-style: solid solid solid solid;
    border-width: 1px;
    padding: 5px 3px;
}

/* ログイン情報 */
.loginInfoTitle {
    height: 10px;
    border-top-style: solid;
    border-top-color: #6a99ff;
    border-left-color: #6a99ff;
    border-left-style: solid;
    border-right-color: #6a99ff;
    border-right-style: solid;
    background-color: #6a99ff;
    color: White;
    font-size:9pt
}
.loginInfoValue {
    height: 10px;
    color: #4433ff;
    text-indent: 3pt;
    padding-right: 3pt;
    font-size:9pt
}

.loginLine {
    font-family: "MS Gothic";
    border-bottom: #6a99ff thin solid;
}
