.sidebar img:hover{opacity:.6;color:#0090ff}.page-id-162 img:hover{opacity:.6;color:#0090ff}.page-id-162 .logo img:hover{opacity:1.0}.post-date{display:none}.entry-card-wrap{background-color:#fff;border-radius:4px;margin-bottom:1em!important}.entry-card-wrap:hover{box-shadow:0 10px 20px -5px rgba(0,0,0,.2);transform:translateY(-2px);background-color:#fff;transition:all .3s ease}.wp-block-image figcaption{text-align:center}.navifixed{position:fixed;top:0;width:100%;z-index:10000}.toc{border:1px solid #777;font-size:.9em;line-height:1.5;padding:0;margin-bottom:1em;display:table;margin-left:auto;margin-right:auto}.toc-title{background:#777;color:#fff;font-size:1.1em;text-align:center;padding:6px 16px}.toc-title::before{font-family:FontAwesome;content:'\f0ca';margin-right:.5em}.toc-content{padding:8px}.toc ul li a,.toc ol li a{display:block;border-bottom:1px dashed #777;margin-left:-20px;padding-left:20px;color:#000}.toc ul.toc-list>li,.toc ol.toc-list>li{margin-top:1em}.toc ul.toc-list>li>a,.toc ol.toc-list>li>a{border-bottom:2px solid #777;font-weight:bold}.author-box{width:100%;margin-left:auto;margin-right:auto}.author-box .author-content .author-follows .sns-buttons a.follow-button{display:none}#sidebar h3{color:#000;background:#fff;font-size:19px;letter-spacing:5px;text-align:center;margin:10px 0 20px 0;padding:10px 10px 10px 10px;border-bottom:2px solid #000;line-height:100%}h3.widget-sidebar-title{color:#333;background:#fff;padding:.25em .6em;border:solid 2px #000;border-radius:.5em}#sidebar{color:#000;background:#fff;text-align:center}#sidebar .widget{text-align:center}#sidebar h3{position:relative;text-align:center;color:#333;background:#fff;padding:.25em .6em;border:solid 2px #000;border-radius:.5em}#sidebar-menu-content h3{text-align:center;color:#333;background:#fff;padding:.25em .6em;border:solid 2px #000;border-radius:.5em}#sidebar-menu-content{text-align:center}.sns-follow .sns-buttons a{font-size:26px;border:0;border-radius:50%;margin:0 6px;width:50px;height:50px}.sns-follow-buttons{justify-content:center}.widget_categories ul li a{text-decoration:none;color:#333;font-size:16px;display:block;padding:4px 4px 2px 10px;border-bottom:1px dashed #000}.widget_categories>ul>li>a:first-child{border-top:none}.widget_categories ul li ul li a{text-decoration:none;color:#333;display:block;padding:4px 4px 2px 10px;border-bottom:1px dashed #fff}.widget_categories ul li a:hover{background:#000;color:#fff;transition:all .8s ease}.pager-post-navi a.prev-post{flex-direction:row-reverse;padding:10px 5px 10px 10px}.pager-post-navi a.next-post{flex-direction:row;padding:10px 10px 10px 5px}.pager-post-navi a.next-post .iconfont:before{content:'\f053'}.pager-post-navi a.prev-post .iconfont:before{content:'\f054'}.pager-post-navi a.next-post .next-post-title{margin:0 0 0 10px}.pager-post-navi a.prev-post .prev-post-title{margin:0 10px 0 0}@media screen and (min-width:481px){.pager-post-navi.post-navi-square{flex-direction:row-reverse}.post-navi-square.post-navi-border a:last-child{border-left-width:1px}.post-navi-square.post-navi-border a:first-child{border-left-width:0}}.pager-post-navi.post-navi-default{flex-direction:column-reverse}.post-navi-default.post-navi-border a.prev-post{border-top-width:0}.post-navi-default.post-navi-border a:only-child,.post-navi-default.post-navi-border a.next-post{border-top-width:1px}@media screen and (max-width:480px){.pager-post-navi.post-navi-square{flex-direction:column-reverse}.post-navi-square.post-navi-border a:first-child{border-top-width:0}.post-navi-square.post-navi-border a:last-child{border-top-width:1px}}@media screen and (max-width:1023px){.navi{display:none}}