}
HTML {
  scrollbar-3dlight-color:#9BB09B;
  scrollbar-arrow-color:#9BB09B;
  scrollbar-darkshadow-color:#9BB09B;
  scrollbar-face-color:#CEE3CE;
  scrollbar-highlight-color:#888;
  scrollbar-shadow-color:#888;
  scrollbar-track-color:#9BB09B;
}

BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: #cccc99; TEXT-ALIGN: center
}
#inbox {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#banner {
  PADDING-RIGHT: 0px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/back2.jpg); PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px; BACKGROUND-COLOR: #444444
}
#banner_l {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
#searcharea {
  CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 15px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#pagearea {
  CLEAR: right; FLOAT: right; MARGIN: 0px; WIDTH: 200px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#side {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#main {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 570px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#footer {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #444444
}
A:link {
  COLOR: #369; TEXT-DECORATION: underline
}
A:visited {
  COLOR: #336; TEXT-DECORATION: underline
}
A:active {
  COLOR: #c00; TEXT-DECORATION: underline
}
A:hover {
  COLOR: #ffcc33; TEXT-DECORATION: underline
}
A.button:link {
  BORDER-RIGHT: #82be7d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #82be7d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #82be7d 1px solid; COLOR: #82be7d; PADDING-TOP: 3px; BORDER-BOTTOM: #82be7d 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.button:visited {
  BORDER-RIGHT: #82be7d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #82be7d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #82be7d 1px solid; COLOR: #82be7d; PADDING-TOP: 3px; BORDER-BOTTOM: #82be7d 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.button:active {
  BORDER-RIGHT: #82be7d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #82be7d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #82be7d 1px solid; COLOR: #82be7d; PADDING-TOP: 3px; BORDER-BOTTOM: #82be7d 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.button:hover {
  BORDER-RIGHT: #82be7d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #82be7d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: #82be7d 1px solid; COLOR: #82be7d; PADDING-TOP: 3px; BORDER-BOTTOM: #82be7d 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
H1 {
  MARGIN: 20px 0px 5px 0px
}
UL {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px
}
.site_title {
  FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 100px 0px 5px 30px;  FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.site_title A {
  COLOR: #fff; TEXT-DECORATION: none
}
.site_title A:link {
  COLOR:#fff; TEXT-DECORATION: none
}
.site_title A:visited {
  COLOR: #fff; TEXT-DECORATION: none
}
.site_title A:active {
  COLOR: #fff; TEXT-DECORATION: none
}
.site_title A:hover {
  COLOR: #fff; TEXT-DECORATION: none
}
.description {
  FONT-WEIGHT: nornal; FONT-SIZE: 10px; MARGIN: 5px 0px 0px 0px; COLOR: white; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.entry {
  MARGIN: 0px 0px 20px
}
.entry_admin {
  MARGIN: 0px 0px 0px 10px
}
.entry_date {
  PADDING-RIGHT: 0px; BORDER-TOP: #444444 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; MARGIN: 10px 30px 10px 0px; BORDER-LEFT: #444444 10px solid; COLOR: #414d7b; PADDING-TOP: 0px; FONT-FAMILY: "Verdana"
}
.entry_title {
  PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.entry_body {
  FONT-SIZE: 12px; MARGIN: 15px 30px 15px 20px; WORD-BREAK: break-all; LINE-HEIGHT: 220%; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.entry_author {
  FONT-SIZE: 10px; MARGIN: 0px 30px 0px 0px; COLOR: #999999; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅; TEXT-ALIGN: right
}
.entry_more {
  FONT-SIZE: 11px; MARGIN: 15px 30px 10px 20px; COLOR: black; LINE-HEIGHT: 170%; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.entry_state {
  FONT-SIZE: 10px; MARGIN: 20px 30px 25px 20px; COLOR: #999999; FONT-FAMILY: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}
BLOCKQUOTE {
  BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 20px 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}
.pict {
  BORDER-RIGHT: #c1c1c1 3px solid; BORDER-TOP: #dce3e3 3px solid; FLOAT: right; BORDER-LEFT: #dce3e3 3px solid; BORDER-BOTTOM: #c1c1c1 3px solid
}
.linktitle {
  FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 10px 0px 0px 3px; COLOR: white; LINE-HEIGHT: 170%; FONT-FAMILY: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"; BACKGROUND-COLOR: #999966; TEXT-ALIGN: center
}
.linktitle_a {
  FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN: 15px 30px 15px 20px; COLOR: white; LINE-HEIGHT: 170%; FONT-FAMILY: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}
.linktext {
  PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 3px; COLOR: #369; LINE-HEIGHT: 170%; PADDING-TOP: 3px; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅; BACKGROUND-COLOR: #f4f8ed
}
#search {
  FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅
}
.copyright {
  FONT-SIZE: 11px; COLOR: #888; FONT-FAMILY: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅; TEXT-ALIGN: right
}
.clock {
  BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: 0px; WIDTH: 170px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; FONT-FAMILY: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka‐等幅; HEIGHT: 16px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.calendar {
  FONT-SIZE: 9px; MARGIN: 0pt 0px 0px; COLOR: black; FONT-FAMILY: Verdana
}
.cell {
  FONT-SIZE: 9px; BACKGROUND: white no-repeat; MARGIN: 0px; WIDTH: 15px; COLOR: black; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.cell_today {
  FONT-SIZE: 9px; BACKGROUND: #cfc no-repeat; MARGIN: 0px; WIDTH: 15px; COLOR: olive; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.cell_sunday {
  FONT-SIZE: 9px; BACKGROUND: #f99 no-repeat; MARGIN: 0px; WIDTH: 15px; COLOR: #c00; FONT-FAMILY: Verdana; HEIGHT: 15px
}
.cell_saturday {
  FONT-SIZE: 9px; BACKGROUND: #9cc no-repeat; MARGIN: 0px; WIDTH: 15px; COLOR: #000066; FONT-FAMILY: Verdana; HEIGHT: 15px
}
FORM {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
  FONT-SIZE: 12px; FONT-FAMILY: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif
}
.txt10b {
  BORDER-RIGHT: #99c622 2px solid; BORDER-TOP: #99c622 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cccc99; BORDER-LEFT: #99c622 2px solid; WIDTH: 162px; COLOR: #fff; LINE-HEIGHT: 1.4; BORDER-BOTTOM: #99c622 2px solid; TEXT-ALIGN: left; paddin: 5px 3px
}
