@charset "utf-8";

.lt_service{}
.lt_service ul{;margin:0 auto;max-width:800px; display:flex; align-items:center;}
.lt_service ul:after {display:block;visibility:hidden;clear:both;content:""}
.lt_service li{flex-basis:33.3%;padding-top:40px; margin-right:25px;}
.lt_service li:last-child{margin-right:0px;}
.lt_service li .lt_img{display:block;width:100%}
.lt_service li .lt_img img{vertical-align:top;width:100%;height:auto}
.lt_service li .lt_tit{font-weight:bold;margin:10px 0;display:block;line-height:1.5em; font-size:1em; color:#3d3d3d; text-align:center;}
.lt_service li .lt_date{font-size:0.88em;color:#6d6d6d;line-height:1.5em; text-align:center;}

.lt_service .empty_li  {text-align:center;}    

.lt_service .card{transition: 0.4s ease-out;}
.lt_service .card:before {transition: 0.5s;}
.lt_service .card:hover { -webkit-transform: translateY(10px); transform: translateY(10px);}

 @media (max-width: 969px){
    .lt_service h2{font-size:1.8em;margin-bottom:20px}
    .lt_service li{width:50%;}
 }

@media (max-width: 600px){
.lt_service ul{display:table;}
.lt_service ul li{width:100%; margin-right:0px; padding-top:10px;}
}