@charset "UTF-8";
div.ironoverload a{
text-decoration:none;
}
div.ironoverload a:hover{
text-decoration:underline;
}
.ironoverload:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .ironoverload {height: 1%;}
/* End hide from IE-mac */

p.ironeditor{
font-size:85%;
}
div.ironoverload h2{
background:#EDEDED;
font-size:114%;
font-weight:bold;
zoom:1;
padding:0 0 0 10px;
border-bottom:1px solid #C2C2C2;
}
div.ironoverload h3{
border-bottom: 3px double #D8D1CA;
margin-top:10px;
margin-bottom:0px;
font-size:110%;
font-weight:bold;
zoom:1;
padding:0 10px;
}
div.ironoverload h3 span{
font-weight:normal;
float:right;
text-align:right;
}
div.ironoverload p.chapeditname{
font-size:110%;
text-align:right;
margin:0;
padding:0 10px;
}
div.ironoverload p.office{
font-size:85%;
text-align:right;
margin:0;
padding:0 10px;
}
/*IE6用*/
* html div.ironoverload h3{
	width:100%;
}
div.ironoverload div.backh4{
border-bottom: none;
background:url(../img/backh4.jpg) repeat-x bottom;
padding:0 0 10px 0;
margin:0 0 10px 0;
width:100%;
}
div.ironoverload div.backh4 h3.ironsub{
border-bottom: none;
background:url(../img/backh4.jpg) repeat-x top;
padding:20px 10px 0 10px;
}
.backh4:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .backh4 {height: 1%;}
/* End hide from IE-mac */

div.ironoverload h4{
border-bottom:1px solid #D8D1CA;
padding:10px 0 0 10px;
margin-bottom:10px;
font-size:100%;
}
div.ironoverload h4 sup.ref{
	font-weight:normal;
}
div.ironoverload h5{
font-size:100%;
}



div.ironoverload ul{
clear:both;
}

div.ironoverload ul#linkListA01iron{
border-left:1px solid #C2C2C2;
border-right:1px solid #C2C2C2;
border-bottom:1px solid #C2C2C2;
padding:5px 0 0 0;
}
/*IE6用*/
* html div.ironoverload ul#linkListA01iron{
	width:100%;
}
p span.chart{
	font-weight:bold;
}

.columnLayoutC01iron{
width:50px;
float:left;
}
.columnLayoutC01iron p.image{
margin:0;
font-size:87%;
line-height:1.3;
}

.columnLayoutC01iron p.image img{
margin-bottom:3px;
}
.columnLayoutC01biron{
margin-left:55px;
padding-top:5px;
}

div.ironoverload table.tableA01{
width:98%;
font-size:100%;
}
div.ironoverload table.tableA01 caption{
font-size:85%;
margin:10px 0 0 0;
}
div.ironoverload .capbottom{
font-size:85%;
}
div.ironoverload p.txtright{
	text-align:right;
font-size:85%;
}
div.ironoverload table.tableA01 th{
vertical-align:top;
line-height:1.4;/*revised 12.25 from 1.5*/
letter-spacing: 1px;
}
div.ironoverload table.tableA01 .txtcenter{
	text-align:center;
}
div.ironoverload table.tableA01 .txtright{
	text-align:right;
}
div.ironoverload table.tableA01 th.txtvcenter{
	vertical-align:middle;
}
div.ironoverload table.tableA01 .txtmid{
	vertical-align:middle;
	text-align:center;
}
div.ironoverload table.tableA01 .txttop{
	vertical-align:top;
}
div.ironoverload table.tableA01 td.txttopRborder{
	vertical-align:top;
	border-right:none;
}
div.ironoverload table.tableA01 td.Rborder{
	border-right:none;
}
div.ironoverload table.tableA01 td.Bborder{
	border-bottom:none;
	vertical-align:top;
}
div.ironoverload table.tableA01 td{
line-height:1.4;/*revised 12.25 from 1.5*/
letter-spacing: 1px;
}
div.ironoverload table.tableA01 tr.dot td,div.ironoverload table.tableA01 tr.dot th{
border-bottom-style:dotted;
}
div.ironoverload div.imageBlockA01 p.image img{
	border:1px solid #CCCCCC;
}
div.ironoverload em.italic{
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
div.ironoverload em.under{
	text-decoration:underline;
	font-weight:normal;
}
div.ironoverload div.ironref{
background:#F0F0F0;
padding:10px 10px 10px 0;
font-size:85%;
margin:0 0 10px 0;
}
div.ironoverload div.ironref em{
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.ironoverload div.ironref em {
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.ironoverload div.ironref i {
	font-style:italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.ironoverload div.ironref strong {
	font-weight:bold;
color:#000000;
}
div.ironoverload div.ironref a strong {
	font-weight:bold;
color:#923222;
}

div.ironoverload div.ironref a:visited strong{
color:#923222;
}

div.ironoverload div.ironref a:active strong,
div.ironoverload div.ironref a:hover strong{
color:#634329;
}

div.ironoverload div.ironref table th{
vertical-align:top;
font-weight:normal;
}
div.ironoverload div.ironref table{
font-size:100%;
line-height:1.4;/*revised 12.25 from 1.5*/
letter-spacing: 1px;
}
div.ironoverload ul#ironnext{
border:1px solid #C2C2C2;
padding:5px 10px 0 0;
}
div.ironoverload ul.listIron{
margin:0;
padding:0;
}
div.ironoverload ul.listIron li{
margin-bottom:3px;
padding-left:30px;
background:url(../img/icon_circle.gif) no-repeat 10px 0.2em;
zoom:1;
}
div.ironoverload ol.ironol{
padding:0 0 0 10px;
}
