/* 관련사이트 */
.quick_link { margin-top:15px; }
.quick_link ul { display: grid; grid-template-columns: repeat(3, 1fr);gap:15px; }
.quick_link ul .quick_item { padding:30px; border:1px solid #d9d9d9; border-radius:17px; transition-timing-function:linear; transition-property:border-color, box-shadow; transition-duration:0.25s; text-align: center}
.quick_link ul .quick_item:hover{border-color:var(--color-point); box-shadow: 0 0 15px 0 rgba(79, 143, 231, 0.15);}
.quick_link ul .quick_item:hover .title { color:var(--color-point); }

.quick_link ul .quick_item .title{display:block; font-size:20px; line-height:26px; color:#282828; transition-timing-function:linear; transition-property:color; transition-duration:0.25s;}
.quick_link ul .quick_item .stitle{ display:block; font-size:inherit; margin-top:10px}
.quick_link ul .quick_item .img { margin:15px 0; border-top:1px dotted #d9d9d9;border-bottom:1px dotted #d9d9d9; padding:15px 0 }

.quick_link ul.col04  {grid-template-columns: repeat(4, 1fr);}

@media all and (max-width:1024px){
    .quick_link ul,
    .quick_link ul.col04{ grid-template-columns: repeat(2, 1fr);}       
}

@media all and (max-width:768px){
    .quick_link ul,
    .quick_link ul.col04{ grid-template-columns: 1fr;}      
}
  
