@charset "utf-8";

body {
    font-family: 'Noto Sans', Arial, sans-serif !important;
    font-size: 14px;
    line-height: 1.3;
    text-align: justify;
    
    /* ドイツ語特有の長い単語を適切に改行させる */
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
}

/* ドイツ語は名詞の頭文字がすべて大文字になるため、
   英単語の大文字化(text-transform: uppercase)を使いすぎると可読性が落ちます */