@charset "utf-8";

/*----------------------------------------------------------------------------
	ir/index.html
----------------------------------------------------------------------------*/
#irBox{
margin:0 0 20px 0;
}
#irBox li{
float:left;
margin:0 12px 10px 0;
}
#irBox li.marginR0{
margin-right:0;
}

#irHighBox p,
#irLibrBox p,
#irNewsBox p{
margin:0 0 15px 0;
}

#irHighBox table,
#irLibrBox table{
width:640px;
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}
#irHighBox table td,
#irLibrBox table td{
width:25%;
padding:3px 10px;
background:url(../common/images/ex_texture_1.gif);
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}
#irHighBox table td a,
#irLibrBox table td a{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_4.gif) left 3px no-repeat;
}


#irNewsBox ul {
margin:0 10px;
}
#irNewsBox ul li{
margin:5px 0 0 0;
padding:0 0 5px 0;
background:url(../common/images/ex_dot_w.gif) left bottom repeat-x;
}
#irNewsBox ul li span{
margin:0 10px 0 0;
}
#irNewsBox ul li a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
/*★2009.07_08-------*/
#irNewsBox ul li a.link{
padding:0;
background:none;
}
#irNewsBox ul li a.link img{
vertical-align:middle;
}
/*-------------------*/

/*----------------------------------------------------------------------------
	ir/news.html
----------------------------------------------------------------------------*/
.irNewsBox{
margin:0 10px 30px 10px;
}
.irNewsBox li{
margin:5px 0 0 0;
padding:0 0 5px 0;
background:url(../common/images/ex_dot_w.gif) left bottom repeat-x;
}
.irNewsBox li span{
margin:0 10px 0 0;
}
.irNewsBox li a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
/*★2009.07_08-------*/
.irNewsBox li a.link{
padding:0;
background:none;
}
.irNewsBox li a.link img{
vertical-align:middle;
}
/*-------------------*/

/*----------------------------------------------------------------------------
	ir/investor.html
----------------------------------------------------------------------------*/
.inveBox{
margin:0 0 30px 0;
}
.inveBox .inveTxt{
margin:0 10px 10px 10px;
}
.inveBox .invePdf{
margin:0 10px 5px 10px;
}
.inveBox .invePdf a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
.inveBox .inveLink{
margin:0 10px 0 10px;
}
.inveBox .inveLink a{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_3.gif) left 3px no-repeat;
}
.inveBox .inveImg img{
margin:10px 10px 0 10px;
}


/*----------------------------------------------------------------------------
	ir/report.html
----------------------------------------------------------------------------*/
.repoBox{
margin:0 10px 30px 10px;
}
.repoBox li{
margin:5px 0 0 0;
padding:0 0 5px 0;
background:url(../common/images/ex_dot_w.gif) left bottom repeat-x;
}
.repoBox li span{
margin:0 10px 0 0;
}
.repoBox li a.repoLink{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_3.gif) left 3px no-repeat;
}
.repoBox li a.repoPdf{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}


/*----------------------------------------------------------------------------
	ir/highlight.html
----------------------------------------------------------------------------*/
#highGraph{
text-align:center;
}

