@charset "Shift_JIS";
body {/* Ÿbody */
	color: #FFFFFF;
	line-height: 1.5;
	letter-spacing: 0.1em;
	background: repeat fixed top left;
	background: #6666FF;
} .d11 {/*“ú•t(•½“ú)*//* Ÿ“ú‹L—pDIV */
	background-color: #666666;
	font-size:1em;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
} .d12 {/*“ú•t(“y—j)*/
	background-color: #AAAAFF;
	font-size:1em;
	color:#5533FF;
	font-weight:bold;
	text-align: center;
} .d13 {/*“ú•t(‹x“ú)*/
	background-color: #FFAAAA;
	font-size:1em;
	color:#FF3355;
	font-weight:bold;
	text-align: center;
} .d14 {
	background-color: #6666FF;
	text-align: right;
} .d15 {
	background-color: #6666FF;
	text-align: left;
} .d21 {/*À²ÄÙ*/
	background-color: #FFDDDD;
	font-size:1em;
	font-weight:bold;
	color:#FF0000;
	text-align: left;
} .d22 /*–{•¶*/{
	background-color: #FFFFFF;
	font-size:1em;
	color:#000000;
	font-weight:normal;
/* ŸLINK */} :link,:visited {
	color:#00CC99;
	text-decoration:none;
} a:hover {
	color:#FF00CC;
	text-decoration:none;
} a:active {
	color:#00AA00;
	text-decoration:none;
} .link:link, .link:visited {
	color:#0000FF;
	text-decoration:none;
} A.link:hover {
	color:#FF00CC;
	text-decoration:none;
} A.link:active {
	color:#00AA00;
	text-decoration:none;
} A.l2:link, .l2:visited {
	color:#00CC99;
	text-decoration:none;
} A.l2:hover {
	color:#FF00CC;
	text-decoration:none;
} A.l2:active {
	color:#00AA00;
	text-decoration:none;
} acronym {
	border-bottom:dashed 1px #000;
} :link acronym,:visited acronym {
	border-bottom:dashed 1px #F0F0FF;
	color:#00CC99;
} a:hover acronym {
	text-decoration:underline;
	border-bottom:dashed 1px #F0C;
	color:#FF00CC;
} a:active acronym {
	text-decoration: underline;
	border-bottom:dashed 1px #0A0;
	color:#00AA00;
} .ten {
	border-style:dotted;
} .red11 {/* Ÿ•¶ŽšF */
	font-size:1em;
	color:#FF0000;
} .red12 {
	font-size:1em;
	color:#FF0000;
	font-weight:bold;
} .red13 {
	font-size:1.5em;
	color:#FF0000;
	font-weight:bold;
} .red21 {
	font-size:1em;
	color:#AA0000;
} .red22 {
	font-size:1em;
	color:#AA0000;
	font-weight:bold;
} .red23 {
	font-size:1.5em;
	color:#AA0000;
	font-weight:bold;
} .red31 {
	font-size:1em;
	color:#FFAAAA;
} .red32 {
	font-size:1em;
	color:#FFAAAA;
	font-weight:bold;
} .red33 {
	font-size:1.5em;
	color:#FFAAAA;
	font-weight:bold;
} .or11 {
	font-size:1em;
	color:#FFAA00;
} .or12 {
	font-size:1em;
	color:#FFAA00;
	font-weight:bold;
} .or13 {
	font-size:1.5em;
	color:#FFAA00;
	font-weight:bold;
} .bl11 {
	font-size:1em;
	color:#0000CC;
} .bl12 {
	font-size:1em;
	color:#0000CC;
	font-weight:bold;
} .bl13 {
	font-size:1.5em;
	color:#0000CC;
	font-weight:bold;
} .gr11 {
	font-size:1em;
	color:#00CC00;
} .gr12 {
	font-size:1em;
	color:#00CC00;
	font-weight:bold;
} .gr13 {
	font-size:1.5em;
	color:#00CC00;
	font-weight:bold;
} .gr21 {
	font-size:1em;
	color:#008800;
} .gr22 {
	font-size:1em;
	color:#008800;
	font-weight:bold;
} .gr23 {
	font-size:1.5em;
	color:#008800;
	font-weight:bold;
} .gr31 {
	font-size:1em;
	color:#CCFF00;
} .gr32 {
	font-size:1em;
	color:#CCFF00;
	font-weight:bold;
} .gr33 {
	font-size:1.5em;
	color:#CCFF00;
	font-weight:bold;
} .gray1 {
	font-size:1em;
	color:#888888;
} .gray2 {
	font-size:1em;
	color:#888888;
	font-weight:bold;
} .gray3 {
	font-size:1.5em;
	color:#888888;
	font-weight:bold;
} .br11 {
	font-size:1em;
	color:#000000;
} .br12 {
	font-size:1em;
	color:#000000;
	font-weight:bold;
} .br13 {
	font-size:1.5em;
	color:#000000;
	font-weight:bold;
} .wh11 {
	font-size:1em;
	color:#FFFFFF;
} .wh12 {
	font-size:1em;
	color:#FFFFFF;
	font-weight:bold;
} .wh13 {
	font-size:1.5em;
	color:#FFFFFF;
	font-weight:bold;
} .red161 {/* ŸÏ°¶° */
	font-size:1em;
	color: #FFFFFF;
	background-color:#FF0000;
} .red171 {
	font-size:1em;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
} .red181 {
	font-size:1.5em;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
} .or16 {
	font-size:1em;
	color:#FFFFFF;
	background-color:#FFAA00;
} .or17 {
	font-size:1em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FFAA00;
} .or18 {
	font-size:1.5em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#FFAA00;
} .yel16 {
	font-size:1em;
	color:#000000;
	background-color:#FFFF00;
} .yel17 {
	font-size:1em;
	color:#000000;
	font-weight:bold;
	background-color:#FFFF00;
} .yel18 {
	font-size:1.5em;
	color:#000000;
	font-weight:bold;
	background-color:#FFFF00;
} .gr36 {
	font-size:1em;
	color:#000000;
	background-color:#CCFF00;
} .gr37 {
	font-size:1em;
	color:#000000;
	background-color:#CCFF00;
} .gr38 {
	font-size:1.5em;
	color:#000000;
	background-color:#CCFF00;
} .wh161 {
	font-size:1em;
	color:#FF6666;
	background-color:#FFFFFF;
} .wh171 {
	font-size:1em;
	color:#FF6666;
	font-weight:bold;
	background-color:#FFFFFF;
} .wh181 {
	font-size:1.5em;
	color:#FF6666;
	font-weight:bold;
	background-color:#FFFFFF;
} .wh162 {
	font-size:1em;
	color:#6666FF;
	background-color:#FFFFFF;
} .wh172 {
	font-size:1em;
	color:#6666FF;
	font-weight:bold;
	background-color:#FFFFFF;
} .wh182 {
	font-size:1.5em;
	color:#6666FF;
	font-weight:bold;
	background-color:#FFFFFF;
} .wh163 {
	font-size:1em;
	color:#666666;
	background-color:#FFFFFF;
} .wh173 {
	font-size:1em;
	color:#666666;
	font-weight:bold;
	background-color:#FFFFFF;
} .wh183 {
	font-size:1.5em;
	color:#666666;
	font-weight:bold;
	background-color:#FFFFFF;
}


