body{line-height : 145%; color : #555555; background-color : #fcfcfc; font-size : 1em; margin : 1em 3em 2em 2em;}
p,pre,blockquote,li,ul,dd,dt,tr,th,td,tbody,thead,table{font-size: 100%; font-style : normal; font-variant : normal; font-weight : normal;}
A:link    { color: #000055; }
A:visited { color: #111111; }
A:active  { color: #3333FF; }
h1{color:#FCFCFF; background-color:#888888; font-size:200%; line-height:300%; font-weight:bold;}
h2{color:#FCFCFF; background-color:#888888; font-size:120%; line-height:300%; font-weight:bold;}
h3{color:#FCFCFF; background-color:#999999; font-size:100%; line-height:300%; font-weight:bold;}
h6,h5{color:#777777; line-height : 145%; font-weight : bold;}
h4,dt{color : #444444; background-color : #e0e0e0; font-weight : bold; line-height : 300%;}
ul,ol,li,table{line-height : 140%;}
.date{font-weight : lighter; font-style : italic; color : #cacaca;text-align : right;}
.warn{color: #FF6644;}
.bare{color : #C0C0C0; font-size:98%;}
.ltl{font-weight : lighter; font-style : italic; color : #999999; font-size:90%;}
.upd{color: #bf8844; font-size:72%;}
.kakusi{color : #fcfcfc; font-size:88%;}
.bookwriter{text-align : right; color : #444444;}
.booktitle{font-weight : bold; color : #333333;}
.src{padding-right: 1ex; padding-left: 1ex; padding-bottom: 1ex; margin: 1ex 10%; padding-top: 1ex; background-color: #f3f3f3}

