@charset "Shift_JIS";

html{overflow-x:hidden; overflow-y:scroll;} 

/*　共通　------------------------------------------------------------------　*/

/*　コンテンツ全体の幅　*/
#content-main{width:610px;}
.econt{margin:21px auto 0px auto;}
* html .econt{margin:0px auto 0px auto;}
*:first-child+html .econt{margin:0px auto 0px auto;}

/* 他 文字用 */
.txt10 { font-size : 80%; line-height: 120%;}
.txt12 { line-height: 140%;}

.break { /*page-break-before: always;*/ }

/*　ヘッダー　--------------------------------------------------------------　*/

/* Q-IRタイトル　文字用 */
.qir_title{font-size:14px;line-height:140%;font-weight:bold;}

.menuQir{margin-left:auto;}

/*　グラフ　----------------------------------------------------------------　*/

/* グラフ名と単位 文字用 */
.name {line-height:140%;font-weight:bold; float:left; padding:4px 0 4px 8px;color:#FFFFFF;}
* html .name {padding:6px 0 0 8px;}
*:first-child+html .name {padding:6px 0 0 8px;}
.tani { font-size : 80%; line-height: 120%; float:right;padding:8px 5px 0 0;color:#FFFFFF;}
.name02{background-color:#85A0B4;}

/* グラフの幅 */
.graph{width: 292px; margin-top:15px;background-color:#85A0B4;}
.graph02{background-color:#FFFFFF; padding-top:5px;}
.swf{ width:100%; clear:both; margin-top:5px;}


/*　財務表　----------------------------------------------------------------　*/

/* 表　テーブルの線の色 */
table.hyo_table{width:100%; background-color:#999999;}
table.hyo_table td{padding:2px;}

table.hyo_table2{width:100%; background-color:#999999; margin-top:5px;}
* html table.hyo_table2{margin-top:18px;}
*:first-child+html table.hyo_table2{margin-top:20px;}
table.hyo_table2 td{padding:2px;}

/* 表　期と科目部分のTD */
.kamoku{background-color:#FBE6F0;line-height:120%; text-align:center;font-size:12px;}
.kamokuw{background-color:#FFFFFF;line-height:120%; text-align:center;font-size:12px;}


/* 表　数値のTD */
.suuchi{background-color:#FBE6F0;line-height:120%; text-align:right;font-size:12px;}
.suuchiw{background-color:#FFFFFF;line-height:120%; text-align:right;font-size:12px;}

/*　注記　----------------------------------------------------------------　*/

#chuki{ margin-top:15px;}
* html #chuki{ margin-top:35px;}
*:first-child+html #chuki{ margin-top:35px;}


/* ------------------------------------------------------------------------- */

.link{
	text-align:left;
	margin:2px;
	padding:0px 0px 2px 17px;
	display:block;
	float:left;
	background-image: url(../0809/common/img/list_icon01.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.linke{
	text-align:left;
	margin:2px;
	padding:0px 0px 2px 17px;
	display:block;
	float:left;
	background-image: url(../0809/common/img/list_icon01.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}
.link a:hover{
color:#D5026E;
text-decoration:underline;
}

.atte{font-size:80%; line-height: 120%;}




