body { background-image: url(../img/sky-1300-2.jpg); }
div#bigbix { width: 810px; height: 1000px; margin-right: auto; margin-left: auto; }
h1 { color: #f7f5f5; font-size: 1em; font-weight: normal; background-color: #628a9c; text-align: center; width: 810px; height: 20px; margin: 0 auto; padding: 0; }
div#title { background-image: url(../img/2hantitle.gif); width: 810px; height: 200px; margin: 0 auto; border-width: 0; }
h2 { color: #f7f5f5; font-size: 1em; font-weight: normal; background-color: #628a9c; text-align: center; width: 810px; height: 20px; margin: 0 auto; }
div#category-navi { color: #f7f5f5; font-size: 1em; text-align: center; width: 810px; height: 20px; margin-right: auto; margin-left: auto; }
ul.category-navi{ background-color: #a2aabf; text-align: center; width: 810px; height: 20px; margin: 0; padding: 0; list-style-type: none; }
li.category-navi{ font-size: 1em; font-stretch: normal; background-color: #a2aabf; text-align: center; display: inline; }
div#mainbox { width: 810px; height: 800px; margin-right: auto; margin-left: auto; }
div#left { color: #f7f5f5; background-color: #628a9c; width: 220px; height: 800px; float: left; }
h3 { color: #f7f5f5; font-size: 1em; font-weight: normal; text-align: left; margin: 1em 0 0 0.5em; }
h4 { color: #f7f5f5; font-size: 1em; font-weight: normal; text-align: left; margin: 0 0 0 1em; }
h5 { color: #f7f5f5; font-size: 1em; font-weight: normal; text-align: left; margin: 0 0 0 1.5em; }
div#right { background-color: white; width: 580px; height: 790px; float: right; border: solid 5px #628a9c; outline-width: 0; }
address.fooder { color: #f7f5f5; font-size: 1em; font-style: normal; background-color: #628a9c; text-align: center; width: 810px; height: 20px; margin-top: 20px; margin-right: auto; margin-left: auto; }
a { text-decoration: none; }
a:visited{color:#f7f5f5;}
a:hover{color:#444;}
a:active{color:#f7f5f5;}