@charset "UTF-8";

/* お問い合わせ部スタイル 患者さん用 
----------------------------------------------------------- */
div#supplementary-navi-block ul li.bottom_medical { display:none; }

div#supplementary-navi-block ul li.bottom_patient {
	background:none;
	padding-bottom:0;
	margin-bottom:0;
	display:block;
}

/* メインコンテンツスタイル
------------------------------------------------------------ */
div#contents-area-no-sidecontents div#top_image {
	position:relative;
	background:url(../img/top_image_bg.jpg) 100% 0 no-repeat;
	height:240px;
	margin-bottom:10px;
}

div#contents-area-no-sidecontents div#top_image h1 {
	position:absolute;
	text-indent:-999em;
	width:529px;
	height:240px;
}

* html body div#contents-area-no-sidecontents div#top_image h1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/top_image.png); }

div#contents-area-no-sidecontents div#top_image > h1 { background:url(../img/top_image.png) 0 0 no-repeat; }

div#contents-area-no-sidecontents div#top_image ul {
	position:absolute;
	top:105px;
	left:15px;
	list-style-type:none;
}

div#contents-area-no-sidecontents div#top_image ul li { margin-bottom:8px; }

div#contents-area-no-sidecontents div#top_image ul li a {
	width:206px;
	height:28px;
	display:block;
	text-indent:-9999em;
}

div#contents-area-no-sidecontents div#top_image ul li a#medical_button { background:url(../shared/img/contents-select-medical.gif) 0 0 no-repeat; }

div#contents-area-no-sidecontents div#top_image ul li a#medical_button:hover { background:url(../shared/img/contents-select-medical.gif) 0 -28px no-repeat; }

div#contents-area-no-sidecontents div#top_image ul li a#patient_button { background:url(../shared/img/contents-select-patient.gif) 0 0 no-repeat; }

div#contents-area-no-sidecontents div#top_image ul li a#patient_button:hover { background:url(../shared/img/contents-select-patient.gif) 0 -28px no-repeat; }

div#contents-area-no-sidecontents div#top_image ul li a#other_button { background:url(../shared/img/contents-select-other.gif) 0 0 no-repeat; }

div#contents-area-no-sidecontents div#top_image ul li a#other_button:hover { background:url(../shared/img/contents-select-other.gif) 0 -28px no-repeat; }


/* 見出しスタイル */
div#contents-area-no-sidecontents h2.top_midashi {
	background: url(../img/top_midashi_bg.gif) 0 100% repeat-x;
	color: #680000;
	font-size: 110%;
	line-height:200%;
	font-weight: bold;
	margin-bottom:20px;
	padding-left:10px;
}