/* CSS Document */

body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}
a { color: #0000ff; text-decoration: none ;}
a:hover { color: #ff0000; text-decoration: none ;}
/*--------
a:visited { color: #0000FF; text-decoration: none ;}
--------*/
a:active { color: #FF0000; text-decoration: none;}
.size0 { font-size: 12px ; line-height: 18px;}
.size0b { font-size: 12px ; line-height: 18px; font-weight:bold;}
.size1 { font-size: 14px ; line-height: 20px;}
.size1b { font-size: 14px ; line-height: 20px; font-weight:bold;}
.size1b_wh { font-size: 14px ; line-height: 20px; font-weight:bold; color:#FFFFFF; text-align:center; vertical-align:middle;}
.size2 { font-size: 10px ; line-height: 15px;}
.size2b { font-size: 10px ; line-height: 15px; font-weight:bold;}
.size2b_wh { font-size: 10px ; line-height: 15px; font-weight:bold; color:#FFFFFF;}
.size3 { font-size: 18px ; line-height: 25px;}
.size3b_red { font-size: 18px ; line-height: 25px; font-weight:bold; color:#FF0000;}
.size3b_sv { font-size: 18px ; line-height: 25px; font-weight:bold; color:#696969;}
.size4 { font-size: 22px ; line-height: 28px;}
.center { text-align:center ; vertical-align : middle;}
.opi_tit{ font-size: 22px ; line-height: 28px; color: #006633; font-weight: bold; }

/*
-----------------------------------------------------*/
.size3c { font-size: 17px ; line-height: 20px;}
.size1c { font-size: 14px ; line-height: 16px;}
.size1d {
	font-size: 14px;
	line-height: 20px;
	width: 50px;
	vertical-align: top;
}
.size1e {
	font-size: 14px;
	line-height: 20px;
	width: 65px;
	vertical-align: top;
}
.size00b { font-size: 10px ; line-height: 12px; font-weight:bold;}

.style1 {
	color: #006633;
	font-weight: bold;
}.indent1 {
	text-indent: 1em;
}
p {
	margin: 0px;
	padding: 0px;
}
.font0903 {
	font-size: 14px;
	color: #0033CC;
	line-height: 20px;
}
