.pager{text-align:center}*+.pager{margin-top:60px}.pager ul{display:inline-block}.pager li{float:left;width:32px;margin-right:8px;font-family:roboto condensed,noto sans jp,sans-serif;letter-spacing:1.6px;font-size:1.2rem;line-height:30px;letter-spacing:normal;text-align:center}.pager li a{display:block;text-decoration:none;border:1px solid #111;background-color:#fff;transition:all .3s cubic-bezier(.645,.045,.355,1);color:#333;font-size:12px}.pager li a:hover{color:#fff;border-color:#333;background-color:#333}.pager li:last-child{margin-right:0}.pager li.is-active a{color:#fff;border-color:#333;background-color:#333}.pager>a.is-prev,.pager>a.is-next,.pager>p.is-num{display:none}@media screen and (max-width:768px){.pager{height:60px;line-height:60px;text-align:center;position:relative;background-color:#f2f2f2}*+.pager{margin-top:8vw}.pager ul{display:none}.pager>a,.pager>p{text-decoration:none}.pager>a.is-prev,.pager>a.is-next{display:block;width:60px;font-size:1.3rem;font-weight:700;position:absolute;top:0;color:#333}.pager>a.is-prev{left:0}.pager>a.is-next{right:0}.pager>p.is-num{display:block;margin:0;font-family:roboto condensed,sans-serif;letter-spacing:1.2px;font-style:italic;font-size:16px}}