@charset "shift_jis";

/*検索キーワード*/
.s_keyword{
	margin-bottom:30px;
	padding:7px 10px;
	width:330px;
	border:solid 1px #A5ACB2;
	font-size:14px;
	font-weight:bold;
	line-height:120%;
}

/*検索結果一覧テーブル*/
.s_result{
	margin-bottom:15px;
	background:#D0CFCF;
}

.s_result th{
	font-size:13px;
	font-weight:normal;
	background:#FAF9F0;
	color:#303030;
}

.s_result td{
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	color:#303030;
}

.s_result td.rgt{
	text-align:right;
}

/*検索結果一覧ページ送り*/
.s_page{
	font-size:13px;
	line-height:130%;
	text-align:right;
	color:#666666;
}

/*検索結果一覧テーブル*/
.s_detail_t{
	margin-bottom:15px;
	background:#9E9C7E;
}

.s_detail_t th{
	font-size:14px;
	background:#E2DFBA;
	color:#362F2D;
}

.s_detail_t td{
	font-size:13px;
	color:#303030;
	background:#FFFFFF;
}

.s_detail{
	margin-bottom:30px;
	background:#D0CFCF;
}

.s_detail th{
	font-size:13px;
	font-weight:normal;
	background:#FAF9F0;
	color:#303030;
	text-align:left;
}

.s_detail td{
	font-size:13px;
	color:#303030;
	background:#FFFFFF;
}

.s_result td.rgt{
	text-align:right;
}

/*検査項目検索ボックス*/
.s_box_t{
	margin-top:10px;
}

.s_box{
	padding:10px 0;
	border:solid 1px #08A856;
	border-top:none;
	text-align:center;
	margin:0 0 10px 0;
}

.s_box_blue{
	padding:10px 0;
	border:solid 1px #60A6FA;
	border-top:none;
	text-align:center;
}

.s_search{
	margin-bottom:5px;
	width:180px;
}


/*検査項目用_ローカルナビ*/
ul#ln_search{
	margin:0;
	padding:0;
	width:200px;
}

#ln_search li{
	margin:0;
	padding:0;
	list-style:none;
	font-size: 13px;	
	background:url(../r_img/navi_img/ln02.gif) ;
	text-decoration:none;
	color:#017B01;
	border-bottom:dashed 1px #DCDCDC;
	display:block;
}

#ln_search li a{	
	margin:0;
	padding:11px 15px 11px 15px;
	text-decoration:none;
	color:#017B01;
	line-height:110%;
	display:block;
}

#ln_search li a:hover{
	background:url(../r_img/navi_img/ln_on02.gif);
	color:#030;
	font-weight:normal;
}
