@charset "utf-8";
html *{
  margin:0px;
  padding:0px;
}

body{
  text-align: center;
  background-color: #57BF3F;
  font-size:0.95em;

}
h1{
  padding-top:40px;
  font-size: xx-large;
}
div{
  overflow: hidden;
}
#frame_box{
  margin-right: auto;
  margin-left: auto;
  width: 800px;
  background-color: #FFFFFF;
  text-align: left;
  line-height: 1.5em;
}
#title_box{
  background-image : url("http://seibyou.kemukemu.net/gazou/image2.png");
  height:120px;
  text-align: center;
}
#header_box{
  padding:10px 15px 15px 15px;
}
#header_box p{
  font-size:0.8em;
  float:left;
  font-weight:normal;
}
#header_box h2{
  font-size:0.8em;
  float:left;
  font-weight:normal;
}
#header_box a{
  color:#000000;
  text-decoration:none;
}
#header_box img{
  margin-left:15px;
  border:none;
}
#main_box{
  padding:15px;
  line-height: 2em;
}
#main_box span{
  font-size:0.8em;
}
#contents_box{
  float:left;
  width: 550px;

}
#content{
  padding-top:15px;
  padding-right:15px;
}
#content h2,#content h3,#content h4,#content h5,#content h6{
  font-size: 1em;
  padding-top:10px;
}
#content .label{
  background-color:#bbbbbb;
  padding-top:0px;
}


.content_pr{
  font-size: 11px !important;
  font-weight: normal !important;
  line-height: 1.4em !important;
  letter-spacing: 0.3em; 
}

#menu_box{
  float:left;
  width: 200px;
}
#menu_box h3{
  background-color:#bbbbbb;
  font-size: 1em;
  font-weight: normal;
  text-align: center;
}
#menu_box p{

}
#menu_box a img{
border:none;
}
#footer_box{
  text-align: center;
  font-size:0.8em;
}
.content_navi{
  margin-top:10px;
  margin-left:5px;
  float:left;
  width: 290px;
}

.content_navi h2,.content_navi h3,.content_navi h4,.content_navi h5,.content_navi h6{
  margin:5px 10px 0px 0px;
  font-size: 1em;
  text-align: center;
  background-color:#bbbbbb;
  line-height: 1.4em;
}


#content_pr{
  float:left;
  width: 160px;
  padding:0px 5px 0px 10px;
  line-height: 1.5em;
}

