body	{
		background-image: url("../bg/sky-strip1.gif") ;
		background-repeat: repeat-y ;
		background-attachment: fixed ;
		background-position: 100% 0% ; 
		font-size:		12px	;
		font-family:		"Times New Roman", "Arial", "‚c‚e‚oPOP‘Ì", "‚l‚r ‚oƒSƒVƒbƒN", "‚l‚r ƒSƒVƒbƒN", serif	;
//		line-height:		180%	;
		margin:			10px	;
		margin-right:		40px	;
		font-weight: 		500	;
	}

.tab1	{	margin-top:	5px;
		margin-left:	100px	}

.tab2	{	margin-top:	5px;
		margin-left:	150px	}

.center	{	margin-top:	30px;
		text-align:	center	}

.right	{	margin-top:	30px;
		margin-left:	330px	;
		margin-right:	10px	}

table {
		margin-left:	25px;
		font-size:	12px;
		border-spacing:	15px;
		cell-spacing:	15px;
	}

table.koyomi	{
		margin-top:	 5px;
		margin-bottom:	 5px;
		border-spacing:	 5px;
		cell-spacing:	 5px;
		font-size:	12px;
		}

h2	{
		color: #3333ff ;
		font-size: 16px ;
		font-family: gothic ;
		font-weight: bold ; 
	}

img.left   	{ float: left }
img.right	{ float: right }
br		{ clear: both }

p	{
		width:		42em	;
		margin-left:	30px	;
		margin-top:	10px	;
//		line-height:	1.6em	;
	}

em	{
		font-style:		normal		;
		text-decoration:	underline	;
	}

a	{
		text-decoration:	none	;
		color:			#000000	;
	}

a:hover	{
		background-color:	#333333		;
		padding:		1px		;
		color:			#ffff00 	;
		font-size:		100%		;
		font-weight:		600		;
	}

h3.item	{
		margin-top:		10px	;
		margin-left:		20px	;
		width:			7em	;
		background-color:	#ffffff	;
		border-bottom:		3px	solid	green	;
		border-right:		6px	solid	green	;
		padding:		1px	;
		color:			green	;
		font-family:		sans-serif	;
		font-size:		16px	;
		text-align:		center	;
	}
