body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
.text_link_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.text_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.line {
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 1;
	border-left-style: 0;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;	
	border-color: #FFFFFF #FFFFFF #3EADC1;
	border-style: dashed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;

}
.table {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px
}
.table_t01 {
	padding-top: 5px;
	padding-bottom: 1px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #336699;
	height: 20px;
	letter-spacing: 1px;
}
.table_t02 {
	padding-top: 5px;
	padding-bottom: 1px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	height: 20px;
	letter-spacing: 1px;
}
.menu {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	padding-left: 10px;
	height: 25px;
	cursor: hand;
}
.menunocursor {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	padding-left: 10px;
	height: 25px;
}

.title01 {
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
	padding-left: 5px
}
.table_t03 { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px; color: #333333; 
	background-color: #CCCCCC; height: 20px
}
.table_t04 { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px; color: #333333;
	background-color: #FFFFFF;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px
}
.table_t05 { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333; 
	background-color: #EEEEEE;
	height: 20px ; 
	padding-right: 5px;
	padding-left: 5px
}
.table_t06 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	height: 20px 
}
.product01 {
	font-family: "·s²Ó©úÅé";
	font-size: 12px;
	color: #336699;
	letter-spacing: 1px;
	font-weight: bolder;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-bottom-color: #336699;
	border-left-color: #efefef;
}
.product02 { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px; 
	color: #336699; padding-top: 10px;
	padding-left: 5px
}
.product03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	height: 20px;
}
.l_line {  
	border-color: black black black #666666;
	border-style: dashed; border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
}
.red {
	color: #CC0000;
}
.blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px; 
	color: #336699;
	height: 20px
}
.ib01 { background-color: #66CC00; }
.ib02
{
	background-color: #FF9900;
}
.bonus01 { background-color: #FF3399; }
.bonus02 { background-color: #77B4D0; }
.bonus03 { background-color: #FBBC86; }
.bonus04 { background-color: #938890; }
.bonus05 { background-color: #FDBA63; }
.bonus06 { background-color: #836356; }
.bonus07 { background-color: #6DC068; }
.bonus08 { background-color: #00B190; }
.bonus09 { background-color: #00A65C; }
.bonus10 { background-color: #ED1B24; }
.bonus11 { background-color: #3366CC; }

.menu01 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	letter-spacing: 1px;
	padding-left: 10px;
	height: 25px;
}

.bonus01title { background-color: #F05A7D; }
.bonus02title { background-color: #77B4D0; }
.bonus03title { background-color: #FBBC86; }
.bonus04title { background-color: #938890; }
.bonus05title { background-color: #FDBA63; }
.bonus06title { background-color: #836356; }
.bonus07title { background-color: #6DC068; }
.bonus08title { background-color: #00B190; }
.bonus09title { background-color: #00A65C; }
.bonus10title { background-color: #ED1B24; }
.bonus11title { background-color: #3366CC; }

.style1 { COLOR: #0000ff }
.style2 { COLOR: #ff0000 }
.style6 { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.style7 {color: #336699}
.CardMenuTitle
{
	font-size: 16px;
	height: 20px;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-weight: bold;
	color: gray;
}

.CardFunctionTitle
{
	font-size: 14px;
	height: 20px;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-weight: bold;
	color: darkorchid;
}