body { 
	background-image: none;
	background-color: black;
 clip:  rect(   );
 margin-top: 0px;
 margin-left: 0px}

a:link {color:#666666;; text-decoration: none} 
a:visited {color:#666666;; text-decoration: none}
a:active {text-decoration:none;}
a:hover { color:red;; text-decoration: none} 

.main { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12pt; line-height: 
15px} 


.glasstype {
	font-size: 16px;
	font-color: #000;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 0;
}
.brand {
	font-size: 15px;
	margin: 0 0 4px 0;
	padding: 0;
	color: #7b0000;
}


.font12 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: 
normal; color: #000000; }

.bfont10 { font-family: "ＭＳ Ｐゴシック", "Osaka"; 
font-size: 10px; font-weight: bold; }

.font10 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 10pt; font-style: normal; }

.fontg10 {
	font-family: "ＭＳ Ｐゴシック", 
"Osaka";
	font-size: 10pt;
	font-style: normal;
	;
	color: #666666;
	font-weight: normal;
}

.fontg210 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 10pt; font-style: normal; ; color: #666666; line-height: 12pt}

.up2 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 9px; font-style: normal; }

.bfont12 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 14px; }

.bfont14 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 14px; font-weight: bold; }

.bfont16 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 16px; font-weight: bold; }

.text10 { font-family: "ＭＳ Ｐゴシック", 
"Osaka"; font-size: 10px; line-height: 12px; } 

.btext10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}

.btext10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
}

.bmtext10 {
	font-family: "ＭＳ Ｐ明朝", "平成明朝";
	font-size: 12px;
 color: #336633;
	line-height: 18px;
	font-weight: bold;
}

.bmtextdai10 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 12pt;
 color: #003366;
	line-height: 20px;
	font-weight: bold;
}

.mtext10 {
	font-family: "ＭＳ Ｐ明朝", "平成明朝";
	font-size: 12px;
 color: #660066;
	line-height: 17px;
}

.font8 {
	font-size:8pt; line-height:10pt;
}

.font9 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9px;
}

.center {
	text-align: center;
	}

.table {  background-color: #FFFFFF; clip:     rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: none; float: none; border-color: #0000CC black black; width: 741px; border-style: none}

.tablebaner {  padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #E6E6E6; width: 186px; background-position: top; border-style: none}

.tabletopicsp {  padding-top: 6px; padding-right: 16px; padding-bottom: 6px; padding-left: 16px; background-color: #FFFFFF; border-color: #003399 black; border-style: none; width: 533px}

.tablemap {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; background-color: #FFFFFF; border-color: #003399 black; border: #6699FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 178px; width: 178px}

.tabletopic {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; background-color: #FFFFFF; border-color: #003399 #FFFFFF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tabletopic2 {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; background-color: #FFFFFF; border-color: #FFFFFF #FFFFFF #003399; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.tabledai {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #FFF7E8; border: 1px #FF6600 dotted}
.tables { padding-top: 10px; padding-right: 6px; padding-bottom: 10px; padding-left: 6px; background-color: #FFFFFF ; border-style: none}

