@charset "utf-8";

.lt_service ul li:hover .rac-lt_txt_wr {
    color: #000;   /* Á¦¸ñ »ö»ó */
}
.lt_service ul li .rac-lt_txt_wr {
    transition: color 0.5s ease;  /* ¼­¼­È÷ »ö»ó ÀüÈ¯ (0.3ÃÊ µ¿¾È) */
}

.lt_service{padding:0px 0;width:100%;margin:20px auto;}
.lt_service ul:after {display:block;visibility:hidden;clear:both;content:""}
.lt_service li{float:left;width:25%;position:relative;text-align:left;padding:0 20px;margin-bottom:20px;transform:translateY(0px);box-sizing: border-box;
-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_service li:hover{}
.lt_service li .lt_img img{width:100%;height:auto;vertical-align:top;border-radius:0px;transform:translateY(0px);
-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_service li .lt_img img:hover{width:100%;height:auto;vertical-align:top;border-radius:0px;-webkit-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -ms-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);}
.lt_service li .lt_tit{display:block;margin:20px 0 0px;}
.lt_service .rac-lt_txt_wr a{display:block;margin:15px 0 0px;font-size:1.0em;font-weight:400;letter-spacing:0em;color:#000}
.lt_service .rac-lt_txt_wr {display:block;margin:8px 0 0px;font-size:0.8em;font-weight:400;letter-spacing:0em;color:#999}
.lt_service li .lt_detail{font-weight:400;color:#999;line-height:1.8em}
.rac-title-shopping {text-align:center;font-size:1.2em;font-weight:600;padding:8px 20px 8px 20px;width:190px;margin:100px auto 50px;background:#111;color:#fff;border-radius:0px}
.rac-title-shopping a {color:#fff}

@media (max-width: 1024px){
    .lt_service{padding:0px 0;margin-bottom:0px}
    .lt_service li{width:50%;padding:20px;text-align:left;margin-bottom:0px}
    .lt_service li:hover{transform:translateY(0);}
    .lt_service li .lt_img{width:99%; border-radius:0px;}
    .lt_service .lt_txt_wr{width:99%;margin:20px 0  0px;text-align:left;font-size:0.9em;font-weight:700}
    .lt_service li .lt_tit{margin:0 0 20px;font-size:1.25em}
	
.rac-title-shopping {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-shopping a {color:#fff}
 }

@media (max-width: 897px){
    .lt_service{padding:0px 0;margin-bottom:0px}
    .lt_service li{width:50%;padding:10px 10px;text-align:left;margin-bottom:0px}
    .lt_service li:hover{transform:translateY(0);}
    .lt_service li .lt_img{width:99%; border-radius:0px;}
    .lt_service .lt_txt_wr{width:99%;margin:20px 0  0px;text-align:left;font-size:0.9em;font-weight:400}
    .lt_service li .lt_tit{margin:0 0 20px;font-size:1.0em}
	
.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}
 }

 .rac-view{width:45%;height:50px;cursor: pointer;border:1px solid #000;display:inline-block;margin-top:10px;margin-right:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;transition: all ease 0.5s ;}
 .rac-view:hover{width:45%;height:50px;background:#1d30d4;color:#fff;cursor: pointer;border:1px solid #1d30d4;display:inline-block;margin-right:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;}

 @media (min-width: 970px) and (max-width: 1390px){
 .rac-view{width:45%;height:50px;cursor: pointer;border:1px solid #000;display:inline-block;margin-top:10px;margin-right:5px;font-size:12px;padding:15px 0 15px;text-align:center;font-weight:500;transition: all ease 0.5s ;}
 .rac-view:hover{width:45%;height:50px;background:#1d30d4;color:#fff;cursor: pointer;border:1px solid #1d30d4;display:inline-block;margin-right:5px;font-size:12px;padding:15px 0 15px;text-align:center;font-weight:500;}

.rac-order-index{width:100%;height:50px;cursor: pointer;border:1px solid #000;background:#000;color:#fff;display:block;margin-top:5px;font-size:12px;padding:15px 0 15px;text-align:center;font-weight:500;}
.rac-order-index:hover{width:100%;height:50px;background:#000;color:#fff;cursor: pointer;border:1px solid #000;display:block;margin-top:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;}

 }

 .rac-order-index{width:92.3%;height:50px;cursor: pointer;border:1px solid #000;background:#fff;color:#000;display:block;margin-top:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;transition: all ease 0.5s ;}
.rac-order-index:hover{width:92.3%;height:50px;background:#1d30d4;color:#fff;cursor: pointer;border:1px solid #1d30d4;display:block;margin-top:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;}

@media (min-width: 970px) and (max-width: 1390px){

.rac-order-index{width:93%;height:50px;cursor: pointer;border:1px solid #000;background:#000;color:#fff;display:block;margin-top:5px;font-size:12px;padding:15px 0 15px;text-align:center;font-weight:500;}
.rac-order-index:hover{width:93%;height:50px;background:#000;color:#fff;cursor: pointer;border:1px solid #000;display:block;margin-top:5px;font-size:12px;padding:15px 0 15px;text-align:center;font-weight:500;}

 }

@media all and (max-width: 969px){
.rac-view{width:100%;height:50px;cursor: pointer;border:1px solid #000;display:block;margin-bottom:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500}
 .rac-view:hover{width:100%;height:50px;display:block; background:#fff;color:#000}

.rac-order-index{width:100%;height:50px;cursor: pointer;border:1px solid #000;background:#000;color:#fff;display:block;margin-top:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;}
.rac-order-index:hover{width:100%;height:50px;background:#000;color:#fff;cursor: pointer;border:1px solid #000;display:block;margin-top:5px;font-size:1.0em;padding:15px 0 15px;text-align:center;font-weight:500;}
}