@charset "Shift_JIS";

html{overflow-y:scroll;} 

body { /* 通常ページ */
	margin: 0;
	padding: 0;
	font-size:12px;
	line-height:150%;
	color:#333333;
}



a:link, a:visited, a:hover, a:active{
	text-decoration:none;
	}

a:link {
	color:#0000ff;
	}

a:visited {
	color:#663399;
	}

a:hover {
	color: #CC0077;
	}

a:active {
	color:#CC0077;
	}

.menuQir{margin-left:auto;
}

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


body#company h4 { /*通常*/
	color:#00459D;
	font-weight:bold;
	font-size:120%;
	margin:0 0 7px 0;
}


/*　コンテンツ全体の幅　*/
#content-main{width:530px;}

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



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

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



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

/* グラフ名と単位 文字用 */
.name {font-size:12px;line-height:140%;font-weight:bold; float:left;}
.tani { font-size : 10px; line-height: 120%; float:right;}

/* グラフの幅 */
.graph{width: 250px; margin-top:15px;}
.swf{ width:100%; clear:both; margin-top:5px;}



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

/* 表　テーブルの線の色 */
table.hyo_table{width:100%; background-color:#AAAAAA; margin-top:15px; _margin-top:30px; }

*:first-child+html table.hyo_table{ margin-top:30px; }

table.hyo_table td{padding:2px;}

/* 表　期と科目部分のTD */
.kamoku{background-color:#FFCCCC;font-size:10px;line-height:120%;}

/* 表　数値の今期部分のTD */
.suuchi_konki{background-color:#FFE4E1;font-size:10px;line-height:120%;}

/* 表　数値のTD */
.suuchi{background-color:#FFFFFF;font-size:10px;line-height:120%;}

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


