@charset "Shift_JIS"; 

@import url("common.css");


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

　■TOPページ　Flash
　■TOPページ　Flashエリア以下のコンテンツエリア
　■h2
　■求人バナー
　■左右カラム
　■ナビ上段
　　 ・産科
　　 ・婦人科
　■ナビ下段
　　 ・病院案内
　　 ・院内ガイド
　　 ・アクセス
　■ソフロロジーとエステのご案内
　■NEWS＆INFORMATION
　■右カラム
　　 ・診療･受付時間/休診日
　　 ・交通
　　 ・バナー

============================================================== */
/* --------------------------------------------------
　■TOPページ　Flash
-------------------------------------------------- */
/* Flashエリア */
#index #flashArea {
	width: 860px;
	height: 390px;
	padding: 0 0 0 10px;
	background: url(../images/index/bg_flasharea.jpg) no-repeat;
}




/* --------------------------------------------------
　■TOPページ　Flashエリアより下のコンテンツエリア
-------------------------------------------------- */
/* コンテンツエリア */
#index #Contents {
	width: 860px;
	padding: 20px 10px 70px 10px;
/*		background: url(../images/index/bg_contents.jpg) left top no-repeat;グラデ＋シャドウ*/
}




/* --------------------------------------------------
　■h2
-------------------------------------------------- */
/* 出産費用Box */
#index .top_news {
	width: 776px;
	margin: 0 42px 20px 42px;/*下のrecruitBnrがなくなったら、下マージンを40pxにする*/
	padding: 10px 0;
	background-color: #F9F7F2;
}

#index .top_news dl {
	width:750px;
	margin:0 auto 20px auto;
}

#index .top_news dl dt {
	background:url(../images/index/news_bg.jpg) no-repeat left top;
	padding:3px 0 0 8px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:115%;
}

#index .top_news dl dd {
	color:#666666;
	padding:0 0 0 10px;
	margin:0;
}


/* 出産費用Box */
#index .costBox {
	width: 776px;
	margin: 0 42px 10px 42px;/*下のrecruitBnrがなくなったら、下マージンを40pxにする*/
	padding: 10px 0;
	background-color: #FFF7F7;
}

	#index .costBox h2 {
		width: 700px;
		height: 24px;
		margin: 0 38px 10px 38px;
		background: url(../images/index/bg_h2_cost.jpg) no-repeat;
		text-indent: -9999px;
	}
	
	#index .costBox p {
		margin: 0;
		text-align: center;
	}


/* 出産費用Box */
#index .safety {
	width:776px;
	height:185px;
	margin: 5px auto 20px auto ;/*下のrecruitBnrがなくなったら、下マージンを40pxにする*/
	padding: 10px 0;
	background:url(../images/index/safety.jpg) no-repeat left;
}
	
	#index .safety p {
		text-indent: -9999px;
	}



/* とりあえず置いとくもの -------------------------------

	#index h2 {
	width: 776px;
	margin: 0 auto;
	* margin: 0 42px;/* IE6用ハック＝画像センタリング
}

p.text {
	width: 776px;
	margin: 0 auto 40px auto;
	* margin: 0 42px 40px 42px;/* IE6用ハック＝画像センタリング
}
----------------------------------------------- */

/* --------------------------------------------------
　■震災対応
-------------------------------------------------- */
#index #urgencyBnr {
	width: 776px;
	height: 153px;
	margin: 30px 42px;
	background: url(../images/index/urgency.gif) no-repeat;
}

	#index #urgencyBnr p {
		padding:30px 0 0 0;
		text-align:center;
	}
	
	#index #urgencyBnr p#linktext {
		padding:65px 20px 0 0;
		text-align:right;
	}

	#index #urgencyBnr p#linktext img{
		vertical-align:text-top;
	}

/* --------------------------------------------------
　■求人バナー
-------------------------------------------------- */
#index #recruitBnr {
	width: 776px;
	height: 107px;
	margin: 0 42px 40px 42px;
}

/* ロールオーバー */
#index #recruitBnr a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
}




/* --------------------------------------------------
　■左右カラム
-------------------------------------------------- */
/* 左カラム */
#index #Contents #colWrap #colL {
	width: 642px;
	padding: 0 23px 0 23px;
	float: left;
}

/* 右カラム */
#index #Contents #colWrap #colR {
	width: 160px;
	padding: 20px 12px 0 0;
	float: left;
	* text-align: center;/* IE6用ハック＝全体をセンタリング */
}




/* --------------------------------------------------
　■ナビ上段
-------------------------------------------------- */
/* 2列分の背景画像 */
#index #Contents #colL .col_01 {
	width: 642px;
	margin: 0;
	padding: 0 0 10px 0;
	background: url(../images/index/img_col01_btm.jpg) no-repeat bottom;
}



/* ==========================================
　産科
========================================== */
/* 産科 */
#index #Contents #colL .col_01 .innerL {
	width: 427px;
	margin: 0;
	padding: 0 0 10px 0;
	float: left;
}

/* 産科　h3 */
#index #Contents #colL .col_01 .innerL h3 {
	width: 427px;
	height: 26px;
	background: url(../images/index/img_h3_feature.jpg) no-repeat;
	text-indent: -9999px;
}


/* 左側 （当院の特色）*/
#index #Contents #colL .col_01 .innerL .feature {
	width: 196px;
	padding: 0 8px 0 7px;
	float: left;
}

	/* 当院の特色ボタン */
	#index #Contents #colL .col_01 .innerL #btn_feature {
		width: 196px;
		height: 75px;
		background: url(../images/index/btn_feature.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_01 .innerL #btn_feature li a {
			width: 196px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_feature.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_01 .innerL #btn_feature li a:hover {
			background: url(../images/index/btn_feature.jpg) no-repeat  0 -75px;
		}
	
	
	/* 当院の特色テキストリンク */
	#index #Contents #colL .col_01 .innerL ul#link_feature {
		width: 196px;
		margin: 7px 0 0 0;
	}
	
	#index #Contents #colL .col_01 .innerL ul#link_feature li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}
	
		/* ソフロロジー */	
		#index #Contents #colL .col_01 .innerL ul li.pink_link a{
			font-weight:bold;
			font-size:125%;
			color:#FF6699;
		}	
	

/* 右側（検診～産後ケア） */
#index #Contents #colL .col_01 .innerL .care {
	width: 197px;
	padding: 0 6px 0 9px;
	float: left;
	border-left: 1px solid #ccc;/* センターのライン */
}

	/* 検診～産後ケアボタン */
	#index #Contents #colL .col_01 .innerL #btn_care {
		width: 196px;
		height: 75px;
		background: url(../images/index/btn_care.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_01 .innerL #btn_care li a {
			width: 196px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_care.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_01 .innerL #btn_care li a:hover {
			background: url(../images/index/btn_care.jpg) no-repeat  0 -75px;
		}
	
		
	/* 検診～産後ケアテキストリンク */
	#index #Contents #colL .col_01 .innerL ul#link_care {
		width: 196px;
		margin: 7px 0 0 0;
	}
	
	#index #Contents #colL .col_01 .innerL ul#link_care li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}



/* ==========================================
　婦人科
========================================== */
/* 婦人科 */
#index #Contents #colL .col_01 .innerR {
	width: 215px;
	margin: 0;
	padding: 0 0 10px 0;
	float: right;
}

/* 婦人科　h3 */
#index #Contents #colL .col_01 .innerR h3 {
	width: 215px;
	height: 26px;
	background: url(../images/index/img_h3_gynecology.jpg) no-repeat;
	text-indent: -9999px;
}

	/* 婦人科ボタン */
	#index #Contents #colL .col_01 .innerR #btn_gynecology {
		width: 197px;
		height: 75px;
		margin: 0 8px 0 10px;
		background: url(../images/index/btn_gynecology.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_01 .innerR #btn_gynecology li a {
			width: 197px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_gynecology.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_01 .innerR #btn_gynecology li a:hover {
			background: url(../images/index/btn_gynecology.jpg) no-repeat  0 -75px;
		}
	
	
	/* 婦人科テキストリンク */
	#index #Contents #colL .col_01 .innerR ul#link_gynecology {
		width: 197px;
		margin: 7px 8px 0 10px;
	}
	
	#index #Contents #colL .col_01 .innerR ul#link_gynecology li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}




/* --------------------------------------------------
　■ナビ下段
-------------------------------------------------- */
/* 3列分の背景画像 */
#index #Contents #colL .col_02 {
	width: 642px;
	margin: 5px 0 0 0;
	padding: 0 0 10px 0;
	background: url(../images/index/img_col02_btm.jpg) no-repeat bottom;
}

#index #Contents #colL .col_02 .inner_02 {
	width: 642px;
	padding: 6px 0 10px 0;
	background: url(../images/index/img_col02_top.jpg) no-repeat top;
}



/* ==========================================
　病院案内
========================================== */
/* 病院案内 */
#index #Contents #colL .col_02 .inner_02 .about {
	width: 196px;
	padding: 0 11px 0 7px;
	float: left;
}


	/* 病院案内ボタン */
	#index #Contents #colL .col_02 #btn_about {
		width: 196px;
		height: 75px;
		background: url(../images/index/btn_about.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_02 #btn_about li a {
			width: 196px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_about.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_02 #btn_about li a:hover {
			background: url(../images/index/btn_about.jpg) no-repeat  0 -75px;
		}
	
	
	/* 病院案内テキストリンク */
	#index #Contents #colL .col_02 ul#link_about {
		width: 196px;
		margin: 7px 0 0 0;
	}
	
	#index #Contents #colL .col_02 ul#link_about li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}



/* ==========================================
　院内ガイド
========================================== */
/* 院内ガイド */
#index #Contents #colL .col_02 .inner_02 .guide {
	width: 197px;
	padding: 0 9px 0 8px;
	float: left;
}


	/* 院内ガイドボタン */
	#index #Contents #colL .col_02 #btn_guide {
		width: 197px;
		height: 75px;
		background: url(../images/index/btn_guide.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_02 #btn_guide li a {
			width: 197px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_guide.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_02 #btn_guide li a:hover {
			background: url(../images/index/btn_guide.jpg) no-repeat  0 -75px;
		}
	
	
	/* 院内ガイドテキストリンク */
	#index #Contents #colL .col_02 ul#link_guide {
		width: 197px;
		margin: 7px 0 0 0;
	}
	
	#index #Contents #colL .col_02 ul#link_guide li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}



/* ==========================================
　アクセス
========================================== */
/* アクセス */
#index #Contents #colL .col_02 .inner_02 .access {
	width: 197px;
	padding: 0 8px 0 9px;
	float: left;
}
	/* IE6用ハック＝テキストリンクが別のボックスにはみ出すのでoverflow設定 */
	* html #index #Contents #colL .col_02 .inner_02 .access {
		width: 206px;
		padding: 0 8px 0 9px;
		float: left;
		overflow: hidden;
	}


	/* アクセスボタン */
	#index #Contents #colL .col_02 #btn_access {
		width: 197px;
		height: 75px;
		background: url(../images/index/btn_access.jpg) no-repeat 0 0;
		text-indent: -9999px;
	}
	
		/* ボタンのリンク設定 */
		#index #Contents #colL .col_02 #btn_access li a {
			width: 197px;
			height: 75px;
			display: block;
			background: url(../images/index/btn_access.jpg) no-repeat 0 0;
		}
		
		#index #Contents #colL .col_02 #btn_access li a:hover {
			background: url(../images/index/btn_access.jpg) no-repeat  0 -75px;
		}
	
	
	/* アクセステキストリンク */
	#index #Contents #colL .col_02 ul#link_access {
		width: 197px;
		margin: 7px 0 0 0;
	}
	
	#index #Contents #colL .col_02 ul#link_access li {
		padding: 0 0 0 15px;
		background: url(../images/common/icn_arrow01.gif) no-repeat 0.3em 0.4em;
	}




/* --------------------------------------------------
　■ソフロロジーとメディア掲載
-------------------------------------------------- */
/* 1列分の背景画像 */
#index #Contents #colL .col_03 {
	width: 642px;
	margin: 25px 0 0 0;
	padding: 0 0 10px 0;
	background: url(../images/index/img_col03_2_btm.jpg) no-repeat bottom;
/* 2列分の背景画像 */
	/*background: url(../images/index/img_col03_btm.jpg) no-repeat bottom;*/
}



/* ==========================================
　ソフロロジー
========================================== */
/* ソフロロジー */
#index #Contents #colL .col_03 .innerL {
	width: 368px;
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
}

/* ソフロロジー　h3 */
#index #Contents #colL .col_03 .innerL h3 {
	width: 368px;
	height: 54px;
	background: url(../images/index/img_h3_sophrologie.jpg) no-repeat;
	text-indent: -9999px;
}

#index #Contents #colL .col_03 .innerL .sophrologieWrap {
	width: 334px;
	margin: 10px 20px 0 14px;
	padding: 0;
}

	/* 左　ロゴ */
	#index #Contents #colL .col_03 .innerL .sophrologieWrap .img {
		width: 104px;
		float: left;
		position: relative;
		top: 25px;
	}
	
	/* 右　テキスト */
	#index #Contents #colL .col_03 .innerL .sophrologieWrap .text {
		width: 210px;
		margin: 0 0 0 20px;
		float: right;
}



/* ==========================================
　エステのご案内 2018/8/27 削除
========================================== */
/* エステのご案内 
#index #Contents #colL .col_03 .innerR {
	width: 251px;
	margin: 0;
	padding: 0 0 5px 0;
	float: right;
}*/

/* エステのご案内　h3 
#index #Contents #colL .col_03 .innerR h3 {
	width: 251px;
	height: 37px;
	background: url(../images/index/img_h3_esthe.gif) no-repeat;
	text-indent: -9999px;
}

#index #Contents #colL .col_03 .innerR div.text {
	width: 216px;
	margin: 0 20px 0 15px;
}*/



/* --------------------------------------------------
　■緑の飾り枠１
-------------------------------------------------- */
#index #Contents #cele {
	width: 640px;
	height:220px;
	margin: 40px 0 0;
	background:url(../images/index/img_cele_bg.jpg) no-repeat left top;
	overflow:hidden;
	clear:both;
}

#index #Contents #cele dl dt {
	margin:30px 25px 0 30px;
	float:left;
	width:234px;
	height:160px;
}

#index #Contents #cele dl dd {
	float:left;
	width:320px;
	height:160px;
	margin:30px 10px 0 0;
	font-size:120%;
}

#index #Contents #cele dl dd a {
	font-weight:bold;
	color:#FF6699;
}

#index #Contents #cele dl dd a:hover {
	text-decoration:underline;
}



/* 緑の飾り枠２ */
#index #Contents #cele2 {
	width: 640px;
	height:300px;
	margin: 40px 0 0;
	background:url(../images/index/img_cele_bg02.jpg) no-repeat left top;
	overflow:hidden;
	clear:both;
}

#index #Contents #cele2 dl dt {
	margin:35px 25px 0 30px;
	float:left;
	width:270px;
	height:205px;
}

#index #Contents #cele2 dl dd {
	float:left;
	width:280px;
	height:230px;
	margin:40px 10px 0 0;
}












/* --------------------------------------------------
　■NEWS＆INFORMATION
-------------------------------------------------- */
#index #Contents #news {
	width: 635px;
	margin: 40px 0 0 0;
	overflow:hidden;
}

/* NEWS＆INFORMATION　h3 */
#index #Contents #news h3 {
	width: 635px;
	height: 24px;
	background: url(../images/index/img_h3_news.jpg) no-repeat;
	text-indent: -9999px;
}


#index #Contents #news .inner {
	padding: 2px 13px;
	background-color: #F9F7F2;
	border-left: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	overflow: auto; 
}

	/* ニュース　リスト */
	#index #Contents #news .inner a:link{ color:#FF3300;}
	#index #Contents #news .inner a:hover{ color:#FF3300;}
	#index #Contents #news .inner a:active{ color:#FF3300;}
	#index #Contents #news .inner a:visited{ color:#FF3300;}	


	#index #Contents #news .inner dl {
		position:relative;
		border-bottom:#999999 dotted 1px;
	}
		
		/* 一番下だけ下線なし */
		#index #Contents #news .inner dl.line_none {
			border:none;
		}
		
	#index #Contents #news .inner dl dt {
		padding: 15px 0 0 0;
		color: #333;
		font-weight:bold;
		overflow: auto; 
	}

	#index #Contents #news .inner dl dd {
		color:#666;
		padding: 0 0 15px 0;
		
	}
	
		/* ニュース　リスト 画像 */
		
		#index #Contents #news .inner dl dd.photoText{
			width:485px;
			min-height:86px;
			margin-left:140px;
		}
				
		#index #Contents #news .inner dl dd.photo{
			border:none;
			width:120px;
			height:86px;
			position:absolute;
			left:10px;
			top:35px;
		}


/* --------------------------------------------------
　■右カラム
-------------------------------------------------- */

/* ==========================================
　電話番号
========================================== */
#index #Contents #colR #tel {
	background:url(../images/index/tel.gif) no-repeat;
	width:160px;
	height:24px;
	text-indent:-9999px;
	margin:0 auto 20px auto;
}




/* ==========================================
　診療･受付時間/休診日
========================================== */
/* 診療･受付時間/休診日Box */
#index #Contents #colR .treatmentBox {
	width: 160px;
	margin: 0;
	padding: 0 0 25px 0;
}

/* 診療･受付時間/休診日 h3 */
#index #Contents #colR .treatmentBox h3 {
	width: 160px;
	height: 18px;
	background: url(../images/index/img_h3_treatement.gif) no-repeat;
	text-indent: -9999px;
}

	/* 病院外観画像 */
	#index #Contents #colR .treatmentBox p.photo {
		width: 150px;
		margin: 3px auto 10px auto;
	}
	
	/* h4 */
	#index #Contents #colR .treatmentBox h4 {
		width: 149px;
		height: 11px;
		margin: 0 auto;
		text-indent: -9999px;
	}

	/* 診療時間 */
	#index #Contents #colR .treatmentBox h4.treat01 {
		background: url(../images/index/img_h4_treatement01.gif) no-repeat;
	}
	/* 受付時間 */
	#index #Contents #colR .treatmentBox h4.treat02 {
		background: url(../images/index/img_h4_treatement02.gif) no-repeat;
	}
	/* 面会時間 */
	#index #Contents #colR .treatmentBox h4.treat03 {
		background: url(../images/index/img_h4_treatement03.gif) no-repeat;
	}
	/* 休診日 */
	#index #Contents #colR .treatmentBox h4.treat04 {
		background: url(../images/index/img_h4_treatement04.gif) no-repeat;
	}

	#index #Contents #colR .treatmentBox p.treat {
		width: 139px;
		margin: 3px auto 10px auto;
		padding: 0 0 0 10px;
		color: #333;
		font-size: 84%;
		line-height: 1.3;
		text-align: left;
	}
	#index #Contents #colR .treatmentBox p.calendar {
		width: 139px;
		margin: 3px auto 0px auto;
		padding: 0 0 0 20px;
		color: #606060;
		font-size: 100%;
		
		line-height: 1.0;
		text-align: left;
	}


/* ==========================================
　交通
========================================== */
/* 交通Box */
#index #Contents #colR .accessBox {
	width: 160px;
	margin: 0;
	padding: 30px 0 25px 0;
	background: url(../images/common/bg_dot_line.gif) repeat-x top;
}

	/* 交通　h3 */
	#index #Contents #colR .accessBox h3 {
		width: 160px;
		height: 18px;
	}
	
	#index #Contents #colR .accessBox h3.access01 {
		background: url(../images/index/img_h3_comesbytrain.gif) no-repeat;
		text-indent: -9999px;
	}
	
	#index #Contents #colR .accessBox h3.access02 {
		background: url(../images/index/img_h3_comesbycar.gif) no-repeat;
		text-indent: -9999px;
	}


/* 電車でご来院の方 */
#index #Contents #colR .accessBox ul#comesbyTrain {
	width: 149px;
	height: 150px;
	margin: 3px auto 15px auto;
	* margin: 3px 0 15px 0;/* IE6用ハック＝左右マージン */
	background: url(../images/index/btn_comesby_train.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

	/* リンク設定 */
	#index #Contents #colR .accessBox ul#comesbyTrain a {
		width: 149px;
		height: 150px;
		display: block;
		background: url(../images/index/btn_comesby_train.jpg) no-repeat 0 0;
	}
	
	#index #Contents #colR .accessBox ul#comesbyTrain a:hover {
		background: url(../images/index/btn_comesby_train.jpg) no-repeat 0 -150px;
	}


/* 車でご来院の方 */
#index #Contents #colR .accessBox ul#comesbyCar {
	width: 149px;
	height: 150px;
	margin: 3px auto 0 auto;
	* margin: 3px 0 0 0;/* IE6用ハック＝左右マージン */
	background: url(../images/index/btn_comesby_car.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

	/* リンク設定 */
	#index #Contents #colR .accessBox ul#comesbyCar a {
		width: 149px;
		height: 150px;
		display: block;
		background: url(../images/index/btn_comesby_car.jpg) no-repeat 0 0;
	}
	
	#index #Contents #colR .accessBox ul#comesbyCar a:hover {
		background: url(../images/index/btn_comesby_car.jpg) no-repeat 0 -150px;
	}



/* ==========================================
　バナー
========================================== */
/* バナーBox */
#index #Contents #colR .bannerBox {
	width: 160px;
	margin: 0;
	padding: 25px 0 25px 0;
	background: url(../images/common/bg_dot_line.gif) repeat-x top;
}

/* バナー　メディア掲載 */
#index #Contents #colR .bannerBox ul#bannerMedia {
	width: 158px;
	height: 158px;
	background: url(../images/index/bnr_media.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

	/* バナーのリンク設定 */
	#index #Contents #colR .bannerBox ul#bannerMedia a {
		width: 158px;
		height: 158px;
		display: block;
		background: url(../images/index/bnr_media.jpg) no-repeat 0 0;
	}
	
	#index #Contents #colR .bannerBox ul#bannerMedia a:hover {
		background: url(../images/index/bnr_media.jpg) no-repeat 0 -158px;
	}

/* バナー　ピアノ演奏 */
#index #Contents #colR .bannerBox ul#bannerPiano {
	width: 158px;
	height: 230px;
	background: url(../images/index/bnr_piano.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

/* バナー　ベビー検診 */
#index #Contents #colR .bannerBox ul#bannerBaby {
	width: 158px;
	height: 250px;
	background: url(../images/index/bnr_baby.jpg) no-repeat 0 0;
	text-indent: -9999px;
}

	/* バナーのリンク設定 */
	#index #Contents #colR .bannerBox ul#bannerBaby a {
		width: 158px;
		height: 250px;
		display: block;
		background: url(../images/index/bnr_baby.jpg) no-repeat 0 0;
	}
	
	#index #Contents #colR .bannerBox ul#bannerBaby a:hover {
		background: url(../images/index/bnr_baby.jpg) no-repeat 0 -250px;
	}

/* バナー　採用情報　Webで病院見学 */
#index #Contents #colR .bannerBox ul#bannerRecruit {
	width: 150px;
	height: 150px;
	margin:0 auto;
	background: url(../images/index/bnr_recruit_web.png) no-repeat 0 0;
	text-indent: -9999px;
}
/* バナー　採用情報　Webで病院見学 リンク設定 */
	#index #Contents #colR .bannerBox ul#bannerRecruit a {
		width: 150px;
		height: 150px;
		display: block;
		background: url(../images/index/bnr_recruit_web.png) no-repeat;
	}
	
	#index #Contents #colR .bannerBox ul#bannerRecruit a:hover {
		width: 150px;
		height: 150px;
  		background: rgba(255,255,255,0.2);
	}

/* バナー　ありがとうの声 */
#index #Contents #colR .bannerBox ul#bannerThankyou {
	width: 158px;
	height: 46px;
	background: url(../images/index/bnr_thankyou.png) no-repeat 0 0;
	text-indent: -9999px;
}

	/* バナー ありがとうの声 リンク設定  */
	#index #Contents #colR .bannerBox ul#bannerThankyou a {
	width: 158px;
	height: 46px;
		display: block;
		background: url(../images/index/bnr_thankyou.png) no-repeat 0 0;
	}
	
	#index #Contents #colR .bannerBox ul#bannerThankyou a:hover {
	width: 158px;
	height: 46px;
  		background: rgba(255,255,255,0.2);
	}
