.yn_content_v2 .summary {
    color: #000 !important;
    font-size: 14px;
}

.yn_content_v2 .more-fields {
    display: flex;
}

.yn_content_v2 .more-fields .more-field {
    width: 25%;
    background-color: #FFF9F4;
    margin: 0 10px;
    padding: 10px;
    border-radius: 8px;
}

.yn_content_v2 .more-fields .more-field .img img {
    width: 100%;
    aspect-ratio: 1/0.63;
    border-radius: 4px;
}

.yn_content_v2 .more-fields .more-field .field-name {
    text-align: center;
    font-size: 14px;
    color: #000;
    font-weight: 500;
}

.yn_content_v2 .more-fields .more-field a .field-name {
    text-decoration: underline;
}

.yn_content_v2 .more-fields .more-field a .field-name:hover {
    text-decoration: unset;
    color: #FF6B00;
}

.yn_content_v2 .more-fields .more-field .field-value {
    text-align: left;
    font-size: 13px;
    color: #000;
}

.yn_content_v2 .illustration {
    display: flex;
}

.yn_content_v2 .imgs .img {
    margin-left: 10px;
}

.yn_content_v2 .imgs .img img {
    border-radius: 4px;
}

.yn_content_v2 .imgs .img:first {
    margin-left: 0px;
}


.yn_content_v2 .yn-body .yn-content p {
    color: #000 !important;
    font-size: 14px;
}

@media only screen and (max-width: 499px) {
    .yn_content_v2 .yn-body {
        width: 100%;
    }

    .yn_content_v2 .illustration {
        flex-wrap: wrap;
    }

    .yn_content_v2 .imgs .img {
        width: 45%;
        margin-bottom: 10px;
    }

    .yn_content_v2 .more-fields {
        display: block;

    }

    .yn_content_v2 .more-fields .more-field {
        width: 100%;
        margin: 0;
        margin-bottom: 10px;
    }

    .yn_content_v2 .more-fields .more-field .img img {
        width: 100vw;
        height: calc(100vw * 0.63);
    }

}