.line{
    position: relative;
    display: inline-block;
    background-image: url(mark.png);
    background-position: 0 0;
    background-repeat: repeat-x;
    line-height: 24px;
    text-decoration: inherit;
}
.line:before,
.line:after{
    position: absolute;
    top: 0;
    height: 24px;
    content: '';
    display: inline-block;
    background-image: url(mark.png);
    background-repeat: no-repeat;
}

.line:before,
.line_v0:before{
    width: 15px;
    left: -15px;
    background-position: 0 -35px;
}
.line:after,
.line_v0:after{
    width: 18px;
    right: -18px;
    background-position: -20px -35px;
}
.line_v1:before{
    width: 11px;
    left: -11px;
    background-position: -45px -35px;
}
.line_v1:after{
    width: 16px;
    right: -16px;
    background-position: -65px -35px;
}
.line_v2:before{
    width: 14px;
    left: -14px;
    background-position: -90px -35px;
}
.line_v2:after{
    width: 37px;
    right: -37px;
    background-position: -110px -35px;
}
.line_v3:before{
    width: 15px;
    left: -15px;
    background-position: 0 -35px;
}
.line_v3:after{
    width: 16px;
    right: -16px;
    background-position: -65px -35px;
}
.line_v4:before{
    width: 15px;
    left: -15px;
    background-position: 0 -35px;
}
.line_v4:after{
    width: 37px;
    right: -37px;
    background-position: -110px -35px;
}
.line_v5:before{
    width: 11px;
    left: -11px;
    background-position: -45px -35px;
}
.line_v5:after{
    width: 18px;
    right: -18px;
    background-position: -20px -35px;
}
.line_v6:before{
    width: 11px;
    left: -11px;
    background-position: -45px -35px;
}
.line_v6:after{
    width: 37px;
    right: -37px;
    background-position: -110px -35px;
}
.line_v7:before{
    width: 14px;
    left: -14px;
    background-position: -90px -35px;
}
.line_v7:after{
    width: 18px;
    right: -18px;
    background-position: -20px -35px;
}
.line_v8:before{
    width: 14px;
    left: -14px;
    background-position: -90px -35px;
}
.line_v8:after{
    width: 16px;
    right: -16px;
    background-position: -65px -35px;
}