A:link { color:orange; text-decoration: none; font-weight: bolder; }
A:active  { color: lightblue; text-decoration: none; font-weight: bolder; }
A:hover  { color: red; text-decoration: none; font-weight: bolder; }

a { text-decoration: none; font-size: 8pt; font-weight: bolder;cursor:pointer;  }

body,table,th,tr,td {
	font-size: 8pt;
	line-height: 12pt;
	color:#d2d2d2;
	background-color: #000000;
	text-transform: none;
	font-family: Meiryo, Osaka
}

.by {
	font-size: 9pt;
	line-height: 13pt;
	color:#000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}

input {
	font-size: 9pt;
	line-height: 13pt;
	color:#000000;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
}

.bd {
	font-weight: bolder;
	font-size: 10pt;
	line-height: 12pt;
	color:#FFFFFF;
	font-variant: normal;
}
.bd2 { font-weight: bolder; font-size: 9pt; line-height: 11pt; color:#666666;}
.bdr {
	font-weight: bolder;
	font-size: 9pt;
	line-height: 11pt;
	color:red;
	font-style: normal;
	font-variant: normal;
}
.q { font-weight: bolder; font-size: 8pt; line-height: 10pt; color:#FFFFFF;} 
.q2 { font-size: 7pt; line-height: 12pt; color:#FFFFFF;}
.an { font-size: 7pt; line-height: 9pt; color:#FFFF00;}
hr { style:solid; height:1px; color:#333333;}

.z { ime-mode: active; }
.h { ime-mode: inactive; }
.n { ime-mode: disabled; }

.0 {border-style:dashed; border-width:1px; border-color:#333333;}
.1 {border-style:solid; border-width:1px; border-color:#333333;}
.2 {filter: Shadow(Color=#0000000, Direction=135, Strength=2);height: 2em;padding: 0.2em;}

.solid {
 border-style : solid;
 border-color : #111111;
 border-width : 1px;
 font-size: 7pt;
 line-height: 9pt;
}
.solid2 {
 border-style : solid;
 border-color : red;
 border-width : 1px;
 background-color : #222222;
 color : white;
}
.solid3 {
 border-style : solid;
 border-color : red;
 border-width : 1px;
 background-color : black;
 color : white;
}

.dashline { border : 2 dashed #333333; }
input.botton { 
 font-size: 9pt; font-weight: bolder; width: 88px; border: none; height: 20px;
 background: url("http://www.espguitars.co.jp/images/botton2.gif");
 color : #FFFFFF;       
}


body,form {
　scrollbar-track-color:#111111;
　scrollbar-face-color:#000000;
　scrollbar-shadow-color:#000000;
　scrollbar-darkshadow-color:#333333;
　scrollbar-highlight-color:#000000;
　scrollbar-3dlight-color:#333333;
　scrollbar-arrow-color:#808080;
}
.bbd {
	font-size: 14pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bolder;
	font-variant: normal;
	color: #CCCCCC;
}
.bdrr {
	font-size: 14pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: bolder;
	color: #FF0000;
}
.red {
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
}
.bold {
	font-size: 12pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bolder;
	font-variant: normal;
}
.gb {
	font-size: 9pt;
	font-style: normal;
	line-height: 13pt;
	font-weight: bolder;
	font-variant: normal;
	color: #666666;
}
.sm {
	font-size: 7pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: normal;
	font-variant: normal;
}
