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

.hm_button01 a {
	background-image: URL(../images/common/button01_off.png);
}
.hm_button01 a:hover {
	background-image: URL(../images/common/button01_on.png);
}
.hm_button02 a {
	background-image: URL(../images/common/button02_off.png);
}
.hm_button02 a:hover {
	background-image: URL(../images/common/button02_on.png);
}

#chart {
	background-image: URL(../images/about/mia/works_bg.png);
}

.nav_bar > a {
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	height: 50px;
	padding-right: 20px;
	padding-left: 20px;
	vertical-align: middle;
	display: table-cell;
}

.flow p {
	margin-top: 0px;
	padding-left: 110px;
	line-height: 21px;
	padding-right: 20px;
}
#house .flow {
	background-image: url(../images/life/house/house_flow_en.png);
	background-repeat: no-repeat;
	height: 340px;
	width: 700px;
}
#prevention .flow {
	background-image: url(../images/life/prevention/prevention_flow01_en.png);
	background-repeat: no-repeat;
	height: 220px;
	width: 700px;
}
#admission .flow01 {
	background-image: url(../images/admission/flow01.png) !important;
	background-repeat: no-repeat;
	height: 241px;
	padding-top: 19px;
}
.area_title01 {
	background-image: url(../images/hospital/area_bg01.png);
}
.area_title02 {
	background-image: url(../images/hospital/area_bg02.png);
}
.area_title03 {
	background-image: url(../images/hospital/area_bg03.png);
}
.area_title04 {
	background-image: url(../images/hospital/area_bg04.png);
}
.area_title05 {
	background-image: url(../images/hospital/area_bg05.png);
}
#to_minatoweb01 {
	width: 510px;
	height: 70px;
	background-image: url(../images/top/to_minatokuweb01.png) !important;
}
#food ul.button li {
	width: 230px;
}
#food ul.button li:first-child {
	background-image: url(../images/food/food/to_links.png) !important;
}
#food ul.button li:nth-child(2) {
	background-image: url(../images/food/food/to_shops.png) !important;
}

.tab_area li{
	background-image: url(../images/top/tab_bg.png) !important;
	background-repeat: no-repeat;
	width: 270px;
	height: 26px;
	font-size: 11px;
	line-height: 11px;
	padding-top: 4px;
	}
	.tab_area li#tab2 {
    left: 250px;
}