@charset "UTF-8";
/*------------------------------------------------------*/
/* Auther unType::Ogata::2009/04 */
/*------------------------------------------------------*/
/* Relation of CSS Files
	common.css 
		|----style.css
		|----header.css
		|----footer.css
		|----contents.css
		|----print.css
*/
/*------------------------------------------------------*/
/* Common */
/*------------------------------------------------------*/
/* CSS Import --------------------------------- */
	@import url(style.css);
	@import url(header.css);
	@import url(footer.css);
	@import url(contents.css);
	@import url(print.css);

/* Body --------------------------------- */
	body {
		position: relative;
		width: 100%;
		height: 100%;
		background-color: #ffffff;
		background-image: url(/common/images/body-bg.jpg);
		background-repeat: no-repeat;
		color: #000000;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1.8;
		text-align: justify;
		}
		*+html body			{	font-size: 72%;		}	/* for IE7 */  
		body				{	_font-size: 72%;	}	/* for IE6 */  
		body:first-of-type	{	font-size: 12px; 	}	/* for Safari */  

	body#flashConfinement				{	background: #000000 none;	color: #ffffff;	}
	body#bridges						{	background-image: url(/common/images/bridges-body-bg.jpg);	}
	body#building 						{	background-image: url(/common/images/building-body-bg.jpg);	}
	body.mecha-index, body.mecha-hrp2 	{	background-image: url(/common/images/mechatronics-body-bg.jpg);	}
	body.mecha-hrp3 					{	background-image: url(/common/images/mechatronics-body-bg2.jpg);	background-position: 0 30px;	}
	body.mecha-hiro 					{	background-image: url(/common/images/mechatronics-body-bg3.jpg);	background-position: 0 30px;	}
	body#environmental 					{	background-image: url(/common/images/environmental-body-bg.jpg);	}

/* Wrapper --------------------------------- */
	div#wrapper {
		position: relative;
		width: 930px;
		margin: 0 auto;
		background: url(/common/images/wrapper-bg.png) repeat;
		}
	
/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/
