/*****main*****/
.black1217 {
	color: #111111;
	font-size: 12px;
	line-height: 17px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.black14b {
	color: #111111;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.black12 {
	color: #111111;
	font-size: 12px;
	line-height: 14px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.black10 {
	color: #111111;
	font-size: 10px;
	line-height: 13px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.black12b {
	font-size: 12px;
	color: #111111;
	font-weight: bold;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.red10 {
	color: #FF2A00;
	font-size: 10px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.red12 {
	color: #990000;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.white {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 17px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.white12 {
	color: #FFFFFF;
	font-size: 12px;
bold
; 	font-family: "Arial", "Helvetica", "sans-serif";
}
.white10 {
	font-size: 10px;
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.gray10 {
	font-size: 10px;
	color: #888888;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.orange12 {
	font-size: 12px;
	color: #FF2A00;
	font-family: "Arial", "Helvetica", "sans-serif";
}
/*****link*****/
a {
	color: #111111;
	font-size: 12px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.menu{
	color: #111111;
	font-size: 12px;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.a10{
	color: #111111;
	font-size: 10px;
	line-height: 17px;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.noline10{
	color: #111111;
	font-size: 10px;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.nodeco10{
	color: #111111;
	font-size: 10px;
	background-color: transparent;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.nodeco10:hover{
	color: #111111;
	font-size: 10px;
	background-color: transparent;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.henkanashi10{
	color: #111111;
	font-size: 10px;
	background-color: transparent;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.henkanashi10:hover{
	color: #111111;
	font-size: 10px;
	background-color: transparent;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.pan {
	color: #111111;
	font-size: 10px;
	text-decoration:underline;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a:hover {
	background-color: #D8D8D8;
}
a.nobg:hover{
	background-color: transparent;
}
a.thumtext:hover {
	color: #111111;
	background-color: transparent;
	font-size: 10px;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.gray10 {
	font-size: 10px;
	color: #888888;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
a.gray10:hover {
	font-size: 10px;
	color: #111111;
	background-color: transparent;
	text-decoration:none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
/*****form*****/
form {
	margin: 0; padding: 0;
}
.form1 {
	width: 130px
}
.form14 {
	width: 250px
}
.form3 {
	width: 60px
}
.form4 {
	width: 210px
}
.form5 {
	height: 60px; width: 400px
}
.form6 {
	width: 333px
}
.form7 {
	width: 24px
}
.form8 {
	width: 130px
}
.form9 {
	width: 34px

}
.form10 {
	width: 327px

}
.form11 {
	width: 20px
}
.form12 {
	width: 100px
}
.form13 {
	width: 18px
}
.form14 {
	width: 300px
}
.form15 {
	width: 165px
}
.list1 {
	list-style: disk;
	margin-top: 0;
	margin-left: -15;
}