/*  結果表示部のCSS  */
  table#contents{
   /*  border: solid 1px #999999;*/
    border-collapse: collapse;
  }
table#contents th {
	background-color:#0000CD;
	border-bottom:1px solid #999999;
	border-top:5px solid #BBE2F1;
	color:#FFFFFF;
	padding:5px;
	text-align:left;
	vertical-align:top;
}
  table#contents td {
 /*   border: solid 1px #999999;*/
    padding: 5px;
    text-align: center;
		border-bottom:1px dotted #999999;
  }
  /*  作家用のCSS  */
  table#contents td.data_name{
    text-align: left;
  }
  /*  その他用のCSS  */
  table#contents td.data_detail{
    text-align: left;
  }
  /*  デビュー年齢用のCSS  */
  table#contents td.data_between1{
    text-align: right;
  }
  /*  年齢用のCSS  */
  table#contents td.data_between2{
    text-align: right;
  }

/*  絞り込みメニューのCSS  */
  table#search{
/*    border: solid 1px #3399CC;*/
    border-collapse: collapse;
  }
  table#search th {
    padding: 5px;
		background:none repeat scroll 0 0 #EEF8FF;
/*    border: solid 1px #3399CC;*/
		border-bottom:1px dotted #999999;
    text-align: center;
		border-left:5px solid #0000CD;
  }
  table#search td {
/*    border: solid 1px #3399CC;*/
		border-bottom:1px dotted #999999;
    padding: 5px;
    text-align: left;
  }

div.footer {
	border-top:none!important;
}
td.data_image{
	margin:0!important;
	padding:0!important;
}
td.data_image img{
	margin:0!important;
	padding:0!important;
	border:0!important;
	vertical-align:bottom;
}
.even{
	background-color:#FFFFFF;
}
.odd{
	background-color:#EEF8FF;
}

table#contents th a:link{
	color:#bbe2f1!important;
}
table#contents th a:hover{
	color:#000000!important;
}

table.searchResultTable{
	width:100%;
	margin : 0 0 15px 0;
	/*border:1px dotted #999999;*/
	font-size:90%;
	border-spacing:0px;
	/*border-color:gray;*/
	/*border:1px solid #00AFE7;*/
}

table.searchResultTable th{
/*	background-color:#EEF8FF;
	background:url("/img/cmn/sprite_nav_640.png") no-repeat scroll 0 -200px transparent;
	background:url("/img/cmn/aside_hd_bg.png") repeat-x scroll 0 0 #02B0E8;*/
/*	border-bottom:1px solid #999999;*/
/*	border-top:5px solid #0000CD;*/

/*border-top:5px solid #4682b4;*/

/*	color:#FFFFFF;*/
	padding:5px;
	text-align:left;
	vertical-align:top;
}
table.searchResultTable td {
/*	border-bottom:1px dotted #999999;*/
	padding:5px;
	
/*	text-align:center;*/
	background-color:#f6f9fd;
}
.fontsize80{
	font-size:80%;
}
.fontsize140{
	font-size:140%;
}
.fontsize100white{
	font-size:100%;
	color:#ffffff;
	padding:0 0 0 3px;
}
.fontsize190white{
	font-size:190%;
	color:#ffffff;
}
.list_bluetxt {
	/*color:#008CBB;*/
	color:#6E0D25;
}

table.detailsTable{
	width:100%;
/*	margin : 0 0 15px 0;*/
	margin : 0;
	/*border:1px dotted #999999;*/
	font-size:100%;
	border-spacing:0px;
	/*border-color:gray;*/
	/*border:1px solid #c0c0c0;*/
	/*background-color:#f6f9fd;*/
	background-color:#F5F5F5;
	border-collapse:collapse;
}
table.detailsTable th{
/*	background-color:#EEF8FF;*/
/*	background:url("/img/cmn/aside_hd_bg.png") repeat-x scroll 0 0 #02B0E8;*/
/*	border-bottom:1px solid #999999;*/
/*	border-top:5px solid #0000CD;*/
/* border-left:5px solid #4682b4;*/
/*	color:#FFFFFF;*/
	padding:5px;
	text-align:left;
	vertical-align:top;
}
table.detailsTable td {
/*	border-bottom:1px dotted #999999;*/
	padding:5px;
/*	text-align:center;*/
/*	background-color:#f0f8ff;*/
}
.details{
	background-color:#ffffff;
	/*border-left:10px solid #4169e1;*/
	border-bottom:2px solid #4169e1;
/*	color:#ffffff;*/
}
.detailsDiv {
    /*background-color: #F6F9FD;*/
	background-color: #F5F5F5;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 100%;
	  margin: 0 0 15px;
    width: 100%;
		text-align:center;
}
.detailsDiv img{
		padding:15px;
}
.detailslist{
	background-color:#ffffff;
	border-left:10px solid #4169e1;
	border-bottom:2px solid #4169e1;
	padding: 5px;
/*	color:#ffffff;*/
}
.detailsDiv li{
	list-style:none;
}

td.data_remarks{
	text-align:left !important;
}