@charset "UTF-8";

/* sub_topimage
==========================================================*/

#sub_topimage {
	height: 180px;
	width: 900px;
	border-top: 2px solid #795b00;
	border-bottom: 0px solid #795b00;
	margin-right: auto;
	margin-left: auto;
}
#Sub_image_title_about,
#Sub_image_title_introduction,
#Sub_image_title_denomination,
#Sub_image_title_event,
#Sub_image_title_memorial,
#Sub_image_title_eidaikuyou,
#Sub_image_title,
#Sub_image_title_funeral,
#Sub_image_title_seminar{ 
background: url(../images/common/sub_image.jpg) no-repeat; 
height:180px; line-height:180px; text-align:left; padding-left:60px; font-size:28px; letter-spacing:10px;
font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#Sub_image_title_kodomozazen {
background: url(../images/common/sub_image.jpg) no-repeat;
height:180px; text-align:left; padding:70px 60px; font-size:28px; letter-spacing:10px; line-height:1.2;
font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
#Sub_image_title_kodomozazen span { font-size:14px; letter-spacing:10px;}

#Sub_image_title_memorial{ 
background: url(../images/memorial/sub_image_memorial.jpg) no-repeat; 
}
#Sub_image_title_event{ 
background: url(../images/event/sub_image_event.jpg) no-repeat; 
}
#Sub_image_title_denomination{ 
background: url(../images/denomination/sub_image_denomination.jpg) no-repeat; 
}
#Sub_image_title_introduction{ 
background: url(../images/introduction/sub_image_introduction.jpg) no-repeat; 
}
#Sub_image_title_about{ 
background: url(../images/about/sub_image_about.jpg) no-repeat; 
}
#Sub_image_title_kodomozazen{ 
background: url(../images/kodomo_zazen/sub_image_kodomozazen.jpg) no-repeat;
}
#Sub_image_title_eidaikuyou{
background: url(../images/eidaikuyou/sub_image_eidaikuyou2.jpg) no-repeat;
}
#Sub_image_title_funeral{
background: url("../images/funeral/sub_image_funeral.jpg") no-repeat;
}
#Sub_image_title_seminar{
background: url("../images/seminar/sub_image_seminar.jpg") no-repeat;
}

/* content
==========================================================*/

.ContentInner1 { padding:0 10px;}

/* LeftContent ここから */

#LeftContent {
	width: 220px;
}

#leftmenu {
	border-top: 2px solid #5D4600;
}

#leftmenu li {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #5D4600;
	padding-left: 20px;

	background-image: url(../images/common/menuarw_sidemenu.gif);
	background-repeat: no-repeat;
	background-position: 5px 13px;


}

#leftmenu li a{
	text-decoration: none;	
}

/* LeftContent ここまで */


/* RightContent ここから */

.stay{
	color: #C29100;
}

#RightContent {
	width: 650px;
}

.content_box {
	padding-bottom: 40px;
}

.content_title {
	font-size: 105%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:15px;
	border-top: 2px solid #795b00;
	border-bottom: 1px solid #795b00;
	margin-bottom: 10px;
	font-weight: bold;
	color:#CCCCCC;
	background:#181818;
}

.content_titleH3 {
	font-size: 110%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:10px;
	border-top: 1px solid #795b00;
	border-bottom: 1px solid #795b00;
	margin-bottom: 10px;
	font-weight: bold;
	color:#CCCCCC;
}

.text_box {
	width: 380px;
	float: left;
}

.text_box p {
	padding:0 10px;
}

.text_box_pd-lr10 {
	padding:0 10px;
}
.image_box {

	width: 250px;
	float: right;
	text-align: center;
	margin-top: 3px;
}

.image_box dd{
	margin-bottom:15px;
}

.pagetop_anchor {
	font-size: 85%;
	float: right;
}

/* RightContent ここまで */


.BGgray_box{ background:#333333; padding:15px; color:#CCCCCC; }