B.PAGE
{
    COLOR: #ff0000
}

div.wp05
{
    MARGIN-LEFT: 1% !important;
    MARGIN-RIGHT: 1% !important;
}

#maincontents pre{
    LINE-HEIGHT: 130%;
}
#maincontents div.position
{
    BORDER-RIGHT: #808000 0px solid;
    BORDER-TOP: #c4c4c4 0.05em solid;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: #808000 0px solid;
    COLOR: #003399;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #c4c4c4 0.05em solid;
    BACKGROUND-COLOR: #deded5;
    TEXT-ALIGN: left
}
.maetugi
{
    TEXT-ALIGN: center;
}

.maetugi img {
	border: 0 !important;
}

div.maetugi p {
	margin-top:0.5em;
}

.midashi1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    COLOR: #a52a2a;
    LINE-HEIGHT: 150%
}
.midashi2
{
    BORDER-RIGHT: #330066 0.05em;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #330066 0.05em;
    PADDING-LEFT: 0.7em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 130%;
    PADDING-BOTTOM: 0.25em;
    MARGIN-LEFT: 0em;
    COLOR: #335654;
    LINE-HEIGHT: 180%;
    PADDING-TOP: 0.25em;
    BORDER-BOTTOM: #335654 0.05em solid
}
.midashi3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%;
    LINE-HEIGHT: 110%
    COLOR: #335654;
}
.midashi4
{
    FONT-SIZE: 110%;
    LINE-HEIGHT: 110%
    COLOR: #d33f7f;
}
.midashi5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    LINE-HEIGHT: 110%
}
#maincontents .text
{
    LINE-HEIGHT: 120%;
    TEXT-INDENT: 0em;
}
#maincontents .thumbnail{
    margin-left: 5%;
}

#maincontents a img {
	border: 2px solid #00F;
}