
body   { color: #033; font-size: medium; line-height: normal; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック ; background-color: #f0f6e9; }
p.policy  { color: #330; font-weight: bold; font-size: 0.75em; text-align: center; margin-top: 5px; margin-left: auto; padding-bottom: 5px; border-bottom: 3px solid #c5e1ed; width: 100% }
address  { color: #330; font-style: normal; font-weight: bold; font-size: 0.63em; margin-top: 30px; padding-top: 4px; border-top: 9px solid #c5e1ed }
address a  { color: #330 }
a   { color: #030; text-decoration: none }
.shiro088  { color: #fff; font-size: small }
.small063 { font-size: 0.63em }
.small088  { font-size: 1em }
.main  { font-size: 0.9em; line-height: normal  }
.small  { font-size: 0.7em ; line-height: 1.5em; }
ul  { list-style: url(../img/top/list_01.gif) ; display: table-header-group; white-space: pre; }
div#info { padding: 10px; border: outset 1px #227915; }
.bold { font-weight: bold; }
.underline { position: relative; border-bottom: 1px dotted #708a94; }
#container { width: 701px; height: auto; }
#header { text-align: right; width: 701px; padding: 3px; }
#navibar { color: #fff; font-size: 14px; font-weight: bold; }
#contents { }
#sidebar { }
#topics {  }
#copybar { }
.sidebar { font-size: 10px; }
.midashi01 { margin: 1px; -moz-border-radius:5px; border: solid 2px #ff8900; }
.back_tensen { background-image: url(../img/top_img/line01.jpg); background-repeat: repeat-y; }
