@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{letter-spacing:1.5px}#header .site-name-text{font-weight:700;font-size:1.8em}.logo-text{padding:.5em 0 0}.cat-label{font-size:.8em;top:.2em;left:.2em}.entry-card .cat-label{display:none}#main.main{padding:1.5em}h2.entry-card-title.card-title.e-card-title{font-size:1.15em;margin-top:.3em !important;margin-bottom:1em !important;color:#696969}.entry-card-wrap,.related-entry-card-wrap{box-shadow:0 2px 17px rgb(0 0 0/12%),0 -2px 8px rgb(0 0 0/9%)}.entry-card.e-card.cf{padding:.3em}h3.related-entry-card-title.card-title.e-card-title{font-size:1.05em}.article-header h1{font-size:1.7em;padding-left:2px;padding-bottom:15px;margin-top:20px;margin-bottom:.5em;border-bottom:1px solid #000}.entry-content h2{font-size:1.4em;background-color:#37475a;color:#fff;padding:20px 5px 20px .5em;margin-top:70px}.entry-content h3{border:none;font-size:1.3em;border-left:10px solid #6c6c6c;margin-bottom:2em;padding:.7em}.entry-content h4{font-size:1.1em border-bottom:1px solid #b3b3b3;border-top:none;position:relative;padding:.2em .6em .5em 2em; margin-bottom:1em;margin-top:2em;color:#555}.entry-content h4:before{position:absolute;content:"\f00c";font-family:"Font Awesome 5 Free";color:#b0b0b0;top:50%;left:0;transform:translateY(-50%);padding-left:5px}.entry-content h5{font-size:1.05em;border-bottom:none;border-left:3px solid #b3b3b3;padding:5px 3px 5px 10px}.widget-single-content-bottom-title{color:#696969;font-size:1.1em;font-weight:700;border-bottom:1px solid #000;margin-top:1em;margin-bottom:1em;padding-left:.1em}.widget-below-sns-buttons-title.main-widget-label{color:#696969;font-size:1.1em;font-weight:700;border-bottom:1px solid #000;margin-top:1em;margin-bottom:1em;padding-left:.1em}.sidebar h3{text-align:center;color:#7b7b7b;background-color:#fff;border-bottom:1px solid #696969;padding-bottom:.3em;margin-top:-.5em;margin-bottom:1em}.widget_recent_entries ul li a,.widget_categories ul li a,.widget_archive ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_rss ul li a,.widget_nav_menu ul li a{border-radius:10px}.sidebar a:hover{text-decoration:underline}.popular-entry-card-title.widget-entry-card-title.card-title,.new-entry-card-title.widget-entry-card-title.card-title{font-size:.9em}.widget_archive ul li a:before{font-family:"Font Awesome 5 Free";content:"\f07c"; padding-right:.3em}.widget_categories ul li{font-weight:700}.widget_categories ul li ul li{font-weight:400}.widget_categories ul li a:before{font-family:"Font Awesome 5 Free";padding-right:.3em;content:"\f022"}.widget_categories ul li ul li a:before{font-family:"Font Awesome 5 Free";padding-right:.3em;content:"▶"}.widget-content-bottom-title.main-widget-label{font-size:1.1em;border-bottom:1px solid #000;margin-bottom:1em;padding-bottom:.3em;padding-left:.1em}#text-4.widget.widget-content-bottom.widget_text{background-color:#fff;padding:1em 1em .5em;border-radius:5px}h2.widget-content-bottom-title.main-widget-label{font-size:1.1em;border-bottom:1px solid #000;margin-bottom:1em;padding-bottom:.3em;padding-left:.1em}.widget.widget-content-bottom.widget_popular_entries,.widget.widget-content-bottom.widget_new_entries{background-color:#fff;padding:1em;border-radius:5px}.new-entry-card-link.widget-entry-card-link.a-wrap,.popular-entry-card-link.a-wrap{background-color:#f7f7f7;margin-bottom:.5em;box-shadow:2px 2px #ededed}.new-entry-card.widget-entry-card.e-card.cf,.popular-entry-card.widget-entry-card.e-card.cf{padding:.5em}@media screen and (max-width:767px){.popular-entry-card-title.widget-entry-card-title.card-title,.new-entry-card-title.widget-entry-card-title.card-title{font-size:.8em}}.widget.widget-content-bottom.widget_common_ad{background-color:#fff;padding:.1em 1em 1em;border-radius:5px}.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf,.blogcard-wrap.external-blogcard-wrap.a-wrap.cf{border-radius:5px;background-color:#f9f9fa;border:1px solid #37475a;margin:0 auto}@media screen and (max-width:767px){.blogcard-snippet{display:none}.blogcard-title.internal-blogcard-title,.blogcard-title.external-blogcard-title{line-height:1.3}.blogcard-wrap.internal-blogcard-wrap.a-wrap.cf,.blogcard-wrap.external-blogcard-wrap.a-wrap.cf{font-size:1.2em}}.breadcrumb .fa-home,.breadcrumb .fa-folder,.breadcrumb .fa-file-o{display:none}.breadcrumb{border-radius:5px}.post-date,.post-update{font-size:.85em}.toc{margin:0 auto;border:2px solid #ededed;padding:0;border-radius:5px}.toc-title{color:#696969;background-color:#ededed;font-weight:700;padding:.5em}.toc-title:before{font-family:"Font Awesome 5 Free";content:"\f03a";margin-right:5px}.toc .toc-content{padding:1em 2em}.toc-list>ul{margin:3em}.toc-list>li a{color:#696969;font-weight:700;margin-top:10px;margin-left:5px;font-size:1.1em}.toc-list>li a:before{font-family:"Font Awesome 5 Free";content:"\f35a";margin-right:10px;display:inline-block}.toc-list>li li a{font-weight:400;font-size:95%;color:#696969;margin-top:0;margin-left:1em;font-size:1em}span[id^=toc]{padding-top:2.5em}h2.related-entry-heading{font-size:1.3em;color:#555;border-bottom:1px solid #000;padding-left:.5em;margin-top:2em}h3.related-entry-card-title.card-title.e-card-title{color:#555;font-size:1em;margin-bottom:.8em}.related-entry-card.e-card.cf{padding:.4em}img:not(.entry-content img){border-radius:5px}.related-entry-card .cat-label{display:none}.entry-content ul li,.entry-content ol li{margin-top:7px;margin-bottom:7px}.entry-content p{margin-left:5px}details{margin-left:.5em}summary{margin-bottom:.5em}.entry-content table tr th{background-color:#88898a;color:#fff;border:1px solid #b3b3b3}.entry-content table tr td{border:1px solid #b3b3b3}.alert-box p,.information-box p{margin:.5em}.gray-box{background-color:#f5f5f5;padding:1em 1em 1em 1.5em}.gray-box ul{list-style:none;padding:0;margin:0}.gray-box ol{padding:0;margin:0 0 0 2em}.gray-box ul li{position:relative;padding:0 0 0 2em}.gray-box ul li:before{position:absolute;left:0;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';color:#555}.pagination-next{display:none}.pagination-next-link{color:#333;border-radius:30px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.page-numbers{color:#333;background-color:#f7f7f7;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.page-numbers.current{background-color:#777;color:#fff}.page-numbers.dots{opacity:1;background:0 0;color:#333}.author-box{border:0}.ad-label{color:#696969;text-align:center;font-weight:700;margin-top:2em;font-size:1.1em;margin-left:.55em}.footer-mobile h3{font-size:1.2em;text-align:center;border-bottom:1px solid #fff;padding-bottom:.3em;margin-top:-.5em;margin-bottom:1em}.widget.widget-footer-mobile.widget_nav_menu ul li a,.widget.widget-footer-mobile.widget_archive ul li a,.widget.widget-footer-mobile.widget_categories ul li a{background-color:#232f3e;margin:.5em 0;padding:.5em 1em}