﻿<style type="text/css">
<!--
body {		scrollbar-face-color:#FFFFFF;	scrollbar-base-color:#CCCCCC;	scrollbar-arrow-color:#999999;	scrollbar-darkshadow-color:#666666; 
			font-family: Arial, Helvetica, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック";	font-size: 10pt;	background: white;}

.bodyB		{	font-size : 12pt;		text-align : left;		background-color : #000000;	margin-left: 0px;	  margin-top:0px; margin-bottom:0px;}
.bodyY		{	font-size : 12pt;		text-align : left;		background-color : #ffcc66;	margin-left: 0px;	  margin-top:0px; margin-bottom:0px;}
.bodyW		{	font-size : 12pt;		text-align : left;		background-color : #ffffff;	margin-left: 0px;	  margin-top:0px;}

td			{	font-size : 10pt;		}
.tdOld		{	font-size : 10pt;		color : #888888;	}
th			{	font-size : 10pt;		font-weight : bold;		text-align : center;}
.thT		{	font-size : 10pt;		font-weight : bold;		text-align : center;	vertical-align : Top;	}
.thL		{	font-size : 10pt;		font-weight : bold;		}
.thR		{	font-size : 10pt;		font-weight : bold;		text-align : right;}
.tdL		{	text-align : left;		}
.tdC		{	text-align : center;	}
.tdR		{	text-align : right;		}
.hd1		{	font-size : 12pt;		}
.hd2		{	font-size : 10pt;		}
.hd3		{	color : blue;			text-decoration : underline;	font-size : 10pt;	}

.inptxt		{	font-size : 10pt;		text-align : left;		}
.inpbtn		{	font-size : 12pt;		text-align : center;	font-weight : bold;			}
.inpbtnL	{	font-size : 12pt;		text-align : left;		font-weight : bold;			}
.inpnum		{	font-size : 10pt;		text-align : right;		}
.inpnumB	{	font-size : 10pt;		text-align : right;		color : red;				}

.ERRMSG		{	font-size : 10pt;		text-align : center;	color : #ff0000;	font-weight : bold;	}

a			{	font-size : 10pt;		}
a:link		{	color : blue;			text-decoration : none;	}
a:visited	{	color : blue;			text-decoration : none;	}
a:active	{	color : red;			text-decoration : underline;	}
a:hover		{	color : red;			text-decoration : underline;	}

.box		{	border: #CCCCCC;		border-style: solid;	border-top-width: 1px;		border-right-width: 1px; 
				border-bottom-width: 1px; border-left-width: 1px;	}

.p08Cfff	{	font-size :  8pt;		text-align : center;	color : #ffffff; }
.p08C		{	font-size :  8pt;		text-align : center;	}
.p08L		{	font-size :  8pt;		text-align : left;		}
.p08Laaa	{	font-size :  8pt;		text-align : left;		color : #aaaaaa; }
.p08R		{	font-size :  8pt;		text-align : right;		}

.p10Lf33	{	font-size : 10pt;		text-align : left;		color : #ff3333; }
.p10Lf33B	{	font-size : 10pt;		text-align : left;		color : #ff3333;	font-weight : bold;	}
.p10Lf93	{	font-size : 10pt;		text-align : left;		color : #ff9933; }
.p10L093	{	font-size : 10pt;		text-align : left;		color : #009933; }
.p10L09F	{	font-size : 10pt;		text-align : left;		color : #0099FF; }
.p10L09FB	{	font-size : 10pt;		text-align : left;		color : #0099FF;	font-weight : bold;	}

.p10L369	{	font-size : 10pt;		text-align : left;		color : #336699; }
.p10L900B	{	font-size : 10pt;		text-align : left;		color : #990000;	font-weight : bold;	}
.p10L009B	{	font-size : 10pt;		text-align : left;		color : #000099;	font-weight : bold;	}
.p10L090B	{	font-size : 10pt;		text-align : left;		color : #009900;	font-weight : bold;	}
.p10R009B	{	font-size : 10pt;		text-align : right;		color : #000099;	font-weight : bold;	}
.p10R090B	{	font-size : 10pt;		text-align : right;		color : #009900;	font-weight : bold;	}
.p10R090	{	font-size : 10pt;		text-align : right;		color : #009900; }
.p10RCCCB	{	font-size : 10pt;		text-align : right;		color : #CCCCCC;	font-weight : bold;	}
.p10blue	{	font-size : 10pt;		color : blue;			text-decoration : none;	}

.p10R		{	font-size : 10pt;		text-align : right;		color : #000000; 	font-weight : bold;		vertical-align : Top;}
.p10L000	{	font-size : 10pt;		text-align : left;		color : #000000; }
.p10L000B	{	font-size : 10pt;		text-align : left;		color : #000000;	font-weight : bold;	}

.p12LfffB	{	font-size : 12pt;		text-align : left;		color : #ffffff;	font-weight : bold;	}
.p12L000	{	font-size : 12pt;		text-align : left;		color : #000000;	font-weight : normal;	}
.p12L000B	{	font-size : 12pt;		text-align : left;		color : #000000;	font-weight : bold;	}

.p12L009B	{	font-size : 12pt;		text-align : left;		color : #000099;	font-weight : bold;	}
.p12L09FB	{	font-size : 12pt;		text-align : left;		color : #0099ff;	font-weight : bold;	}
.p12L9C3B	{	font-size : 12pt;		text-align : left;		color : #99CC33;	font-weight : bold;	}
.p12LF93B	{	font-size : 12pt;		text-align : left;		color : #FF9933;	font-weight : bold;	}

.p12C009B	{	font-size : 12pt;		text-align : center;	color : #000099;	font-weight : bold;	}

.p14L000	{	font-size : 14pt;		text-align : left;		color : #000000;	font-weight : normal;	}


.p16L000	{	font-size : 16pt;		text-align : left;		color : #000000;	font-weight : normal;	}
.p16C009B	{	font-size : 16pt;		text-align : center;	color : #000099;	font-weight : bold;	}

.Lst_TH		{	border-top-width: 0pt; border-left-width: 0pt; border-right-width: 0.5pt; border-bottom-width: 0.5pt;	border-style: ridge; 	text-align : center; font-size : 10pt; font-weight : bold;	}
.Lst_TD		{	border-top-width: 0pt; border-left-width: 0pt; border-right-width: 0.5pt; border-bottom-width: 0.5pt;	border-style: ridge; 	text-align : left  ; font-size : 10pt;}
.Lst_TDR	{	border-top-width: 0pt; border-left-width: 0pt; border-right-width: 0.5pt; border-bottom-width: 0.5pt;	border-style: ridge; 	text-align : right ; font-size : 10pt;}



#menu { margin-bottom: 5px; }
#menu tr td img { display: block; }
#footer {
	margin-bottom: 0;
	background:transparent url(../images/footer_y.gif) no-repeat right 0px;
	width: 800px;
	height: 40px;
}
#fl { margin-bottom: 5px; }
#msg { margin-bottom: 10px; }
#info { margin-bottom: 10px; }

#banner { margin-bottom: 5px; }
.contents { margin-bottom: 10px; }
.source { padding-top: 20px; margin-bottom: 10px; }

/* ---------------------角丸ディビジョン--------------------- */
.rc_h {
	background:transparent url(../images/rc3_r1_c1.gif) no-repeat 0px 0px;
	height: 12px;
}
.rc_h_c {
	background:transparent url(../images/rc3_r1_c2.gif) no-repeat right 0px;
	width: 10px;
	height: 12px;
}
.rc_b {
	background:transparent url(../images/rc3_r3_c1.gif) repeat-y 0px 0px;
	text-align: center;
	padding-left: 10px;
}
.rc_b table {
	margin: 0 auto;
}
.rc_b_c {
	background:transparent url(../images/rc3_r3_c2.gif) repeat-y right 0px;
	width: 10px;
}
.rc_f {
	background:transparent url(../images/rc3_r5_c1.gif) no-repeat 0px 0px;
	height: 12px;
}
.rc_f_c {
	background:transparent url(../images/rc3_r5_c2.gif) no-repeat right 0px;
	width: 10px;
	height: 12px;
}
.rc_h_info {
	background:transparent url(../images/rc3_info_r1_c1.gif) no-repeat 0px 0px;
	text-align: right;
	height: 25px;
}
.rc_h_topics {
	background:transparent url(../images/rc3_topics_r1_c1.gif) no-repeat 0px 0px;
	text-align: right;
	height: 25px;
}
.rc_h_support {
	background:transparent url(../images/rc3_support_r1_c1.gif) no-repeat 0px 0px;
	height: 25px;
}
.rc_h_t_c {
	background:transparent url(../images/rc3_t_r1_c2.gif) no-repeat right 0px;
	width: 10px;
	height: 25px;
}


/* 背景白用
.rc_h {
	background:transparent url(../images/rc_r1_c1.gif) no-repeat 0px 0px;
	height: 12px;
}
.rc_h_c {
	background:transparent url(../images/rc_r1_c2.gif) no-repeat right 0px;
	width: 10px;
	height: 12px;
}*/

/*.rc_b {
	background:transparent url(../images/rc_r2_c1.jpg) no-repeat 0px bottom;
	text-align: center;
	padding-left: 10px;
}
.rc_b table {
	margin: 0 auto;
}
.rc_b_c {
	background:transparent url(../images/rc_r2_c2.jpg) no-repeat right bottom;
	width: 10px;
}*/



.rc2_h {
	background:transparent url(../images/rc2_r1_c1.gif) no-repeat 0px 0px;
	height: 12px;
}
.rc2_h_c {
	background:transparent url(../images/rc2_r1_c3.gif) no-repeat right 0px;
	width: 10px;
	height: 12px;
}
.rc2_b {
	background:#f9bf37 url(../images/rc2_gr.jpg) no-repeat 0px bottom;
	width: 1px;
}
.rc2_b_s {
	text-align: center;
}
.rc2_b_s table {
	margin: 0 auto;
}
.rc2_b_s2 {
	width: 9px;
}
.rc2_b_c {
	background:#f9bf37 url(../images/rc2_gr.jpg) no-repeat 0px bottom;
	width: 1px;
}

-->
</style>
