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

body{
	margin:0;
	padding:0;
	font-family: "Meiryo","MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
	line-height:160%;
	color:#333333;
	font-size:80%;
}

h2{
	clear:both;
	margin:0;
	padding:0;
	font-size:100%;
}
h3{
	clear:both;
	margin:0;
	padding:0;
	font-size:100%;
	
}
h6{
	font-weight:bold;
	color:#467989;
	font-size:100%;
	
}

.clear{
	clear:both;
	height:1px;
}
p{ padding:0 10px;}
a img{
	border:0;
}

.root{
	width:900px;
	margin:0 auto;
}

.index-navi{
	margin:0;
	padding:0;
	list-style-type:none;
}
	.index-navi img{
		vertical-align:top;
	}
	.index-navi li{
		margin:0;
		padding:0 12px 0 0;
		float:left;
		width:216px;
	}
	.index-navi li.terminate{
		padding:0;
	}
	.index-navi li ul{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	.index-navi li ul li{
		margin:0;
		padding:0;
	}

.side{
	margin:0;
	padding:20px 0 0;
	width:220px;
	float:left;
}
	.snavi{
		margin:0 0 20px;
		padding:0;
		list-style-type:none;
	}
	.snavi img{
		vertical-align:top;
	}
	.snavi li{
		margin:0 0 15px;
		padding:0;
		list-style-type:none;
	}
	.snavi ul{
		margin:1ex 0;
		padding:0;
		list-style-type:none;
	}
	.snavi li li{
		margin:0 0 0;
		padding:0 0 0 25px;
		list-style-type:none;
		font-weight:bold;
	}
	
	.snavi li li.snavi-banner{
		margin:0.5ex 0;
		padding:0;
		background:none;
		text-align:center;
	}
	.snavi-contact li{
		background:url("../img_/side_arrow_contact.gif") 5px 3px no-repeat;
	}
	.snavi-access li{
		background:url("../img_/side_arrow_access.gif") 5px 3px no-repeat;
	}	
	.snavi-patient li{
		background:url("../img_/side_arrow_patient.gif") 5px 50% no-repeat;
	}
	.snavi-getwell li{
		background:url("../img_/side_arrow_getwell.gif") 5px 50% no-repeat;
	}
	.snavi-work li{
		background:url("../img_/side_arrow_work.gif") 5px 50% no-repeat;
	}
	.snavi-info li{
		background:url("../img_/side_arrow_info.gif") 5px 50% no-repeat;
	}
	.snavi-contact li a{
		text-decoration:none;
		color:#2e6fff;
	}
	.snavi-access li a{
		text-decoration:none;
		color:#3783f3;
	}

	.snavi-patient li a{
		text-decoration:none;
		color:#0088cc;
	}
	.snavi-getwell li a{
		text-decoration:none;
		color:#32b4b6;
	}
	.snavi-work li a{
		text-decoration:none;
		color:#47c121;
	}
	.snavi-info li a{
		text-decoration:none;
		color:#abcd00;
	}	
.snavi-contact li a:hover,
.snavi-access li a:hover,
	.snavi-patient li a:hover,
	.snavi-getwell li a:hover,
	.snavi-work li a:hover,
	.snavi-info li a:hover{
		text-decoration:underline;
	}	
	
	
	.side-qr{
		color:#808080;
		font-size:90%;
		text-align:center;
	}
	

.content{
	margin:0;
	padding:20px 0 0;
	width:660px;
	float:right;
}
	.index-news-content{
		border:1px solid #dddddd;
		margin:0 0 10px;
		position:relative;
	}

.index-news-content table{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	margin:10px 20px;
}
.index-news-content th{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	padding:0.2ex 10px 0.2ex 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#1e5880;
	text-align:left;
	font-size:85%;
}
.index-news-content td{
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	color:#333333;
	padding:0.2ex 0 0.2ex 24px;
	background:url("../img_/index_arrow_blue.gif") 0 50% no-repeat;
}

.index-news-content td a{
	background:url("../img_/index_news_line.gif") 0 100% repeat-x;
}
.index-news-content td a:link,
.index-news-content td a:visited,
.index-news-content td a:hover,
.index-news-content td a:active{
	color:#333333;
	text-decoration:none;
}

	
	.index-inside{
		margin:0 auto;
		padding:10px 0 0;
		list-style-type:none;
		width:648px;
	}
	.index-inside p{
		margin:0 0 10px;
		padding:0 0 0;
	}
	.index-inside-content01,
	.index-inside-content02,
	.index-inside-content03{
		margin:0;
		padding:0 6px;
		list-style-type:none;
		width:204px;
		float:left;
	}
	
	.index-inside-title{
		font-size:110%;
		font-weight:bold;
		line-height:180%;
	}
	
	.index-inside-content01 .index-inside-title{
		color:#0088cc;
	}
	.index-inside-content02 .index-inside-title{
		color:#ff59ac;
	}
	.index-inside-content03 .index-inside-title{
		color:#ff8d1c;
	}
	
	
.footer{
	clear:both;
	padding:30px 0;
}
	
	.fmenu{
		margin:0;
		padding:0;
		list-style-type:none;
		height:14px;
	}
	.fmenu li{
		margin:0;
		padding:0;
		float:left;
	}
	
		
	.fmenu-home			{width:63px;}
	.fmenu-sitemap		{width:122px;}
	.fmenu-about		{width:152px;}
	.fmenu-facility	{width:95px;}
	.fmenu-link			{width:78px;}
	.fmenu-material			{width:95px;}
	.footer-copy{
		margin:10px 0 0;
		padding:5px 0 0;
		border-top:1px solid #dddddd;
	}
	
	
	
	
	
	
	
	
	
.index-update {position: relative;}

.btn_news, .btn_update { position:absolute;
top:5px; left:560px;}
	
	
/*ついか*/
.breadcrumbs{
	color:#aaaaaa;
	margin:0 0 0.5ex;
}	
.breadcrumbs a{
color:#0099FF;
	margin:0 0 0.5ex;
}	
h4{
	margin:1ex 10px;
	padding:0 0 5px;
	font-size:110%;
	line-height:160%;
	border-bottom:1px dotted #00CCFF;
	color:#5b5d5f;
	clear:both;
}
h5{
	margin:1ex 10px;
	padding:0.3ex 0 0.3ex 20px;
	font-size:105%;
	line-height:100%;
	background:url("../img/h5_bg.gif") 0 50% no-repeat;
	color:#5b5d5f;
	clear:both;
}

h7{
	margin:1ex 10px;
	padding:0.3ex 0 0.3ex 20px;
	font-size:105%;
	line-height:100%;
	background:url("../img/h7_bg.gif") 0 50% no-repeat;
	color:#5b5d5f;
	clear:both;
}


.topics{
	margin:1ex 10px;
}





.subside{margin-top:-20px;}
.side-navi{
	margin:0 0 10px 0;
	padding:0;
	list-style-type:none;
}
	.side-navi img{
		vertical-align:top;
	}
	.side-navi li{
		margin:0;
		float:left;
		width:220px;
		padding:0px 0 8px 0;
	}
	.side-navi li.terminate{
		padding:0;
	}
	.side-navi li ul{
		margin:0;
		padding:0;
		list-style-type:none;
	}
	.side-navi li ul li{
		margin:0;
		padding:0;
	}



	
.bordered-table{
	width:560px;
	margin:0 auto;
}




.bordered-table{
	width:620px;
	margin:0 auto;
}


.bordered-table,
.bordered-table td,
.bordered-table th{
	border:1px solid #cccccc;
	border-collapse:collapse;
	border-spacing:0;
	color: #000;
}

.bordered-table{
	margin:1ex 5px;
}
.bordered-table thead th{
	background:#f7f1e9;
	text-align:center;
	white-space:nowrap;
}
.bordered-table tbody th{
	font-weight:normal;
	vertical-align:top;
	background:#fbf8f3;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.bordered-table tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}

.bordered-table tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}
.bordered-table ul{
	margin:0;
	padding:0 0 0 25px;
}
.bordered-table ol{
	margin:0;
	padding:0 0 0 25px;
}





.bordered-table0{
	width:460px;
	margin:0 auto;
}


.bordered-table0,
.bordered-table0 td,
.bordered-table0 th{
	border:1px solid #cccccc;
	border-collapse:collapse;
	border-spacing:0;
	color: #000;
}

.bordered-table0{
	margin:1ex 5px;
}
.bordered-table0 thead th{
	background:#f7f1e9;
	text-align:center;
	white-space:nowrap;
}
.bordered-table0 tbody th{
	font-weight:normal;
	vertical-align:top;
	background:#fbf8f3;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.bordered-table0 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}

.bordered-table0 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}
.bordered-table0 ul{
	margin:0;
	padding:0 0 0 25px;
}
.bordered-table0 ol{
	margin:0;
	padding:0 0 0 25px;
}


.bordered-table01{
	width:655px;
	margin:0 auto;
}

.bordered-table01,
.bordered-table01 td,
.bordered-table01 th{
	border:1px solid #cccccc;
	border-collapse:collapse;
	border-spacing:0;
}

.bordered-table01{
	margin:1ex 5px;
}
.bordered-table01 thead th{
	background:#f7f1e9;
	text-align:center;
	white-space:nowrap;
}
.bordered-table01 tbody th{
	font-weight:normal;
	vertical-align:top;
	background:#fbf8f3;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.bordered-table01 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}

.bordered-table01 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}
.bordered-table01 ul{
	margin:0;
	padding:0 0 0 25px;
}
.bordered-table01 ol{
	margin:0;
	padding:0 0 0 25px;
}





.bordered-table02{
	width:650px;
	margin:0 auto;
}


.bordered-table02,
.bordered-table02 td,
.bordered-table02 th{
	border:1px solid #ab8670;
	border-collapse:collapse;
	border-spacing:0;
}

.bordered-table02{
	margin:1ex 5px;
}
.bordered-table02 thead th{
	background:#d3c3a4;
	text-align:center;
	white-space:nowrap;
}
.bordered-table02 tbody th{
	font-weight:normal;
	vertical-align:middle;
	background:#d3c3a4;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.bordered-table02 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:;
	background:#FFFFFF;
}

.bordered-table02 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:middle;
}
.bordered-table02 ul{
	margin:0;
	padding:0 0 0 25px;
}
.bordered-table02 ol{
	margin:0;
	padding:0 0 0 25px;
}






.bordered-table03{
	width:625px;
	margin:0 auto;
}


.bordered-table03,
.bordered-table03 td,
.bordered-table03 th{
	border:1px solid #ab8670;
	border-collapse:collapse;
	border-spacing:0;
}

.bordered-table03{
	margin:1ex 5px;
}
.bordered-table03 thead th{
	background:#d3c3a4;
	text-align:center;
	white-space:nowrap;
}
.bordered-table03 tbody th{
	font-weight:normal;
	vertical-align:top;
	background:#d3c3a4;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.bordered-table03 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
	background:#FFFFFF;
}

.bordered-table03 tbody td{
	padding-left:1ex;
	padding-right:1ex;
	vertical-align:top;
}
.bordered-table03 ul{
	margin:0;
	padding:0 0 0 25px;
}
.bordered-table03 ol{
	margin:0;
	padding:0 0 0 25px;
}

.embox{
	margin:10px 0 0 0;
		border:2px solid #9bd5f2;
	padding:1em;
	background:#f1fcff;
	color:#355c71;
}

.topicsinfo{ margin:1ex 0px;}
.height{ height:12px;}

.content p { margin:1em 0;}




/* 追加 20100519 */
.emlink{
	padding-left:13px;
	background:url("../img/emlink_bg.gif") 0 50% no-repeat;
}


a:link		{color:#0088ff;text-decoration:none;}
a:visited	{color:#669933;text-decoration:none;}
a:hover		{color:#ff8800;text-decoration:underline;}
a:active	{color:#ff8800;text-decoration:none;}


.iconlist-col3{
	margin:0;
	padding:5px 5px;
	list-style-type:none;
}
.iconlist-col3 li{
	margin:0;
	padding:0 5px 5px;
	float:left;
	width:186px;
}

#gmap{
	height:560px;
	margin:0 10px;
}

.recruit-submenu{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width:100%;
	height:50px;
	background:url("../../recruit/img/recruit_submenu_title.gif") 0 0 no-repeat;
	list-style-type:none;

}

.recruit-submenu li{
	margin:0;
	padding:0;
	float:left;
	height:50px;
}
.recruit-submenu a{
	display:block;
	height:50px;
	outline:none;
	background-repeat:repeat-x;
	}
.recruit-submenu01{width:95px;height:50;text-indent:-9900px;}
.recruit-submenu02{width:94px;height:50;text-indent:-9900px;}
.recruit-submenu03{width:94px;height:50;text-indent:-9600px;}
.recruit-submenu04{width:94px;height:50;text-indent:-9100px;}
.recruit-submenu05{width:94px;height:50;text-indent:-9880px;}
.recruit-submenu06{width:94px;height:50;text-indent:-9100px;}
.recruit-submenu07{width:95px;height:50;text-indent:-9940px;}
.recruit-submenu01 a{background-image:url("../../recruit/img/recruit_submenu01.gif");}
.recruit-submenu02 a{background-image:url("../../recruit/img/recruit_submenu02.gif");}
.recruit-submenu03 a{background-image:url("../../recruit/img/recruit_submenu03.gif");}
.recruit-submenu04 a{background-image:url("../../recruit/img/recruit_submenu04.gif");}
.recruit-submenu05 a{background-image:url("../../recruit/img/recruit_submenu05.gif");}
.recruit-submenu06 a{background-image:url("../../recruit/img/recruit_submenu06.gif");}
.recruit-submenu07 a{background-image:url("../../recruit/img/recruit_submenu07.gif");}

.recruit-submenu01 a:hover{background:url("../../recruit/img/recruit_submenu01.gif") 0 -53px no-repeat; }
.recruit-submenu02 a:hover{background:url("../../recruit/img/recruit_submenu02.gif") 0 -53px no-repeat; }
.recruit-submenu03 a:hover{background:url("../../recruit/img/recruit_submenu03.gif") 0 -53px no-repeat; }
.recruit-submenu04 a:hover{background:url("../../recruit/img/recruit_submenu04.gif") 0 -53px no-repeat; }
.recruit-submenu05 a:hover{background:url("../../recruit/img/recruit_submenu05.gif") 0 -53px no-repeat; }
.recruit-submenu06 a:hover{background:url("../../recruit/img/recruit_submenu06.gif") 0 -53px no-repeat; }
.recruit-submenu07 a:hover{background:url("../../recruit/img/recruit_submenu07.gif") 0 -53px no-repeat; }


.recruit-topic{
	width:310px;
	padding:0 9px;
	float:left;
}
.recruit-topic h3{
	margin:10px 0 0;
}
.recruit-topic img{
	float:left;
	margin:5px 0 0;
}
.recruit-topic p{
	float:right;
	width:180px;
	margin:5px 0 0;
}

.nurse-list{
	clear:both;
	margin:0;
	padding:20px;
	list-style-type:none;
}

.nurse-list li{
	margin:0 auto;
	padding:0px 7px;
	width:140px;
	float:left;
	text-align:center;
	white-space:nowrap;
}

.nurse-list02{
	clear:both;
	margin:0;
	padding:0;
	list-style-type:none;
}

.nurse-list02 li{
	margin:0 0px;
	padding:0px 6px;
	width:150px;
	float:left;
	text-align:center;
	white-space:nowrap;
}
.nurse-list02 li a{
	display:block;
	width:150px;
	height:129px;
	margin-bottom:10px;
	overflow:hidden;

	}
.doctor-list{
	clear:both;
	margin:0;
	padding:0;
	list-style-type:none;
}

.doctor-list li{
	margin:0 auto;
	padding:5px 7px;
	width:100px;
	float:left;
	text-align:center;
}

.totop{
	width:152px;
	height:26px;
	margin:0 0 10px auto;
}
.totop a{
	display:block;
	background:url("../img/to_top.gif") 0 0 repeat-x;
	text-indent:-9300px;
	height:26px;
}
.totop a:hover,
.totop a:active{
	background-position:0 0px;
}
.bordered-table{ width:90%;}

.doctor-img{
	float:left;
	width:100px;
	padding:0 0 1em 15px;
}
.doctor-info{
	float:right;
	width:540px;
	padding:0 0 1em;
}
.doctor-info .bordered-table{
	margin:0;
	width:520px;
}
.doctor-info .bordered-table th{
	width:4em;
}
.news-table{
	border-collapse:collapse;
	border:0;
	margin:0 auto;
}
.news-table tr{
	background:url("../../img/index_news_bg.gif") 0 100% repeat-x;
	border:0;
}
.news-table td{
	border-collapse:collapse;
	border:0;
	padding:0.3ex 0.5ex;
}
.news-table th{
	border-collapse:collapse;
	border:0;
	text-align:left;
	font-weight:normal;
	padding:0.3ex 0.5ex;
	vertical-align:top;
	white-space:nowrap;
	width:10%;
}

.news-table td.iconcell{
	width:5%;
	white-space:nowrap;
	vertical-align:top;
}
.news-table td.iconcell img{
	vertical-align:middle;
}


.side-banners-recruit{
			margin:1em 0 1ex;
			padding:1em 0 0;
			border-top:1px dotted #97c7da;
			line-height:140%;
			text-align:center;
		}
		.side-banners-recruit li,
		.side-banners-recruit ul{
			margin:0;
			padding:0;
			list-style-type:none;
		}

		.side-banners-recruit li.side-banners-left{
			float:left;
			clear:none;
			width:92px;
			padding-bottom:5px;
			padding-left:15px;
		}
		.side-banners-recruit li.side-banners-right{
			float:right;
			clear:none;
			width:92px;
			padding-bottom:5px;
			padding-right:15px;
		}
		.side-banners-recruit li{
			clear:both;
		}
		
.hospital_bnr {
	list-style-type: none;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.hospital_bnr li{
	display: inline;
	list-style-type: none;
}
.hospital_bnr li img{
	padding-left:10px;
	}

.hospital_bnr02 {
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.hospital_bnr02 li{
	display: inline;
	list-style-type: none;
}
.hospital_bnr02 li img{
	padding-left:10px;
	}
	
	
	
	a img.alph {
	opacity:1;
	filter:alpha(opacity=100);
	-ms-filter: "alpha(opacity=100)";
	zoom:1;/* IE で filter を使うときには zoom:1; を指定する */
}
a:hover img.alph {
	opacity:0.75;
	filter:alpha(opacity=75);
	-ms-filter: "alpha(opacity=75)";
	zoom:1;/* IE で filter を使うときには zoom:1; を指定する */
}

	

.bordered-table1217{
	width:660px;
	margin:0 auto;
	font-family:Georgia, "Verdana Times New Roman", Times, serif;
	color:#333333;
}


.bordered-table1217,
.bordered-table1217 td,
.bordered-table1217 th{
	border:1px solid #cccccc;
	border-collapse:collapse;
	border-spacing:0;
}

.bordered-table1217{
	margin:1ex 5px;
}
.bordered-table1217 thead th{
	background:#f7f1e9;
	text-align:center;
	white-space:nowrap;
}
.bordered-table1217 tbody th{
	font-weight:normal;
	vertical-align:top;
	background:#fbf8f3;
	text-align:left;
	white-space:nowrap;
	padding-left:1ex;
	padding-right:1ex;
}

.half-columnL{
	float:left;
	width:280px;
}
.half-columnR{
	float:right;
	width:330px;
}


ul.centermenu
{ list-style:none; margin-left:0; padding-left:18px; padding-bottom:20px; font-size:10px;
 background:url("../../guide/medical/division/healthcare/img/navi_line.gif") 0 100% no-repeat;  }
ul.centermenu li{ display:inline; }
table.center-table th{ padding:8px;}
table.center-table td{ padding:8px;}


ol.internal02 li{
	background:url("../../guide/medical/depart/img/dot.gif") 0 100% repeat-x; padding:0; margin:0;}


.daycare-submenu{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	width:100%;
	height:72px;
	list-style-type:none;}
	
.daycare-submenu li{
	margin:0;
	padding:0;
	float:left;
	height:72px;
}
.daycare-submenu a{
	display:block;
	height:72px;
	outline:none;
	background-repeat:repeat-x;
	}
.daycare-sub01{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu01.gif) 0 0 no-repeat; width:102px; height:72px; text-indent:-999999px; }	
.daycare-sub02{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu02.gif) 0 0 no-repeat; width:121px; height:72px; text-indent:-999999px; }	
.daycare-sub03{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu03.gif) 0 0 no-repeat; width:110px; height:72px; text-indent:-999999px; }	
.daycare-sub04{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu04.gif) 0 0 no-repeat; width:110px; height:72px; text-indent:-999999px; }	
.daycare-sub05{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu05.gif) 0 0 no-repeat; width:110px; height:72px; text-indent:-999999px; }	
.daycare-sub06{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu06.gif) 0 0 no-repeat; width:107px; height:72px; text-indent:-999999px; }	

.daycare-sub01 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu01.gif) 0 -72px no-repeat; }	
.daycare-sub02 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu02.gif) 0 -72px no-repeat; }	
.daycare-sub03 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu03.gif) 0 -72px no-repeat; }	
.daycare-sub04 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu04.gif) 0 -72px no-repeat; }	
.daycare-sub05 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu05.gif) 0 -72px no-repeat; }	
.daycare-sub06 a:hover{ display:block; background:url(../../guide/medical/daycare/img/daycare_submenu06.gif) 0 -72px no-repeat; }	


a.day01
{ display:block; width:102px; height:72px;}

a.day01{ background:url(../../guide/medical/daycare/img/daycare_submenu01.gif) 0 -72px no-repeat;}

a.day02
{ display:block; width:121px; height:72px;}

a.day02{ background:url(../../guide/medical/daycare/img/daycare_submenu02.gif) 0 -72px no-repeat;}

a.day03
{ display:block; width:110px; height:72px;}

a.day03{ background:url(../../guide/medical/daycare/img/daycare_submenu03.gif) 0 -72px no-repeat;}

a.day04
{ display:block; width:110px; height:72px;}

a.day04{ background:url(../../guide/medical/daycare/img/daycare_submenu04.gif) 0 -72px no-repeat;}

a.day05
{ display:block; width:110px; height:72px;}

a.day05{ background:url(../../guide/medical/daycare/img/daycare_submenu05.gif) 0 -72px no-repeat;}

a.day06
{ display:block; width:107px; height:72px;}

a.day06{ background:url(../../guide/medical/daycare/img/daycare_submenu06.gif) 0 -72px no-repeat;}

.pagelink { font-size:12px;  width:660px; height:50px; margin-top:5px;  }
.pagelink ul{margin:2px;
		padding:0 0 0 2px;
		list-style-type:none; }

.pagelink li{margin:0;
		padding:2px 5px;
		float:left;
		list-style-type:none;
		white-space:nowrap}
	
.pagelink02{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:55px;
	list-style-type:none;}
	
.pagelink02 ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.pagelink02 li{
	margin:0;
	padding:0;
	float:left;
	height:46px;
}
.pagelink02 a{
	display:block;
	height:46px;
	outline:none;
	background-repeat:repeat-x;
	}
	
.pagelink02 .aa{ display:block; background:url(../../guide/medical/depart/img/bo_01.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	
.pagelink02 .bb{ display:block; background:url(../../guide/medical/depart/img/bo_02.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	
.pagelink02 .cc{ display:block; background:url(../../guide/medical/depart/img/bo_03.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	
.pagelink02 .dd{ display:block; background:url(../../guide/medical/depart/img/bo_04.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	
.pagelink02 .ee{ display:block; background:url(../../guide/medical/depart/img/bo_05.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	
.pagelink02 .ff{ display:block; background:url(../../guide/medical/depart/img/bo_06.gif) 0 0 no-repeat; width:109px; height:46px; text-indent:-999999px; }	

.pagelink02 .aa a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_01.gif) 0 -46px no-repeat; }	
.pagelink02 .bb a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_02.gif) 0 -46px no-repeat; }	
.pagelink02 .cc a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_03.gif) 0 -46px no-repeat; }	
.pagelink02 .dd a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_04.gif) 0 -46px no-repeat; }	
.pagelink02 .ee a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_05.gif) 0 -46px no-repeat; }	
.pagelink02 .ff a:hover{ display:block; background:url(../../guide/medical/depart/img/bo_06.gif) 0 -46px no-repeat; }	
		
.pagelink03{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:52px;
	list-style-type:none;}
	
.pagelink03 ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.pagelink03 li{
	margin:0;
	padding:0;
	float:left;
	height:52px;
}
.pagelink03 a{
	display:block;
	height:52px;
	outline:none;
	background-repeat:repeat-x;
	}
	
.pagelink03 .aa{ display:block; background:url(../img/intro_g01.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .bb{ display:block; background:url(../img/intro_g02.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .cc{ display:block; background:url(../img/intro_g03.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .dd{ display:block; background:url(../img/intro_g04.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .ee{ display:block; background:url(../img/intro_g05.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .ff{ display:block; background:url(../img/intro_g06.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .gg{ display:block; background:url(../img/intro_g07.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .hh{ display:block; background:url(../img/intro_g08.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .ii{ display:block; background:url(../img/intro_g09.gif) 0 0 no-repeat; width:72px; height:52px; text-indent:-999999px; }	
.pagelink03 .jj{ display:block; background:url(../img/intro_g10.gif) 0 0 no-repeat; width:72px; height:52px; text-indent:-999999px; }	
.pagelink03 .kk{ display:block; background:url(../img/intro_g11.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .ll{ display:block; background:url(../img/intro_g12.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .mm{ display:block; background:url(../img/intro_g13.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .nn{ display:block; background:url(../img/intro_g14.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .oo{ display:block; background:url(../img/intro_g15.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .pp{ display:block; background:url(../img/intro_g16.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .qq{ display:block; background:url(../img/intro_g17.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	
.pagelink03 .rr{ display:block; background:url(../img/intro_g18.gif) 0 0 no-repeat; width:73px; height:52px; text-indent:-999999px; }	

.pagelink03 .aa a:hover{ display:block; background:url(../img/intro_g01.gif) 0 -60px no-repeat;}	
.pagelink03 .bb a:hover{ display:block; background:url(../img/intro_g02.gif) 0 -60px no-repeat; }	
.pagelink03 .cc a:hover{ display:block; background:url(../img/intro_g03.gif) 0 -60px no-repeat; }	
.pagelink03 .dd a:hover{ display:block; background:url(../img/intro_g04.gif) 0 -60px no-repeat; }	
.pagelink03 .ee a:hover{ display:block; background:url(../img/intro_g05.gif) 0 -60px no-repeat; }	
.pagelink03 .ff a:hover{ display:block; background:url(../img/intro_g06.gif) 0 -60px no-repeat; }	
.pagelink03 .gg a:hover{ display:block; background:url(../img/intro_g07.gif) 0 -60px no-repeat; }	
.pagelink03 .hh a:hover{ display:block; background:url(../img/intro_g08.gif) 0 -60px no-repeat; }	
.pagelink03 .ii a:hover{ display:block; background:url(../img/intro_g09.gif) 0 -60px no-repeat; }	
.pagelink03 .jj a:hover{ display:block; background:url(../img/intro_g10.gif) 0 -60px no-repeat; }	
.pagelink03 .kk a:hover{ display:block; background:url(../img/intro_g11.gif) 0 -60px no-repeat; }	
.pagelink03 .ll a:hover{ display:block; background:url(../img/intro_g12.gif) 0 -60px no-repeat; }	
.pagelink03 .mm a:hover{ display:block; background:url(../img/intro_g13.gif) 0 -60px no-repeat; }	
.pagelink03 .nn a:hover{ display:block; background:url(../img/intro_g14.gif) 0 -60px no-repeat; }	
.pagelink03 .oo a:hover{ display:block; background:url(../img/intro_g15.gif) 0 -60px no-repeat; }	
.pagelink03 .pp a:hover{ display:block; background:url(../img/intro_g16.gif) 0 -60px no-repeat; }
.pagelink03 .qq a:hover{ display:block; background:url(../img/intro_g17.gif) 0 -60px no-repeat; }	
.pagelink03 .rr a:hover{ display:block; background:url(../img/intro_g18.gif) 0 -60px no-repeat; }	


.pagelink04{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:53px;
	list-style-type:none;}
	
.pagelink04 ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.pagelink04 li{
	margin:0;
	padding:0;
	float:left;
	height:53px;
}
.pagelink04 a{
	display:block;
	height:53px;
	outline:none;
	background-repeat:repeat-x;
	}
	
.pagelink04 .aa{ display:block; background:url(../img/invite_g01.gif) 0 0 no-repeat; width:81px; height:53px; text-indent:-999999px; }	
.pagelink04 .bb{ display:block; background:url(../img/invite_g02.gif) 0 0 no-repeat; width:81px; height:53px; text-indent:-999999px; }	
.pagelink04 .cc{ display:block; background:url(../img/invite_g03.gif) 0 0 no-repeat; width:82px; height:53px; text-indent:-999999px; }	
.pagelink04 .dd{ display:block; background:url(../img/invite_g04.gif) 0 0 no-repeat; width:82px; height:53px; text-indent:-999999px; }	
.pagelink04 .ee{ display:block; background:url(../img/invite_g05.gif) 0 0 no-repeat; width:81px; height:53px; text-indent:-999999px; }	
.pagelink04 .ff{ display:block; background:url(../img/invite_g06.gif) 0 0 no-repeat; width:81px; height:53px; text-indent:-999999px; }	
.pagelink04 .gg{ display:block; background:url(../img/invite_g07.gif) 0 0 no-repeat; width:81px; height:53px; text-indent:-999999px; }	
.pagelink04 .hh{ display:block; background:url(../img/invite_g08.gif) 0 0 no-repeat; width:86px; height:53px; text-indent:-999999px; }	

.pagelink04 .aa a:hover{ display:block; background:url(../img/invite_g01.gif) 0 -59px no-repeat;}	
.pagelink04 .bb a:hover{ display:block; background:url(../img/invite_g02.gif) 0 -59px no-repeat; }	
.pagelink04 .cc a:hover{ display:block; background:url(../img/invite_g03.gif) 0 -59px no-repeat; }	
.pagelink04 .dd a:hover{ display:block; background:url(../img/invite_g04.gif) 0 -59px no-repeat; }	
.pagelink04 .ee a:hover{ display:block; background:url(../img/invite_g05.gif) 0 -59px no-repeat; }	
.pagelink04 .ff a:hover{ display:block; background:url(../img/invite_g06.gif) 0 -59px no-repeat; }	
.pagelink04 .gg a:hover{ display:block; background:url(../img/invite_g07.gif) 0 -59px no-repeat; }	
.pagelink04 .hh a:hover{ display:block; background:url(../img/invite_g08.gif) 0 -59px no-repeat; }	

.pagelink05{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:53px;
	list-style-type:none;}
	
.pagelink05 ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.pagelink05 li{
	margin:0;
	padding:0;
	float:left;
	height:53px;
}
.pagelink05 a{
	display:block;
	height:53px;
	outline:none;
	background-repeat:repeat-x;
	}
	
.pagelink05 .aa{ display:block; background:url(../img/tour_g01.gif) 0 0 no-repeat; width:82px; height:53px; text-indent:-999999px; }	
.pagelink05 .bb{ display:block; background:url(../img/tour_g02.gif) 0 0 no-repeat; width:187px; height:53px; text-indent:-999999px; }	
.pagelink05 .cc{ display:block; background:url(../img/tour_g03.gif) 0 0 no-repeat; width:164px; height:53px; text-indent:-999999px; }	

.pagelink05 .aa a:hover{ display:block; background:url(../img/tour_g01.gif) 0 -59px no-repeat; }	
.pagelink05 .bb a:hover{ display:block; background:url(../img/tour_g02.gif) 0 -59px no-repeat; }	
.pagelink05 .cc a:hover{ display:block; background:url(../img/tour_g03.gif) 0 -59px no-repeat; }	


.pagelink06{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:62px;
	list-style-type:none;}
	
.pagelink06 ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.pagelink06 li{
	margin:0;
	padding:0;
	float:left;
	height:63px;
}
.pagelink06 a{
	display:block;
	height:63px;
	outline:none;
	background-repeat:repeat-x;
	}
	
.pagelink06 .aa{ display:block; background:url(../img/coordinate_navi01.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .bb{ display:block; background:url(../img/coordinate_navi02.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .cc{ display:block; background:url(../img/coordinate_navi03.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .dd{ display:block; background:url(../img/coordinate_navi04.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .ee{ display:block; background:url(../img/coordinate_navi05.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .ff{ display:block; background:url(../img/coordinate_navi06.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .gg{ display:block; background:url(../img/coordinate_navi07.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	
.pagelink06 .hh{ display:block; background:url(../img/coordinate_navi08.gif) 0 0 no-repeat; width:82px; height:60px; text-indent:-999999px; }	

.pagelink06 .aa a:hover{ display:block; background:url(../img/coordinate_navi01.gif) 0 -61px no-repeat; }	
.pagelink06 .bb a:hover{ display:block; background:url(../img/coordinate_navi02.gif) 0 -61px no-repeat; }	
.pagelink06 .cc a:hover{ display:block; background:url(../img/coordinate_navi03.gif) 0 -61px no-repeat; }	
.pagelink06 .dd a:hover{ display:block; background:url(../img/coordinate_navi04.gif) 0 -61px no-repeat; }	
.pagelink06 .ee a:hover{ display:block; background:url(../img/coordinate_navi05.gif) 0 -61px no-repeat; }	
.pagelink06 .ff a:hover{ display:block; background:url(../img/coordinate_navi06.gif) 0 -61px no-repeat; }
.pagelink06 .gg a:hover{ display:block; background:url(../img/coordinate_navi07.gif) 0 -61px no-repeat; }
.pagelink06 .hh a:hover{ display:block; background:url(../img/coordinate_navi08.gif) 0 -61px no-repeat; }




		
		
.red{color:#F00;}		
.green{
	color:#390; font-size:18px;
}	

.nursenavi{
	margin:10px 0 0 0px;
	padding:0 0 0 0;
	width:660px;
	height:69px;
	list-style-type:none;
	}

.nursenavi ul{margin:2px;
		padding:0 0 0 0px;
		list-style-type:none; }
	
		
.nursenavi li{
	margin:0;
	padding:0;
	float:left;
	height:69px;
}	

.nursenavi a{
	display:block;
	height:69px;
	outline:none;
	background-repeat:repeat-x;
	}

.nursenavi .aa{ display:block; background:url(../img/nurse-navi_01.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .bb{ display:block; background:url(../img/nurse-navi_02.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .cc{ display:block; background:url(../img/nurse-navi_03.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .dd{ display:block; background:url(../img/nurse-navi_04.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .ee{ display:block; background:url(../img/nurse-navi_05.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .ff{ display:block; background:url(../img/nurse-navi_06.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	
.nursenavi .gg{ display:block; background:url(../img/nurse-navi_07.gif) 0 0 no-repeat; width:94px; height:69px; text-indent:-999999px; }	

.nursenavi .aa a:hover{ display:block; background:url(../img/nurse-navi_01.gif) 0 -74px no-repeat; }	
.nursenavi .bb a:hover{ display:block; background:url(../img/nurse-navi_02.gif) 0 -74px no-repeat; }	
.nursenavi .cc a:hover{ display:block; background:url(../img/nurse-navi_03.gif) 0 -74px no-repeat; }	
.nursenavi .dd a:hover{ display:block; background:url(../img/nurse-navi_04.gif) 0 -74px no-repeat; }	
.nursenavi .ee a:hover{ display:block; background:url(../img/nurse-navi_05.gif) 0 -74px no-repeat; }	
.nursenavi .ff a:hover{ display:block; background:url(../img/nurse-navi_06.gif) 0 -74px no-repeat; }		
.nursenavi .gg a:hover{ display:block; background:url(../img/nurse-navi_07.gif) 0 -74px no-repeat; }	

.nr_maim{width:660px;}

.nr_left{ float:left; 
          width:426px; 
		  height:230px; 
		  padding:0px 8px; }


.nr_right{margin:0 0 0 0;
		  padding:0 0 0 0; }
	
.nr_right ul{margin:1px 0 0 0;
		  padding:0px 0 0 0;   }

.nr_right li{ list-style:none;
               margin:1px 0 0 0px;
		  padding:0 0 0 0;}

.nr_title { display:block;
          background:url(../img/greeting_h2.gif) 0 0 no-repeat;          
		  width:660px;
		  height:60px;}
		  
.nr_title02 { display:block;
          background:url(../img/nr_title.gif) 0 0 no-repeat;          
		  width:660px;
		  height:60px;}		  
		 
.to_home { margin:0px 10px; }		  

.content-edu{ margin-left:18px}		  

.edu01 { display:block;
         background:url(../img/education-pic01.jpg) 0 100% no-repeat;
		 width:625px;
		
		 }
		 
.edu01 p{ padding:55px 60px 10px 50px;}

.edu02 { display:block;
         background:url(../img/education-pic02.jpg) 0 100% no-repeat;
		 width:625px;
		 }
		 
.edu02 p{ padding:55px 60px 10px 50px;}

.edu03 { display:block;
         background:url(../img/education-pic03.jpg) 0 100% no-repeat;
		 width:625px;
		 }
		 
.edu03 p{ padding:55px 60px 10px 50px;}		 
		 　 


.small_bg {
	display:block;
	background:url(../img/bg_nr.jpg) 0 0 no-repeat;
	width:660px;
	height:1150px;
}		

.small_bg01 {
	display:block;
	background:url(../img/bg_nr.jpg) 0 0 repeat-y;
	width:660px;
    padding-bottom:30px;
}	


.small_bg02 {
	display:block;
	background:url(../img/bg_nr02.jpg) 0 0 repeat-y;
	width:660px;
    padding-bottom:30px;
}	



/* liScroll styles */

.tickercontainer { 
border: 0px solid #DCDCDC;
background: #fffadb; 
width: 588px; 
height: 27px; 
margin: 20px 0 25px 29px; 
padding: 0;
overflow: hidden; 　
}

.tickercontainer .mask { 
position: relative;
left: 10px;
top: 8px;
width: 580px;
overflow: hidden;
}
ul.newsticker { 
position: relative;
left:598px;
font: bold 14px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; 
margin: 0 0 0 0;
padding: 0 180px 0 0;
background: #fffadb;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #006699;
font: bold 14px Verdana;
margin:0;
text-decoration:none;
} 
ul.newsticker span {
margin:0;
} 

table.pickup{width:600px;  text-align:center; margin-left:10px;}



table.center-table tr th{ white-space:normal;}

