@charset "euc-jp";

body {
	margin:							0;
	padding:						0;
	background-color:				#ffffff;
	font-size:						12px;
	color:							#585757;
	font-family:					"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "¥Ò¥é¥®¥Î³Ñ¥´", "sans-serif";
}

a {
	color:							#999999;
	font-size:						9pt;
	letter-spacing:					1px;
}

h1 {
	margin:							0;
	padding:						0;
}

h2.surgery_name {
	color:							#ff6633;
	font-size:						10pt;
	margin-top:						10px;
	margin-bottom:					10px;
	padding:						0;
}

img {
	border:							0;
}

img.image_photo {
	border:							1px;
}

.hidden {
	display:						none;
}

.clear {
	clear:							both;
	margin:							0;
	padding:						0;
	height:							0;
}

p {
	letter-spacing:					1px;
	margin:							0;
	padding:						0;
}

p.paragraph {
	font-size:						9pt;
	letter-spacing:					1px;
	line-height:					150%;
	margin-top:						0px;
	margin-bottom:					30px;
	padding-left:					5px;
	padding-right:					40px;
}

p.surgery_type {
	font-size:						9pt;
	letter-spacing:					1px;
	line-height:					150%;
	margin-top:						15px;
	padding-left:					5px;
	padding-right:					40px;
}

p.surgery_info {
	font-size:						9pt;
	letter-spacing:					1px;
	line-height:					150%;
	margin-bottom:					15px;
	padding-left:					30px;
	padding-right:					40px;
}

p.link {
	font-size:						9pt;
	letter-spacing:					0px;
	line-height:					140%;
	margin-top:						15px;
	margin-bottom:					15px;
}

/*	IE ÂÐºö orz */
div.center {
	text-align:						center;
}

/*		¥Ø¥Ã¥À		*/
#header {
	background:						url(../img/header_tile.gif);
}

#header_container {
	width:							750px;
	margin-left:					auto;
	margin-right:					auto;
	border-left-width:				1px;
	border-right-width:				1px;
	border-top-width:				0px;
	border-bottom-width:			0px;
	border-style:					solid;
	border-color:					#cccccc;
}

#header_container h1 {
	padding-top:					9px;
	font-size:						10px;
	font-weight:					normal;
	color:							#F0037F;
	text-align:						right;
	margin:							0px;
}

/*		¥Õ¥Ã¥¿		*/
#footer {
	clear:							both;
	width:							750px;
	text-align:						center;
	border-left-width:				1px;
	border-right-width:				1px;
	border-top-width:				0px;
	border-bottom-width:			0px;
	border-style:					solid;
	border-color:					#cccccc;
	margin-left:					auto;
	margin-right:					auto;
	padding-top:					25px;
	padding-bottom:					15px;
}

#footer p {
	color:							#999999;
	font-size:						14px;
}

/*		Á´ÂÎ¤Î¥³¥ó¥Æ¥Ê		*/
#container {
	width:							750px;
	margin-left:					auto;
	margin-right:					auto;
	margin-top:						0px;
	padding-left:					0px;
	padding-right:					0px;
	padding-top:					15px;
	border-left-width:				1px;
	border-right-width:				1px;
	border-top-width:				0px;
	border-bottom-width:			1px;
	border-style:					solid;
	border-color:					#cccccc;
}

#navigation {
	text-align:						center;
	margin-left:					auto;
	margin-right:					auto;
	margin-top:						10px;
	margin-bottom:					20px;
	padding-top:					20px;
}

.side_navigation {
	padding-left:					15px;
	padding-top:					10px;
	padding-bottom:					20px;
}

span.sepalater {
	color:							#ff9999;
}

span.point {
	color:							#ff6633;
}

span.regular_paragraph {
	font-size:						9pt;
	margin:							0;
	padding:						0;
}

div.surgery_bg {
	width:							170px;
	height:							21px;
	float:							left;
	color:							#ff6633;
	padding-left:					10px;
	padding-top:					4px;
	background:						url(../img/menu_background.gif) no-repeat;
}

div.price_tag {
	color:							#ff6633;
	font-size:						11pt;
	font-weight:					bold;
	float:							left;
	margin-top:						-3px;
	padding-left:					10px;
	padding-top:					4px;
}

span.question {
	color:							#cc66cc;
	font-size:						14pt;
	font-weight:					bold;
}

span.answer {
	color:							#3366ff;
	font-size:						14pt;
	font-weight:					bold;
}

span.special {
	font-weight:					bold;
}

span.surgery_name {
	color:							#ff6633;
	font-size:						11pt;
	font-weight:					bold;
	margin-top:						10px;
	margin-bottom:					10px;
	padding:						0;
}

ul {
	margin-top:						0px;
}