@charset "UTF-8";
/* 
    Document   : skin_cms
    Created on : 2014/05/21, 0:51:51
    Author     : catchup
    Description: for baserCMS Adjust
*/

#MessageIndexForm .mail-after-attachment:before,
#MessageConfirmForm .mail-after-attachment:before {
	content: " ";
}

#MessageIndexForm #FieldMessageVacancy1 .mail-after-attachment:after,
#MessageConfirmForm #FieldMessageVacancy1 .mail-after-attachment:after {
	content: "　";
}

#MessageConfirmForm .form_table th {
	padding: 20px;
}

#MessageIndexForm  #FieldMessageName2,
#MessageIndexForm  #FieldMessageNameKana2,
#MessageConfirmForm #FieldMessageName2,
#MessageConfirmForm #FieldMessageNameKana2 {
	padding-left: 1em;
}

#MessageIndexForm label[for=MessageMaterialType2]:after,
#MessageConfirmForm label[for=MessageMaterialType2]:after {
	content: "（必要な資料情報は備考欄にご記入ください）";
}

#MessageIndexForm label[for=MessageEstimate1]:after,
#MessageConfirmForm label[for=MessageEstimate1]:after {
	content: "（見積依頼は無料です）";
}


#flashMessage {
	padding:10px 20px;
	margin:15px auto!important;
	color:#C30;
	font-weight:bold;
	border:5px solid #C30;
}
.error-message {
	color:#C30;
	background: url(../../img/admin/warning.png) no-repeat left center;
	padding-left:24px;
	font-weight: bold;
	font-size: small;
}
.required {
	color:#C30!important;
	font-size:16px;
}
.form-error {
	background-color:#FCF5EB;
}
.message {
	color:#C30;
	font-weight:bold;
	margin:20px;
}
.error {
	color:#C30;
}
.error em {
	color:#06C;
	font-style:normal;
	font-weight:bold;
}
.submit {
	text-align:center;
}
