@charset "UTF-8";

/***** 共通 *****/
.nyuin .subMenu-annai li.first {
	clear: both;
}

.nyuin #naiyo ol {
	margin: 10px 0 20px 2.5em;
}

.nyuin #naiyo ol li {
	margin: 5px 0 5px;
	list-style: decimal;
}

.nyuin #naiyo ol {
	margin: 10px 0 20px 2.5em;
	list-style: decimal;
}

.nyuin #naiyo ol li {
	margin: 5px 0 10px;
	list-style: decimal;
}

/***** 手続き *****/
#tetsuduki #naiyo .imgBox {
	float: right;
	width: 149px;
	margin-left: 10px;
}

#tetsuduki #naiyo .imgBox p {
	margin: 0;
	font-size: 80%;
}

#tetsuduki #naiyo .imgBox p.linkBox a {
	padding-left: 18px;
	background: url(../img/common/link-arrow-blue.gif) 0 50% no-repeat;
}

/***** 施設 *****/
#shisetsu table {
	margin-top: 0;
}

#shisetsu .containerBox {
	clear: both;
	position: relative;
	overflow: hidden;
}

#shisetsu .imgBox {
	float: left;
	position: relative;
	overflow: hidden;
	width: 285px;
	margin: 10px 0 15px 30px;
}

#shisetsu .imgBox img {
	margin: 5px 0 10px;
}

#shisetsu .imgBox h2 {
	margin: 0;
}

#shisetsu .imgBox h2 span {
	font-size: 60%;
}

#shisetsu .imgBox p {
	margin: 3px 0 3px;
	vertical-align: top;
}

#shisetsu .imgBox p span {
	font-size: 80%;
}

#shisetsu .imgBox ul {
	position: absolute;
	right: 25px;
	bottom: 10px;
	margin: 0;
}

#shisetsu .imgBox ul li {
	font-size: 70%;
}

/***** 入院費用 *****/
#nyuin_hiyo #naiyo h2 span {
	font-size: 80%;
	font-weight: normal;
}

#nyuin_hiyo #naiyo h3 {
	margin-bottom: 3px;
	padding: 5px;
	background: #53AAE0;
	background-image: none;
	border: none;
	color: #FFF;
	line-height: 1;
}

#nyuin_hiyo #naiyo ol {
	text-align: left;
}

#nyuin_hiyo #naiyo ol li {
	margin: 5px 0 10px;
}

#nyuin_hiyo .containerBox {
	clear: both;
	position: relative;
	overflow: hidden;
}

#nyuin_hiyo .imgBox {
	float: left;
	width: 235px;
	margin: 10px 0 15px 35px;
}

#nyuin_hiyo .imgBox h2 {
	margin: 0;
}

#nyuin_hiyo .imgBox h2 span {
	font-size: 70%;
}

#nyuin_hiyo .imgBox p {
	margin: 5px 0 2px;
	font-size: 80%;
	text-align: left;
	line-height: 1.3;
}

/***** 食事 *****/
#syokuji #naiyo ol {
	text-align: left;
}

#syokuji #naiyo ol li {
	margin: 5px 0 10px;
}

#syokuji .containerBox {
	clear: both;
	position: relative;
	top: 0;
	overflow: hidden;
}

#syokuji .imgBox {
	float: right;
	width: 175px;
	margin: 10px 0 0 10px;
}

#syokuji .imgBox p {
	font-size: 80%;
	text-align: right;
}

/***** 面会 *****/
#menkai #naiyo ol {
	text-align: left;
}

#menkai #naiyo ol li {
	margin: 5px 0 10px;
}

#menkai #naiyo ol li table {
	margin: .5em 0 .5em 1px;
}

#menkai #naiyo ol li table th {
	background: #D7E1FF;
}

#menkai #naiyo .containerBox {
	clear: both;
	position: relative;
	top: 0;
	overflow: hidden;
}

#menkai #naiyo .imgBox {
	float: right;
	width: 175px;
	margin: 10px 0 0 10px;
}

#menkai #naiyo .imgBox p {
	font-size: 80%;
	text-align: right;
}

.menkai #main h2 {
	background: none;
	color: #F4DC24;
}

/***** 医療福祉 *****/
#iryo_fukushi #naiyo p {
	margin-left: 0;
}

#iryo_fukushi #naiyo table {
	margin: 3px 0 20px;
}

#iryo_fukushi #naiyo table th {
	background: #D7E1FF;
}