@charset "utf-8";
/* CSS Document */


p.summary{margin:0 0 5px;}

/* index.html */
#information .sectionOuter{
padding:17px 18px;
border:1px solid #d5c5a9;
background:#efe5d3;
}
#information .sectionOuter .sectionInner{
background:#efe5d3 url(../../images/home_line01.gif) center repeat-y;
color:#333333;
}
#information .sectionOuter .sectionInner:after{
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}
* html #information .sectionOuter .sectionInner{
display: inline-block;
}
*:first-child+html #information .sectionOuter .sectionInner{
display: inline-block;
}
#information .sectionOuter .sectionLv2{
width:225px;
margin:0;
}
#information .sectionOuter .sectionLv2 p{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
}
#information .sectionOuter h2{
border:none;
border-left:2px solid #6d4403;
padding-left:10px;
background:none;
color:#6d4403;
font-size:116%;
}
#information .sectionOuter h3{
margin:0;
border:none;
padding:0;
background:none;
color:#333333;
}
#information .sectionOuter ul{
margin:0 0 10px;
}
#information .sectionOuter li{
display:-moz-inline-box;
display:inline-block;
/display:inline;
/zoom:1;
margin-right:1em;
list-style-type:none;
line-height:2;
}
#information .sectionOuter a{
color:#333333;
}


#information .funeralhallList{
border:1px solid #d5c5a9;
padding:15px 20px;
background:#efe5d3;
color:#333333;
}
#information .funeralhallList h2{
border:none;
border-left:2px solid #6d4403;
padding:0 8px;
background:none;
color:#6d4403;
font-size:116%;
}
#information .funeralhallList h3{
border:none;
padding:0;
background:none;
color:#333333;
}
#information .funeralhallList ul{
margin:0 0 20px;
}
#information .funeralhallList li{
display:-moz-inline-box;
display:inline-block;
/display:inline;
/zoom:1;
margin-right:1em;
line-height:2;
}
#information .funeralhallList li a{
color:#333333;
}

#information #detail ul.list01,
#information #detail ol.list01{
margin:0 0 1.5em 20px;
}
* html #information #detail ol.list01{
margin:0 0 1.5em 25px;
}
*:first-child + html #information #detail ol.list01{
margin:0 0 1.5em 25px;
}
#information #detail ol.list01 li{
margin:0 0 1.5em;
color:#0068b3;
}
#information #detail ol.list01 li strong{
display:block;
margin:0 0 0.7em;
}
#information #detail ol.list01 li dl{
color:#6d6d6d;
font-weight:normal;
}
#information #detail ol.list01 li dt{
width:4em;
text-align:right;
}
#information #detail ol.list01 li dt:after{
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}
* html #information #detail ol.list01 li dt{
display: inline-block;
}
*:first-child+html #information #detail ol.list01 li dt{
display: inline-block;
}
#information #detail ol.list01 li dt span{
display:block;
float:left;
}
#information #detail ol.list01 li dd{
margin:-1.5em 0 0 4em;
min-height:1.5em;
_height:1.5em;
}
#information #detail ul.list01 li{
color:#0068b3;
}
#information #detail ul.list01 li a{
color:#0068b3;
}

#information #hallDetail h1{
margin-bottom:0;
}
#information #hallDetail th{
width:5em;
}
#information #hallDetail p.pct img{
border:1px solid #b7b7b7;
padding:1px;
background:#ffffff;
}
#information #hallDetail dl.info{
float:right;
width:265px;
}
#information #hallDetail dt{
font-weight:bold;
}
#information #hallDetail .print{
margin:0;
text-align:right;
}
#information #hallDetail .pctList{
margin:0;
padding:0;
}
#information #hallDetail .pctList li{
float:left;
margin-right:16px;
width:145px;
list-style-type:none;
}
#information #hallDetail .pctList li.none{
margin-right:0;
}