@charset "utf-8";

/*
 * error.css
 */

/* error -------------------------------- */
.error-message-top {
    color: rgb(249, 66, 66);
    background: url(../img/error-icon.png) no-repeat 0;
    zoom: 1;
    background-position-y: 1px;
    font-size: 20px;
    font-weight: bolder;
    padding-left: 23px;
    line-height: 21px;
    margin: 14px 8px 5px;
}
.error-message-top-cld {
    color: rgb(249, 66, 66);
    zoom: 1;
    background-position-y: 1px;
    font-size: 18px;
    font-weight: bolder;
    padding-left: 23px;
    line-height: 21px;
    margin: 14px 8px 5px;
}
.error-message {
    font-size: 13px;
    color: red;
    padding-top: 3px;
}
.error-message:before {
    content: "※";
}
.error-message-cld {
    font-size: 13px;
    color: red;
    padding-top: 3px;
}

ul.error-message-cld {
	margin-top: 8px;
}
li.error-message-cld {
	line-height: 1.4;
}

.mod-input-items .error {
}

.mod-input-items input.error ,
.mod-input-items select.error,
.mod-input-items textarea.error  {
    box-shadow: 0px 0px 12px 1px red;
}


pre.msgHissuString:after {
  content: "※必須";
  color: #F02D00;
  font-weight: normal;
  padding-left: 3px;
}

.errMsgLargeFont {
	font-size:15px;

}