body {
 font-size: 12pt;
 line-height: 13pt;
 color: #000000;
 background-image: url("103024.JPG");
 margin: 50px;
}

.table-ul{
list-style-type: none;
margin: 0;
padding: 0;
background-color: #008000;
display: table;
table-layout: fixed;
text-align: center;
width: 90%;
margin-right: auto;
margin-left: auto;
font-size: 80%;}

.table-ul li {
margin: 0;
display: table-cell;
vertical-align: middle;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
overflow: hidden;
}

.table-ul li:last-child {
border-right: 0;
}

.table-ul li a{
display: block;
color: white;
text-decoration: none;
padding: 5px 0;
} 


h2 {
 font-size: 16pt;
 line-height: 25pt;
 color: #990099;
 background-color:#808080;
 margin-top: 20px;
 margin-bottom: 30px;
 padding-top: 8px;
 padding-bottom: 4px;
 padding-left: 8px;
 background-image: url(http://web.kyoto-inet.or.jp/org/church/103024-obi.JPG);
}


div.paster{
 background-color: #E6E4A6;
 margin-top: 10px;
 margin-right: 100px;
 margin-left: 50px;
 margin-bottom: 100px;
 padding-left:20px;
 padding-top:5px;
 padding-right:20px;
 padding-bottom:25px;
 line-height: 17pt;
}




p.sp{
 padding-right: 150px;
 line-height: 15pt;
}


