@charset "utf-8";

/*　最新情報
---------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}

li{
	list-style-type: none;
}

li img{
	border: none;
	vertical-align: top;
}

img  {
vertical-align: top;
}



#press{
text-align:left;
width:591px;
margin:0;
}


#press_header {
height: 30px;
text-align:left;
background: url(../investor/images/saishin.jpg) no-repeat;
position:static;
}


#press_header ul {
margin: 0;
padding: 0;
list-style: none;
position:relative;
}

#press_header li {
	margin: 0;
	padding: 0;
	height: 20px;
	text-indent: -9999px;
	position:absolute;
}

#press_header li a,#press_header strong {
text-decoration: none;	
display: block;
height: 20px;
}


#press_header li#b01      {
 left:0;
 top:0;
 width:63px;
}
#press_header li#b02    {
 left:518px;
 top:0;
 width:73px;
}

#press_header li#b01  a:hover  ,#press_header li#b01  strong   {
background: url(../investor/images/saishin.jpg) no-repeat 0 -35px;
}

#press_header li#b02  a:hover  ,#press_header li#b01  strong   {
background: url(../investor/images/saishin.jpg) no-repeat -518px -35px;
}





#listWrp3 dl{
width:591px;
}

#listWrp3 dt{
color:#0b2c79;
font-size:0.8em;
letter-spacing:1px;
line-height: 1.2em;
width:96px;
margin: 0 0 -2px 0;

}

#listWrp3 dd{
width:490px;
position: relative;
top: -0.9em;
left: 101px;
line-height: 1.2em;
margin: 0 0 -2px 0;
}

#listWrp3 dd span.new{
margin-left:5px;
color:#e30000;
font-size:0.8em;
}


#listWrp3 dd a{
color:#656565;
}

#listWrp3 dd a:hover{
color:#0b2c79;
}


/* */


.top_invt{
	margin:5px 10px;
}

.top_invt li{

background:#ffffff url(../investor/images/arrowIco01.gif) no-repeat left 8px;
}

.top_invt li a{
display:block;
padding:0 0 0 11px;
}

a.ms {/*リンクされた文字*/
color:#656565;
}
a:link.ms {/*未訪問のリンク*/
color:#656565;
}
a:visited.ms {/*訪問後のリンク*/
color:#656565;
}
a:hover.ms {/*マウスをのせたとき*/
color:#0b2c79;
}



.irContentsMenu  {
	text-align:left;
	width:591px;
}

.topArea {
	float:left;
	margin-bottom:15px;
}

.irContentsMenu .block {
	float:left;
	width:286px;
	border:solid 1px #7892d0;

}


.irContentsMenu .blockA {
	float:left;
	width:286px;
	border:solid 1px #7892d0;

}

.irContentsMenu .blockB {
	float:left;
	width:286px;
	margin-left:15px;
	border:solid 1px #7892d0;

}

.topArea h3{
	width:286px;
	height:34px;
	background: url(/investor/images/arc_back.gif) no-repeat top left;	
}

.date{
position:absolute;
top:5px;
right:10px;
font-size:10px;
font-weight:normal;
text-align:right;
color:#0b2c79;
}

.date span.nmark{
 font-size:10px;
 font-weight:normal;
 text-align:right;
color:#e30000;
	margin-left:3px;
}





