.paging{
    display: flex;
    flex-direction: row-reverse;
    margin:auto;
}

.paging>span.p_button{
    margin:1rem;
    border: 1.5px solid;
    border-color: #0099ff;
    color:#293b4b;
}

.paging>span.now{
    background-color:#c0e6ff;
}


span.p_button>a{
    /* ↓dispalay:blockでaタグ範囲を親まで広げてる */
    display: block;
    padding:1rem;
    /* ↓リンクのデコレーションをとっぱらう */
    text-decoration: none;
    cursor:pointer;
}

span.now{
    padding:1rem;
}

a.p_button:visited,
a.p_button:link,
a.p_button:active,
a.p_button:hover{
    color:#293b4b;
}
