

@media screen and (min-width: 641px),print {
#page {
margin: 100px auto 100px auto;
}
#privacy {
text-align: left;
width: 90%;
max-width: 1000px;
margin: 0px auto 100px auto;
padding: 0 1em 0 1em;
box-sizing: border-box;
}
#page #privacy h5 {
font-size: clamp(0.813rem, 0.699rem + 0.57vw, 1.125rem);
line-height: 1.5em;
font-weight: bold;
margin: 1em auto 0.2em auto;
}
#page #privacy h6 {
font-size: clamp(0.813rem, 0.699rem + 0.57vw, 1.125rem);
line-height: 1.5em;
font-weight: bold;
margin: 1.5em auto 0.2em auto;
}
#page #privacy p {
font-size: clamp(0.813rem, 0.744rem + 0.34vw, 1rem);
line-height: 1.7em;
margin-bottom: 1em;
text-align: left;
}
#page #privacy ul {
margin-bottom: 1em;
}
}

@media screen and (min-width: 0px) and (max-width: 640px) {
#page {
width: 90%;
margin: 40px auto 50px auto;
text-align: left;
}
#privacy {
text-align: left;
width: 100%;
margin: 50px auto 0 auto;
padding: 0 1em 0 1em;
box-sizing: border-box;
}
#page #privacy h5 {
font-size: clamp(0.813rem, 0.699rem + 0.57vw, 1.125rem);
line-height: 1.5em;
font-weight: bold;
margin: 1em auto 0.2em auto;
}
#page #privacy h6 {
font-size: clamp(0.813rem, 0.699rem + 0.57vw, 1.125rem);
line-height: 1.5em;
font-weight: bold;
margin: 1.5em auto 0.2em auto;
}
#page #privacy p {
font-size: clamp(0.813rem, 0.744rem + 0.34vw, 1rem);
line-height: 1.7em;
margin-bottom: 1em;
text-align: left;
}
#page #privacy ul {
margin-bottom: 1em;
}
}
