/*********** List *************/
.leadership_list{display: flex; flex-direction: column;}
.leadership_list .list{display: flex; align-items: flex-end; gap: 147px; position: relative;}
.leadership_list .list[id] { scroll-margin-top: 150px; }
.leadership_list .list:nth-child(even){flex-direction: row-reverse;}
.leadership_list .list:nth-child(even) .desc{flex-direction: column;}
.leadership_list .list .checkbox{position: absolute; left: 0; top: 0; z-index: 5;}
.leadership_list .list .thumb{flex-shrink: 0; width: 633px; max-width: 40.58%; position: relative;}
.leadership_list .list .leadership-img{position: relative; width: 100%; aspect-ratio: 633/700; background: var(--greenBg); border-radius: var(--borderR20); overflow: hidden;}
.leadership_list .list .leadership-img img{display: block; width: 100%; height: 100%; object-fit: cover; object-position: center bottom;}
.leadership_list .list .desc{flex: 1; min-width: 0; display: flex; flex-direction: column; align-items: flex-start; gap: 40px; padding-bottom: 150px; box-sizing: border-box;}
.leadership_list .list .leadership-title{width: 100%;}
.leadership_list .list .leadership-tit{display: flex; align-items: flex-end; gap:10px 20px; flex-wrap:wrap;}
.leadership_list .list .leadership-tit h4{color: var(--black);}
.leadership_list .list .group-txt{font-family: var(--eng); font-size: 1rem; font-weight: 500; line-height: 162.5%; color: var(--green);}
.leadership_list .list .leadership-text{color: var(--basic); word-break: keep-all;}


.leadership_list .list .leadership-position{letter-spacing: 0; font-weight: 500; color:var(--black); padding: 10px 0 30px; border-bottom: 1px solid var(--border);}


/*******************************************************************************
    @media 1500px
*******************************************************************************/
@media all and (max-width:1500px){

.leadership_list .list{gap: 100px;}
.leadership_list .list .thumb{width: 520px; max-width: 42%;}
.leadership_list .list .desc{padding-bottom: 120px; gap: 32px;}
}
/*******************************************************************************
    @media ~1300px
*******************************************************************************/
@media all and (max-width:1300px){


.leadership_list .list{gap: 70px; align-items: flex-start;}
.leadership_list .list .thumb{width: 440px; max-width: 44%;}
.leadership_list .list .desc{padding: 50px 0; gap: 28px;}
.leadership_list .list .leadership-tit{gap:8px 16px;}
}
/*******************************************************************************
    @media  ~980px
*******************************************************************************/
@media all and (max-width:980px){
	.leadership_list{display: flex; flex-direction: column; gap:30px;}
	.leadership_list .list{gap:50px;}
	.leadership_list .list .desc{padding: 30px 0; gap: 15px;}
.leadership_list .list .leadership-position{padding: 8px 0 20px;}

}
/*******************************************************************************
    @media 481~680px
*******************************************************************************/
@media all and (max-width:680px){



.leadership_list .list{gap: 20px; flex-direction: column; align-items: stretch;}
.leadership_list .list:nth-child(even){flex-direction: column;}
.leadership_list .list:nth-child(even) .desc{flex-direction: column;}
.leadership_list .list .thumb{width: 100%; max-width: none;}
.leadership_list .list .leadership-img{border-radius: var(--borderR10);}
.leadership_list .list .desc{gap: 10px; padding: 0;}
.leadership_list .list .leadership-tit{gap: 8px 12px;}
.leadership_list .list .group-txt{white-space: normal;}
.leadership_list .list .leadership-position{padding: 6px 0 15px;}
}
