@charset "ISO-8859-1";

/*  All Rights Reserved. Copyright (C) 2001, 2005, Hitachi, Ltd. */

body {
	background-color : #FFFFFF;
	font-size        : 100%;
	font-family      : "Arial", sans-serif;
}

SUP, SUB {
	font-size : 80%;
}

.mantitle {
	line-height   : 100%;
	font-size     : 80%;
	margin-top    : 5pt;
	margin-bottom : 5pt;
}

div {
	line-height : 140%;
	font-size   : 100%;
	margin-left : 20px;
	margin-top  : 0px;
}

P {
	line-height   : 140%;
	margin-top    : 5px;
	margin-bottom : 10px;
}

div.kaiso1 {
	line-height : 140%;
	margin-left : 15px;
}

.kosei1 {
	font-size   : 90%;
	margin-top  : 20px;
	line-height : 90%;
	padding-top : 0px;
}

H1, H2, H3, .SH1, .SH2 {
	line-height      : 110%;
	color            : #FFFFFF;
	background-color : #1C4789;
	margin-top       : 0px;
	margin-bottom    : 10px;
	padding          : 4px 5px 2px 15px;
	font-size        : 120%;
	font-weight      : bold;
}

H4, .SH3 {
	line-height      : 110%;
	color            : #FFFFFF;
	background-color : #a6a09c;
	margin-top       : 18px;
	margin-bottom    : 5px;
	margin-left      : 20px;
	padding          : 4px 5px 2px 5px;
	font-size        : 110%;
	font-weight      : bold;
}

H5, .SH4 {
	line-height      :110%;
	color            : #333333;
	background-color : #DDDDDD;
	margin-top       : 20px;
	margin-bottom    : 5px;
	padding          : 4px 5px 2px 5px;
	text-align       : left;
	font-size        : 100%;
	font-weight      : bold;
	font-style       : normal;
}

H6 {
	line-height   : 110%;
	color         : #333333;
	margin-top    : 20px;
	margin-left   : 0px;
	margin-bottom : 5px;
	padding       : 2px 5px 2px 0px;
	text-align    : left;
	font-size     : 100%;
	font-weight   : bold;
}

.H7, .H8 {
	line-height   : 110%;
	color         : #333333;
	margin-top    : 15px;
	margin-left   : 0px;
	margin-bottom : 5px;
	padding       : 2px 5px 2px 0px;
	text-align    : left;
	font-size     : 100%;
	font-weight   : bold ;
}

HR {
	color : #CCCCCC;
}

TABLE {
	font-family      : "Arial", sans-serif;
	background-color : #FFFFFF;
	font-size        : 100%;
	border-width     : 3px;
	border-style     : none;
}

TH {
	background-color : #CCCCCC
}

DL {
	font-size   : 100%;
	line-height : 120%;
}

DT {
	margin-bottom : 5px;
	font-size     : 105%;
	margin-top    : 30px;
}

UL {
	margin-left   : 15px;
	margin-top    : 5px;
	margin-bottom : 15px;
}

OL {
	margin-left   : 20px;
	margin-top    : 10px;
	margin-bottom : 15px;
}

DD, li {
	margin-left   : 10px;
	margin-top    : 0px;
	margin-bottom : 5px;
}

A:hover {
	color : #FF0066;
}

.copyright {
	font-family : "Times New Roman", Times, serif;
	font-size   : 70%;
	color       : #666666;
}

.note {
	padding      : 5px 5px 5px 10px;
	border-width : 2px;
	border-style : solid;
	border-color : #ffd700;
}

.reference {
	padding      : 5px 5px 5px 10px;
	border-width : 2px;
	border-style : solid;
	border-color : #33CCFF;
}

.point {
	padding      : 5px 5px 5px 10px;
	border-width : 2px;
	border-style : solid;
	border-color : #33CCFF;
}

.tbltitle {
	margin-top    :20px;
	margin-bottom : 5px;
	font-weight   : bold;
}

.figtitle {
	margin-top    : 20px;
	margin-bottom : 5px;
	font-weight   : bold;
}

.GTITLE, .ITITLE {
	color            : #FFFFFF;
	background-color : #a6a09c;
	margin-top       : 18px;
	margin-bottom    : 5px;
	margin-left      : 0px;
	padding          : 4px 5px 2px 5px;
	font-size        : 110%;
	font-weight      : bold;
}

.MESTITLE {
	color            : #FFFFFF;
	background-color : #a6a09c;
	margin-top       : 18px;
	margin-bottom    : 5px;
	margin-left      : 20px;
	padding          : 4px 5px 2px 5px;
	font-size        : 110%;
	font-weight      : bold;
}

.MESID {
	color            : #111111;
	background-color : #AAAAAA;
	margin-top       : 20px;
	margin-bottom    : 0px;
	padding          : 3px 5px 3px 25px;
	text-align       : left;
	font-size        : 100%;
	font-weight      : bold;
	font-style       : normal;
}

.MESPARA {
	color            : #333333;
	background-color : #DDDDDD;
	margin-top       : 0px;
	margin-bottom    : 0px;
	margin-left      : 0px;
	padding          : 5px 20px 5px 25px;
	text-align       : left;
	font-style       : normal;
}

.OSNAME {
	margin-top    : 0px;
	margin-bottom : 10px;
	font-size     : 100%;
	font-weight   : bold;
}

.GENERALNAME {
	margin-top    : 0px;
	margin-bottom : 10px;
	font-size     : 130%;
	font-weight   : bold;
}

.MANUALNAME {
	color            : #FFFFFF;
	background-color : #1C4789;
	margin-top       : 0px;
	margin-bottom    : 10px;
	padding          : 3px 20px 3px 20px;
	font-size        : 160%;
	font-weight      : bold;
}

.MANUALKIND {
	margin-top    : 0px;
	margin-bottom : 10px;
	font-size     : 100%;
	font-weight   : bold;
}

.DOCUMENTNUMBER {
	margin-top    : 0px;
	margin-bottom : 10px;
	font-size     : 100%;
	font-weight   : bold;
}

.footer {
	font-size : 90%;
}

.indexhead {
	font-size   : 100%;
	font-weight : Bold;
}
