.marketing-policy__page-title{
    margin-bottom: 40rem;
}
.marketing-policy__intro{
    margin-bottom: 30rem;
}
.marketing-policy__heading{
    margin: 0 0 20rem;
}
.marketing-policy__list{
    margin-bottom: 0;
}
.marketing-policy__list-item{
    list-style-type: none;
    display: flex;
    color: var(--color-raven);
    letter-spacing: var(--letter-spacing-base);
    margin-bottom: 8rem;
}
.marketing-policy__list-item:last-of-type{
    margin-bottom: 0;
}
.marketing-policy__list-item::before{
    content: "・";
}


@media screen and (min-width: 768px) {
    .marketing-policy__page-title{
        margin-bottom: 120rem;
    }
}