@charset "utf-8";

#main th, #main td{
	line-height:1.8 !important;
}
#main th .lh12,
#main td .lh12{
	line-height:1.2 !important;
}

.ind{
	padding-left:1em;
	text-indent:-1em;
	display:inline-block;
}
.imgtit{
	font-weight:bold;
	text-align:center;
	display:block;
	margin-top:30px;
}
.bt1{
	border-top:1px solid #124098 !important;
}
.bl1{
	border-left:1px solid #124098 !important;
}

/* トップページの色つき部分　*/
#crohn{
	width:510px;
	background:#e7ecf4;
	padding:10px;
	margin:20px 0px 30px 15px;
	}
	
#crohn li{
	list-style-image:url(../../common_img/icon.gif);
	list-style-position:outside;
	margin-left:15px;
	}
	
/* テーブルのデザイン */
#crohn_table{
	border-collapse:collapse;	
	border:1px solid #124098;
	text-align:center;
	font-size:95%;
}

#crohn_table td{
	padding:5px 8px;
	background:#FFF;
	line-height:120%;
	border:1px solid #124098;
	line-height:1.3 !important;
}

#crohn_table th{
	font-weight:normal;
	background:#e7ecf4;
	border-bottom:1px solid #124098;
	}
	
#crohn_table th.txt1{
	border-bottom:none;
	text-align:left;
	padding-left:10px;
}
#crohn_table th.txt2{
	border-top:1px solid #124098 !important;
	border-left:1px solid #124098 !important;
}
	
#crohn_table .bc{
	background:#e7ecf4;
}

#crohn_table .bc_black{
	background:#e7ecf4;
	color: #000000;
	}
	
#crohn_table .bc_blue{
	background:#e7ecf4;
	color: #0066CC;
	text-align:left;
	}
	
#crohn_table .top{
	background:#82c1ea;
	color: #000;
	}
	
#crohn_table caption{
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:30px;
}
	
/* 患者背景文字12px用 */
#crohn_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:#124098;
}

#crohn_table12px td{
	padding: 3px;
	background:#FFFFFF;
}

#crohn_table12px .bc{
	background:#e7ecf4;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}
	
#crohn_table12px .bc2{
	background:#e7ecf4;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
}

#crohn_table12px .bc4{
	background:#e7ecf4;
	color:#FF3300;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}

#crohn_table12px .top{
	background:#82c1ea;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}


#crohn_table02{
	border-collapse:collapse;
	border-top:0px;
	border-left:1px;
	border-right:1px;
	border-bottom:1px;
	border-style:solid;
	border-color:#124098;
	text-align:center;
	font-size:12px;
}

#crohn_table02 td{
	padding: 3px;
	background:#FFFFFF;
}	

#crohn_table02 .bc{
	background:#e7ecf4;
	border-collapse:collapse;
	border-top:0px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}
	
#crohn_table02 .bc2{
	background:#e7ecf4;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}
	
#crohn_table02 .bc3{
	background:#e7ecf4;
	}

#crohn_table02 .bc4{
	background:#e7ecf4;
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
	}


/* 表の中のライン用　*/

#crohn_table12px .line{
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
}

#crohn_table02 .line{
	border-collapse:collapse;
	border-top:1px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#124098;
}

/* 青文字 */
.blue{
	color:#0066CC;
	}
	
/* 6．まとめ　*/
#c06 ol{
	padding:10px 10px 10px 30px;
}

#c06 li{
	text-indent:0px;
	list-style-type:decimal;
	list-style-position:outside;
	}

/* ８．最新の安全性情報　*/
#c1_05 ol{
	padding-left:30px;
}

#c1_05 li{
	text-indent:0px;
	list-style-type:disc;
	list-style-position:outside;
	}
	
#c1_05_table{
	border-collapse:collapse;	
	border:1px solid #124098;
	font-size:120%;
}

#c1_05_table td{
	padding: 3px;
	background:#e7ecf4;
	border:1px solid #124098;
	text-align:center;
}

#main #c1_05_table td{
	line-height:140% !important;
}

#c1_05_table02 td{
	border:0px;
	text-align:left;
	vertical-align:top;
	font-size:80%;
}

#main #att td{
	line-height:1.3 !important;
}

p.caution2 {
	background: #e7ecf4;
	border:solid 2px #124098;
	padding:10px 15px 15px;
	text-indent:0;
	margin-top:15px;
}
p.caution2 strong{
	color:#124098;
	margin-top:5px;
	display: block;
	font-weight: normal;
}