@charset "utf-8";
.draw-container {
    position: relative;
    max-width: 500px;
    width: 90%;
    height: 150px;
    margin: 0 auto;
}

.draw-position {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}

.sign-container {
    position: relative;
    width: 100%;
    height: 160px;
}

.sign-position {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
}

.st0 {
    fill: none;
    stroke: darkblue;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10
}

.st1 {
    fill: none;
    stroke: darkred;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10
}

.st2 {
    fill: none;
    stroke: darkblue;
    stroke-width: 10px;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}

.st3 {
    fill: none;
    stroke: brown;
    stroke-width: 5px;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
}