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


/* English Diary 投稿ページ */
.category-en-post .jp-menu,
.category-en-post .logo-header {
  display: none;
}

.category-en-post .en-menu,
.category-en-post .en-header-logo {
  display: block;
}

/* 英語投稿ページ（English Diary） */
.single.category-en-post .logo-header {
  display: none;
}

.single.category-en-post .jp-menu {
  display: none;
}

.single.category-en-post .en-menu {
  display: block;
}

/* 英語ロゴを強制表示 */
.single.category-en-post .en-header-logo {
  display: block !important;
}


.is-en-post .logo-header {
  display: none;
}

.is-en-post .jp-menu {
  display: none;
}

.is-en-post .en-menu {
  display: block;
}

.is-en-post .en-header-logo {
  display: block !important;
}

/* 英語投稿ページ専用 */
.is-en-post {

  /* 日本語ロゴ完全非表示（空白対策） */
  .logo-header {
    display: none !important;
  }

  .header-in {
    padding-top: 0 !important;
  }

  /* 日本語メニュー非表示 */
  .jp-menu {
    display: none !important;
  }

  /* 英語メニュー表示 */
  .en-menu {
    display: list-item !important;
  }

  /* 英語ロゴ表示 */
  .en-header-logo {
    display: block !important;
    text-align: center;
    margin: 10px 0;
  }
}

/* 英語投稿時：日本語ロゴ枠の空白を完全に消す */
.is-en-post #header-container-in {
  min-height: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.is-en-post #header {
  margin-top: 0 !important;
}
