@charset 'euc-jp';

/* Page Footer
 ************************************ */

.btn_return {
  text-align: center;
}

#mj_footer {
  margin-right: auto;
  margin-left: auto;
  min-width: 980px;
  text-align: center;
}

#mj_footer p {
  margin: 0;
  padding: 0;
  background-image: url('https://www.maru-jan.com/image/base/layout/bg_footer_repeat.jpg');
}

#mj_footer p a img {
  vertical-align: middle;
}

#mj_footer ul {
  margin: 0 auto 5px;
  padding: 0;
  width: 980px;
  min-width: 980px;
  height: auto;
  list-style: none;
  text-align: center;
}

#mj_footer ul li {
  display: inline;
  margin: 0 5px 0 0;
  padding: 0;
  font-size: 12px;
  font-weight: bold;
}

#mj_page_footer_bottom {
  overflow: hidden;
}

/* 一時的な旧型フッター対応
 ************************************ */
#mj_footer ul {
  margin: 0 auto 4px;
  padding: 0;
  width: 980px;
  list-style: none;
  text-align: center;
}

#mj_footer ul li {
  display: inline-block;
  margin: 0 12px;
  padding: 0;
  line-height: 1.6;
  font-size: 14px;
  font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', Helvetica, sans-serif;
  font-weight: normal;
}

#mj_footer ul li a:link,
#mj_footer ul li a:visited,
#mj_footer ul li a:hover,
#mj_footer ul li a:active {
  text-decoration: none;
  color: #000;
}

#mj_footer p img {
  vertical-align: bottom;
}

#mj_footer p {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 40px;
  text-align: center;
  background: url('https://www.maru-jan.com/image/base/footer_bg.jpg') center top no-repeat #000;
}

#mj_footer p a {
  display: block;
  width: 100%;
  height: 100%;
}
