@charset "utf-8";
/* 대학 신입 | 커뮤니티 컬리지 */

.pageTitBox {
  background-color: var(--c-secondBG);
  background-position: 50% 50%;
}
  .pageTitBox > div, .pageTitP {color: #FFF;}
  
table.tBor_1 {width: 100%;}

#noMargin table thead tr {background-color: #FFF;}

#infoSec table tr td:first-child,
#ranking table tr td:first-child,
#versus table tr td:first-child {text-align: center;}

#infoSec .introTogBtn {padding: 0.5rem 0.75rem;}
#infoSec #content1 img.univLogo {max-width: 12rem;}

#versus thead th:first-child, #versus tbody td:first-child {
  position: sticky; left: 0;
  z-index: 2;
}

@media screen and (min-width: 768px) {
  #infoSec .introTogBtn {padding: 0.75rem 1rem;;}
  #infoSec #content1 img.univLogo {max-width: 15rem;}
  
  #byMajor table.tBor_1 {width: 80%;}

  .halfBoxes .toHalfImg,
  .halfBoxes .toHalfImgLtoR,
  .halfBoxes .toHalfImgRtoL {aspect-ratio: 1 / 2;}
  
  #noMargin .tBox {margin-bottom: 1rem;}
}

@media screen and (min-width: 1024px) {
}