@charset "UTF-8";
/* CSS Document */
@media screen and (max-width: 768px) { .hide-pc { display: block; }
.hide-sp { display: none; } }
.wrap { color: #000; font-family: "Avenir Next", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "游ゴシック", "Yu Gothic", "メイリオ", Meiryo, Osaka, sans-serif; font-size: 15px; line-height: 1.5; text-align: center; -webkit-text-size-adjust: 100%; repeat-x fixed top;}
@media screen and (max-width: 840px) { .wrap { min-width: 320px; } }
.wrap a { color: #00c; text-decoration: underline; }
.wrap a:hover { text-decoration: none; }
.wrap img { max-width: 100%; }


@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}

/*================================================================================
==============*/
.interviewwaku {
	max-width: 800px;
	display: inline-block;
	width: 90%;
}
#top{
	color: #1B1B1B;
	font-size: 2.0rem;
	font-weight: bold;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 130px;

	
}
h2.second{
	color: #1B1B1B;
	font-size: 1.7rem;
	padding-top: 180px;
	text-align: left;
	padding-bottom: 10px;
	border-bottom:solid 1px #000;
	margin-bottom: 10px;
	
}
h2{
	color: #1B1B1B;
	font-size: 1.7rem;
/*	font-weight: bold;*/
	text-align: left;
	padding-bottom: 10px;
	border-bottom:solid 1px #000;
	margin-bottom: 10px;
}
h3{
	font-size: 1.6rem;
	color: #1B1B1B;
	text-align: left;
	font-weight: bold;
	margin: 30px auto;
}
h4{
	color: #A6A6A6;
	font-size: 1.5rem;
/*	font-weight: bold;*/
	text-align: right;
	
}

.interviewwaku img{
	margin-top: 20px;
	width: 85%;
}
.interviewwaku img.small{
	margin-top: 0;
	width: 35%;
}
.interviewwaku img.small2{
	margin-top: 0;
	width: 75%;
}
.interviewwaku img.small3{
	margin-top: 0;
	width: 85%;
}
.interviewwaku p{
	color: #1B1B1B;
	text-align: left;
	margin-top: 30px;
	line-height: 1.6em;

}
.interviewwaku p span{
	color: #0746C0;
	font-weight: bold;

	
}
.profile{
	 border: 1px solid #A0A0A0;
	padding: 10px 40px 40px 40px;
	
}
.profile p{
	color:#727272;
	text-align: left;
}

.logo_eva_cccc{
	margin: 0 auto;
	padding:150px 0;
	width: 40%;
}
/* 
----------------------------*/

/*common.cssからの引用 画像表示時の処理*/
[class*=js-fadeUp] {
	position: relative;
	z-index: 1;
	opacity: 0;
}
