@charset 'utf-8';

/*---------------------------------------
			spacer
--------------------------------------*/

#leftArea .topSpacer,
#mainArea .topSpacer{
	padding: 0px;
	margin: 0px;
}

/*---------------------------------------
			rssBox
--------------------------------------*/

#mainArea .rssBox {
	margin: 31px 0px 10px;
	padding: 0px;
	position: relative;
}

#mainArea .rssBox h2 {
	margin: 0px;
}

#mainArea .btnRss {
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 9px;
	top: 10px;
}

/*---------------------------------------
			leftnavi
--------------------------------------*/

#leftArea .navigationBox .headingTopCompany {
	width: 169px;
	height: 63px;
	background: url(/company/images/sidenavi_company_on.gif) 0px 0px no-repeat;
	display: block;
}

#leftArea .navigationBox .headingTopCompany a {
	display:block;
}

#leftArea .navigationBox .headingTopCompany a:hover img {
	width: 169px;
	height: 63px;
	visibility: hidden;
}

#leftArea .navigationBox .headingTopCompany a:hover {
	width: 169px;
	height: 63px;
	background-color: transparent;
}

#mainArea #releaseBox ul.link{
	background:transparent url("/shared/images/hr_dotted.gif") repeat-x left bottom;
	padding:10px 0;
}

#mainArea .fontBold{
	font-weight:bold;
}

#mainArea .fontItalic{
	font-style:italic;
}

#mainArea h2.releaseMainTitle{
	background:transparent url("/company/release/images/hl_bg.gif") repeat-x left top;
	font-size:110%;
	padding:15px 10px 0 10px;
	margin:0 0 20px 0;
	width: 691px;
	clear:both;
}

div#dateBox02{
	float:right;
	width:50%;
}

#mainArea div#dateBox02 p{
	text-align:right;
}

#mainArea p.releaseIdentity{
	float:left;
	width:93px;
}

#mainArea p.releaseIdentity02{
	float:left;
	width:306px;
}

#mainArea p.rightLogo{
	float:right;
	margin:0 0 20px 10px;
}

#mainArea p.leftCaption{
	float:right;
}


/*-- clearfix --*/

div#dateBox:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

div#dateBox{
    display:inline-table;
    min-height:1%;  /* for IE 7*/
}

/* Hides from IE-mac \*/

*html div#dateBox{
	height: 1%;
}

div#dateBox{
	display: block;
}

/* End hide from IE-mac */


