/*!
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-bottom:0;margin-bottom:0}.logo-image{padding:0;margin-left:1em;margin-top:4em;margin-right:1em;margin-bottom:1em;max-height:300px}.logo{text-align:center}.logo-header img{box-shadow:none!important}.main,.navi,.sidebar,.search-edit,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select{border-radius:20px}.main,.navi,.sidebar,.search-edit,input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea,select{border:1px solid #000}.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,.widget_block ul li a:hover,.a-wrap:hover{background-color:#fff0;opacity:.7}img{box-shadow:none!important}.header{background-size:cover;background-position:center center}.logo-image{margin-top:0;margin-bottom:0;padding:50px 0}#navi{border:none;border-top:1px solid #000}.cat-label{background-color:#8D5E34}.nwa .author-box .author-content{padding:0 1em}.author-box{border:none}#author_box-3,#popular_entries-8,#categories-6,#tag_cloud-6,#sidebar-scroll,#new_entries-3{border-top:1px #000 solid;margin-bottom:30px}.sidebar h2,.sidebar h3{padding:0;margin:30px 0 10px}.author-name a{color:#000}.nwa .author-box .author-thumb{width:130px}#toc{width:60%;padding:2em 4em}.toc-title{margin-bottom:1em}#content{background:#EAEAEA;margin:0;padding:30px 0}.article h2{border-left:2px solid #000;margin:40px 20px 40px 0;border-radius:0}.article h4{border-bottom:5px dotted #eee}.nwa .author-box .author-content{padding:0}.btn_demo a{display:block;transition:all .5 ease}.btn_demo a:hover{opacity:.7}.blogcard{border-color:inherit}.blogcard-wrap{width:100%}.footer-meta{display:none}.grecaptcha-badge{visibility:hidden}.pagination-next .pagination-next-link{position:relative;border-radius:54px;width:50%;margin:0 auto;background:#FFF;border:1px solid #000}.pagination-next .pagination-next-link::before{content:"";width:100%;height:100%;background:#000;position:absolute;top:3px;left:3px;border-radius:54px;z-index:-1}.page-numbers{border:1px solid #000;line-height:40px}.footer-bottom.fnm-text-width .menu-footer li{border-left:1px solid #000}.navi-footer-in>.menu-footer li:last-child{border-right:1px solid #000}.footer-bottom.fnm-text-width .menu-footer li a{padding:0 20px}.cat-label{background-color:rgb(51 51 51 / .7)}#new_entries-3 .card-title{font-size:14px}#new_entries-3 .widget-entry-cards:not(.large-thumb-on) .card-title{-webkit-line-clamp:3}#new_entries-3 .widget-entry-card-content{padding-top:10px}.sidebar-scroll{top:20px!important}.toc-title{line-height:1.6;font-weight:600;text-align:left;padding:7px 12px;margin-bottom:0;margin-top:15px}.sidebar .toc{padding:0;width:100%;background:#f1f1f1}.sidebar .toc-content{overflow-y:scroll;max-height:390px;background:#fff;padding:.5em 1.5em;background:#f1f1f1}.sidebar .toc li{line-height:1.6;margin-bottom:1em;font-size:.85rem}.sidebar .toc-content>ol>li,.sidebar .toc-content>ul>li{font-weight:600;padding-left:.5em}.sidebar .toc-content a{letter-spacing:.5px}.sidebar .toc .toc-list ul,.sidebar .toc .toc-list ol{margin:1em 0;list-style-type:none;font-weight:500}@media screen and (max-width:768px){.sidebar-menu-button .widget_toc{display:none}}@media screen and (max-width:1023px){article>.entry-content,aritcle>footer.article-footer{padding:0}.container{margin-top:-3px}.header-container{display:none}img.site-logo-image{max-height:35px;padding:2px 0 0 5px;box-shadow:none}.mobile-header-menu-buttons{background:#fff}}@media screen and (max-width:834px){#toc{width:100%;padding:1em}img{box-shadow:none}main.main,div.sidebar{margin:0 12px;border:1px solid #000}#sidebar{margin-top:1em}main.main,div.sidebar{padding:32px 5%}}.entry-content{padding-bottom:0;margin-bottom:0}img{box-shadow:0 2px 5px 0 rgb(0 0 0 / .2)}a{-webkit-tap-highlight-color:#fff0}.body .article{margin-bottom:0}@media (max-width:1023px){article>.entry-content,aritcle>footer.article-footer{padding:0}}@media screen and (max-width:880px){.page-body{font-size:16px}}@media screen and (max-width:480px){.page-body{font-size:15px}.speech-person{width:55%}.pagination-next .pagination-next-link{width:100%}.page-numbers{line-height:30px}.e-card-title{margin:10px 0}.mobile-menu-buttons .menu-content{padding:0 10px 10px}.navi-footer-in>.menu-footer li.menu-item{width:100%;text-align:left;padding:10px;border-top:1px solid #000;border-left:none}.navi-footer-in>.menu-footer li:last-child{border-right:none;border-bottom:1px solid #000}.copyright{margin-top:50px}}