@charset "utf-8";
/* CSS Document共通 */

body {
     background-color: #EDE9E0;
	 font-size: 95%;
	 color: #000000;
	 font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;
	 /*font-family:   "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;*/
	 margin: 0;
}
img {
	border: none;
}
a {
     color: #5676A5;
	 text-decoration: none;
}
a img{
	border: none;
}
a:hover {
	text-decoration: underline;
}
/* CSS Documentヘッダー */
#header {
     position: relative;
	 background: url(../img/hed_bg.gif) repeat-x;
	 height: 57px;
	 overflow: hidden;
}

#header_width {
     width: 1010px;
	 height: 57px;
	 background: url(../img/hed.gif) left top no-repeat;
	 margin-right: auto;
	 margin-left: auto;
}
#hed_img {
     float: right;
	 margin-right: 30px;
	 width: 270;
}
#hed_txt {
     float: right;
	 margin-top: 35px;
	 width: 250px;
	 height: 20px;
}
#hed_txt ul {
     list-style: none;
	 margin: 0;
	 padding: 0px;
	 height: 36px;
	 overflow: hidden;
}
#hed_txt li {
     float: right;
	 margin: 0;
	 padding: 0px;
}
#hed_txt a {
     display: block;
	 font-size: 12px;
	 color:#FFFFFF;
	 letter-spacing:2px;
}
/* ナビゲーション */
#navi {
	 background-color: #EDE9E0;
}

#navi_width {
     width: 1010px;
	 background: url(../img/wrap_bg.jpg) repeat-y; 
	 margin-right: auto;
	 margin-left: auto;
}
#navi_width h1 {
     margin: 0;
	 padding: 0;
}
#navigation {
     margin-left: 30px;
     width: 950px;
}
#navigation ul {
     list-style: none;
	 margin: 0;
	 padding: 0px;
	 height: 36px;
	 overflow: hidden;
}
#navigation li {
     float: left;
	 margin: 0;
	 padding: 0px;
}
/* 共通 */
#wrapper {
	 background-color: #EDE9E0;
}
#wrapper_width {
     overflow: hidden;
	 zoom: 100%;
     width: 1010px;
	 height: auto;
	 background: url(../img/wrap_bg.jpg) repeat-y; 
	 margin-right: auto;
	 margin-left: auto;
}
/* 左リンクイメージボタン */
#navi_btn_k {
     width: 160px;
	 margin: 30px 0 20px 20px;
}
#navi_btn_k1 {/* プライバシー・敬老観音菩薩縁起ページ用 */
     width: 160px;
	 margin: 8px 0 20px 20px;
}
#navi_btn_k img {
	margin: 3px 0;
}
/* フッター */
#footer {
     clear: both;
	 font-size: 75%;
	 width: 1010px;
	 background: url(../img/footer.jpg) left top no-repeat;
	 height: 63px;
	 margin-right: auto;
	 margin-left: auto;
}
#footerNavigation {
     float:left;
     width: 500px;
     padding: 10px 0 0 45px;
}
*html #footerNavigation {/* IE6用ハック */
     float:left;
     width: 500px;
     padding: 25px 0 0 5px;
}
*:first-child+html #footerNavigation {/* IE7用ハック */
     float:left;
     width: 500px;
     padding: 25px 0 0 5px;
}
#footerNavigation li {
     float: left;
	 list-style: none;
}
#footerNavigation li a {
     display: block;
	 color: #FFFFFF;
	 padding-left: 6px;
	 text-decoration: none;
	 line-height: 1.2;
	 letter-spacing: 1px;
}
#copyright {
     float: right;
	 font-size: 12px;
	 width: 350px;
	 color: #FFFFFF;
	 padding: 10px 54px 0 0;
	 text-align: right;
	 letter-spacing: 0.9px;
}
*html #copyright {/* IE6用ハック */
     float: right;
	 width: 350px;
	 color: #FFFFFF;
	 margin-top: 15px;
	 padding: 10px 0 54px 0 0;
	 text-align: right;
	 letter-spacing: 0.9px;
}
*:first-child+html #copyright {/* IE7用ハック */
     float: right;
	 width: 350px;
	 color: #FFFFFF;
	 padding: 25px 54px 0 0;
	 text-align: right;
	 letter-spacing: 0.9px;
}
.copyright_font {
	 font-family: Georgia, "Times New Roman", Times, serif;
}
.clear {
	clear: both;
}