@charset "UTF-8";
/*==================================================
Template design by anoSora
@link https://anosora.itsuka-yume.com/

テンプレートデザイン、およびコードの著作権は anoSora いつか にあります。
利用規約をご確認の上ご利用ください。
==================================================*/

/*
root
_________________________________________*/
:root {
  --color-text: #212121;
  --color-main: #FFF8C3;
  --color-main-rgb: 255, 248, 195;
  --color-second: #FFF082;
  --color-second-rgb: 255, 240, 130;
  --color-accent: #FAC8D8;
  --color-accent-rgb: 250, 200, 216;
  --color-primary: #CDEAFF;
  --color-primary-rgb: 205, 234, 255;
  --color-white: rgba(255, 255, 255, 1);
  --color-white-09: rgba(255, 255, 255, 0.9);
  --color-white-08: rgba(255, 255, 255, 0.8);
  --color-white-07: rgba(255, 255, 255, 0.7);
  --color-white-06: rgba(255, 255, 255, 0.6);
  --color-white-05: rgba(255, 255, 255, 0.5);
  --color-white-04: rgba(255, 255, 255, 0.4);
  --color-white-03: rgba(255, 255, 255, 0.3);
  --color-white-02: rgba(255, 255, 255, 0.2);
  --color-white-01: rgba(255, 255, 255, 0.1);
  --color-glay1: #F8FBF8;
  --color-glay2: #F3F3F3;
  --color-glay3: #E5E4E6;
  --color-glay4: #DCDDDD;
  --color-glay5: #949495;
  --color-glay6: #595857;
  --font-sans: "Zen Kaku Gothic Antique", sans-serif;
  --font-script: "Oooh Baby", "Zen Kaku Gothic Antique", cursive, serif;
  --back-stripe: repeating-linear-gradient(300deg, var(--color-main), var(--color-main) 5px, transparent 5px, transparent 10px);
  --back-stripe-main: repeating-linear-gradient(300deg, rgba(var(--color-main-rgb), 0.5), rgba(var(--color-main-rgb), 0.5) 5px, transparent 5px, transparent 10px);
  --back-stripe-accent: repeating-linear-gradient(300deg, rgba(var(--color-accent-rgb), 0.5), rgba(var(--color-accent-rgb), 0.5) 5px, transparent 5px, transparent 10px);
  --back-stripe-primary: repeating-linear-gradient(300deg, rgba(var(--color-primary-rgb), 0.5), rgba(var(--color-primary-rgb), 0.5) 5px, transparent 5px, transparent 10px);
}