/* ========================================
         ko-add case
   ======================================== */
.mark > section::before{background:url(/ko/case/images/case-img3.webp) no-repeat center / contain;}
.case-list > ul > li > section > ul > li{width:100%;padding:4vw 6vw;text-align:left;font-size:5vw;line-height:1.3;}
.case-list > ul > li > section > ul > li:nth-of-type(n+2){margin-top:2vw;}


@media(min-width:568px){
/* ========================================
         ko-add case
   ======================================== */
.mark > section::before{left:4vw;}
.case-list > ul > li > section > ul > li{padding:2vw 3vw;font-size:2.3vw;}
.case-list > ul > li > section > ul > li:nth-of-type(n+2){margin-top:1.5vw;}
}



@media(min-width:1025px){
/* ========================================
         ko-add case
   ======================================== */
.mark > section::before{left:3vw;}
.case-list > ul > li > section > ul > li{padding:1.4vw 2vw;font-size:1.7vw;}
.case-list > ul > li > section > ul > li:nth-of-type(n+2){margin-top:1vw;}
}



@media(min-width:1366px){
/* ========================================
         ko-add case
   ======================================== */
.mark > section::before{left:40.98px;}
.case-list > ul > li > section > ul > li{padding:19.124px 27.32px;font-size:23.21px;}
.case-list > ul > li > section > ul > li:nth-of-type(n+2){margin-top:13.66px;}
}



@media(min-width:1400px){
}



@media(min-width:1500px){
}



@media(min-width:1920px){
}



