.pagination{clear:both;overflow:hidden;float:left;width:100%;margin-top:5px;text-align:center}.single .pagination{border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-top:0;padding:2.2% 0;width:100%}.pagination ul{list-style:none;margin:0;display:inline-block}.pagination ul li{float:left;margin-bottom:5px}.currenttext,.pagination a:hover{color:#fff;margin:0 5px 0 0;display:inline-block;line-height:1;text-decoration:none;padding:10px 13px;background:#039;font-weight:700;margin-bottom:10px}.single .pagination a .currenttext{padding:0;background:0 0;color:#fff;margin-right:0;margin-bottom:0}.single .pagination a:hover .currenttext{color:#fff}.pagination a{background:#eaeaea;margin:0 5px 0 0;display:inline-block;line-height:1;text-decoration:none;color:#000;padding:10px 13px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;font-weight:700;margin-bottom:10px}.pagination ul li:last-child a{margin-right:0}.pagination a:hover{color:#fff}.top{float:right;position:absolute;left:47%;top:-18px;width:52px;height:52px;background:#eee;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;z-index:10}.pnavigation2{display:block;width:100%;overflow:hidden;padding:10px 0;float:left;margin-top:20px}.pagination .nav-previous{float:left}.pagination .nav-next{float:right}.pagination .nav-previous a,.pagination .nav-next a{color:#6a6a6a!important}.pagination .nav-previous a:hover,.pagination .nav-next a:hover{background-color:#fff}.single .currenttext{margin-bottom:0}.pagination .current .currenttext{margin-bottom:10px}.pagination ul.nav-sp{display:inline-block}.pagination a.nav-pc{display:none}@media (min-width:768px){.pagination ul.nav-sp{display:none}.pagination a.nav-pc{display:inline-block}}