.m-blog-card .inner{border:2px solid #000;border-radius:5px;display:flex;justify-content:space-between;padding:24px 12px 8px 8px;position:relative;width:100%}.m-blog-card .inner .l-title{color:#fff;font-size:1.4rem;font-weight:700;left:8px;padding:3px 16px 5px;position:absolute;top:-17px}.m-blog-card .inner .img{width:35%}.m-blog-card .inner .img img{height:auto;vertical-align:top;width:100%}.m-blog-card .inner .txt{display:flex;flex-direction:column;padding:4px 0 0 25px;width:65%}.m-blog-card .inner p:first-child{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.m-blog-card .link{margin:auto 0 3px auto}.m-blog-card .link>a{border-radius:20px;color:#fff;display:block;font-size:1.4rem;padding:4px 30px 6px;text-decoration:none}@media screen and (max-width:768px){.m-blog-card .inner{padding:20px 8px 6px 6px}.m-blog-card .inner .l-title{font-size:1.2rem;left:6px;padding:2px 12px 4px;top:-13px}.m-blog-card .inner .img{width:40%}.m-blog-card .inner .txt{font-size:1.3rem;padding:0 0 0 16px;width:60%}.m-blog-card .inner p:first-child{-webkit-line-clamp:3}.m-blog-card .link>a{font-size:1.2rem;padding:3px 18px 4px}}