@charset "UTF-8";
/**
 * メールフォーム
 *
 * baserCMS :  Based Website Development Project <http://basercms.net>
 * Copyright (c) baserCMS Users Community <http://basercms.net/community/>
 *
 * @copyright		Copyright (c) baserCMS Users Community
 * @link			http://basercms.net baserCMS Project
 * @since			baserCMS v 0.1.0
 * @license			http://basercms.net/license/index.html
 */
#mail table {
	margin-left:15px;
	margin-right:15px;
	display:block;
	width:auto;
}
#mail .col-input {
	width:240px!important;
}
#mail .col-description {
	font-size:10px;
}
.submit {
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
#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;
}
#MailMessageIndexForm .required{
    color:#FFF;
    font-size:10px;
    background-color: #C30;
    padding:4px 5px;
    font-weight: normal;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    white-space: nowrap;
    margin-left:5px;
    margin-right:5px;
    vertical-align: middle;
}
#MailMessageIndexForm .normal{
    color:#FFF;
    font-size:10px;
    background-color: #CCC;
    padding:4px 5px;
    font-weight: normal;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    white-space: nowrap;
    margin-left:5px;
    margin-right:5px;
    vertical-align: middle;
}
.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;
}
