body {  /* 本文 */
	background-color: #FFF0F5; /* lavenderbrush */
	color: #2F4F4F;  /* darkslategray */
	font-size: small;
	line-height: 150%;
	margin: 0em 10%;
}


/* 論理構造に関する要素の設定 */

h1 {  /* 章見出し */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9(peachpuff) */
	color: #191970;  /* midnightblue */
	font-size: large;
	font-weight: bold;
	margin: 1ex 0ex;
	text-align: center;
	text-indent: 0em;
}
h2 {  /* 節見出し */
	/* clear: both; */
	font-size: medium;
	margin: 1em 0ex 1ex 0ex;
	text-align: center;
	text-indent: 0em;
}


/* 文章の構成要素に関する設定 */

p {  /* 段落 */
	font-size: small;
	margin: 0em;
	text-indent: 1em;
}

ol, ul {  /* リスト */
	line-height: 120%;
	margin: 0em;
}

img {  /* 画像 */
	border-style: none;
}
img.cover {  /* 書籍画像 */
	border-style: none;
	float: right;
}
img.stock {  /* 在庫情報画像 */
	border-style: none;
	float: right;
}

address {  /* 連絡先 */
	font-size: x-small;
}

em {  /* 強調箇所 */
	font-size: larger;
	font-style: normal;
	font-weight: bold;
}


/* リンク関連の設定 */

a:link {  /* 未読 */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9(peachpuff) */
	color: #0000CD;  /* mediumblue */
	text-decoration: underline;
}
a:visited {  /* 既読 */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9(peachpuff) */
	color: #32CD32;  /* limegreen */
	text-decoration: none;
}
a:active {  /* 選択 */
	background-color: #98FB98;  /* palegreen */
	color: #B22222;  /* firebrick */
}
a:hover {  /* 候補 */
	background-color: #FFDAB9;  /* peachpuff */
	border: solid #32cd32 1px; /* limegreen */
	color: #32CD32;  /* limegreen */
}

.navi {  /* ナビゲーション */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9(peachpuff) */
	border: double #101070;  /* midnightblue */
	color: #2F4F4F;  /* darkslategray */
	margin: 1ex 0ex;
	padding: 3px;
	text-align: right;
	text-indent: 0em;
}


/* 変数の表示に関する設定 */
var { /* 変数一般 */
	font-style: italic;
}
var.vector { /* ベクトル */
	font-style: italic;
	font-weight: bolder;
}


/* テキスト位置 */

.c {  /* 中央寄せ */
	text-align: center;
	text-indent: 0em;
}
.l {  /* 左寄せ */
	text-align: left;
	text-indent: 0em;
}
.r { /* 右寄せ */
	text-align: right;
	text-indent: 0em;
}


/* テキストのスタイル */

.b {  /* ボールド体 */
	font-weight: bold;
}
.i {  /* イタリック体 */
	font-style: italic;
}
.bi {  /* ボールドイタリック体 */
	font-style: italic;
	font-weight: bold;
}


/* 仕切り線 */

.hr {  /* 水平線 */
	margin: 1ex 0ex;
	text-align: center;
	text-indent: 0em;
}


/* 書籍情報関係 */

.series {  /* シリーズ */
	font-size: small;
	text-align: center;
	text-indent: 0em;
}
.pretitle {  /* 冠称 */
	font-size: smaller;
}
.title {  /* 書名（メイン） */
	font-size: larger;
}
.edition {  /* 版 */
	font-size: smaller;
}
.subtitle {  /* 副題 */
	font-size: small;
	text-align: center;
	text-indent: 0em;
}
.authors {  /* 著作者情報 */
	font-size: small;
	font-weight: bold;
	line-height: 125%;
	margin: 1ex 185px 1ex 0em;
	text-align: right;
}
.standing {  /* 著者の肩書き */
	font-size: x-small;
	font-weight: normal;
}
.authoring {  /* 著作の種類 */
	font-size: small;
	font-weight: normal;
}
.bibliog {  /* 書誌情報 */
	font-size: small;
	font-weight: normal;
	line-height: 125%;
}
.date, .style, .price, .isbn {  /* 発刊年月日, 判型・体裁・頁数, 本体価格, ISBN */
	font-size: small;
	font-weight: normal;
	margin: 0ex 5em;
}
.chapter {  /* 章（目次） */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9; peachpuff */
	color: #191970;  /* midnightble */
		/* #228B22; forestgreen */
	font-size: small;
	font-weight: bold;
}
.section {  /* 節（目次） */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9; peachpuff */
	color: #4B0082;  /* indigo */
		/* #5F9EA0; cadetblue */
	font-size: x-small;
	font-weight: normal;
	text-indent: 0em;
}
p.appendix {  /* 付録（見出し） */
	background-color: #4B0082; /* indigo */
		/* #FFF0F5; lavenderbrush */
		/* #FFDAB9; peachpuff */
	color: #FFF0F5; /* lavenderbrush */
		/* #556B2F; darkolivegreen */
		/* #D2691E; chocolate */
	font-size: small;
	font-weight: bold;
}
ol.appendix, ul.appendix {  /* 付録（目次） */
	background-color: #FFF0F5; /* lavenderbrush */
		/* #FFDAB9; peachpuff */
	color: #4682B4;  /* steelblue */
		/* #556B2F; darkolivegreen */
		/* #D2691E; chocolate */
	font-size: x-small;
}

