@charset "utf-8";　

select{
border:#999999 solid 1px;
}

li#press_link a{
display:block;
_height: 1px; 
margin: 10px 0px 10px 20px;
padding: 0px 0px 0px 10px;
text-decoration: none;
background: url(subct_ar_gl.gif) left center no-repeat;

}

div.ti_b_h3 h3 {
margin: 0px 0px 20px 0px;
padding: 5px;
font-size: 120%;
color: #fff;
background: #33b0f0;
}

div#footer2{
margin-top:15px;
margin-bottom:15px;
font-size:10px!important;
clear:both;
border-top:#CCCCCC solid 1px;
/*width:500px;*/
padding-top:10px;
/*background:url(footer.jpg) no-repeat right bottom;*/

}


div#download{
margin-top:20px;
/*width:500px;*/
font-size:10px;
margin-bottom:10px;
}

div#download img{
float:left;
padding-right:10px;
}

/* 最新1件表示用 */
div#ir_library .library_box{
	min-height:100px;
}
div#ir_library .l_box{
	width:270px;
	float:left;
}
div#ir_library .r_box{
	width:270px;
	float:right;
}
div#ir_library .t_box{
	font-weight:bold;
	height:25px;
	background:url("img/title_back.gif") no-repeat;
	padding:5px 0 0 20px;
}
div#ir_library .a_box{
	padding:0.5em;
	border-right:#CCC solid 1px;
	border-left:#CCC solid 1px;
	min-height:40px;
}
div#ir_library .a_box dl{
	padding-left:10px;
	background:url("img/subct_ar_gl.gif") no-repeat scroll 0 6px transparent;
}
div#ir_library .a_box2{
	padding:0.5em;
	border-right:#CCC solid 1px;
	border-left:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
	text-align:right;
}

div#press h3{
font-size:12px;
border-bottom:#3E8DD7 solid 1px;
}

h4{
clear:both;
}

/**/
div#divDataArea dl{
border-top:0;
/*font-size:90%;*/
width:100%;
clear:both;
}
div#divDataArea dt{
padding:7px 0 7px 0;
/*float:left;*/
width:11em;
/*left:10px;*/
position:absolute;

}

div#divDataArea dt img{
margin-left:1em;
}

div#divDataArea dd{
/*width:380px;*/
padding:7px 0 7px 0;
padding-left:11em;
margin-left:0;
float:none;
border-bottom:#CCC 1px dashed;
/*clear:both;*/
}


/**/
div#press dl{
border-top:0;
font-size:100%;
width:100%;
clear:both;
margin-bottom:1.5em;
}
div#press dt{
padding:7px 0 7px 0;
/*float:left;*/
width:10em;
/*left:10px;*/
position:absolute;

}
div#press dd{
/*width:380px;*/
padding:7px 0 7px 0;
padding-left:10em;
margin-left:0;
border-bottom:#CCC 1px dashed;

}




dt img,
dd img{
margin-right:0.5em;
margin-left:0.5em;
}



div.yuhowrap{
width:100%;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
margin-bottom:1.5em;
float:left;

}
div.yuho{
overflow:auto;
font-size:12px;
margin-bottom:0px;
border-bottom:1px solid #cccccc;
float:left;
}



div.yuhotitle img,
div.yuhopdf img,
div.yuhohtml img{
margin-right:0.5em;
margin-left:0.5em;
}



div.yuhotitle{
background:#F3F3F3;
padding-top:5px;
padding-left:0.5em;
/*padding-right:0.5em;*/
width:220px;
float:left;
height:22px;


}
div.yuhopdf{
padding-top:5px;

padding-left:0.5em;
width:170px;
float:left;
height:22px;
border-left:1px solid #cccccc;
}
div.yuhohtml{
padding-top:5px;
padding-left:0.5em;
float:right;
width:170px;
height:22px;
border-left:1px solid #cccccc;

}

td.titleir{
margin: 0px 0px 20px 0px;
padding: 0px 0px 5px 0px;
font-size: 100%;
border-bottom: 1px solid #666;
font-weight:bold;
	empty-cells:hide;
}


/**/
div.note{
font-size:11px;
}
