@charset "UTF-8";

/* -----------------------------
.static_form_area
----------------------------- */

.l-content .static_form_area .m-table th {
	vertical-align: middle;
	position: relative;
}

.l-content .static_form_area .m-table th::after {
	content: "*";
	position: absolute;
	right: 12px;
	top: 50%;
	color: #dd0000;
	font-size: 12px;
	transform: translateY(-50%);
}

.l-content .static_form_area .m-table td {
	padding: 8px 8px 4px;
}

.l-content .static_form_area .isUserName td:not(:last-child) {
	border-right: none;
}

.l-content .static_form_area .isUserName td:not(:last-child) input[type="text"] {
	width: 243px;
	height: 36px;
	border-radius: 4px;
}

.l-content .static_form_area .isUserName td:last-child {
	border: none;
}

.l-content .static_form_area .isUserName label[for] {
	margin-left: 11px;
	cursor: default;
	text-align: right;
}

.l-content .static_form_area .isMail td input[type="text"] {
	width: 100%;
	height: 36px;
	border-radius: 4px;
}

.l-content .static_form_area textarea {
	height: 110px;
	border-radius: 4px;
}

.l-content .static_form_area input[type="submit"],
.l-content .static_form_area input[type="button"][name="submit_check"] {
	margin: 0;
}
.l-content .static_form_area input[type="button"][name="submit_check"] {
	width: 250px;
}