/*!
Theme Name: Cocoon Child - INFER
Template: cocoon-master
*/

/* ===== INFER トップページ用 Cocoon上書き ===== */

/* コンテンツ幅を解除 */
.page .main,
.page .main .entry-content,
.page .main .article,
.page .article-body,
.page .article-body-inner,
.page .content,
.page .content-in {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  overflow: visible !important;
}

/* entry-content余白リセット */
.page .entry-content {
  padding: 0 !important;
  margin: 0 !important;
}

/* Cocoonのh2/h3装飾を無効化 */
.infer-page h2,
.infer-page h3 {
  border: none !important;
  padding: 0 !important;
  background: none !important;
  position: static !important;
}
.infer-page h2::before,
.infer-page h3::before,
.infer-page h2::after,
.infer-page h3::after {
  display: none !important;
  content: none !important;
}

/* 目次を非表示 */
.toc {
  display: none !important;
}

/* ページタイトルを非表示 */
.page .entry-title {
  display: none !important;
}
