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

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

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

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
/* 20220824目次全体 */
.toc {
  display: block;
  padding: 5px;
  max-width: 600px;
  border: 2.2px #a25cd1 solid !important;
 }
/* 20220824目次タイトル */
.toc-title {
  position: relative;
  padding: 13px 0;
  background: #a25cd1;
  color: #fff;
  font-weight: bold;
 }
/* 20220824 デフォルト目次ナンバー（h3以下）非表示 */
.article .toc-list > li li {
  list-style: none;
}
/* 20230219 目次見出し2を太字表示 */
.toc-list > li{
 font-weight: bold; /*太字にする */
}
.toc-list > li li{
font-weight: normal;
}
/* 20220828 H3以下の先頭に「・」を表示 */ 
.toc-list > li li a::before {
content: "";
width: 7px;
height: 7px;
left: -2px;
display: inline-block;
border-radius: 50%;
background: #da70d6;/*こちらで緑点の色を変更できます*/
position: relative;
margin-bottom: 2px;
}
.toc-list > li li a {
  font-weight: normal;
  font-size: 90%;
  color: #696464;
  margin-left: -10px;
 }
/* 20220824 目次に戻るリンクを機能させる */
.toc-checkbox {
    height: 0;
    overflow: hidden;
    display: block;
    visibility: hidden;
}