@import "/common_css_e/default_wide.css";
@import "/common_css_e/component_wide.css";


/*--------------------------------------

  /investor/library/presentation2.html
---------------------------------------*/

/*テーブルユニーク指定*/
#contents table.table02 th { width: 22%; }

.smallTable td { width:50%; }





.pdfList-h dt { margin-bottom:5px; }
.pdfList-h dd {
clear:both;
margin:0 0 10px 1em;
min-height:3em;
height:auto !important;
height:3em;
}
.pdfList-h p { margin-bottom:3px; }
.pdfList-h p a {
white-space:nowrap;
}

.plusBox-h {
width:205px;
margin:5px 0 10px;

}
.plusBox-h p {
float:left;
width:21px;
}
.plusBox-h p img {
padding-left:5px;
}
.plusBox-in-h {
float:right;
width:179px;
border:1px solid #0d8f00;
background-color:#f1fae3;
min-height:100px;
height:auto !important;
height:100px;
}

.pdfList2-h {
padding:5px 5px 0 !important;
}
.pdfList2-h dd {
clear:both;
margin:5px 0 5px 10px;
padding-left:30px;
text-indent:-30px;

}
.pdfList2-h dd p {
padding-left:30px;
text-indent:-30px;
}
.pdfList2-h dd p a {
}
.pdfList2-h-p {
padding:10px 5px;
width:auto !important;

}
.pdfList3-h {
margin:5px 10px 0 !important;
width:185px;
}
.pdfList3-h dd {
clear:both;
margin:5px 0 5px 1em;
}
.pdfList3-h dd p {
padding-left:30px;
text-indent:-30px;
}
.pdfList3-h dd p a {
white-space:nowrap;
}

.pageTop {
text-align:right;
}
.irAtte { font-size:86%; }
.noIcon { margin-left:30px !important; }
.tdHeight {
	padding-top:17.4em !important;
	padding-top/*\**/:210px\9 !important;
	}
* html .tdHeight { padding-top:210px !important; }	






/*  Clearfix
---------------------------------------*/
.clear { clear:both; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */