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

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

/*固定ページの投稿日を非表示*/
.type-page .date-tags {
	display: none;
}
/*ダウンロードボタンの装飾*/
.wp-block-file__button.wp-element-button{
	background-color: #548235;	
	background: linear-gradient(to bottom, #6aa84f, #548235);
	border: 2px solid #3e6628;
	border-radius: 8px;
	box-shadow: inset 0 2px 0 rgba(255,255,255,0.3);
}
/*カテゴリーラベルを非表示*/
.cat-label{
	display: none;
}
/*キャッチコピーの背景色を緑に*/
.tagline{
	color: white;
	background-color: #298c60;
	margin: 0;
}
/*グローバルメニューの設定*/
.menu-top.menu-header.menu-pc li, .menu-top.menu-header.menu-pc ul {
	width: 200px;
	text-align: center;
}
.navi.cf a[href="https://m-excel.net/request"] .item-label::after { 
	font-family: "Font Awesome 5 Free"; 
	font-weight: 600;
	content: "　\f075";
}
/*PCサイズは投稿の目次を常に開いた状態に見せる*/
@media screen and (min-width: 1024px){
	.main .toc-content {
		visibility: visible; 
		padding-top: .6em; 
		height: auto; 
		opacity: 1;
	}
	.main .toc-title::after {
    content: none;
    cursor: default;
	}
}
/*キャッチコピーの背景色を緑に*/
.search-submit{
	position: static;
}
.search-box.input-box{
	display: flex; 
	align-items: center;
}
.search-submit .fas.fa-search:before {
    font-size: 50px;
}

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
	/*ヘッダーロゴ省略*/
	.logo.logo-header.logo-image{
		display: none;
	}
}
/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

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