@charset "shift_jis";
/* CSS Document */

#ir #wrapper #contents #content #irMain #irMain_2nd table {
border-bottom-width: 1px;
border-left-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #333333;
border-left-color: #333333;
width: auto;
}

#ir #wrapper #contents #content #irMain #irMain_2nd td,
#ir #wrapper #contents #content #irMain #irMain_2nd th{
border-right: 1px solid #333333;
border-top: 1px solid #333333;
}

#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial3 {
width: 720px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial4 {
width: 720px;
}

#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial6 .td100{
width:100px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial7 .td73{
width:73px;
padding-left:3px;
padding-right:3px;
}

#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial1 th,
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial2 th{
width:215px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial3 th{
width:auto;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial4 th{
width:auto;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial5 th{
width:250px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial6 th{
width:210px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial7 th{
	width:auto;
}



#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial1 td,
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial2 td{
width:92px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial3 td,
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial4 td{
width:73px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial5 td{
width:73px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial6 td{
width:auto;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial7 td{
width:auto;
}

#ir #wrapper #contents #content #irMain #irMain_2nd .graphSection{
display:inline;
float:left;
width: 360px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .excelList li{
background-image: url(../../../images-top/excel_icon.gif);
background-repeat: no-repeat;
background-position: 0px 0.10em;
padding-left: 19px;
margin-left: 15px;
width: 80%;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .listLink {
background-image: url(../../../images-top/listlink_icon.gif);
background-repeat: no-repeat;
background-position: 0px 50%;
padding-left: 12px;
font-weight: normal;
color: #000000;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color2 th{
background-color:#DCD2AC;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color2 thead td{
background-color:#DCD2AC;
text-align:center!important;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color2 td{
background-color:#FFFFFF;
text-align:right;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color3 th{
background-color:#BCAFA0;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color3 thead td{
background-color:#BCAFA0;
text-align:center!important;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .color3 td{
background-color:#FFFFFF;
text-align:right;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial6 .floatL {
	float: left;
	width: 300px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial6 .floatR {
float: right;
width: 200px;
}

#ir #wrapper #contents #content #irMain #irMain_2nd .TSaccountFinancial2 .color2 th {
background-color: #d0d9bd;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .noboderL {
/*border-right-style: solid;
border-right-width: 1px;
border-right-color: #BCAFA0;*/
border-right-style: none!important;
border-top-style: none!important;
}


#ir #wrapper #contents #content #irMain #irMain_2nd .like-th {
border-right: 1px solid #333333;
border-top: 1px solid #333333;
width: auto!important;
background-color: #BCAFA0!important;
text-align: left!important;
}


#ir #wrapper #contents #content #irMain #irMain_2nd .pd35b {
margin-bottom: 35px;
}
#ir #wrapper #contents #content #irMain #irMain_2nd .t720 {
	width: 727px!important;
}
html>/**/#ir #wrapper #contents #content #irMain #irMain_2nd .t720 {
	width: 727px!important;
	font-size: 90%!important;
}
#wrapper #contents #content #irMain #irMain_2nd .fluctuationTableTh {
width:200px;
padding-left:12px;
text-align:left;
}
#wrapper #contents #content #irMain #irMain_2nd .fluctuationTableTh2 {
width:auto;
padding-left:12px;
text-align:left;
}
