body{
/*	background-image:URL(back01.jpg); */
	font-family:"Verdana", "ＭＳ 明朝";
	background-color:#FFFFF0;
	background-repeat:repeat;
	vertical-align:center;
	line-height:1.0em;
}

/* 解説本文用 */
.text{
	font-size:90%;
	line-height:1.5em;
}


/* 註用 */
.note{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:dimgray;
	font-size:85%;
	line-height:1.5em;
}

/* 強調 */
.strong{
	color:orange;
	font-size:120%;
	font-weight:bold;
}

/* 作品リスト用 */
.work-list{
	line-height:1.5em;
	padding:0.2em;
}

/* リンク・リスト用 */
.link-list{
	line-height:1.5em;
	padding:0.2em;
}

/* リンク・リスト用 */
.link{
	line-height:1.8em;
	padding:0.2em;
}

/* 作家の肖像　作品名用 */
.title{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
}

/* GP-MAP　作品名用 */
.title-large{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
	font-size:120%;
	line-height:1.5em;
}

/* サポートページ　作品名用 */
.title-huge{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
	font-size:200%;
	line-height:1.5em;
}

.data{
	font-family:"Verdana", "ＭＳ 明朝";
	color:gray;
	font-size:75%;
	margin:0.4em;
	line-height:1.5em;
}

.comment{
	font-family:"Verdana", "ＭＳ 明朝";
	color:dimgray;
	font-size:85%;
	line-height:1.5em;
}

/* トップページメニュー用 */
/* 左コラム */
.menu{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-size:80%;
	line-height:1.8em;
}

/* 人名用 */
/* 作家の肖像　人名一覧 */
.person{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
	margin-left:0.2em;
}

/* 作家の肖像　出来事 */
.event{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"RED";
	font-weight:bold;
	margin-left:0.2em;
}

/* 思想年代記　作品名用 */
.c_title{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
	margin-left:0.2em;
}

/* 思想年代記　見出し用 */
.c_header{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"white";
	font-weight:bold;
	margin-left:0.2em;
}


/* 事典　項目名 */
.word{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"#104E8B";
	font-weight:bold;
}

/* リスト見出し用*/
.num{
	font-family:"Verdana", "ＭＳ ゴシック";
	color:"orange";
	font-weight:bold;
}

/* 年号表示用 */
.year{
	font-family:"Verdana","ＭＳ ゴシック";
	color:"orange";
	font-weight:bold;
	padding:0.2em;
}

/* 年号表示用 */
.bc{
	font-family:"Times New Roman", "Garamond", "Verdana","ＭＳ ゴシック";
	color:"orange";
	font-weight:bold;
	font-size:300%;
	line-height:1.5em;
}

/* 思想年代記　紀元後年号表示用 */
.ad{
	font-family:"Times New Roman", "Garamond", "Verdana","ＭＳ ゴシック";
	color:"white";
/*	font-weight:bold;*/
	font-size:300%;
	line-height:1.2em;
}

/* 年表用コメント */
.c_comment{
	font-family:"Garamond", "Verdana", "ＭＳ 明朝";
	color:dimgray;
	font-size:90%;
	margin-left:1em;
	line-height:1.5em;
}

/* リンク・ガイド用（画面上部） */
.link-guide{
	font-family:"Verdana","ＭＳ ゴシック";
	color:"midnightblue";
	padding:0.2em;
	font-size:75%;
}

.link-url{
	font-family:"Verdana","ＭＳ ゴシック";
	color:"midnightblue";
	padding:0.2em;
	font-size:75%;
}

/* リンク名用 */
.link-title{
	font-family:"Verdana","ＭＳ ゴシック";
	color:"midnightblue";
	font-weight:bold;
	line-height:1.5em;
	padding:0.2em;
}

/* e-textへのリンク用 */
.link-to-text{
	font-family:"Verdana","ＭＳ ゴシック";
	color:"midnightblue";
	font-size:70%;
	font-weight:bold;
	padding:0.2em;
}

/***************************************
■見出し（Hタグ）
***************************************/

H1{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	background:dimgray;
	font-size:120%;
	font-weight:bold;
	text-indent:0.5em;
	line-height:1.5em;
	margin-top:-2px;
	margin-bottom:-2px;
	padding-top:4px;
	width:760px;	/* 標準幅（現在=760px）にあわせる */
}

H2{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	background:gray;
	font-size:110%;
	font-weight:bold;
	text-indent:0.5em;
	line-height:1.2em;
	width:760px;	/* 標準幅（現在=760px）にあわせる */
}

H3{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	background:darkgray;
	font-size:100%;
	font-weight:bold;
	text-indent:0.5em;
	line-height:1.5em;
	width:760px;	/* 標準幅（現在=760px）にあわせる */
}

H4{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	background:darkgray;
	font-size:100%;
	font-weight:bold;
	text-indent:0.5em;
	line-height:1.5em;
}

H4.table{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	background:darkgray;
	font-size:100%;
	font-weight:bold;
	text-indent:0.5em;
	line-height:1.5em;
	margin-bottom:-2px;
}

H5{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:"#104E8B";
	font-size:80%;
	text-indent:0.5em;
	line-height:1.5em;
}

/* hl-small:H1の中で文字を小さくする */
.hl-small{
	font-family:"Verdana","ＭＳＰ ゴシック";
	color:whitesmoke;
	font-weight:normal;
	font-size:60%;
}

/***************************************
■リンク（Aタグ）
***************************************/
A:link{
	color:cornflowerblue;
	text-decoration:none;
}

A:visited{
	color:darkslateblue;
	text-decoration:none;
}

A:active{
	color:red;
	background:whitesomke;
	text-decoration:underline;
}

A:hover{
	color:mediumseagreen;
	text-decoration:underline;
}

UL{
	list-style-type: decimal;
	line-height:1.5em;
}

.book-cover{
	float:left;
	width:80px;
	border-style:outset;
	border-width:1px;
	border-color:black;
	margin-right:0.5em;
}

.book-cover-large{
	float:left;
	width:200px;
	border-style:outset;
	border-width:1px;
	border-color:black;
	margin-right:0.5em;
}

.photo_left{
	float:left;
	border-style:outset;
	border-width:1px;
	border-color:black;
	margin-right:0.5em;
}

.photo_right{
	float:right;
	border-style:outset;
	border-width:1px;
	border-color:black;
	margin-left:0.5em;
}

.work-data{
	width:95%;
}

.standard_width {
	width: 760px;
	margin-left:0;
}

.95_width {
	width: 700px;
	margin-left:12;
}

.2col {
	width: 760px;
/*	width: 50em;*/
}

.1col {
	width: 22em;
}

.margin12 {
	width: 12px;
}

.margin4 {
	width: 4px;
}

.margin24 {
	width: 24px;
}

.margin80 {
	width: 80px;
}

.bgh {
	color: whitesmoke;
	background: dimgray;
	font-weight:bold;


.bg0 {
	background: #F5F5F5;
}

.bg1 {
	background: #DCDCDC;
}

TABLE.indent {
	margin-left:12px;
	width: 748px;
}

TABLE.indent_free {
	margin-left:12px;
}

/* 引用 */
BLOCKQUOTE {
/*	font-family:"Verdana", "ＭＳ 明朝";  */
/*	color:#8B4513; */
/*	font-size:100%; */
	margin-top:0em;
	margin-left:1em;
	margin-right:0em;
	margin-bottom:0em;
	line-height:1.5em;
}

/* 本文と註の区切り線 */

HR.boundary {
	width:300px;
	vertical-align:left;
	margin-top:1em;
	margin-bottom:1em;
}

table-bottom {
	margin-bottom:2em;
}