/* 定義リスト */
dt { font-size: 90%; line-height: 1.5em; font-weight: bold}
dd { font-size: 90%; line-height: 1.7em;margin-top:0px;padding-top:0px;}
p {margin:0.8em 0px;}
blockquote {margin:0.7em 0px 0.7em 1.5em;}
sup {font-size:85%}

/* 文字の大きさ */
.pt08 {  font-size: 80%}
.pt09 {  font-size: 90%; line-height: 1.6em}
.pt09b { font-size: 90%; line-height: 1.6em ; font-weight: bold}
.pt10b { font-size: 100%; font-weight: bold}

/* 見出し */
.title {  font-size: 150%; color: #333333; line-height: 1.6em}
.titlesub {
	font-size: 120%;
	color: #001100;
	line-height: 100%;}

h3 { font-size: 120%; font-weight:normal;color: #001100; margin:1em 0px;}
.titlesub2 { font-size: 120%; color: #335533; font-weight: bold}
.text {  font-size: 100%; line-height: 175%}
.textsub { font-size: 90%; line-height: 100%}
.text_nr { font-size: 90%; line-height: 130%}
.groups {  font-size: 80%; color: #000000; line-height: 130%}
.links {  font-size: 100%; text-decoration: none; font-weight: bold; color: #660000}
.linktitle { text-decoration: none; cursor: auto; color: #660000 }
.note {  line-height: 1.3em; color: #3D5C3D; font-size: 90%}
.noteq { line-height: 1.3em; color: #666600; font-size: 90% }
.q {  margin: 1em 0px 1em 1.5em}

/* 色指定 */
.white {  color: #FFFFFF}
.blk {  color: #000000}
.white08 {color:#FFF;font-size:80%;line-height:140%;font-weight:bold;}

/* 囲み */
.footnote { margin:2em 1em 0px 0px;	padding:1em 0px 0px 0px;
	font-size:85%;line-height:140%;	border-top:1px solid #555;}
.block {margin:1em;padding:1em;border:1px solid #300}

/* ローマ字 */
.roman {  font-family: "Arial", "Helvetica", "sans-serif"}

/* トップページブックリスト */
a.bookTitle { font-weight:bold;}
table.booklist { border:1px solid #ccc; width:174px; background-color:#fff}
.booklistcover { margin:3px 3px; font-size:90%; text-align:center;}
.booklisttitle { margin:3px 3px;color:#030; font-size:90%; font-weight:bold;}
.booklistauthor { margin:3px 3px; font-size:85%;}
.bookliststring { margin:3px 3px; font-size:80%; color:#200}
.booklistinfo { margin:3px 3px 0px 1em; font-size:80%;}
.booklistlink { margin:3px 3px; font-size:80%; text-align:right;}

/* リンク要素 */
a {  text-decoration: none}
a:hover {  color: #C00; text-decoration: underline; background: #E6FFE6}
