﻿.kche-t194 .kche-t194-item{background: #FAFAFA;transition: all .3s;border:none;margin-top:2%;align-items: flex-start;}
.kche-t194 .kche-t194-item:hover{box-shadow: 1px 2px 5px rgba(0,0,0,.05);}
.kche-t194 .kche-t194-img{width:120px;flex:initial}
.kche-t194 .kche-t194-text{width:calc(100% - 120px)}
.kche-t194 .kche-t194-text .btn{margin-top:20px;}
.kche-t194 .kche-t194-text .btn a{text-decoration: underline;font-weight: var(--fontbold7);}
.kche-t194 .kche-t194-text{align-items:flex-start;padding:0 0 0 10px;}
@media (max-width:768px){.kche-t194 .kche-t194-img{width:70px;}
.kche-t194 .kche-t194-text{width:calc(100% - 80px)}
.kche-t194 .kche-t194-text .btn{margin-top:8px;}}
.page-main .item{padding:2%;border-radius:10px;box-shadow:0 0 6px #eee;margin-bottom:20px;transition:.3s}
.page-main .item:hover{box-shadow:0 0 15px #bbb;}
.page-main .item p strong{font-size:20px}
.page-main .item.date{margin-bottom:4%}
.page-main .item-wrap{perspective:2000px}
.page-main .item{transform-origin:center center;transform-style:preserve-3d;backface-visibility:hidden;animation:flipCenter 1.6s forwards}
@keyframes flipCenter{0%{transform:rotateX(-120deg);opacity:0}
35%{transform:rotateX(0deg);opacity:1}
50%{transform:rotateX(25deg)}
65%{transform:rotateX(-15deg)}
80%{transform:rotateX(8deg)}
100%{transform:rotateX(0deg)}
}