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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
/* Cocoonヘッダーロゴのサイズ変更 */
.header-logo img {
  max-height: 80px; /* 高さを調整（例: 80px） */
  width: auto;      /* 横幅は自動調整 */
}

/* Cocoonのヘッダー上下のスペースを調整 */
.header {
  padding-top: 8px;
  padding-bottom: 8px;
}
.carousel-entry-card-title {
  margin-bottom: 0;
  padding-bottom: 0;
  line-height: 1.4; /* 必要に応じて調整 */
}

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

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

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
	  .carousel-entry-card-title {
    font-size: 18px;  /* お好みで20pxなどに調整可 */
    line-height: 1.4; /* 行間も合わせて調整 */
  }
	.cat-label {
    font-size: 14px;  /* お好みに応じて16pxや18pxなどに変更可 */
    padding: 4px 8px; /* ラベル内の余白も必要に応じて調整 */
  }
}
/************************************
** カテゴリラベル
************************************/
/* カテゴリラベル（保護者会・イベント情報）を大きくする */
.cat-label {
  font-size: 0.8rem;  /* 必要に応じて 1.4em や 18px などに調整 */
  font-weight: bold;
}

/* 投稿タイトル（3位投稿）を大きくする */
.carousel-entry-card-title {
  font-size: 1.3rem;  /* 必要に応じて 1.6em や 20px などに調整 */
  font-weight: bold;
}
@media screen and (max-width: 480px){
	.carousel-entry-card-title {
  font-size: 1rem;  /* 必要に応じて 1.6em や 20px などに調整 */
}
}