body{
margin:0px;
padding:0px;
font-family:Osaka,"ＭＳ Ｐゴシック";
}

h1,h2,h3,h4,h5,h6,h7,p{
font-size:100%;
font-weight:100;
margin:0px;
padding:0px;
}

h2{
display:none;
}

img{
border:none;
margin:0px;
padding:0px;
}

#shadow{
width:640px;
}

#stage{
width:640px;
text-align:left;
}

#head{}

.title{
background-color:#ffffff;
color:#007236;
font-size:75%;
padding:3px 0px 3px 10px;
}

#main{
background-color:#ffffff;
}

#left{
display:none;
}

#right{
width:640px;
background-color:#ffffff;
}

#right-spacing{
margin:20px;
}

#right a:link,#right a:visited{
margin:0px 0px 0px 0px;
color:#940A22;
}

#right a:hover,#right a:active{
margin:0px 0px 0px 0px;
color:#333333;
}

h3{
border-bottom:solid 1px #940A22;
font-size:113%;
font-weight:bold;
margin:0px 0px 20px 0px;
padding:0px 0px 5px 0px;
}

h3 img{
margin:0px 5px 0px 0px;
}

h4{
border-bottom:solid 1px #940A22;
margin:0px 0px 10px 0px;
font-size:100%;
font-weight:bold;
padding:0px 0px 5px 0px;
}

h4 img{
margin:0px 5px 0px 0px;
}

h5{
border-bottom:solid 1px #940A22;
margin:0px 0px 10px 0px;
font-size:88%;
font-weight:bold;
padding:0px 0px 5px 0px;
}

h5 img{
margin:0px 5px 0px 0px;
}

.entry-body{
margin:0px 0px 10px 0px;
}

.entry-body p{
font-size:88%;
line-height:1.5em;
margin:0px 0px 1..5em 0px;
}

.entry-body blockquote{
font-size:88%;
line-height:1.5em;
}

.entry-footer{
margin:0px 0px 20px 0px;
}

.entry-footer p{
font-size:75%;
line-height:1.5em;
}

.noline h4{
border:none;
margin:0px 0px 10px 0px;
font-size:100%;
font-weight:bold;
}

#footer{
clear:left;
background-color:#ffffff;
color:#007236;
font-size:75%;
padding:3px 0px 3px 10px;
}

address{
font-style:normal;
}

table{
margin:0px 0px 10px 0px;
padding:0px;
font-size:88%;
}

tr{
margin:0px;
padding:0px;
}

th{
margin:0px;
padding:0px;
text-align:right;
font-weight:100;
}

td{
margin:0px;
padding:0px;
}


