.sidebar img:hover{opacity:.6;color:#0090ff}.page-id-176 img:hover{opacity:.6;color:#0090ff}.page-id-176 .logo img:hover{opacity:1.0}.post-date{display:none}.main,.sidebar{background-color:rgba(0,0,0,0)}.wp-block-image figcaption{text-align:center}#container .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}#navi .navi-in ul>li>a{animation-name:fadeIn;animation-duration:.6s;animation-delay:1.8s;animation-fill-mode:forwards;filter:opacity(0);position:relative;z-index:4}#navi .navi-in ul>li:nth-child(1)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.2s}#navi .navi-in ul>li:nth-child(2)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.4s}#navi .navi-in ul>li:nth-child(3)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.6s}#navi .navi-in ul>li:nth-child(4)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:.8s}#navi .navi-in ul>li:nth-child(5)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1s}#navi .navi-in ul>li:nth-child(6)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.2s}#navi .navi-in ul>li:nth-child(7)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.4s}#navi .navi-in ul>li:nth-child(8)>a {animation-name:fadeIn;animation-duration:.6s;animation-delay:1.6s}@keyframes fadeIn {
from {
transform: translateY(20px);
filter: opacity(0);
}
to {
transform: translateY(0px);
filter: opacity(1);
}
}#carousel .carousel-in{box-shadow:none;background-color:#fff}#carousel .a-wrap{margin:0;box-shadow:none;border:none}#carousel .carousel-entry-card-title{font-size:.75em;font-weight:bold;color:#000}.home.page .entry-title{display:none}.entry-card-wrap{color:#fff;background-color:rgba(0,0,1,0);border-radius:10px;margin-bottom:1em!important}.entry-card-wrap:hover{color:#000;box-shadow:0 10px 20px -5px rgba(0,0,0,.2);transform:translateY(-2px);background-color:#fff;transition:all .3s ease}.cat-label{top:.5em;left:.5em;border:none;font-size:11px;font-weight:bold;padding:1px 5px;border-radius:14px}.related-entry-card-wrap{color:#000}.related-entry-card-wrap:hover{color:#000;transform:translateY(-2px);background-color:#fff;transition:all .3s 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}}.prev-post-title:before,.next-post-title:before{color:#228b22;font-size:15px;margin-bottom:.3em;display:block}.next-post-title:before{content:'前のページ'}.prev-post-title:before{content:'次のページ'}.next-post-title{text-align:left}.prev-post-title{text-align:right}.prev-post.a-wrap,.next-post.a-wrap{color:#000}.prev-post.a-wrap:hover{color:#000;transform:translateY(-2px);background-color:#fff;transition:all .3s ease}.next-post.a-wrap:hover{color:#000;transform:translateY(-2px);background-color:#fff;transition:all .3s ease}.prev-post.a-wrap.cf,.next-post.a-wrap.cf{font-size:16px;font-weight:bold}@media screen and (max-width:480px){.prev-post.a-wrap.cf,.next-post.a-wrap.cf{font-size:12px;font-weight:bold}}.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}.toc-title::after{content:'[close]';margin-left:.5em;cursor:pointer;font-size:.8em}.toc-title.active::after{content:'[open]'}.article h2{padding:0;background:none}.article h3{border:none;padding:0}.article h4{border:none;padding:0}.article h5{border:none;padding:0}.article h6{border:none;padding:0}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{line-height:1.25;font-weight:bold}.article h3,.article h4,.article h5,.article h6{margin-top:35px;margin-bottom:20px}.article h4,.article h5,.article h6{font-size:20px;padding:6px 10px}.article h2{font-size:24px;margin-top:40px;margin-bottom:20px;padding:25px;border-top:1px solid #777;border-bottom:1px solid #777}.article h3{border-left:6px solid #777;border-right:1px solid #777;border-top:1px solid #777;border-bottom:1px solid #777;font-size:22px;padding:6px 20px}.article h4{border-top:2px solid #777;border-bottom:2px solid #777}.article h5{border-bottom:2px solid #777}.article h6{border-bottom:1px solid #777}h1{color:#ff8c00;font-size:1.3em}main h1.entry-title{margin-top:2em;margin-bottom:2em}h2{position:relative;padding-left:1.2em;line-height:1.4;color:#7b6459}h2:before{font-family:"FontAwesome";content:"\f1b0";position:absolute;font-size:1em;left:0;top:0;color:#e900ff}.mobile-menu-buttons .menu-icon::before{font-size:initial;color:initial}.mobile-menu-buttons .menu-caption{color:initial;font-weight:initial}.author-box{width:100%;margin-left:auto;margin-right:auto}#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}.widget_categories ul li a,.widget_pages ul li a{color:#000;text-decoration:none;padding:6px 0;display:block;padding-right:4px;padding-left:4px;border-bottom:1px dotted #ccc;font-size:16px}.widget_categories ul li a::before{font-family:FontAwesome;content:"\f0da";padding-right:10px}.widget_categories>ul>li>a:first-child{border-top:none}.widget_categories>ul>li>a:last-child{border-bottom:1px dotted #ccc}.widget_categories ul li a:hover{background:none;transition:.5s;color:#72c7e6}.widget_pages ul li a:hover{background:none;transition:.5s;color:#72c7e6}.widget_categories ul li ul{border-bottom:1px dotted #ccc}.widget_categories ul li ul li a{color:#333;text-decoration:none;padding:0 4px 4px 4px;display:block;border:none}.widget_categories ul li ul li a::before{font-family:FontAwesome;content:"・";padding:0}.blogcard-wrap{background-color:green;border-radius:6px;color:#fff}.blogcard-wrap:hover{background-color:#39e572;color:#000}.blogcard{border:4px solid;border-radius:6px}.pagination-next-link{background-color:#49add1;color:#fff;border:none;border-radius:30px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.pagination-next-link:hover{background-color:#68caee;transition:all .5s ease;color:#fff}.page-numbers{color:#49add1;border:1px solid #49add1;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.pagination .current{background-color:#49add1;color:#fff}.page-numbers.dots{opacity:1;background:none}.pagination a:hover{background-color:#49add1;color:#fff}a.prev,a.next{display:none}@media screen and (max-width:480px){.page-numbers{width:48px;height:48px;line-height:48px}}@media screen and (max-width:1023px){.navi{display:none}}@media screen and (max-width:768px){.column-wrap{flex-direction:row!important}}@media screen and (max-width:480px){.entry-title,.article h2,.article h3,.article h4,.article h5,.article h6{font-size:20px;padding:10px;margin:6px 0 12px}}