@charset "Shift_JIS";

/* for highlight -----------------------------------------------------------*/
/*columred*/
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred {
	border: 1px solid #B07971;
	padding:15px;
	margin-bottom:25px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment {
	padding-bottom: 5px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment .imgComment img {
	margin: 0 10px 10px 0;
	float: left;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment dl,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columBlock,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .riskItem {
	font-size: 75%;
	line-height: 140%;
	text-align: left;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .riskItem {
	padding: 15px;
	background: #E4E8E9;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment dl {
	margin-bottom: 5px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment dl dd,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columBlock dd,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .riskItem dd {
	margin-left: 0;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .comment dl dd,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columBlock dt,
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .riskItem dt {
	font-weight: bold;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columtitle {
	font-weight:bold;
	border-left: 4px solid #B30000;
	padding:3px 0 3px 7px;
	margin: 0 0 20px;
	color:#1E2D51;
	font-size: 100%;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columtxt {
	text-align:center;
	margin:0 0 15px;
	font-size: 75%;
}

#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr div.highlightPageNav {
	background: url("/en/sysmex/csr/policy/img/line03.gif") repeat-x left bottom;
	margin: 30px 0 20px;
	font-size:75%;
	text-align:center;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr div.highlightPageNav ul {
	background: url("/en/sysmex/csr/policy/img/line03.gif") repeat-x left top;
	padding:10px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr div.highlightPageNav ul li {
	display:inline;
	border-left: 1px solid #333333;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr div.highlightPageNav ul li {
	display:inline;
	border-left: 1px solid #333333;
	padding:0 5px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr div.highlightPageNav ul li.end {
	display:inline;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	padding:0 5px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .readHighlightTxt {
	line-height:140%;
	color:#333333;
	font-weight:bold;
	margin-bottom:25px;
	/*text-indent:1.0em;*/
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .readHighlightTxtMb15 {
	line-height:140%;
	color:#333333;
	font-weight:bold;
	margin-bottom:15px;
	/*text-indent:1.0em;*/
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .csrtitle02 {
	background: url("/en/sysmex/csr/policy/highlight/img/linetitle.gif") repeat-y left bottom;
	font-weight:bold;
	border-left: 1px solid #9F9F9F;
	border-bottom: 1px solid #9F9F9F;
	padding:2px 0 6px 15px;
	margin: 0 0 15px;
	color:#1E2D51;
	font-size: 110%;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .csrtitle03 {
	font-weight:bold;
	border-left: 4px solid #0058AC;
	padding:2px 0 2px 8px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .csrtitileimgred {
	background: url("/en/sysmex/csr/policy/highlight/img/disc02.gif") no-repeat 0 .6em;
	font-weight:bold;
	padding:1px 0 1px 10px;
	margin: 0 0 10px;
	color:#1E2D51;
	font-size: 75%;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred .columBlock {
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .columred table.mb0{
	margin-bottom: 0;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr p.txtNote span.black {
	color:#333333;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox {
	padding:16px 17px 16px 16px;
	background:#CADFE2;
	margin-bottom:25px;
	clear:both;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shImg{
	float:right;
	width:107px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxt {
	float:left;
	width:460px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox p.csrTxt {
	padding-right:10px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxt430 {
	float:left;
	width:430px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxt342 {
	float:left;
	width:342px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shImg2{
	float:right;
	width:225px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shImg137{
	float:right;
	width:137px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxtTitle {
	margin-bottom:15px;
}
#LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxtTitle2 {
	margin-bottom:15px;
	float:left;
	width:342px;
	display:inline;
}
* html #LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxtTitle2 {
	margin-bottom:0px;
}
*:first-child+html #LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxtTitle2 {
	margin-bottom:0px;
}
# html>/**/body #LocSysmex #SmxContentBlock #SmxContentMainBlock #SmxMaincontent .csr .shBox .shTxtTitle2 {  
	margin-bottom /*\**/:0px\9;
} 


