.pv .tm-in > .tm-p{margin-bottom:40px}
.pv .tm-h2 + .tm-p{margin-top:0}
.pv-ul{margin:10px 0 0;padding:0 0 0 1.2em;font-size:16px;line-height:1.9;line-break:strict}
.pv-ul > li{overflow-wrap:anywhere}
.pv-ul > li.pv-k{word-break:keep-all;line-break:strict}
.pv-ul > li + li{margin-top:4px}
.pv-box{margin-top:16px;padding:20px 24px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}
.pv-box .tm-p{margin:0}
.pv-a{color:var(--blue);text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}

@media (max-width:767px){
  .pv .tm-in > .tm-p{margin-bottom:28px}
  .pv-ul{font-size:15px;line-height:1.85}
  .pv-box{padding:16px 18px}
}
