.member-ex .agreement-text {
    padding: 15px;
    max-height: 300px;
    overflow-y: scroll;
}

/* etc-policy */
.etc-policy {
    line-height: 1.8em
}

.etc-policy ol {
    margin: 0;
    padding: 0 0 0 25px;
    list-style: none;
}

.etc-policy ol li {
    text-indent: -25px;
}

.etc-policy ol li ol {
    list-style-type: lower-alpha;
}

.etc-policy ol li ol li {
    text-indent: 0;
}

/* etc-agreement */
.etc-agreement {
    line-height: 1.8em
}

.etc-agreement ol {
    margin: 0;
    padding: 0 0 0 25px;
    list-style: none;
}

.etc-agreement ol li {
    text-indent: -25px;
}

.etc-agreement ol li ol {
    list-style-type: lower-alpha;
}

.etc-agreement ol li ol li {
    text-indent: 0;
}

/* etc-board-rules */
.etc-board-rules {
    line-height: 1.8em
}

.etc-board-rules ol {
    margin: 0;
    padding: 0 0 0 25px;
    list-style: none;
}

.etc-board-rules ol li {
    text-indent: -25px;
}

.etc-board-rules ol li ol {
    list-style-type: lower-alpha;
}

.etc-board-rules ol li ol li {
    text-indent: 0;
}