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





/* 本文全体 */
body,
.entry-content,
.article,
.page,
.main,
.sidebar,
.widget,
input,
textarea,
select,
button {
  font-family: 'Noto Sans JP', sans-serif !important;
}

/* 見出し */
h1,
h2,
h3,
h4,
h5,
h6,
.site-name-text,
.entry-title,
.archive-title,
.widget-title,
.navi-entry-cards h2,
.related-entry-heading,
.comment-title {
  font-family: 'M PLUS Rounded 1c', sans-serif !important;
  font-weight: 700;
}

/* ナビ・ボタン系も少し丸める */
.header-menu,
.navi,
.pagination,
a.button,
button,
input[type='submit'] {
  font-family: 'M PLUS Rounded 1c', sans-serif !important;
}

/* 本文の読みやすさ調整 */
body {
  font-weight: 400;
  line-height: 1.9;
}

/* 見出しの雰囲気を少しポップ寄りに */
h1,
h2,
h3 {
  letter-spacing: 0.02em;
}