@charset "Shift_JIS";

/*
 * なりたま通信所 (http://naritama.org/) 標準スタイルシート
 * Copyright (c) 2005 NARITA Masahiro (webmaster@naritama.org).
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */



/* ページ全体の文字色・背景色指定 */
body {
 	color: #000000;
	background-color: #f0fff0;
}

/* ハイパーリンクテキストに対するスタイル指定
   (一般的なビジュアル型 User-Agent のデフォルト設定と同様にする) */
a:link {
	color: #0033ff;
	background-color: transparent;
	text-decoration: underline;
}

a:visited {
	color: #990099;
	background-color: transparent;
	text-decoration: underline;
}

a:hover {
	color: #ff0000;
	background-color:#ffffcc;
	text-decoration: underline;
}

a:active {
	color: #0099cc;
	background-color:#ffffcc;
	text-decoration: underline;
}


/* 見出しデザイン指定 */
h1 {
	text-align: center;
	background-color: #000099;
	color: #ffffff;
	text-decoration: none;
	padding: 8px;
	margin-top: auto;
	margin-bottom: 0px;
}

h2 {
	color: #333399;
	background-color: transparent;
	padding: 3px;
	border-bottom-color: #333399;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

h3 {
	color: #000099;
	background-color: #99ccff;
	padding: 3px;
}

h4 {
	color: #000099;
	background-color: #99ccff;
	padding: 2px;
}

h5 {
	color: #000099;
	background-color: #99ccff;
	padding: 2px;
}

h6 {
	color: #000099;
	background-color: #99ccff;
	padding: 2px;
}

h1.top-title {
  color: #000099;
  background-color: #f0fff0;
  font-family: "Times New Roman", times, serif;
  font-weight: normal;
  font-size: 3em;
  padding: 0px;
  margin-bottom: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

div.sub-title {
  font-family: sans-serif;
  font-size: 1.5em;
  text-align: center;
  line-height: 1.2em;
  padding: 2px;
  margin-top: 1px;
  margin-bottom: 2px;
}

 /* 日付表記 デザイン指定 */
div.date {
  color: #006633;
}

/* ページ内見出し一覧 デザイン指定 */
div.page-contents {
  background-color: #f0ffff;
  border-color: #fffff0;
}

/* 表組み */
table {
  border: 0px;
  border-collapse: separate;
  border-spacing: 1px;
}


th {
  color: #ffffff;
  background-color: #666699;
}

td {
  color: #000000;
  background-color: #e0f0ff;
  border-style: solid;
  border-width: 1px;
  border-color: #666699;
}


/* ブロック引用部 デザイン指定 */
blockquote {
  color: #003333;
  background-color: #ccffee;
  border-color: #669999;
}

/* インライン引用部 デザイン指定 */
q {
  color: #990000;
}

/* 脚注部 デザイン指定 */
div.footnote {
  background-color: #c0e090;
}
div.footnote li {
}

/* 参考文献目録 デザイン指定 */
div#bibliography {
  background-color: #cccc99;
}

/* 後書き デザイン指定 */
*#postscript {
  background-color: #c0ffe0;
}

*.loud /* 「声を大にして」 デザイン指定 */ {
  color: #ff0000;
  background-color: transparent;
}


*.whispering /* 「つぶやき」 デザイン指定 */ {
  color: #0066cc;
  background-color: transparent;
}

*.warning /* 「注意喚起」 デザイン指定 */ {
  color: #ff0000;
  background-color: transparent;
}

/* サイトナビゲーション デザイン指定 */
div.site-navigation {
  color: #ffffff;
  background-color: #ccccff;
}

/* 免責条項 */
*#disclaimer {
  background-color: #ccccff;
  font-family: "Times New Roman", times, serif;
  padding: 2px;
  margin-left: 2em;
  margin-right: 2em;
}

/* 第三者に帰属するコンテンツに関する記述 */
div.third-party-attribution {
  background-color: #eeffcc;
  margin-left: 2em;
  margin-right: 2em;
  border-color: #006666;
  border-style: solid;
  border-width: thin;
}
/* 原著作権者の表記 */
span.originator {

}

img.license {
	border: 0px;
}

