@charset "utf-8";

#investorsBody #ivtStockBond {width:980px; margin:0 auto; min-height:1px; line-height: 1.4;}
#investorsBody #ivtStockBond:after{content:""; display:block; clear:both; height:0; visibility:hidden;}

#ivtStockBond .ivtStockBondWrapA {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapA:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#ivtStockBond .ivtStockBondWrapA ul{margin: 0 0 0 -20px;}
#ivtStockBond .ivtStockBondWrapA li{float: left; font-size: 1.143em; font-weight: bold; margin: 20px 0 0 20px;}
#ivtStockBond .ivtStockBondWrapA li.second{width: 362px;}
#ivtStockBond .ivtStockBondWrapA li{
  background: rgb(223,223,223);
  background: -moz-linear-gradient(top,  rgb(223,223,223) 0%, rgb(246,246,246) 50%, rgb(223,223,223) 100%);
  background: -webkit-linear-gradient(top,  rgb(223,223,223) 0%,rgb(246,246,246) 50%,rgb(223,223,223) 100%);
  background: linear-gradient(to bottom,  rgb(223,223,223) 0%,rgb(246,246,246) 50%,rgb(223,223,223) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#dfdfdf',GradientType=0 );
}
#ivtStockBond .ivtStockBondWrapA li a{display: block; padding:17px 20px; height: 100%;}
#ivtStockBond .ivtStockBondWrapA li a:link{color:#333;}
#ivtStockBond .ivtStockBondWrapA li a:visited{color:#333;}
#ivtStockBond .ivtStockBondWrapA li a:hover{color:#333;}
#ivtStockBond .ivtStockBondWrapA li a:hover{filter:alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
#ivtStockBond .ivtStockBondWrapA li a:active{color:#333;}

#ivtStockBond .ivtStockBondWrapB {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapB li{border-bottom: dashed 1px #888888; min-height:1px; padding:12px 0 12px 0;}
#ivtStockBond .ivtStockBondWrapB li:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#ivtStockBond .ivtStockBondWrapB li span{float:left;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(1){width:145px; padding:0 10px 0 12px;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(2){width:460px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(3){width:130px; text-align: right;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc00{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc01{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc02{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc03{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc04{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc05{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc06{width:465px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li p{clear: both; margin-left:145px; text-indent: -1em; padding-left: 1em; padding-top:12px;}
/*#ivtStockBond .ivtStockBondWrapB li span:nth-child(1){width:145px; padding:0 10px 0 12px;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(3){float: right;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc02{width:480px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapB li span.ivtIc05{width:480px; font-weight: bold;}*/

#ivtStockBond .ivtStockBondWrapC {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapC table th,
#ivtStockBond .ivtStockBondWrapC table td{border: 1px solid #D6D6D6; vertical-align: middle; padding: 10px 10px;}
#ivtStockBond .ivtStockBondWrapC table th{background: #ece9dd;text-align: center; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapC table tr:nth-child(4) dl dt{float: left;}
#ivtStockBond .ivtStockBondWrapC table tr:nth-child(4) dl dd{padding-left: 80px;}
#ivtStockBond .ivtStockBondWrapC table tr:nth-child(6) dl dt{font-weight: bold;}
#ivtStockBond .ivtStockBondWrapC table tr:nth-child(6) dl + dl{margin-top: 1em;}
#ivtStockBond .ivtStockBondWrapC table tr:nth-child(7) td span{font-weight: bold;}
#ivtStockBond .ivtStockBondWrapC table:nth-child(2) {margin-top: .5em;}
#ivtStockBond .ivtStockBondWrapC table table th{background: #F7F7F7;}
#ivtStockBond .ivtStockBondWrapC table table td:not(:nth-child(1)){text-align: right;}
#ivtStockBond .ivtStockBondWrapC table table + span{display: block; margin-top: 20px;}
#ivtStockBond .ivtStockBondWrapC table table + span + ul li{padding-left: 1.5em; text-indent: -1.5em;}

#ivtStockBond .ivtStockBondWrapD {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapD ul:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
#ivtStockBond .ivtStockBondWrapD span{display: block; text-align: right; margin-top: 20px;}
#ivtStockBond .ivtStockBondWrapD .table + span{text-align: left; margin-top: .5em;}
#ivtStockBond .ivtStockBondWrapD .cover{margin-top: 20px;}
#ivtStockBond .ivtStockBondWrapD table{border: 1px solid #D6D6D6;}
#ivtStockBond .ivtStockBondWrapD table th,
#ivtStockBond .ivtStockBondWrapD table td{padding: 10px; vertical-align: middle; border: 1px solid #D6D6D6;}

#ivtStockBond .ivtStockBondWrapD table thead th{background: #f7f7f7; vertical-align: bottom; text-align: center; font-weight: bold; border-top: 1px solid #D6D6D6;}
/*#ivtStockBond .ivtStockBondWrapD table thead th{background: #f7f7f7; vertical-align: bottom; text-align: center; font-weight: bold; border: none; border-top: 1px solid #D6D6D6;}*/
/*#ivtStockBond .ivtStockBondWrapD table thead tr:nth-child(1) th[rowspan="2"]{border-left: 1px solid #D6D6D6;}*/
/*#ivtStockBond .ivtStockBondWrapD table thead tr:nth-child(2) th{border: 1px solid #D6D6D6;}*/
#ivtStockBond .ivtStockBondWrapD table tbody th{background: #ece9dd; white-space: nowrap;}
#ivtStockBond .ivtStockBondWrapD table tbody td{text-align: right;}
/*#ivtStockBond .ivtStockBondWrapD table tbody tr:nth-child(5) td{border-top-width: 2px;}*/
#ivtStockBond .ivtStockBondWrapD table thead th.noBorder,
#ivtStockBond .ivtStockBondWrapD table thead td.noBorder {border-left: none;border-right: none; padding: 0;}
#ivtStockBond .ivtStockBondWrapD table thead th.noBorderL,
#ivtStockBond .ivtStockBondWrapD table thead td.noBorderL {border-left: none;}
#ivtStockBond .ivtStockBondWrapD table thead th small {font-weight: normal;}
#ivtStockBond .ivtStockBondWrapD table tr th:nth-child(7),
#ivtStockBond .ivtStockBondWrapD table tr td:nth-child(7) {border-left: 2px solid #bebebe;}

#ivtStockBond .ivtStockBondWrapE {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapE li{border-bottom: dashed 1px #888888; min-height:1px; padding:12px 0 12px 0;}
#ivtStockBond .ivtStockBondWrapE li:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#ivtStockBond .ivtStockBondWrapE li span{float:left;}
#ivtStockBond .ivtStockBondWrapE li span:nth-child(1){width:145px; padding:0 10px 0 12px;}
#ivtStockBond .ivtStockBondWrapE li span:nth-child(3){float: right;}
#ivtStockBond .ivtStockBondWrapE li span.ivtIc02{width:480px; font-weight: bold;}

#ivtStockBond .ivtStockBondWrapF {margin-top:40px; min-height:1px;}
#ivtStockBond .ivtStockBondWrapF p{padding: 12px 0 12px 12px;}
#ivtStockBond .ivtStockBondWrapF li{border-bottom: dashed 1px #888888; min-height:1px; padding:12px 0 12px 0;}
#ivtStockBond .ivtStockBondWrapF li:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#ivtStockBond .ivtStockBondWrapF li span{float:left;}
#ivtStockBond .ivtStockBondWrapF li span:nth-child(1){width:145px; padding:0 10px 0 12px;}
#ivtStockBond .ivtStockBondWrapF li span:nth-child(3){float: right;}
#ivtStockBond .ivtStockBondWrapF li span.ivtIc02{width:480px; font-weight: bold;}
#ivtStockBond .ivtStockBondWrapF .table{margin: .5em 0;}
#ivtStockBond .ivtStockBondWrapF table{width: 100%;}
#ivtStockBond .ivtStockBondWrapF table th,
#ivtStockBond .ivtStockBondWrapF table td{border: 1px solid #D6D6D6; padding: 10px; vertical-align: middle;}
#ivtStockBond .ivtStockBondWrapF table thead th{background: #f7f7f7; font-weight: bold; text-align: center;}
#ivtStockBond .ivtStockBondWrapF table tbody td:not(:first-child){text-align: center;}
#ivtStockBond .ivtStockBondWrapF table .blanklink{padding-left: 15px; background: url('../../images/ic_link01.png') no-repeat left center;}
#ivtStockBond .ivtStockBondWrapF > span{display: block; padding: 20px 0 0 12px;}
#ivtStockBond .ivtStockBondWrapF > .table + span{display: block; padding: 0 0 0 12px;}
#ivtStockBond .ivtStockBondWrapF span + p{margin-top: 1em; padding: 0 0 0 12px;}
#ivtStockBond .ivtStockBondWrapF01 {margin-top: 20px; min-height: 1px;}
#ivtStockBond .ivtStockBondWrapF01 p{padding: 0 0 0 12px;}


@media screen and (max-width:736px) {
#investorsBody #ivtStockBond {width:auto;}

#ivtStockBond .ivtStockBondWrapA li.second{width: auto; float: none; margin-top: 10px;}

#ivtStockBond .ivtStockBondWrapB li{padding:12px 16px;}
#ivtStockBond .ivtStockBondWrapB li span{float:none; display: block;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(1){width:auto; padding:0 0 0 30px;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(2){width:auto; margin-top:5px;}
#ivtStockBond .ivtStockBondWrapB li span:nth-child(3){width:auto; padding:0 0 0 30px; text-align: left;}
/*#ivtStockBond .ivtStockBondWrapB li span:nth-child(3){width:auto; padding:0 0 0 30px; text-align: left; float: none;}*/
#ivtStockBond .ivtStockBondWrapB li p{margin-left:0; padding-top:5px;}

#ivtStockBond .ivtStockBondWrapC table{white-space: normal;}

#ivtStockBond .ivtStockBondWrapD .ivtTableWrap{white-space: normal;}

#ivtStockBond .ivtStockBondWrapE li{padding:12px 16px;}
#ivtStockBond .ivtStockBondWrapE li span{float:none; display: block;}
#ivtStockBond .ivtStockBondWrapE li span:nth-child(1){width:auto; padding:0 0 0 30px;}
#ivtStockBond .ivtStockBondWrapE li span:nth-child(2){width:auto; margin-top:5px;}
#ivtStockBond .ivtStockBondWrapE li span:nth-child(3){width:auto; padding:0 0 0 30px; text-align: left; float: none;}
#ivtStockBond .ivtStockBondWrapE li p{margin-left:0; padding-top:5px;}
}
