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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/*ヘッダー追従時もサブメニューを表示させ続ける*/
.fixed-header .has-sub {
    display: inline-block;
}
.fixed-header .navi-in > ul li:hover > ul  {
    display: block;
}

/*スライドインメニューをカスタマイズ*/
.menu-drawer a{
	font-size: 20px;/*文字の大きさ*/
	font-weight: 200;/*文字の太さ*/
	color: #363c3f;/*文字の色*/
	height: 3em;/*行の高さ*/
}

.menu-drawer a:hover{
	color: rgba(255,255,255,0.7);
	background-color: rgba(30,124,209,0);
}


/* 見出し3のデザインリセット */
.article h3{
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
padding: 0;
}

/* 見出し4のデザインリセット */
.article h4{
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
padding: 0;
}

/* 見出し3のデザイン指定 */
.article h3{
  font-size: 20px !important;/*文字のサイズ*/
  background: #4bbdc3;/*背景色*/
  padding: .5em .7em;/*余白*/
  color: #FFF;
  margin-bottom: 15px;
  border-top: none;
  border-bottom: none;
}

/* 見出し4のデザイン指定 */
.article h4{
  font-size: 20px !important;/*文字のサイズ*/
  border-left: 5px solid #4bbdc3;/*左線*/
  padding: .5em .7em;/*余白*/
  color: #000000;
  margin-bottom: 15px;
  border-top: none;
  border-bottom: none;
}


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

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

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