@charset "UTF-8";

/* --------------------------
-----------------------------
common
-----------------------------
----------------------------- */
/* --- 共通変数（JSでここを書き換えます） --- */
:root {
    /* 初期色 */
    --main-color: #55A72F;
    --main-color2: #7BB85F;
    --sub-color: #f5f5f5;
}

/* --- フォント定義 --- */
/* ゴシック体（デフォルト） */
body.font-gothic {
    font-family: 'Roboto', 'Noto Sans JP', Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif !important;
}

/* 丸ゴシック */
body.font-round {
    font-family: "Zen Maru Gothic", "游ゴシック", "Noto Sans JP", Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif !important;
}

/* 明朝体 */
body.font-mincho {
    font-family: "Shippori Mincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "游明朝", "Arial", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", "Noto Serif JP", "游明朝", YuMincho, "Times New Roman", serif !important;
}