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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
.no-sidebar .wrap {
/* width: 970px;*/
}
/*サイト名非表示*/
.site-name-text{
  display: none;
}
/*タイトル非表示（フロントページのみ）*/
.home.page .entry-title{
  display: none;
}
/*見出しH1のカスタマイズ*/
h1 {
  position: relative;
  padding: 0.5em 1em 0.2em 2em;
  background: #FFFFFF;
  font-size: 30px;
  color: #192c7f;
  margin-left: -50px;
  line-height: 1.3;
  border-top: solid 0.2em #192c7f;
  border-bottom: solid 0.2em #192c7f;
  z-index:-2;
}

h1:after {
  position: absolute;
  content: '';
  right: -3px;
  top: -7px;
  width: 0;
  height: 0;
  border: none;
  border-left: solid 40px transparent;
  border-bottom: solid 79px white;
  z-index: -1;
}
/*見出しH2のカスタマイズ*/
.article h2{
	padding: 0.5em 1em;
	font-size: 20px;
	color:#ffffff;
	background-color:#192c7f;
}
/*見出しH3のカスタマイズ*/
.article h3{
	padding: 0.5em 1em;
	border-left: solid 5px #192c7f;/*左線（実線 太さ 色）*/
}

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

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
  #header .site-name-text{
    display: none;
  }
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
　#header .site-name-text{
    display: none;
  }
}
img { max-width: 100%; height: auto; }