body{
margin:0px;
background-color:#6E6E6E;
font:"ＭＳ ゴシック", "Osaka−等幅";
}
h1{
font-size:12px;
margin:0px;
text-align:left;
color:#000000;
}
h2{
margin:0px;
}
h3{
margin:0px;
}
h4{
margin:0px;
}
.style1 {font-size: 12px}

A { text-decoration: none; }
A:link { color: #666666; } 
A:visited { color: #666666; } 
A:hover { color: #E98400; } 
A:active { color: #FF9000; } 

A.sav1:link     {color: #ffffff;}
A.sav1:visited  {color: #ffffff;}   
A.sav1:hover    {color: #E98400;}
A.sav1:active   {color: #FF9000;}

/******************　ヘッダ　******************/

.hed_add{
font-size:11px;
color:#FFFFFF;
text-align:left;
padding:0px 0px 10px 5px;
background-image:url(img/hed2.jpg);
background-repeat:no-repeat;
}

#menu a span {
display:none;
}
#menu a {
display:block;
width:136px;
height:28px;
background-image:url(img/hed4.jpg);
background-repeat:no-repeat;
float:left;
}
#menu a:hover {
background-image:url(img/hed41.jpg);
background-repeat:no-repeat;
}

/******************　メニュー　******************/

#menu1 a span {
display:none;
}
#menu1 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b1.jpg);
background-repeat:no-repeat;
float:left;
}
#menu1 a:hover {
background-image:url(img/b11.jpg);
background-repeat:no-repeat;
}

#menu2 a span {
display:none;
}
#menu2 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b2.jpg);
background-repeat:no-repeat;
float:left;
}
#menu2 a:hover {
background-image:url(img/b21.jpg);
background-repeat:no-repeat;
}

#menu3 a span {
display:none;
}
#menu3 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b3.jpg);
background-repeat:no-repeat;
float:left;
}
#menu3 a:hover {
background-image:url(img/b31.jpg);
background-repeat:no-repeat;
}

#menu4 a span {
display:none;
}
#menu4 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b4.jpg);
background-repeat:no-repeat;
float:left;
}
#menu4 a:hover {
background-image:url(img/b41.jpg);
background-repeat:no-repeat;
}

#menu5 a span {
display:none;
}
#menu5 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b5.jpg);
background-repeat:no-repeat;
float:left;
}
#menu5 a:hover {
background-image:url(img/b51.jpg);
background-repeat:no-repeat;
}

#menu6 a span {
display:none;
}
#menu6 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b6.jpg);
background-repeat:no-repeat;
float:left;
}
#menu6 a:hover {
background-image:url(img/b61.jpg);
background-repeat:no-repeat;
}

#menu7 a span {
display:none;
}
#menu7 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b7.jpg);
background-repeat:no-repeat;
float:left;
}
#menu7 a:hover {
background-image:url(img/b71.jpg);
background-repeat:no-repeat;
}

#menu11 a span {
display:none;
}
#menu11 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b11.jpg);
background-repeat:no-repeat;
float:left;
}
#menu11 a:hover {
background-image:url(img/b11.jpg);
background-repeat:no-repeat;
}

#menu21 a span {
display:none;
}
#menu21 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b21.jpg);
background-repeat:no-repeat;
float:left;
}
#menu21 a:hover {
background-image:url(img/b21.jpg);
background-repeat:no-repeat;
}

#menu31 a span {
display:none;
}
#menu31 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b31.jpg);
background-repeat:no-repeat;
float:left;
}
#menu31 a:hover {
background-image:url(img/b31.jpg);
background-repeat:no-repeat;
}

#menu41 a span {
display:none;
}
#menu41 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b41.jpg);
background-repeat:no-repeat;
float:left;
}
#menu41 a:hover {
background-image:url(img/b41.jpg);
background-repeat:no-repeat;
}

#menu51 a span {
display:none;
}
#menu51 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b51.jpg);
background-repeat:no-repeat;
float:left;
}
#menu51 a:hover {
background-image:url(img/b51.jpg);
background-repeat:no-repeat;
}

#menu61 a span {
display:none;
}
#menu61 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b61.jpg);
background-repeat:no-repeat;
float:left;
}
#menu61 a:hover {
background-image:url(img/b61.jpg);
background-repeat:no-repeat;
}

#menu71 a span {
display:none;
}
#menu71 a {
display:block;
width:96px;
height:95px;
background-image:url(img/b71.jpg);
background-repeat:no-repeat;
float:left;
}
#menu71 a:hover {
background-image:url(img/b71.jpg);
background-repeat:no-repeat;
}
/******************　バナー　******************/

.topics{
padding:15px 0px 0px 20px;
}
.topics_table{
border:1px solid #666666;
}
.banner{
padding:15px 20px 0px 20px;
}
.banner_table{
margin-bottom:20px;
}

#bana1 a span {
display:none;
}
#bana1 a {
display:block;
width:150px;
height:21px;
background-image:url(img/bana1.jpg);
background-repeat:no-repeat;
float:left;
}
#bana1 a:hover {
background-image:url(img/bana11.jpg);
background-repeat:no-repeat;
}
.bana_text{
font-size:12px;
color:#666666;
line-height:15px;
padding:5px 5px 10px 5px;
text-align:left;
}
.aisatu{
font-size:12px;
color:#666666;
line-height:15px;
padding:10px;
text-align:left;
}
.gasyou{
text-align:right;
margin:0px 0px 0px 0px;
font-weight:bold;
}

/******************　テキストナビ　******************/

.navi{
font-size:12px;
color:#666666;
padding:10px;
text-align:center;
}


/******************　フッダ　******************/

.foder1{
font-size:12px;
color:#ffffff;
line-height:15px;
padding:10px;
text-align:center;
background-color:#000000;
}
.foder2{
font-weight:bold;
}

/******************　養雲寺のご紹介　******************/

.info_title1{
text-align:center;
padding:10px 0px 10px 0px;
}
.info_table1{
text-align:center;
padding:0px 0px 10px 0px;
}
.info_img1{
text-align:center;
padding:25px 0px 0px 0px;
}
.info_text1{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px;
text-align:left;
}
.info_text2{
font-size:12px;
color:#333333;
line-height:17px;
padding:5px 0px 5px 25px;
text-align:left;
font-weight:bold;
}
.info_text3{
font-size:12px;
color:#666666;
line-height:17px;
padding:5px 0px 5px 0px;
text-align:left;
}
.keidai1{
border:1px solid #888888;
}
.keidai2{
padding:10px 0px 10px 0px;
}

/******************　永代供養　******************/

.eidai_text1{
font-size:12px;
color:#ffffff;
line-height:17px;
padding:10px 5px 10px 10px;
text-align:left;
}
.eidai_text2{
color:#9E3333;
}

/******************　水子供養　******************/

.mizuko_text1{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 25px 10px 45px;
text-align:left;
}
.mizuko_text2{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 60px 10px 45px;
text-align:left;
}
.mizuko_text3{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 10px 10px 45px;
text-align:left;
}
.mizuko_img{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 0px 10px 35px;
text-align:left;
}
.mizuko_img1{
padding:35px 30px 10px 0px;
text-align:right;
}
/******************　ご祈願　******************/

.kigan_text1{
font-size:12px;
color:#666666;
line-height:17px;
padding:5px 35px 10px 35px;
text-align:left;
}
.kigan_text2{
font-size:12px;
color:#666666;
line-height:17px;
padding:5px 35px 10px 45px;
text-align:left;
}
.kito_img{
padding:35px 0px 10px 0px;
}

/******************　写経　******************/

.syakyou_img1{
padding:35px 0px 0px 0px;
}
.syakyou_text1{
font-size:12px;
color:#333333;
line-height:17px;
padding:10px 35px 10px 35px;
text-align:center;
font-weight:bold;
}
.syakyou_text2{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px;
text-align:left;
}
.syakyou_text3{
font-size:14px;
color:#1E9360;
font-weight:bold;
}
.syakyou_text4{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 5px 10px 5px;
text-align:left;
}
.syakyou_table1{
border:1px solid #1E9360;
}
.syakyou_adobe{
padding:0px 5px 15px 0px;
}
.syakyou_adobe2{
padding:0px 0px 10px 0px;
}

/******************　法話　******************/

.howa_text1{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px;
text-align:left;
}

.table2{
padding:10px 0px 10px 10px;
text-align:left;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.table3{
padding:10px 0px 10px 10px;
text-align:center;
font-size:12px;
color:#FFFFFF;
}
.table4{
padding:10px 0px 10px 10px;
text-align:center;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.aka{
font-size:10px;
color:#FF0000;
}
.howa_img{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 0px 0px 25px;
text-align:left;
}
.table5{
padding:10px 0px 10px 10px;
text-align:left;
font-size:12px;
color:#333333;
}

/******************　アクセス　******************/

.access_text1{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 0px 10px 40px;
text-align:left;
}
.access_text2{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 10px 10px 0px;
text-align:left;
}
.ao{
color:#313A73;
}

.link_text1{
font-size:12px;
color:#333333;
line-height:17px;
padding:10px 10px 10px 20px;
text-align:left;
font-weight:bold;
background-color:#D0DEF5;
width:250px;
}
.link_text2{
font-size:12px;
color:#666666;
line-height:17px;
padding:10px 10px 10px 10px;
text-align:left;
background-color:#ffffff;
width:350px;
}
.link_table{
border:1px solid #666666;
}
.youen{
padding:0px 10px 0px 0px;
}

/******************　新着情報　******************/

.sin01{
width:80px;
height:50px;
background-image:url(img/sintyaku_img.jpg);
background-repeat:no-repeat;
text-align:left;
font-size:12px;
color:#7D562F;
font-weight:bold;
padding:10px 0px 0px 70px;
}
.sin02{
width:490px;
height:50px;
background-image:url(img/sintyaku_img2.jpg);
background-repeat:no-repeat;
text-align:left;
font-size:12px;
color:#432B14;
font-weight:bold;
padding:10px 15px 0px 5px;
}

.sin03{
padding:0px 20px 10px 20px;
text-align:left;
font-size:12px;
color:#666666;
line-height:17px;
}
.sin_div{
width:660px;
padding:0px 20px 10px 20px;
}

.sin_text{
padding::0px 20px 10px 0px;
text-align:left;
font-size:12px;
color:#666666;
line-height:17px;
}
.sin_imeg{
padding:0px 10px 10px 10px;
}

