.t10 {font-size:10px; line-height:15px;}
.t10l {font-size:10px; line-height:14px;}
.t10ll {font-size:10px; line-height:12px;}
.t10lll {font-size:10px; line-height:11px;}
.t10wh {font-size:10px; line-height:15px; color: #ffffff}
.t12 {font-size:12px; line-height:17px;}
.t12w {font-size:12px; line-height:20px;}
.t12l {font-size:12px; line-height:16px;}
.t12ll {font-size:12px; line-height:14px;}
.t14 {font-size:14px; line-height:19px;}
.t14l {font-size:14px; line-height:17px;}
.t14b{font-size:14px; line-height:19px; font-weight : bold}
.t16 {
	font-size:16px;
	line-height:21px;
}
.seriftxt {
	font-family: "ＭＳ Ｐ明朝", "平成明朝", "serif";
	letter-spacing: 0px;
	font-size: 10px;
	line-height: 13px;
}
A.white:link{color: #ffffff; text-decoration: none;}
A.white:visited{color: #ffffff; text-decoration: none;}
A.white:active{color: #0066FF; text-decoration: underline;}
A.white:hover{color: #0066FF; text-decoration: underline;}

A.gray:link{color: #333333; text-decoration: none;}
A.gray:visited{color: #333333; text-decoration: none;}
A.gray:active{color: #0066FF; text-decoration: none;}
A.gray:hover{color: #0066FF; text-decoration: none;}

.abtn { border:1px solid #383879; color: #383879; font-size: 12px; width: 100px; }
.bbtn { color: #FFFFFF; font-size: 10px; background-color: #FC7215 }
.txtfield {
	border:1px solid #999999;
	font-size:12px;
	color: #FFFFFF;
	background-color: #212814;
}
.txtfield2 {
	border:1px solid #CCCCCC;
	color: #333333;
	font-size:12px;
	background-color: #0066CC;
}
.radio { border:0px solid #ffffff; color: #383879;}

A.blue:link{color: #0066FF; text-decoration: none;}
A.blue:visited{color: #0066FF; text-decoration: none;}
A.blue:active{color: #003399; text-decoration: underline;}
A.blue:hover{color: #003399; text-decoration: underline;}

A.orange:link{color: #ECD300; text-decoration: none;}
A.orange:visited{color: #ECD300; text-decoration: none;}
A.orange:active{color: #FF0000; text-decoration: underline;}
A.orange:hover{color: #FF0000; text-decoration: underline;}

A.blue2:link{color: #313181; text-decoration: none;}
A.blue2:visited{color: #313181; text-decoration: none;}
A.blue2:active{color: #990000; text-decoration: underline;}
A.blue2:hover{color: #990000; text-decoration: underline;}
body {
	color: #FFFFFF;
	margin: 0px;
	background-attachment: scroll;
	background-image:  url(../common_img/back.jpg);
	background-repeat: repeat;
	background-position: center top;

}
h1 {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 13px;
}
h2 {
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: normal;

}
h3 {
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 16px;
}
h4 {
	letter-spacing: 0px;
	font-weight: normal;
	font-size: 10px;
}
