
.blog00{padding:3px;font-weight:bold;color:#1E1A79;border-bottom: 1px solid #1E1A79;}

.blog01{padding:3px; color:#4D4D4D; }
.blog01 a:link{text-decoration:underline; color:#4D4D4D; }
.blog01 a:visited{text-decoration:underline; color:#4D4D4D; }
.blog01 a:hover{text-decoration:underline; color:#4D4D4D; }

.blog02{padding:3px;font-weight:bold;color:#1E1A79;}
.blog03{padding:3px;border-top: 1px solid #1E1A79;}


.blog_bo01{border-right: 1px solid #333333;}
.blog_bo02{padding:0px 0px 5px 0px;border-bottom: 5px solid #B8ADCD;}
.blog_bo03{border-bottom: 1px solid #666666;}

h4{ margin: 0;padding: 0px 0px 3px 0px;color:#1E1A79;}
p{padding:0px 3px 3px 3px;}

.fs_75 { font-size: 75%; letter-spacing:1px;}

/* footer
-------------------------------------------------------------- */
#footer2 {
  width: 750px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  font-size:10px;
}

#footer2 .link {
  margin: 5px auto;
}

#footer2 .link a:link, #footer .link a:visited {
  color: #333;
}

#footer2 .link a:hover {
  text-decoration: underline;
}

#footer2 .fudosan {
  padding: 3px;
  background: #666;
}

#footer2 .fudosan a:link, #footer .fudosan a:visited {
  color: #fff;
}

#footer2 p {
  margin: 0;
  padding: 0;
}

#footer2 .group {
  list-style: none;
  margin: 5px 0;
  padding: 0;
  font-size: 80%;
  letter-spacing:1px;
  text-align: center;
}

#footer2 .group li {
  display: inline;
  padding: 1px;
}

#footer2 .group a {
  text-decoration: underline;
}

#footer2 .group a:hover {
  text-decoration: none;
}
