@charset "utf-8";

* { font-family: Helvetica, Arial, sans-serif; }

.content { }

.heading { font-weight: bold; font-size: 1.2em; margin-top: 16px; }

.content h1, .content h1 span { font-size: 1.2em; font-weight: bold; margin-bottom: 24px; }

.content h1 .title { font-size: 1.2em; padding-left: 50px; }

.emphasize { font-weight: bold; }

.emphasize2 { text-decoration: underline; }

.subscript { vertical-align: sub; font-size: 0.8em; }

.superscript { vertical-align: super; font-size: 0.8em; }

.content p { margin: 0px 0px 7px; }

.img-small { min-width: 316px; margin: 0px; padding: 0px; }

.img-with-zoom, .img-with-zoom-large, .img-with-zoom-medium, .img-with-zoom-small { display: block; margin-bottom: 10px; }

.swzlisttitlefont { font-weight: bold; }

.process-hint { padding: 7px 0px 0px 397px; margin: 27px 0px 0px; }

.process-hint-title { font-weight: bold; font-size: 1.1em; padding: 7px 0px 0px; }

.operating-hint-attention { margin: 27px 0px 0px; padding: 0px 0px 7px; font-weight: bold; }

.operating-hint-install { margin: 27px 0px 0px; padding: 0px 0px 7px; font-style: italic; }

.operating-hint-common { margin: 27px 0px 0px; padding: 0px 0px 7px; font-style: italic; }

.operating-hint-disposal { margin: 27px 0px 0px; padding: 0px 0px 7px; font-weight: bold; }

.operating-hint-warning { margin: 27px 0px 0px; padding: 0px 0px 7px; font-weight: bold; }

.operating-hint-preliminaries { margin: 27px 0px 0px; padding: 0px 0px 7px; font-weight: bold; }

.operating-hint-default { margin: 27px 0px 0px; padding: 0px 0px 7px; font-weight: bold; }

.z { margin-top: 30px; padding: 0px; break-inside: avoid; }

.z-left { width: 350px; padding: 0px; margin: 0px; vertical-align: top; }

.z-right { padding: 0px 0px 0px 13px; vertical-align: top; }

.content th { padding: 5px; vertical-align: top; }

.content td { padding: 5px; vertical-align: top; }

.normtable table { border-collapse: collapse; margin: 20px 0px 13px; padding: 0px; empty-cells: show; }

.normtable .b { border-bottom: 1px solid gray; }

.normtable .t { border-top: 1px solid gray; }

.normtable .l { border-left: 1px solid gray; }

.normtable .r { border-right: 1px solid gray; }

.list-bullet { list-style-type: disc; padding-left: 1.8em; margin-left: 1px; }

.list-decimal { list-style-type: decimal; padding-left: 2.1em; margin-left: 1px; }

.list-loweralpha { list-style-type: lower-alpha; padding-left: 2.1em; margin-left: 1px; }

.list-upperalpha { list-style-type: upper-alpha; padding-left: 2.1em; margin-left: 1px; }

.list-lowerroman { list-style-type: lower-roman; padding-left: 2.1em; margin-left: 1px; }

.list-upperroman { list-style-type: upper-roman; padding-left: 2.1em; margin-left: 1px; }

.listentry-bullet { vertical-align: middle; margin-top: 5px; padding-left: 8px; }

.listentry-decimal { margin-top: 5px; padding-left: 8px; }

.listentry-loweralpha { margin-top: 5px; padding-left: 8px; }

.listentry-upperalpha { margin-top: 5px; padding-left: 8px; }

.listentry-lowerroman { margin-top: 5px; padding-left: 8px; }

.listentry-upperroman { margin-top: 5px; padding-left: 8px; }

.gen-table { border-spacing: 0px; border-collapse: collapse; width: 100%; }

.gen-tr { vertical-align: top; }

.gen-td-l { padding: 0px 0px 4px; margin: 0px 0px 4px; }

.gen-td-r { padding: 0px 0px 4px 8px; margin: 0px 0px 4px; }