font.size1 {font-size:10px;line-height:14px}
font.size2 {font-size:12px;line-height:18px}
font.size3 {font-size:14px;line-height:20px}
font.size4 {font-size:12px;line-height:14px}
a:link{text-decoration:none; color: #CC0000}
a:visited{text-decoration:none; color: #CC0000}
a:acive{text-decoration:none;}a:hover {  color: #000066; text-decoration: underline;}

BODY {scrollbar-base-color : #FFFFFF;
scrollbar-face-color : #FFFFFF; 
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color : #A4A3A3; 
scrollbar-3dlight-color: #A4A3A3;
scrollbar-highlight-color : #FFFFFF; 
scrollbar-shadow-color : #FFFFFF;
scrollbar-darkshadow-color : #A4A3A3;
}

.footer_link {
	font-size:12px;
	color:#cccccc;
	text-align:center;
	padding:1em 0;
}

.footer_link a,.footer_link a:visited {
	color:#999999;
}

.top_catch {
	color:#e00000;
}


.comp_tab img {
	border-top:3px solid #cccccc;
	border-left:3px solid #dddddd;
	border-right:3px solid #999999;
	border-bottom:3px solid #999999;
}

.comp_tab * {
	font-size:14px;
}

td.bktx {
	border:1px dashed #ffadad;
	padding:1em;
	line-height:1.3em;
}

p.flright {
	text-align:right;
	font-size:13px;
}

p.flright a,p.flright a:visited {
	text-decoration:underline;
	color:blue;
}


.item_table {
	border-collapse:collapse;
	width:300px;
}

.item_table td {
	border:1px solid #a0a0a0;
	padding:0.5em;
}
