@charset "UTF-8";.blogroll-channel>div,.blogroll-ad-img img{opacity:0;height:0}a{text-decoration:none}ul{list-style:none;padding-left:5px}.rss-blogroll4 li:nth-child(2) a {color:#06c}.rss-blogroll4 li:nth-child(3) a {color:#a52a2a}.rss-blogroll4 li:nth-child(5) a {color:green}.rss-blogroll4 li:nth-child(7) a {color:#a52a2a}.rss-blogroll4 li:nth-child(10) a {color:#06c}.rss-blogroll4 li:nth-child(12) a {color:green}.rss-blogroll4 .blogroll-channel{float:left;padding:0;width:100%;margin:-20px 0 20px 0;overflow:hidden}.rss-blogroll4 .blogroll-channel .blogroll-list{border-bottom:1px dashed purple;font-weight:bold;line-height:1.5;list-style-type:none;padding:5px 0 5px 0;margin-bottom:5px}.rss-blogroll4 .blogroll-list a{color:#484848;font-size:16px}.rss-blogroll4 .blogroll-list a:hover{color:red}.rss-blogroll4 ul{padding-left:0}.rss-blogroll1 .blogroll-channel{float:left;padding:0;width:100%;margin-top:-20px;margin-bottom:10px;overflow:hidden}.rss-blogroll1 .blogroll-channel .blogroll-list{border-bottom:1px dashed purple;font-weight:bold;line-height:1.5;list-style-type:none;padding:5px;margin-bottom:15px}.rss-blogroll1 .blogroll-list a{color:#274a78;font-size:16px}.rss-blogroll1 .blogroll-list a:hover{color:red}.rss-blogroll1 ul{padding-left:0}.rss-widget{border:2px solid purple;box-sizing:border-box;height:auto;position:relative;overflow:hidden;overflow-x:hidden;background-color:#fffcfc;font-weight:bold;margin:7px 5px -7px 5px;   border-radius: 2px}.rss-widget ul{padding-left:0}.rss-widget .blogroll-channel{margin-bottom:-8px}.rss-widget .blogroll-channel .blogroll-list{line-height:1.5;border-bottom:1px dashed purple;padding:3px 0 3px 0}.rss-widget .blogroll-channel .blogroll-list a{color:#274a78;font-size:15px}.rss-widget2{border:2px solid purple;box-sizing:border-box;height:auto;position:relative;overflow:hidden;white-space:nowrap;background-color:#fffcfc;font-weight:bold;border-radius:2px;margin:-16px 5px -7px 5px}.rss-widget2 ul{padding-left:0}.rss-widget2 .blogroll-channel{margin-bottom:-5px}.rss-widget2 .blogroll-channel .blogroll-list{line-height:1.3;border-bottom:1px dashed purple;margin-bottom:10px;margin-left:-3px}.rss-widget2 .blogroll-list a{color:#274a78;font-size:14px}.rss-blogroll3 li:nth-child(2) a {color:#a52a2a}.rss-blogroll3 li:nth-child(3) a {color:green}.rss-blogroll3 li:nth-child(5) a {color:#a52a2a}.rss-blogroll3 li:nth-child(6) a {color:#06c}.rss-blogroll3 li:nth-child(8) a {color:green}.rss-blogroll3 li:nth-child(10) a {color:#a52a2a}.rss-blogroll3 li:nth-child(12) a {color:#06c}.rss-blogroll3 ul{padding-left:0}.rss-blogroll3 .blogroll-channel{border:1px solid gray;box-sizing:border-box;height:auto;position:relative;overflow:hidden;overflow-x:hidden;background-color:#fffcfc;font-weight:bold;padding:1px 10px;   border-radius: 2px}.rss-blogroll3 .blogroll-channel .blogroll-list{line-height:1.5;border-bottom:1px solid silver;padding:6px 1px 6px;font-weight:bold}.rss-blogroll3 .blogroll-list a{color:#274a78;font-size:15px}.rss-table{box-sizing:content-box;border:2px solid purple;height:262px;background-color:#fff;margin-top:-5px;margin-bottom:-15px;padding-bottom:10px}.rss-table-cell{height:260px;overflow:auto}.rss-table .blogroll-channel .blogroll-list{font-weight:bold;border-bottom:1px dashed purple;line-height:1.5;background-color:#fff}.rss-table .blogroll-list a{color:#404040;font-size:15px}.rss-table .blogroll-list a:hover{color:#dc143c}.rss-table2{box-sizing:content-box;height:260px;background-color:#fff;margin-bottom:20px}.rss-table2-cell{height:260px;overflow:auto}.rss-table2 .blogroll-channel .blogroll-list{font-weight:bold;border-bottom:1px dashed purple;background-color:#fff}.rss-table2 .blogroll-channel .blogroll-list a{line-height:1.5}.rss-table2 .blogroll-list a{color:#274a78;font-size:13px}.rss-table2 .blogroll-list a:hover{color:#dc143c}.rss-blogroll2 li:nth-child(3) a {color:#06c}.rss-blogroll2 li:nth-child(4n) a {color:#a52a2a}.rss-blogroll2 li:nth-child(10) a {color:#06c}.rss-blogroll2 .blogroll-channel{padding:0;width:100%}.rss-blogroll2 .blogroll-channel .blogroll-list{border-bottom:1px dashed purple;font-weight:bold;line-height:1.8;list-style-type:none}.rss-blogroll2 .blogroll-list a{color:#274a78;font-size:15px}.rss-blogroll2 .blogroll-list a:hover{color:red}ol,ul{padding-left:10px}.rss-blogroll5{border:1px solid purple;padding:10px 2px 0 5px;border-radius:2px}.rss-blogroll5::after{clear:both;content:".";display:block;height:0;visibility:hidden}.rss-blogroll5 .blogroll-channel .blogroll-list a{text-decoration:none}.rss-blogroll5 .blogroll-channel{float:left;overflow:visible scroll;padding:0;width:100%;height:500px}.rss-blogroll5 .blogroll-channel .blogroll-list{border-bottom:1px dashed purple;font-weight:bold;line-height:1.6;list-style-type:none}.rss-blogroll5 .blogroll-list a{color:#274a78;font-size:15px}.rss-blogroll5 .blogroll-list a:hover{color:#dc143c}.rss-blogroll6 li:nth-child(3) a {color:#a52a2a}.rss-blogroll6 li:nth-child(10) a {color:#a52a2a}.rss-blogroll6 .blogroll-channel{padding:0;width:100%;margin-bottom:10px;overflow:hidden}.rss-blogroll6 .blogroll-channel .blogroll-list{border:1px solid #606060;border-radius:2px;font-weight:bold;line-height:1.5;list-style-type:none;padding:5px}.rss-blogroll6 .blogroll-list a{color:#000;font-size:14px}.rss-blogroll6 .blogroll-list a:hover{color:red}.rss-blogroll6 ul{padding-left:0}.rss-blogroll7 .blogroll-channel{padding:0;width:100%;margin-bottom:10px;overflow:hidden}.rss-blogroll7 .blogroll-channel .blogroll-list{border:1px solid #606060;border-radius:2px;font-weight:bold;line-height:1.5;list-style-type:none;padding:5px}.rss-blogroll7 .blogroll-list a{color:#000;font-size:15px}.rss-blogroll7 .blogroll-list a:hover{color:red}.rss-blogroll7 ul{padding-left:0}.rss-blogroll8 .blogroll-channel .blogroll-list{padding:3px 0 3px 5px;border:1px solid #000;border-radius:4px;font-weight:bold;line-height:1.5;margin-bottom:10px}.rss-blogroll8 .blogroll-list a{font-size:15px;color:#000}.rss-blogroll8 .blogroll-list a:hover{color:#dc143c}.rss-blogroll8 ul{padding-left:0}.box1{background:linear-gradient(to top,#dda0dd,#e6e6fa,#ee82ee)!important;font-size:18px;font-weight:bold;letter-spacing:1px;margin:10px 20px 20px 20px;padding:5px 5px 5px 5px;border:1px solid purple;line-height:27px;text-align:center;border-radius:6px;box-shadow:3px 3px 2px rgba(0,0,0,.3)}.box2{background:#fff;font-size:16px;font-weight:bold;letter-spacing:1px;margin:-10px 8px 0 8px;padding:5px 5px 5px 25px;border:2px solid purple;line-height:27px;border-radius:3px;box-shadow:3px 3px 2px rgba(0,0,0,.3);position:relative}.box2::after{position:absolute;top:.4em;left:.8em;content:'';width:4px;height:-webkit-calc(100% - .8em);height:calc(100% - .8em);background-color:purple;border-radius:4px}.fukidashi{color:#333;font-size:18px;font-weight:bold;text-align:center;min-width:200px;background:#fff5ee;border:1px solid #333;padding:6px;display:inline-block;position:relative;border-radius:6px;margin-bottom:12px}.fukidashi::after{content:'';position:absolute;bottom:0;left:15%;width:10px;height:10px;background:#fff5ee;border-right:1px solid #333;border-bottom:1px solid #333;transform:translate(-50%,55%) rotate(45deg);transform-origin:center center}.comment-form-email{display:none}.comment-form-url{display:none}.comment-notes{display:none}.popular-entry-card-title.widget-entry-card-title.card-title{display:flex;padding-top:5px}.popular-entry-card-title{font-weight:bold;font-size:14px}@media screen and (max-width:480px){.popular-entry-card-title{font-size:14px}}.popular-entry-card-link.a-wrap{padding-top:2px;padding-bottom:2px;margin-top:2px;margin-bottom:2px}.attachment-thumb120.size-thumb120.wp-post-image{border-radius:3px;box-shadow:3px 3px 2px 0 rgba(0,0,0,.3)}.sidebar .widget-entry-cards.ranking-visible .card-thumb::before{color:#fff;background:#596275;font-size:12px;font-weight:800;border-radius:15px;font-style:italic;left:-5px;top:-5px;opacity:1;padding-left:2px;padding-right:4px;padding-top:3px;padding-bottom:2px}.widget-entry-cards.ranking-visible .no-1 .card-thumb::before{background:#fdcb6e}.widget-entry-cards.ranking-visible .no-2 .card-thumb::before{background:#b2bec3}.widget-entry-cards.ranking-visible .no-3 .card-thumb::before{background:#cd6133}.sidebar .widget-entry-cards.ranking-visible .card-thumb a:hover{transform:scale(1.05)}#sidebar h3::after{animation:blink 1.8s ease-in-out infinite alternate}@keyframes blink{
  0% {
    opacity: 0.2;
  }
  81% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}.tab-wrap{background:#fff;display:flex;flex-wrap:wrap;overflow:hidden;padding:0 0 20px;margin-bottom:-40px}.tab-label{color:gray;cursor:pointer;flex:1;font-weight:bold;order:-1;padding:10px 24px;background:#fff;position:relative;text-align:center;transition:cubic-bezier(.4,0,.2,1) .2s;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-bottom:4px solid #ddd}.tab-label:hover{background:#dda0dd}.tab-switch:checked+.tab-label{color:#545454;background:#e6e6fa}.tab-label::after{background:#dda0dd;bottom:-4px;content:'';display:block;height:4px;left:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(100%);transition:cubic-bezier(.4,0,.2,1) .2s 80ms;width:100%;z-index:1}.tab-switch:checked ~ .tab-label::after {transform:translateX(-100%)}.tab-switch:checked+.tab-label::after{opacity:1;transform:translateX(0)}.tab-content{height:0;opacity:0;pointer-events:none;transform:translateX(-30%);transition:transform .3s 80ms , opacity .3s 80ms;width:100%;margin-top:-3px}.tab-switch:checked ~ .tab-content {transform:translateX(30%)}.tab-switch:checked+.tab-label+.tab-content{height:auto;opacity:1;order:1;pointer-events:auto;transform:translateX(0)}.tab-wrap::after{content:'';height:10px;order:-1;width:100%}.tab-switch{display:none}.related-entry-heading{margin:0 5px;font-size:20px}.a-wrap{text-decoration:none;display:block;color:#333;padding:1.5%;margin-bottom:2%;transition:all .3s ease-in-out}.article h1{position:relative;word-break:break-all;background: ffffff;font-size:19px;margin:20px -8px 20px -8px;padding:10px 4px 10px 32px;line-height:30px;border-radius:6px;border:3px solid purple}.article h1::after{position:absolute;top:.4em;left:.6em;content:'';width:8px;height:-webkit-calc(100% - .8em);height:calc(100% - .8em);background-color:purple;border-radius:6px}.article h1::after{animation:blink 1.8s ease-in-out infinite alternate}.navi.cf{background:linear-gradient(to top,#dda0dd,#e6e6fa,#ee82ee)!important}@media screen and (max-width:1030px){#header-container .menu-mobile{display:none}.navi-in>.menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;white-space:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#header-container #navi a{font-size:.8em;padding:.9em .8em}#header-container .navi-in>ul>.menu-item-has-children>a::after{display:none}#navi .navi-in>.menu-mobile li{height:auto;line-height:.8}.mblt-header-mobile-buttons{margin-top:53px}}#navi .navi-in a{position:relative}#navi .navi-in a::after{position:absolute;color:rgba(255,255,255,1);bottom:0;left:0;display:block;content:"";width:100%;height:4px;background:#c71585;transform:scaleX(0);transition:transform .4s}#navi .navi-in a:hover::after{transform:scaleX(1);transition:transform .3s}.footer-bottom.fdt-up-and-down.fnm-text-width.cf{margin-top:-10px}.widget_links ul li{padding-left:5px;margin-bottom:-5px}.widget_links ul li a{line-height:1.6;border-bottom:1px solid #e6e6fa;font-size:12px}.widget_links ul li a:before{font-family:"Font Awesome 5 Free";content:"\f069";color:#dda0dd;padding-right:6px;font-weight:900}.widget_links ul li a:hover{background:#e6e6fa;color:#333;transition:all .8s ease}.ecb-entry-border .entry-card-wrap{border:1px solid;border-color:purple}.a-wrap{border-radius:5px;border-bottom:1px solid #89817f}.recent-comment-content{position:relative;background:#fffafa;border:1px solid purple;padding:8px;margin-top:4px;margin-bottom:8px;font-size:12px;font-weight:900;border-radius:5px}.recent-comment-info,.recent-comment-article{font-size:13px;font-weight:900}.recent-comment-content::before{border-color:rgba(221,221,221,0);border-bottom-color:purple;border-width:8px;margin-left:-8px}.commets-list{padding:20px 20px 0 20px}.commets-list>li{border-top:2px dashed purple;margin:30px 0;padding-top:20px}.commets-list>li:first-child{border:none;margin-top:0;padding-top:0}.commets-list .children{border-left:2px solid #ccc;margin:0}.commets-list .avatar{float:left;border-radius:50%;margin-right:10px}.comment-content{background:#faf5f5;padding:2px 10px;margin:10px 0 6px 0;border-radius:10px;position:relative}.comment-content::before{content:"";position:absolute;top:-14px;left:50px;border-style:solid;border-color:transparent transparent #fcf0f0 transparent;border-width:0 20px 20px 0}.comment-content p{font-size:14px;margin:1em 0;line-height:1.5em}.comment-reply-link{color:#fff;border:none;border-radius:20px;background:#8c8fdb;padding:1px 12px;transition:.5s}.comment-reply-link:hover{color:#fff;background:#bfc1f5;transition:.5s}.commets-list .comment-body{margin-bottom:0}.e-card-info{font-size:18px}.entry-card-title{display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;overflow:visible!important;white-space:normal!important}@media screen and (max-width:500px){#go-to-top{right:0;bottom:220px}}#reply-title.comment-reply-title{display:none!important}.affi-after-first .adsbygoogle{margin-bottom:30px!important}@media screen and (max-width:480px){.article h1{font-size:17px}}