@charset "UTF-8";
/* CSS Document */
@media screen and (max-width: 640px) {
/** contact **/
	
	#contact_form table {
		border-top: 0;
	}
	
	#contact_form table tr {
		display: block;
		width: 100%;
	}
	
	#contact_form table th {
		display: block;
		width: 96%;
	}
	
	#contact_form table td {
		display: block;
		width: 96%;
		border-bottom: 0px;
		padding-bottom: 25px;
		padding-top: 10px;
	}
	
	#contact_form .mb1em {
		margin-bottom: 0;
	}
	
	#contact_form input[type="text"].zip11 {
	}

	#contact_form input[type="text"].addr11 {
		width: 100%;
	}
	
	#contact_form table input[type="text"] {
		margin-bottom: 1em;
	}
	
	#contact_form #textarea {
		text-align: left;
		line-height: 1.8em;
		margin-bottom: 1em;
	}

}