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

/*------------ サイドナビゲーション ------------*/
ul#side_nav li#home a {
	background-image: url(../images/gnav_home_on.jpg);
}


/*------------ メインイメージ ------------*/
#main_image {
	padding: 0;
}

/*------------ バナーリスト ------------*/
.banner_list {
	width: 680px;
	padding: 20px 0;
}

.banner_list ul {
	width: 700px;
	margin-right: -20px;
}

.banner_list ul li {
	padding: 0 20px 0 0;
	float: left;
}

/*------------ 新着情報 ------------*/
#news {
	margin-bottom: 20px;
	padding: 12px;
	font-size: 14px;
	background: url(../images/top_news_back.jpg) no-repeat 1px 1px;
	border: #999 1px solid;
}

#news h3 {
	height: 25px;
	padding: 0 0 10px 0;
	text-indent: -9999px;
}

#news dl dt {
	width: 7em;
	padding: 10px 0 0 0;
	color: #666666;
	font-weight: bold;
	float: left;
}

#news dl dd.news_title {
	margin-left: 7em;
	padding: 10px 0 0 12px;
	font-weight: bold;
	background: url(../images/icon_arrow_blue.gif) no-repeat left 18px;
}

#news dl dd.news_text {
	padding: 5px 0 10px 0;
	clear: both;
	border-bottom: #999 1px dotted;
}

/*------------ 診療案内 ------------*/
#seitai_info_top ul {
	padding: 10px 0;
	border-bottom: #999 1px dotted;
}

#seitai_info_top ul .blue {
	font-weight: bold;
}



