HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    BACKGROUND-POSITION: left bottom;
    FONT-SIZE: medium;
    BACKGROUND-IMAGE: url(http://www.asablo.jp/css/common3/season/bg_bottom.jpg);
    COLOR: black;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, Osaka, Verdana,sans-selif;
    BACKGROUND-COLOR: white
}
PRE
{
    BORDER-RIGHT: #122ca0 1px dashed;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #122ca0 1px dashed;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 1em;
    BORDER-LEFT: #122ca0 1px dashed;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #122ca0 1px dashed
}
BLOCKQUOTE
{
    BORDER-RIGHT: #122ca0 1px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #122ca0 1px solid;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 1em;
    BORDER-LEFT: #122ca0 1px solid;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #122ca0 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
P
{
    COLOR: #2a4d71;
    TEXT-INDENT: 1em
}
TEXTAREA
{
    FONT-FAMILY: "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", Verdana, arial, sans-selif
}
#container
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#head
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(http://www.asahi-net.or.jp/~uj9t-inr/Eddie/image/top_image.jpg);
    MARGIN: 0px;
    WIDTH: 760px;
    COLOR: #025ecd;
    PADDING-TOP: 20px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 150px;
    BACKGROUND-COLOR: white
}
#head H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 24px;
    MARGIN-LEFT: 0px
}
#head H1 A
{
    COLOR: #025ecd;
    BACKGROUND-COLOR: transparent
}
#head H1 IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#center
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 610px;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#footer
{
    CLEAR: both;
    WIDTH: 760px
}
.sidebar
{
    MARGIN-TOP: 1em;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px
}
#main
{
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 5px
}
.msg
{
    MARGIN-BOTTOM: 2em
}
.msg-title
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: large;
    PADDING-BOTTOM: 4px;
    COLOR: #23b102;
    LINE-HEIGHT: 1.5;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #b1b1b1 2px dotted
}
.msg-date
{
    PADDING-LEFT: 10px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 4px;
    COLOR: #ffa518;
    PADDING-TOP: 4px
}
.msg-body
{
    BORDER-RIGHT: #cfdcec 5px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cfdcec 1px solid;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #cfdcec 1px solid;
    BORDER-BOTTOM: #cfdcec 5px solid
}
.msg-body H2
{
    PADDING-LEFT: 1em;
    BORDER-LEFT: #b1b1b1 2px solid;
    BORDER-BOTTOM: #b1b1b1 1px solid
}
.msg-body H3
{
    BORDER-BOTTOM: #b1b1b1 1px solid
}
.msg-body H4
{
    BORDER-BOTTOM: #b1b1b1 1px dashed
}
.msg-footer
{
    FONT-SIZE: small;
    PADDING-BOTTOM: 4px;
    TEXT-ALIGN: right
}
.comment-caption
{
    COLOR: #025ecd
}
.date
{
    PADDING-LEFT: 10px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 6px;
    COLOR: #919191;
    LINE-HEIGHT: 1.5;
    PADDING-TOP: 6px
}
.main
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: small;
    PADDING-BOTTOM: 20px;
    MARGIN-LEFT: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 1.3;
    MARGIN-RIGHT: 12px
}
.comments
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: small;
    COLOR: #122ca0;
    LINE-HEIGHT: 2
}
.mod-caption
{
    BORDER-RIGHT: #b1b1b1 1px dotted;
    BORDER-TOP: #b1b1b1 1px dotted;
    MARGIN-TOP: 24px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #b1b1b1 1px dotted;
    COLOR: #b1b1b1;
    LINE-HEIGHT: 1.3;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #b1b1b1 1px dotted;
    TEXT-ALIGN: left
}
.mod-text
{
    FONT-SIZE: small;
    COLOR: #333333;
    LINE-HEIGHT: 1.3;
    TEXT-ALIGN: left
}
.mod UL
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px
}
.mod UL LI
{
    PADDING-LEFT: 1em;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: none
}
.calendar
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: small;
    BORDER-LEFT: medium none;
    WIDTH: 140px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 120px;
    TEXT-ALIGN: center
}
.calendar-title
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: top;
    COLOR: #025ecd;
    LINE-HEIGHT: 1.3;
    BORDER-BOTTOM: #d6e9fc 2px dotted;
    TEXT-ALIGN: center
}
.calendar-sun-name
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px;
    BORDER-LEFT: red 1px;
    COLOR: red;
    BORDER-BOTTOM: red 1px solid}
.calendar-wday-name
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px;
    BORDER-LEFT: silver 1px;
    COLOR: #1a4571;
    BORDER-BOTTOM: silver 1px solid
}
.calendar-sat-name
{
    BORDER-RIGHT: blue 1px solid;
    BORDER-TOP: blue 1px;
    BORDER-LEFT: blue 1px;
    COLOR: blue;
    BORDER-BOTTOM: blue 1px solid}
.calendar-row
{
}
.calendar-cell
{
    BORDER-RIGHT: silver 1px solid;
    VERTICAL-ALIGN: top;
    COLOR: #025ecd;
    BORDER-BOTTOM: silver 1px solid;
    TEXT-ALIGN: center
}
.calendar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #001eff;
    FONT-FAMILY: "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, Osaka,;
    TEXT-DECORATION: underline
}
.calendar A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #ff9600;
    FONT-FAMILY: "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, Osaka,;
    TEXT-DECORATION: underline
}
A
{
    COLOR: #23b102;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffba00;
    TEXT-DECORATION: underline
}
.comment-caption
{
    PADDING-RIGHT: 1em;
    BORDER-TOP: #b1b1b1 2px dotted;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: medium none
}
.comment-title
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.2em;
    COLOR: #ff7800;
    PADDING-TOP: 0.2em;
    BACKGROUND-COLOR: #fff9d0
}
.comment-body
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.7em;
    COLOR: #2a4d71;
    PADDING-TOP: 0.2em
}
.comment-form
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1.2em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.7em;
    LINE-HEIGHT: 1.5;
    PADDING-TOP: 0.2em
}
.tb-caption
{
    PADDING-RIGHT: 1em;
    BORDER-TOP: #b1b1b1 2px dotted;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: medium none
}
.tb-title
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.2em;
    COLOR: #ff7800;
    PADDING-TOP: 0.2em;
    BACKGROUND-COLOR: #fff9d0
}
.tb-url
{
    PADDING-RIGHT: 2em;
    PADDING-LEFT: 2em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}
.tb-body
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-SIZE: small;
    PADDING-BOTTOM: 0.7em;
    COLOR: #2a4d71;
    PADDING-TOP: 0.2em
}
.navi
{
    WIDTH: 100%;
    TEXT-ALIGN: right
}
.navi-prev
{
}
.navi-next
{
}
