@import "/common_css/default_wide.css";
@import "/common_css/component_wide.css";


/*--------------------------------------

  /investor/stock/capital_shares.html
---------------------------------------*/

/* Updated 2012/03/05,D */
/* Updated 2006/11/20,n */
/* Updated 2006/08/03,n */

/*#contents dl.data dt{
	float:left;
	clear:left;
	width:180px;
}

#contents dl.data dd{
	margin: 0px 0px 5px 130px;
	text-align:right;
	_padding-top:1px;
	width:150px;
}*/

#contents table.table02 th.title,
#contents table.table02 th.title2,
#contents table.table02 td.detail {
width: 50%;
}
#contents table.table02 th.title2 {
text-align: right;
}


#contents table.table02 th.C {
	background-color: #F3F3F3;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
}

#contents table.table02 th.Bline {
	background-color: #F3F3F3;
	border-bottom: solid 5px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

#contents table.table02 th.Clear {
	background-color: #F3F3F3;
	border-bottom: solid 1px #F3F3F3;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

#contents table.table02 th.greenC {
	background-color: #CF9;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
	width:15%;
}

#contents table.table02 th.greenC2 {
	background-color: #CF9;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
}

#contents table.table02 th.greenC3 {
	background-color: #CF9;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
	width:15%;
}

/* Updated¥ 2006/08/03,n */
#contents table.table02 th.greenC4 {
	background-color: #CF9;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
	width:20%;
}

#contents table.table02 th.greenC5 {
	background-color: #CF9;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: center;
	vertical-align: middle;
	width:23%;
}

/* Updated£ 2009/08/03,n */
#contents table.table02 td.tdR {
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: right;
	vertical-align: top;
}

#contents table.table02 td.tdRM {

	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: right;
	vertical-align: middle;
}

#contents table.table02 td.Clear {
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: right;
	vertical-align: top;
}

#contents table.table02 td.tdRBline {
	border-bottom: solid 5px #666666;
	border-right: solid 1px #666666;
	padding: 5px 5px 0px 5px;
	text-align: right;
	vertical-align: top;
}


/* Updated¥ 2006/11/20.,n */
#contents ul.unordered_att {
	list-style-type:none;
	padding: 0px 0px 2px 35px;
	text-indent:-33px;
}
/* Updated£ 2009/11/20.n */

/* Updated¥ 2012/03/05,D */

#contents table.table02 td.tdR p.paragraph {
	word-wrap:break-word;
	word-break:break-all;
}

/* Updated£ 2012/03/05,D */
