/***** 寺院情報データベース 共通スタイル  *****/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body { line-height:1;}
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section { display:block;}
nav ul { list-style:none;}
blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}
ins { background-color:#ff9; color:#000; text-decoration:none;}
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del { text-decoration: line-through;}
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help;}
table { border-collapse:collapse; border-spacing:0;}
hr {display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input,select{vertical-align:middle;}

html{width:100%;height:100%;}
body{width:80%;height:100%;min-width:830px;margin:0 auto;}
body{font:13px/1.22 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, 'メイリオ', sans-serif;background-color:#ffffff;}
table{}
p{ margin: 0.5em 0; }
span {font-size: 93%;}

html{background-color:#e2e2e2;}
body{background-color:#ffffff;color:#000000;}
#body{;background-color:#ffffff;}
.bg_base {background-color:#ffffff;}


#body{width:100%}
#title_jiin_img{margin:3em 0 1em 0;}


#jiin_introduction_message{font-size:180%;color:#b30027;margin:2em 0;}
#Image11{margin:0.5em 0;}
#Image12{margin:0 0 1.0em 1em;}
#Image13{margin:0 1em 1.0em 0;}
#jiin_search_message{font-size:105%;}

.centertext{ text-align:center; }
.strong {font-weight: bold;}

.title_bg {height:85px;background: url("/Images/title_komazawa_bg.jpg") repeat-x;}

.footer{background-color:#ffffff; text-align:left; border-top: 2px solid #e2e2e2; height:5em;}
.footer .address {margin:1em 0 0 1em;}
.footer .copyright {margin:0.5em 0 0 1em;font-size:84%;}

.body-box {margin-top:0; width:100%; background-color:#ffffff;}
.chapter1 {margin:1.0em; font-size:117%; font-weight:bold;}
.chapter2 {font-size:117%; font-weight:bold;}
.msg-box {margin-left:2.3em; vertical-align:top; width:95%; background-color:#ffffff;}
p.msg-box {line-height:2;}
.img-box {padding: 0 1.0em 0 1.0em; vertical-align:top;}
.t_indent {padding-left:1.3em;}

.color-link a:link {color:#0000ff;}
.color-link a:visited {color:#800080;}

.disclaimer_tbl { overflow:hidden; }
.disclaimer_tbl tr { padding: 0px; }
.disclaimer_tbl td p.msg-box { width:93%; line-height:2.0em; margin-top:0.1em; margin-bottom:0.1em; }

.item {background-color:#ebe9de; text-align:left; vertical-align:top;}
.item_n {background-color:#ffffff; text-align:left; vertical-align:top; font-weight:normal;}

