@charset "utf-8";
#s_contents{
float:right;
width:580px;
margin:25px 0 20px;
}
.s_head1{
border:1px solid #ccc;
border-top:2px solid #FF9B0B;
background:#EFEFEF;
line-height:26px;
padding-top:2px;
text-indent:10px;
font-size:1em;
letter-spacing:0.05em;
}
h4{
	margin-top:10px;
}
/* table */
.prnews.btm{margin-bottom:30px;}
.prnews th{
text-align:left;
font-weight:normal;
text-indent:20px;
color:#f60;
padding-top:10px;
background:url(../images/index_img/new_indent.gif) no-repeat 0 12px;
}
.prnews td{
color:#333;
margin:0 0 10px;
padding:0 0 10px 20px;
border-bottom:1px solid #DDD;
}
/*--- s_Navi ---*/
#s_Navi{float:left;width:167px;}
/* Safari hack */
html:\66irst-child #s_Navi{position:relative;}
html:\66irst-child #s_Navi ul{
position:relative;
left:-40px;
top:-12px;
}
#s_Navi li{
list-style-type:none;
text-indent:-9877em;
}
#s_Navi li a{
width:167px;
display:block;
text-indent:-9877em;
text-decoration:none;
/*\*/
overflow:hidden;
/**/
}
/* off */
#s_Navi li.navi01 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 0;
height:40px;
}
#s_Navi li.navi02 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -40px;
height:32px;
}
#s_Navi li.navi03 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -72px;
height:28px;
}
#s_Navi li.navi04 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -100px;
height:28px;
}
#s_Navi li.navi05 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -128px;
height:32px;
}
#s_Navi li.navi06 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -160px;
height:28px;
}
#s_Navi li.navi07 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -188px;
height:28px;
}
#s_Navi li.navi08 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -216px;
height:28px;
}
#s_Navi li.navi09 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -244px;
height:32px;
}
#s_Navi li.navi10 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -276px;
height:28px;
}
#s_Navi li.navi11 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -304px;
height:28px;
}
#s_Navi li.navi12 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -332px;
height:28px;
}
#s_Navi li.navi13 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -360px;
height:28px;
}
#s_Navi li.navi14 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -388px;
height:40px;
}
#s_Navi li.navi15 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -428px;
height:28px;
}
#s_Navi li.navi16 a{
background:url(../images/menu_item/sub_menu6.gif) no-repeat 0 -456px;
height:28px;
}
/* now */
#s_Navi li.navi01{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px 0;
height:40px;
}
#s_Navi li.navi02{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -40px;
height:32px;
}
#s_Navi li.navi03{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -72px;
height:28px;
}
#s_Navi li.navi04{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -100px;
height:28px;
}
#s_Navi li.navi05{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -128px;
height:32px;
}
#s_Navi li.navi06{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -160px;
height:28px;
}
#s_Navi li.navi07{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -188px;
height:28px;
}
#s_Navi li.navi08{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -216px;
height:28px;
}
#s_Navi li.navi09{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -244px;
height:32px;
}
#s_Navi li.navi10{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -276px;
height:28px;
}
#s_Navi li.navi11{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -304px;
height:28px;
}
#s_Navi li.navi12{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -332px;
height:28px;
}
#s_Navi li.navi13{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -360px;
height:28px;
}
#s_Navi li.navi14{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -388px;
height:40px;
}
#s_Navi li.navi15{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -428px;
height:28px;
}
#s_Navi li.navi16{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -456px;
height:28px;
}
/* on */
#s_Navi li.navi01 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px 0;
height:40px;
}
#s_Navi li.navi02 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -40px;
height:32px;
}
#s_Navi li.navi03 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -72px;
height:28px;
}
#s_Navi li.navi04 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -100px;
height:28px;
}
#s_Navi li.navi05 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -128px;
height:32px;
}
#s_Navi li.navi06 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -160px;
height:28px;
}
#s_Navi li.navi07 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -188px;
height:28px;
}
#s_Navi li.navi08 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -216px;
height:28px;
}
#s_Navi li.navi09 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -244px;
height:32px;
}
#s_Navi li.navi10 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -276px;
height:28px;
}
#s_Navi li.navi11 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -304px;
height:28px;
}
#s_Navi li.navi12 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -332px;
height:28px;
}
#s_Navi li.navi13 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -360px;
height:28px;
}
#s_Navi li.navi14 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -388px;
height:40px;
}
#s_Navi li.navi15 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -428px;
height:28px;
}
#s_Navi li.navi16 a:hover{
background:url(../images/menu_item/sub_menu6.gif) no-repeat -167px -456px;
height:28px;
}

.navi_month_care{
margin:0px;
padding:10px 0 0;
list-style:none;
}

.navi_month_medi{
margin:0px;
padding:10px 0 0;
list-style:none;
height:40px; 
}

.navi_month_pr{
margin:0px;
padding:10px 0 0;
list-style:none;	

}
 
.navi_month_care li{
	padding:5px 1em;
	display:inline;
	margin:0 2px;
	border: thin solid #9CD394;/*091126 hamaki :#009900*/
}

.navi_month_care li.hl{
	display:block;
	float:left;
	background-color: #9CD394;/*091126 hamaki :#009900*/
	color: #FFFFFF;
	font-weight: bold;
	border-top-color: #9CD394;/*091126 hamaki :#009900*/
}

.navi_month_care li.ico{
	display:block;
	float:left;
	height:20px;
}

.navi_month_medi li{
	padding:5px 1em;
	display:inline;
	margin:0 2px;
	border: thin solid #99cccc;
}

.navi_month_medi li.hl{
	display:block;
	float:left;
	background-color: #99cccc;
	color: #FFFFFF;
	font-weight: bold;
}


.navi_month_medi li.ico{
	display:block;
	float:left;
	height:20px;
}

.navi_month_pr li{
	padding:5px 1em;
	display:inline;
	margin:0 2px;
	border: thin solid gray; /*091126 hamaki :#6699cc*/
}

.navi_month_pr li.hl{
	display:inline;
	background-color: gray; /*091126 hamaki :#6699cc*/
	color: #FFFFFF;
	font-weight: bold;
}

.navi_month_as li{
	padding:5px 1em;
	display:inline;
	margin:0 2px;
	border: thin solid;
	border-color: #E0B4B4;　/*091126 hamaki :CC9933 */
}

.navi_month_as li.hl{
	display:inline;
	background-color: #E0B4B4;/*091126 hamaki :CC9933 */
	color: #FFFFFF;
	font-weight: bold;
}

.data_library_research_care{
	border: thick double #9CD394;
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.data_library_research_care ol{
	margin-top: 10px;
	margin-left: 2em;
}

.data_library_research_care ol li{
	list-style-type: decimal;
	margin-bottom: 10px;
}

.data_library_research_medi{
	border: thick double #99cccc;
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.data_library_research_medi ol{
	margin-top: 10px;
	margin-left: 2em;
}

.data_library_research_medi ol li{
	list-style-type: decimal;
	margin-bottom: 10px;
}



.other_library_link {text-align:right}

.monthly_report_care {
	border: thin solid #9CD394;
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.monthly_report_medi {
	border: thin solid #99cccc;
	padding: 10px;
	margin: 10px 5px 20px 5px;
}

.monthly_report_medi ol{
	margin-top: 10px;
	margin-left: 2em;
}

.monthly_report_medi ol li{
	list-style-type: decimal;
	margin-bottom: 10px;
}

.monthly_report_care ol{
	margin-top: 10px;
	margin-left: 2em;
}

.monthly_report_care ol li{
	list-style-type: decimal;
	margin-bottom: 10px;
}

h4.care_plate{
	background-color: #99cc99;
}

h4.as_plate{
	background-color: #cc99cc;
}

h4.medical_plate{
	background-color: #99cccc;
}

#9plates td{
	
}
.mtx{
	margin-top: 10px;
	border-collapse: separete;
	border-spacing: 5px;
	}
.mtx th{
	text-align: center;
	border-right: thin dotted #cccccc;
	}
.mtx td{
	border: thin dotted #cccccc;
	padding: 7px 0;
	text-align: center;
	}
.mtx_care th{
	background-color: #9cd394;
	border-top: thin solid #9CD394;
	border-bottom: thin solid #9CD394;
	white-space: nowrap;
}
.mtx_care td{
	border-top: thin solid #9CD394;
	border-bottom: thin solid #9CD394;
}
.mtx_care td.hl{
	background-image: url(../images/pr_img/mtx_care-bg.jpg);
}
.mtx_medi{
	margin: 5px 0px;
	border-spacing: 5px;
}
.mtx_medi td.hl{
	background-image: url(../images/pr_img/mtx_medi-bg.jpg);
}
.mtx_medi th{
	background-color: #99cccc;
	border-top: thin solid #99cccc;
	border-bottom: thin solid #99cccc;
}
.mtx_medi td{
	border-top: thin solid #99cccc;
	border-bottom: thin solid #99cccc;
}
.mtx_as td.hl{
	background-image: url(../images/pr_img/mtx_as-bg.jpg);
}

.mtx_as th{
	background-color : #E0B4B4;　/*#cc99cc*/
	border-top: thin solid #E0B4B4;　/*#cc99cc*/
	border-bottom: thin solid #E0B4B4;　/*#cc99cc*/
}
.mtx_as td{
	border-top: thin solid #E0B4B4;　/*#cc99cc*/
	border-bottom: thin solid #E0B4B4;　/*#cc99cc*/
}
.kaigonohonne_detail{
	border: thick double #9CD394;
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.iryonohonne_detail{
	border: thick double #99cccc;/*#c4577b;*/
	padding: 10px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
h4.site_data{
	background:url(/images/index_img/new_indent.gif) no-repeat left;
	padding-left: 20px;
	font-size: 1em;
}
p.date{
	background:url(/images/index_img/new_indent.gif) no-repeat left;
	padding-left: 20px;
	font-size: 1em;
}
.contact_inptBtn{
text-align:center;
padding-bottom:15px;
padding-top:10px;
}
