@charset "euc-jp";

/* 共通トップページ
////////////////////////////////////////////////////////////////////*/
/*　検索マップ------------------------　*/
	#map_kensaku{
		position:relative;
		width:100%;
		height:750px;
	}
	#map{
		position:absolute;
		top:0px;
		left:0px;
		z-index: 0;
	}
		#map_kensaku #map_kensaku_title{
			position:absolute;
			top:240px;
			left:0px;
		}
	#kensaku_contents{
		position:absolute;
		top:0px;
		left:0px;
		z-index:2;
		width:480px;
		height:200px;
	}
	#kensaku_contents h3{
		border:none;
	}
	/*　マップ下　都道府県リスト　--------------　*/
		.map_link{
			display:block;
		}
		.map_link li{
			 float:left;
			 width:85px;
		}
		.map_link .small{
			color:#333333;
			font-size:14px;
			font-weight:normal;
		}

	/*　キーワード検索（⇒住所検索に変更）　--------------　*/
		#keyword_kensaku{
			position:absolute;
			top:120px;
			left:20px;
			z-index: 3;
			width: 360px;
			height: 176px;
			background: url(../images/kensakukeyword_bk.gif) no-repeat;
			text-align:center;
		}
		#keyword_kensaku h2{
			margin:5px 5px 0px 5px;
			background: url(../images/kensakukeyword_h2.gif) no-repeat;
		}
		#keyword_area{
			margin-bottom:5px;
		}
		#keyword_waku{
			float:left;
			margin-left:15px;
			margin-bottom:5px;
			width:235px;
			height:28px;
			background:url(../images/kensakukeyword_waku.gif) no-repeat;
			font-size:150%;
		}
		#keyword_button a{
			display:block;
			float:left;
			margin-left:10px;
			width:83px;
			height:28px;
			background:url(../images/kensakukeyword_botan.gif) no-repeat;
		}
		#keyword_button a:hover{ background-position:0px -28px;}

		#keyword_kensaku p{
			clear:both;
			margin:0 15px 0;
			line-height:1.5;
		}

	/*　住所検索　--------------　*/
		#jyuusyo_kensaku{
			position:absolute;
			top:58px;
			left:20px;
			z-index: 3;
			width: 450px;
			height: 166px;
			background: url(../images/kensakukeyword_bk_2.gif) no-repeat;
		}
		#jyuusyo_kensaku h2{
			margin:5px 5px 0px 5px;
			background: url(../images/kensakukeyword_h2_2.gif) no-repeat;
			text-align:center;
		}
		#jyuusyo_kensaku h3{
			margin:5px 5px 0px 5px;
			background: url(../images/kensakukeyword_h2_2.gif) no-repeat;
			border-bottom: none;
			color: #FFFFFF;
			font-size: 16px;
			line-height: 35px;
			text-align:center;
		}
		#jyuusyo_kensaku .midashi{
			color:#FF3300;
			font-size:16px;
			font-weight:bold;
		}
		#jyuusyo_kensaku .border{
			border:1px solid #999;
		}
		#jyuusyo_area{
			margin:0 10px 5px 10px;
		}
		#jyuusyo_waku{
			float:left;
			padding-top:3px;
			padding-left:3px;
			margin:3px 5px 0px 0;
			width:333px;
			height:25px;
			background:url(../images/kensakukeyword_waku_2.gif) no-repeat;
			font-size:130%;
		}
		#jyuusyo_button{
			margin-top:3px;
		}
		#jyuusyo_kensaku p{
			clear:both;
			margin:0 15px 0;
			line-height:1.3;
		}
		#jyuusyo_kensaku .kensu{
			margin-left:10px;
		}


/*　掲載墓地・霊園の最新情報　表------　*/
#keisai_bochireien {
	margin: 0 0px 10px 20px;
	width: 698px;
	height: 138px;
	overflow: auto;
	overflow-x: hidden;
}
#keisai_bochireien table {
	border: 1px solid #999999;
	width: 678px;
	margin: 1px 0px 0px 1px;
}
#keisai_bochireien th {
	border: 1px solid #999999;
	padding: 2px;
	width: 180px;
	color: #333;
	background: #E7DBEC;
	text-align: center;
	font-weight: normal;
}
#keisai_bochireien td {
	border: 1px solid #999999;
	padding: 2px 8px 2px;
	color: #333;
	text-align: left;
}
#keisai_bochireien table img {
	margin-left: 5px;
	vertical-align: middle;
}
#keisai_bochireien .attention{
	color: #FF0000;
}

/*墓地・霊園検索(県・市・エリアページ共通)　
　(エリアページはarea.cssに同一内容記載)-------------　*/
#reien_kensaku {
	position: relative;
	margin-left:5px;
	margin-bottom:10px;
	padding-top: 5px;
	width: 720px;
	height: 121px;
	font-size:14px;
	background: url(../images/area/waku1.gif) no-repeat;
}
#reien_kensaku p {
	margin: -5px 25px 0px 25px;
}
#reien_kensaku ul{
	margin-left: 20px;
	width: 690px;
}
#reien_kensaku li{
	margin-right: 10px;
	margin-left: 0px;
	float: left;
	height: 25px;
}
#reien_kensaku .narrow{
	width: 66px;
}
#reien_kensaku .big select{
	font-size:110%;
}
#reien_kensaku .kensaku{
	position:absolute;
	top:85px;
	right:38px;
}




