public static String trimMultiByteCharacter(String aTarget) {
		char[] tTargetValue = aTarget.toCharArray();
		int tLength = tTargetValue.length;
		int tStart = 0;
		int tEnd = tLength;
		while ((tStart < tEnd) && ((tTargetValue[tStart] <= ' ') || (tTargetValue[tStart] == '　'))) {
			tStart++;
		}
		while ((tStart < tEnd) && ((tTargetValue[tEnd - 1] <= ' ') || (tTargetValue[tEnd - 1] == '　'))) {
			tEnd--;
		}
		return ((tStart > 0) || (tEnd < tLength)) ? aTarget.substring(tStart, tEnd) : aTarget;
	}