﻿<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-right: 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;	}

.p12d6		{	font-size: 12px;		text-align : Right;		color: #00cccc;	}
.p12d0		{	font-size: 12px;		text-align : Right;		color: #cc0000;	}
.p12R		{	font-size: 12px;		text-align : Right;		}
.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;}
.Lst_THR	{	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; font-weight : bold;	}
.Lst_TH0	{	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; font-weight : bold;	color: #cc0000;	}
.Lst_TH6	{	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; font-weight : bold;	color: #00cccc;	}


.login { margin-bottom: 5px; }

/* ---------------------角丸ディビジョン--------------------- */
.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;
}


/* slideshow
================================================================================================== */
#headerimgs {
	position: relative;
	z-index: 0;
	height: 286px;
	margin-left: 0;
}
.headerimg {
	position: absolute;
	top: 0;
	left: 0;
	background-position: center top;
	background-repeat: no-repeat;
	width: 780px;
	height: 286px;
}


-->
</style>

