@import url("common.css");
@import url("base.css");
@import url("news.css");
@import url("banner.css");

/*--コンテンツ--*/

#menubox .hg {
	margin:20px 0px 5px 0px;
}

.day {
	font-size: 75%;
	color: #0F4DB0;
	line-height:1.3em;
}

/*FLASH部分*/
#flash {
	background-color: #333;
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 760px;
}

/*FLASH PLAYERがない場合*/
#noflash{
	
}

.noflash_image{
 position:relative;
}

.noflash_getflash_btn{
 position:absolute;
 top:165px;
 left:295px;
}



/*ie6_only*/

* html #main2 {
	margin-top: -3px;
}

* html #sidemenu {
	padding: 0px;
	margin-top: 18px;
}

* html #productnavi {
  height:63px;
}

* html #sidemenunavi{
	padding: 0px;
	margin-top: -4px;
}

* html #sidemenunavi #ir {
	padding: 0px;
	margin-top: 0px;
}
* html #sidemenunavi #company {
	padding: 0px;
	margin-top: -2px;
}
* html #sidemenunavi #adoption {
	padding: 0px;
	margin-top: -2px;
}
* html .rss{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 3px;
}

/*ie7_only*/

*:first-child+html #sidemenu .title {
	padding: 0px;
	margin: -15px 0px 0px 0px;
}

*:first-child+html #sidemenunavi #ir {
	padding: 0px;
	margin-top: -7px;
}
*:first-child+html #sidemenunavi #company {
	padding: 0px;
	margin-top: -2px;
}
*:first-child+html #sidemenunavi #adoption {
	padding: 0px;
	margin-top: -2px;
}
*:first-child+html #sidemenunavi #intro {
	padding: 0px;
	margin-top: -2px;
}
*:first-child+html .rss{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 3px;
}



