@charset "Shift_JIS";
/*-----------------------大外枠の設定------------------------*/
#wrapper{
	width:800px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

/*-----------------------ヘッダー部分の設定-----------------*/
#head{				/*テーブルにid属性headを付けた場合の設定*/
	border:none;	/*外枠線を無くす設定*/
	margin-left:auto;
	margin-right:auto;	/*ブロック要素寄せ*/
	margin-top:0px;
	margin-bottom:0px;	/*余白を無くす設定*/
	padding-top:0px;
	padding-bottom:0px;	/*詰めを無くす設定*/
	text-align:center;	/*文字寄せ*/
	width:800px;	/*横幅指定*/
}#head h1{
	margin-left:auto;
	 margin-right:auto;	/*中央寄せ*/
	text-align:center;	
	width:800px;
}#topics{
	font-size:small; 
	font-weight:bold; /*文字太さ指定*/
	/*height:20px;	*/
	width:800px;	
}

/*-----------------------コンテンツ部分の設定-----------------*/
#contents{
	/*全体の内容領域の指定*/
	/*background:url() no-repeat;*/
	/*背景画像を使用したい場合はを消して画像のurlをしてする。*/
	border-top:2px solid gray;	/*外枠線の指定*/
	font-size:12px;		
	text-align:left;
	width:800px;
}.main_toppage{
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding-left:15px;
	text-align:center;
	width:350px;
}

.main_subpage{
	padding-right:15px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	text-align:left;
	width:600px;
}

.menu {
	width:350px;
	height:150px;
	position:relative;
}

/*メニューに関する設定*/
.menu dt{
	position:absolute;/*relative;	相対指定*/
	font-size:18px;

}.menu dd{
	position:absolute;
}

/*縁起*/
.menu dt.engi{
	top:-170px;
	left:-175px;
	height:20px;
	width:150px;
}.menu dd.sub_engi{
	top:-150px;
	left:-175px;
	height:20px;
	width:150px;
}
/*当山のあゆみ*/
.menu dt.ayumi{
	top:-60px;
	left:-170px;
	height:20px;
	width:150px;
}.menu dd.sub_ayumi{
	top:-40px;
	left:-170px;
	height:20px;
	width:150px;
}
/*アクセス*/

.menu dt.koutu{
	top:15px;
	left:294px;
	height:20px;
	width:150px;
}.menu dd.sub_koutu{
	top:35px;
	left:294px;
	height:20px;
	width:150px;
}
/*寺報*/

.menu dt.jiho{
	top:15px;
	left:-80px;
	height:20px;
	width:150px;
}.menu dd.sub_jiho{
	top:35px;
	left:-80px;
	height:20px;
	width:150px;
}


/*行事のご案内*/
.menu dt.gyouji{
	top:-80px;
	left:-0px;
	height:20px;
	width:150px;
}.menu dd.sub_gyouj{
	top:-80px;
	left:0px;
	height:20px;
	width:150px;
}
/*境内散策*/

.menu dt.sansaku{
	top:-170px;
	left:375px;
	height:20px;
	width:150px;
}.menu dd.sub_sansaku{
	top:-150px;
	left:375px;
	height:20px;
	width:150px;
}
/*寺報*/

.menu dt.link{
	top:-60px;
	left:375px;
	height:20px;
	width:150px;
}.menu dd.sub_link{
	top:-40px;
	left:375px;
	height:20px;
	width:150px;
}

/*宗会報告*/
.menu dt.shukai{
	height:20px;
	width:144px;
	left: -135px;
	top: 82px;
}
.main_subpage p.pdf{
	font-size:12px;
	line-height:120%;
	padding-left:5px;
	}
	
/*一日一訓*/	
.menu dt.ichinich{
	top:15px;
	left:99px;
	height:50px;
	width:150px;
}

/*npo*/
.menu dt.npo{
	top:82px;
	left:340px;
	height:50px;
	width:150px;
}

/*よろず*/
.menu dt.yorozu{
	top:82px;
	left:75px;
	height:50px;
	width:150px;
	}
/*////////////////各ページ/////////////////////*/
.menu_subpage {
	/*float:left;*/
	font-size:medium;
	margin-top:30px;    /*余白の設定*/
	margin-left:auto;
	margin-right:auto;
	padding:20px;    /*詰めの設定*/
	text-align:center;  /*テキストの寄せの設定*/
	width:800px;    /*横幅設定*/
	/*background:url(../images/line.gif) no-repeat top;*/    /*背景画像の設定*//*100129削除*/
	/*height:100%;*/
}
/*各ページのメニュー設定*/

.menu_subpage a{
	display:block;
	text-align:center;
}.menu_subpage li{
	float:left;
	margin-right:10px;
	width:100px;

}
/*-----------------------フッター部分の設定-----------------*/

#footer{
	border-top:2px solid gray;
	clear:both;
	font-size:x-small;
	margin-top:10px;
	width:800px;
}
/*-----------------------コピーライト表記-----------------*/
#footer address{
	margin-top:5px;
}.img_center{
	text-align:center;
	margin:5px;
}
