/*----------------------------------------------------------------------------------------*/
/* sponsor grade content -----------------------------------------------------------------*/

.sponsorGradeBar{padding:8px 10px;color:#fff;font-weight:700;text-align:center;border-radius:10px;margin-bottom:15px;}

.logosWrap{padding:10px 10px;margin-bottom:50px;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:10px;}
.logosWrap:last-child{margin-bottom:0;}
.logoBoxWrap{padding:15px;border-radius:10px;transition:all 0.3s ease-in-out;}

.scale4 .logoBoxWrap{margin-bottom:10px;}
.scale3 .logoBoxWrap{}
.scale2 .logoBoxWrap{}
.scale1 .logoBoxWrap{}


.logoBoxWrap:hover{box-shadow:2px 4px 8px rgba(0, 0, 0, 0.2);transform:scale(1.1, 1.1);}



.logoBox{cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;}
.logoBox img{max-height:100%;max-width:100%;}

.scale4 .logoBox{min-height:140px;max-height:210px;padding:10px 30px;height:210px;}
.scale3 .logoBox{min-height:93px;max-height:123px;height:123px;}
.scale2 .logoBox{min-height:66px;max-height:136px;height:136px;}
.scale1 .logoBox{min-height:46px;max-height:85px;height:85px;} /* 116 */

#container-sub #ContentsWrap .scale4 .logoBox img{max-width:400px;width:100%;max-height:115px;}
#container-sub #ContentsWrap .scale3 .logoBox img{max-width:313px;width:100%;max-height:73px;}
#container-sub #ContentsWrap .scale2 .logoBox img{max-width:261px;max-height:46px;}
#container-sub #ContentsWrap .scale1 .logoBox img{max-width:174px;max-height:26px;}

#logosWrap_3 .logoBoxWrap{display:flex;justify-content:center;align-items:center;}

#logosWrap_2.scale1 .logoBox{min-height:55px;max-height:70px;height:70px;}

#logosWrap_1 .logoBoxWrap:nth-child(1) .logoBox{height:101px;max-height:101px;}
#logosWrap_1 .logoBoxWrap:nth-child(2){display:flex;justify-content:center;align-items:center;}
#logosWrap_1 .logoBoxWrap:nth-child(2) .logoBox{height:101px;max-height:101px;}

#logosWrap_1 .logoBoxWrap:nth-child(3){display:flex;justify-content:center;align-items:center;}
#logosWrap_1 .logoBoxWrap:nth-child(3) .logoBox{min-height:66px;max-height:86px;height:86px;}

#logosWrap_3 .logoBoxWrap:nth-child(1) .logoBox{height:55px;max-height:55px;}
#logosWrap_3 .logoBoxWrap:nth-child(2) .logoBox{height:50px;max-height:50px;}
#logosWrap_3 .logoBoxWrap:nth-child(3) .logoBox{}
#logosWrap_3 .logoBoxWrap:nth-child(5) .logoBox{}
#logosWrap_3 .logoBoxWrap:nth-child(6) .logoBox{}

#logosWrap_4.scale1 .logoBoxWrap:first-child .logoBox{max-height:60px;}
#logosWrap_4.scale1 .logoBoxWrap{display:flex;align-items:center;}

#logosWrap_4 .logoBoxWrap:nth-child(4) .logoBox{height:53px;max-height:53px;}



#sponsorListBodyWrap{padding:90px 0;}

/* sponsor grade content -----------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------*/
/* footer Content -----------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#subSideMenuWrap{display:block;width:120px;height:400px;background:#f98311;box-shadow:0px 7px 20px 0px rgba(0,0,0,0.1);position:fixed;top:280px;right:0;overflow:hidden;z-index: 3;display:none !important;}

/*---------------------------------------------------------------------------------------*/
/* footer Content -----------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/



#sponsorWrap{display:block;}

