@charset "utf-8";
/* CSS Document */
:root{
  --fontBase: 'NanumSquareNeo', sans-serif;
  /* --fontPoint: 'NanumSquareNeo','Pretendard','Noto Sans KR',sans-serif;
  --fontEng: 'NanumSquareNeo', 'Pretendard', 'Noto Sans KR', sans-serif; */
  --fontSerif: Georgia, "Times New Roman", Times, serif;
  
  --baseWidth: 1640px;
  --smallWidth: 1280px;
  --fullWidth: 92%;
  --maxHeight: calc(100vh - 4em);

  --headerH: 6em;
  --headerH2: 6em;
  --headerQ: 100px;

  --siteC: #8fc7f7;
  --siteC2: #1d6eb4;
  --siteC3: #3558d2;
  --siteC4: #8fc7f7;
  --siteC5: #8fc7f79c;
  --gradC1: #3558d2;
  --gradC2: #0f216e;
  --selectionBg: #000;
  
  --siteCfil: invert(47%) sepia(86%) saturate(6281%) hue-rotate(348deg) brightness(94%) contrast(97%);  
  
  --crWhite: #fff;
  --crBlack: #000;
  --crGray: #f8f8f8;
  --crGray2: #f1f4f9; 
  --crRed: #e40f18;
  --crWhitefil: brightness(0) invert(1);
  --crBlackfil: brightness(0) invert(0);
  --crfilRE: invert(1);
  
  --crGrad1: linear-gradient(to right,var(--gradC1),var(--gradC2));
  --crGrad2: linear-gradient(to bottom,var(--gradC1),var(--gradC2)); 
  
  --snsIn:#e82155;
  --snsFb:#2167be;
  --snsYt:#ed3023;
  --snsKa:#f7e111;
  --snsNv:#07bb58;
  --snsTw:#1d9bf0;
}

