.onsei_llrfukuda .global.main {
  background: #ffecf8; }
.onsei_llrfukuda .global.main header nav a {
  color: #ff04a3;}
.onsei_llrfukuda .global.main ul.archives {
  background: #ffffff;
  box-shadow: black 0px 1px 1px; }
.onsei_llrfukuda .global.main ul.archives li {
  border-bottom: 1px dashed #cccccc; }
.onsei_llrfukuda .global.main ul.archives li a {
  font-weight: normal;
  font-size: 14px;
  color: #000000; }
.onsei_llrfukuda .global.main p.toplead {
  color: #000000;
  padding:10px;}
.onsei_llrfukuda .global.main p.namashaTxt {
  padding:0 0 8px;
  color: #000000;
  text-align:center;
  font-size:14px;}


.onsei_llrfukuda .global.main .banners {
  padding: 20px 0 0;
  text-align: center;
  line-height: 1.3; }
  .onsei_llrfukuda .global.main .banners a {
    font-weight: bold;
    font-size: 14px;
    color: #02b9e4; }
  .onsei_llrfukuda .global.main .banners img {
    margin-left: auto;
    margin-right: auto;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 5px;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 5px;
    display: block;
    padding: 2px;
    background: #fff;
    width: 299px; }