@charset "utf-8";
.lt_service2{padding:0px 0;width:100%;margin:0px auto;}
.lt_service2 ul {
    display: flex;
    flex-wrap: wrap; /* ÀÚ¸®°¡ ºÎÁ·ÇÏ¸é ´ÙÀ½ ÁÙ·Î */
    padding: 0;
    margin: 0;
    list-style: none;
}
.lt_service2 ul:after {display:block;visibility:hidden;clear:both;content:""}
.lt_service2 li{width:33.33%;position:relative;text-align:left;padding:0 20px;margin-bottom:80px;transform:translateY(0px);box-sizing: border-box;display: flex;
    flex-direction: column; /* ¼¼·Î·Î ³ª¿­ */
-webkit-transition:all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition:all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in}

.lt_service2 li:hover{transform:translateY(-3px);}
.lt_service2 li .lt_img img{width:100%;height:auto;vertical-align:top;border-radius:20px;}
.lt_service2 li .lt_tit{display:block;margin:20px 0 0px;}
.lt_service2 .lt_txt_wr a{display:block;margin:20px 0 0px;font-size:1.1em;font-weight:500;letter-spacing:-0.06em;color:#000}
.lt_service2 li .lt_detail{font-weight:400;color:#999;line-height:1.8em}
.rac-title {text-align:center;font-size:1.2em;font-weight:600;padding:8px 20px 8px 20px;width:190px;margin:100px auto 0px;background:#111;color:#fff;border-radius:50px}
.rac-title a {color:#fff}



@media (max-width: 897px){
    .lt_service2{padding:0px 0;margin-bottom:0px}
    .lt_service2 li{width:100%;padding:0 20px;text-align:left;margin-bottom:0px}
    .lt_service2 li:hover{transform:translateY(0);}
    .lt_service2 li .lt_img{width:99%; }
    .lt_service2 .lt_txt_wr{width:99%;padding:10px 0 10px;text-align:left;font-size:0.9em;font-weight:700}
    .lt_service2 li .lt_tit{margin:0 0 20px;font-size:1.25em}
	
.rac-title {text-align:center;font-size:1.2em;font-weight:600;padding:10px 20px 10px 20px;margin:80px auto 0px;width:60%;background:#111;color:#fff}
.rac-title a {color:#fff}
 }

 @media (min-width:898px) and (max-width: 1024px){
    .lt_service2{padding:0px 0;margin-bottom:0px}
    .lt_service2 li{width:50%;padding:20px;text-align:left;margin-bottom:0px}
    .lt_service2 li:hover{transform:translateY(0);}
    .lt_service2 li .lt_img{width:99%; }
    .lt_service2 .lt_txt_wr{width:99%;padding:10px 0 10px;text-align:left;font-size:0.9em;font-weight:700}
    .lt_service2 li .lt_tit{margin:0 0 20px;font-size:1.25em}
	
.rac-title {text-align:center;font-size:1.2em;font-weight:600;padding:10px 20px 10px 20px;margin:100px auto 0px;width:60%;background:#111;color:#fff}
.rac-title a {color:#fff}
 }