/* =========================================================
   mc_mcpage.css（司会者ページ共通 / bk番号を使わない安全版）
   ★フッターには一切触らない
   対象：#area-main 内の mcProfile / mcGallery / mcContact / mcBtn
   ========================================================= */

/* -----------------------------
   プロフィール（白背景＋幅）
------------------------------ */
#area-main .mcProfile{
  background: #fff;
}
#area-main .mcProfile > div{
  width: 900px;
  margin: 0 auto;
}

/* -----------------------------
   ギャラリー（幅）
------------------------------ */
#area-main .mcGallery > div{
  width: 900px;
  margin: 0 auto;
}

/* -----------------------------
   お問い合わせバナー（幅）
------------------------------ */
#area-main .mcContact > div{
  width: 1000px;
  margin: 0 auto;
}

/* =========================================================
   ギャラリー安定版（ここ以外で mcGallery を触らない）
   - 隙間は border-spacing のみで制御
   - td/p/span/img の余白をゼロ化
   - 左端は margin-left を “少しだけ” マイナスで揃える
   ========================================================= */
#area-main .mcGallery table.table{
  border-collapse: separate !important;
  border-spacing: 5px 0 !important;  /* ←隙間：狭め（好みで 10 / 8 に） */
  margin-left: -5px !important;       /* ←左端：微調整（-4 / -8 / -12） */
  margin-right: 0 !important;
}

#area-main .mcGallery td{
  padding: 0 !important;
}

#area-main .mcGallery p{
  margin: 0 !important;
}

#area-main .mcGallery .img,
#area-main .mcGallery .img.noborder{
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
}

#area-main .mcGallery img{
  display: block !important;
}

/* -----------------------------
   戻るボタン
------------------------------ */
#area-main a.mcBtn,
#area-main a.mcBtn:visited{
  font-size: 16px;
  width: 230px;
  padding: 8px 0;

  color: #8b3400 !important;
  text-align: center;

  background-color: #d1c5bb !important;
  margin: 18px 10px 0 auto;
  display: block;
  text-decoration: none !important;

  transition: background-color .2s ease, filter .2s ease;
}
#area-main a.mcBtn:hover,
#area-main a.mcBtn:active{
  color: #8b3400 !important;
  background-color: #ddd3cc !important;
  filter: brightness(1.02);
}