body {background: #FFFFFF; text-align: center; font: 0.9em sans-serif;}
img {border: none;}
p {line-height: 1.6;}

a:link , a:visited {text-decoration: none;}
a:link {color: #6060ff;}
a:visited {color: #8080C0;}
a:hover {color: #C06060; text-decoration: underline;}

#godai{width: 700px; margin: 0 auto;}
#godai h1 {padding:8px 0; margin: 0; line-height: 1;}
img.ohanashi {margin-left: 4px;}

#keidai{width: 620px; text-align: left; margin: 16px auto;}

#henromichi{width: 700px; margin: 0 auto; text-align: center; font-size: 0.9em; border-top: 1px #D08080 solid;}

h2 img {display:block;}
/*
#topmenu img {margin: 0 0 8px 0;}
#topmenu a img {margin-right: 8px;}
h3, h4 {margin: 4px 0 2px 0;}
dt {font-weight: normal;}
dd {margin: 0 0 0 16px; padding: 0 0 8px 0; font-size: 11pt;}
dl a:link {color: #6666ff;}
dl a:visited {color: #8080e0;}
dl a:hover {color: #E0A0A0;}
h3 a:link {color: #E08000;;}
h3 a:visited {color: #E0A060;}
h3 a:hover {color: #FF0000;}
h4 a:link {color: #606060;}
h4 a:visited {color: #808080;}
h4 a:hover {color: #400000;}
*/

h3 {font-size: 1.3em;}
h3 span {color: #A02040;}

#bnav {overflow: hidden; margin: 12px -12px;}
#bnav img {margin: 0 12px; width: 68px; height: 68px; display: block; float: left;}
.bdesc {padding-left: 154px;}
/* debug */
body.basement {text-align: left; width: 620px; margin: 0 auto;}