@charset "UTF-8";
/* CSS Document */


/*--------------------------------------------------


    Place　職場紹介
	

---------------------------------------------------*/

/*共通*/
.place-nav{
	width:100%;
	height:740px;
	position:relative;
	margin-bottom:40px;
}

.place-nav .place-area02,
.place-nav .place-area03,
.place-nav .place-area04{
	top:0px;
}

.place-nav .place-area05,
.place-nav .place-area06,
.place-nav .place-area07{
	top:390px;
}

.inner-main.inner > p{
	top:100px;
}

.inner-main.inner > h1{
	font-size:44px;
	top:350px;
}

.inner-main.inner > h2{
	font-size:32px;
	top:420px;
}

.inner-main.inner > h3{
	font-size:36px;
	color:#3e9749;
	text-align:right;
	line-height:1.4;
	position:absolute;
	top:170px;
	right:0;
	background-color:rgba(255,255,255,0.8);
	padding:20px 0 20px 20px;
}

.inner-main.place01 .image{
	background:url(../images/place/place01_main.jpg) no-repeat left top;
	background-size:cover;
}

.inner-main.place02 .image{
	background:url(../images/place/place02_main.jpg) no-repeat left top;
	background-size:cover;
}

.inner-main.place03 .image{
	background:url(../images/place/place03_main.jpg) no-repeat left top;
	background-size:cover;
}

.inner-main.place04 .image{
	background:url(../images/place/place04_main.jpg) no-repeat left top;
	background-size:cover;
}

.inner-main.place05 .image{
	background:url(../images/place/place05_main.jpg) no-repeat left top;
	background-size:cover;
}

.inner-main.place06 .image{
	background:url(../images/place/place06_main.jpg) no-repeat left top;
	background-size:cover;
}


.place-area{
	width:100%;
	margin-bottom:100px;
}

.place-area-inner{
	width:100%;
}

.place-area-inner img{
	width:370px;
	height:auto;
}

.place-area-inner .text{
	width:760px;
}

h4.line{
	display:block;
	font-size:24px;
	color:#666666;
	background:url(../images/place/line.png) no-repeat left center;
	padding-left:90px;
	margin-bottom:30px;
}

.place-area-inner .text > h5{
	font-size:24px;
	color:#3e9749;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	margin-bottom:20px;
}

.place-area-inner .text p+h5{
	margin-top:20px;
}

.place-area-inner p{
	font-size:16px;
	line-height:2;
}

.place-area-inner .left{
	float:left;
}

.place-area-inner .right{
	float:right;
}

.place-area-inner + div{
	margin-top:150px;
}

.place-area-inner:after{
	content: "";
    clear: both;
	display: block;
}

.text-area{
	width:100%;
	margin-bottom:100px;
}

.text-area p{
	font-size:16px;
	line-height:2;
}


/*Place02 周産期母子医療センター*/
.place02-cont{
	width:100%;
	margin-bottom:50px;
}

.place02-cont h5{
	font-size:20px;
	color: #3e9749;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	margin-bottom:10px;
}

.place02-cont p{
	font-size:16px;
	line-height:2;
}

.place02-cont .left{
	width:580px;
	float:left;
}

.place02-cont .right{
	width:580px;
	float:right;
}

.place02-cont .left img,
.place02-cont .right img{
	width:100%;
	height:auto;
	margin-bottom:10px;
}

.place02-cont:after{
	content: "";
    clear: both;
	display: block;
}


/*Place05 手術室・GICU*/
.place-area-inner .text.place05{
	width:100%;
}

.place-area-inner .text.place05 > img{
	float:left;
	margin:0 50px 10px 0;
}

.place-area-inner .text.place05 > h4{
	margin-left:420px;
}



@media screen and (max-width: 960px) {
.place-nav{
	height:auto;
}

.place-nav .place-area05,
.place-nav .place-area06,
.place-nav .place-area07{
	top:0px;
}

.inner-main.inner > h1{
	font-size:20px;
	top:350px;
}

.inner-main.inner > h2{
	font-size:12px;
	top:420px;
}

.inner-main.inner > h3{
	font-size:24px;
	text-align:center;
	line-height:1.4;
	position:static;
	background:none;
	padding:0;
	margin-bottom:15px;
}

.place-area{
	margin-bottom:50px;
}

.place-area-inner img{
	width:100%;
	height:auto;
}

.place-area-inner .text{
	width:100%;
	margin-bottom:20px;
}

h4.line{
	font-size:16px;
	background:url(../images/place/line.png) no-repeat left center;
	margin-bottom:10px;
}

.place-area-inner .text > h5{
	font-size:20px;
	margin-bottom:10px;
}

.place-area-inner .text p+h5{
	margin-top:10px;
}

.place-area-inner p{
	font-size:14px;
	line-height:1.6;
}

.place-area-inner .left{
	float:none;
}

.place-area-inner .right{
	float:none;
}

.place-area-inner + div{
	margin-top:20px;
}

.text-area{
	margin-bottom:50px;
}

.text-area p{
	font-size:14px;
	line-height:1.6;
}


/*Place02 周産期母子医療センター*/
.place02-cont{
	margin-bottom:20px;
}

.place02-cont h5{
	font-size:16px;
}

.place02-cont p{
	font-size:14px;
	line-height:1.6;
}

.place02-cont .left{
	width:100%;
	float:none;
	margin-bottom:20px;
}

.place02-cont .right{
	width:100%;
	float:none;
}


/*Place05 手術室・GICU*/
.place-area-inner .text.place05{
	width:100%;
}

.place-area-inner .text.place05 > img{
	float:none;
	margin:0;
}

.place-area-inner .text.place05 > h4{
	margin-left:0px;
}

}



.place-area-inner .text2{
	width:100%;
}

.place-area-inner .text2 > h5{
	font-size:24px;
	color:#3e9749;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
	margin-bottom:20px;
}

.place-area-inner .text2 p+h5{
	margin-top:20px;
}

@media screen and (max-width: 960px) {

.place-area-inner .text2{
	width:100%;
	margin-bottom:20px;
}



.place-area-inner .text2 > h5{
	font-size:20px;
	margin-bottom:10px;
}

.place-area-inner .text2 p+h5{
	margin-top:10px;
}


}



