@charset "UTF-8";
.privacy {
    margin-bottom: 85px;
}
.privacy_inner {
    max-width: 950px;
}
.privacy_title {}
.privacy_title > b {}
.privacy_title > small {
    font-size: 13px;
    letter-spacing: 0;
    color: inherit;
    font-weight: normal;
}
.privacy_text {
    margin: 40px 0 35px;
}
.privacy_oList {
    list-style: none;
    counter-reset: number;
    font-size: 13px;
    border-bottom: 1px solid #B9B8B8;
}
.privacy_oList::after {
    content: "";
    display: block;
    clear: both;
}
.privacy_oList > li {
    border-top: 1px solid #B9B8B8;
    padding: 15px 0;
    position: relative;
    z-index: 1;
    padding-left: 24px;
}
.privacy_oList > li::before {
    counter-increment: number;
    content: counter(number)'.';
    display: block;
    position: absolute;
    z-index: 1;
    top: 15px;
    left: 0;
    font-size: 14px;
}
.privacy_oList > li:first-child {}
.privacy_oList > li:nth-child(2n+1) {}
.privacy_oList > li:nth-child(n+3) {}
.privacy_list {
    list-style: none;
    margin-top: 10px;
}
.privacy_list::after {
    content: "";
    display: block;
    clear: both;
}
.privacy_list > li {
    text-indent: -1em;
    padding-left: 1e, ;
}
.privacy_list > li:first-child {}
.privacy_list > li:nth-child(2n+1) {}
.privacy_list > li:nth-child(n+3) {}
.contact {
    background: #F4F3EF;
    padding: 20px;
    margin-top: 40px;
}
.contact_title {
    font-size: 14px;
    margin-bottom: 9px;
}
.contact_text {
    margin-bottom: 6px;
}
.contact_list {
    list-style: none;
}
.contact_list::after {
    content: "";
    display: block;
    clear: both;
}
.contact_list > li {}
.contact_list > li:first-child {}
.contact_list > li:nth-child(2n+1) {}
.contact_list > li:nth-child(n+3) {}
.contact_list > li > a {}
.contact_list > li > a:hover {}
.contact_list > li > a::before {
    content: "";
}
.contact_list > li > a::after {
    content: "";
}
.policy {
    margin-bottom: 35px;
}
.policy_title {
    font-weight: normal;
    font-size: inherit;
}
.policy_text {}
@media screen and (min-width:1000px) {}
@media screen and (max-width:999px) {
    .privacy {}
    .privacy_inner {}
    .privacy_title {}
    .privacy_title > b {}
    .privacy_title > small {}
    .privacy_text {
        text-align: left;
    }
    .privacy_text > br {
        display: none;
    }
    .privacy_oList {}
    .privacy_oList::after {}
    .privacy_oList > li {}
    .privacy_oList > li::before {}
    .privacy_oList > li:first-child {}
    .privacy_oList > li:nth-child(2n+1) {}
    .privacy_oList > li:nth-child(n+3) {}
    .privacy_list {}
    .privacy_list::after {}
    .privacy_list > li {}
    .privacy_list > li:first-child {}
    .privacy_list > li:nth-child(2n+1) {}
    .privacy_list > li:nth-child(n+3) {}
    .contact {}
    .contact_title {}
    .contact_text {}
    .contact_list {}
    .contact_list::after {}
    .contact_list > li {}
    .contact_list > li:first-child {}
    .contact_list > li:nth-child(2n+1) {}
    .contact_list > li:nth-child(n+3) {}
    .contact_list > li > a {}
    .contact_list > li > a:hover {}
    .contact_list > li > a::before {}
    .contact_list > li > a::after {}
    .gPankuzu {}
    .policy {}
    .policy_title {}
    .policy_text {}
}
@media screen and (max-width:699px) {
    .privacy {
        margin-bottom: 45px;
    }
    .privacy_inner {}
    .privacy_title {}
    .privacy_title > b {}
    .privacy_title > small {}
    .privacy_text {
        margin: 20px 0;
    }
    .privacy_oList {}
    .privacy_oList::after {}
    .privacy_oList > li {}
    .privacy_oList > li::before {}
    .privacy_oList > li:first-child {}
    .privacy_oList > li:nth-child(2n+1) {}
    .privacy_oList > li:nth-child(n+3) {}
    .privacy_list {}
    .privacy_list::after {}
    .privacy_list > li {}
    .privacy_list > li:first-child {}
    .privacy_list > li:nth-child(2n+1) {}
    .privacy_list > li:nth-child(n+3) {}
    .contact {
        padding: 15px;
        margin-top: 30px;
    }
    .contact_title {}
    .contact_text {}
    .contact_list {}
    .contact_list::after {}
    .contact_list > li {}
    .contact_list > li:first-child {}
    .contact_list > li:nth-child(2n+1) {}
    .contact_list > li:nth-child(n+3) {}
    .contact_list > li > a {}
    .contact_list > li > a:hover {}
    .contact_list > li > a::before {}
    .contact_list > li > a::after {}
    .gPankuzu {
        margin-top: 35px;
    }
    .policy {
        margin-bottom: 25px;
    }
    .policy_title {}
    .policy_text {}
}
