/* 背景色 */

body{
	background: white;
}

.center{
	text-align: center;
}
    
.right{
	text-align: right;
}

/* タイトルの装飾 */

td.title{
	font-size: 150%;
	background-color: #EEEEEE;
	text-align: center;
}

td.outline{
	background-color: #000000;
	height: 2;
}

td.side{
	background-color: #000000;
}

td.back{
	background-color: white;
	font-size: 80%;
}

td.update{
	background-color: #EEEEEE;
	font-size: 80%;
}

td.copyright{
	background-color: #EEEEEE;
	font-size: 80%;
	text-align: right;
}


/**********************/

/* インデント */

div.main{
	margin-left: 40px;
}

div.sub{
	margin-left: 10px;
}

div.link{
	margin-left: 40px;
}



/**********************/

/* 文字の装飾 */


  /* ファイル名の装飾 (現在使用せず) */

  code.f{
	  color: #666600;
  }
  span.f{
	  color: #666600;
	  font-family: monospace;
	  font-weight: bold;
  }


  /* 質問に対する答え [answer] (現在使用せず) */

  span.a{
	  color: #00CC00;
	  font-weight: bold;
  }

  span.g{
	  color: gray;
	  font-weight: bold;
  }


  /* 注意書き [caution] */

  span.c{
	  color:red;
	  font-weight:bold;
  }

  /* [2002年度現在] といった感じで使う */
  
  span.current{
	  color:#009000;
  }

  /* 後日談 */

  span.after{
	  color:purple;
	  font-weight:bold;
  }

  /* 更新日・作成日情報 */

  span.update{
	  font-size: 80%;
  }

/**************************/

/* ヘッダ */

  /* タイトル (現在使用せず) */

  h1{
	  font-size: 200%;    
	  background: aqua;
	  width: 100%;
	  border-style: solid;
	  border-width: 1;
	  border-color: white; 
	  padding: 5px;
  }

  /* 項目のタイトル (大) */

  h2{
	  font-size: 150%;
	  color:#CC0000;  
	  margin-left: 15px; 
  }
  
  /* 項目のタイトル (中) */

  h3{
	  font-size: 125%;
  }

/***************************/

/* 編集内容の装飾 */

  /* 編集内容に使用 													*/
  /* 内容が一行だったり, 短い場合は code タグを使用						*/
  /* 内容が複数行で行頭に空白が入っていたりする場合は pre タグを使用	*/

  blockquote.edit{
	  border-style: none none none solid;
	  border-width: 0 0 0 3;
	  padding-left: 5px;
	  padding-right: 5px;
	  border-color: #CCCC00;
  }

  /* 重要部分を赤字にする */
  
  span.s{
	  color: red;
  }

  /* 重要部分を青字にする */
  
  span.s2{
	  color: blue;
  }

  /* 重要な引数を赤字にする */
  
  var.s{
	  color: red;
  }

  /* 現在使用していない */

  pre.edit{
	  border-style: none none none solid;
	  border-width: 0 0 0 3;
	  padding: 0.5em;
	  border-color: #00CCFF;
	  margin:0px 0px 0px 20px;
  /*	background: white; */
  /*	font-weight: bold; */
  /*	font-size: small; */
  } 

/***************************/

/* コマンドや標準出力の装飾 */

  /* 複数行でコマンドが短い時に使用             			*/
  /* 出力の文頭や文字間などに空白が無い場合 kbd タグを使用	*/
  /* 出力の文頭や文字間などに空白がある場合 pre タグを使用	*/
  
  /* table には cellpadding="0" や cellspacing="0" という	*/
  /* 要素もつけたほうがよい 								*/
  
  table.command{
	  background: #E7E7E7; 
	  padding: 0.5em;
  }

  /* 単一行コマンドやコマンドが長い時に使用 */
  
  pre.line{
	  background: #E7E7E7;
	  border: none; 
	  padding: 0.5em;
  }
  
  /* コマンドプロンプトや標準出力に使用 */
  
  span.out{
	  color: #666666;
  }

  /* 現在使用していない */

  pre.command{
	  background: #E7E7E7; 
	  border-left: none;
	  padding: 0.5em; 
  }
  
  table.commandold1{
	  background: #E7E7E7; 
	  padding-top: 0.5em;
	  padding-left: 0.5em;
	  padding-right: 0.5em; 
  }


/***************************/

  /* p タグの文頭を1文字空け, 行間を少し広くする.*/

  p{
	  line-height: 1.3em;
	  text-indent: 1em;
  }


  /* リストの行間を少し空ける */

  ul{
	  line-height: 1.3em;
  }
  
  ol{
	  line-height: 1.3em;
  }

  /* ドキュメントの始めに書く目次で使用 */

  ol.contents{
	  font-size: 80%;
  }

dl{
	line-height: 1.3em;
	margin-left: 10px;
}

dt{
	margin-top: 10px;
	font-weight:bold;
	color:#333333;
}

caption{
	color: gray;
	font-weight: bold;
}

/***************************/

blockquote.sample{
	border-style: none none none solid;
	border-width: 0 0 0 3;
	padding: 0.5em;
	border-color: gray;
}

