/* =========================================================
   COMMON STYLE
   ---------------------------------------------------------
   サイト全体で使用する共通スタイル

   主な内容：
   - Typography
   - Registered Mark
   - Buttons
   - Utility Classes
   - Common UI Parts
========================================================= */

/* =========================================================
   COMMON STYLE
   ---------------------------------------------------------
   サイト全体で使用する共通スタイル
========================================================= */


/* =========================================================
   SCROLL
========================================================= */

html {
  scroll-behavior: smooth;
}

/* =========================================================
   TYPOGRAPHY
========================================================= */


/* ---------------------------------------------------------
   Registered Mark
--------------------------------------------------------- */

.reg-mark {
  display: inline-block;
  font-size: .55em;
  vertical-align: top;
  margin-top: .15em;
  margin-left: .1em;
  line-height: 1;
}

