@charset 'utf-8';
@import url("/about/common/about.css");
@import url("/common/css/elements_headline.css");

/*----------------------------------------------------------
	http://www.omron.co.jp/
	About > Environ Maintenance

	Build:2008.02.11
----------------------------------------------------------*/

/*-Modify Record-----------------------*/


/*======================================
	Color Glossary
	
	OMRON Blue=>#0055C4(border,link,etc)
	Black=>#333333(text color)
	Gray1=>#555555(header,footer,bread,etc)
	Sky Blue=>#3983B9(Copy)
	Sky Blue 2=>#6DA5CD(Sub Copy)
	Pale Blue=>#EAEFF4(Background)
	Pale Blue 2=>#
======================================*/
/*--------------------------------------
	Clearfix
--------------------------------------*/
html>body .eco dl,
html>body .splist dl{
	overflow:hidden;
}
.eco dl:after,
.splist dl:after{
	clear:both;
	display:block;
	height:1px;
	overflow:hidden;
	content:"";
}
.eco dl,
.splist dl{
	_height:1%;
}



/*--------------------------------------
	Project
--------------------------------------*/
.eco dt,
.splist dt{
	float:left;
	width:170px;
}
.eco dd p,
.splist dd p{
	margin:0 0 10px 180px;
}


/*--------------------------------------
	Splist
--------------------------------------*/
#mainbody .eco .sect,
#mainbody .eco .sectbody{
	padding-bottom:0;
}
#mainbody .eco .sectbody{
	padding-top:1em;
}



/*--------------------------------------
	Splist
--------------------------------------*/
#mainbody .splist,
#mainbody .splist .sectbody{
	padding-bottom:0;
}
.splist li{
	background:url(img/index_sp_bg.gif) left top repeat-y;
}
.splist li.power{
	margin-bottom:1em;
}
.splist li dl{
	background:url(img/index_sp_bg_btm.gif) left bottom no-repeat;
	padding-bottom:10px;
}
.splist li dt{
	padding:10px 0 0 10px;
}
.splist li dd{
	background:url(img/index_sp_bg_top.gif) left top no-repeat;
	padding:35px 10px 10px;
}

/*--------------------------------------
	Otherlist
--------------------------------------*/
.otherlist{
	float:right;
	width:22.5em;
}


