@font-face {
	font-family: "screen";
	src: url("/template/fonts/AriaWebFaNum-SemiBold.woff2") format("woff2");
	font-weight: 1 1000;
	font-display: swap;
  }
  
  @font-face {
	font-family: "screenS";
	src: url("/template/fonts/AriaWebFaNum-Bold.woff2") format("woff2");
	font-weight: 1 1000;
	font-display: swap;
  }
  
  @font-face {
	font-family: "screenB";
	src: url("/template/fonts/AriaWebFaNum-Black.woff2") format("woff2");
	font-weight: 1 1000;
	font-display: swap;
  }
  
  :root {
	--white-rgb: 255, 255, 255;       /* FFFFFF */
	--black-rgb: 0, 0, 0;             /* 000000 */
	--gray-rgb: 201, 201, 201;        /* C9C9C9 */
	--cream-rgb: 244, 242, 238;       /* f4f2ee */
	--light-rgb: 224, 224, 224;       /* E0E0E0 */
	--ultralight-rgb: 250, 250, 250;  /* FAFAFA */
	--dark-rgb: 133, 133, 133;       /* 858585 */
	--ultradark-rgb: 69, 69, 69;     /* 454545 */
  
	--secondary-rgb: 15, 43, 71;
	--primary-rgb: 176, 137, 45;
	--success-rgb: 0, 166, 147;      /* 00A693 */
	--danger-rgb: 204, 51, 51;       /* CC3333 */
	--warning-rgb: 217, 144, 88;     /* D99058 */
  }
  
  h1 { color: #D3AF37; }
  h2 { color: #f1f1f1; }
  
  h1,
  .nav-bar #heading a,
  h3:not(.print h3),
  .box h3,
  .box-item h3 {
	font-family: screenB !important;
  }
  
  h2,
  a:not(.toc a, .showlog a, #office a),
  strong:not(.print strong, .listprint strong),
  b:not(.print b, .showlog b, .listprint b),
  .article h4,
  .article h5 {
	font-family: screenS !important;
  }
  
  body {
	background-size: cover;
	font-family: screen !important;
  }
  