
.outer {
  float: left;
  padding-left: 25%;
}
.redirect {
  color: #666;
  font-size: 14px;
  min-height: 150px;
  width: 660px;
  margin: auto;
  margin-top: 30px;
  background: #FFFFFF;
  border: 1px solid #DADADA;
  border-radius: 8px;
}
.info {
    margin: auto;
    margin-top: 25px;
    font-size: 20px;
    color: #494949;
    letter-spacing: 0;
    text-align: center;
}
.target-link {
    width: 530px;
    display: block;
    margin: auto;
    margin-top: 20px;
    word-break: break-all;
    font-size: 20px;
    color: #4576B1;
    text-align: center;
}
a.btn-redir {
    width: 270px;
    height: 33px;
    display: block;
    margin: auto;
    margin-top: 43px;
    padding-top: 7px;
    background: #41BE57;
    border-radius: 3px;
    font-size: 17px;
    color: #FFFFFF;
    text-align: center;
}

    #db-nav-sns .nav-primary{width:1040px}#wrapper{width:1040px}#wrapper .grid-16-8 .article{width:675px}#wrapper .grid-16-8 .aside{width:300px}@media (max-width: 1024px){body{width:1024px}body .grid-16-8 .article{padding-right:25px}#wrapper{width:1000px}[id^=dale_]{max-width:1000px}body #db-nav-sns .nav-primary{width:1000px}body #db-global-nav,body .nav{min-width:1024px}}html body,html td,html th,html input,html .pl{font-size:13px}html .pl2{font-size:14px}html h3{font-size:15px}html h2{font-size:16px}html h1{font-size:26px}.ob,.obu{width:75px}.ob dt .m_sub_img{width:48px}.ob dd{height:58px}.obu dd{word-wrap:break-word;word-break:normal}.xbar{background-repeat:repeat-x}.photo_wrap{width:200px;margin:10px 12.5px 25px}.photo_wrap img{max-width:100%;max-height:200px}.dui-dialog .bd{font-size:13px}.paginator{font-size:15px}

  