
@charset "UTF-8";
/* CSS Document */

*{
	margin: 0;
	padding:0;
}

.is-pc{
	display: block;
}

.is-sp{
	display: none;
}

#wrapper{
	background-color: #f4f5f0;
}

#wrapper .m_content{
	padding: 4%;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
}

#wrapper .m_content .md{
	line-height: 1.6;
}

#wrapper .m_content .md span{
	font-size: 33px;
	letter-spacing: 5px;
}

#wrapper .m_content .txt{
	font-size: 14px;
	line-height: 2;
	letter-spacing: 3px;
	padding: 2% 0;
}

#wrapper .m_content .r_txt{
	font-size: 12px;
	text-align: right;
}

#wrapper .interview{
	margin: 2%;
	background-color: #fff;
}

#wrapper .interview .n_photo{
	width: 350px;
	float: left;
	padding: 3% 0 3% 3%;
	line-height: 1.8;
	font-size: 16px;
}

#wrapper .interview .n_photo02{
	width: 350px;
	float: left;
	padding: 3% 3% 3% 0;
	line-height: 1.8;
	font-size: 16px;
}


#wrapper .interview .n_photo03{
	width: 350px;
	float: left;
	padding: 3% 0 3% 3%;
	line-height: 1.8;
	font-size: 16px;
}


#wrapper .interview .n_txt{
	width: 55%;
	float: left;
	padding: 3% 0;
	line-height: 1.8;
	font-size: 16px;
}

#wrapper .interview .n_txt02{
	width: 55%;
	float: left;
	padding: 3% 0 3% 3%;
	line-height: 1.8;
	font-size: 16px;
}


#wrapper .interview .n_txt03{
	width: 55%;
	float: left;
	padding: 3% 0;
	line-height: 1.8;
	font-size: 16px;
}



#wrapper .interview img{
	width: 100%;
}

#wrapper .interview .md_img{
	width: 27%;
}

#wrapper .interview .md_img02{
	width: 45%;
}

#wrapper .interview span{
	color: #0064E3;
	font-size: 21px;
	font-weight: bold;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
}

#wrapper .interview .reason{
	padding: 3%;
	line-height: 1.8;
	clear: both;
}

#wrapper .interview .reason p{
	width: 100%;
	padding: 3% 0;
	font-size: 16px;
}

#wrapper #btn_mynabi{
	width: 350px;
	margin: 5% auto;
}

#wrapper #btn_mynabi img{
	width: 100%;
}

/*============================
.sdgs
============================*/
.sdgs{
	text-align: center;
	margin: 60px;
}
