
a { text-decoration: none }
a:hover {  text-decoration: underline ; color: #BD0800  }
td { font-size: 12px}

.font16 {  font-size: 16px; }
.font14 {  font-size: 14px; }
.font12 {  font-size: 12px; }
.font10 {  font-size: 10px; }

.lh15 {  line-height: 15pt; }
.lh14 {  line-height: 14pt; }
.lh13 {  line-height: 13pt;}
th {  font-size: 12px}
.font12a {  font-size: 12px; line-height: 12pt}
.font25 {  font-size: 20px}
.noteR {  font-size: 10px; color: #990000; white-space: nowrap}
.note {  font-size: 10px}
.ref {  font-size: 10px; line-height: 14px; white-space: nowrap}
.sidemenu {  font-size: 10px; line-height: 13px}
.ls005 {letter-spacing: 0.05em;}

a.foot:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.foot:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.foot:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.foot:hover {
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}

h1,h2,h3{
	margin: 0;
}

table{
	margin: auto;
}

td.bgimg1{
	background-image: url(../img/idx_new_bar4.gif);
}

td.bgimg2{
	background-image: url(../img/idx_new_bar2.gif);
}

td.navi{
	background-color: #F5F5F5;
	vertical-align: top;
}

img.right{
	float: right;
}

img.left{
	float: left;
	margin-right: 0.8em;
	margin-bottom: 0em;
}

.idx70{
	font-size: 90%;
	line-height: 130%;
	margin: 0  10px 10px 10px;
}

.idx80{
	font-size: 100%;
	line-height: 130%;
	margin: 5px 0 10px 10px;
}

.idx_tar{
	font-size: 100%;
	line-height: 130%;
	text-align: right;
}

.vtop{
	vertical-align: top;
}
