.nyPrivacyPolicy { overflow: hidden; padding: 60px 20px;}
.nyPrivacyPolicy_con .nyPrivacyPolicy_tit { line-height: 1.2; color: #222; font-size: 40px; font-weight: bold; text-transform: capitalize; margin-bottom: 30px;}
.nyPrivacyPolicy_con p { overflow: hidden; line-height: 1.8; color: #555; font-size: 18px; margin-bottom: 20px;}
.nyPrivacyPolicy_con span { color: #222; font-weight: bold;}
.nyPrivacyPolicy_con b { display: block; line-height: 1.8; color: #222; font-size: 24px; font-weight: bold; text-transform: capitalize; margin-bottom: 10px;}
.nyPrivacyPolicy_con ul { margin: -15px 0 20px; padding-left: 20px; box-sizing: border-box; -webkit-box-sizing: border-box;}
.nyPrivacyPolicy_con ul li { line-height: 1.8; color: #555; font-size: 18px; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box;}
.nyPrivacyPolicy_con ul dd::before { content: ''; display: block; width: 4px; height: 4px; background-color: #222; border-radius: 50%; position: absolute; left: 0; top: 12px;}
.nyPrivacyPolicy_con img { max-width: 100%; margin-bottom: 20px;}
.nyPrivacyPolicy_con a { color: #fb672b;}

@media (max-width:480px){
	.nyPrivacyPolicy{ padding:40px 20px;}
  .nyPrivacyPolicy_con .nyPrivacyPolicy_tit { font-size: 30px; margin-bottom: 20px;}
  .nyPrivacyPolicy_con b { font-size: 20px;}
  .nyPrivacyPolicy_con p, .nyPrivacyPolicy_con ul li { font-size: 16px;}
}
@media (max-width:414px){
  .nyPrivacyPolicy_con .nyPrivacyPolicy_tit { font-size: 24px; margin-bottom: 16px;}
  .nyPrivacyPolicy_con b { font-size: 18px;}
  .nyPrivacyPolicy_con p, .nyPrivacyPolicy_con ul li { font-size: 14px;}
}
@media (max-width:390px){
  .nyPrivacyPolicy{ padding:40px 3% 30px;}
  .nyPrivacyPolicy_con ul { padding-left: 3%;}
}
@media (max-width:320px){
  .nyPrivacyPolicy_con .nyPrivacyPolicy_tit { font-size: 20px; margin-bottom: 12px;}
  .nyPrivacyPolicy_con b { font-size: 16px;}
}
@media (max-width:280px){
  .nyPrivacyPolicy_con .nyPrivacyPolicy_tit { margin-bottom: 10px;}
}