/* $Id: cvsbook.css,v 1.1 2000/12/24 09:12:42 nishi Exp $ */
/* based on kokoro.css from www.kokoroweb.org */
/* modified by nishi */

BODY	{
	background-color:#FFFFcc;	/* 背景:ベージュ */
	margin-top:20px;		/* 上マージン:20px */
	margin-left:20px;		/* 左マージン:70px */
	margin-right:20px		/* 右マージン:70px */
	}

A:link		{color:#0000FF}		/* リンク色:青 */
A:visited	{color:#800080}		/* ブリンク色:紫 */
A:alink		{color:#9F9FFF}		/* クリック色:水 */
A:active	{color:red}		/* 赤 */

H1	{
	font-size:25px;			/* 文字サイズ：19P囲み大見出し(１) */
	color:white;			/* 文字色 */
	font-weight:bold;		/* 文字太さ：太字 */
	text-align:center;		/* 中央揃え */
	margin-left:1px;		/* 左マージン（枠の外）：1px */
	margin-right:1px;		/* 右マージン（枠の外）：1px */
	padding:4px;			/* パディング（内容と枠の間）：4px */
	background-color:#333333;	/* 背景色：黒色 */
	border-width:thin;		/* 傍線太さ：細い */
	border-style:solid;		/* 傍線種類：枠を線 */
	border-color:black		/* 傍線色：黒色 */
	}

H2	{
	font-size:18px;			/* 文字サイズ：17P囲み大見出し(２) */
	color:black;			/* 文字色 */
	font-weight:bold;		/* 文字太さ：太字 */
	text-align:left;		/* 中央揃え */
	margin-left:1px;		/* 左マージン：1px */
	margin-right:1px;		/* 右マージン：1px */
	padding:4px;			/* パディング：4px */
	background-color:#FFFF99;	/* 背景色：黄色 */
	border-width:1 0 1 0;		/* 傍線太さ：細い */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:black		/* 傍線色：紫 */
	}

H3	{
	font-size:16px;			/* 文字サイズ：12P囲み大見出し(３) */
	color:black;			/* 文字色：青 */
	font-weight:bold;		/* 文字太さ：太字 */
	margin-left:1px;		/* 左マージン：1px */
	margin-right:1px;		/* 右マージン：1px */
	padding:4px;			/* パディング：4px */
	border-width:0 0 1 16;		/* 傍線太さ：上・右・下・左 */
	border-style:solid; /* 傍線種類：直線 */
	border-color:#008000		/* 傍線色：青緑 */
	}

H4	{
	font-size:15px;			/* 文字サイズ：11P囲み大見出し(２) */
	color:#006699;			/* 文字色：赤 */
	font-weight:bold;		/* 文字太さ：太字 */
	margin-left:1px;		/* 左マージン：1px */
	margin-right:1px;		/* 右マージン：1px */
	padding:4px;			/* パディング：4px */
	border-width:1 1 1 1;		/* 傍線太さ：上・右・下・左 */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:#ff6600		/* 傍線色：青緑 */
	}

h5	{
	font-size:15px;
	color:black;
	font-weight:bold;		/* 文字太さ：太字 */
	background:beige;
	margin-top:2pt;
	padding:4px			/* パディング：4px */
	}

P
	{
	font-size:15px;			/* 文字サイズ：11P相当 本文サイズ */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400;		/* 文字太さ：普通 */
	}

DIV.size1			/* 黒 */
	{
	font-size:25px;			/* 文字サイズ：19P相当 大見出し（１） */
	color:#000000;			/* 文字色：黒 */
	font-weight:700;		/* 文字太さ：太字 */
	line-height:130%		/* 行間：130% */
	}

DIV.size2			/* 黒 */
	{
	font-size:23px;			/* 文字サイズ：17P相当 大見出し（２） */
	color:#000000;			/* 文字色：黒 */
	font-weight:700;		/* 文字太さ：太字 */
	line-height:130%		/* 行間：130% */
	}

DIV.size20			/* 黒 */
	{
	font-size:20px;			/* 文字サイズ：15P相当 大見出し（２） */
	color:#000000;			/* 文字色：黒 */
	font-weight:700;		/* 文字太さ：太字 */
	line-height:130%		/* 行間：130% */
	}

DIV.size3			/* 黒 */
	{
	font-size:16px;			/* 文字サイズ：12P相当 大見出し（３） */
	color:#000000;			/* 文字色：黒 */
	font-weight:700;		/* 文字太さ：太字 */
	line-height:130%		/* 行間：130% */
	}

DIV.kakomi
	{
	font-size:15px;			/* 文字サイズ：11P囲み記事 */
	color:#000000;			/* 文字色：緑 */
	font-weight:400;		/* 文字太さ：普通 */
	line-height:130%;		/* 行間：130% */
	margin-left:1px;		/* 左マージン：1px */
	margin-right:1px;		/* 右マージン：1px */
	padding:10px 18px;		/* パディング：上下10px 左右18px */
	border-width:2 2 2 2;		/* 傍線太さ：上・右・下・左 */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:black		/* 傍線色： */
	}

DIV.kakomi_g
	{
	font-size:15px;			/* 文字サイズ：11P囲み記事 */
	color:#000000;			/* 文字色：黒 */
	font-weight:400;		/* 文字太さ：普通 */
	line-height:130%;		/* 行間：130% */
	margin-left:1px;		/* 左マージン：180px */
	margin-right:1px;		/* 右マージン：5px */
	padding:10px 18px;		/* パディング：上下10px 左右18px */
	border-width:2 2 2 2;		/* 傍線太さ：上・右・下・左 */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:green		/* 傍線色：黒 */
	}

DIV.kakomi_r
	{
	font-size:15px;			/* 文字サイズ：11P囲み記事 */
	color:#000000;			/* 文字色：黒 */
	font-weight:400;		/* 文字太さ：普通 */
	line-height:130%;		/* 行間：130% */
	margin-left:30px;		/* 左マージン：180px */
	margin-right:30px;		/* 右マージン：5px */
	padding:10px 18px;		/* パディング：上下10px 左右18px */
	border-width:2 2 2 2;		/* 傍線太さ：上・右・下・左 */
	border-style:solid;		/* 傍線種類：直線 */
	border-color:red		/* 傍線色：黒 */
	}

DL	
	{
	list-style-type:disc;		/* 行頭のタイプ：頭無し */
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：普通 */
	}

UL	
	{
	list-style-type:disc;		/* 行頭のタイプ：小さい丸 */
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：普通 */
	}

OL	
	{
	list-style-type:decimal;	/* 行頭のタイプ：数字 */
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：普通 */
	}

SPAN.size1			/* 黒 */
	{
	font-size:17px;			/* 文字サイズ：15Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：細字 */
	}

SPAN.size1f			/* 黒 */
	{
	font-size:17px;			/* 文字サイズ：15Pポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size1r			/* 赤 */
	{
	font-size:17px;			/* 文字サイズ：15ポイント */
	color:#FF0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size1b			/* 青 */
	{
	font-size:17px;			/* 文字サイズ：15ポイント */
	color:#0000FF;			/* 文字色：青 */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size2			/* 黒*/
	{
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：細字 */
	}

SPAN.size2f				/* 黒太字*/
	{
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size2r			/* 赤 */
	{
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#FF0000;			/* 文字色：赤 */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size2b			/* 青 */
	{
	font-size:15px;			/* 文字サイズ：11ポイント相当 */
	color:#0000FF;			/* 文字色：青 */
	line-height:130%;		/* 行間：140% */ 
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size3
	{
	font-size:12px;			/* 文字サイズ：9ポイント */
	line-height:130%;		/* 行間：130% */
	font-weight:400			/* 文字太さ：普通 */
	}

SPAN.size3f			
	{
	font-size:12px;			/* 文字サイズ：9ポイント */
	line-height:130%;		/* 行間：130% */
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.size3r			/* 青 */
	{
	font-size:12px;			/* 文字サイズ：11ポイント相当 */
	color:red;			/* 文字色：青 */
	line-height:130%;		/* 行間：140% */ 
	font-weight:700			/* 文字太さ：太字 */
	}

SPAN.ruby
	{
	font-size:12px			/* 文字サイズ：9ポイント */
	}

SPAN.colorbak
	{
	font-size:15px;			/* 文字サイズ：11ポイント */
	color:#000000;			/* 文字色：黒 */
	font-weight:700;		/* 文字太さ：太字 */
	background-color:#FFCCFF'95	/* 背景色：淡いピンク */
	}

SPAN.italic
	{
	font-style:italic		/* 文字スタイル：イタリック */
	}

SPAN.under
	{
	text-decoration:underline	/* 文字飾り：下線 */
	}
