.css-excerpt,.title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.css-excerpt{line-height:1.5}.title{line-height:1.4}.box-sp{transform:translateY(0);transition:transform 0.4s ease}@media (hover:hover){.box-sp:hover{transform:translateY(-2px)}}.box-sp .box-img{position:relative;width:100%;overflow:hidden!important;isolation:isolate}.box-sp .box-img>a.img-hover{display:block;width:100%;height:100%;overflow:hidden}.box-sp .box-img>a.img-hover>img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;filter:brightness(100%);transition:transform 0.5s ease,filter 0.5s ease}@media (hover:hover){.box-sp:hover .box-img>a.img-hover>img{transform:scale(1.05);filter:brightness(93%)}}@media (hover:none){.box-sp .box-img>a.img-hover>img{transform:none;filter:brightness(100%)}}