
#distribution { width: 608px; height: auto; float: left; margin-top: 15px; margin-bottom: 10px; padding-left: 10px; border: solid 1px #b0b336; }
.com-t { color: #000; font-size: 11px; font-weight: normal; width: 98%; height: auto; }
.tl { vertical-align: top; width: 8%; padding-left: 10px; }
.tl-e { padding-left: 10px; vertical-align: top; height: 25px; }
.tl-g { padding-left: 10px; vertical-align: top; width: 8%; border-bottom: 1px solid #b0b336; }
.tr { color: #373737; width: 92%; padding-left: 10px; }
.tr-g { color: #4a5e38; font-weight: bold; padding-left: 10px; width: 92%; border-bottom: 1px dotted #aeb37a; }
.tr-r { font-size: 11px; font-weight: normal; text-align: left; padding-left: 200px; }
.size1 { color: #000; font-size: 11px; font-weight: normal; float: right; margin-top: 10px; }
.size2 { color: #000; font-size: 9px; margin-top: 0.2em; }
p { color: #000; font-size: 12px; margin: 0; }
a:link { color: #4d4d4d; text-decoration: none; }
a:visited { color: #c5bbb3; }
a:hover { color: #a00; }
a:active { }
h2 { color: #373737; font-size: 12px; font-weight: bold; padding-top: 0.8em; padding-bottom: 0.8em; border-top: 1px solid #b0b336; border-bottom: 1px solid #b0b336; }
p { color: #666; font-size: 12px; line-height: 1.5em; margin: 0; padding: 5px; }
table { border-collapse: collapse; }
table, th, td {  }
ul { color: #4d4d4d; font-size: 12px; font-weight: normal; line-height: 1.5em; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; list-style-type: none; }
.ccoment { text-align: center; width: 600px; height: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; }
.cform { width: 600px; height: auto; margin-right: auto; margin-left: auto; }
.ctitle { background-color: #ccc; text-align: center; width: 598px; height: auto; margin-right: auto; margin-bottom: 5px; margin-left: auto; border: solid 1px #c1b4ab; }
#comain { text-align: left; width: 840px; height: auto; float: left; padding-top: 10px; padding-bottom: 10px; }
#footer { width: 840px; height: auto; clear: both; border-top: 1px solid #c5bbb3; }
p { color: #555; font-size: 12px; font-family: "ＭＳ Ｐゴシック"; font-weight: normal; line-height: 1.5em; margin-top: 0; margin-bottom: 0; }
.finfo1 { text-align: center; width: 100%; height: auto; padding-top: 5px; padding-bottom: 5px; }
.finfo2 { text-align: center; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; width: 100%; height: auto; }
ul.f { color: #ccc; font-size: 12px; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0; list-style-type: none; }
ul.f li { padding-right: 1em; display: inline; }
ul.f li { padding-left: 1em; border-left: 1px solid #aaa; }
ul.f li#menu4 { padding-right: 1em; border-right: 1px solid #aaa; }


