@charset   "Shift_JIS";

body {
	font-size: 9pt;
	color: #666666;
	font-family: "osaka", "‚l‚r ‚oƒSƒVƒbƒN";
	background-color: #ffffff;
}

td {
	FONT-SIZE: 9pt;
	FONT-FAMILY: "osaka", "‚l‚r ‚oƒSƒVƒbƒN";
	LETTER-SPACING: 1px;
}

a:link {
	COLOR: #333366;
	TEXT-DECORATION: underline;
}

a:visited {
	COLOR: #333366;
	TEXT-DECORATION: none;
}

a:hover {
	COLOR: #333366;
	TEXT-DECORATION: underline;
}

a:active {
	COLOR: #333366;
	TEXT-DECORATION: none;
}

h1 {
	FONT-SIZE: 10pt;
	COLOR: #86453a;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.mh1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #cc6633;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.sh1 {
	FONT-SIZE: 8pt;
	COLOR: #999999;
	LINE-HEIGHT: 10pt;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

.mh2 {
	FONT-SIZE: 9pt;
	COLOR: #5555C3;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background: #E0E0F4;
	padding-left: 15px;
}

hr {
	color: #CCD0FC;
	width: 75%;
	border: dotted;
}

.bl {
	background: url(b_l.gif);
	width: 20px;
}

.br {
	background: url(b_r.gif);
	width: 20px;
}

img {
	border: none;
}

table {
	border-style: none;
}

.t1 {
	border-width: 2px;
	border-style: solid;
	border-color: #ccd0fc;
}

.u {
	text-decoration: line-through;
}
