@charset "utf-8";

/*------左カラム------*/

div#contentIn01 div#mainContent01{text-align:left !important;}

/*--NewsArea--*/

div#contentIn01 div#mainContent01 div.newsArea{
	padding-bottom:27px;
}

/*
div#contentIn01 div#mainContent01 div.newsArea img.newsAreaL{
	float:left;
	}

div#contentIn01 div#mainContent01 div.newsArea div.newsAreaR{
	width:500px;
	float:right;
	}

div#contentIn01 div#mainContent01 div.newsArea div.newsAreaR h3{
	margin-bottom:7px;
	padding:0 !important;
	}
*/
div#contentIn01 div#mainContent01 div.newsArea div.newsList{
	border:#d2dae1 1px solid;
	text-align:center;
	padding:10px;
}

div#contentIn01 div#mainContent01 div.newsArea div.newsList dl{
	padding-bottom:5px;
	background:url(/images/ir/bg_dot_01.gif) bottom repeat-x;
	text-align:left;
}

div#contentIn01 div#mainContent01 div.newsArea div.newsList dl dt{
	width:105px;
	float:left;
	padding-bottom:2px;
	clear:both;
}

div#contentIn01 div#mainContent01 div.newsArea div.newsList dl dd{
	margin-left:110px;
	padding-bottom:6px;
	}
	
div#contentIn01 div#mainContent01 div.newsArea div.newsList dl dd img{
	/*vertical-align:middle;*/
	float:left;
	margin-top:2px;
}

div#contentIn01 div#mainContent01 div.newsArea div.newsList dl dd span{
	background:url(/images/common/ic_arrow_01.gif) 0px 5px no-repeat;
	display:block;
	padding-left:7px;
	margin-left:76px;
	}
div#contentIn01 div#mainContent01 div.newsArea div.newsList dl dd span.markPdf{
  background:url(/images/ir/library/icon_pdf_s.gif) 0px 0px no-repeat;
	padding-left:20px;
 } 

div#contentIn01 div#mainContent01 div.newsArea div.newsList ul{
	padding:5px 0 0;
	text-align:left;
	}
div#contentIn01 div#mainContent01 div.newsArea div.newsList ul li.arrow01{
	width:165px;
	background:url(/images/common/ic_arrow_01.gif) 0px 5px no-repeat;
	padding-left:7px;
	float:left;
	}

div#contentIn01 div#mainContent01 div.newsArea div.newsList ul li.rss01{
	margin-left:165px;
	background:url(/images/ir/ic_rss.gif) 0px 2px no-repeat;
	padding-left:7px;
	}

div#contentIn01 div#mainContent01 div.newsArea div.newsList ul li.arrow01 span{
	display:block;
	padding-left:7px;
	}
	
div#contentIn01 div#mainContent01 div.newsArea  div.newsList ul li.rss01 span{
	display:block;
	padding-left:10px;
	}

/*--3カラム部分の追加--*/	

#mainContent01.secondCont div.indexType01 ul{
	padding:7px 0 0 15px;
}

#mainContent01.secondCont div.indexType01 ul li{
	background:url(/images/common/ic_arrow_01.gif) 0px 5px no-repeat;
	padding:0 0 3px 10px;
	}
	
#mainContent01.secondCont div.indexType01 div.border{
	margin:10px;
	border:#8096bc 1px solid;
	padding:10px;
	}

#mainContent01.secondCont div.indexType01 div.border span{
	background:url(/images/common/ic_arrow_01.gif) 0px 5px no-repeat;
	padding-left:10px;
	display:block;
	text-align:center;
	}

/*--4カラム部分の追加--*/
div.IRlink{
	width:167px;
	float:left;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:#ecf1f3;
	min-height:180px;
	height:auto !important;
	padding-bottom:10px;
	}

.ml10{
	margin-left:8px;
	}
*html .ml10{
	margin-left:4px;
	}
	
#all_info{
	min-height:26px;
	height:auto !important;
	width:700px;
	margin-top:3px;
	padding:0 0 10px 0;
	}
	
#all_info p{
 	width:400px;
 	height:26px;
 	float:right;
 	background:url("/images/ir/all_DL.jpg") no-repeat;
 	line-height:2;
 	}
#all_info p a{
	padding-left:25px;
	}
	
/*--Acrobat Reader--*/
#mainContent01.secondCont div.help img{
	float:left;
}

#mainContent01.secondCont div.help p{
	margin-left:125px;
}

