/* ==========
    関数 
  =============*/
*,
*::before,
*::after {
  --px: 32;
  --pxToRem: calc(var(--px) / 16 * 1rem);
  --pxToEm: calc(var(--px) / 16 * 1em);

  /*============ clamp用ここから ==============*/
  --min-size: 53;
  /* 最小サイズ */
  --max-size: 146;
  /* 最大サイズ */
  --min-vp: var(--min-viewport);
  --max-vp: var(--max-viewport);

  /* fluidサイズ算出のための計算 */
  --slope: calc((var(--max-size) - var(--min-size)) / (var(--max-vp) - var(--min-vp)));
  --intercept: calc(var(--min-size) - var(--slope) * var(--min-vp));
  --fluid-size: calc(var(--slope) *100vw + var(--intercept) / 16 * 1rem);

  /* clamp生成用関数 */
  --ClampSize: clamp(var(--min-size) / 16 * 1rem, var(--fluid-size), var(--max-size) / 16 * 1rem);

  /*============ clamp用ここまで ==============*/
}
