@charset "utf-8";
/* CSS Document */

.insight_body_html .c-button {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  color: #fff;
  text-decoration: none;
  background-color: #004887;
  line-height: 1.5;
  padding: 10px;
}

.c-relation-item.new{
	position: relative;
}

.c-relation-item.new::before{
	content: "NEW";
	position: absolute;
	display: block;
	right: 0;
	font-weight: bold;
    font-size: 0.7em;
    background-color: #004887;
    border-radius: 3px;
    color: #fff;
    padding: 2px 7px;
}

.c-relation-item__text{
	font-weight: bold;
}

.c-relation-item__text > small{
	font-weight: normal;
}

.s-about-contents__interviewee-profile{
	margin-top: 35px;
	padding: 35px 3.33333%;
	border: 4px solid #eee;
}

@media print, screen and (min-width: 769px) {
.s-publications-content-sdgs {
/*    padding: 50px 0 0;*/
}

.s-detail-content-related-sites ul > li{
	padding-left: 2em;
}
	
.s-about-contents__interviewee-profile{
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.interviewee-profile-photo{
	width: 30%;
	max-width: 360px;
	height: auto;
}

.interviewee-profile-text{
	width: 70%;
	padding-left: 35px;
}
	
}

@media only screen and (max-width: 768px) {
.s-publications-content-sdgs {
    margin: 10px;
    padding: 22px 20px;
}

.interviewee-profile-text{
	margin-top: 35px;
}
	
}

