@charset "UTF-8";

:root {
    /* 背景色 */
    --color-default_bgc: white;
    --color-bgc-gray_01: #959595;
    --color-bgc-gray_02: #efefef;
    --color-bgc-gray_03: #d2d2d2;
    --color-bgc_01: #f0a7c8;
    --color-bgc_02: #6e4900;
    --color-bgc_03: #99876a;
    --color-bgc_04: rgba(110, 73, 0, 0.8);
    --color-bgc_05: rgba(110, 73, 0, 0.2);
    --color-bgc_06: rgba(240, 167, 200, 0.2);
    --color-bgc_07: rgba(240, 167, 200, 0.1);
    --color-bgc_08: rgba(153, 135, 106, 0.2);
    /* テキストの色 */
    --color-default_text: #5c5a59;
    --color-text-gray_01: #959595;
    --color-text-gray_02: #efefef;
    --color-text-gray_03: #d2d2d2;
    --color-text_01: #f0a7c8;
    --color-text_02: #6e4900;
    --color-text_03: #99876a;
    --color-text_04: rgba(110, 73, 0, 0.8);
    --color-text_05: rgba(110, 73, 0, 0.2);
    --color-text_06: rgba(240, 167, 200, 0.5);
    --color-text_07: rgba(240, 167, 200, 0.2);
    --color-text_08: rgba(153, 135, 106, 0.2);
    /* ボーダーの色 */
    --color-default_border: #5c5a59;
    --color-border-gray_01: #959595;
    --color-border-gray_02: #efefef;
    --color-border-gray_03: #d2d2d2;
    --color-border_01: #f0a7c8;
    --color-border_02: #6e4900;
    --color-border_03: #99876a;
    --color-border_04: rgba(110, 73, 0, 0.8);
    --color-border_05: rgba(110, 73, 0, 0.2);
    --color-border_06: rgba(240, 167, 200, 0.5);
    --color-border_07: rgba(240, 167, 200, 0.2);
    --color-border_08: rgba(153, 135, 106, 0.2);
    /* shadow */
    --shadow-white_01: white 2px 0px, white -2px 0px, white 0px -2px, white 0px 2px, white 2px 2px, white -2px 2px, white 2px -2px, white -2px -2px, white 1px 2px, white -1px 2px, white 1px -2px, white -1px -2px, white 2px 1px, white -2px 1px, white 2px -1px, white -2px -1px;
    --shadow-white_02: 1px 1px 0px white, -1px 1px 0px white, 1px -1px 0px white, -1px -1px 0px white, 1px 0px 0px white, 0px 1px 0px white, -1px 0px 0px white, 0px -1px 0px white;
    --shadow-white_03: 0px 0px 5px rgba(255, 255, 255, 0.8);
    --shadow-black_01: black 2px 0px, black -2px 0px, black 0px -2px, black 0px 2px, black 2px 2px, black -2px 2px, black 2px -2px, black -2px -2px, black 1px 2px, black -1px 2px, black 1px -2px, black -1px -2px, black 2px 1px, black -2px 1px, black 2px -1px, black -2px -1px;
    --shadow-black_02: 1px 1px 0px black, -1px 1px 0px black, 1px -1px 0px black, -1px -1px 0px black, 1px 0px 0px black, 0px 1px 0px black, -1px 0px 0px black, 0px -1px 0px black;
    --shadow-black_03: 0px 0px 5px rgba(0, 0, 0, 0.8);
    /* font family */
    --font_01: 游明朝, YuMincho, Hiragino Mincho ProN W3, ヒラギノ明朝 ProN W3, Hiragino Mincho ProN, HG明朝E, ＭＳ Ｐ明朝, ＭＳ 明朝, serif;
    --font_02: 游ゴシック, Yu Gothic, YuGothic, Hiragino Sans W3, Hiragino Kaku Gothic ProN, ヒラギノ角ゴ ProN W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}
