h3 { color:#0000cc; font-size: 116.7%; }
h4 { color:#000099; }
h2 small { color: #999999; font-size:55.6%; }

thead { font-size:83.3%; }

.contents { font-size:83.3%; }
.contents th { color:white; background:#3366cc; }
.contents td { color:black; background:#eeeeee; }

.books tbody th { text-align:left; }
.books tbody th.num { font-weight:normal; }
.books tbody .num { text-align:right; }

.submit { padding:6px; background: #ffdd99; }
.linkbar { color:#333333; background:#ccddff; font-size:83.3%; padding:3px; }

.form td { background:#dddddd; }
.form th, .menu thead { font-size:83.3%; color:white; background:#6666cc; text-align:center; }
.menu thead td { padding:2px; }
.menu tbody th { padding:2px; font-size:83.3%; color:white; text-align:left; }
.menu tbody td { padding:3px; }
.menu .words, .menu .price { text-align:center; }
.menu .title { text-align:center; }
.menu .price { font-weight:bold; }

.title { font-weight:bold; font-family:'arial','helvetica','‚l‚r ‚oƒSƒVƒbƒN',sans-serif; }
.level0 { background:#ffffaa; }
.level1 { background:#eeccff; }
.level2 { background:#ffbbbb; }
.level3 { background:#ffdd88; }
.level4 { background:#aaffaa; }
.level5 { background:#ccddff; }
.level0 th, thead .level1 { color:white; background:#ffcc33; }
.level1 th, thead .level1 { color:white; background:#993399; }
.level2 th, thead .level2 { color:white; background:#cc3333; }
.level3 th, thead .level3 { color:white; background:#996633; }
.level4 th, thead .level4 { color:white; background:#339933; }
.level5 th, thead .level5 { color:white; background:#3333cc; }
.price { text-align:center; }
.obw { background-color:#ffddff; }
.pgr { background-color:#ffff66; }
.cer { background-color:#99ffff; }
.sir { background-color:#ffcccc; }
.etc { background-color:#dddddd; }
.grn { background-color:#ccffbb; }

