body {
    margin: 0px;
    padding: 0px;
    letter-spacing: 0.05em;
    line-height: 1.8;
    font-family: "Noto Sans JP", "Hiragino Sans", "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", "游ゴシック", "Yu Gothic", "YuGothic", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 14px;
    -webkit-text-size-adjust: 100%;
    font-weight: 400;
    overflow-x: hidden;
    width: 100%;
    color: #444444;
    background-color: #FFFFFF;
}

a {
    outline: none;
    text-decoration: none;
}

ul {
    list-style: none;
    text-decoration: none;
    padding-inline-start: 0;
}