@charset 'utf-8';

/* care02/index.html専用
-------------------------------------------------- */

#content #mainContent {
	margin: 0px;
	padding: 0px 0px 15px;
}

#content #mainContent .lead {
	background: url(/health/heatdisorder/images/02-illust_lead.gif) no-repeat 508px 52px;
	min-height: 182px;
	height: auto !important;
	height: 182px;
}

#content #mainContent .lead p {
	margin-top: 15px;
	width: 470px;
}

/* 見出しh1 h2 定義dtの画像置換
-------------------------------------------------- */

#pageTitle {
	padding: 0px;
	margin: 0px;
}

#pageTitle h1 {
	width: 910px;
	height: 84px;
	padding: 0px;
	margin: 0px;
	background: none;
}

#content #mainContent h2.h2Care02_001 {
	width: 711px;
	height: 34px;
	padding: 0px;
	margin: 0px;
	background: none;
}

#content #mainContent h3.h3Care02_001 {
	width: 129px;
	height: 18px;
	padding: 0px;
	margin: 20px 0px 0px;
	background: none;
}

#content #mainContent h3.h3Care02_002 {
	width: 94px;
	height: 18px;
	padding: 0px;
	margin: 20px 0px 0px;
	background: none;
}

#content #mainContent h3.h3Care02_003 {
	width: 57px;
	height: 18px;
	padding: 0px;
	margin: 20px 0px 0px;
	background: none;
}

#content #mainContent .dtCare02_001 {
	width: 689px;
	height: 65px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background: none;
}

#content #mainContent .dtCare02_002 {
	width: 689px;
	height: 64px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background: none;
}

#content #mainContent .dtCare02_003 {
	width: 689px;
	height: 64px;
	padding: 0px;
	margin: 0px 0px 0px 15px;
	background: none;
}

/* 次のページへのリンク
-------------------------------------------------- */

#mainContent .linkNext {
	padding: 20px 0px 0px;
	margin: 0px;
}

#mainContent .linkNext p.linkTo_003 a {
	width: 246px;
	height: 33px;
	padding: 0px;
	margin: 0px;
	background: none;
	float: right;
}

/* 動画へのリンク
-------------------------------------------------- */

#mainContent .linkDougaBanner {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#mainContent .linkDougaBanner p.linkToDougaBanner a {
	width: 311px;
	height: 55px;
	padding: 0px;
	margin: 0px;
	background: none;
	float: left;
}

/* clearfix
-------------------------------------------------- */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}

.clearfix {
	display:inline-block;
}

/*\*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/**/

/* clear
-------------------------------------------------- */

.clear {
	clear: both;
}

/*--080716context加筆--*/

#content #mainContent h3{
	background: none;
}

