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

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

/*---------------------------------------------
▽サイドバー見出し クリップみたいな図を削除
----------------------------------------------*/
.sidebar h2::before, .sidebar h3::before {
    position: absolute;
    content: "";
    top: -15px;
    right: 10px;
    height: 55px;
    width: 15px;
    border: none;
    box-shadow: none;
    z-index: 1;
}
/*---------------------------------------------
▽ページナビ
----------------------------------------------*/
/* 「次のページ」のカスタマイズ */
/*  『次のページ』ボタンは隠す */
.pagination-next-link,
.pager-prev-next a {
  display: none;
}
/*  ボタンは四角 */
a .page-numbers:not(.page-prev-next), a.page-numbers {
    border-radius: 10%;
}
/*  ボタンは四角 */
.pager-numbers .page-numbers.current, .pagination .current {
    border-radius: 10%;
}
/*  ボタンは四角 */
a .page-numbers:not(.page-prev-next):after, a.page-numbers:after {
    border-radius: 10%;
}
/*---------------------------------------------
▽固定ページの記事タイトルを非表示
----------------------------------------------*/
.page .entry-title{
  display: none;
}

/*---------------------------------------------
▽テーブル関連
----------------------------------------------*/
.subsc_table table {
    width: 100%;
}
.subsc_table td {
    background: White !important;
    border: 1px solid #949495 !important;
}
.subsc_table th{
    background-color: #333 !important; 
    border: 1px solid #949495 !important;
}
.subsc_center{
  text-align:center;
}

/*---------------------------------------------
▽スキンモノクロを使う場合 目次の数字がブロックから飛び出すので対応
----------------------------------------------*/
.toc ul li a,
.toc ol li a {
	display: block;
	border-bottom: 1px solid #9da5a0;
	margin-left: 0px;
	padding-left: 0em;
}
.toc ul.toc-list > li > a,
.toc ol.toc-list > li > a {
	font-weight: bold;
	padding: 0 0 0 0em;
}

/*---------------------------------------------
▽広告表示を明記
----------------------------------------------*/
#text-3 {
    margin-bottom: -1em;
    font-size: 11px;
}

/*---------------------------------------------
▽楽天ランダム広告
----------------------------------------------*/
.Rakuen_rand{
    font-size: 12px;
}

/*---------------------------------------------
▽投稿の人気記事２列  投稿(single)  トップページ(home)  固定(page)
----------------------------------------------*/
.single .popular-entry-cards {
	display: flex;
	flex-wrap: wrap;
}
.single .popular-entry-card-link {
	width: 50%;
}



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

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

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