/* パンくずリスト */
ul.breadcrumb {
    margin-top:0;
    padding-left: 1em;
    text-indent: 0em;
    list-style-position: inside;
}
.breadcrumb li{
  display: inline-block;
}
.breadcrumb li + li:before{
  content: ">";
  margin: 0 3px;
}
a:hover {background-color:#FFFF00;
}


body{
text-align:jusify;  background-color:#FFFFDD;
line-height:1.5;
}


h1{text-align:center;
    margin-top:0px; margin-bottom:0px;
 }
/*表題（annotation.html）*/
h1.annotation	{ 
text-align:center;
color: #ffffff;/*文字色*/
padding: 0.3em;/*文字周りの余白*/
line-height: 1.0;/*行高*/
background: #7b5544;/*背景色*/
vertical-align: middle;/*上下中央*/
border-radius: 0.3em;/*角丸*/
letter-spacing: 0.5em;/*文字間隔*/}

/*表題（index.html）*/
h1.index	{ 
text-align:center;
color: #ffffff;/*文字色*/
padding: 0.3em;/*文字周りの余白*/
line-height: 1.0;/*行高*/
background: #7b5544;/*背景色*/
vertical-align: middle;/*上下中央*/
border-radius: 0.3em;/*角丸*/
letter-spacing: 0.5em;/*文字間隔*/}




/*臨時のお知らせ（年末年始等）*/
div.rinji {
border-style:ridge;
    
    
border-width:10px;
border-color:#ff0000;
background-color:antiquewhite;
padding:8px;
    
}




ol.annotation{
  counter-reset: item;
  list-style-type: none;
  padding-left: 0;
}
li.annotation{
  text-indent: -1.2em;
  padding-left: 2.0em;
  padding-right:1.5em;
  font-size:large;
  line-height:1.7;
  padding-bottom:0.5em;
}
li.annotation:before {
  counter-increment: item;
  content: counter(item)'.';
  /* 以下は自由に装飾... */
  padding-right: .5em;
  font-weight: bold;
  color: #7b5544;
}




div.pr-calendar {background-color:lightcyan;
margin-top:20px; margin-bottom:10px;
padding:20px;
border:0px;
font-size:x-large;
    }



h3 {
line-height:1.0;
padding:0px;
margin:0px 0px 7px 0px ;}





/* 強調表示（上記以外） */
span.em0 {
	color:black; font-weight:bold;}
span.em1 {
	color:red; font-weight:bold;}
span.em2 {
	color:blue; font-weight:bold;}
span.em3 {
	color:green; font-weight:bold;}
