body {
font-size: 12px;
color: #999999;
background-color: #FFFFFF;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

}

a {
text-decoration: none;
}

td {
font-size: 12px;
color: #000000;
line-height: 15px;
line-height: 150%;
	FONT-FAMILY: ＭＳ ゴシック; 
}

A:link    {color:#FF0000;	TEXT-DECORATION: underline;}
A:visited {color:#FF0000;	TEXT-DECORATION: underline;}
A:active  {color:#FF3300;	TEXT-DECORATION: underline;}
A:hover   {color:#FF3300;	TEXT-DECORATION: underline;} 

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: gray;
	FONT-FAMILY: ＭＳ ゴシック; 
	TEXT-DECORATION: none;
  MARGIN: 6px 0px 5px 0px;
}
H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: gray;
	FONT-FAMILY: ＭＳ ゴシック; 
	TEXT-DECORATION: none;
  MARGIN: 0px 0px 0px 0px;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: gray;
	FONT-FAMILY: ＭＳ ゴシック; 
	TEXT-DECORATION: none;
  MARGIN: 0px 0px 0px 0px;
}
H4 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #660066;
	FONT-FAMILY: ＭＳ ゴシック; 
	TEXT-DECORATION: none;
  MARGIN: 0px 0px 0px 0px;
}
H5 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #3399FF;
	FONT-FAMILY: ＭＳ ゴシック; 
	TEXT-DECORATION: none;
  MARGIN: 0px 0px 0px 0px;
}
B {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: ＭＳ ゴシック; 
	line-height: 150%;
}
P {
	FONT-FAMILY: ＭＳ ゴシック; 
	line-height: 150%;
  MARGIN: 0px 0px 0px 0px;
  color: #333333;
}

font {
line-height: 15px;
line-height: 150%;
	FONT-FAMILY: ＭＳ ゴシック; 
}

.FONT_T {
	FONT-SIZE: 11px; 
	COLOR: #9999CC;
	line-height: 15px;
	line-height: 150%;
	FONT-FAMILY: ＭＳ ゴシック; 
}
.MUST {
	COLOR: #ff0000;
}
.MEMO {
	FONT-SIZE: 10px; 
	COLOR: #0066cc;
}
.msg {
	FONT-SIZE: 10px; 
	COLOR: #ff0000;
}
#headlink {
	margin: 0px 0px 0px 10px;
}
#headlink a:link {
	text-decoration: none;
	color:#333;
	font-size:9pt;
}
#headlink a:visited {
	text-decoration: none;
	color:#333;
	font-size:9pt;
}
#headlink a:hover {
	text-decoration: underline;
	color:#ff3300;
	font-size:9pt;
}
#headlink a:active {
	text-decoration: underline;
	color:#ff3300;
	font-size:9pt;
}
/* 日本語入力 */
form .ime_active
{
	ime-mode: active;
}

/* 半角英数字 */
form .ime_text
{
	ime-mode: disabled;
}
.koumoku{
	color:#336600;
}
.hyokatitle{
	width:200px;
	color:#333333;
  font-family: monospace;
}
.hyokatitle2{
	width:200px;
	FONT-WEIGHT: bold; 
	color:#333333;
}

font.chui {
  font-size : 12px;
  font-family: monospace;
  color: #191970;
}
font.doui {
  font-size : 12px;
  FONT-WEIGHT: bold; 
  color: #336600;
}
font.size11 {
  font-size : 11px;
}
font.red10 {
  font-size : 10px;
  color: #FF0000;
}