/* 자연영역 */

/* 헤더 메뉴 항목 */
.headerMenu2 {
  color: var(--mainColor);
}

.headerMenu2 > span {
  color: var(--mainColor) !important;
  border-bottom: 3px solid var(--mainColor);
}
.headerMenu2:hover > span {
  color: var(--mainColor) !important;
  border-bottom: 3px solid var(--mainColor);
}

.headerMenu2 .subMenuLi:nth-of-type(4) > .subMenuDiv {
  background-color: var(--mainColor);
  color:var(--whiteColor);
}

/* 메뉴 항목 */
.asideMenu > li:nth-child(4) > span {
  background-color: var(--anColor);
}

.asideMenu > li:nth-child(4) > .asideSubMenu > li:first-child > a {
  color: var(--mainColor);
}
.asideMenu > li:nth-child(4) > .asideSubMenu > li:first-child > a::before {
  color: var(--mainColor);
}

/* 모바일 사이드 메뉴 */
.sideNav > li:nth-child(2) .sideSubNav {
  display: flex;
}
.sideNav > li:nth-child(2) .sideSubNav > .sideSubNavLi:nth-child(4) .sideInnerNav {
  display: flex;
}
.sideNav > li:nth-child(2) .sideSubNav > .sideSubNavLi:nth-child(4) > .sideSubNavTop {
  background-color: var(--subColor);
  color: var(--mainColor);
}

.gameList .gameDiv:last-child {
  border: 1px solid var(--checkColor);
}
.gameList .gameDiv:last-child .gameBtnMore {
  grid-template-areas: 
  "startBtn"
  "appBtn"
  "pcDownBtn";
}
.gameList .gameDiv:last-child .gameBtnMore > a:first-child {
  width: 170px;
  height: auto;
  border-radius: 50px;
}

/* 개별 버튼 수정 */

@media screen and (max-width: 800px) {
  .gameList > .gameDiv:last-child .gameBtnMore {
    grid-template-columns: 1fr;
  }
}
