
h3 a           { color:#fff; }
.blog_date     { font-size:16px; text-align:right; margin:10px; }
.blog_contnts  { border:1px solid #666; padding:10px 10px 50px 10px; margin-bottom:20px; }
.topcopy       { margin:20px; font-size:16px; line-height: 150%; }
.blogpage_navi { margin-top:50px; margin-left:200px; }
.blogpage_navi a { padding:7px; border:1px solid #ccc; margin:10px 5px; }
.blogpage_navi a:hover { background:rgb(20, 69, 145); color:#fff;  }
.blogpage_navi .active { padding:7px; border:1px solid #ccc; margin:10px; background:rgb(20, 69, 145); color:#fff; }

