@import url("common.css");
@import url("base.css");
@import url("news.css");

/*--コンテンツ--*/

#menubox .hg {
	margin:20px 0px 5px 0px;
}


/*FLASH部分*/
#flash {
	background-color: #333;
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 760px;
}



/*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;
}



#sidemenunavi {
	margin:10px;
}
#sidemenunavi p {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#sidemenunavi h3 {
	margin:10px 0px 0px 0px;
}
#sidemenunavi form {
	margin:5px 0px 0px 0px;
}
#sidemenunavi select {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#sidemenunavi .botan {
	margin:10px 8px 0px 0px;
	float:right;
}



/*-----------------------------バナー------------------------------*/
#sidebanner {
	margin:0 0 0 0;
	padding:0;
	width:225px;
	height:auto;
}

#sidebanner ul {
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	font-size:9px;
}

#sidebanner li {
	margin:0;
	padding:0;
}

#sidebanner li a em {
 visibility:hidden;
}

/*ie6_only*/
* html #sidebanner{
	padding: 0px;
	margin-top: -0px;
}


/*ie7_only*/



/*idas バナー*/
*:first-child+html #sidebanner #idas {
	padding: 0px;
	margin-top: -0px;
}

#sidebanner #idas a {
 display: block;
	height: 80px;
	width: 225px;
	margin: 0px;
	padding: 0px;
	background-image:url(../../world/img/banner_idas.jpg);
	background-position: 0px 0px;
	text-decoration: none;
}

#sidebanner #idas a:hover {
 display: block;
	height: 80px;
	width: 225px;
	margin: 0px;
	padding: 0px;
	background-image:url(../../world/img/banner_idas.jpg);
	background-position: -225px 0px;
	text-decoration: none;
}




/*d-star バナー*/
*:first-child+html #sidebanner #d-star {
	padding: 0px;
	margin-top: -0px;
}

#sidebanner #d-star a {
 display: block;
	height: 80px;
	width: 225px;
	margin: 0px;
	padding: 0px;
	background-image:url(../../world/img/banner_d-star.jpg);
	background-position: 0px 0px;
	text-decoration: none;
}

#sidebanner #d-star a:hover {
 display: block;
	height: 80px;
	width: 225px;
	margin: 0px;
	padding: 0px;
	background-image:url(../../world/img/banner_d-star.jpg);
	background-position: -225px 0px;
	text-decoration: none;
}