﻿/*contents Css*/


/*設定_テーブル共通設定/////////////////////*/

.table_class {
	font-family:Verdana;
	font-size:15px;
	margin: 0 auto;
	width: 98%;
	border: none;
	border-spacing: 0;
	background: #f5f5f5;
	margin-bottom:30px;

}

.table_class th,td{
	border:solid 0.5px #4b4f53;
	height:20px;
	border-collapse: collapse;
  font-weight: normal;	
}

.table_class th{
	height:20px;
	background-color:#eee7e0;
	
}
.table_class td{
	height:30px;
	background-color:#fff;	
}

/*pdfアイコン*/
a img {
	border: none;
	padding-top: 5px;
}

/*caption*/
caption{
	font-size:16px;
	text-align: left;
	background-color:#e6e6e6;
	color:#292929;
	text-indent: 0.5em;
	padding: 10px 0;
	/*font-weight: bold;*/
}

/*hovor*/
table tr:hover td{
	background-color:#d4efdf;

}
td:last-child:hover{
	background-color:#d4efdf;

}


/*/テーブル個別設定/////////////////////*/

/*設定_table_A*/

.table_A td:nth-child(1){text-align: left;width:80%;text-indent:0.5em;}
.table_A td:nth-child(2){text-align: center;width:20%;}
.table_A th{display: none;}

/*設定_.table_B*/

.table_B td:nth-child(1){text-align: center;width:10%;}
.table_B td:nth-child(2){text-align: left;width:70%;text-indent:1em;}
.table_B td:nth-child(3){text-align: center;width:20%}

/*設定_table_C*/

.table_C td:nth-child(1){text-align: center;width:10%;}
.table_C td:nth-child(2){text-align: center;width:10%}
.table_C td:nth-child(3){text-align: left;width:45%;text-indent:1em;}
.table_C td:nth-child(4){text-align: center;width:20%;font-size:14px;}
.table_C td:nth-child(5){text-align: center;width:15%}

