@charset "utf-8";

.bg-img-wrap.lnk .bg-img-box .bg-desc{padding:0 0 2rem;}
/*테이블 border-bottom-color 커스터마이징 - QA요청 반영*/
:is(.sj-table, .b-sj-table) td.td-border-dark{border-bottom-color:var(--color17);}

/* 인증 철학 및 특징 */
.img-txt-box .bg-img-box.certification-effect{margin-top:-3.5rem;}
.img-txt-box .h4-sub-tit + .h4-sub-tit{margin-top:4.8rem;}

/* 인증기준 */
.certified-list{display:flex;flex-wrap:wrap;gap:1.5rem;counter-reset:item;}
.certified-list li{display:flex;align-items:center;gap:1rem;padding:2.4rem 3rem;width:calc((100% - 3rem)/3);border-radius:5px;background:var(--color68);font-weight:var(--font-weight-semibold);font-size:1.6rem;color:var(--black03);box-sizing:border-box;}
.certified-list li:before{content:counter(item, decimal-leading-zero)".";counter-increment:item;margin-top:-3px;font-family:'ivyora-display', serif;font-weight:var(--font-weight-bold);font-size:1.6rem;color:var(--color06);}
.certified-list li:after{content:'';margin-left:auto;height:2rem;}
.certified-list li:first-child:after{width:2rem;background:url(../img/academics/certified-list01%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(2):after{width:2rem;background:url(../img/academics/certified-list02%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(3):after{width:1.7rem;background:url(../img/academics/certified-list03%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(4):after{width:2.1rem;background:url(../img/academics/certified-list04%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(5):after{width:2rem;background:url(../img/academics/certified-list05%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(6):after{width:1.7rem;background:url(../img/academics/certified-list06%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(7):after{width:2rem;background:url(../img/academics/certified-list07%402x.png) no-repeat center/100%;}
.certified-list li:nth-child(8):after{width:2rem;background:url(../img/academics/certified-list08%402x.png) no-repeat center/100%;}

@media screen and (max-width:1024.98px){
	/* 인증 철학 및 특징 */
	.img-txt-box .h4-sub-tit + .h4-sub-tit{margin-top:2.4rem;}
	.bg-img-box .bg-en-title-big{word-break:break-word;}
}

@media screen and (max-width:768px){
	/* 인증기준 */
	.certified-list li{padding:1.5rem;width:100%;font-size:1.4rem;}
	.certified-list li:before{font-size:1.4rem;}
	.img-txt-box .bg-img-box.certification-effect{margin-top:0;width:100%;}
}