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

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








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

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

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

.page .entry-title{
  display: none;
}

#panel-36-9-0-1 > .panel-widget-style-for-36-9-0-1,
#pg-36-9 #inquiry,
.entry-content,
#contact-form-4fe2 {
	padding-bottom: 0;
}

.article-footer.entry-footer {
	display: none;
}

#main {
	padding-top: 0;
}

.entry-content,
#pl-36 {
	margin-top: 0;
}

.article h1,
.article h2,
.article h3,
.article h4,
.article h5,
.article h6 {
  line-height: 1.0;
  font-weight: lighter;
}
.article h4,
.article h5,
.article h6 {
  font-size: 20px;
  padding: 9px 10px;
}
.article h2 {
  font-size: 24px;
  padding: 25px;
  background-color: #f5f6f7;
  border-radius: 2px;
}
.article h3 {
  border-left: 7px solid #73ba30;
  border-right: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  font-size: 22px;
  padding: 12px 20px;
}
.article h4 {
  border-top: 2px solid #ddd;
  border-bottom: 2px solid #ddd;
}
.article h5 {
  border-bottom: 2px solid #ddd;
}
.article h6 {
  border-bottom: 1px solid #ddd;
}
.article .column-wrap h1, .article .column-wrap h2, .article .column-wrap h3, .article .column-wrap h4, .article .column-wrap h5, .article .column-wrap h6 {
  margin-top: 0;
}



.article h1.seed{
/*見出しがオレンジになるようにcssを書く*/
}

h1 {
  position: relative;/*相対位置*/
  padding-left: 1.2em;/*アイコン分のスペース*/
  line-height: 1.4;/*行高*/
  color: #7b6459;/*文字色*/
}

h1:before {
  font-family: "Font Awesome 5 Free";
  content: "\f4d8";/*アイコンのユニコード*/
  font-weight: 900;
  position: absolute;/*絶対位置*/
  margin:-20px -20px;
  font-size: 1em;/*サイズ*/
  top: 0;/*アイコンの位置*/
  color: #73ba30; /*アイコン色*/
}


.waku {
	  border: 1px solid #73ba30;

}

/************************************
** まちタネLABO
************************************/

.white-shadow {
  text-shadow: 1px 1px 3px white;

}


/*サブメニューの色を変更*/
#navi .navi-in > .menu-header .sub-menu{
	background: #8CC63F;
	color: #FFFFFF;
}
.navi-in a {
    color: #ffffff; /*文字色*/
}

.navi-in a:hover {
    background-color: #ffbadd; /*マウスオーバー背景色*/
    color: #ffffff; /*マウスオーバー文字色*/
}



/* 
* ヘッダーロゴ(テキスト)の反対側に問い合わせボタン表示
*/


.header-contact {
  /* 問い合わせボタンにパディングを追加（見た目を整える） */
      text-align:right;
	  margin-right:100px;
	  padding: 10px 0;
}


