body{
font-size:9pt;
color:darkslategray;
margin-left:0px;
margin-right:0px;
background-image:url(gif/wall-fh.gif);
background-attachment:fixed;
background-repeat:repeat-all;
}

h1{
font-size:9pt;
color:gray;
border-width: 1px 1px 1px 1px;
border-color:gray;
}

th.guide{
color:black;
font-size:14px;
background-color:#E6FEE0;
}

th.guide-s{
color:black;
font-size:12px;
background-color:#e8f7ff;
font-weight:normal
}

th.green{
color:black;
background-color:palegreen;
}

th.line{
font-size:1pt;

}

th.index{
font-size:15px;
font-family:fantasy,cursive,serif;
color:#9595ff;

}

td{
font-size:13px;
color:darkslategray;
line-height:160%;}


td.acc{
color:darkslategray;
line-height:120%;
font-size:9pt;
background-color:#e8f7ff;
}

td.ic{
color:navy;
font-size:8pt;
background-color:#ffeeff;
}

td.mise{
background-color:#fefbe7;
}

td.memo{
line-height:120%;
font-size:8pt;
color:navy;
background-color:#ceffff;
}

td.add{
line-height:100%;
font-size:8pt;
color:darkslategray;
vertical-align:middle;
}

td.rm{
font-size:8pt;
color:darkslategray;
vertical-align:middle;
text-align:right;
background-color:#c4ffc4;
}

td.price{
font-size:8pt;
color:darkslategray;
vertical-align:middle;
text-align:left;
background-color:#c4ffc4;
}


.d1{
line-height:180%;
font-size:14px;
}

.d2{margin-left:35px;
margin-right:20px;
color:white;
}

.d3{font-size:18px;
}

.d6{font-size:1pt;
color:snow;
}

.cred{
font-family:serif,cursive;
font-size:12px;
color:dimgray;
text-align:right;
}

.pay{
font-size:15pt;
font-weight:bold;
width:200px;
}

P { font-size: 16px;
line-height:160% }
.gthc { font-family: "Times New Roman",sans-serif,monospace,"ＭＳ Ｐゴシック",Osaka }
.mnch { color:snow; font-family: "Times New Roman",sans-serif,monospace,"ＭＳ 明朝",細明朝体 }


a{text-decoration: none}
a:link{color:brown}
a:visited{color:slateblue}
a:active{color:orange}
a:hover {text-decoration:underline; color:#800040;}
