@charset "utf-8";
/* --------------------------------------------
 * INTERVIEWページ
 * ----------------------------------------- */

/* コンセプト
---------------------------------------------*/
/* レイアウト */
.concept {
	margin-top: 200px;
}
.concept .inner {
	padding: 100px;
	background: url("../interview/img/concept.jpg") no-repeat center top;
	min-height: 640px;
}
/* 本文 */
.concept .box .honbun {
	color: #fff;
	font-family: 'Shippori Mincho B1', serif;
	font-size: 2.0rem;
	font-weight: 500;
	line-height: 2.4;
}

@media (max-width: 767px) {
.concept .inner {
	padding: 10%;
}
.concept .box .honbun {
	line-height: 2.0;
}
.concept .box .honbun br {
	display: none;
}
}
/* インタビューリスト
---------------------------------------------*/
/* レイアウト */
.interview-box:nth-of-type(n+2) {
	margin-top: 150px;
}
.interview-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	flex-direction: row-reverse;
}
.interview-box .box {
	width: 57.5%;
}
.interview-box .image {
	width: 34.375%;
}
.interview-box .image img {
	width: 100%;
}

@media (max-width: 767px) {
.interview-box .box {
	width: 100%;
}
.interview-box .image {
	margin: 0 auto 50px;
	width: 100%;
	text-align: center;
}
.interview-box .image img {
	width: auto;
}
}

@media (max-width: 366px) {
.interview-box .image img {
	width: 100%;
}
}
/* 見出し */
.interview-box .content-title-main {
	font-size: 2.4rem;
}
/* 本文 */
.interview-box .box > a + .honbun {
	padding-top: 1.875em;
}
/* Stand fm
---------------------------------------------*/
.standfm {
	margin-top: 150px;
}
.standfm .box {
	padding: 50px 5.208333333333333%;
	background-color: rgba(2, 99, 162, 0.1);
	text-align: center;
}
.standfm-title {
	font-size: 2.4rem;
}
.standfm-title strong {
	font-weight: normal;
}

@media (max-width: 540px) {
.standfm-title strong {
	display: block;
}
}
