/*interview*/
#interview h3 { text-align: center; padding: 10px; font-size: 1.3em; line-height: 1.5em;
background-position: center bottom;
  background-image: url(../img/interview/dots.png);
  background-repeat: repeat-x;
}
.txtQ {text-align: center;
font-family: vdl-megag, sans-serif;
font-style: normal;
font-weight: bold;
color: #e95390; font-size: 1.1em;}

.int_pic{
  border: 2px solid #ffcce4; padding: 5px;
}

.title h2 span, .int_portrait span, .int_pic span {
  display: block;
  position: relative;
background-size: 100%; background-repeat: no-repeat;
}


@media all and (min-width: 768px) {
	.low div.wrap .contentsBlock {
    padding: 20px 30px 30px!important;
}
	.title {margin-bottom:35px;}
	.title h2,
	.title h2 span {
    width: 900px;
    height: 250px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
	.title h2 { padding-bottom: 0;}
	.title h2 span.sp { display: none;}
	
  .int_pic,
  .int_pic span {
    width: 400px;
    height: 267px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
	.int_portrait { position: absolute; top:20px; right:30px;}
	
	.txtArea div { padding: 20px 10px;}
	.txtArea div:after {
	content: "";
	display: block;
	clear: both;
	}
	.picL .txt {}
	.picL .int_pic { float: left; margin-right: 20px;}
	.picR .txt {}
	.picR .int_pic { float: right; margin-left: 20px;}
	
	section.txtArea .txt {
    padding: 0 0em 0.5em;
}
	.pic1em { margin-bottom: 1em;}
}

@media all and (max-width: 767px) {
	.contentsBlock { padding: 0.2em 0.5em 0.8em!important;}
	#interviewArea { padding: 0 0.3em;}
	
  .title h2 span img, .int_portrait span img, .int_pic span img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
  }
	.int_pic {
    width: 100%;
    box-sizing: border-box;
	margin-bottom: 0.8em;
  }
	.title h2 { padding-bottom: 0.5em;}
	.title h2 span { height: 0;
    padding: 34.181% 0 0;
    position: relative;
  }
	.title h2 span.pc { display: none;}
	
  .int_portrait span, .int_pic span {
    height: 0;
    padding: 66.66666% 0 0;
    position: relative;
  }
	#interview h3 { font-size: 1.2em;}
	.txtArea div { padding: 1em 0;}
}


