@charset "utf-8";
body{font-size:15px; line-height:1.5;}
*{text-decoration:inherit; border: 0; padding: 0; margin: 0; color: inherit; font-style: inherit; vertical-align:inherit; font-size:inherit;}
h1{display: block; font-size: 2em; margin-top: 0.67em; margin-bottom: 0.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
h2{display: block; font-size: 1.5em; margin-top: 0.83em; margin-bottom: 0.83em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
h3{display: block; font-size: 1.17em; margin-top: 1em; margin-bottom: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
h4{display: block; margin-top: 1.33em; margin-bottom: 1.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
h5{display: block; font-size: 0.83em; margin-top: 1.67em; margin-bottom: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
h6{display: block; font-size: 0.67em; margin-top: 2.33em; margin-bottom: 2.33em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold;}
b, strong{font-weight:bold;}
i, cite, em, var, address, dfn{font-style: italic;}
sup{vertical-align: super; font-size: smaller;}
sub{vertical-align: sub; font-size: smaller;}
p {display: block; margin-top: 0.25em; margin-bottom: 0.25em; margin-inline-start: 0px; margin-inline-end: 0px;}
blockquote {display: block; margin-top: 1em; margin-bottom: 1em; margin-inline-start: 40px; margin-inline-end: 40px;}
pre, xmp, plaintext, listing {display: block; font-family: monospace; white-space: pre; margin: 1em 0px;}
ol {display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
ul {display: block; list-style-type: disc; margin-top: 1em; margin-bottom: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px;}
li {display: list-item; text-align: -webkit-match-parent;}
ol li{list-style-type: decimal;}
ul li{list-style-type: disc;}
td, th {vertical-align: inherit;}
a{color: blue; cursor: pointer; text-decoration: underline;}
@media(max-width:999px) and (min-width:800px){
}
@media(max-width:799px) and (min-width:600px){
}
@media(max-width:599px) and (min-width:400px){
}
@media(max-width:399px){
}
