/* import
-------------------------------------------------- */
@import url( 'https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap' );
@import url( 'https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@400;500;600;700;800&display=swap' );
@import url( 'https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap' );


/* 変数設定
-------------------------------------------------- */
:root {
  --font-serif-jp: YakuHanMP, 'Noto Serif JP', "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  --font-main: "Shippori Mincho B1", serif;
  --font-sub: "Cormorant Garamond", serif;

  --fa-font: 'Font Awesome 7 Free';
  --fa-font-weight: 900;

  /* --main-color: rgba( 116, 83, 153, 1 ); */

  --main-color: rgba( 192, 162, 199, 1 );
  --strong-color: rgba( 144, 121, 173, 1 );
  --sub-color: rgba( 197, 130, 158, 1 );

  /* --after-color: rgba( 237, 109, 61, 1 ); */
  --step-color: rgba( 122, 143, 145, 1 );
  --therapist-color: rgba( 30, 80, 162, 1 );
}

/* ダークモード
-------------------------------------------------- */
@media( prefers-color-scheme: dark ) {

}


/* 基本設定 - common
-------------------------------------------------- */
*, *::before, *::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  word-wrap: break-word;
  /* appearance: auto; */
}