@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
*/
.page .post-date,.page .post-update{display:none}.content{margin-top:64px}@media screen and (max-width:1079px){.content{margin-top:10px}}.entry-title{padding:0}.entry-content a:has(img) img{transition:opacity .3s ease}.entry-content a:has(img):hover img{opacity:.75}.cat-label{position:static;display:block;max-width:100%;width:100%;padding:4px 5px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1.4;border:1px solid #3d3b38;background-color:#fff;color:#3d3b38}.related-entry-card-title,.entry-card-title{margin:5px 0 0;font-size:18px;font-weight:700;line-height:1.6}.entry-card-tags-custom{display:flex;flex-wrap:wrap;gap:5px}.tag-link-custom{padding:3px 8px;background-color:#fff;border:1px solid #ffc90d;border-radius:30px;font-size:13px;line-height:1.2}.related-entry-card-info .fa-clock-o:before{display:none}.related-entry-card-info .entry-date{margin-left:0}.entry-card .post-date .fa-clock-o:before,.entry-card .post-update .fa-clock-o:before{display:none}.entry-card .post-date .entry-date,.entry-card .post-update .entry-date{margin-left:0;font-size:16px}.e-card-info{justify-content:flex-start;font-size:16px}body.tag .archive-title .fa-tags:before{content:'#';font-family:inherit;font-weight:700;margin-right:0;vertical-align:baseline}body.tag .archive-title span{margin-right:0}.tagcloud a{padding:6px 8px;background-color:#fff;border:1px solid #ffc90d;border-radius:30px;font-size:13px;line-height:1.2;flex:inherit}.tagcloud a:hover{background-color:#ffc90d}.tagcloud .fa-tag:before{content:'#';font-family:inherit;font-weight:700;margin-right:0;vertical-align:baseline}.tagcloud a .tag-caption .tax-icon{margin-right:0}.date-tags{margin-top:10px;margin-bottom:2em}.date-tags .post-date,.date-tags .post-update{padding:0;display:inline;font-size:15px}.eye-catch .cat-label{border:1px solid #3d3b38;width:auto}.entry-categories-tags .cat-link,.entry-categories-tags .tag-link{padding:3px 8px;border-radius:30px;font-size:13px;line-height:1.2}.entry-categories-tags .tag-link{background-color:#fff;border:1px solid #ffc90d;color:#3d3b38;transition:.25s}.entry-categories-tags .tag-link:hover{background-color:#ffc90d}.fa-tag:before{content:"\f02b"}.entry-categories-tags .entry-tags .fa-tag:before{content:'#';font-family:inherit;font-weight:700;margin-right:0;vertical-align:baseline}.entry-categories-tags .fa-tag.tax-icon{margin-right:0}.search-submit{position:absolute;right:0;top:0;font-size:20px;cursor:pointer;border:none;color:#fff;padding:0 8px;background-color:rgba(255,255,255,0);height:100%;width:60px;background:#3d3b38;border-top-right-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;justify-content:center;transition:.25s}.search-submit:hover{opacity:.6}.related-entry-card-info .entry-date{margin-top:5px;font-size:15px}.related-entry-card .cat-label{font-size:12px}.ect-vertical-card .entry-card-wrap .entry-card-thumb{position:relative;overflow:hidden}@media screen and (max-width:1079px){.related-entry-card-info .entry-date{font-size:15px}}@media screen and (max-width:767px){.tag-link-custom{font-size:12px}.related-entry-card .cat-label,.cat-label{padding:2px 5px;font-size:10px}.rect-vertical-card .related-entry-card-title{font-size:15px;line-height:1.4}.related-entry-card-title,.entry-card-title{font-size:15px;line-height:1.4}.entry-card .post-date .entry-date,.entry-card .post-update .entry-date{font-size:13px}.related-entry-card-info .entry-date{font-size:13px}}