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

/*===================================
		03_診療科・診療部門トップ
	=====================================*/

div#top-title {
	position:relative;
	width:960px;
	height:90px;
	margin-bottom:18px;
	background-color:#eaeff9;
	vertical-align:bottom;
}

div#top-title h2 {
	float:left;
	font-size:24px;
	font-weight:lighter;
	color:#000000;
	background: url(../11_images/11_title.png) no-repeat;
	line-height:90px;
	letter-spacing:3px;
	padding-left:271px;
}


/* ============ タイトル前の長方形ベタ =============== */

div#top-title h2 span{
	position:absolute;
	top:21px;
	left:252px;
	width:6px;
	height:48px;
	background:#004096;
	display:inline-block;
}


/* ============ 診療科・診療部門の内容ナビ =============== */


div#pan-nav {
	float:right;
	margin-top:23px;
}

div#pan-nav ul li {
	float:left;
	height:34px;
}

div#pan-nav ul li:hover {
	background:url(../11_images/darkblue-heart2.png) no-repeat center top;
}

div#pan-nav ul li:last-child{
	pointer-events:none;
}



div#pan-nav ul li a{
	font-size:13px;
	color:#646464;
	margin-top:17px;
	padding:0px 8px 0px 8px;
	border-right:1.2px solid #b5b5b6;
  line-height:13px;
	letter-spacing:0.1em;
	text-decoration:none;
	display:inline-block;
}

div#pan-nav ul li a span{
	letter-spacing:0;
}

div#pan-nav ul li:hover a{
	color:#004096;
}

div#pan-nav ul li:last-child a{
	border-right:0px;
	padding-right:12px;
}

/* ====== ナビ用-ハート ===== */

div#pan-nav p.heart {
	position:absolute;
	top:19px;
	left:870px;
	display:inline-block;
}



/*===========================================================================================================*/




/*===================================
		03_診療科・診療部門TOP-メインラッパー
=====================================*/

div#main-contents{
	width:692px;
	height:auto;
	float:right;
	margin-bottom:10px;
}


/*===================================
		03_診療科・診療部門TOP-h3タイトル
=====================================*/

div#main-contents h3.second-title a{
	float:left;
	font-size:20px;
	color:#000000;
	width:656px;
	height:60px;
	margine-right:18px;
	margin-bottom:24px;
	padding-left:18px;
	line-height:60px;
	letter-spacing:0.2em;
	border-top:1px solid #f7f8f8;
	border-bottom:1px solid #e6e6e6;
	background:url(../11_images/torikumi-back.png) no-repeat;
	background-size:674px 60px;
	display:inline-block;
	text-decoration:none;
}

div#main-contents h3.second-title dl dt {
	float:left;
}

div#main-contents h3.second-title a dl dt span {
	letter-spacing:0.08em;
}

div#main-contents h3.second-title a dl dt span.small {
	font-size:15px;
	letter-spacing:0.08em;
}

div#main-contents h3.second-title dl dd {
	float:right;
	border-left:1px solid #e4e4e5;
	padding-left:24px;
}

div#main-contents h3.second-title dl span.tume-top {
	letter-spacing:-0.2em;
}

div#main-contents h3.second-title a dl dd{
	font-size:18px;
	color:#004096;
	padding-right:18px;
	letter-spacing:0.1em;
}

div#main-contents h3.second-title a:hover dl dt{
	color:#004096;
}

div#main-contents h3.second-title a:hover dl dd{
	color:#898989;
}


/*===================================
		03_診療科・各部門-病院画像
=====================================*/

div.11_spacer {
	width:674px;
	height:100px;
}

div#top-back img{
	width:674px;
	height:402px;
}


