/*------------トップイメージ------------*/
#topimage {
	height:185px;
	margin:0 auto;
	background: url(images/topimage_ippan.jpg) no-repeat scroll center top;
}
#topimage00 {
	height:185px;
	margin:0 auto;
	background: url(images/topimage_ippan00.jpg) no-repeat scroll center top;
}

.img_name {
	color:#27715F;
	font-size:10px;
	text-align:center;
	font-weight:normal;
}

#gairai table {
	clear:both;
	width:660px;
	margin:0 0 20px 10px;
	color:#4D4B4B;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
	border-collapse:collapse;
}
#gairai table th {
	font-weight:bold;
	font-size:10px;
	height:26px;
	border:solid 1px #D5D5D5;
	background-color:#27715F;
	color:#FFFFFF;
}
#gairai table td {
	font-size:10px;
	height:26px;
	line-height:12px;
	border:solid 1px #D5D5D5;
}

/*------------外来受付時間------------*/
#foreign table {
	width:666px;
	font-size:12px;
	padding:4px;
	text-align:center;
	border-collapse:collapse;
	letter-spacing:0px;
	border:1px #CFCFCF solid;
	margin-bottom:40px;
	line-height:16px;
}
#foreign table tr {
}
#foreign table th {
	padding:4px;
	background-color:#D2ECFB;
	color:#24516F;
	border:1px #CFCFCF solid;
}
#foreign table td {
	padding:12px 4px;
	color:#4d4b4b;
	border:1px #CFCFCF solid;
}
.maru {
	color:#569ECE;
	font-size:12px;
	padding-bottom:2px;
}
#foreign p {
	font-size:10px;
	color:#4D4B4B;
	padding:6px;
	line-height:14px;
	letter-spacing:1px;
}
#foreign p a {
	color:#4196C7;
	text-decoration:underline;
}
#foreign p a:hover {
	color:#4196C7;
	text-decoration:none;
}

#box p a {
	color:#4196C7;
	text-decoration:underline;
}
#box p a:hover {
	color:#4196C7;
	text-decoration:none;
}
