@charset "shift_jis"; 
/*---default_clear------------------------------*/
	
ol,ul,li{
	margin: 0;
}




/*強度区分*/
#table0{
	width: 100%;
	border-collapse: collapse;
	font-size:100%;
}
#table0 td,
#table0 th{
	padding: 5px;
	border: 1px solid #ccc;
	font-size:100%;
}
#table0 th{
	font-weight: normal;
	text-align:left;
}
#table0 thead th{
	background:#e6e6e6;
}

#table0 img{
	max-width:50px;
	width:auto;
}


@media only screen and (max-width:800px){
	#table0{
		display: block;
		font-size:100%;
		
	}
	
	#table0 img{
	max-width:120px;
	width:auto;
}


		#table0 thead{
			display: none;
		}
		#table0 tbody{
			display: block;
		}
			#table0 tbody tr{
				display: block;
				margin-bottom: 1.5em;
				border-bottom:solid 1px;
			}
			#table0 tbody th,
			#table0 tbody td{
				display: list-item;
				border: none;
				list-style: none;
				
			}
			#table0 tbody th{
				margin-bottom: 5px;
				list-style-type: none;
				color: #444;
				background: #ccc;
			}
			
			#table0 tbody td br{
				display:none;/*スマホの時に改行させない20150702*/

			}
			
			
			#table0 tbody td{
				margin-left: 0px;
				padding: 0;
				
			}
			 
			


}




/*機能別分類表*/
#table1{
	width: 100%;
	border-collapse: collapse;
	font-size:100%;
}
#table1 td,
#table1 th{
	padding: 5px;
	border: 1px solid #ccc;
	font-size:100%;
}
#table1 th{
	font-weight: normal;
	text-align:left;
}
#table1 thead th{
	background:#e6e6e6;
}

#table1 img{
	max-width:100px;
	width:auto;
}
@media only screen and (max-width:800px){
	#table1{
		display: block;
		font-size:100%;
		
	}
	
	#table1 img{
	max-width:150px;
	width:auto;
}


		#table1 thead{
			display: none;
		}
		#table1 tbody{
			display: block;
		}
			#table1 tbody tr{
				display: block;
				margin-bottom: 1.5em;
				border-bottom:solid 1px;
			}
			#table1 tbody th,
			#table1 tbody td{
				display: list-item;
				border: none;
				list-style: none;
				
			}
			#table1 tbody th{
				margin-bottom: 5px;
				list-style-type: none;
				color: #444;
				background: #ccc;
			}
			
			#table1 tbody td br{
				display:none;/*スマホの時に改行させない20150702*/

			}
			
			
			#table1 tbody td{
				margin-left: 0px;
				padding: 0;
				
			}
	
			#table1 tbody td span{
				display:block;/*スマホの時に改行させる20150717*/

			}
	 
			

}



