@charset "UTF-8";.c-blog-card{position:relative;padding:1.5rem 1rem;background:#fff;margin-left:auto;margin-right:auto;transition:opacity .3s ease}@media screen and (min-width: 768px){.c-blog-card{max-width:38.75rem;padding:1.5rem}}.c-blog-card:hover{opacity:.7}.c-blog-card_label{background:#0e678b;color:#fff;padding:.1875rem .5625rem;font-size:.75rem;font-weight:700;position:absolute;top:0;left:0;transform:translateY(-50%)}.c-blog-card_label span{display:block}.c-blog-card_link{display:block;-webkit-text-decoration:none;text-decoration:none;color:inherit}.c-blog-card_content{display:flex;align-items:flex-start;gap:1rem}@media screen and (min-width: 768px){.c-blog-card_content{gap:.875rem}}.c-blog-card_image{flex-shrink:0;width:6.6875rem}@media screen and (min-width: 768px){.c-blog-card_image{width:10.875rem}}.c-blog-card_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-blog-card_text{flex:1;display:flex;flex-direction:column;gap:.5rem}.c-blog-card_title{font-size:.75rem;font-weight:700;line-height:1.6;color:#333}@media screen and (min-width: 768px){.c-blog-card_title{font-size:.875rem}}.c-blog-card_title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-blog-card_description{display:none;font-size:.75rem;color:#666;line-height:1.4}@media screen and (min-width: 768px){.c-blog-card_description{display:block;font-size:.75rem}}.c-blog-card_description span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-blog-card_link-text{font-size:.75rem;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;text-align:right}
