@charset "utf-8";
/*==================
　埋蔵文化財 包蔵地
====================*/

.maizou_houzou #search_result .box{
	padding: 20px;
	border-top: 1px solid #dad5ba;
	border-left: 1px solid #dad5ba;
	border-right: 1px solid #dad5ba;
	border-bottom: 1px solid #dad5ba;
	margin-bottom: 10px;
	background: url(../img/all_bg02.png) bottom repeat-x #fff;}
	.maizou_houzou #search_result .box_inner{
		border-bottom: 1px solid #dad5ba;
		letter-spacing: 0.05em;
		line-height: 1.3;}
		
/*ヘッダー*/		
.maizou_houzou #search_result{}
	.maizou_houzou #search_result .table_head{}
	.maizou_houzou #search_result .table_head td.table_head_01{
		width: 100%;
		border: none;
		vertical-align: middle;}
	.maizou_houzou #search_result .table_head td.table_head_02{
		border: none;
		vertical-align: middle;}
	.maizou_houzou #search_result .table_head td.table_head_03{
		border: none;
		vertical-align: bottom;}
		
		.maizou_houzou #search_result .table_head .name{
			font-size: 27px;
			font-weight: normal;
			letter-spacing: 0.1em;
			border-left: 5px solid #869200;/*--------------------------------★色①★*/
			padding: 5px 20px 3px 15px;
			margin-bottom: 10px;}

			.maizou_houzou #search_result .table_head .name span{
				display: block;
				font-size: 9px;
				font-weight: normal;
				margin-bottom: 1px;
				letter-spacing: 0.05em;}
		.maizou_houzou #search_result .table_head .number{
			width: 130px;
			font-size: 13px;
			padding: 0px 10px 0px 15px;
			text-align: center;}
			.maizou_houzou #search_result .table_head .number span{
				display: inline-block;
				font-size: 20px;
				font-weight: bold;
				color: #869200;/*--------------------------------★色①★*/
				letter-spacing: 0em;}
	
	
/*テーブル基本*/		
.maizou_houzou #search_result table{
	width: 100%;
	background:#ffffff !important;}
	.maizou_houzou #search_result table th{
		border-top: 1px solid #eddac2;
		border-left: 1px solid #eddac2;
		border-right: 1px solid #eddac2;
		background: url(../img/all_bg01.png) repeat #eaedc2;/*--------------------------------★色②★*/
		line-height: 1.2;
		text-align: center;}
	.maizou_houzou #search_result td{
		border-top: 1px solid #dad5ba;
		border-left: 1px solid #dad5ba;
		border-right: 1px solid #dad5ba;
		line-height: 1.2;
		letter-spacing: 0.05em;
		vertical-align: middle;}	
		
		
/*table01*/	
	.maizou_houzou #search_result .table01{
		width: 400px;}
	.maizou_houzou #search_result .table01 th{
		padding: 4px 5px 3px 5px;}	
	.maizou_houzou #search_result .table01 td{
		padding: 10px 10px 10px 10px}
		.maizou_houzou #search_result .table01_1{width:40%;}
		.maizou_houzou #search_result .table01_2{}	
		
/*table02*/		
	.maizou_houzou #search_result .table02{}
	.maizou_houzou #search_result .table02 th{
		padding: 4px 5px 3px 5px;}
	.maizou_houzou #search_result .table02 td{
		padding: 8px 5px 11px 10px;}
		.maizou_houzou #search_result .table02_1{width: 120px;}
		.maizou_houzou #search_result .table02_2{width: 60px;}
		.maizou_houzou #search_result .table02_3{}
		.maizou_houzou #search_result .table02_4{width: 70px;}
		.maizou_houzou #search_result .table02_5{width: 70px;}
		.maizou_houzou #search_result .table02_6{width: 70px;}
		.maizou_houzou #search_result .table02_7{width: 70px;}
		.maizou_houzou #search_result .table02_8{width: 70px;}
		
		
/*table03*/					
	.maizou_houzou #search_result .table03{}
	.maizou_houzou #search_result .table03 th{
		padding: 4px 0px 3px 2px;}
	.maizou_houzou #search_result .table03 td{
		padding: 4px 5px 3px 5px;}
		.maizou_houzou #search_result .table03_1{width:60%;}
		
/*table04*/					
	.maizou_houzou #search_result .table04{}
	.maizou_houzou #search_result .table04 th{
		padding: 4px 0px 3px 2px;}
	.maizou_houzou #search_result .table04 td{
		padding: 4px 5px 3px 5px;}
		
		
/*ページ送り*/
.maizou_houzou #pageNav {
	clear: both;
	width: 100%;
	_zoom: 1;
	position: relative;
	overflow: hidden;
	margin:0px 0px 25px 10px;
	padding: 0px;}*:first-child+html .pageNav {margin-top:60px;}
	.maizou_houzou #pageNav ul {
		position: relative;
		left: 50%;
		float: left;}
	.maizou_houzou #pageNav ul li {
		position: relative;
		left: -50%;
		float: left;
		margin-right: 10px;}
	.maizou_houzou #pageNav li span,
	.maizou_houzou #pageNav li a {
		display: inline-block;
		color: #869200;/*--------------------------------★色①★*/
		background: #fff;
		border: 1px solid #dad5ba;
		text-decoration: none;
		padding: 7px 10px 10px 10px;
		text-align: center;}
		.maizou_houzou #pageNav li a:hover {
		color: #869200;/*--------------------------------★色①★*/
		background: url(../img/all_bg01.png) repeat #eaedc2;/*--------------------------------★色②★*/
		border: 1px solid #eaedc2;/*--------------------------------★色②★*/}
		.maizou_houzou #pageNav li.current span {
			color: #fff;
			background: #869200;/*--------------------------------★色①★*/
			border: 1px solid #869200;/*--------------------------------★色①★*/}
	
/*検索エリア*/	
	.maizou_houzou #search_area table{
	width: 100%;
	line-height: 1.2;}
	.maizou_houzou #search_area table th{
		width: 165px;
		padding: 7px 5px 7px 10px;
		vertical-align: middle;
		text-align: right;
		border-bottom: 1px dashed #dad5ba;}
	.maizou_houzou #search_area table td{}
	.maizou_houzou #search_area table td.td1{
		width: 350px;
		padding: 7px 5px 7px 10px;
		vertical-align: middle;
		border-bottom: 1px dashed #dad5ba;
		line-height: 1.2;}
	.maizou_houzou #search_area table td.td2{
		padding: 7px 5px 7px 10px;
		vertical-align: middle;
		border-bottom: 1px dashed #dad5ba;
		line-height: 1.2;}
	.maizou_houzou #search_area table td.td2 .keyword{
		font-size: 10px;
		margin-bottom: 5px;}
	.maizou_houzou #search_area table td.td2 a{
		display: inline-block;
		padding-right: 8px;}
	.maizou_houzou #search_area .search_btn{
		padding: 25px 0px 0px;
		text-align: center;}
	.maizou_houzou #search_area input, #search_area select{
		border:solid 1px #dad5ba;
		/*コーナーを角丸*/
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		/*上にシャドウ*/
		-moz-box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.2);
		-webkit-box-shadow: inset 1px 4px 9px -6px rgba(0, 0, 0, 0.2);
		box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.2);}
	.maizou_houzou #search_area table td li{
		margin-right: 5px;
		display: inline-block;}
	.maizou_houzou label {
		display: inline-block;
		padding: 2px 3px 1px 3px;}
	.maizou_houzou #search_area table th{
		color:#869200;/*--------------------------------★色①★*/}
	.maizou_houzou #search_area input:focus {
		border:solid 1px #869200 !important;/*--------------------------------★色①★*/
		background: url(../img/all_bg01.png) repeat #eaedc2;/*--------------------------------★色②★*/}
	.maizou_houzou #search_area label:hover {
		background-color:  #eaedc2;/*--------------------------------★色②★*/}
			
			
