@charset "UTF-8";
#content_box_309 div.box_top {
  height: 600px;
  margin: 0px 0 0 0; }
#content_box_309 div.box_bottom {
  height: 100px; }
#content_box_309 div.box_body {
  width: 780px;
  color: white;
  margin: 0 auto; }
#content_box_309 div.box_body p {
  text-align: left;
  padding: 25px;
  font: 150%/170% "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HGP明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif; }

#content_box_70 div.box_top {
  height: 220px; }
#content_box_70 div.box_bottom {
  height: 100px; }
#content_box_70 div.box_body {
  width: 990px;
  color: white;
  margin: 0 auto; }
#content_box_70 div.box_body p {
  text-align: left;
  padding: 25px;
  margin: 0 105px 0;
  font-size: 20px; }

#content_box_301 div.box_body {
  line-height: 0;
  width: 990px;
  margin: 0 auto; }

#content_box_52 div.box_top {
  height: 400px; }
#content_box_52 div.box_body {
  width: 100%;
  text-align: center; }
  #content_box_52 div.box_body a.button {
    display: block;
    height: 429px;
    overflow: hidden;
    padding: 0 5px;
    width: 990px;
    margin: 0 auto; }
  #content_box_52 div.box_body a.button:hover img {
    position: relative;
    top: -430px; }
