@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){
  /*必要ならばここにコードを書く*/
}

.article .entry-content h3{
    position: relative;
    padding: 0 0 16px 120px !important;
    margin: 40px 0 24px;
    background: none !important;
    border: none !important;
    border-bottom: 1px solid rgba(212,175,55,.25) !important;
    color: #f4e6a1 !important;
}

.article .entry-content h3{
    position: relative;
    margin: 42px 0 28px;
    padding: 0 0 18px 120px !important;

    background: none !important;
    border: none !important;
    border-radius: 0 !important;

    color: #f4e6a1 !important;
    font-size: 1.25em;
    font-weight: 700;
    line-height: 1.6;

    overflow: visible;
}

.article .entry-content h3::before{
    content: "";
    position: absolute;
    left: 0;
    bottom: -8px;

    width: 520px;
    height: 70px;

    background: url("https://daiku-t.com/wp-content/uploads/2026/08/945c0f64-4bae-4bb2-8787-80d4b53d8322.png") no-repeat left bottom;
    background-size: 520px auto;

    pointer-events: none;
    z-index: 0;
}

.article .entry-content h3 span,
.article .entry-content h3{
    position: relative;
    z-index: 2;
}
