@charset "UTF-8";

/* 約半フォント */
@import url('https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css');
/* Noto Sans JP */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap');
/* Shippori Mincho B1 Static */
@import url('https://fonts.googleapis.com/css2?family=Shippori+Mincho+B1:wght@400;700&display=swap');
/* Roboto */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');


:root {
	/* フォント */
	--font-base: "Noto Sans JP", YakuHanJP, sans-serif;/* weight 100-900 */
	--font-sub: "Shippori Mincho B1", YakuHanJP, sans-serif;/* weight regular or bold */
	--font-en: "Roboto", sans-serif;/* weight 400-800 */

	/* フォントサイズ */
	--fontsize-base: 1.4rem;
	/* 文字間 */
	--letter-spacing: 0.15em;
	/* 行間 */
	--lingh-height: 2;
	/* 最高幅 */
	--max-width: 1200px;
	/* 最低幅 */
	--min-width: 980px;

	/* カラー */
	--color-font: #333333;
	--color-main: #000;
    --color-sub: #d2b950;
    --color-accent: #d0cdcb;
    --color-red: #e05550;

	/* フォントウェイト */
	--weight-thin: 100;
	--weight-extralight: 200;
	--weight-light: 300;
	--weight-regular: 400;
	--weight-medium: 500;
	--weight-semibold: 600;
	--weight-bold: 700;
	--weight-extrabold: 800;
	--weight-black: 900;
}
