@charset "UTF-8";

@media screen and (min-width:980px){
#staff{
	margin-top:200px;
	}
}
@media screen and (min-width:641px) and (max-width:980px){
	#staff{
		margin-top:150px;
	}
}
@media screen and (max-width:640px){
	#staff{
		margin-top:-30vw;
		padding-top:20vw;
	}
}



@media screen and (min-width:981px) {
	#staff h1{
	max-width:731px;
	max-height:103px;
	width:731px;
	height:103px;
	background:url("../images/staff_ti_pc.png") no-repeat;
	text-indent:-9999px;
	margin:0px auto 0px auto;
	display:block;
	position:relative;
	}
	#staffimg01{
	position:absolute;
	top:-70px;
	left:0px;
	}
	#staffimg02{
	position:absolute;
	bottom:-250px;
	right:-50px;
	}
	#staff.contents{
		margin-bottom:250px;
	}
}

@media screen and (min-width:641px) and (max-width:980px){
	#staff h1{
	
	max-width:731px;
	width:75vW;
	height:13vw;
	background:url("../images/staff_ti_pc.png") center top no-repeat;
	background-size:100% auto;
	text-indent:-9999px;
	margin:0px auto 0px auto;
	}
	#staffimg01{
	position:absolute;
	top:-110px;
	left:-20px;
	}
	#staffimg02{
	position:absolute;
	bottom:0px;
	right:-30px;
	}
	#staff.contents{
	padding-bottom:170px;
	}
}


@media screen and (max-width:640px){
	#staff h1{
	width:100%;
	height:19vw;
	background:url("../images/staff_ti_pc.png") center top no-repeat;
	background-size:100% auto;
	text-indent:-9999px;
	margin:0px auto 0px auto;
	display:block;
	
	}
	#staffimg01{
	position:absolute;
	top:5vw;
	left:-8vw;
	width:40vw;
	}
	#staffimg02{
	position:absolute;
	bottom:0vW;
	right:-5px;
	width:70vw;
	}
	#staff.contents{
	padding-bottom:45vW;
	overflow:visible;
	}
}