body { font-size: 13px; font-family: Meiryo, MS UI Gothic; color: #FFFFBB; }
td   { font-size: 13px; font-family: Meiryo, MS UI Gothic; }
th   { font-size: 13px; font-family: Meiryo, MS UI Gothic; }

a:link    { color: #DDDDDD; text-decoration: none }
a:visited { color: #DDDDDD; text-decoration: none }
a:active  { color: #00B080; text-decoration: none }
a:hover   { color: #FF9900; text-decoration: none }

img { border: 0; }

hr { color:#666666 }

.class1Mes102 { position: absolute; left: 0px; top: 0px; width: 140px; height: 44px; clip: rect(0px 150px 44px 0px); text-align: center; visibility: hidden; z-index: 1 }
#MaMes102     { left: 0px; top: 8px }

input { border-width:1px; border-color:#c0c0c0 }

h1.small {
	font-size    : 110%;
	padding      : 4px 2px;
	margin       : 0px 0px 6px 0px;
}

/*

	background-color : #f0f0ff;
	font-size    : 14pt;
	font-weight  : bold;
	line-height  : 100%;
	border-width : 0px 0px 0px 10px;
	border-style : solid;
	border-color : #a0a0ff;
	padding      : 7px 5px 5px 8px;
	margin       : 0px 0px 4px 0px;
*/

h2 {
	background-color : #f0f0ff;
	font-size    : 11pt;
	font-weight  : bold;
	line-height  : 100%;
	border-width : 0px 0px 1px 0px;
	border-style : solid;
	border-color : #c0c0c0;
	padding      : 5px 3px 3px 8px;
	margin       : 0px 0px 4px 0px;
}

h3 {
	font-size    : 11pt;
	font-weight  : bold;
	border-width : 0px 0px 2px 0px;
	border-style : dotted;
	border-color : #a0a0e0;
	padding      : 1px 3px 4px 0px;
	margin       : 0px 0px 6px 0px;
}

.label {
	color        : #ffffff;
	background-color : #6060b0;
	font-size    : 110%;
	font-weight  : bold;
	line-height  : 100%;
	border-width : 0px 0px 0px 8px;
	border-style : solid;
	border-color : #ffffd8;
	padding      : 5px 3px 3px 6px;
	margin       : 0px 0px 0px 0px;
}

.lbox {
	border-width : 1px;
	border-style : solid;
	border-color : #6060b0;
}

.box {
	line-height  : 160%;
	padding      : 4px 6px;
}

.related {
	background-color : #f8f8f8;

	border-width : 1px;
	border-style : solid;
	border-color : #c0c0c0;

	padding      : 8px;
	margin       : 0px 0px 8px 8px;
}

.indent {
	line-height  : 160%;
	padding      : 0px 0px 6px 8px;
}

.icon {
	color        : #808080;
	font-weight  : normal;
}

.ad {
	padding      : 0px 6px 6px 6px;
}

p1 {
	margin : 6px 12px;

	text-decoration : none;
	line-height : 140%;
}


