/*
Delmonta's CSS file 
written by IIJIMA Hiromitsu aka Delmonta <delmonta@ht.sakura.ne.jp>

このファイルは PDS 扱いとします。誰でもご自由にご利用ください。
*/

BLOCKQUOTE.console
{
	font-family: monospace;
	background-color: #ffffc0;
	margin-left: 2em; margin-right: 4em;
	border: 1px;
	border-style: none;
}

BLOCKQUOTE.footnote
/* from http://www.sodan.ecc.u-tokyo.ac.jp/~okayama/css/onew.css:DIV.extra */
{
	color: black;
	background-color: #f0ffff;
	border: solid #9CC;
	border-width: 0 thin 0 thin;
	padding: 0.5ex;
	margin-right: 1em;
}

BLOCKQUOTE.precaution
{
	font-style: italic;
}

BLOCKQUOTE.quote, DIV.quote, P.quote
{
	color:black; background:#e0e0ff; border:none;
	padding: 2px 2px 2px 2px;
	margin-right: 1em;
}

BODY	{color:black; background: white; margin-left: 30pt;}

DL,OL,UL
	{margin-top: 0.75em; margin-bottom: 0.75em;}

DL.midashi DT
	{font-weight: bold;}
DL.midashi DD
	{margin-bottom: 1em;}

/* ↓NN4だと何も変化しないのよね… */
DL.headline DT
	{font-weight: bold; margin-top: 0.5em; margin-bottom: 0.5em;}

H1	{margin-left:-25pt}
H2	{margin-left:-20pt}
H3	{margin-left:-15pt;}
H3.inside-block	{margin-left:0;}
H4	{margin-left:-7pt;}
HR	{margin-left:-30pt; margin-top:3px; margin-bottom:3px;}

/* P {text-indent: 1em;} */

KBD
{
	font-family: monospace;
	text-decoration: underline;
	font-weight: bold;
	color: #005;
}

P.headline {font-weight: bold; text-decoration: underline;}

PRE,CODE,TT,KBD	{font-size: 100%;}

PRE.console
{
	white-space: pre;
	font-family: monospace;
	background-color: #ffffc0;
	margin-left: 2em; margin-right: 4em;
	border: 1px;
	border-style: none;
}

PRE.draft  {font-family: sans-serif; white-space: pre; color: #a0a0a0;}

PRE.quote
{
	color:black; background:#e0e0ff; border:none;
	padding: 2px 2px 2px 2px;
	margin-right: 1em;
	white-space: pre;
}

SPAN.deutsche-datei
{
	/* List of Fraktur Fonts */
font-family: "Fraktur JS", "Frank Normal", "Frank Condensed Normal",
	cmeu10, "Frank Italic", "Frank Condensed Italic",
	Fraktur, sans-serif;

	font-weight: normal; font-style: normal;
	font-size: 60%; color: #008080;
}

SPAN.deutsche-titel
{
	/* List of Fraktur Fonts */
font-family: "Fraktur JS", "Frank Normal", "Frank Condensed Normal",
	cmeu10, "Frank Italic", "Frank Condensed Italic",
	Fraktur, sans-serif;

	font-weight: normal; font-style: normal;
	font-size: 60%; color: brown;
}

SPAN.japanische-titel
{
	color: navy;
}

SUB.yomi  {font-height: 50%; font-style: italic;}

TABLE.with-border
	{ border-collapse: collapse; border-width: 2px; border-color: black;}
TABLE.with-border TH
	{ border-width: 1px; border-color: black; padding: 1px;}
TABLE.with-border TD
	{ border-width: 1px; border-color: #808080; padding: 1px;}

U.anchor {color: blue; text-decoration: underline;}

U.shortcutkey
	{text-decoration: underline;}

/*------------------------------ Abstractモード -----------------------------*/
TABLE.abstract
{
	border: 1px solid black;
	width: 75%;
	margin-left: 8em;
}

TABLE.abstract TH
{
	font-size: large;
	font-weight: bold;
	text-align: center;
}

TABLE.abstract TD
{
	padding: 8px;
}
/*--------------------------- For Keyword Listing ---------------------------*/
TABLE.keywords
{
	border: 1px solid black;
	width: 50%;
	margin-left: 8em;
}

TABLE.keywords TH
{
	font-size: large;
	font-weight: bold;
	text-align: center;
}

TABLE.keywords TD
{
	padding: 8px;
}
/* ------------------------------------------------------------------------- */
.caution
	{text-indent: 0; color: red;   font-weight: bold;}

.color0	{color: red;}
.color1 {color: orange;}
.color2	{color: yellow;}
.color3	{color: #0f0;}
.color4	{color: #080;}
.color5	{color: #00f;}
.color6	{color: #88f;}
.color7	{color: violet;}
.color8	{color: purple;}
.color9	{color: cyan;}

.colorR	{color: red;}
.colorG	{color: green;}
.colorB	{color: blue;}
.colorC	{color: cyan;}
.colorM	{color: magenta;}
.colorY	{color: yellow;}
.colorK	{color: black;}
.colorW	{color: white;}


.ctrlcode
	{color: white; background: black; font-weight: bold;}

.deutsch
{
	/* List of Fraktur Fonts */
font-family: "Fraktur JS", "Frank Normal", "Frank Condensed Normal",
	cmeu10, "Frank Italic", "Frank Condensed Italic",
	Fraktur, sans-serif;

	font-weight: normal; font-style: normal;
}

.noleftdash, .inside-block
{
	margin-left: 0;
}

.westTT
{
	font-family: "Lucida Console", Courier;
}

.draft		{color: gray; font-style: italic;}
.invisible	{color: white; background-color: white}
.leftmost	{margin-left:-25pt;}
.note		{text-indent: 0; color: green; font-weight: bold;}

.even	{}			/* for TR,TH,TD */
.odd	{background: #e0e0ff}	/* for TR,TH,TD */


/*------------------- Extraordinary style for debugging --------------------*/
/* BODY     to detect HTMLs without stylesheet                              */
/* I, B, TT to detect 'deprecated' tag                                      */
/*--------------------------------------------------------------------------*/
/*
	BODY	{background: #fdd}
	I,B,TT	{background: lime;}
*/

