body{padding:2em 8em; background-color:#ffd}
h2{padding:1em; text-align:center; border:1px outset; background-color:#dfd; color:red; font-size:1.5em}
h3{padding:0.3em 2em; background-color:#966; font-size:1em; color:white; margin-bottom:0em}
h4{color:#633}
a:hover{color:red}
li{margin-bottom:1em}
p{line-height:1.3em}
.adress{text-align:right; font-size:80%; font-style:Italic}
.boxa{padding:1em; border:1px gray solid; background-color:#ffe; font-size:0.8em; line-height:1.4em; margin-bottom:2em}
.boxb{padding:0.5em; border-left:15px #9bf solid; border-bottom:1px #9bf solid; line-height:1.5em}
.boxkakomi{float:right; width:8cm; padding:0.5em; border:thin gray solid; font-size:small}
.navi{font-size:80%; text-align:center}
.logo {text-align:right; color:red; font-size:1em; font-weight:bold; border-bottom:medium gray double }
.date{color:#360}
.wnnavi{font-size:0.9em; text-align:center; text-decoration:none}
