@charset 'utf-8';
@import url("/common/css/contents.css");
@import url("/common/css/elements_treelist.css");

/*----------------------------------------------------------
	http://www.omron.com/
	Products Common

----------------------------------------------------------*/

/*-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 .banner{
	overflow:hidden;
}
.banner:after{
	content:"";
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.banner{
	_height:1%;
}


/*--------------------------------------
	Local Nav Control
--------------------------------------*/
#lnav h2{
	border-bottom-color:#61A7B6;
}

/*topct ----------------------------------*/
body.ct-iab #lnav dt a.iab,
body.ct-ecb #lnav dt a.ecb,
body.ct-aec #lnav dt a.aec,
body.ct-ssb #lnav dt a.ssb,
body.ct-hcb #lnav dt a.hcb,
body.ct-rfid #lnav dt a.rfid{
	background:url(/common/img/lnav/ct_mark_on.gif) 5px 12px no-repeat;
	background-color:#EBEBEB;
	font-weight:bold;
}


/*--------------------------------------
	Company Page
--------------------------------------*/
.banner dt{
	float:left;
	width:226px;
	padding-bottom:8px;
}
.banner dd{
	margin-left:226px;
}
.banner {
	
}
.banner {
	
}


/*--------------------------------------
	Company Page
--------------------------------------*/
.banner-child{
	padding-bottom:8px;
}
.banner-child dt{
	float:none;
	width:344px;
	font-weight:bold;
	padding-bottom:3px;
}
.banner-child dd{
	margin-left:10px;
}
.banner-child dt a{
	background:url(/common/img/icons/arrow_blue.gif) left center no-repeat;
	padding-left:10px;
}


/*--------------------------------------
	Company Page
--------------------------------------*/
.mainlist-col2 ul.lowlist-col2 li.odd,
.mainlist-col2 ul.lowlist-col2 li.even{
	width:130px;
}
#main .mainlist .lowlist{
	padding-left:0;
}


#mainbody span.lang{
	font-size:78%;
	color:#555555;
}

dl.lineup dt{
	font-weight:bold;
}
dl.lineup dd{
	margin:0 0 3px 15px;
}



/*--------------------------------------
	Topics
--------------------------------------*/
.topicslist {
	width:100%;
}
.topicslist th{
	width:22%;
	text-align:left;
}
.topicslist td img{
	display:block;
	float:left;
	width:65px;
	margin-right:5px;padding-top:3px;
}
.topicslist td p{
	padding-left:70px;
}
.topicslist th,
.topicslist td{
	background:url(/common/img/border_dot_gray_dark.gif) left bottom repeat-x;
	padding:5px 0;
	vertical-align:top;
}
.topicslist td li{
	margin-bottom:5px;
}
.topicslist td li a{
	display:block;
	_height:1%;
	background:url(/common/img/icons/arrow_blue.gif) left 7px no-repeat;
	padding-left:10px;
}


/*--------------------------------------
	Elements
--------------------------------------*/

#mainbody .sect-narrow {
	margin-left: 12px;
	margin-right: 12px;
}

