.recent-blog-knowledge-item-wrapper{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;padding-inline-start:0;padding:0 auto;width:100%;grid-row-gap:3em;grid-column-gap:clamp(2px,1.6vw,32px)}.recent-blog-knowledge-item-wrapper .recent-blog-item{align-items:start;display:flex;flex-direction:column;justify-content:start;row-gap:.5rem}.recent-blog-knowledge-item-wrapper .recent-blog-item a{color:#000;text-decoration:none}.recent-blog-knowledge-item-wrapper .recent-blog-item a:hover{color:#b28f3a;opacity:.8;text-decoration:underline}.recent-blog-knowledge-item-wrapper .recent-blog-item p{font-size:.75rem;line-height:1.2;margin:0}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-thumb{aspect-ratio:16/9;object-fit:cover;width:100%}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-title{margin:0}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-title a{display:-webkit-box;font-size:1.125rem;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-author,.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-author a{color:#b28f3a;font-size:.875rem;font-weight:600;line-height:1.2}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-tags{column-gap:.25rem;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:400;line-height:1;row-gap:.25rem}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-tags a,.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-tags span{font-family:Noto Sans JP,san-serif!important}.recent-blog-knowledge-item-wrapper .recent-blog-item .blog-date{font-family:Noto Sans JP,san-serif!important;font-size:.75rem;font-weight:400;line-height:1;opacity:.6}@media only screen and (max-width:1200px){.recent-blog-knowledge-item-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:750px){.recent-blog-knowledge-item-wrapper{grid-template-columns:repeat(1,1fr);grid-row-gap:2em}}