@media (max-width:900px) { 
	div.registform_logo{
		margin: 0;
		padding: 0;
		height: auto;
		min-height: auto;
		min-width: 100%;
	}
	div.registform_logo img{
		width: 100%;
	}
	#pageWrapper{
		width: 100%;
		margin: 0px auto;
		padding: 0px;
	}
	#pageContent{
		width: 100%;
		margin: 0px auto;
		padding: 0px;
	}
	#mainContentContainer{
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	#mainContent{
		width: 100%;
		min-height: 400px;
		padding: 0px;
		width: 100%;
		margin: 0px;
	}
	#Article{
		padding:0;
	}
	div.just_info{
		margin: 10px 0px;
		padding: 0px;
		width: 100% ! important;
	}
	#footerContent{
		width: 100%;
		margin: 0 auto;
		padding: 0px;
		min-height: 50px;
	}
	#notification{
		margin-left: 0px;
	}
	#copyright{
		margin-left: 0px;
	}
	
	//  form など・・・
	#Article table{
		width:100% ! important;
	}
	#Article table col{
		width:auto ! important;
	}
	#Article table td.eachLine:first-child ({
		width: 34% ! important;
	}
	#Article table td.eachLine:last-child ({
		width: 64% ! important;
	}
	div.divtitleBody{
		width:100% ! important;
	}
	div.main_contents h1{
		width:100% ! important;
	}
	div.diBody{
		width:100% ! important;
	}
}