/* Noto Sans JP Variable Font */
@font-face {
    font-family: 'Noto Sans JP';
    src: url('../fonts/NotoSansJP-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Noto Serif JP Variable Font */
@font-face {
    font-family: 'Noto Serif JP';
    src: url('../fonts/NotoSerifJP-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Japanese Web Safe Font Fallback - 日本語対応フォントファミリー設定 */
/* ヒーローセクション用の日本語フォントファミリー */
.hero-japanese-fonts {
    font-family: 'Noto Sans JP', '游ゴシック Medium', '游ゴシック', YuGothic, YuGothicM, Osaka, 'Hiragino Kaku Gothic ProN', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, sans-serif;
}
