@media(max-width: 640px){

	/*===========================================
		#contents
	=============================================*/
	div#contents {
		width: auto;
		float: none;
	}
	/*===========================================
		GrayArea
	=============================================*/
	div.GrayArea{
		padding:15px 5px;
	}
	/*===========================================
		stepArea 
	=============================================*/
	ul.stepArea {
		width: auto;
		float: none;
	}
	ul.stepArea_solid {
		width: auto;
		float: none;
	}
	ul.stepArea_noLine {
		width: auto;
		float: none;
	}
	li.no {
		width: auto;
		float: none;
	}
	li.contents {
		width: auto;
		float: none;
		margin:0;
	}
	li.contents ul.zoom {
		width: auto;
		float: none;
	}
	li.contents ul.zoom li {
		width: auto;
		float: none;
	}
	li.contents ul.zoom li p {
		width: auto;
	}
	li.contents ul.zoom li div.img_zoom {
		width: auto;
	}
	
	/*===========================================
		extensionArea
	=============================================*/
	div.extensionArea {
		width: auto;
		float: none;
	}
	
	/*===========================================
		OnepointArea
	=============================================*/
	div.contentsArea {
		width: auto;
		float: none;
	}
	div.contentsArea_step {
		width: auto;
		float: none;
	}
	div.iconArea{
		float:none;
	}
	/*===========================================
		partsArea
	=============================================*/
	div.partsArea {
		width: auto;
		float: none;
	}
	
	/*===========================================
		partsTbl
	=============================================*/
	table.partsTbl {}
	table.partsTbl th {
		width: auto;
	}
	table.partsTbl td.icon {
		width: auto;
	}
	table.partsTbl td.bold {
		width: auto;
	}
	
	/*===========================================
		disc
	=============================================*/
	ul.disc_line li {
		float: none;
	}
	
	/*===========================================
		ulModelName
	=============================================*/
	ul.ulModelName li {
		width: auto;
		float: none;
	}
	
	/*===========================================
		indent
	=============================================*/
	.number dd {
		width: auto;
	}
	
	/*===========================================
		targetOS
	=============================================*/
	div.targetOS {
		width: auto;
		float: none;
	}
}
