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

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

/* ヘッダー */
.header, .header .site-name-text, #navi .navi-in a, #navi .navi-in a:hover {
  color: #fcfcfe;
}
.header, .header .site-name-text, #navi .navi-in a, #navi .navi-in a:hover {
  color: #fcfcfe;
}

/* サイト名 */
.site-name-text {
  font-size: 40px;
}

/* a variety of roses */
.tagline {
  font-size: 18px;
  Color: #f9a4e6;
}

/* エントリーカードラベル非表示 */
.ect-vertical-card .entry-card-wrap .entry-card-thumb img {
	display: none !important;
}


/* コンテナとサイドバー背景色 */
.header-container, .main, .sidebar, .footer {
  background-color: #fefeff;
}
.sidebar {
  background-color: #fefeff;
}


/* エントリーカード カテゴリラベル非表示 */
.cat-label {
	display: none;
}

/* エントリーカード タイトル */
.entry-card-title, .related-entry-card-title {
	line-height: 3.8;
	/*border-bottom: 2px dotted #667799;*/
	/*border-bottom: 2px dotted #a8a9b4;*/
	border-bottom: 2px dotted #d1a7ff;
	text-align: center;
	font-size: 20px;
	margin: 0;
}

/* エントリーカード 文章 */
.entry-card-snippet, .related-entry-card-snippet {
 	font-size: 0.9em;
 	line-height: 1.6;
	padding-top: 20px;
	padding-left: 6px;
	padding-right: 6px;
}

/* エントリーカード 枠 */
.blogcard, .ecb-entry-border .entry-card-wrap, .page-numbers, .pagination-next-link, .comment-btn, .index-tab-buttons .index-tab-button, .border-square a, .author-box {
	border-radius: 6px;
	border: 1px solid #c2c7d1;
}


/* サイドバー */
.sidebar h3 {
/* 	border-radius: 10px;
	font-size: 16px;
	background: #eaf2fa;
	box-shadow: 0px 0px 0px 5px #eaf2fa;
	border: dashed 1px #c3dcee;
	padding: 0.2em 0.5em;
	color: #454545;
*/
 	border-radius: 10px;
	font-size: 16px;
	background: #9dc4f7;
	box-shadow: 0px 0px 0px 5px #9dc4f7;
	border: dashed 1px #fdfdfe;
	padding: 0.2em 0.5em;
	color: #454545;
}

/* h3 */
.article h3 {
    background-color: #fafaf7;
}

.eye-catch-wrap {
    display: none;
}

.entry-title, .archive-title {
    text-align: center;
    padding: 0.25em;
    border-top: solid 2px #ccc;
    border-bottom: solid 2px #ccc;
    /*background: -webkit-repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px);*/
    background: -webkit-repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#f0f0f0 3px, #f0f0f0 7px);
    /*background: repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px);*/
    background: repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#f0f0f0 3px, #f0f0f0 7px);
}

/* パンくずリスト */
.breadcrumb {
  color: #d1a7ff;
}


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

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

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