@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
.main{
    background-color: #FFFFFF;
}
.entry-content {
	color: #000000;
}
.article h1 {
color:black;
}
.article h2 {
color:red;
}
/* 目次テキストを黒に */
.toc, .toc a {
  color: #000000 !important;
}
/* 固定ページのページタイトル */
.page .entry-title {
  font-size: clamp(1.8rem, 3.2vw, 2.6rem);
  line-height: 1.25;
  font-weight: 700;
}
<!-- 追加CSS（外観 > カスタマイズ > 追加CSS に貼る） -->
<style>
  .gear-list{display:grid;gap:20px}
  .gear-card{
    display:flex;gap:20px;align-items:stretch;
    border:1px solid #e5e5e5;border-radius:14px;padding:18px;
    background:#fff;
  }
  .gear-text{flex:3;min-width:0}
  .gear-media{flex:1;min-width:180px;max-width:280px}
  .gear-media .ph{
    width:100%;aspect-ratio:4/3;background:#f6f6f6;
    border:1px dashed #ccc;border-radius:10px;
    display:flex;align-items:center;justify-content:center;
    font-size:.9rem;color:#888;
  }
  .gear-title{margin:.2rem 0 .4rem;font-size:1.1rem;font-weight:700}
  .gear-sub{margin:0 0 .4rem;font-size:.9rem;color:#666}
  .gear-list ul{margin:.25rem 0 0 1.2rem}
  .gear-note{margin:.6rem 0 0;color:#555}
  /* スマホ：縦積み（写真は下） */
  @media (max-width: 768px){
    .gear-card{flex-direction:column}
    .gear-media{max-width:none}
  }
</style>
/* 表全体の背景を明るく統一 */
.price-table th,
.price-table td {
  background: #f9fbfd; /* 好みの薄色に */
  color: #111;
}

/* 既存のゼブラが残ってる場合の打ち消し */
.price-table tr:nth-child(even) td,
.price-table tr:nth-child(odd) td {
  background: #f9fbfd !important;
}

