body {
	background-color: #FFFFFF;
	margin:0px;
	text-align:center;
}

.waku{
border:1px solid #000000;
}

h1{display:none;}
h2{display:none;}
h3{display:none;}
h4{display:none;}
.seo{display:none;}

/**********　リンク関連　**********/

A { text-decoration: none; }
A:link { color: #000000; } 
A:visited { color: #000000; } 
A:hover { color: #FF9900; } 
A:active { color: #FF0000; } 


A.navi1:link { color: #333333; } 
A.navi1:visited { color: #333333; }   
A.navi1:hover    {
color: #ff9900;
text-decoration: underline;
}
A.navi1:active   {color: #FF0000;}






/**********　ボタン関連　**********/

#menu1 a span {
display:none;
}
#menu1 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b011.jpg);
background-repeat:no-repeat;
float:left;
}
#menu1 a:hover {
background-image:url(img/b011.jpg);
background-repeat:no-repeat;
}

#menu2 a span {
display:none;
}
#menu2 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b02.jpg);
background-repeat:no-repeat;
float:left;
}
#menu2 a:hover {
background-image:url(img/b021.jpg);
background-repeat:no-repeat;
}

#menu3 a span {
display:none;
}
#menu3 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b03.jpg);
background-repeat:no-repeat;
float:left;
}
#menu3 a:hover {
background-image:url(img/b031.jpg);
background-repeat:no-repeat;
}

#menu4 a span {
display:none;
}
#menu4 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b04.jpg);
background-repeat:no-repeat;
float:left;
}
#menu4 a:hover {
background-image:url(img/b041.jpg);
background-repeat:no-repeat;
}

#menu5 a span {
display:none;
}
#menu5 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b05.jpg);
background-repeat:no-repeat;
float:left;
}
#menu5 a:hover {
background-image:url(img/b051.jpg);
background-repeat:no-repeat;
}

#menu6 a span {
display:none;
}
#menu6 a {
display:block;
width:125px;
height:55px;
background-image:url(img/b06.jpg);
background-repeat:no-repeat;
float:left;
}
#menu6 a:hover {
background-image:url(img/b061.jpg);
background-repeat:no-repeat;
}


#menu11 a span {
display:none;
}
#menu11 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb01.jpg);
background-repeat:no-repeat;
float:left;
}
#menu11 a:hover {
background-image:url(img/bb011.jpg);
background-repeat:no-repeat;
}

#menu12 a span {
display:none;
}
#menu12 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb02.jpg);
background-repeat:no-repeat;
float:left;
}
#menu12 a:hover {
background-image:url(img/bb021.jpg);
background-repeat:no-repeat;
}

#menu13 a span {
display:none;
}
#menu13 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb03.jpg);
background-repeat:no-repeat;
float:left;
}
#menu13 a:hover {
background-image:url(img/bb031.jpg);
background-repeat:no-repeat;
}

#menu14 a span {
display:none;
}
#menu14 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb04.jpg);
background-repeat:no-repeat;
float:left;
}
#menu14 a:hover {
background-image:url(img/bb041.jpg);
background-repeat:no-repeat;
}

#menu15 a span {
display:none;
}
#menu15 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb05.jpg);
background-repeat:no-repeat;
float:left;
}
#menu15 a:hover {
background-image:url(img/bb051.jpg);
background-repeat:no-repeat;
}

#menu16 a span {
display:none;
}
#menu16 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb06.jpg);
background-repeat:no-repeat;
float:left;
}
#menu16 a:hover {
background-image:url(img/bb061.jpg);
background-repeat:no-repeat;
}


#menu21 a span {
display:none;
}
#menu21 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb011.jpg);
background-repeat:no-repeat;
float:left;
}
#menu21 a:hover {
background-image:url(img/bb011.jpg);
background-repeat:no-repeat;
}

#menu22 a span {
display:none;
}
#menu22 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb021.jpg);
background-repeat:no-repeat;
float:left;
}
#menu22 a:hover {
background-image:url(img/bb021.jpg);
background-repeat:no-repeat;
}

#menu23 a span {
display:none;
}
#menu23 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb031.jpg);
background-repeat:no-repeat;
float:left;
}
#menu23 a:hover {
background-image:url(img/bb031.jpg);
background-repeat:no-repeat;
}

#menu24 a span {
display:none;
}
#menu24 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb041.jpg);
background-repeat:no-repeat;
float:left;
}
#menu24 a:hover {
background-image:url(img/bb041.jpg);
background-repeat:no-repeat;
}

#menu25 a span {
display:none;
}
#menu25 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb051.jpg);
background-repeat:no-repeat;
float:left;
}
#menu25 a:hover {
background-image:url(img/bb051.jpg);
background-repeat:no-repeat;
}

#menu26 a span {
display:none;
}
#menu26 a {
display:block;
width:125px;
height:55px;
background-image:url(img/bb061.jpg);
background-repeat:no-repeat;
float:left;
}
#menu26 a:hover {
background-image:url(img/bb061.jpg);
background-repeat:no-repeat;
}

/**********　テキストナビ　**********/

.navi{
font-size:12px;
text-align:center;
padding:20px 0px 10px 0px;
color:#333333;
}

/**********　フッダ　**********/

.fod{
background-image:url(img/fod_bg.jpg);
background-repeat:no-repeat;
text-align:center;
font-size:12px;
height:40px;
}

/**********　トップページ　**********/

.fla{
background-image:url(img/index_flash.jpg);
background-repeat:no-repeat;
height:376px;
}

.aki{
height:15px;
}

.banner_l{
text-align:right;
padding:10px 10px 5px 0px;
}

.banner_r{
text-align:left;
padding:10px 0px 5px 10px;
}

.banner_p{
padding:10px;
}
.banner_bg{
background-image:url(img/index_banner_bg.jpg);
background-repeat:no-repeat;
line-height:17px;
font-size:12px;
text-align:left;
padding:5px;
color:#333333;
}

#syosai1 a span {
display:none;
}
#syosai1 a {
display:block;
width:101px;
height:18px;
background-image:url(img/index_syosai01.jpg);
background-repeat:no-repeat;
float:right;
}
#syosai1 a:hover {
background-image:url(img/index_syosai011.jpg);
background-repeat:no-repeat;
}

.honbun{
padding:15px 0px 0px 0px;
text-align:center;
}
.honbun1{
padding:10px 50px 0px 50px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.honbun11{
padding:10px 50px 15px 50px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}

.honbun2{
background-image:url(img/index_honzan_bg1.jpg);
background-repeat:no-repeat;
height:100px;
padding:20px 75px 20px 75px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.honbun3{
background-image:url(img/index_honzan_bg2.jpg);
background-repeat:no-repeat;
height:180px;
padding:20px 75px 20px 75px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.honbun4 {
	color: #000000;
	font-weight: bold;
}
.add{
font-size:12px;
color:#333333;
text-align:left;
padding:0px 0px 0px 20px;
line-height:17px;
}
.add1 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.add2 {color: #000000}
.add3{
padding-right:20px;
}


/**********　宗恵寺の歴史　**********/

.his1{
padding:15px 0px 0px 0px;
text-align:center;
}
.his2{
padding:15px 30px 15px 30px;
text-align:left;
font-size:12px;
color:#666666;
line-height:17px;
}
.his3{
color:#333333;
font-weight:bold;
}
.his4{
padding:5px 30px 5px 30px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
font-weight:bold;
}

.his5{
padding:3px 0px 3px 30px;
text-align:left;
font-size:12px;
color:#111111;
font-weight:bold;
line-height:17px;
}
.his6{
padding:3px 0px 3px 5px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}

ul{margin:0px;}
.his7{
padding:10px 20px 10px 65px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.his8{
padding:25px 0px 15px 0px;
text-align:center;
}
.his9{
padding:0px 0px 15px 0px;
text-align:left;
}

/**********　境内のご案内　**********/

.kei1{
padding:15px 0px 0px 0px;
text-align:center;
}
.kei11{
padding:15px 0px 15px 0px;
text-align:center;
}

.kei2{
padding:10px 120px 0px 20px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.kei3{
padding:10px 20px 0px 120px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}
.kei4 {
color: #000000;
font-weight:bold;
}
.kei5{
padding:0px 5px 0px 20px;
text-align:left;
font-size:12px;
color:#333333;
line-height:17px;
}

/**********　境内のご案内　**********/

.ac1{
padding:10px 5px 0px 20px;
text-align:left;
font-size:12px;
color:#666666;
line-height:17px;
}

/**********　お問合わせ　**********/

.mail1{
font-size:12px;
color:#333333;
padding:0px 0px 0px 30px;
text-align:left;
}
.mail11{
font-size:12px;
color:#333333;
padding:5px 0px 0px 30px;
text-align:left;
}
.mail2{
padding:30px 0px 30px 0px;
text-align:center;
}
.mail3{
padding:10px 0px 15px 0px;
text-align:center;
}
.mail4{
padding:30px 0px 0px 0px;
text-align:center;
}
.mail44{
padding:50px 0px 50px 0px;
text-align:center;
font-size:12px;
color:#333333;
line-height:17px;
}

.mail5{
font-size:16px;
color:#333333;
font-weight:bold;
text-align:left;
padding:0px 0px 0px 20px;
line-height:17px;
}

.mail6{
border:1px solid #000000;
}

.mail7{
font-size:12px;
color:#333333;
text-align:left;
padding:3px 0px 3px 20px;
line-height:17px;
}
.mail8{
font-size:12px;
color:#333333;
text-align:left;
padding:6px 0px 3px 20px;
line-height:17px;
}

.mail9{
	font-size: 16px;
	font-weight: bold;
}

.mail10{
font-size:12px;
color:#333333;
text-align:right;
padding:3px 20px 3px 0px;
line-height:17px;
}
.mail77{
font-size:10px;
color:#ff0000;
text-align:right;
padding:0px 0px 0px 10px;
line-height:17px;
}
/**********　慈鐘　**********/

.jisyo1{
border:1px solid #000000;
}
.jisyo2{
padding:15px 0px 20px 0px;
text-align:center;
}
.jisyo3{
font-size:12px;
font-weight:bold;
color:#000000;
padding:5px 0px 5px 25px;
text-align:left;
}
.jisyo4{
font-size:12px;
color:#000000;
padding:3px 5px 3px 20px;
text-align:left;
}
.jisyo5{
font-size:10px;
color:#000000;
padding:3px 0px 3px 20px;
text-align:left;
line-height:11px;
}
.jisyo6{
font-size:12px;
color:#333333;
padding:20px 25px 25px 25px;
text-align:left;
line-height:17px;
}
.jisyo66{
font-size:12px;
color:#333333;
padding:20px 25px 25px 0px;
text-align:left;
line-height:17px;
}
.jisyo7{
margin:0px 0px 5px 0px;
text-align:center;
}
.jisyo8{
padding:0px 0px 20px 0px;
text-align:center;
}

.jisyo9 {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	padding:5px 0px 5px 10px;
	text-align:left;
	}

.jisyo10{
font-size:12px;
color:#333333;
font-weight:bold;
padding:5px 0px 5px 25px;
text-align:left;
line-height:17px;
}
.jisyo11{
font-size:12px;
color:#333333;
padding:5px 0px 5px 0px;
text-align:left;
line-height:17px;
}
.jisyo12{
font-size:12px;
color:#333333;
padding:5px 0px 5px 25px;
text-align:left;
line-height:17px;
}
.jisyo13{
padding:5px 0px 20px 0px;
text-align:center;
}
.jisyo14{
font-size:14px;
}
.jisyo15{
width:235px;
margin:0px 5px 15px 5px;
padding:3px0px3px0px;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:17px;
text-align:center;
}


.jisyo_d1{
font-size:12px;
color:#333333;
padding:20px 25px 25px 25px;
text-align:center;
line-height:17px;
}


/**********　個人情報保護方針　**********/


.kojin1{
font-size:14px;
font-weight:bold;
color:#333333;
padding:5px 0px 5px 20px;
text-align:left;
line-height:17px;
border-bottom:1px solid #333333;
}
.kojin2{
font-size:12px;
color:#666666;
padding:10px 30px 5px 30px;
text-align:left;
line-height:17px;
}
.kojin3{
font-size:12px;
font-weight:bold;
color:#333333;
padding:5px 0px 5px 20px;
text-align:left;
line-height:17px;
}
.kojin4{
font-size:14px;
font-weight:bold;
color:#333333;
padding:5px 20px 5px 20px;
text-align:right;
line-height:17px;
}