<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.subpage-box--privacy {
    width: 100%;
    padding: 17px 15px 29px;
    border-radius: 0;
    box-shadow: none;
}
.subpage-box--privacy__sec {
    margin-bottom: 46px;
}
.subpage-box--privacy__sec__ttl {
    font-size: 2.2rem;
    font-weight: 700;
    color: var(--accent-clr);
    line-height: 1.64;
    margin-bottom: 15px;
}
.subpage-box--privacy__sec__txt {
    font-size: 1.6rem;
    line-height: 2;
}
.subpage-box--privacy__sec a {
    color: var(--accent-clr);
}
.subpage-box--privacy__sec__list--num__items {
    font-size: 1.6rem;
    line-height: 2;
    counter-increment: num;
}
.subpage-box--privacy__sec__list--num--02 .subpage-box--privacy__sec__list--num__items{
    padding-left: 1em;
    text-indent: -1em;
    margin-block: 1em 2em;
}
.subpage-box--privacy__sec__list--num--02 .subpage-box--privacy__sec__list--num__items:last-child {
    margin-bottom: 0;
}
.subpage-box--privacy__sec__list--num__items::before {
    content: counter(num)".";
}
.subpage-box--privacy__sec__list--num__items__list__items {
    margin-left: 2em;
}
.subpage-box--privacy__sec__list__items {
    font-size: 1.6rem;
    line-height: 2;
}
.subpage-box--privacy__sec__list__items::before {
    content: "ãƒ»";
}
.subpage-box--privacy__bottom-txt {
    font-size: 1.6rem;
    line-height: 2;
    text-align: right;
}
.subpage-box--privacy__bottom-txt:first-of-type {
    margin-bottom: 30px;
}
.subpage-box--privacy__bottom-txt:nth-last-of-type(2) {
    margin-bottom: 56px;
}
.subpage-box--privacy__contact-lead-txt {
    font-size: 1.6rem;
    line-height: 2;
    margin-bottom: 36px;
}
.subpage-box--privacy__contact-box {
    font-size: 1.6rem;
    line-height: 2;
    border: 5px solid #eee;
    padding: 20px 15px 30px;
}
.subpage-box--privacy__contact-box__ttl {
    font-weight: 600;
}
.subpage-box--privacy__contact-box__txt a {
    text-decoration: none;
}

@media screen and (min-width:751px) {
    .subpage-box--privacy {
        width: 92%;
        padding: 37px 60px 76px;
        margin-bottom: 62px;
        border-radius: 20px;
        box-shadow: 0 3px 6px rgb(0 0 0/.16);
    }
    .subpage-box--privacy__sec {
        margin-bottom: 50px;
    }
    .subpage-box--privacy__sec__ttl {
        font-size: 2.4rem;
        line-height: 1.5;
        margin-bottom: 12px;
    }
    .subpage-box--privacy__bottom-txt:first-of-type {
        margin-bottom: 30px;
    }
    .subpage-box--privacy__bottom-txt:nth-last-of-type(2) {
        margin-bottom: 19px;
    }
    .subpage-box--privacy__contact-lead-txt {
        margin-bottom: 20px;
    }
    .subpage-box--privacy__contact-box {
        padding: 20px 27px 28px;
    }
}</pre></body></html>