H1	{
	font-size:56pt;			/* 文字サイズ：56pt */
	color:#000066;			/* 文字色：暗い青 */
	font-weight:900;		/* 文字太さ：極太 */
	text-align:center;		/* 中央揃え */
	margin-top:40px;		/* 上マージン：40ピクセル */
	}

H2	{
        font-family:"ＤＦまるもじ体";
	font-size:24pt;			/* 文字サイズ：24ポイント */
	color:#FFFFFF;			/* 文字色：暗い青 */
	font-weight:700;		/* 文字太さ：極太 */
	text-align:center;		/* 中央揃え */
	margin-left:8%;		/* 左マージン：8% */
	margin-right:8%;		/* 右マージン：8% */
	padding-top:4px;		/* 上パディング：4ピクセル */
	padding-bottom:4px;		/* 下パディング：4ピクセル */
	background-color:#85baf5;	/* 背景色：淡い青 */
	border-width:thin;		/* 傍線太さ：細い */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:#000099		/* 傍線色：暗い青 */
	}

H3	{
	font-size:20pt;			/* 文字サイズ：24ポイント */
	color:#996600;			/* 文字色：暗い青 */
	font-weight:700;		/* 文字太さ：極太 */
	text-align:center;		/* 中央揃え */
	margin-left:20%;		/* 左マージン：8% */
	margin-right:20%;		/* 右マージン：8% */
	padding-top:4px;		/* 上パディング：4ピクセル */
	padding-bottom:4px;		/* 下パディング：4ピクセル */
	background-color:#ffff99;	/* 背景色：淡い青 */
	border-width:thin;		/* 傍線太さ：細い */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:#000099		/* 傍線色：暗い青 */
	}

P.lead	{
	font-size:14pt;			/* 文字サイズ：14ポイント */
	color:#CC0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:700;		/* 文字太さ：太字 */
	margin-left:8%;			/* 左マージン：8% */
	margin-right:8%;			/* 右マージン：8% */
	}
                        
SPAN.plain	{
        font-size:20pt;
	color:#9966FF;			/* 文字色：紫*/
	font-weight:900;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：白 */
	}

SPAN.plain1	{
        font-size:9pt;
	color:#FFFFFF;			/* 文字色：紫*/
	font-weight:500;		/* 文字太さ：極太 */
	background-color:#000000;	/* 背景色：白 */
	}
	
SPAN.chara	{
	font-size:14pt;
	color:#CC0000;			/* 文字色：赤 */
	font-weight:300;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：淡いピンク */
	}

SPAN.chara1	{
	font-size:14pt;
	font-family:"Times New Roman";
	color:#CC66ff;			/* 文字色：赤 */
	font-weight:300;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：淡いピンク */
	}
	
SPAN.chara2	{
	font-size:14pt;
	font-family:"Times New Roman";
	color:#FF99CC;			/* 文字色：赤 */
	font-weight:300;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：白 */
	}

SPAN.chara3	{
	font-size:11pt;
	font-family:"Times New Roman";
	color:#6666ff;			/* 文字色：赤 */
	font-weight:300;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：白 */
	}

SPAN.chara4	{
	font-size:9pt;
	color:#ff9933;			/* 文字色：赤 */
	font-weight:200;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：白 */
	}

SPAN.chara5	{
	font-size:10pt;
	color:#00000;			/* 文字色：赤 */
	font-weight:200;		/* 文字太さ：極太 */
	background-color:#FFFFFF;	/* 背景色：白 */
	}


SPAN.keyword	{
	color:#CC0000;			/* 文字色：紫 */
	font-weight:900;		/* 文字太さ：極太 */
	background-color:#FFCCCC;	/* 背景色：淡い赤 */
	}

SPAN.mylink	{
	 font-size: 22pt;
	 color:#ffff99;
	 line-height:130%;
	 font-family:"Stop";
	 font-weight:500;
	 text-align:center;
	 font-style:italic;
	 }
	

P.lead SPAN.ruby	{
	font-size:10t;			/* 文字サイズ：10ポイント */
	}

OL	{
	list-style-type:decimal;	/* 行頭のタイプ：数字 */
	font-size:12pt;			/* 文字サイズ：12ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400;		/* 文字太さ：普通 */
	margin-left:15%;		/* 左マージン：15% */
	margin-right:8%			/* 右マージン：8% */
	}

