.privacy__policy_inr .cnt_num_list .num_title {
    list-style: decimal;
    padding-top: 38px;
}

.privacy__policy_inr .cnt_num_list .num_title:first-child {
    padding-top: 0px;
}

.privacy__policy_inr .content__area ol {
    margin-bottom: 0px;
}

.cnt_alpha_list {
    margin-left: -35px;
}

.cnt_alpha_list>li {
    list-style-type: lower-alpha;
    padding-top: 18px;
}

.info_disc_list>li {
    list-style-type: disc;
}

.privacy__policy_inr .cnt_num_list .num_title .cnt__wrap {
    margin-left: -30px;
}

.content__area ol li {
    list-style: unset;
    margin-bottom: 20px;
    font-size: clamp(18px, 1.25vw, 24px);
    color: var(--theme-gray);
    font-weight: 400;
}

.content__area ol li:last-child {
    margin: 0px;
}

.content__area ol li::marker {
    font-size: min(max(1.25rem, 1.458vw), 1.75rem);
    font-weight: 600;
}

.content__area ol li strong {
    color: var(--theme-white);
    font-size: min(max(1.25rem, 1.458vw), 1.75rem);
    font-weight: 600;
    margin-bottom: 18px;
    display: inline-block;
}

.content__area ol ul li {
    list-style-type: disc;
    margin-bottom: 0px;
    line-height: normal;
}

.content__area ol ul {
    margin-bottom: 18px;
    padding-left: min(max(1.875rem, 2.083vw), 2.5rem);
}

.content__area ol li p,
.content__area ol li p {
    margin-bottom: 10px;
}

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

.content__area ol li ol li ul li {
    list-style-type: disc;
}

.content__area ol li ol {
    padding-left: 0;
}