@charset "UTF-8";

/*********************************************************************
 *
 *	</common/css/print.css>
 *
 *********************************************************************/

/*  display none
---------------------------------------------------------- */
#header .inner div,
#header .inner ul,
#content #side,
#content .content_btm,
#footer .inner p.logo,
#footer .inner div ul,
#footer .inner p img,
#content .top {
	display: none;
}

/*  display block
---------------------------------------------------------- */
#top #content #side{
	display: block;
}

/*  background none
---------------------------------------------------------- */
#header,
#content,
#footer {
	background: none;
}

/*  other
---------------------------------------------------------- */
#content{
	padding: 0;
}

#content #main{
	float: none;
}

#top #content #main{
	float: left;
}

#header,
#footer{
	height: auto;
	margin: 0;
}

#header{
	margin: 0 0 20px 0;
	text-align: left;
}

header h1,
#header p.logo{
	float: none;
	margin: 0;
}

#products .img_list{
	display: inline-block;
}

#content .column2,
#content .imgLeftWrap{
	width: 700px;
	display: inline-block;
	*display:inline;
	*zoom:1;
}

#content .section .imgLeftWrap{
	width: 680px;
}

#content .products_contact.btm,
#content .page_back{
	clear: both;
}

#content .hl_txt + .date_list{
	*margin-top: 0;
}

#footer{
	text-align: left;
}

/*  IE
---------------------------------------------------------- */
#top #content ul.bnr_list li{
	*margin-right: -3px;
}

#products .img_list li{
	*margin-right: -3px;
}

#content .imgLeftWrap{
	*border-top: 1px solid #fff;
	*clear: both;
}

#company #content.laboratory .imgLeftWrap{
	*margin: 0;
	*padding-bottom: 30px;
}