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

body {
	background: #ADA699 url(../img/pageparts/bg_b.jpg);
	margin:0px;
}
h1, h2, h3, h4, form {
	margin:0px;
	padding:0px;
}


a {
	color:#B07861;
}
a:hover {
	color:#CFB1A2;
}


img {
	border:none;
}
td {
	vertical-align:top;
}
.bg-top {
	background: #E4DDCD url(../img/pageparts/bg_a.jpg);
}
/*9スライスの背景*/
.slc-top {
	background:url(../img/pageparts/9s_top_b.gif) repeat-x left top;
}
.slc-mid-left {
	background:url(../img/pageparts/9s_mid_a.gif) repeat-y left top;
}
.slc-mid-right {
	background:url(../img/pageparts/9s_mid_c.gif) repeat-y right top;
}
.slc-mid-center {
	background:url(../img/pageparts/9s_mid_b.gif) repeat left top;
}
.slc-btm {
	background:url(../img/pageparts/9s_btm_b.gif) repeat-x left bottom;
}
/*9スライスの角*/
.slc-corner {
	width:25px;
	float:left;
}
/*9スライスaのトータルの幅*/
.slc-a-width-total {
	width:842px;
}
/*9スライスaの中身の幅（トータルの幅から角の幅を引いたもの）とフロート*/
.slc-a-width-center {
	width:792px;
	float:left;
}



.bg-shade {
	background:url(../img/pageparts/bg_c.jpg) repeat-x top center;
}
.w930 {
	width:930px;
}
.w952 {
	width:952px;
}
.mrg-auto {
	margin:0px auto 0px auto;
}
.btn-pagetop {
	width:930px;
	margin:0px 0px 0px 0px;
float:;
	text-align:right;
	border-top:#D7C6AF 1px solid;
}
/*フッター*/


.footer {
	color:#FFFFFF;
}
.footer ul {
	margin:0px;
	padding:0px;
}
.footer li {
	list-style:none;
}
.footer .blt-a {
	background:url(../img/pageparts/blt_tri.gif) no-repeat 0% 50%;
	padding:0px 0px 0px 8px;
	font-size:10px;
	margin:0px 0px 6px 0px;
	line-height:140%;
}
.footer .blt-b {
	background:url(../img/pageparts/blt_cercle.gif) no-repeat 0% 50%;
	padding:0px 0px 0px 8px;
	font-size:12px;
	margin:0px 0px 10px 0px;
	line-height:140%;
}
.footer a {
	color:#FFFFFF;
}
.footer a:hover {
	color:#E0DCD5;
}
.footer_clm_left {
	width:510px;
	margin:0px 0px 28px 0px;
	float:left;
}
.footer-clm-right {
	width:226px;
	margin:0px 0px 28px 0px;
	float:right;
	text-align:right;
}

.footer-clm-right img{
	margin:0px 0px 3px 0px;
}

.footer-sitemap-sougou {
	margin-bottom:6px;
	border-bottom:#BBB3A2 1px solid;
}
.footer-sitemap-link-sougou {
	font-size:12px;
	line-height:160%;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 16px;
	background:url(../img/pageparts/blt_sakura.gif) left no-repeat;
}
.footer-copyright {
	color:#FFFFFF;
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:180%;
}
.footer-sitemap-box-a {
	width:510px;
	margin:0px 0px 0px 0px;
float:;
}
.footer-list-a {
	width:px;
	margin:0px 13px 0px 0px;
	float:left;
	padding:4px;
	border-right:#BBB3A2 solid 1px;
}
.footer-name-boen {
	font-size:12px;
	line-height:160%;
	margin:0px 12px 6px 0px;
}
.footer-list-b {
	width:px;
	margin:0px 0px 0px 0px;
	float:left;
	padding:4px;
}
/*お知らせ*/

.oshirase-day {
	float:left;
	width:80px;
	margin-bottom:16px;
}
.oshirase-text {
	float:right;
	width:540px;
	margin-bottom:16px;
}
/*ヘッダー*/

.header-box-a {
	width:930px;
	margin:0px 0px 27px 0px;
float:;
}
.header-logo {
	width:280px;
	margin:0px 0px 0px 0px;
	float:left;
}
.header-phone {
	width:321px;
	margin:0px 17px 0px 0px;
	float:right;
}

.header-siryo {
	width:159px;
	margin:0px 17px 0px 0px;
	float:right;
}


/*コンテンツ*/

.contents {
	width:930px;
	margin:0px 0px 24px 0px;
float:;
}
.contents-boentop {
	width:930px;
	margin:0px 0px 5px 0px;
float:;
}
/*グローバルメニュー*/

.glbmenu-box-top {
	width:930px;
	margin:0px 0px 17px 0px;
float:;
}
.glbmenu-box {
	width:930px;
	margin:0px 0px 0px 0px;
float:;
}
.glbmenu-btn-a {
	width:185px;
	margin:0px 1px 0px 0px;
	float:left;
}
.glbmenu-btn-b {
	width:186px;
	margin:0px 0px 0px 0px;
	float:left;
}
/*パンくず*/
.topicpath-box {
	width:930px;
	margin:0px 0px 24px 0px;
float:;
	border-bottom:#D7C6AF 1px solid;
}


.topicpath-box-boder-top{border-top:#D7C6AF 1px solid;}

.topcpath-link {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#685632;
	font-size:10px;
	padding:0px;
	line-height:100%;
	margin:8px 8px 8px 8px;
}
.topcpath-link a {
	color:#B07861;
}
.topcpath-link a:hover {
	color:#CFB1A2;
}
.fontsize14px {
	font-size:14px;
	line-height:160%;
	font-family:'ＭＳ ゴシック', 'Osaka－等幅';
}

.fontsize12px {
	font-size:12px;
	line-height:160%;
	font-family:'ＭＳ ゴシック', 'Osaka－等幅';
}


.fontsize10px {
	font-size:10px;
	line-height:120%;
	font-family:'ＭＳ ゴシック', 'Osaka－等幅';
}


/*墓苑概要*/
.threeslice-top {
	width:175px;
	margin:0px 0px 0px 0px;
float:;
background:url(../chikushino/gaiyo/img/round_corner.gif) no-repeat 0% 0%;
}

.threeslice-btm {
	width:175px;
	margin:0px 0px 8px 0px;

float:; 			background:url(../chikushino/gaiyo/img/round_corner.gif) no-repeat 0% 100%;
}

.threeslice-mid {
	width:839px;
	margin:0px 0px 0px 0px;
	background:url(../chikushino/gaiyo/img/bckgrnd_a.gif) repeat-y 0% 0%;
}
.outline-koumoku-box {
	width:175px;
	margin:0px 0px 0px 0px;
	float:left;
}
.outline-koumoku {
	line-height:160%;
	margin:6px 0px 6px 6px;
	color:#FFFFFF;
	background:url(../chikushino/gaiyo/img/blt_a.gif) no-repeat 0% 50%;
	padding:0px 0px 0px 14px;
}
.outline-naiyo-box {
	width:640px;
	float:right;
}
.outline-naiyo {
	line-height:160%;
	margin:6px 0px 6px 0px;
}

/*資料請求*/
.siryo-border {
	width:826px;
	margin:0px 0px 0px 0px;
float:; 		border:14px #D5BAA7 solid;
	background:#FFFFFF;
}

.siryo-box-w783-mb20 {
	width:783px;
	margin:0px auto 20px auto;
float:;}

.border-a {
	border-bottom:1px dashed #EBDDD7;
}
.siryo-box-w722-mb20 {
	width:722px;
	margin:0px auto 20px auto;
float:;}

.mb9 {
	margin:0px 0px 9px 0px;
}

.textbox {
	border:#D9D5CC 1px solid;
	margin:0px 0px 0px 0px;
	font-size:14px;
	padding:4px;
}

.w720{width:720px;}
.w320{width:320px;}
.w160{width:160px;}
.w100{width:100px;}
.w80{width:80px;}
.w60{width:60px;}
.w475{width:475px;}



.fld-nml {
	border:#E9D9D1 1px solid;
	background-color:#FAF6EE;
	margin:0px 0px 0px 0px;
	font-size:14px;
	line-height:140%;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	padding:4px;

}

.fld-err {
	border:#FFD5D5 1px solid;
	background-color:#FFE6E6;
	margin:0px 0px 0px 0px;
	font-size:14px;
	line-height:140%;
	color:#CC0025;
		font-family:"ＭＳ ゴシック", "Osaka－等幅";
	padding:4px;
}
.oshirase-box-a {
	width:624px;
	margin:0px auto 0px auto;
float:;		font-size:12px;
	line-height:140%;
}
.oshirase-naiyo-border {
	width:624px;
	margin:0px 0px 26px 0px;
float:; 		border-bottom:#D7C6AF 2px dashed;
}
.footer-btn {
	width:912px;
	margin:0px auto 24px auto;

float:;}
