/* CSSスタイルシート基本設定01*/
/* たにぐちたかし：設計*/
/*2001＿5.18：作成*/
/* ＿＿＿＿＿＿＿＿全体の基本書式設定*/
body	{
/*font-family   : " MS ゴシック" , Osaka ,sans-serif;*/
	font-size        : 12px;     /* 基本書式文字の大きさ */
	color            : black;
	background-color : #ffffcc;  /* 背景色はNN4でも継承されるそうです */
}
/* 以下はNN用に、使用している要素全てに基本指定をしておく */
p,blockquote,ul,ol,dl,li,dt,dd,div,th,td,caption,strong,em  {
	font-size        : 12px;
	color            : black;
}
p {
	line-height      : 1.8em;     /* 段落とリストで行間1.8倍あきに設定 */
}
dl,ul,ol {
	line-height      : 1.25em;     /* 段落とリストで行間1.25倍あきに設定 */
}
/* ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿リンク部分の見え方 */
A:Link, A:Visited, A:Active{
	color            : #800000 ;
	text-decoration  : none;    /* 下線を表示しない */
}
A:Hover	{
	background-color : #CCFFFF;    /* カーソルが上に乗ったとき水色の帯 */
	color : teal;   /* カーソルが上に乗ったとき青色の文字 */
}
.underline  {
	color            : #0099FF; 
	text-decoration  : underline;        /* ブルーの下線をつける */
}
/* ＿＿＿＿＿＿＿＿見出し文字 */
h1	{
	color            : #000080;
	font-size        : 2.2em;                     /* 本文12pt時に26.4pt相当 */
	text-align       : center; 
	font-weight      : bold;  
	margin-left     : 5pt; 
	margin-top       : 5px;
	margin-bottom    : 5px;
}
h2	{ 
	font-size        : 1.8em;                     /* 本文12pt時に21.6pt相当 */
	text-align       : center; 
	font-weight      : bold;
	color            : #000080; 
	margin-top       : 5px;
	margin-bottom    : 5px;
}
h3  { 
	font-size        : 1.6em;              /* 本文12pt時に19.2pt相当 */
	color            : #000080;
	font-weight      : bold; 
	margin-top       : 5px;
	margin-bottom    : 5px;
}
h4 { 
	font-size        : 1.4em;        /* 本文12pt時に16.8pt相当 */
	color            : #0000FF;
	font-weight      : bold;
	margin-top       : 20px;
	margin-bottom    : 10px;
	margin-left       : 5px;
	margin-right    : 5px;
}
h5 {
	font-size        : 0.75em;            /* 本文12pt時に10.8pt相当 */
	color            : #000080;
	font-weight:lighter; 
	margin-top       : 5px;
	margin-bottom    : 5px;
}
/* ＿＿＿＿＿＿＿＿＿＿＿＿＿＿本文左右揃え */
p{
	text-indent      : 0em;
	margin      : 4px 12px 6px 24px;
	padding          : 0em;
}
ul{
	list-style :  disc outside;      /* url("star.gif") square circle none から選べます*/
}
ol  {
	list-style-type  : decimal;
}
ol,dl,ul {
	margin-top       : 4px;
	margin-bottom    : 6px;
}
/* ＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿クラス属性 */
.bold  {
	font-weight      : bold; 
}
.right  {
	margin           : 5px 0px 0px 0px;
	padding          : 0px;
	text-align       : right; 
}
.left  {
	margin           : 5px 0px 0px 0px;
	padding          : 0px;
	text-align       : left; 
}
.hot {
	color : CC0033 ; background-color : ffccff ;
	}
.cool {
	color : 0099cc ; background-color : ccffff ;
	}
.plasmarg {  margin-left: 5em}
.red { 
	color            : red; 
}
.green { 
	color            : green;
}
.blue { 
	color            : blue; 
}
.italic  {
	color            : fuchsia; 
	font-style       : italic ; 
}
.gray  {
	color            : #808080;