﻿/*以下を追加しました*/
/*表示件数欄*/
table.casesnumtable {
 table-layout:fixed;
 position:relative;
 border:0;
 border-spacing:0px;
 border-collapse:collapse;
 height:30px;
}
table.casesnumtable td {
 padding:5px 0;
}

table.casesnumtable td.first {
 text-align:left;
 width:90px;
}

table.casesnumtable td.prev {
 text-align:center;
 width:100px;
}

table.casesnumtable td.pageno {
 text-align:center;
}


table.casesnumtable td.next {
 text-align:center;
 width:100px;
}

table.casesnumtable td.last {
 text-align:right;
 width:90px;
}

table.casesnumtable a.casesnumprev {
 background:url('../images/arrow_prev.gif') no-repeat left 1px;/*次ページ*/
 padding-left:18px;
}
table.casesnumtable a.casesnumnext {
 background:url('../images/arrow_next.gif') no-repeat right 1px;/*前ページ*/
 padding-right:18px;
}


table.casesnumtable td.selectnum {
 text-align:center;
}


table.casesnumtable td.selectnum ul {
/*	list-style:none;*/
 display:inline;
 margin:0 auto;
 padding:0;
 overflow:hidden;
}
table.casesnumtable ul li {
/*list-style-type:none;を追加*/
 list-style-type:none;
 display:inline;
/*	float:left;*/
 margin-right:10px;
}

table.casesnumtable ul a {
 display:inline-block;
 width:21px;
 height:18px;
 padding-top:3px;
 border:1px solid #bdbdbd;
 text-align:center;
 text-decoration:none;
 color:#333333;
}
table.casesnumtable ul a.now {
 background:#dfe1e2;
 font-weight:bold;
}
table.casesnumtable ul a:hover {
	background:#dfe1e2;
	font-weight:bold;
}
/*
p.topagetop {
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
}
*/