@media only screen and ( max-width : 920px ) {
/* MP ADD */

table.form td select {
    max-width:31%;
}

/*★*/
table.form td,
table.form th {
	padding: 0px 15px!important;
}

table.form td {
	padding: 4px 0!important;
}

input[type="text"] {
	height: 20px;
	padding:17px 12px;
}

_::-webkit-full-page-media, _:future, :root input[type="text"] {
    padding:16px 12px 22px 12px;
}

.btn_area {
	margin-top: 5px!important;
}

.btn_area p {
	margin: 0px 0 3px 0!important;
}

}


@media only screen and ( max-width : 640px ) {
.btn_area p {
	text-align: left;
}
}













