.tb {
	color: #000;
	margin: 30px 0 10px;
	font-size: 20px;
	text-align: center;
}

.tb_input {
	/* 顏色配合版面 */
	background: #FFF;
	color: #000;
}

.tb_button {
	margin-left: -1px;
	background: #000;
	color: #FFF;
	font-size: 16px;
}

.form_agree_text {
	font-size: 16px;
}

button.btn {
	font-family: 'Microsoft JhengHei';
	background: #024A34;
}

.form_agree_personal_information {
	text-align: left;
	width: 680px;
	margin-left: auto;
	margin-right: auto;

}

.contact-form form input {
	padding-left: 13px;
}

.contact-form form select {
	font-size: 16px;
}

.contact-subject input[type="text"] {
	font-size: 18px;
}

.contact-form form input::placeholder {
	/* CSS 3 標準 */
	font-size: 18px;
}

.contact-form form input::-webkit-input-placeholder {
	/* Chrome, Safari */
	font-size: 18px;
}

.contact-form form input:-ms-input-placeholder {
	/* IE 10+ */
	font-size: 18px;
}

.contact-form form input::-moz-placeholder {
	/* Firefox 19+ */
	font-size: 18px;
	opacity: 1;
}

/* checkbox大小 */
.contact-form form input[type=checkbox] {
	width: 15px;
	height: 15px;
}

@media (max-width:720px) {
	.form_agree_personal_information {
		width: 80%;
	}

	#send_data_button2 {
		font-size: 16px;
	}

	.form_agree_text {
		font-size: 12px;
	}

	button#send_data_button2 {
		font-size: 16px;
	}
}