
    .errorbox {
        cursor      : default;
        z-index     : 2000000;
        position    : absolute;
        margin      : 33px 0 0 5px;
    }

    .errorbox.upward {
        margin-top: -5px;
    }

    .errorReserveUrl {
        max-width: 350px !important;
    }

    .errorbox strong{
        display : block;
        margin  : 0 0 3px 0;
    }

    .errorbox .errorbox_ctl,
    .errorbox .errorbox_ctr,
    .errorbox .errorbox_cbl,
    .errorbox .errorbox_cbr {
        position            : absolute;
        width               : 12px;
        background-repeat   : no-repeat;
        background-position : 0 0;
    }

    .errorbox .errorbox_ctl {
        background-image    : url("@{image-path}/hp_errorbox_ctl.png");
        height              : 12px;
        top                 : 0;
        left                : 0;
    }

    .errorbox .errorbox_ctr {
        background-image    : url("@{image-path}/hp_errorbox_ctr.png");
        height              : 12px;
        top                 : 0;
        right               : 0;
    }

    .errorbox .errorbox_cbl {
        background-image    : url("@{image-path}/hp_errorbox_cbl.png");
        height              : 20px;
        bottom              : 0;
        left                : 0;
    }

    .errorbox .errorbox_cbr {
        background-image    : url("@{image-path}/hp_errorbox_cbr.png");
        height              : 20px;
        bottom              : 0;
        right               : 0;
    }

    .errorbox .errorbox_bt,
    .errorbox .errorbox_bl,
    .errorbox .errorbox_br,
    .errorbox .errorbox_bb {
        position            : absolute;
    }

    .errorbox .errorbox_bt,
    .errorbox .errorbox_bb {
        background-repeat : repeat-x;
    }

    .errorbox .errorbox_bl,
    .errorbox .errorbox_br {
        background-repeat : repeat-y;
    }

    .errorbox .errorbox_bt {
        background-image    : url("@{image-path}/hp_errorbox_bt.png");
        top                 : 0;
        left                : 12px;
        right               : 12px;
        height              : 12px;
        background-position : 0 0px;
    }

    .errorbox .errorbox_bb {
        background-image    : url("@{image-path}/hp_errorbox_bb.png");
        bottom              : 0;
        left                : 12px;
        right               : 12px;
        height              : 20px;
        background-position : 0 0px;
    }

    .errorbox .errorbox_bl {
        bottom              : 20px;
        top                 : 12px;
        left                : 0;
        width               : 12px;
        background-image    : url("@{image-path}/hp_errorbox_bl.png");
        background-position : 0 0;
    }

    .errorbox .errorbox_br {
        bottom              : 20px;
        top                 : 12px;
        right               : 0;
        width               : 12px;
        background-image    : url("@{image-path}/hp_errorbox_br.png");
        background-position : 0 0;
    }

    .errorbox .errorboxContent {
        top         : 12px;
        left        : 12px;
        right       : 12px;
        bottom      : 12px;
        padding     : 12px 12px 20px 12px;
    }

    .errorReserveUrl .errorboxContent {
        width       : 325px;
    }

    .errorbox .errorboxContent SPAN {
        padding         : 6px 8px 6px 2px;
        display         : block;
        background-color: #bf0202;
        font-family     : Tahoma, Arial;
        font-size       : 8pt;
        color           : #ffffff;
    }

    .errorReserveUrl .errorboxContent SPAN {
        text-align: center;
    }

    .errorbox .errbox_arrow {
        background : url("@{image-path}/hp_errorbox_arrow.png") no-repeat top left;
        width      : 11px;
        height     : 9px;
        position   : absolute;
        top        : -8px;
        left       : 15px;
        padding    : 0;
        margin     : 0;
        border     : 0;
        z-index    : 10000000;
    }

    .errorbox.upward .errbox_arrow {
        background-position: 0 -9px;
        top: 54px;
    }

    .errorReserveUrl .errbox_arrow {
        display: none;
    }

    .errorbox .close {
        width      : 9px;
        height     : 10px;
        background : url("@{image-path}/hp_errorbox_close.png") no-repeat top left;
        position   : absolute;
        top        : 5px;
        left       : -5px;
        z-index    : 999999;
    }

    .errorbox .close:hover {
        background-position : 0 -10px;
    }

    .errorReserveUrl .close {
        display: none;
    }
