/*메인 테마01 상품 목록 스킨 10-----------------------------------------------------------------------------------------------------------------*/
#gw-main-theme10-20-skin .sct_10 {flex-wrap: wrap;}
#gw-main-theme10-20-skin .sct_li{padding: 0;margin: 0 10px 30px;width: calc(20% - 20px);place-content: center;align-items:center;border-radius: 0;box-shadow: none;text-align:center;}
#gw-main-theme10-20-skin .sct_10 .sct_img{margin-bottom:1rem;border-radius: 0;}
#gw-main-theme10-20-skin .sct_rank {position: absolute;top: 10px;left: 10px;width: 1.5rem;height: 1.5rem;background: var(--main-color, #cf3744);color: #fff;font-size: var(--main-title04);font-weight: 700;display: flex;align-items: center;justify-content: center;z-index: 10;}
#gw-main-theme10-20-skin .sct_rank:after {content: '';position: absolute;bottom: -0.4rem;left: 0;width: 0;height: 0;border-left: 0.75rem solid var(--main-color, #cf3744);border-right: 0.8rem solid var(--main-color, #cf3744);border-bottom: 0.5rem solid transparent;}
#gw-main-theme10-20-skin .sct_10 .sct_li {margin-bottom:1rem;transition: all 0.3s ease;border: 1px solid transparent;cursor: pointer;}
#gw-main-theme10-20-skin .sct_10 .sct_li:hover {box-shadow: 0 10px 20px rgba(0,0,0,0.1);background: #fff;z-index: 1;}
#gw-main-theme10-20-skin .sct_10 .sct_li:hover .sct_img {border: 2px solid var(--main-color);}
#gw-main-theme10-20-skin .sct_10 .sct_li:hover .sct_btn {opacity:1;visibility:visible;}
#gw-main-theme10-20-skin .sct_10 .sct_id{margin-bottom:0;}
#gw-main-theme10-20-skin .sct_10 .sct_cost{padding-bottom: 1rem;}
#gw-main-theme10-20-skin .sct_10 .sct_basic{display: none;}
#gw-main-theme10-20-skin .sit_icon_li{top: 10px;left: auto;right: 10px;}
#gw-main-theme10-20-skin .sit_icon_li .sit_icon {align-items: flex-end;flex-direction: column;gap: 0.25rem;}
#gw-main-theme10-20-skin .sit_icon_li .shop_icon {line-height: inherit;margin-left: 0;padding: 0.25rem 0.5rem;text-align: center;width: auto;border-radius: 0.25rem;}

@media screen and (max-width:768px) {
    #gw-main-theme10-20-skin .sit_icon_li{top:0;right:0;}
    #gw-main-theme10-20-skin .shop_icon{font-size:12px;line-height: 10px;}
    #gw-main-theme10-20-skin .sct_li{margin:0;width: calc(50% - 5px);}
    #gw-main-theme10-20-skin .sct_rank{top:0;left:0;font-size: var(--main-text01);}
}


