/**
 * つくば文庫分室・ソフトウェア工房
 * 基本スタイルシート
 *
 * All Rights Reserved.
 * Copyright (C) 2003, Tsukuba Bunko.
 *
 * $Id: regular.css,v 1.2 2003/11/18 08:01:53 ppoi Exp $
 */

body	{
	margin-top: 1em;
	margin-left: 30px;
	margin-right: 30px;
	font-family: sans-serif;
	color: black;
	background-color: white;
}

div.top-navi	{
	font-size: 70%;
}

div.title-bar	{
	color: inherit;
	background-color: #00599C;
	padding: 5px;
	margin-bottom: 0.5em;
}
div.title-bar h1	{
	margin: 0px;
	color: white;
	background-color: inherit;
}

div.sidemenu	{
	float: left;
/*	margin-right: 1.5em;
	float: right;
	margin-left: 1.5em;*/
	width: 15em;
	border: solid 1px;
	font-size: 80%;
	padding: 0.7em;
	margin-left: 0em;
	color: inherit;
	background-color: #EEEEEE;
}
div.sidemenu ul	{
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 1em;
}
ul.lv1 li	{
	color: #0050B2;
	background-color: inherit;
	font-weight: bold;
/*	list-style-image: url('images/list-label.gif');*/
	list-style-type: square;
	list-style-position: outside;
}
ul.lv2 li	{
	color: gray;
	font-weight: normal;
	list-style-image: none;
	list-style-type: disc;

}
ul.lv2 li.selected	{
	color: black;
	background-color: inherit;
	font-weight: bold;
}

div.content	{
	font-size: 90%;
	float: none;
	display: run-in;
	margin-left: 15em;
}


div.text	{
	margin-bottom: 4em;
}

div.figure	{
	margin: 1em;
	text-align: center;
}
div.figure p	{
	text-indent: 0px;
	font-size: 90%;
	margin-top: 5px;
}
div.figure table	{
	font-size: 90%;
}
div.figure caption	{
	margin-bottom: 5px;
	padding-bottom: 0px;
}
div.figure table td	{
	text-align: left;
	vertical-align: top;
}

ol.procedure li	{
	margin-bottom: 1em;
}

div.footer	{
	margin-top: 2em;
	border-top: groove 2px;
	clear: left;
}
div.footer img	{
	border: none;
}
div address	{
	font-size: 90%;
}

a	{
	text-decoration: none;
}
a:link		{
	color: blue;
	background-color: inherit;
}
a:active	{
	color: blue;
	background-color: inherit;
}
a:visited	{
	color:purple;
	background-color: inherit;
}
a:hover	{
	color: inherit;
	background-color: #FFA;
}

h1, h2, h3, h4	{
	text-align : left;
	font-weight : normal;
	color : #0050B2;
/*	color: #00599C;*/
	background-color: inherit;
}
h2	{
	margin-top: 1em;
}


div.text p	{
	text-indent: 1em;
	line-height: 180%;
	margin-top: 0px;
	margin-bottom: 0.7em;
}

dt	{
	font-weight: bold;
}

span.remark	{
	color: green;
	font-size: 80%;
	background-color: inherit;
}
