@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
*/

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


/* 見出し全般 ★kuwa20260225*/
h1, h2, h3, h4, h5, h6,
.article-title, .entry-title {
    font-family: 'Zen Old Mincho', 'Hiragino Mincho ProN', serif;
    font-weight: 700;
    letter-spacing: 0.08em;
}

/* 本文★kuwa20260225 */
body, p, .entry-content {
    font-family: 'Noto Serif JP', serif;
    font-weight: 300;
    font-size: 15px;
    line-height: 2.1;
    color: #221c14;
}

/* カテゴリラベル・タグ★kuwa20260225 */
.cat-label, .tag-label, .cat-name {
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 200;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    font-size: 11px;
}

/* style.css に追記 — カードの余分な影を消す★kuwa20260225 */
.card-wrap, .a-wrap {
    box-shadow: none !important;
    border: none !important;
}

/* ナビゲーションのアクティブに下線★kuwa20260225 */
.navi-in .current-menu-item > a {
    border-bottom: 2px solid #a08060;
    color: #221c14;
}

/* ヘッダーの天地を詰める★kuwa20260225 */
#header {
    padding: 14px 0;
}

/* 投稿者リンクのクリック・装飾を無効化★kuwa20260313 */
a.author-link {
    pointer-events: none;
    color: inherit;
    text-decoration: none;
    cursor: default;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

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

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
/* カテゴリーページのみアーカイブタイトルを非表示★kuwa20260329 */
/* カテゴリーページのみアーカイブタイトルを非表示 */
.category .archive-title {
    display: none !important;
}
