main{padding:10px 0;border:0}.home-post{margin-top:0;margin-bottom:0}.home-post .ecae{visibility:collapse;height:0}.post ul li{list-style:none}.pagelink-count p{color:#333;text-align:center;text-shadow:0 0 1px #34495e}.boxContainer{margin:20px 0;overflow-x:auto;overflow-y:hidden}.boxContainer div.wpulike{float:right}.boxContainer div.wp_ulike_general_class:before{content:"『記事の評価』";margin-left:10px;color:#fff;font-weight:700;text-shadow:var(--text-shadow-edge)}.wpulike{margin:10px;padding:12px 0}.wpulike-default .count-box{width:40px;color:#333;font-weight:700}.wpulike-default .wp_ulike_btn{width:120px;height:40px;background:#1565c0;color:#fff}.wpulike .wp_ulike_btn:hover{background-color:#f48fb1}.wpulike .wp_ulike_txt{font-weight:700;text-shadow:var(--text-shadow-edge)}.fa-thumbs-up:before{font-size:200%}.articleFooter div.wp_ulike_general_class:after{display:none}p#wpar{padding:8px;text-align:end}.st-top-info{display:flex;align-items:baseline;padding:8px;color:#6a8cec}.st-top-info span{color:#222}.wp-views{padding:5px;background:#ffeb3b}span.wpp-views{display:content;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;color:#ff0007;font-size:0;font-weight:700}span.wpp-views:before{content:"\f062";margin-right:5px;color:#ff1744;font-family:FontAwesome;font-weight:900;text-decoration:none !important}.wpp-text{margin-left:2px;font-size:80%}div.st-wp-views span.wpp-views{text-shadow:3px 1px 10px #34495e}.kanren{margin-top:0;padding-top:0}.kanren dl{margin:5px 0 20px;padding:4px;border:1px solid #ddd;border-radius:4px;background:#fefefe;box-shadow:var(--box-shadow)}aside .kanren h2{margin:0;padding:0;border:0;background:0 0;color:#494949;font-family:'Noto Sans JP';font-size:2rem;line-height:1.4;transition:var(--transition-all)}.kanren h3 a,.post .kanren h3 a{font-family:'Kosugi Maru'}.kanren h3 a:hover,.post .kanren h3 a:hover{color:var(--link-base);text-decoration:underline}.kanren dt{float:left;width:200px;margin-top:5px}.kanren dt img{width:100%;max-height:180px;object-fit:cover}.kanren dd{min-height:140px;padding-left:210px}.kanren dd p{padding:5px}.ecae,.ecae p{display:-webkit-box;-webkit-box-orient:vertical;padding:0 10px 5px;font-family:'Noto Sans JP';overflow:hidden;text-overflow:ellipsis}.ecae .t_h,.ecae .res_header,.ecae .res_footer{display:none}.ecae blockquote{padding:5px;background-color:#e9ebd7;font-size:90%}.ecae .t_b,.ecae .res_content{margin:20px 0;color:#666;font-family:'Noto Sans JP';line-height:1.6;overflow:hidden}.ecae img{width:100%;height:120px;object-fit:cover}.ecae-button{display:block}.ecae-button a:hover{transform:var(--transform-translate)}.ecae-link span{display:inline-block;box-sizing:border-box;background:#eceff1;color:#222;font-size:1.2rem;font-weight:700;text-align:center;box-shadow:var(--box-shadow);transition:.3s}.ecae-link span:hover{background:var(--hover-bg-color)}.ecae h2{display:none}@media screen and (max-width:599px){.kanren dt{width:100px}.kanren dt img{height:90px}.kanren dd{min-height:95px;padding-top:4px;padding-left:110px;border-bottom:1px dashed #999}.ecae,.ecae p{padding:10px 5px 5px}}