body{
margin: 0px;
}
img{
border-width: 0px;
}
table{
font-size: 12px; color: #333333;
}
td{
font-size: 12px;
}
a:link{
text-decoration:none; color: #003300;
}
a:visited{
text-decoration:none; color: #003300;
}
a:hover{
text-decoration:none;color:#990000;
}
a:active{
text-decoration:none;color:#990000;
}
div{
font-size: 12px; color: #333333;
}

/*TOP*/
div#top{
width: 760px; background:url(../img000/main_img/haikei.gif) repeat-y; text-align: left;
}
td.mainimg{
width: 760px; background:url(../img000/main_img/haikei.gif) repeat-y;
}
td.mainnavi{
background:url(../img000/navi_img/main_navi_haikei.gif) no-repeat; height: 30px; font-size: 10px; color: #333333; padding-left: 10px
}
/*左右親箱*/
div#main{
width: 760px; background:url(../img000/main_img/haikei_main.gif) repeat-y; text-align: left;
}
/*左右に分ける*/
div#navileft{
width: 150px; float: left; text-align: center;
}
div#navileft img{
margin-bottom: 3px; margin-top: 3px;
}
div#right{
width: 600px; float: right; padding-top: 0px; text-align: left;
}
/*左ナビ部アイフレームDIV*/
div.frame-waku00{
border: 1px solid #003300; width: 140px;
}
/*トップページ*/
div.banner{
font-size: 10px; color: #333333; width: 280px; text-align: right; padding-right: 15px; padding-top: 5px; padding-bottom: 5px;
}
td.koushin{
border-bottom: 1px solid #003300; padding-top: 3px; padding-left: 4px; padding-bottom: 3px; text-align: left; border-left: 2px solid #003300;
}
td.koushin-naiyou{
border-bottom: 1px solid #003300; padding-top: 3px; padding-left: 4px; padding-bottom: 3px; text-align: left;
}
div.ohuseframe-waku00{
border: 1px solid #003300; width: 553px; margin-left: 5px;
}

/*ニュースIフレーム*/
div.news{
font-size: 12px; color: #003300; padding-top: 8px; padding-left: 5px;
}
div.news02{
font-size: 12px; color: #003300; padding-top: 3px; padding-left: 5px;
}

div.marginleft5{
margin-left: 5px;
}
p.izennobun{
padding-bottom:3px; padding-right:12px; padding-top:3px; text-align: right;
}

table.marginleft10{
margin-top: 10px;
}

/*縁起歴史*/
td.rekishi00{
font-size: 12px; color: #003300; text-align: center; border-bottom: 1px solid #003300;
}
td.rekishi01{
padding: 8px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300;
}
td.syasin00{
padding-left:20px;
}
td.syasin01{
text-align: left; padding-left:10px;
}
td.syasin02{
text-align: left; padding-left:10px;
}
div.banner00{
font-size: 10px; color: #333333; width: 280px; text-align: right; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
}
div.banner01{
font-size: 10px; color: #333333; width: 280px; text-align: right; padding-right: 30px; padding-top: 5px; padding-bottom: 5px;
}
td.paddingleft15{
padding-left: 15px; text-align: left;
}
/*御祈祷*/
div.gokitou00{
width: 530px; margin: 5px; text-align: left; font-size: 12px; color: #003300; line-height:160%; padding-top: 10px;
}
td.kitou00{
font-size: 12px; color: #003300; text-align: center; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300;
}
td.kitou01{
padding: 8px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300;
}
td.kitou02{
font-size: 12px; color: #003300; text-align: center; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-left: 1px solid #003300;
}
td.kitou03{
padding: 8px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300;
}
td.yakunen00{
padding: 3px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; text-align: center; font-weight: bold;
}
td.yakunen01{
padding: 3px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-left: 1px solid #003300; text-align: center;
}
td.yakunen02{
padding: 3px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; text-align: center;
}
td.yakunen04{
padding-top: 2px; padding-bottom: 2px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; text-align: center;
}
td.yakunen05{
padding: 3px; font-size: 11px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-left: 1px solid #003300; text-align: center;
}
td.yakunen07{
padding: 3px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; text-align: center;
}
td.yakunen08{
padding: 3px; font-size: 12px; color: #003300; line-height:140%; border-bottom: 1px solid #003300; border-left: 1px solid #003300; border-top: 1px solid #003300; text-align: center; border-right: 1px solid #003300; 
}
div.yaku-cap{
font-size: 10px; color: #333333; width: 180px; text-align: right; padding-right: 2px; padding-top: 8px; padding-bottom: 5px;
}
/*滅罪*/
td.metuzai00{
font-size: 12px; color: #003300; text-align: left; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; padding-bottom: 8px; padding-top: 8px; font-weight: bold; padding-left: 35px;
}
td.metuzai01{
font-size: 12px; color: #003300; text-align: left; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-left: 1px solid #003300; padding-bottom: 8px; padding-top: 8px; font-weight: bold; padding-left: 35px;
}
td.metuzai02{
border-bottom: 1px solid #003300; border-top: 1px solid #003300;
}
/*回向*/
div.ekou00{
width: 530px; margin: 5px; text-align: left; font-size: 12px; color: #003300; line-height:200%; padding-top: 10px; font-weight: bold;
}
td.ekou01{
font-size: 12px; color: #003300; text-align: center; border-bottom: 1px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; padding-top: 5px; padding-bottom: 5px; font-weight: bold;
}
/*不動明王*/
div.hudoumyouou00{
width: 95%; margin: 5px; text-align: left; font-size: 12px; color: #003300; line-height:160%;
}
div.hudoumyouou03{
width: 95%; margin: 5px; text-align: left; font-size: 12px; color: #003300; line-height:160%; padding-top: 25px;
}
div.hudoumyouou02{
padding-bottom: 8px;
}
td.hudoumyouou01{
padding-top: 8px;
}
/*四国*/
div.shikoku{
font-size: 10px; color: #333333; width: 150px; text-align: right; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
}
/*お話したいこと*/
div.ohanashi{
width: 90%; padding-top:3px;
}
div.ohanashi00{
line-height:18px; padding-bottom:5px; padding-left:300px; font-size: 11px;
}
sup.ohanashi01{
font-size: 9px; color: #FF0000;
}
td.ohanashi02{
border-top: 1px solid #999966 ; border-left: 6px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 12px;
}
td.ohanashi03{
border-top: 1px solid #999966 ; border-left: 1px solid #999966; border-right: 1px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 12px;
}
td.ohanashi04{
border-left: 6px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 12px;
}
td.ohanashi05{
border-left: 1px solid #999966; border-right: 1px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 12px;
}
td.ohanashi06{
border-left: 6px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 11px;
}
td.ohanashi07{
border-left: 1px solid #999966; border-right: 1px solid #999966; border-bottom: 1px solid #999966; line-height:18px; font-size: 11px;
}
span.ohanashi06{
font-size: 11px;
}
/*御祈祷申込*/
td.moushikomi{
padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 12px; color: #003300; font-weight: bold;
}
td.moushikomi00{
border-bottom: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 12px; color: #003300;
}
td.moushikomi02{
border-bottom: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 11px; color: #003300;
}
td.moushikomi01{
border-bottom: 1px solid #003300; border-top: 1px solid #003300; border-left: 1px solid #003300; border-right: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 11px; color: #003300;
}
td.moushikomi03{
border-bottom: 1px solid #003300; border-left: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 12px; color: #003300;
}
td.moushikomi04{
border-bottom: 1px solid #003300; border-left: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 11px; color: #003300;
}
td.moushikomi05{
border-bottom: 1px solid #003300; border-left: 1px solid #003300; border-right: 1px solid #003300; padding-top:4px; padding-bottom:4px; padding-left:3px; font-size: 11px; color: #003300;
}
td.moushikomi-renraku00{
border-left: 6px solid #003300; border-right: 1px solid #003300; border-top: 1px solid #003300; border-bottom: 1px solid #003300; padding-left:5px; padding-top:5px; padding-bottom:3px; color: #003300;
}
td.moushikomi-renraku01{
border-left: 6px solid #003300;border-right: 1px solid #003300; border-bottom: 1px solid #003300;padding-left:5px; padding-top:5px; padding-bottom:3px; color: #003300;
}
div.moushikomi-foam00{
line-height:18px; padding-bottom:5px; padding-left:250px; font-size: 11px;
}
span.moushikomi-foam01{
font-size: 11px;
}
/*行事*/
td.gyouji00{
border-left: 3px solid #003300;border-right: 1px solid #003300; border-top: 1px solid #003300; border-bottom: 1px solid #003300;padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
td.gyouji01{
border-right: 1px solid #003300; border-top: 1px solid #003300; border-bottom: 1px solid #003300; padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
td.gyouji02{
border-top: 1px solid #003300; border-bottom: 1px solid #003300; border-right: 1px solid #003300;padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
td.gyouji03{
border-left: 3px solid #003300;border-right: 1px solid #003300; border-bottom: 1px solid #003300;padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
td.gyouji04{
border-right: 1px solid #003300; border-bottom: 1px solid #003300; padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
td.gyouji05{
border-bottom: 1px solid #003300; border-right: 1px solid #003300;padding-left:5px; padding-top:5px; padding-bottom:3px; font-size: 12px; color: #003300; line-height:18px;
}
div.koutuu00{
margin: 5px; text-align: left; font-size: 12px; color: #003300; line-height:160%; padding-top: 10px;
}
/*お布施内*/
body.ohuse00{
scrollbar-base-color: #CCCCCC; scrollbar-track-color: #003300; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #003300; scrollbar-darkshadow-color: #003300; scrollbar-highlight-color: #003300; scrollbar-3dlight-color: #003300; scrollbar-arrow-color: #003300;
}
td.ohuse01{
border-top: 1px solid #003300; padding-left:5px; padding-top:5px; padding-bottom:3px;
}
div.ohuse06{
font-size:14px; width: 500px; line-height:130%;
}
td.ohuse02{
border-top: 1px solid #003300; padding-left:5px; padding-top:5px; padding-bottom:3px;
}
div.ohuse05{
font-size:14px; width: 500px; line-height:130%;
}
div.ohuse03{
padding-left: 350px; font-size:14px;
}
td.ohuse04{
padding-left:10px; padding-top:10px;
}

span.aka-b{
color: #990000; font-weight: bold;
}
span.aka{
color: #990000;
}
/*Q＆A*/
span.qatitle{
font-size: 14px; color: #990000; font-weight: bold;
}