._privacy{ padding: 180px 0; font-family: 'museo-sans';}
._privacy .title h3{ font-size: 58px; font-weight: 700;  text-align: center; color: #222; line-height: 1.2; margin-bottom: 42px; }
._privacy .title p,
._privacy .title span{ display: block; font-size: 18px; color: rgba(34, 34, 34, .6); font-weight: 400; line-height: 1.6;}
._privacy .title p{ margin-bottom: 20px; }
._privacy .list{ margin: 24px 0; border: 1px dashed #ddd; padding: 40px; display: flex; gap: 24px; flex-wrap: wrap; }
._privacy .list li{width: calc((100% - 24px) / 2); }
._privacy .list li a{ font-size: 18px; color: #222; font-weight: 600; line-height: 1.3; }
._privacy .list_detail .contBx + .contBx{ margin-top: 60px; }
._privacy .list_detail .contBx .tit{ font-size: 22px; font-weight: 600; color: #222; line-height: 1.5; margin-bottom: 20px; }
._privacy .list_detail .contBx .desc{ font-size: 18px; color: rgba(34, 34, 34, .6); line-height: 1.75; }
._privacy .list_detail .box{ background-color: #f0f0f0; padding: 30px; margin-top: 16px; }
._privacy .list_detail .box strong{ font-size: 18px; font-weight: 600; color: #222; }
._privacy .list_detail .box p{ font-size: 18px; color: rgba(34, 34, 34, .6); font-weight: 400; line-height: 1.75; margin-top: 18px; }
._privacy .list_detail .cont + .cont{ margin-top: 48px;}
._privacy .list_detail .contBx .noti{  display:block; margin-top: 16px; font-size: 18px; color: rgba(34, 34, 34, .6); line-height: 1.75; }
._privacy .list_detail .contBx .desc.n2{ margin-top: 16px; }
._privacy .list_detail #n3 .box p,
._privacy .list_detail #n5 .box p,
._privacy .list_detail #n6 .box p,
._privacy .list_detail #n6 .box p,
._privacy .list_detail #n7 .box p,
._privacy .list_detail #n9 .box p{margin-top: 0 !important; }

@media screen and (max-width: 500px){
    ._privacy{ padding: 80px 0; }
    ._privacy .title h3{ font-size: 30px; margin-bottom: 18px; }
    ._privacy .title p{ margin-bottom: 14px; }
    ._privacy .title p, ._privacy .title span{ font-size: 14px; }
    ._privacy .list{ gap: 16px; padding: 18px 20px; }
    /* ._privacy .list.eng{ gap: 8px; } */
    ._privacy .list li{ width: 100%; }
    ._privacy .list li a{ font-size: 16px; }
    ._privacy .list_detail .contBx .tit{ font-size: 18px; margin-bottom: 16px; }
    ._privacy .list_detail .contBx .desc{ font-size: 14px; }
    ._privacy .list_detail .box{ padding: 18px 20px; }
    ._privacy .list_detail .box strong{ font-size: 16px; line-height: 1.5; }
    ._privacy .list_detail .box p{ font-size: 14px; margin-top: 14px; }
}