/* BODY */
body		{background-color:#FFFFFF;color:black;font-family:"MS UI Gothic","OSAKA";margin:0;}
A:Link	{color:#0000FF;text-decoration: none;}
A:visited	{color:#000099;text-decoration: none;}
A:hover	{color:#0099FF;text-decoration: underline;}
A:active	{color:#FF6600;text-decoration: none;}

/* text color */
.red		{color:#990000;}
.orange	{color:#FF6600;}
.yellow	{color:#FFCC00;}
.green	{color:green;}
.blue	{color:#000099;}
.ofblue	{color:#006699;}
.purple	{color:purple;}
.gray	{color:#CCCCCC;}
.gray2	{color:#5D5D5D;}
.white	{color:#FFFFFF;}
.txt10c	{color:#666666}
.txt10	{color:#000000}
.txt12c	{color:#000000}

/* cell color */
TD.gray00	{background-color:#FFFFFF;text-align:left;}
TD.gray01	{background-color:#F5F5F5;}
TD.gray02	{background-color:#E6E6E6;}
TH.gray02	{background-color:#E6E6E6;}
TD.gray03	{background-color:#CCCCCC;}
.txt12g { color:#666666; line-height: 140%}


select{
	font-size: 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	width:185px;
	background-color:#FFFFFF;
}
option{
	font-size: 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	line-height: 150%;
	width:185px;
	color: #333333;
	background-color:#F5F5F5;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
}
option.div{
	font-size: 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	line-height: 150%;
	width:190px;
	color: #333333;
	background-color:#F5F5F5;
	margin-top: 0px;
	margin-bottom: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
}.cozmic {
color:#00B6AC;
}


/*footer*/
#footArea{
	clear:both;
	color:#666;
	display:block;
	font-size:10px !important;
	margin:0 auto 20px auto;
	width:700px;
}
.catchcopy{
	border-bottom:#049e9c solid 3px;
	clear:both;
	display:block;
	line-height:1em !important;
	padding:0 !important;
	margin:0 !important;
}
.catch{
	display:block;
	padding:0 !important;
	margin:0 !important;
}
.cr{
	color:#049e9c;
	display:block;
	font-weight:bold;
	padding:0 !important;
	margin:0 !important;
	text-align:right;
}
#footArea address{
	overflow:hidden;
	text-indent:-100%;
	white-space:nowrap;
	width:1px;
}
#footArea .catch{
	text-align:left;
}
#footArea .linkArea{
	clear:both;
	margin:0 !important;
	padding:3px 0 0 0 !important;
	text-align:left;
}
