A:LINK, A:VISITED {
	color:#0000FF;
	text-decoration:none;
}
A:ACTIVE, A:HOVER {
	color:#FF0000;
	text-decoration:underline;
}

.sec {
	margin:0em, 0em, 0em, 1em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec0 {
	margin:0em, 0em, 0em, 1em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec1 {
	margin:0em, 0em, 0em, 2em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec2{
	margin:0em, 0em, 0em, 3em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec3{
	margin:0em, 0em, 0em, 4em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec4{
	margin:0em, 0em, 0em, 5em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec5{
	margin:0em, 0em, 0em, 6em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec6{
	margin:0em, 0em, 0em, 7em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec7{
	margin:0em, 0em, 0em, 8em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec8{
	margin:0em, 0em, 0em, 9em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec0_2{
	margin:1em, 0em, 0em, 1em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec1_2{
	margin:1em, 0em, 0em, 2em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec2_2{
	margin:1em, 0em, 0em, 3em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec3_2{
	margin:1em, 0em, 0em, 4em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec4_2{
	margin:1em, 0em, 0em, 5em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec5_2{
	margin:1em, 0em, 0em, 6em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec6_2{
	margin:1em, 0em, 0em, 7em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec7_2{
	margin:1em, 0em, 0em, 8em;
	line-height:1.4em;
	text-indent:-1em;
}
.sec8_2{
	margin:1em, 0em, 0em, 9em;
	line-height:1.4em;
	text-indent:-1em;
}
.detailIndent {
	margin:0em, 0em, 0em, 1em;
	line-height:1.4em;
}
.formTitle {
	margin:0em, 0em, 0em, 2em;
	line-height:1.4em;
}
.titleName {
	margin:0em, 0em, 0em, 3em;
	line-height:1.4em;
}
.stepIndent0 {
	margin:0em, 0em, 0em, -1em;
	line-height:1.4em;
	text-indent:1em;
}
.stepIndent1 {
	margin:0em, 0em, 0em, 0em;
	line-height:1.4em;
	text-indent:1em;
}
.stepIndent2 {
	margin:0em, 0em, 0em, 1em;
	line-height:1.4em;
	text-indent:1em;
}

DIV TABLE.Normal {
	border:1px solid #000000;
	border-collapse:collapse;
}
TABLE.Normal TD{
	border:1px solid #000000;
	border-collapse:collapse;
	padding:3px;
}
TD.header {
	border:1px solid #000000;
	text-align:center;
	border-collapse:collapse;
	padding:3px;
}
TD.row {
	border:1px solid #000000;
	border-collapse:collapse;
	padding:3px;
}
TABLE.Contrast {
	border:1px solid #000000;
	border-collapse:collapse;
}
TD.ContrastTD {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

.additionalInfo{
	font-size:75%;
	line-height:1.5em;
	margin:0em 0em 0em 4em;
}
.historyInfo{
	font-size:75%;
	line-height:1.5em;
	margin:0em 0em 0em 1.5em;
}

DIV.fusokuHistory {
	font-size:80%;
	text-align:right;
}
TABLE.printPage{
	width: 160mm
}

SPAN.histTitle {
	font-weight:bold;
	margin-right:5px;
}
SPAN.searchWord1{
	background-color:#ff66ff;
}
SPAN.searchWord2{
	background-color:#66ccff;
}
SPAN.searchWord3{
	background-color:#FFCC00;
}
SPAN.searchWord4{
	background-color:#FF9999;
}
SPAN.searchWord5{
	background-color:#33FFCC;
}


SPAN.add{
	background-color:#99CCFF;
	border:1px solid #99CCFF;
}
SPAN.del{
	background-color:#FF9999;
	text-decoration:line-through;
	border:1px solid #FF9999;
}
SPAN.num_change{
	color:#339933;
}
SPAN.remark_letter{
	background-color:#FFFF00;
}
SPAN.comment {
	color:#FF0000;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	font-size:9pt;
	font-weight:bold;
}

DIV.addedLabel {
	color: #333399;
	font-size:80%;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	margin-bottom: 1px;
}
DIV.added {
	background: #EEEEFF;
	border:1px solid #9999FF;
	padding:3px;
	margin-bottom:5px;
}
DIV.erasedLabel {
	margin-bottom: 3px;
	font-size:80%;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	color: #993333;
}
DIV.erased {
	border:1px solid #FF9999;
	padding:3px;
	background-color: #FFEEEE;
	margin-bottom: 5px;
}
DIV.removedLabel {
	margin-bottom: 3px;
	font-size:80%;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	color: #666666;
}
DIV.removed {
	border:1px solid #CCCCCC;
	padding:3px;
	background-color:#EEEEEE; 
	margin-bottom:5px; 
}
DIV.editedAllLabel {
	margin-bottom: 3pt;
	font-size:80%;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	color: #339933;
}
DIV.editedAll {
	background:#EEFFEE; 
	border:1px solid #99FF99;
	padding:3px;
	margin-bottom:5px; 
}
DIV.editedAllBeforeLabel {
	margin-bottom: 3pt;
	font-size:80%;
	font-family:‚l‚r ‚oƒSƒVƒbƒN;
	color: #FF9933;
}
DIV.editedAllBefore {
	background:#FFFF99; 
	border:1px solid #FFFF00;
	padding:3px;
	margin-bottom:5px;
}
DIV.actMemo{
	border:1px solid #999999;
	background-color:#FFFF66;
}
DIV.subItem1 {
	margin-left:17px;
}

.menuTitle{
	padding:0px 0px 0px 3px;
	border-bottom:1px solid #666666;
	border-left:8px solid #666666;
}
