@charset "UTF-8";
.chart_wrap{
  overflow:hidden;
  overflow-x:hidden;
  overflow-y:hidden;
  height:100%;
  width:100%;
  position:relative;
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  margin-bottom: 20px;
}
.ir_table{
  width: 100%;
}
.ir_table th{
  padding: 7px 3px;
  font-size: 12px;
  font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Roboto,"Droid Sans",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
.ir_table td{
  padding: 7px 3px;
  font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Roboto,"Droid Sans",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
.ir_table td{
  text-align: center;
}
.ir_table td.rate,
.ir_table td.currency{
  white-space: nowrap;
}