/*h #logo
----------------------------------------------------------- */
#header h1 a, #header p.logo a {
display:block;
background:url(../../img/english/logo.jpg) 0 0 no-repeat;
width:340px;
height:64px;
text-indent:-9999px;
position:absolute;
top:11px;
left:0px;
outline:0px;
}

/* #fontsize
----------------------------------------------------------- */
ul#fontsize {
background:url(../../img/english/fontsize.gif) 18px 3px no-repeat;
}


ul#fontsize li#small a {
background:url(../../img/english/fsizeS.gif) 0 0 no-repeat;
width:16px;
height:16px;
margin-top:4px;
}

ul#fontsize li#small a:hover {
background:url(../../img/english/fsizeS.gif) 0 -16px no-repeat;
}

ul#fontsize li#standerd a {
background:url(../../img/english/fsizeM.gif) 0 0 no-repeat;
width:18px;
height:18px;
margin-top:2px;
}

ul#fontsize li#standerd a:hover {
background:url(../../img/english/fsizeM.gif) 0 -18px no-repeat;
}

ul#fontsize li#big a {
background:url(../../img/english/fsizeL.gif) 0 0 no-repeat;
width:20px;
height:20px;

}

ul#fontsize li#big a:hover {
background:url(../../img/english/fsizeL.gif) 0 -20px no-repeat;
}



/* #gNav
----------------------------------------------------------- */


ul#gNav {
width:938px;
background:#07358A url(../../img/share/navi_bk.jpg) 0 0 repeat-x;
height:39px;
padding:0 0px;
margin:0;
border-left:1px solid #8198C2;
border-right:1px solid #8198C2;
}

ul#gNav li {
    float:left;
}

ul#gNav li a {
display:block;
width:234px;
height:37px;
text-indent:-9999px;
outline:0px;
}

ul#gNav li.gnavi01 a {
    background:url(../../img/english/gnavi01.jpg) 0 0 no-repeat;
}



#info ul#gNav li.gnavi01 a {
    background:url(../../img/english/gnavi01.jpg) 0 -74px no-repeat;
}

ul#gNav li.gnavi02 a {
    background:url(../../img/english/gnavi02.jpg) 0 0 no-repeat;
}


#financial ul#gNav li.gnavi02 a {
    background:url(../../img/english/gnavi02.jpg) 0 -74px no-repeat;
}

ul#gNav li.gnavi03 a {
    background:url(../../img/english/gnavi03.jpg) 0 0 no-repeat;
}

#ir ul#gNav li.gnavi03 a {
    background:url(../../img/english/gnavi03.jpg) 0 -74px no-repeat;
}
ul#gNav li.gnavi04 a {
    background:url(../../img/english/gnavi04.jpg) 0 0 no-repeat;
}

#stocks ul#gNav li.gnavi04 a {
    background:url(../../img/english/gnavi04.jpg) 0 -74px no-repeat;
}

/* -まとめてa:hover- */
ul#gNav li a:hover {
    background-position: 0 -37px;
}


#mainmage {
width:940px;
height:150px;
background:url(../../img/english/mainimage.jpg) no-repeat left 50%;
margin: 0 0 0px 0;
text-indent:-9999px;
}


.pageTop a {
    background:url(../../img/english/pagetop.jpg) no-repeat 0 0;
display:block;
width:114px;
height:22px;
text-indent:-9999px;
outline:0px;
}
.pageTop a:hover {
    background:url(../../img/english/pagetop.jpg) no-repeat 0 -22px;
}




#t_info a {
width:176px;
height:35px;
display:block;
outline:0px;
text-indent:-9999px;
background: url(../../img/english/t_title01.jpg) no-repeat 0 0;
margin-bottom:0.5em;
}
#t_info a:hover {
background:url(../../img/english/t_title01.jpg) no-repeat 0 -35px;
}

#t_financial a {
width:176px;
height:35px;
display:block;
outline:0px;
text-indent:-9999px;
background: url(../../img/english/t_title02.jpg) no-repeat 0 0;
margin-bottom:0.5em;
}
#t_financial a:hover {
background:url(../../img/english/t_title02.jpg) no-repeat 0 -35px;
}

#t_ir a {
width:176px;
height:35px;
display:block;
outline:0px;
text-indent:-9999px;
background: url(../../img/english/t_title03.jpg) no-repeat 0 0;
margin-bottom:0.5em;
}
#t_ir a:hover {
background:url(../../img/english/t_title03.jpg) no-repeat 0 -35px;
}

#t_stocks a {
width:176px;
height:35px;
display:block;
outline:0px;
text-indent:-9999px;
background: url(../../img/english/t_title04.jpg) no-repeat 0 0;
margin-bottom:0.5em;
}
#t_stocks a:hover {
background:url(../../img/english/t_title04.jpg) no-repeat 0 -35px;
}



#b_inq {
border: 3px solid #083489;
width:194px;
margin:0px 0 10px;
}

#b_inq h3 {
width:194px;
height:32px;
background:url(../../img/english/title.jpg) 0 0 no-repeat;
text-indent:-9999px;
}

dl#b_mail {
padding:0.5em 0.8em;
border-bottom:1px solid #083489;
}

dl#b_mail dt {
width:75px;
height:21px;
background:url(../../img/english/mail.gif) 0 0 no-repeat;
text-indent:-9999px;
}
dl#b_mail dd {
}
dl#b_tel {
padding:0.5em 0.8em;
}
dl#b_tel dt {
width:175px;
height:21px;
background:url(../../img/english/tel.gif) 0 0 no-repeat;
text-indent:-9999px;
}
dl#b_tel dd {
font-size:1.3em;
font-weight:bold;
color:#083489;
}

.Lv2 {
font-size:1em;
}

.page_inner p {
text-indent:0em;
}


#info #mainimage {
background:url(../../img/english/info_title.jpg) 0 0 no-repeat;
}

#financial #mainimage {
background:url(../../img/english/financial_title.jpg) 0 0 no-repeat;
}

#ir #mainimage {
background:url(../../img/english/ir_title.jpg) 0 0 no-repeat;
}

#stocks #mainimage {
background:url(../../img/english/stocks_title.jpg) 0 0 no-repeat;
}


