body{margin:0px;background:url(img/stripe.gif);font-family:"MS UI Gothic",sans-serif;}
td{font-size:12px;color:#444444;}

.line{font-weight:bold;color:#666666;}
.pic{color:saddlebrown;font-weight:bold;}
.bb{color:#339933;font-weight:bold;font-size:16px;font-family:"ＭＳ Ｐ明朝",serif;}
div.ir{margin-top:3px;}

.eng{font-family:Tahoma;font-size:11px;}
.sseng{font-family:Tahoma;font-size:10px;}
.ss{font-size:10px;}
.kk{font-size:10px;color:#667777;font-family:Tahoma;}
.engss{font-family:Tahoma;font-size:10px;}

.m1{background:#CCDDEE;}
.m2{background:white;}
.m3{background:#F3F3F3;}
.m4{background:#DDEEFF;text-align:center;}
.m5{background:#DDEEFF;}

a:link {color:royalblue;text-decoration:underline;}
a:visited {color:royalblue;text-decoration:underline;}
a:active {color:tomato;text-decoration:none;}
a:hover {color:tomato;text-decoration:none;}

a.mix {font-size:12px;font-weight:bold;font-family:Arial;}
a.mix:link {color:royalblue;text-decoration:underline;}
a.mix:visited {color:royalblue;text-decoration:underline;}
a.mix:active {color:tomato;text-decoration:none;}
a.mix:hover {color:tomato;text-decoration:none;}

a.list:link {color:royalblue;text-decoration:underline;}
a.list:visited {color:royalblue;text-decoration:underline;}
a.list:active {color:tomato;text-decoration:none;}
a.list:hover {color:tomato;text-decoration:none;}

a.iso {font-size:16px;font-weight:bold;}
a.iso:link {color:royalblue;text-decoration:underline;}
a.iso:visited {color:royalblue;text-decoration:underline;}
a.iso:active {color:tomato;text-decoration:none;}
a.iso:hover {color:tomato;text-decoration:none;}


/*ここから豊追加---------------*/
div.StockKose {
	padding:5px 0 0 0;
}
div.StockKosei table{
	border-collapse:collapse;
}
div.StockKosei table caption{
	text-align:left;
	font-weight:bold;
	font-size:small
}
div.StockKosei table tr th {
	font-weight:normal;
	font-size:small;
	text-align:center;
	border:1px solid #000;
	padding:2px 2px 2px 2px;
}
div.StockKosei table tr td {
	border:1px solid #000;
	padding:2px 2px 2px 2px;
}
div.StockKosei table tr td.tData {
	text-align:right;
}
div.IrGraph div.IrGraphWaku {
	padding:3px 0 3px 20px;
}
div.IrGraph div.IrGraphWaku h3 {

}
div.IrGraph div.IrGraphWaku div.IrCaption {
	padding:10px 0 0 0;
	width:400px;
	text-align:right;
}
div.IrGraph div.IrGraphWaku table {
	border-collapse:collapse;
	width:400px;
}
div.IrGraph div.IrGraphWaku table tr th {
	padding:3px 10px 3px 10px;
	background-color:#ccc;
	border:1px solid #666;
	font-weight:normal;
	font-size:12px;
	width:75px;
}
div.IrGraph div.IrGraphWaku table tr td {
	border:1px solid #666;
	text-align:right;
	font-size:12px;
	width:65px;
}
div.IrGraph div.IrGraphWaku table tr td.KessanKi {
	background-color:#999;
	font-weight:bold;
	color:#fff;
	text-align:center;
}


div.IrGraph div.IrGraphWaku table tr th.Seg {
	width:100px;
}
div.IrGraph div.IrGraphWaku table tr td.Seg {
	width:100px;
	text-align:center;
}
div.IrGraph div.IrGraphWaku table tr td.SegWide {
	width:300px;
	text-align:center;
}
div.IrGraph div.IrGraphWaku table tr td.SegBumon {
	background-color:#999;
	font-weight:bold;
	color:#fff;
	text-align:center;
	width:100px;
}

