@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){
  /*必要ならばここにコードを書く*/
}
/* =========================================
   Aimée Marriage (エメ・マリアージュ) 専用デザイン
   カラー: ディープネイビー(#1e3c72) / シャンパンゴールド(#d4af37)
========================================= */

/* --- ヘッダー（白背景にシャンパンゴールドのアクセントライン） --- */
.header-container {
    background-color: #ffffff;
    border-bottom: 3px solid #d4af37; /* ゴールドのライン */
}

/* --- フッター（ディープネイビー背景で引き締める） --- */
.footer-container {
    background-color: #1e3c72;
    color: #ffffff;
}
.footer-container a {
    color: #d4af37; /* フッター内のリンクはゴールド */
    text-decoration: none;
}
.footer-container a:hover {
    color: #ffffff;
}

/* --- H2見出し（記事内） --- */
/* ネイビーのアンダーラインとゴールドの左ラインで上品に */
.article h2 {
    background: transparent;
    padding: 0.6em 0.8em;
    border-top: none;
    border-right: none;
    border-bottom: 2px solid #1e3c72; /* ネイビーの下線 */
    border-left: 5px solid #d4af37; /* ゴールドの左線 */
    color: #333333;
    font-size: 1.4em;
    font-weight: bold;
    margin-top: 2em;
    margin-bottom: 1em;
}

/* --- H3見出し（記事内） --- */
/* ゴールドの破線とネイビーの文字色で抜け感を出す */
.article h3 {
    background: transparent;
    padding: 0.5em 0;
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 1px dashed #d4af37; /* ゴールドの破線 */
    color: #1e3c72; /* 文字色はネイビー */
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 1.8em;
    margin-bottom: 1em;
}