@charset "utf-8";
/*
 * ===================================================
 * 
 * recruit
 * 
 * ===================================================
 */
/*
 * ---------------------------------------------------
 * recruit
 * ---------------------------------------------------
 */
#recruit {}
	#recruit .contVox {
		width: 700px;
		margin-left: auto;
		margin-right: auto;
	}
		#recruit .tableStyle01 { width: 100%; }
			#recruit .tableStyle01 th { width: 10em; }
			#recruit .tableStyle01 td { text-align: left; }
/**
 ****************************************************
 * 
 * screens larger than 768
 * 
 ****************************************************
 */
@media only screen and (min-width: 768px) {
	.pcDspNone { display: none; }
}	/*  @media END */
/**
 ****************************************************
 * 
 * screens smaller than 768
 * 
 ****************************************************
 */
@media only screen and (max-width: 767px) {
	/*
	 * ---------------------------------------------------
	 * recruit
	 * ---------------------------------------------------
	 */
	#recruit {}
		#recruit .contVox {
			width: auto;
			float: none;
			margin-right: 0;
			margin-top: 30px;
		}
		#recruit .contVox:first-of-type { margin-top: 0; }

}	/*  @media END */


