.c-error .c-remaining{color:red}.c-error:after{position:absolute;bottom:-20px;left:0;font-weight:700;color:red;display:inline-block;margin-top:10px}.c-error--area{background:#ffeded;min-width:960px;padding:20px 0}@media screen and (max-width:767px){.c-error--area{width:100%;min-width:0;padding:20px}}.c-error--area__msg{max-width:550px;width:auto;margin:0 auto}.c-error--area__msg p{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;color:red;font-weight:700;line-height:2.1rem}.c-error--area__msg p:before{content:"";display:inline-block;min-width:20px;min-height:20px;background:url(/assets/img/icon_common_error.svg) 0 0 no-repeat;border-radius:20px;margin-right:10px}.c-error .c-select,.c-error .check-parts:before,.c-error .radio-parts:before,.c-error input,.c-error textarea{background:#ffeded}.c-error.c-select{color:red}.c-errorMsg{font-weight:700;padding-bottom:5px;display:block;color:red}.c-errorMsg:empty{padding-bottom:0}.c-errorList{padding:20px;margin:20px 0}@media screen and (max-width:767px){.c-errorList{padding:10px;margin-top:40px!important}}.c-errorList__title{font-size:1.4rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px!important}.c-errorList__title:before{content:"";display:inline-block;width:22px;height:22px;background:url(/assets/img/common_error_icon.svg) 0 0 no-repeat;background-size:contain;margin-right:10px}.c-errorList ul{padding-left:20px}@media screen and (max-width:767px){.c-errorList ul{padding-left:10px}}.c-errorList ul li{height:auto;margin-bottom:8px;line-height:1.8rem}.c-errorList ul li:before{content:"";position:relative;display:inline-block;width:4px;height:4px;top:-3px;margin-right:5px;margin-left:-10px}
/*# sourceMappingURL=error.css.map */
