a:link	{
		color:#ff0000;
		}
a:visited{
		color:#800000;
		}
a:hover {
		color:#ff9900;
		}
h1		{
        width:580px;
        border-color:#0099ff;
        background-color:#00ccff;
        }
h2		{
		font-size:22px;
        width:580px;
        margin-top:10px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:5px;
        }
h3		{
		font-size:30px;
        width:580px;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:50px;
        text-decoration:underline;
		}
p		{
		width:580px;
        }
table	{
		width:520px;
		margin-top:10px;
        margin-left:50px;
        margin-right:0px;
        margin-bottom:10px;
		}
td		{
		padding-top:3px;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:3px;
        margin-top:0px;
        margin-left0:px;
        margin-right:0px;
        margin-bottom:0px;
		font-size:12px;
		width:130px;
		}
ul		{
		width:500px;
		}
li		{
        font-size:12px;
		}
A.external:link{
		color:#000000;
		}
A.external:visited{
		color:#c0c0c0;
		}
A.external:hover{
		color:#ff0000;
		}
p.annotation	{
		text-indent:0em;
		font-size:90%;
		color:#0000ff;
        	}
.footer 	{
		width:580px;
		}
p.waka		{
		text-indent:0em;
		width:520px;
		font-weight:bold;
		margin-left:20pt;
		font-weight:bold;
		}
p.waka2		{
		text-indent:0em;
		font-family:monospace;
		font-size:90%;
		color:#b0c4de;
		width:560px;
		margin-left:10px;
		}
p.dialogue	{
		text-indent:0pt;
		}
p.telop		{
		text-align:right;
		text-indent:0em;
		font-weight:bold;
		}
p.section	{
		text-indent:0em;
		margin-left:80px;
        }
.chapter	{
		font-size:22px;
		text-align:left;
    	margin-top:10px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:10px;
		}
.chaptertype1	{
		font-size:22px;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:2px;
		}
.chaptertype2	{
		font-size:22px;
    	text-indent:3em;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:2px;
		}
.chaptertype3	{
		font-size:22px;
    	text-indent:3em;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:10px;
		}
.chaptertype4	{
		font-size:22px;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:2px;
		}
.chaptertype5	{
		font-size:22px;
    	text-indent:4em;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:2px;
		}
.chaptertype6	{
		font-size:22px;
    	text-indent:4em;
		text-align:left;
    	margin-top:2px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:10px;
		}
.chaptertype7	{
		font-size:22px;
		text-align:left;
    	margin-top:50px;
		margin-left:20px;
    	margin-right:0px;
    	margin-bottom:10px;
		}
h2#contens{
		font-size:40px;
		color:#ff0000;
        margin-bottom:50px;
		}
.partition	{
		width:580px;
        text-align:center;
        text-indent:0em;
        margin-top:0px;
        margin-left:0px;
        margin-right:0px;
        margin-bottom:0px;
        padding-top:0px;
		padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
		}
.instructions	{
		font-size:16px;
		margin-bottom:10px;
		}