/*------------------------------------

　　下層ページ用簡易フッタースタイル

--------------------------------------*/
/* 簡易フッター全体 */
.simpleFooter {
  width: 100%;
  padding: 32px 20px;
  box-sizing: border-box;
  background-color: #eeeeee;
}

@media (min-width: 768px) {
  .simpleFooter {
    padding: 32px 0;
  }
}

/* 簡易フッターインナー */
.simpleFooterInner {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (min-width: 768px) {
  .simpleFooterInner {
    max-width: 1040px;
    padding: 0 20px;
    box-sizing: border-box;
    margin: 0 auto;
  }
}

/* 簡易フッターロゴ */
.simpleFooterLogo {
  width: 18%;
  margin-right: 16px;
  flex-shrink: 0;
}
  .topFooterPrivacylink{
	display:none;}

@media (min-width: 768px) {
  .simpleFooterLogo {
    width: 8%;
    margin-right: 0;
  }
  .topFooterPrivacylink{
	display:block;}

}

/* 簡易フッターコンテンツ */
.simpleFooterContents {
  width: auto;
  flex-shrink: 1;
}

@media (min-width: 768px) {
  .simpleFooterContents {
    width: calc(100% - 154px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}

/* 簡易フッター内リンクの囲み */
.simpleFooterLinkWrap {
  margin-bottom: 8px;
}

/* 簡易フッター内リンク */
.simpleFooterLink {
  display: inline;
  font-size: 10px;
  line-height: 16px;
}

@media (min-width: 768px) {
  .simpleFooterLink {
    font-size: 11px;
  }
}

/* 簡易フッター内リンクの区切り線 */
.simpleFooterLink::after {
  content: "|";
  display: inline;
  margin: 0 5px;
}

/* 最後の子の区切り線は非表示 */
.simpleFooterLink:last-child::after {
  display: none;
}

/* 簡易フッター内コピーライト文 */
.simpleFooterCopyright {
  font-size: 10px;
}

@media (min-width: 768px) {
  .simpleFooterCopyright {
    font-size: 11px;
  }
}

/* プライバシーマーク */
.simpleFooterPrivacylink {
  display: none;
}

@media (min-width: 768px) {
  .simpleFooterPrivacylink {
    display: block;
    width: 72px;
    height: 72px;
  }
}

.simpleFooterPrivacylink img {
  display: none;
}

@media (min-width: 768px) {
  .simpleFooterPrivacylink img {
    display: block;
    width: 100%;
    height: 100%;
  }
}
.topFooterPrivacylink img{
        height: 54px;
}