@charset "Shift_JIS";

html{overflow-y:scroll;} 

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

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

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

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

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

/* Q-IRタイトル　文字用 */
.qir_title{padding-left:5px; font-size:110%; line-height:140%; font-weight:bold; border-left:5px solid #174B94;}

.menuQir{margin-left:auto;}

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

#qir_cont{ width:670px; margin:0 auto;}

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

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


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

/* 表　テーブルの線の色 */
table.hyo_table{
border-collapse: separate;
empty-cells: show;
border:none;
border-top:1px solid #A3A3A3;
border-left:1px solid #A3A3A3;
width:100%;
margin-top:5px;
}

table.hyo_table td{
border:none;
border-bottom:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;
font-size:12px;
line-height:120%;
padding:2px;}

/* 表　期と科目部分のTD */
.kamoku{background-color:#5B9AEB; text-align:center; color:#FFFFFF;}

/* 表　数値の今期部分のTD */
.suuchi_konki{background-color:#B5D0F7; text-align:right;}

/* 表　数値のTD */
.suuchi{background-color:#FFFFFF; text-align:right;}


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

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


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




