.iconfont-color-signature-red::before {
    color: #e1251b !important;
}

.iconfont-color-deep-red-01::before {
    color: #64131e !important;
}

.iconfont-color-deep-red-02::before {
    color: #871c23 !important;
}

.iconfont-color-mid-red-01::before {
    color: #b8252e !important;
}

.iconfont-color-mid-red-02::before {
    color: #f26a52 !important;
}

.iconfont-color-mid-red-03::before {
    color: #ffb9a2 !important;
}

.iconfont-color-pale-red-01::before {
    color: #f0c7bf !important;
}

.iconfont-color-pale-red-01::before {
    color: #faeceb !important;
}

.iconfont-color-deep-purple-01::before {
    color: #4d144a !important;
}

.iconfont-color-deep-purple-02::before {
    color: #7a126b !important;
}

.iconfont-color-pale-purple-01::before {
    color: #d9c1d8 !important;
}

.iconfont-color-pale-purple-02::before {
    color: #f1e1ed !important;
}

.iconfont-color-deep-blue-01::before {
    color: #11184f !important;
}

.iconfont-color-deep-blue-02::before {
    color: #294e95 !important;
}

.iconfont-color-pale-blue-01::before {
    color: #c9d0f0 !important;
}

.iconfont-color-pale-blue-02::before {
    color: #eaeef5 !important;
}

.iconfont-color-web-black-01::before {
    color: #171717 !important;
}

.iconfont-color-web-black-02::before {
    color: #2a2a2a !important;
}

.iconfont-color-deep-gray-01::before {
    color: #4e444e !important;
}

.iconfont-color-deep-gray-02::before {
    color: #6d656f !important;
}

.iconfont-color-mid-gray::before {
    color: #aba8b1 !important;
}

.iconfont-color-pale-gray::before {
    color: #e6e2e4 !important;
}

.iconfont-color-white::before {
    color: #fff !important;
}

.iconfont-color-web-neutral-gray-01::before {
    color: #f5f5f5 !important;
}

.iconfont-color-web-neutral-gray-03::before {
    color: #e4e4e4 !important;
}

.iconfont-color-web-neutral-gray-04::before {
    color: #ccc !important;
}

.iconfont-color-web-dark-green::before {
    color: #285d50 !important;
}

.iconfont-color-web-pale-green::before {
    color: #e5f0ed !important;
}

.iconfont-color-web-dark-orange::before {
    color: #c73d08 !important;
}

.iconfont-color-web-pale-orange::before {
    color: #f8e9de !important;
}

.iconfont-color-web-neutral-gray-02::before {
    color: #ededed !important;
}

.iconfont-color-pale-gray-1::before {
    color: #e6e2e4 !important;
}

.iconfont-color-pale-red-1::before {
    color: #f0c7bf !important;
}

.iconfont-color-pale-red-2::before {
    color: #faeceb !important;
}

.iconfont-color-pale-purple-1::before {
    color: #d9c1d8 !important;
}

.iconfont-color-pale-purple-2::before {
    color: #f1e1ed !important;
}

.iconfont-color-pale-blue-1::before {
    color: #c9d0f0 !important;
}

.iconfont-color-pale-blue-2::before {
    color: #eaeef5 !important;
}

.iconfont-color-mid-red-1::before {
    color: #b8252e !important;
}

.iconfont-color-mid-red-2::before {
    color: #f26a52 !important;
}

.iconfont-color-mid-red-3::before {
    color: #ffb9a2 !important;
}

.iconfont-color-black::before {
    color: #1e0013 !important;
}

.iconfont-color-deep-gray::before {
    color: #4e444e !important;
}

.iconfont-color-deep-blue-1::before {
    color: #11184f !important;
}

.iconfont-color-deep-blue-2::before {
    color: #203a83 !important;
}

.iconfont-color-deep-red-1::before {
    color: #510b17 !important;
}

.iconfont-color-deep-red-2::before {
    color: #73101b !important;
}

.iconfont-color-deep-purple-1::before {
    color: #3c0b3a !important;
}

.iconfont-color-deep-purple-2::before {
    color: #660058 !important;
}