@charset "UTF-8";
/* MedDRA/J WEB検索システム用 CSS
 *
 * 2006.10.06 CREATE umetsu
 * 2006.10.20 UPDATE umetsu
 *
 */

/*     ----- BODY -----			*/
body {
  background-color: #FAEFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}

/*     ----- TABLE -----		*/
td.login {
 color: #ffffff;
 background-color: #3262c1;
}
td.smqdetlabel {
  background-color: #CCFFFF;
  text-align: center;
  white-space: nowrap;
  font-weight: bold;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}
td.smqdetail {
  background-color: #F0FFFF;
  text-align: left;
  white-space: nowrap;
/*  font-weight: bold; */
}
td.smqdetail2 {
  background-color: #F0FFFF;
  text-align: center;
  white-space: nowrap;
/*  font-weight: bold; */
}
td.smqdetailwarp {
  background-color: #F0FFFF;
  text-align: left;
/*  font-weight:bold; */
}
td.detlabel {
  background-color: #87CEFA;
  text-align: center;
  white-space: nowrap;
}
td.detail {
  background-color: #F0FFFF;
  text-align: left;
  white-space: nowrap;
  font-weight: bold;
}
td.detailwarp {
  background-color: #F0FFFF;
  text-align: left;
  font-weight:bold;
}
td.masterLabel {
  color: #ffff00
  background-color: #400080;
  text-align: center;
  font-weight: bold;
}
td.master {
  color: #ffffff
  background-color: #408080;
  text-align: center;
  font-weight: bold;
}
td.meilbl {
  background-color: #87CEFA;
  text-align: center;
  font-weight: bold;
}
td.meisai {
  background-color: lightyellow;
  text-align: center;
}
span.m00label {
  color: purple;
  font-size: 200%;
}
div.m02file, div.m03file {
  text-align: right;
}
td.m02head, td.m03head {
  background-color: #87CEFA;
  font-weight: bold;
  white-space: nowrap;
}
td.m02body, td.m03body {
  background-color: lightyellow;
  white-space: nowrap;
}
td.m02body_right, td.m03body_right {
  background-color: lightyellow;
  text-align: right;
  white-space: nowrap;
}
td.m01head, td.m04head {
  color: #ffff00;
  background-color: #400080;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
}
td.m01body, td.m04body {
  background-color: #408080;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
  padding-left: 90px;
  padding-right: 90px;
  padding-top: 20px;
  padding-bottom: 20px;
}
span.m01label, span.m04label {
  color: #FFFFFF;
}
td.m05head, td.m07head {
  background-color: #87CEFA;
  font-weight: bold;
  white-space: nowrap;
  text-align: center;
}
td.m05body {
  background-color: lightyellow;
  white-space: nowrap;
}
span.m05label, span.m07label {
  color: teal;
}
td.m06body, td.m07body {
  white-space: nowrap;
  text-align: center;
}

/*     ----- タイトル -----		*/
span.login1 {
  color: #ff0000;
  font-weight: bold;
}
span.login2 {
  color: #0000ff;
  font-weight: bold;
}
span.title {
  color: #0000ff;
  font-size: medium;
}
span.mstitle {
  color: #ffffff
}

/*     ----- 表示項目 -----		*/
.optview {
  color:#1E90FF
}

/*     ----- 表示対象 -----		*/
.optadd {
  color:#6495ED
}

/*
 * 固有文字列スタイル定義
 * システム名、ＨＥＬＰ、MedDRAバージョン、システム処理メッセージ
 */
div.system {
  font-weight: bold;
  text-align: left;
  font-size: 100%;
  color:#4169E1
}
.help {
  text-align: right;
  font-size: 80%;
}
.help2 {
  color: DarkSlateGray;
  text-align: right;
  font-size: 80%;
}
.mdruser {
  color: DarkSlateGray;
  font-weight: bold;
  text-align: right;
  font-size: 140%;
}
.mdrver {
  color: red;
  font-weight: bold;
  font-size: 140%;
}
.exinfo {
  color: green;
  font-weight: bold;
}
.caution {
  color: #ff0000;
  font-size: x-small;
  font-weight: bold;
}
.count1 {
  color: crimson;
}
.count2 {
  color: dimgray;
}

/*     ----- LABEL -----		*/
.label {
  color: #009999
}
.info {
  color: #000000;
  font-size: x-small;
}
.step {
  color: #FF00FF
}
.key {
  color: #ff0000;
  font-weight: bold;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}

/*
 * INPUTオブジェクトに関するスタイル
 */
input.alpha {
  ime-mode:inactive
}
input.kana {
  ime-mode:active
}

<!-- 用語に関するスタイル // -->
/*     ----- セパレータ -----	*/
.sep {
  color: #FF8C00;
}

/*     ----- 用語 -----			*/
.blks {
  color: #000000;
  font-weight: bolder;
}
.smq_jp, .smq_en, .smq_cd {
  color: #4169E1;
}
.soc_jp, .soc_en, .soc_cd {
  color: #4169E1;
}
.hlgt_jp, .hlgt_en, .hlgt_cd {
  color: #4169E1;
}
.hlt_jp, .hlt_en, .hlt_cd {
  color: #4169E1;
}
.pt_jp, .pt_en, .pt_cd {
  color: #4169E1;
}
.pt_narrow_cd, .pt_narrow_jp, .pt_narrow_en {
  color: #0000FF;
}
.pt_broad_cd, .pt_broad_jp, .pt_broad_en {
  color: #FF0000;
}
.llt_yy {
  color: #4169E1;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}
.llt_yn {
  color: #009999;
  font-family: "ＭＳ Ｐゴシック",serif;
}
.llt_nn {
  color: #D2B48C;
  font-family: "ＭＳ Ｐゴシック",serif;
}
.llt_ys {
  color: #A9A9A9;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}
.llt_ns {
  color: #009999;
  font-family: "ＭＳ Ｐ明朝",serif;
}

<!--
	カーラーパレット[上位の方が若干明るい]
	--- Monocromatic ---
	FFFFFF:white
	DCDCDC:gainsboro
	A9A9A9:darkgray
	808080:gray
	696969:dimgray

	--- Red ---
	FF0000:red
	FF8C00:darkorange
	D2B48C:tan

	--- Yellow ---

	--- Green ---

	--- Cyan ---
	009999:teal
	2F4F4F:darkslategray
	4169E1:royalblue

	--- Blue ---
	4169E1:royalblue
	0000FF:blue

	--- Magenta ---
	FF8C00:darkorange
// -->

<!--
	用語集
// -->
.yy {
  color: #4169E1;
}

.yn {
  color: #009999;
}

.ys {
  color: #A9A9A9;
}

.nn {
  color: #D2B48C;
}

<!--
	セパレータ
// -->
.sep {
  color: #FF8C00;
}
