@charset "utf-8";

/* 実践！衛生管理トップ
----------------------------------------------------------------------------------------------------*/

#cheTop {
	float: right;
	width: 700px;
}

#cheTop h2 {
	margin: 0 0 15px;
}

#cheTop h3 {
	margin: 0 0 10px;
}

#cheTop .box1 {
	margin: 0 0 15px;
}

#cheTop h4 {
	margin: 0 0 5px;
}

#cheTop .box2 {
	margin: 0 0 15px;
}

#cheTop .box2 .left {
	float: left;
	width: 340px;
}

#cheTop .box2 .right {
	float: right;
	width: 340px;
}

#cheTop .box2 table {
	width: 100%;
}

#cheTop .box2 table .text {
	background: url(../../../common/cmm_img001.gif) no-repeat;
	background-position: left 0.2em;
	padding: 0 0 0 16px;
}

/* 実践！衛生管理内容
----------------------------------------------------------------------------------------------------*/

#cheCont {
	float: right;
	width: 700px;
}

#cheCont h2 {
	margin: 0 0 15px;
}

#cheCont h3 {
	margin: 0 0 10px;
}

#cheCont .maru1 {
	width: 700px;
	height: 5px;
	overflow: hidden;
	background: url(../images/che_back001.gif) no-repeat;
}

#cheCont .maru2 {
	width: 700px;
	height: 5px;
	margin: 0 0 10px;
	overflow: hidden;
	background: url(../images/che_back002.gif) no-repeat;
}

#cheCont h4 {
	padding: 5px;
	border-left: solid 1px #7DCD9B;
	border-right: solid 1px #7DCD9B;
}

#cheCont h4 strong {
	padding: 0 0 0 5px;
	border-left: solid 3px #7DCD9B;
}

#cheCont .box1 {
	margin: 0 0 15px;
}

#cheCont .box1 h5 {
	margin: 0 0 10px;
	padding: 0 0 5px;
	border-bottom: solid 1px #DFDFDF;
	font-weight: bold;
	color: #009D3B;
}

#cheCont .box1 h6 {
	margin: 0 0 10px;
	font-weight: bold;
	color: #009D3B;
}

#cheCont p, #cheCont ul, #cheCont ol {
	margin: 0 0 1em;
}

#cheCont ul li {
	margin: 0 0 0 2em;
	list-style-type: disc;
}

#cheCont ol li {
	margin: 0 0 0 2em;
	list-style-type: decimal;
}

#cheCont table {
	margin: 0 0 1em;
	border-collapse: collapse;
}

#cheCont td, #cheCont th {
	padding: 5px;
	border: solid 1px #DFDFDF;
	vertical-align: top;
}

#cheCont th {
	background: #F0F9F4;
	text-align: left;
	white-space: nowrap;
}

