body 
{
	font-family:Verdana, "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
}


.font1 {color:#666666; font-size: 14px; line-height: 17px; }
.font2 {color:#666666; font-size: 12px; line-height: 16px; }
.font3 {color:#666666; font-size: 10px; line-height: 14px; }

.font1_b {color:#000000; font-size: 14px; line-height: 17px; }
.font2_b {color:#000000; font-size: 12px; line-height: 16px; }
.font3_b {color:#000000; font-size: 10px; line-height: 14px; }

.font1now {color:#CC0000; font-size: 14px; line-height: 17px; }
.font2now {color:#CC0000; font-size: 12px; line-height: 16px; }
.font3now {color:#CC0000; font-size: 10px; line-height: 14px; }

.font1b {color:#666666; font-size: 14px; line-height: 17px; font-weight:bold}
.font2b {color:#333333; font-size: 12px; line-height: 16px; font-weight:bold}
.font3b {color:#666666; font-size: 10px; line-height: 14px; font-weight:bold}

.font1bb {color:#000000; font-size: 14px; line-height: 17px; font-weight:bold}
.font2bb {color:#000000; font-size: 12px; line-height: 16px; font-weight:bold}
.font3bb {color:#000000; font-size: 10px; line-height: 14px; font-weight:bold}

.font1bnow {color:#CC0000; font-size: 14px; line-height: 17px; font-weight:bold}
.font2bnow {color:#CC0000; font-size: 12px; line-height: 16px; font-weight:bold}
.font3bnow {color:#CC0000; font-size: 10px; line-height: 14px; font-weight:bold}

STRONG{font-weight : normal;}

A.ma:link     { color:#000099; font-size:12px; line-height:17px }
A.ma:visited  { color:#000099; font-size:12px; line-height:17px }
A.ma:active   { color:#9877CD; font-size:12px; line-height:17px }
A.ma:hover    { color:#9877CD; font-size:12px; line-height:17px }

A.mab:link     { color:#000099; font-size:12px; line-height:17px; font-weight:bold}
A.mab:visited  { color:#000099; font-size:12px; line-height:17px; font-weight:bold}
A.mab:active   { color:#9877CD; font-size:12px; line-height:17px; font-weight:bold}
A.mab:hover    { color:#9877CD; font-size:12px; line-height:17px; font-weight:bold}

A.root:link     { color:#000099; font-size:10px; line-height:14px }
A.root:visited  { color:#000099; font-size:10px; line-height:14px }
A.root:active   { color:#9877CD; font-size:10px; line-height:14px }
A.root:hover    { color:#9877CD; font-size:10px; line-height:14px }


.font2_p {color:#666666; font-size: 12px; line-height: 16px; padding: 5px 5px 5px 5px ;}
.font2bb_p {color:#000000; font-size: 12px; line-height: 16px; font-weight:bold;  padding: 0px 0px 0px 5px ;}

h1 {font-size:8pt; margin:0px; padding:0px; color:#333333; font-weight:normal;}
h2 {font-size:10pt; margin:0px; padding:0px; color:#333333; font-weight:bold;}

td.hd {
	background-image:url(../cmn_img/header_bg.gif);
	background-repeat:no-repeat;
	height:75px;
}

table.head {
	width:755px;
	padding:0;
	margin:0;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}
table.head img{
	border:0
}
table.head th{
	padding:8px 0 0 15px;
	margin:0;
	width:333px;
	text-align:left;
}
table.head td{
	padding:5px 0 0 0;
	margin:0;
}
table.head td.trt{
	padding:10px 5px 5px 0;
}
table.head td.rt{
	padding:5px 5px 0 0;
}