<style type="text/css">

/*----------共通書式----------*/

body {
	font-size: 12px;
	font-family: Arial;
}

/*ヘッダ、フッタの小文字------------*/
h2 {
	font-family: Arial;
}

.large {  font-size: 14pt}
.small {  font-size: 7pt}


th {
	font-size: 12px;
	font-family: Arial;
}

td {
	font-size: 12px;
	font-family: Arial;
}

/* 一覧--------------------------------↓*/

table.ichiran {
	width: 100%;
	font-size:11px;
	font-family: Arial;
}

table.ichiran th {
	background-color: #ccffcc;
	font-size: 11px;
	font-family: Arial;
}

table.ichiran td {
	background-color: #eeeeee;
	font-size: 11px;
	font-family: Arial;
}

table.ichiran td.ichiran-caption {
	background-color: #ccffcc;
	text-align: center;
	font-sisze: 11px;
	font-weight: bold;
	font-family: Arial;
}

/*------------------------------------↑*/

/* ヘッダ下の各項目へのリンク----------↓*/
table.custody-index td {
	background-color: #ccccff;
	font-size: 12px;
	font-family: Arial;
	text-align: center;
}
/*------------------------------------↑*/

/*　詳細一覧---------------------------↓*/
 
table.details {
	font-size: 12px;
	font-family: Arial;
	width: 100%;
}


table.details th {
	background-color: #ccffcc;
	font-size: 12px;
	font-family: Arial;
}

table.details td {
	background-color: #eeeeee;
	font-size: 12px;
	font-family: Arial;
}

/* リンク------------------------------*/
a:hover {
	color: #000080;
}

td.line { font-size: 0px }

font.alert {
	font-size:large;
}

font.alert-error {
	color:red;
}

font.alert-info {
	color:red;
}

.alert > span {
    display: block;
}

.pagination {
display: inline-block;
}

.pagination a,
.pagination span {
position: relative;
float: left;
margin-right: 4px;
text-decoration: underline;
font-size: 16px;
}

.hiddenPageLink a,
.currentPageLink a {
	text-decoration: none;
	cursor: default;
	color: black;
}

.currentPageLink a {
	font-weight: bold;
}
