/*@charset "Shift_JIS";*/

/* common Layout
----------------------------------------------------*/
div#page-body h2.ttl {
	height:auto;
	color:#153AAD;
	font-size:200%;
	background: url(../../common/images/ttl_bk.gif) repeat-x left top;
	padding:16px 0px 10px 20px;
	line-height: 100%;
}
div#page-body h3.year{
	clear:both;
	color:#FFFFFF;
	font-size:140%;
	line-height:110%;
	padding:4px 0px 2px 20px;
	margin:0px 0px 1px 0px;
	background: url(../image/ttl_bk02.gif) left top;
}
div#page-body h3.year-event{
	clear:both;
	color:#153AAD;
	font-size:140%;
	line-height:110%;
	padding:4px 0px 2px 20px;
	margin:0px 0px 1px 0px;
	background-image:none;
}
div#page-body ul{
	clear:both;
	padding:5px 0px 5px 0px;
	background: url(../image/line_dot_x.gif) repeat-x bottom;
}
div#page-body ul.bottom{
	clear:both;
	background-image:none;
	padding:5px 0px 5px 0px;
}
div#page-body li.date{
	font-weight:bold;
	font-size:100%;
	padding:2px 0px 4px 0px;
}
div#page-body li.date_business{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/i_business.gif) no-repeat 0px 4px;
}
div#page-body li.date_product{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/i_product.gif) no-repeat 0px 4px;
}
div#page-body li.date_ir{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/i_ir.gif) no-repeat 0px 4px;
}
div#page-body  li.date_event{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/i_event.gif) no-repeat 0px 4px;
}

div#page-body  li.date_business{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/i_business.gif) no-repeat 0px 4px;
}

/*
div#page-body li.date5{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/icon05.gif) no-repeat 0px 4px;
}
div#page-body li.date6{
	font-weight:bold;
	font-size:100%;
	padding:4px 0px 4px 50px;
	background: url(../image/icon06.gif) no-repeat 0px 4px;
}
*/
div#page-body li.news{
	font-size:100%;
	padding:2px 0px 0px 8px;
	background: url(../image/lm_arw.gif) no-repeat 0px 6px;
}
div#page-body li.window{
	font-size:100%;
	padding:2px 0px 0px 15px;
	background: url(../../products/image/btn_details.gif) no-repeat 0px 4px;
}

div#page-body li.news-only{
	font-size:100%;
	padding:2px 0px 0px 15px;
	text-indent:-15px;}
div#page-body li.news-only img{
	margin-right: 4px;}


div#page-body h4.bn-ttl{
	clear:both;
	height:20px;
	padding:25px 0px 0px 0px;
}
div#page-body div.bn-box{
	background-color:#EBF0F5;
	padding:10px 0px 10px 15px;
	width:556px; /* 571-15 */

}
div#page-body a {
	color:#0029B0;
	text-decoration:none;
}
div#page-body a:hover {
	text-decoration:underline;
}
div#page-body div.bn-box a{
	float:left;
	/* width:52px; */
	display:block;
	padding:0px 15px 0px 8px; /* 0px 0px 0px 8px; */
	background-image: url(../image/lm_arw.gif);
	background-repeat: no-repeat;
	background-position: 0px 0.2em; /* 0px 3px; */
}
/* div#page-body div.bn-box a.bc-2002{
	width:80px;
}
*/span.small{
	font-size:80%;
}

/* add 0905 */
div.small{
	font-size:90%;
	padding-bottom:5px;
}





