body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
}
body,td,th {
color: #999;
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
line-height: 12pt
}

.b {font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
 font-size: 14px; font-weight: bolder ; color: #62c0d9; line-height: 14pt}
.nen {font-size: 12px ; color: #bccacc;}
.pt {font-size: 10px ;  color: #ff9933}
.ptb {font-size: 13px ;  color: #ff9933}
.q {font-size: 13px ; font-weight: bolder ; color: #DB465C}
.a {font-size: 13px ; font-weight: bolder ; color: #7BD01C}


A { color: #999; text-decoration: none;}
A:link { color: #999; text-decoration: none;}
A:vlink { color: #62c0d9; text-decoration: none;}
A:hover { color: #999; text-decoration: underline;}
A:active { color: #999; text-decoration: underline;}

table.data{
		margin: 10px ;
    border-top:1px dotted #ccc;
    border-left:1px dotted #ccc;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#fff;
    empty-cells:show;

}

.data th{
    border-right:1px dotted #ccc;
    border-bottom:1px dotted #ccc;
    background-color: #fff;
    background-position:left top;
		padding:5px;
    text-align:left;

}

.data td{
    border-right:1px dotted #ccc;
    border-bottom:1px dotted #ccc;
		padding:5px;
    text-align:left;

}




