@charset "shift_jis";

/*** ▼トップページ ***/
.top .sbtl01{
	height:28px;
	background:url("../_img/top_sbtl02.gif") no-repeat;
}
.top .sbtl01 p{
	margin-right:10px;
	line-height:28px;
}
.top .news{width:100%;margin-top:10px;border-bottom:solid 1px #e5e5e5;}
.top .news1{width:60px;color:#999999;white-space:nowrap;}
.top .news2{width:170px;}
.top .news3{width:32px;white-space:nowrap;}
.top .news td{
	padding:8px 5px;
	border-top:solid 1px #e5e5e5;
}

/*** ▼クリニック検索 ***/

/*** ▽インデックス ***/
#clinic .table1 th{padding-left:10px;padding-right:5px;}
#clinic .table1 td{padding-left:20px;line-height:1em;}
#clinic .table1 ul{
	height:100%;
	margin:0;
	padding:0;
	list-style:none;
	border-right:solid 1px #333333;
	float:left;
}
#clinic .table1 li{
	margin:0;
	padding:0 5px;
	border-left:solid 1px #333333;
	float:left;
}


/*** ▽検索結果 ***/
#clinic .search{
	margin-top:15px;
	width:100%;
}
#clinic .search th{
	font-size:x-small;
	font-weight:normal;
	background:#f9e7e0;
}
#clinic .search td{padding:15px 10px;border-bottom:solid 1px #dddddd;}
#clinic .search p{margin-top:5px;}
#clinic .attention{ width:534px; margin:20px 0 0 0; padding:10px; border:solid 3px #dddddd;}

/*** ▽検索キーワード ***/
#clinic .keyword{
	padding:8px;
	border:solid 1px #DFDFDF;
	background:#F8F8F8;
}