BODY {
	background-image: url(images/wall_w1.gif);

}

.Right{
  text-align : right;
}

.midasi01 {
  color: red;
  font-weight : 700;
}

.midasi02 {
  color: blue;
  font-size: 120%;
  font-weight : 700;
 text-decoration : underline;
}

.midasi03 {
  color: #0a0;
  font-size: 120%;
  font-weight : 700;
 text-decoration : underline;
}

.midasi04 {
  color: #a0a;
  font-size: 120%;
  font-weight : 700;
}


.table01 {
  line-height: 130%;
}

.block00 {
  background-color : #ffb366;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : maroon maroon maroon maroon;
  

  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
  font-size : 90%;
}

.block01 {
  
  background-color : #ffff95;
  text-align : left;
  text-indent : 10pt;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : olive olive olive olive;
  
  padding-top : 3pt;
  padding-left : 3pt;
  padding-right : 3pt;
  padding-bottom : 3pt;
  line-height : 1.5em;
}
.block02{
  color : black;
  padding-top : 5pt;
  padding-left : 5pt;
  padding-right : 5pt;
  padding-bottom : 5pt;
  line-height : 1.6em;
}

#list td {
  padding-left : 12pt;
  padding-right : 12pt;
  text-align: center;
}

OL{
 list-style-type : none;
 list-style-position : outside;
}
LI{
 list-style-type : none;
}

H2 {
  font-size:15px;
  font-weight:700;
  margin-top:4px;
  margin-bottom: 8px;
}

H3 {
  font-size:14px;
  font-weight:600;
  margin-top:4px;
  margin-bottom: 3px;
}

p {
  font-size:12px;
  margin-top:2px;
  margin-left:1em;
}

p.sibu {
  font-size:10px;
  text-align: left;
  line-height: 125%;
}

.img_title {
  font-size:15px;
  text-align: center;
  margin: 0px;
  padding-top: 10px;
  padding-bottom: 1px;
}

#new_area table {
  border-width : 0px 1px 1px 0px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}


#new_area td {
  font-size: 13px;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}


#new_area td.sibu {
  font-size: 13px;
  color: black;
  font-weight: 550;
  text-align: center;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
  background-color : #dfe;
}



#new_area td.midashi {
  font-size: 13px;
  font-weight: 550;
  color: black;
  text-align: center;
  background-color : #fee;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}



#yakuin table {
  width:480px;
  border-width : 0px 1px 1px 0px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}


#yakuin td {
  font-size: 13px;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}


#yakuin td.sibu {
  font-size: 13px;
  color: black;
  font-weight: 550;
  text-align: center;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
  background-color : #dfe;
}



#yakuin td.midashi {
  font-size: 13px;
  font-weight: 550;
  color: black;
  text-align: center;
  background-color : #fee;
  border-width : 1px 0px 0px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}




#houfu h3 {
  font-size: 15px;
  font-weight:700;
  margin-top:20px;
}

#houfu td {
  font-size: 13px;
  line-height: 180%;
}

#houfu img {
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
}



.snap {
	font-size: 10px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
	padding: 4px;
}


