.vw-article { padding:12px 16px 24px; color:#161616; text-align:left; font:14px/1.65 Verdana,Arial,sans-serif; overflow-wrap:anywhere; }
.vw-article p { margin:0 0 1.15em; }
.vw-article h1 { font:bold 25px/1.25 Verdana,Arial,sans-serif; color:#0057ad; margin:0 0 .7em; }
.vw-article h2 { font:bold 20px/1.35 Verdana,Arial,sans-serif; color:#0057ad; margin:1.6em 0 .7em; }
.vw-article h3 { font:bold 16px/1.4 Verdana,Arial,sans-serif; margin:1.5em 0 .6em; }
.vw-article .vw-kicker { color:#0057ad; font-size:12px; font-weight:bold; margin-bottom:.6em; }
.vw-article .vw-lede { font-size:16px; line-height:1.55; border-bottom:2px solid #0066cc; padding-bottom:1em; }
.vw-article a { color:#0057ad; font:inherit; text-decoration:underline; }
.vw-faq { border-top:2px solid #0066cc; margin-top:1.8em; }
.vw-article li { margin:.5em 0; }
@media(max-width:600px) {
  body.vw-article-page #divMaster, body.vw-article-page #divMasterTop, body.vw-article-page #divMasterMenu, body.vw-article-page #divMasterMain_Frontpage, body.vw-article-page #tblFrontMaster { width:100%; }
  body.vw-article-page #divMasterTop img { width:100%; height:auto; }
  body.vw-article-page #divMasterMenu { height:auto; }
  body.vw-article-page #TopMenu { height:auto; }
  body.vw-article-page #TopMenu > ul { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); float:none; position:static; }
  body.vw-article-page #TopMenu > ul > li { display:block; float:none; }
  body.vw-article-page #TopMenu .rmLink { display:block; float:none; }
  body.vw-article-page #TopMenu .rmText { line-height:1.4; padding:6px 4px; white-space:normal; }
  body.vw-article-page #tblFrontMaster, body.vw-article-page #tblFrontMaster > tbody { display:block; }
  body.vw-article-page #tblFrontMaster > colgroup { display:none; }
  body.vw-article-page #tblFrontMaster > tbody > tr:first-child { display:flex; flex-direction:column; }
  body.vw-article-page #tblFrontMaster > tbody > tr:first-child > td { display:block; width:100%; box-sizing:border-box; }
  body.vw-article-page #tblFrontMaster > tbody > tr:first-child > td:not([id]) { display:none; }
  body.vw-article-page #tdFrontMain { order:-1; }
  body.vw-article-page #tdChildMenu { order:1; }
  body.vw-article-page #tdFrontNewsList { order:2; padding:12px; }
  body.vw-article-page #tdFrontNewsList > table { width:100%; }
  body.vw-article-page #LeftMenu { width:100%; }
  body.vw-article-page #LeftMenu > ul { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); width:100%; }
  body.vw-article-page #LeftMenu .rmText { width:auto; }
  body.vw-article-page #tblFrontMaster > tbody > tr:not(:first-child):not(:last-child) { display:none; }
  body.vw-article-page #tblFrontMaster > tbody > tr:last-child { display:flex; flex-wrap:wrap; }
  body.vw-article-page #tblFrontMaster > tbody > tr:last-child > td { display:block; width:50%; box-sizing:border-box; }
  body.vw-article-page #tblFrontMaster > tbody > tr:last-child > td:first-child { width:100%; }
  body.vw-article-page #tblFrontMaster > tbody > tr:last-child > td:empty { display:none; }
  body.vw-article-page .vw-sponsor { width:100%; }
  body.vw-article-page .vw-article { padding:16px; font-size:15px; }
  body.vw-article-page .vw-article h1 { font-size:24px; }
  body.vw-article-page .vw-contact-nav { display:flex; flex-wrap:wrap; justify-content:center; gap:10px; }
}
