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

/* 執筆者吹き出しの背景 */
.speech-balloon,
.balloon-content,
.balloon-body,
.fukidashi {
  background-color: #ffffff !important;
}

/* 執筆者名のテキスト色 */
.author-box .author-name {
  color: #000000; /* 文字：黒 */
}

/* 執筆者の説明文テキスト色 */
.author-box .author-description {
  color: #000000; /* 文字：黒 */
}

/* 著者説明文のフォントサイズを本文に合わせる */
.author-box .author-description p {
  font-size: 1rem !important;
}

/* 行間を広げる */
.author-box .author-description p {
  line-height: 1.8 !important;
}

/* 枠内の下のマージンを調整 */
.author-box .author-description p {
  margin-bottom: 0 !important;
}

/* 背景色 */
.author-box .author-content {
  background-color: #ffffff !important;
}

/* 枠線の色 */
.author-box .author-content {
  border-color: #ffa500 !important;
}

/* 枠線のスタイル（点線） */
.author-box .author-content {
  border-style: dashed !important;
}

/* 枠線の太さ */
.author-box .author-content {
  border-width: 2px !important;
}

/* 角の丸み */
.author-box .author-content {
  border-radius: 8px;
}

/* 内側の余白 */
.author-box .author-content {
  padding: 15px;
}

/* 吹き出しの三角部分を消す */
.author-box .author-content::before,
.author-box .author-content::after {
  display: none !important;
}

/* 執筆者関連のリンクをひとまとめに無効化 */
a[rel="author"] {
    pointer-events: none !important;
    text-decoration: none !important;
    color: inherit !important;
    cursor: default;
}

/* カテゴリー（左下に出る小さなリンク）無効化 */
.cat-link[href*="uncategorized"] {
    display: none !important;
}