#divMapCanvas         { padding: 0; margin: 0; height: 100%; }
#divStreet            { padding: 0; margin: 0; height: 100%; }
.img-char             { width: auto;  height: 1em; }
.img-cfgsort          { top: 6px   !important; left: 0 !important; max-width: 80px !important; height: 80% !important; min-height: 80% !important; }
.img-mark             { top: 0.7em !important; }
.li-cfgsort           { border-radius: 0 !important; }
.li-mark              { padding-left: 40px !important; }
#ulMapNavi li         { text-overflow: clip; padding-right: 0; padding-left: 0; }
.a-topicon            { text-overflow: clip; padding-right: 0; padding-left: 0; }
.a-wrap               { white-space: normal; }
.s-caution            { color: red; font-weight: bold; }
.s-blue               { color: white; background-color: #22aadd; padding: 2px; }
.s-big                { font-size: 140%; font-weight :bold; }
.ui-page-theme-a .ui-btn:active,
html .ui-bar-a .ui-btn:active,
html .ui-body-a .ui-btn:active,
html body .ui-btn:active,
html head + body .ui-btn.ui-btn-a:active,
.ui-page-theme-b .ui-btn:active,
html .ui-bar-b .ui-btn:active,
html .ui-body-b .ui-btn:active,
html body .ui-btn:active,
html head + body .ui-btn.ui-btn-b:active { background-color: #3388cc; }
