@charset "utf-8";
/* CSS Document */

.details {
	/* margin-left: 1em; */
	margin-bottom: 1em;
	padding: 1em;
	padding-bottom: 0;
	background-color: #FCF5D9;
	border: 1px solid #FFE2B6;
	border-radius: 5px;
}
.details p {
	font-size: 90%;
	line-height: 150%;
	margin-bottom: 0.7em;
}
.main-image {
	float: left;
	margin-right: 2%;
}

.main-side {
	padding-left: 2%;
}
.contents {
	font-weight: bold;
	font-size: 100%;
	line-height: 150%;
	margin-bottom: 0;
}

section#contents {
	margin-bottom: 1em;
	overflow: hidden;
}
#contents ul {
	float: left;
	/*
	margin-left: 27px;
	margin-right: 27px;
	*/
	/* width: 225px; */
	width: 200px;
	/* width: 33%; */
	padding: 0;
	padding-left: 16px;
	margin-left: 9px;
	list-style-image: url(../images/shinryo-ui/contents-marker.png);
	font-weight: bold;
	line-height: 150%;
}

#contents ul li {
	padding-left: -5px;
}


#general h2,
#periodontal-disease h2,
#artificial-tooth h2,
#pedodontics h2,
#orthodontic-therapy h2,
#orthodontic-therapy-second h2,
#implant h2,
#cosmetic-dentistry h2,
#whitening h2,
#preventive-dentistry h2,
#sports h2 {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0.3em;
}


/*
.firstmark {
	color: #FF9900;
}
.explanation ol {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
}
.heading2 {
	font-weight: bold;
	font-size: 140%;
}
.explanation {
	font-size: 90%;
	line-height: 150%;
}
.heading3 {
	font-size: 100%;
	font-weight: bold;
}
*/
