@charset "utf-8";

/* トップページの色つき部分　*/
#rheu{
	width:510px;
	background:#DEE7F7;
	padding:10px;
	margin:20px 0px 30px 15px;
	}
	
#rheu li{
	list-style-image:url(../../common_img/icon.gif);
	list-style-position:outside;
	margin-left:15px;
	text-indent:0px;
	}
	
/* new使用成績調査の概略箇条書き */
#rheu_kajo{
	border:none;
	text-align:left;
	font-size:95%;
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;
}

.ra_bl{color:#393;
}
	
/* テーブルのデザイン */
#rheu_table{
	border-collapse:collapse;	
	border:1px solid #5ED063;
	text-align:center;
	font-size:95%;
}

#rheu_table td{
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;
	border:1px solid #5ED063;
}

#rheu_table .bc{
	background:#E7F8E8;
	color: #1F6B23;
	}

#rheu_table .bc_black{
	background:#E7F8E8;
	color: #000000;
	}
	
#rheu_table .bc_green{
	background:#E7F8E8;
	color: #1F6B23;
	text-align:left;
	}
	
#rheu_table .top{
	background:#BFECC1;
	color: #1F6B23;
	}

/* テーブルが左右にある場合 */
#rheu_table_side{
	border-collapse:collapse;	
	border:1px solid #5ED063;
	text-align:center;
	font-size:95%;
}

#rheu_table_side td{
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;
	border:1px solid #5ED063;
}

#rheu_table_side .bc{
	background:#E7F8E8;
	color: #1F6B23;
	}

#rheu_table_side .bc_black{
	background:#E7F8E8;
	color: #000000;
	}
	
#rheu_table_side .bc_green{
	background:#E7F8E8;
	color: #1F6B23;
	text-align:left;
	}
	
#rheu_table_side .top{
	background:#BFECC1;
	color: #1F6B23;
	}

/* 緑文字 */
.green{
	color:#009900;
	}

.emeraldgreen{
	color:#02645F;
	}

div.rheum_p{
	line-height:140%;
	margin-left:10px;
	}
	
/* ２．患者背景ページ部分 セル用　*/

#rheu_table12px .r_bor_b0{
	background:#E7F8E8;
	border-bottom:0px;
	color: #1F6B23;
}

#rheu_table12px .r2_02_table02{
	background:#FFFFFF;
	border:0px;
	font-size:12px;
}

#rheu_table_side12px .r2_02_table01{
	background:#E7F8E8;
	border:0px;
	color: #1F6B23;
	font-size:12px;
}

#rheu_table_side12px .r2_02_table02{
	background:#FFFFFF;
	border:0px;
	font-size:12px;
}

#rheu_table02{
	border-collapse:collapse;
	border-top:0px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#5ED063;
	text-align:center;
	font-size:12px;
}

#rheu_table02 td{
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;
}

#rheu_table02 .r2_02_table01{
	background:#E7F8E8;
	border:0px;
	color: #1F6B23;
	font-size:12px;
}

#rheu_table02 .r2_02_table02{
	background:#FFFFFF;
	border:0px;
	font-size:12px;
}

#rheu_table02 .bc{
	background:#E7F8E8;
	color: #1F6B23;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
	}
	
#rheu_table02 .bc2{
	background:#E7F8E8;
	color: #1F6B23;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
	}
	
	
/* 患者背景文字12px用 */
#rheu_table12px{
	border-collapse:collapse;	
	text-align:center;
	font-size:12px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#5ED063;
}

#rheu_table12px td{
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;

}

#rheu_table12px .bc{
	background:#E7F8E8;
	color: #1F6B23;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
	}
	
#rheu_table12px .bc2{
	background:#E7F8E8;
	color: #1F6B23;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
	}

#rheu_table12px .bc_black{
	background:#E7F8E8;
	color: #000000;
	}
	
#rheu_table12px .bc_green{
	background:#E7F8E8;
	color: #1F6B23;
	text-align:left;
	}
	
#rheu_table12px .top{
	background:#BFECC1;
	color: #1F6B23;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
	}


#rheu_table_side12px{
	border-collapse:collapse;	
	border:1px solid #5ED063;
	text-align:center;
	font-size:12px;
}

#rheu_table_side12px td{
	padding: 3px;
	background:#FFFFFF;
	line-height:120%;
	border:1px solid #5ED063;
}

#rheu_table_side12px .bc{
	background:#E7F8E8;
	color: #1F6B23;
	}

#rheu_table_side12px .bc_black{
	background:#E7F8E8;
	color: #000000;
	}
	
#rheu_table_side12px .bc_green{
	background:#E7F8E8;
	color: #1F6B23;
	text-align:left;
	}
	
#rheu_table_side12px .top{
	background:#BFECC1;
	color: #1F6B23;
	}

/* 表の中のライン用　*/

#rheu_table12px .line{
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
}

#rheu_table02 .line{
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#5ED063;
}

	
/* ７．まとめ　*/
#r07 ol{
	padding:10px 10px 10px 30px;
}

#r07 li{
	text-indent:0px;
	list-style-type:decimal;
	list-style-position:outside;
	}

#r07_2{
	border:#5FD064 1px solid;
	background:#E7F8E8;
	padding:20px;
}

/* ８．最新の安全性情報　*/
#r08 ol{
	padding-left:30px;
}

#r08 li{
	text-indent:0px;
	list-style-type:disc;
	list-style-position:outside;
	}
	
#r08_table{
	border-collapse:collapse;	
	border:1px solid #5ED063;
	font-size:95%;
}

#r08_table td{
	padding: 3px;
	background:#E7F8E8;
	line-height:120%;
	border:1px solid #5ED063;
	text-align:center;
}

#r08_table01{
	border-collapse:collapse;	
	border:1px solid #02645F;
	font-size:95%;
}

#r08_table01 td{
	padding: 3px;
	background:#E7F8E8;
	line-height:120%;
	border:1px solid #02645F;
	text-align:center;
}

#r08_table02 td{
	border:0px;
	text-align:left;
	vertical-align:top;
}

p.caution4 {
	background:#e5f5f4;
	border:solid 2px #009e96;
	padding:10px 15px 15px;
	text-indent:0;
	margin-top:15px;
}
p.caution4 strong{
	color:#009e96;
	margin-top:5px;
	display: block;
	font-weight: normal;
}



/* 特定　概略　*/
#gairyaku ul{
	padding-left:20px;
}

#gairyaku li{
	list-style:disc;
	list-style-position:outside;
	}