
*{
padding:0;
margin:0;
}

.style1 {font-size: 10px}

img{
border:0;
}

#wrapper {
width:750px;
border-right:1px solid #bdbebd;
float:left;
}
.faq a{
color:#FF9900;
text-decoration:none;
font-size:12px;}
.faq{
font-size:12px;
line-height:140%;}

a{color:#000000;
text-decoration:none;}
a:hover{color:#004621;}


/*ロゴ-----------------------------------------*/
#logo{
background:url(../images/logo.gif) no-repeat;
width:270px;
height:41px;

}

/*ヘッダー-----------------------------------------*/
#header{
background:url(../images/header.jpg) no-repeat;
width:749px;
height:135px;
float:left;
display:none;
}

/* ナビゲーション
---------------------------------------------*/
#navigation {
float:left;
width:144px;
}


/* コンテンツ
---------------------------------------------*/
#content {
float:right;
width:605px;
border-left:1px solid #bdbebd;
}

.txt10{
font-size:10px;
line-height:120%;
}

/* 見出し-----------------------*/
#content h1{
height:28px;
font-size:100%;
color:#000000;
background:#FFFFFF url(../images/title.gif) no-repeat;
margin:15px 0 25px 0;
padding:7px;
text-indent:13px;
}

#conten h2{
clear:both;
font-size:100%;
color:#333333;
border-left:5px solid #7693B3;
border-bottom:1px solid #CCCCCC;
padding:5px;
margin:5px 0 15px 0;
}
	
#main{
width:580px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
font-size:75%;
line-height:150%;
padding-left:20px;
}

#main h2{
font-size:100%;
color:#000000;
border-left:5px solid #44a170;
border-bottom:1px solid #bdbebd;
padding:5px;
margin:0px 0 0px 0;
}
#main h3{
font-size:100%;
color:#003333;
font-weight:bold;
}
/* ページトップへ----------------------------*/
#pagetop {
clear:both;
width:560px;
height:60px;
padding-left:485px;
padding-top: 30px;
display:none;
}


/* フッター
---------------------------------------------*/
#footer {
clear:both;
width:749px;
height:50px;
border-top:1px solid #bdbebd;
border-bottom:1px solid #bdbebd;
background:url(../images/footer.gif) no-repeat;
background-position:395 5;
display:none;
}

/*---------------------------------------
HIP様
----------------------------------------*/
#photobox2{
padding-top:10px;
width:100%;
}


/*投資家の皆様へ-----------------------------------------*/
#photobox{
float:left;
width:210px;
}

#textbox {
	float:right;
	width:350px;
	padding-left: 5px;
}

/* 財務ハイライト----------------------------*/
#main .tani{
font-size:10px;
text-align:right;
margin:3px 0 3px 0;
}

#main .chukil {
float:left;
width:25px;
font-size:10px;
line-height:14px;
text-align:right;
text-valign:top;
}

#main .chukir {
float:right;
width:535px;
font-size:10px;
line-height:14px;
text-align:left;
text-valign:top;
}

/*---------------------------------------
HIP様
----------------------------------------*/


/*ローカルナビゲーション*/
#Lnavi{
width:144px;
margin-top:10px;
font-size:12px;
}

#Lnavi ul{
font-size:12px;
color:#000000;
padding:0;
margin:0;
}

#Lnavi li{
list-style-type:none;
display:block;
padding:0;
margin:0;
}

#Lnavi ul li a{
padding:7px 0 7px;
background-image:url(../images/left_off.gif);
text-decoration:none;
display:block;
width:144px !important;/*win IE　リンクの幅*/
text-indent:20px;

}
#Lnavi ul li a:hover{
text-decoration:none;
background-image:url(../images/left_on.gif);
display:block;
}
/*選択状態*/
#Lnavi ul li#navi_d a{
text-decoration:none;
background-image:url(../images/left_on.gif);
display:block;
}

#navi_lib li{
list-style-type:none;
display:block;

padding:0;
margin:0;
}

/* CSS Document */

.txt12{font-size:12px;
line-height:140%;}

.line_dot{
border-bottom:dotted 1px #333333;}
/*テーブルの線の色 と　td内の間隔*/
.table{background-color:#999999;}

/*テーブルのTDの色*/
.td{
background:url(../images/tdbg.gif);
font-size:12px;
line-height:130%;
height:25px;
padding-left:10px;}

.td_6{
background:url(../images/tdbg.gif);
font-size:12px;
line-height:130%;
height:25px;}

/*テーブルのTDの色が白*/
.td_2{
background-color:#FFFFFF;
font-size:12px;
line-height:130%;
padding-left:10px;}

.td_01{
background-color:#C6E7F7;
font-size:12px;
line-height:130%;
padding-left:10px;}
.td_02{
background-color:#C6CFE7;
font-size:12px;
line-height:130%;
padding-left:10px;}
.td_03{
background-color:#CEE7DE;
font-size:12px;
line-height:130%;
padding-left:10px;}
.td_04{
background-color:#FFEFCE;
font-size:12px;
line-height:130%;
padding-left:10px;}
.td_05{
background-color:#FFDFE7;
font-size:12px;
line-height:130%;
padding-left:10px;}

/*テーブルのTDの色付き　文字サイズ小*/
.td_10{
background-color:#EEEEEE;
font-size:10px;
line-height:130%;
height:30px;
}
/*テーブルのTDの色白　文字サイズ小*/
.td_2_10{
background-color:#FFFFFF;
font-size:10px;
line-height:130%;
height:30px;
}


/*線引き*/
.td_3{
border-bottom:solid 1px #333333;
}




