@charset "utf-8";
/* CSS Document */
body #header{
	background-color:#291506;
}
h2 img {
	max-width: 100%; 
	height: auto;
}

h1{
	padding:0;
	margin:0;
}

.inner .major .table-wrapper .alt tr th{
	color:#393737;
}

.major tr td{
	color: #514F4F;
}

.logoPc{
	max-width: 27%; 
	height: auto;
	position:relative;
			top: -55px;
			left:0px;
	
}
.inner header b .fontS{
	font-size:small;
}
/*#two .spotlight{
	background-color:#291506;
}*/
.vanishPhone{
	display:none;
}
.vanishPhone h1{
	max-height:80%;
}

.infoIcon{
	max-width: 60%;
	height: auto;
	width /***/:auto;
}
.detailHospitalPhoto {
	max-width: 100%;
	height: auto;
	width /***/:auto;
}
.cara{
	max-width: 27%; 
	height: auto;
	position:absolute;
	bottom:0px;
	right:0px;
	
}
.topDetailPhoto{
	position:relative;
}

.topDetail{
	color:#424141;
	height:120px;
}
body .wrapper style4{
	background-color:transparent;
}

ul.newsList {
	display: flex;
	flex-flow: row wrap;
	border-bottom: 1px dotted #999;
	padding: 10px 0;
}

ul.newsList li {
	display: block;
	margin: 10px 10px;
}

ul.newsList li:nth-child(-n + 3) {
	flex-basis: 130px;
}

ul.newsList li:nth-child(2) {
	text-align: center;	
}

ul.newsList li:nth-child(3) {
	flex-basis: auto;
}
.newsList li{
	color: #000;
}
.lightbox img{
	max-width:80%;
}
@media screen and (max-width:800px) {
	.vanishPc{
		display:none;
}
.vanishPhone{
	display:contents;
	
}
.infoIcon{
	max-width: 40%;
	height: auto;
	width /***/:auto;
}
}

.mobilBr{
	display: none;
}

