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

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
body {
    background: #ebf6f7;
}
.sidebar h2, .sidebar h3 {
    background: #02bf62;
}
.article h2,.article h3,
.article h4,.article h5,.article h6{
	color: #02bf62;
}
#footer {
    background: #02bf62;
}
.pagination-next-link, .comment-btn {
	border: 1px solid #02bf62;
	color: #02bf62;
}
.pagination-next-link, .comment-btn:hover {
    background: #02bf62;
}
.article h3 {
	padding-left: 0.7em;
}
.article h4 {
	border: none;
}
.toc {
    border: 1px solid #02bf62;
	width: 80%;
}
.bold-red {
    color: #d9333f;
}
.logo-text {
    padding: 1em 0;
}
.navi-in > ul li {
    height: 34px;
    line-height: 34px;
}
/************************************
** top page
************************************/
#appeal-in {
    padding: 0;
    margin: 0 auto;
    min-height: 30px;	
}
.appeal-content {
	padding: 0;
	background: transparent;
}
.appeal-content .appeal-button {
    margin-top: 0.3em;
	padding: 2px 15px;
}
.appeal-message {
    float: left;
	padding-top: 0.4em;
}
.top-newlist .widget-entry-cards.large-thumb-on .a-wrap {
	width: 50%;
    float: left;
	margin: 0.2em 0;
    padding: 1em;
}	
.home .entry-header {
	display: none;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

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

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