.m-pagenavi-container .pagenavi{padding-top:10px;padding-bottom:10px;background-color:#fff;text-align:center}.m-pagenavi-container .pagenavi ul{margin:0 0 -8px;padding:0;list-style:none}.m-pagenavi-container .pagenavi ul li{display:inline-block;margin:0 8px 8px}.m-pagenavi-container .pagenavi ul li a{display:block;padding-left:28px;position:relative;text-decoration:none;font-weight:bold;color:inherit}.m-pagenavi-container .pagenavi ul li a:hover .icon{-webkit-transform:translate(0,8px);transform:translate(0,8px)}.m-pagenavi-container .pagenavi ul li .icon{display:inline-block;position:absolute;left:0;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:3px solid #01223e;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.m-pagenavi-container .pagenavi ul li .icon::before{content:"";display:block;position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-4px 0 0 -3px;border-top:2px solid #01223e;border-right:2px solid #01223e;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.m-pagenavi-container .pagenavi.-js-fixed{position:fixed;z-index:10;top:0;left:0;width:100%}@media screen and (max-width:767px){.m-pagenavi-container .pagenavi ul li{display:block;margin:0 0 15px;text-align:left}.m-pagenavi-container .pagenavi ul li:last-child{margin-bottom:0}.m-pagenavi-container .pagenavi.-js-fixed{position:static;background-color:transparent}}