@charset "utf-8";

/*
**********************************************************************

* ir.css

* site name   : http://www.izumiya.co.jp
* description : IR
* modified    : 2007/07/24
* editor      : ehara
* modified    : 2007/07/31
* editor      : ehara
* modified    : 2007/08/08
* editor      : sugita

*********************************************************************
*/

/*
/*
-------------------------------------------------------
navi
-------------------------------------------------------
*/
div#navi li#nav-ir p{
	height:32px;
	width:190px;
	overflow:hidden;
}
/*
-------------------------------------------------------
pankuzu
-------------------------------------------------------
*/
.blogtop {
display:none;
}

/*
-------------------------------------------------------
table
-------------------------------------------------------
*/
table.pdfList {
	width:560px;
	margin-bottom:20px;
	margin-left:8px;
}
table.pdfList td {
	padding:5px 5px 5px 2px;
	/*font-size:80%;*/
	line-height:120%;
	vertical-align:top;
	width:87%;
}
table.pdfList td.date{
	padding-left:5px;
	width:10%;
}
table.pdfList td.pdf{
	padding-right:0;
	padding-left:5px;
	text-align:right;
	width:3%;
}
/*
-------------------------------------------------------
main contents  
-------------------------------------------------------
*/
div#main p.pdf-entry {
	padding:5px 0 15px;
}
div#main p.pdf-entry img {
	display:block;
	float:left;
	margin-top:2px;
	margin-right:5px;
}

/*
-------------------------------------------------------
main contents  news/index.html
-------------------------------------------------------
*/
.comIndexOut {
	background:url(../../img/common/parts/icon/icon_outlink.gif) no-repeat 3px 3px;
	font-size:90%;
	font-weight:bold;
	padding:0 0 7px 25px;
}
.comIndexOut a:link,
.comIndexOut a:visited{
	color:#3F3F3F;
	text-decoration:none;
}
.comIndexOut a:hover{
	text-decoration:underline;
}


div#main div.contentsbox{
	min-height:90px;
	margin-bottom:30px;
}
* html div#main div.contentsbox{
	height:90px
}
div#main div.right{
	width:49%;	
}
div#main div.left{
	width:49%;
}
div#main div.contentsbox dl{
	position:relative;
}
div#main div.contentsbox dl dt{
	background:url(../../img/common/parts/icon/icon_arrow_blue.gif) 5% 25% no-repeat;
	font-size:90%;
	font-weight:bold;
	margin-left:92px;
	padding:0 0 7px 25px;
}
div#main div.contentsbox dl dt.comIndexOut {
	background:url(../../img/common/parts/icon/icon_outlink.gif) no-repeat 4% 25%;
}
div#main div.contentsbox dl dt a{
	color:#3F3F3F;
	text-decoration:none;
}
div#main div.contentsbox dl dt a:hover{
	text-decoration:underline;
}
div#main div.contentsbox dl dt img{
	position:absolute;
	top:0;
	left:0;
}
* html div#main div.contentsbox dl dt img{
	left:-120px;
}
div#main div.contentsbox dl dd{
	background:url(../../img/common/parts/bg/bg_dot_horizon_black.gif) 0 0 repeat-x;
	margin-left:92px;
	padding:10px 0 0 10px;
	/*line-height:120%;*/
}
div#adobereader{
	background:#F1F1F1;
	padding:10px;
	margin-top:10px;
}
div#adobereader img{
	float:left;
	padding-right:10px;
}
/*
-------------------------------------------------------
main contents  announcement/index.html
-------------------------------------------------------
*/
div#main-body p.note{
	margin:0 0 20px 10px;
}
/*
-------------------------------------------------------
main contents  oddlot/index.html + stockholder
-------------------------------------------------------
*/
#entry h3.hd-ir{
	padding:5px 10px;
	background:#E0FFB1;
	margin-bottom:10px;
	font-size:90%;
}