@charset "utf-8";

/* PC?CSS */
@media print,
screen and (min-width: 415px) {
    h3 {
        font-size: 2vw;
    }

    h4 {
        font-size: 1.5vw;
        margin-left: 2%;
    }

    .h4msg {
        margin-left: 2%;
    }

    .nomikata {
        margin-top: -15vh;
        padding-top: 15vh;
        margin-left: 3%;
    }

    .smallimg {
        height: 12vw;
        margin: 2%;
        width: 19vw;
    }

    .smallmsg {
        text-align: center;
    }

    .click:hover {
        background: #fff;
        box-shadow: 0px 2px 10px 5px #97B1BF;
        color: #000;
    }

    .nowdisp {
        background: rgba(32, 178, 170, 0.5);
        color: #fff;
        display: none;
    }

    .howToMakeDetail {
        background-color: rgba(32, 178, 170, 0.2);
        clear: both;
        display: none;
        margin-left: 10px;
        margin-top: 10px;
        padding: 10px;
        width: 80%;

    }

    table {
        margin-left: 5%;
    }

}
