@charset "utf-8";
/* CSS Document */
/*********************************************************
			** コンテンツ要素：wrap **
*********************************************************/
/* ----- サブナビゲーション:medicine.html ----- */
p.side{
	background:url(../img/sideTtl_medicine.jpg) no-repeat left bottom;
	height:18px;
	width:185px;
}
div.bnrArea00.medicine ul{
	margin:0 auto;
	position:relative;
	width:173px;
}
div.bnrArea00.medicine ul li{
	margin:3px 0 0 0;
	padding:0;
}
div.bnrArea00.medicine ul li a{
	display:block;
	overflow:hidden;
	position:relative;
	height:31px;
	width:173px;
}
div.bnrArea00.medicine ul li.btn01 a{background: url(../img/sideBtn_medicine.jpg) no-repeat left top;}
div.bnrArea00.medicine ul li.btn02 a{background: url(../img/sideBtn_letter.jpg) no-repeat left top;}
div.bnrArea00.medicine ul li.btn03 a{background: url(../img/sideBtn_seminar.jpg) no-repeat left top;}
div.bnrArea00.medicine ul li.end{height:5px;}


/*********************************************************
			** コンテンツ要素：h2 **
*********************************************************/
.contents.medicine h2{
	background:url(../img/h2ttl_medicine.jpg) no-repeat left top;
	height:61px;
	width:696px;
}

.contents.medicine h3{
	height:30px;
	width:696px;
	margin-top:15px;
}
.contents.medicine h3.ttl01{ background:url(../img/h3ttl_cominfo01.jpg) no-repeat left top;}
.contents.medicine h3.ttl02{ background:url(../img/h3ttl_cominfo02.jpg) no-repeat left top;}
.contents.medicine h3.ttl03{ background:url(../img/h3ttl_cominfo03.jpg) no-repeat left top;}

.contents.medicine h4{
	height:40px;
	width:636px;
	margin-top:20px;
	margin-left:20px;
	background:#dff7e8;
	font-size:100%;
	font-weight:bold;
	color:#555555;
	padding-left:20px;
	padding-top:20px;
	font-family: "ＤＦ行書体", "ＭＳ Ｐ明朝","ヒラギノ明朝 Pro W3";

}
.contents.medicine table{
	border-collapse:collapse;
	border:1px solid #999;
	margin:20px auto 40px;
	width:670px;
}
.contents.medicine table th,
.contents.medicine table td{
	font-weight:normal;
	padding:5px 10px;
}
.contents.medicine table th{
	background:#DFF7E8;
	width:100px;
}
.contents.medicine ul.ci li{
	list-style-position: outside;
	list-style-type: disc;
	margin-left:18px;
}

.contents.medicine p.map{
	margin:15px auto 20px;
	width:600px;
}


