@charset "utf-8";

.content_area.terms a[target="_blank"].none {
    display: inline-block;
}

.content_area.terms h3 {
    padding-left: 15px;
}

.content_area.terms .katakana {
    padding-left: 63px;
}

.content_area.terms ol>li {
    list-style: katakana;
}

@counter-style katakana {
    system: alphabetic;
    symbols: "\30A2" "\30A4" "\30A6" "\30A8" "\30AA" "\30AB" "\30AD" "\30AF" "\30B1" "\30B3" "\30B5" "\30B7" "\30B9" "\30BB" "\30BD" "\30BF" "\30C1" "\30C4" "\30C6" "\30C8" "\30CA" "\30CB" "\30CC" "\30CD" "\30CE" "\30CF" "\30D2" "\30D5" "\30D8" "\30DB" "\30DE" "\30DF" "\30E0" "\30E1" "\30E2" "\30E4" "\30E6" "\30E8" "\30E9" "\30EA" "\30EB" "\30EC" "\30ED" "\30EF" "\30F0" "\30F1" "\30F2" "\30F3";
    suffix: "．";
}

@media screen and (max-width:767px) {
    .content_area.terms h3 {
        padding-left: 0;
    }

    .content_area.terms .katakana {
        padding-left: 26px;
    }
}