body {
	font-family: "MS UI Gothic";
}
h1 {
	font-family: "MS UI Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #0000A0;
	text-align:center;
}
.size12blue {
	font-family: "MS UI Gothic";
	font-size: 100%;
	color: #0000A0;
	font-weight: normal;
}
b {
	font-weight: normal;
	color: #ff0000;
}
.slim {
	font-weight: normal;
	margin: 0px;
}
.red {
	font-weight: normal;
	color: #ff0000;
}
h2 {
	font-family: "MS UI Gothic";
	font-size: 100%;
	font-weight: normal;
}
p {
	font-family: "MS UI Gothic";
	font-size: 100%;
}
.a01{
    font-weight: normal;
    color:#FF0000;

}
.a02{
    font-weight:normal;

}
#add_h2{
    margin:0px;
	padding:0px;
	
}

/* 2008.12.25 */
#pro{
	text-align:right;
	font-size:11px;
}

#pro a{
	float:right;
	font-size:11px;
	margin:0;
	text-align:right;
}
#pro2{
	text-align:center;
	font-size:12px;
	border:solid #000000 1px;
	margin:0px auto;
	height:20px;
	background-color:#D9AD00;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	padding-top:3px;

}

#pro2 a{
	margin:0;
	color:#FFFFFF;
	text-decoration:none;
}
.add016{
	text-align:right;
	font-size:13px;
}
.add016 a{
	text-decoration:none;
}

.add17{
	font-weight: 400; 
	text-decoration: none;
}
.add18{

	padding:0px auto;
	margin:0px auto;

}
.pro2{
	text-align:center;
	font-size:12px;
	border:solid #000000 1px;
	margin:0px auto;
	height:20px;
	background-color:#D9AD00;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	padding-top:3px;

}

.pro2 a{
	margin:0;
	color:#FFFFFF;
	text-decoration:none;
}