/* フォントが変わらないので一時的に消して動作確認しています。 */
/* body { 
    width: 100%; margin: 0; font-size: 20px; 
    font-family: "yu-mincho-pr6n", sans-serif; font-weight: 400; font-style: normal;
} */
body {
    width: 100%;
    margin: 0;
    font-size: 16px;
    color: rgb(92, 92, 92);
    font-family: Yumincho, serif;
    font-style: normal;
    font-weight: 400;
}

a {
    text-decoration: none;
}

.sp {
    display: none;
}

.pc_img {
    display: inline-block;
}

.sp_img {
    display: none;
}

@media screen and (max-width: 479px) {
    .sp {
        display: block;
    }

    .pc {
        display: none;
    }

    .pc_img {
        display: none;
    }

    .sp_img {
        display: inline-block;
    }
}