/****** 予防ケアＣＳＳ ******/
div#pagecontent.yobocare {
	font-size:14px;
	margin-bottom:60px;
}
div#pagecontent.yobocare a {
	color:#67CEB1;
	text-decoration:underline;
}
div#pagecontent.yobocare a:hover {
	color:#333;
}
div#pagecontent.yobocare p {
	clear:both;
	line-height:1.5;
	padding-left:30px;
	padding-right:10px;
	margin:6px 0;
}

section#yobocaretop {
	width:615px;
	margin:30px auto;
}
section#yobocaretop p.top {
	color:#333;
	font-size:21px;
	text-align:center;
}
section#yobocaretop br.forsp {
	display:none;
}
section#yobocaretop p.topgn {
	color:#67CEB1;
	font-size:18px;
	text-align:center;
	padding:6px 0;
}
section#yobocaretop p.topsmall {
	color:#333;
	font-size:16px;
	text-align:center;
}

div#pagecontent.yobocare p.subsmall {
	color:#333;
	font-size:14px;
	padding-left:10px;
}
div#pagecontent.yobocare h4 {
	color:#67CEB1;
	font-size:16px;
	font-weight:normal;
	padding-left:22px;
	padding-top:10px;
}

div#pagecontent.yobocare p.image {
	text-align:right;
}


/*** タブレットサイズ 大 ***/
@media only screen and (min-width:769px) and (max-width:979px) {
	section#yobocaretop {
		width:100%;
	}
	
	img {
		max-width:100%;
		height:auto;
	}
}

/*** タブレットサイズ ***/
@media only screen and (min-width:481px) and (max-width:768px) {
	section#yobocaretop {
		width:100%;
	}
	
	img {
		max-width:100%;
		height:auto;
	}
}

/*** スマートフォンサイズ ***/
@media only screen and (max-width:480px) {
	div#pagecontent.yobocare {
		font-size:12px;
	}
	
	section#yobocaretop {
		width:100%;
	}
	section#yobocaretop p.top {
		font-size:18px;
	}
	section#yobocaretop br.forsp {
		display:inherit;
	}
	section#yobocaretop p.topgn,section#yobocaretop p.topsmall {
		font-size:14px;
	}
	div#pagecontent.yobocare h4 {
		padding-left:6px;
		line-height:1.5;
	}
	div#pagecontent.yobocare p {
		padding-left:10px;
	}
	div#pagecontent.yobocare p.image {
		display:none;
	}
	
	img {
		max-width:100%;
		height:auto;
	}
}

