#privacy{font-weight:300}
#privacy h1{font-family:Kanit,serif;color:#000;font-size:2em;padding:2%;text-align:center;border-bottom:1px solid #f8f8f8}
#privacy .detail{margin:2%;padding-bottom:1%;font-size:.94em;font-weight:300;font-family:Pridi,sans-serif;border-bottom:2px solid #ccc}
#privacy .detail p img{float:right;margin-left:2%;max-width:600px;height:auto}
#privacy .detail p:first-child::after{content:' ';clear:both}
#privacy .detail h2, #privacy .detail h3{font-size:1.3em;font-family:Kanit,serif;color:#000;margin:2% 0 0.5% 0}
#privacy .detail ol, #privacy .detail ul{padding:0;margin-left:16px}
#privacy .detail ol li, #privacy .detail ul li{margin-top:0.5%}
#privacy .detail p a, #privacy .detail div a{color:#222;text-decoration:underline}

#privacy .detail p.center{text-align:center}
#privacy .detail p.caption{font-size:.86em;font-family:Kanit,serif;text-align:center;margin-top:-0.5%}
#privacy .detail p u a{text-decoration:underline}
#privacy .detail li strong{margin-top:1%;font-family:Kanit,serif;font-size:1.2em;}
#privacy .detail .map{margin:0 auto;text-align:center}
#privacy .detail table td{width:49%;padding:0 1%;vertical-align:top}
#privacy .detail table td img{width:100%;height:auto}
#privacy .detail table td strong{display:block;margin:1% 0;font-size:1.2em}
@media screen and (max-width:800px){
	#privacy h1{font-size:1.5em}
	#privacy .detail h2, #privacy .detail h3{margin-top:8%}
	#privacy .detail p img{max-width:360px}
	#privacy .detail .map iframe{width:100%}
	#privacy .detail{font-size:.86em}
	#privacy .detail table td strong{font-size:1em}
}
@media screen and (max-width:600px){
	nav{top:unset}
	#privacy h1{font-size:1.2em}
	#privacy .detail p img{float:none;margin:1%;width:98%}
}

