@charset "UTF-8";
/* CSS Document

	検体検査

==============================*/

#sub-nav.kentai-kensa {
	margin: 0 0 0 210px;
}



#btn-box {
	margin: 15px 0 0 0;
	padding: 0;
}
#btn-box a img {
	margin: 0 12px 0 0;
}






/*  検査のお知らせ  */

.midashi {
	clear: both;
	width: 100%;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	border-left: 4px solid #006db0;
	border-bottom: 1px solid #ADC6DA;
	background-color: #F3FAFF;
	overflow: auto;
}
.midashi h3 {
	float: left;
	font-size: 15px;
	line-height: 15px;
	color: #666666;
	margin: 0 0 0 0.4em;
	padding: 0 0 0 0;
}
.midashi .date {
	float: right;
	font-size: 10px;
	color: #15a3cc;
	line-height: 16px;
	margin: 0 0.5em 0 0;
	padding: 0 0 0 0;
}

#oshirase {
}
#oshirase p {
	font-size: 12px;
	line-height: 1.5;
	margin: 1.2em 0 3em 0;
	padding: 0;
}

#oshirase table tr.tr_center {
	text-align: center;
}
#oshirase table td.shinki {
	background: #C5E4DE;
}
#oshirase table td.henko {
	background: #D3DEF1;
}
#oshirase table td.chushi {
	background: #F1CFC3;
}
#oshirase table td.sonota {
	background: #EAE4D8;
}



/*  検査案内  */
#y-search {
	width: 720px;
	height: 20px;
	margin: 0 0 30px 0;
	padding: 10px 10px 10px 12px;
	background-color: #e5f5f9;
	overflow: hidden;
}
#y-search h3 {
	float: left;
	margin: 0 20px 0 0;
}





/*  Yahoo! カスタムサーチ CSS  */
#srchBox
{
margin: 0;
padding: 0;
color:#000000;
text-align:left;
}
#srchBox *
{
margin:0;
padding:0;
font-size:16px;
*font-size:small;
*font:x-small;
}
#srchBox a img
{
border:none;
}
#srchBox #srch
{
margin: 0;
padding: 0;
}
#srchBox #srch #srchForm
{
white-space:nowrap;
}
#srchBox #srchInput
{
width:340px;
margin-right:6px;
vertical-align:bottom;
}
#srchBox #srchBtn
{
width:80px;
}
*html #srchBox #srchBtn
{
padding-top:0;
}
*:first-child+html #srchBox #srchBtn
{
padding-top:2px;
}
#srchBox ul
{
margin-top:0;
text-align:left;
}
#srchBox li
{
list-style-type:none;
display:inline;
zoom:1;
padding-right:10px;
}
#srchBox li input
{
zoom:1;
margin-right:2px;
_margin:-4px 0 -4px -4px;
vertical-align:middle;
border:0;
}
*:+html #srchBox li input
{
margin:-4px 0 -4px -4px;
}
#srchBox #srchLogo
{
margin:6px 6px 6px 0;
text-align:right;
}
#srchBox #srchLogo a
{
color:#666666;
text-decoration:none;
font-size:85%;
}
#srchBox #srchLogo a:hover
{
text-decoration:underline;
}
#srchBox.watermark
{
padding-bottom: 6px;
}
#srchBox.watermark #srchInput
{
padding:1px 1px 2px 1px;
border:1px solid #a5acb2;
background: #fff url(http://i.yimg.jp/images/search/customsearch/yjlogo/yjlogo_type4.gif) center center no-repeat;
}
#srchBox.watermark #srchInput.nomark
{
background: #fff;
}
#srchBox.watermark #srchLogo
{
display: none;
}


