@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
*/
.entry-content{padding:1em;padding-top:0;margin:0 auto}@media (max-width:1023px){article>.entry-content,aritcle>footer.article-footer{padding:0 20px}}@media screen and (max-width:880px){.page-body{font-size:16px}}@media screen and (max-width:480px){.page-body{font-size:15px}}img{box-shadow:0px 2px 5px 0 rgba(0,0,0,.2)}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.sns-share{margin:0 0 24px}.sns-share-message:before,.sns-follow-message:before,span.related-entry-main-heading.main-caption:before,.comment-title:before{letter-spacing:.3em;border-radius:20px;border:0;padding:0;background-color:#3f5569;color:#fff;display:inline-block;width:40%}.sns-share-message,.sns-follow-message,span.related-entry-main-heading.main-caption,.comment-title{margin:20px 0 10px}.sns-share.ss-high-and-low-lc a .button-caption.button-caption{display:none}.sns-share-buttons{padding-right:10%;padding-left:10%}.sns-share-buttons a{transition:.5s}.sns-share.ss-top.ss-col-6 a,.sns-share.ss-bottom.ss-col-6 a{width:13%}.sns-share.ss-high-and-low-lc a .social-icon{font-size:25px}.comment-btn{margin-top:1em}@media (max-width:480px){.sns-share-message:before,.sns-follow-message:before,span.related-entry-main-heading.main-caption:before,.comment-title:before{width:55%}.sns-share-buttons{padding-right:5%;padding-left:5%}.sns-share.ss-top.ss-col-6 a,.sns-share.ss-bottom.ss-col-6 a{width:15%}.sns-share.ss-high-and-low-lc a .social-icon{font-size:20px}}.pagination-next-link{transition:.4s}@media (max-width:1023px){.pagination-next-link{box-shadow:0px 1px 5px 0 rgba(0,0,0,.2)}}@media (max-width:600px){.pagination-next-link{width:92%;margin-right:auto;margin-left:auto}}.pagination-next-link:hover{background-color:#f7f7f7;transition:.3s}.pagination-next-link:hover{background-color:#90c31f;color:#fff;box-shadow:0px 1px 5px 0 rgba(0,0,0,.2)}.pagination .current{background-color:#90c31f}.page-numbers.current{color:#fff;box-shadow:0 1px 2px #708090}.pagination a:hover{background-color:#90c31f;transition:all .3s;color:#fff}a.page-numbers:hover{transform:none;box-shadow:0 1px 1px #708090}header.article-header.entry-header{text-align:center}.article-header h1{position:static;font-size:1.4em;color:#333;background-color:#fff;line-height:1.8em;text-shadow:none;margin:0;padding:1.5em .95em 1.1em}.eye-catch{box-shadow:0px 3px 7px 0 rgba(0,0,0,.2)}.eye-catch img{height:auto!important;-webkit-filter:none;filter:none;opacity:1;transform:none;width:100%}a.cat-link,a.tag-link{font-size:.7em;border-radius:10px;border:0;margin:.5em;padding:0 .5em 0;background:#90C31F!important;color:#fff!important}.cat-link:hover,.tag-link:hover{opacity:.5;transition:all .3s ease-in-out}.entry-categories-tags{margin-bottom:.4em}.date-tags{font-size:1.2em;color:#7b7b7b;top:5px;right:0;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}div.date-tags span.post-update{order:1}span.fas.fa-history:before{content:"\f2f1"}div.date-tags span.post-update,div.date-tags span.post-date{margin-right:10px}@media (max-width:1023px){.entry-categories-tags.ctdt-one-row{padding:0}}@media (max-width:420px){.article-header h1{font-size:1.2em}.date-tags{top:3px}}@media (max-width:834px){main.main,div.sidebar{padding:0}}@media screen and (min-width:601px) and (max-width:834px){div#content.content.cf{margin:1em}}.article h2:before{background-image:none}.article h2{line-height:2;background-color:#f6f6f6;font-size:24px;color:#333;border-radius:1px;border-left:solid 14px #636b64;padding:1em;margin-top:70px;margin-bottom:2em}.article h3{line-height:2;font-size:20px;border:none;color:#333;border-radius:2px;border-left:10px solid #8b968d;padding:.4em .8em;margin-top:90px}.article h3:before{width:0}.article h4{line-height:2;background-color:#f6f6f6;font-size:17px;font-weight:400;color:#333;border-radius:1px;padding:1.5em;margin-top:1.5em;margin-bottom:1.5em}.article h5{background:#f7f7f7;font-size:17px;font-weight:400;line-height:2;color:#333;border-bottom:none;border-radius:4px;padding:1.5em;margin-left:0 auto;border:1.5px dashed;border-color:#93b69c;margin-top:1.5em;margin-bottom:1.5em}@media (max-width:480px){.article h2{font-size:18px;padding:1.5em 1em 1.5em .5em}.article h3{font-weight:700;font-size:17px!important}.article h4,.article h5{font-size:15px!important}}.toc-title{font-weight:700}.toc-title:after{color:#337ab7}.toc-list>li a{font-weight:700;display:block;margin-top:10px;margin-left:10px}.toc-list>li a:before{font-family:"Font Awesome 5 Free";content:"\f144";margin-right:7px}.toc-list>li li a{font-weight:400;font-size:95%;margin-top:0;margin-left:2em}.toc-list>li li a:before{content:"";width:7px;height:7px;left:-2px;display:inline-block;border-radius:50%;background:#90c31f;position:relative;margin-bottom:2px}@media (max-width:880px){.toc-list>li a{margin-left:-10px}.toc-list>li li a{margin-left:-2em}.toc-list>li li a:before{left:3px;margin-bottom:1px}}.toc a:hover{color:#333;text-decoration:underline}#sidebar>.widget{border-radius:10px}.widget_search{padding:0}span.fas.fa-search:before{color:#90c31f}.sidebar h3{color:#7b7b7b;border-radius:0;border-bottom:3px dotted;border-color:#90c31f;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{background-color:#f7f7f7;margin:6px 0;padding:4px 10px;border-radius:20px;transition:.4s}.widget_recent_entries ul li a:hover,.widget_categories ul li a:hover,.widget_archive ul li a:hover,.widget_pages ul li a:hover,.widget_meta ul li a:hover,.widget_rss ul li a:hover,.widget_nav_menu ul li a:hover{background-color:#90c31f;color:#fff!important}.tagcloud a{background-color:#f7f7f7}.tagcloud a:hover{background-color:#90c31f;color:#fff!important;transition:.4s}.nwa .recommended.rcs-card-margin a{margin:0 0 1em;width:90%}.toc-title{font-weight:700}.toc-title:after{color:#337ab7}.toc-list>li a{font-weight:700;display:block;margin-top:10px;margin-left:10px}.toc-list>li a:before{font-family:"Font Awesome 5 Free";content:"\f144";margin-right:7px}.toc-list>li li a{font-weight:400;font-size:95%;margin-top:0;margin-left:2em}.toc-list>li li a:before{content:"";width:7px;height:7px;left:-2px;display:inline-block;border-radius:50%;background:#90c31f;position:relative;margin-bottom:2px}@media (max-width:880px){.toc-list>li a{margin-left:-10px}.toc-list>li li a{margin-left:-2em}.toc-list>li li a:before{left:3px;margin-bottom:1px}}.toc a:hover{color:#333;text-decoration:underline}.navi-in>ul li{line-height:40px;height:40px}.navi-in a{font-size:15px}#navi .navi-in a:hover{transform:none!important}.navi-in>ul .sub-menu a{padding:0}.sub-menu{box-shadow:0px 2px 5px 0 rgba(0,0,0,.26)}.sub-menu .caption-wrap{color:#333;border-top:dotted #ddd;background:#fff;padding:0 0 0 2em;margin:0}.navi-in>ul .sub-menu a:hover{transform:none!important}div#header-container{box-shadow:none}div.item-label{font-weight:700}