body { color: gray; font-size: 80%; line-height: 120%; }

p { font-size: 80%; line-height: 120%; }

td { }

a:link { color: gray; text-decoration: none; }

a:visited { color: gray; text-decoration: none; }

a:hover { background-color: #f0f0f0; position: relative; top: 1px; left: 1px; }

a:active { }
td.main { }
td.menu { font-size: 70%; border-right: 1px solid #e5c6f7; border-left: 1px solid #e5c6f7; }
td.comment { font-size: 80%; line-height: 100%; padding: 10px; border-bottom: 1px dotted #808080;; }
td.setsubi { font-size: 85%; line-height: 100%; padding: 5px 10px; border: solid 1px #808080; }
td.about { font-size: 85%; line-height: 100%; padding-top: 2px; padding-bottom: 5px; }
td.menu_top { font-size: 75%; border: solid 1px gray; }
td.menu_down { font-size: 80%; border-top: 1px solid gray; }
div.articles-title { border-bottom: 1px dotted #e2dfd3; }
td.dialy { line-height: 100%; background-color: #f9f9f9; padding: 10px; }
table.dialy { line-height: 120%; background-color: #f9f9f9; padding: 10px; border: solid 1px #e2dfd3; }
table.top { line-height: 120%; padding: 10px; border: solid 1px #e2dfd3; }
p.dialy { font-size: 80%; line-height: 150%; letter-spacing: 0.1em; }
table.profile { line-height: 120%; background-color: #f9f9f9; padding: 10px; border: solid 1px #e2dfd3; }
td.profile { line-height: 120%; background-color: #f9f9f9; padding: 10px; border-bottom: 1px solid #e2dfd3; }
H1 { font-size: 120%; margin-right: 10px; margin-left: 10px; padding-left: 4px; border-bottom: 1px solid gray; border-left: 4px solid gray; }
H2 { font-size: 100%; margin-right: 10px; margin-left: 10px; padding-left: 4px; border-bottom: 1px solid gray; border-left: 4px solid gray; }
H3 { font-size: 100%; font-weight: normal; font-style: normal; text-decoration: none; border-bottom: 1px solid gray; }
H4 { font-size: 100%; font-weight: normal; font-style: normal; text-decoration: none; padding-left: 16px; order-bottom-style: solid; }
tr.products { background-color: #f9f9f9; border: solid 1px #e2dfd3; }
