﻿div.sh5content section.html_page *
{
	-webkit-text-size-adjust:100%;
}
div.sh5content section.html_page * a
{
	text-decoration:none;
}
div.sh5content section.html_page a:hover, div.sh5content section.html_page a:active, div.sh5content section.html_page a:focus
{
	text-decoration:none;
}
div.sh5content section.html_page span:not(.read), div.sh5content section.html_page a
{
	white-space:pre-wrap;
	padding:0.5em 0.2em 0em 0.2em;
}
div.sh5content section.html_page span[id], div.sh5content section.html_page div[style] > p
{
	line-height:2.6;
}
div.sh5content section.html_page h1
{
	font-size:1.7em;
	margin:10px;
}
div.sh5content section.html_page h2
{
	font-size:1.5em;
	margin:10px;
}
div.sh5content section.html_page h3
{
	font-size:1.4em;
	margin:10px;
}
div.sh5content section.html_page h4
{
	font-size:1.3em;
	margin:10px;
}
div.sh5content section.html_page h5
{
	font-size:1.2em;
	margin:10px;
}
div.sh5content section.html_page h6
{
	font-size:1.0em;
	margin:10px;
}
div.sh5content section.html_page span.page-normal, div.sh5content section.html_page span.page-special, div.sh5content section.html_page span.page-front
{
	display:block;
	text-align:right;
	margin-right:2em;
	font-weight:bold;
	border-top:solid 1px #E5E5E5;
	padding-top:2em;
	margin-top:3em;
}
div.sh5content section.html_page ul li
{
	list-style-type:disc;
}
div.sh5content section.html_page img
{
	border:none;
	padding:3px;
}
div.sh5content section.html_page u
{
	text-decoration:none;
	border-bottom:solid 1px;
}
div.sh5content section.html_page p
{
	margin:0;
}
div.sh5content section.html_page div + p
{
	margin-top:0.5em;
}
