.title {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #003399;
	background-color: #F6F6F6;
	padding: 10px 3px;
	width: 600px;
	;
	height: 16px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: bold;
}
.title02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 3px 5px 15px;
	width: 600px;
	vertical-align: top;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: bold;
}
.left {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 3px 5px 28px;
	width: 400px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.right {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 5px;
	width: 200px;
	vertical-align: top;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.back { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #333333; padding: 10px 0px 30px; width: 580px; ; height: 16px ; text-align: right}
.titlebunrui {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #003399;
	padding: 5px 3px;
	width: 600px;
	;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px solid #999999;
	background-color: #EFEFEF;
	font-weight: bold;
}
.gyouumu {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 28px;
	width: 400px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
}
.hattyuu {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px;
	width: 200px;
	vertical-align: top;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
;
	text-align: center;
	background-color: #EFEFEF;
; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.titlemark {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #003399;
	background-color: #F6F6F6;
	padding: 10px 3px;
	width: 600px;
	;
	height: 16px;
	border-left: 5px solid #003399;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.leftdot {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 7px 3px 7px 10px;
	width: 300px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 50px;
}
.rightdot {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 5px;
	width: 300px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.titlespace {
	width: 600px;
	;
	height: 10px;
}
.leftdotend {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 7px 3px 7px 10px;
	width: 300px;
	vertical-align: middle;
	height: 50px;
}
.rightdotend {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 5px;
	width: 300px;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
.leftdotend2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 7px 3px 7px 10px;
	width: 300px;
	vertical-align: middle;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.rightdotend2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 5px;
	width: 300px;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.nen {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
; border-bottom-width: 1px; border-left-width: 1px}
.left350 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 350px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.gyouumu350 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 350px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
}
.nendo {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
}
.icon {
	width: 30px;
}
.left320 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 320px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.gyouumu320 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 320px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
}
.titlebunrui570 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #003399;
	padding: 5px 3px;
	width: 570px;
	;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px solid #999999;
	background-color: #EFEFEF;
	font-weight: bold;
}
.title570 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #003399;
	background-color: #F6F6F6;
	padding: 10px 3px;
	width: 570px;
	;
	height: 16px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	font-weight: bold;
}
.left370 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px 3px 5px 28px;
	width: 370px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.gyouumu370 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 28px;
	width: 370px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
}
.left02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px;
	width: 50px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
}
.center02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px;
	width: 150px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.right02 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px;
	width: 150px;
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.hnendo {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.hhattyu {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px;
	width: 150px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.hhyousyou {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px;
	width: 150px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.hgyouumu {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px;
	width: 250px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.center02250 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	padding: 5px;
	width: 150px;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.hattyuu201 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px;
	width: 160px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	text-align: center;
	background-color: #EFEFEF;
;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.hattyuuname201 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #333333; padding: 5px 3px; width: 160px; vertical-align: top; border-bottom-style: solid; border-left-style: dotted; border-bottom-color: #999999; border-left-color: #999999; ; ; border-bottom-width: 1px; border-left-width: 1px}
.gyouumu201 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px;
	width: 160px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.katati201 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px;
	width: 160px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.katatiname201 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #333333; padding: 5px 3px; width: 160px; vertical-align: top; border-bottom-style: solid; border-left-style: dotted; border-bottom-color: #999999; border-left-color: #999999; ; border-bottom-width: 1px; border-left-width: 1px; }
.gyouumuname201 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #333333; padding: 5px 3px; width: 160px; vertical-align: top; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #999999; border-left-color: #999999; ; border-bottom-width: 1px; border-left-width: 1px; ; background-color: #FFFFFF}
.nen201 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #333333; width: 50px; vertical-align: top; border-bottom-style: solid; border-left-style: dotted; border-bottom-color: #999999; border-left-color: #999999; text-align: center; padding-top: 5px; padding-bottom: 5px; ; border-bottom-width: 1px; border-left-width: 1px ; padding-right: 3px; padding-left: 3px}
.nendo201 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.project321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	width: 338px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	background-color: #EFEFEF;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.projectname321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	width: 338px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.kokumei321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	width: 100px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-color: #EFEFEF;
	text-align: center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.kokumeiname321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	width: 100px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.nen321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	background-color: #EFEFEF;
	text-align: center;
	vertical-align: middle;
	width: 60px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.nenname321 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	vertical-align: top;
	width: 60px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.netis01a {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background-color: #CCCCCC; width: 105px}
.netis01b { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; width: 105px }
.netis02a { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background-color: #CCCCCC; width: 55px}
.netis02b { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; width: 55px }
.netis03a { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background-color: #CCCCCC; width: 60px}
.netis03b { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; width: 60px }
.netis04a { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background-color: #CCCCCC; width: 65px}
.netis04b { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; width: 65px }
.netis05a { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; background-color: #CCCCCC; width: 485px}
.netis05b { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; width: 485px }
.junbi { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; line-height: 130%; color: #333333 ; text-align: center; vertical-align: middle; height: 100px; width: 620px}
.hashilengs {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	padding: 5px 3px 5px 5px;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.hashim {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	color: #333333;
	width: 50px;
	vertical-align: top;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}