@charset "utf-8";

/* secPrivacy */
.secPrivacy .txtTop{
    font-size: var(--pcFontSize18);
    font-weight: bold;
    letter-spacing: var(--pcLetterSpacing18_50);
    line-height: var(--pcLineHeight18_30);
    padding: 2.3rem 0 2.5rem;
}
.secPrivacy .boxItem{
    font-size: var(--pcFontSize15);
    letter-spacing: var(--pcLetterSpacing15_50);
    line-height: var(--pcLineHeight15_28);
    padding: 2.3rem 0 2.5rem;
}
.secPrivacy .boxItem .tit{
    font-size: var(--pcFontSize18);
    font-weight: bold;
    letter-spacing: var(--pcLetterSpacing18_50);
    line-height: var(--pcLineHeight18_30);
    margin-bottom: 0.5rem;
}
@media only screen and (max-width:1215px){
    .secPrivacy .txtTop{
        font-size: var(--spFontSize13);
        letter-spacing: var(--spLetterSpacing13_30);
        line-height: var(--spLineHeight13_22);
        padding: 1.5rem 0 1.5rem;
    }
    .secPrivacy .boxItem{
        font-size: var(--spFontSize12);
        letter-spacing: var(--spLetterSpacing12_30);
        line-height: var(--spLineHeight12_24);
        padding: 1.5rem 0 1.4rem;
    }
    .secPrivacy .boxItem .tit{
        font-size: var(--spFontSize13);
        letter-spacing: var(--spLetterSpacing13_30);
        line-height: var(--spLineHeight13_22);
        margin-bottom: 0.3rem;
    }
}