body {
	margin			: 0px 0px 0px 0px;
	text-align		: center;
	color			: #663366;
	background-color: #eecacc;
}

img {
	border			: 0px;
}

h1 {
	padding			: 0px 4px;
	color			: #f0f0f0;
	background-color	: #342134;
	font-size		: large;
	text-indent		: 0px;
	font-weight		: bold;
	font-family		: Helvetica, arial, serif, ‚l‚r ƒSƒVƒbƒN, Osaka;
	margin			: 0px;
	width			: 100%;
	border-bottom		: 1px solid #342134;
	border-left		: 1px solid #342134;
	border-left-style	: double;
}

h1.ad {
	padding			: 0px 4px;
	color			: #342134;
	background-color	: #ca9aca;
	font-size		: large;
	text-indent		: 0px;
	font-weight		: bold;
	font-family		: Helvetica, arial, serif, ‚l‚r ƒSƒVƒbƒN, Osaka;
	margin			: 0px;
	width			: 100%;
	border-bottom		: 1px solid #ca9aca;
	border-left		: 1px solid #ca9aca;
	border-left-style	: double;
}


h2 {
	padding			: 0px 5px;
	color			: #342134;
	font-size		: medium;
	font-weight		: bold;
	font-family		: Helvetica, arial, serif, ‚l‚r ƒSƒVƒbƒN, Osaka;
	width			: 750px;
	border-bottom		: 1px solid #342134;
	border-left		: 1px solid #342134;
}

.icon {
	position		: left;
}

.block {
	padding-left		: 10px;
	padding-bottom		: 10px;
	margin-top		: 15px;
	border-bottom-width	: 2px;
	border-bottom-style	: groove;
	border-bottom-color	: #342134;
}

.headder {
	padding-left		: 0px;
	padding-top		: 0px;
}


.unit {
	margin-top		: 20px;
}


#contents {
	margin-right		: auto;
	margin-left		: auto;
	text-align		: left;
	padding			: 20px 10px;
	width			: 800px;
	background-color	: #ffffff;
	border-right		: 1px solid #342134;
	border-left		: 1px solid #342134;
}

a:link {
	color			: #aa66aa;
	text-decoration		: none;
	font-weight		: bold;
}

a:visited {
	color			: #663366;
	text-decoration		: none;
	font-weight		: bold;
}

a:active {
	color			: #dd99dd;
	text-decoration		: none;
	font-weight		: bold;
}

a:hover {
	color			: #dd99dd;
	text-decoration		: underline;
	font-weight		: bold;
	position		: relative; top: 1; left: 1;
}


.imp {
	color			: #F04040;
	font-size		: medium;
	font-weight		: bold;
}


td.headder {
	color			: #6c106c0;
	background-color	: #d4a2d4;
	font-size		: medium;
	font-weight		: bold;
	font-family		: Helvetica, arial, serif, ‚l‚r ƒSƒVƒbƒN, Osaka;
	margin			: 0px;
	border-bottom		: 1px solid #d4a2d4;
	border-left		: 1px solid #d4a2d4;
	border-left-style	: d4a2d4;
}

th {
	color			: #6c106c;
	background-color	: #d4a2d4;
	font-size		: medium;
	font-weight		: bold;
	font-family		: Helvetica, arial, serif, ‚l‚r ƒSƒVƒbƒN, Osaka;
	margin			: 0px;
	border-bottom		: 1px solid #d4a2d4;
	border-left		: 1px solid #d4a2d4;
	border-left-style	: double;
}

p.hidden {
	color			: #ffffff;
	font-size		: medium;
}

.impact {
	font-size		: medium;
	font-weight		: bold;
}

.quotation {
	font-size		: small;
	font-weight		: bold;
	color			: #995599;
	border-bottom		: 1px solid #d4a2d4;
	border-left		: 1px solid #d4a2d4;
	border-top		: 1px solid #d4a2d4;
	border-right	: 1px solid #d4a2d4;
}

p.small {
	font-size		: x-small;
}



