.fund-list dt { width: 14em;}
.fund-list dd { width: calc(100% - (14em + 40px));}
@media only screen and (max-width: 767px) {
	.fund-list dt,.fund-list dd { width: 100%;}
}
@media only screen and (max-width: 767px) {
  .top-contact picture[data-ani="Ani-scroll"] {height: 80vw;min-height: 360px;}
  .top-contact picture[data-ani="Ani-scroll"] img {height: 80vw;min-height: 360px;}
 	.top-contact.fund .team-photo-frame{height: 100vw;min-height: 540px;}
  .top-contact.fund picture[data-ani="Ani-scroll"] {height: 100vw;min-height: 540px;}
  .top-contact.fund picture[data-ani="Ani-scroll"] img{height: 100vw;min-height: 540px;}
}
@media only screen and (max-width: 390px) {
  .top-contact picture[data-ani="Ani-scroll"] {height: 100vw;min-height: 370px;}
  .top-contact picture[data-ani="Ani-scroll"] img {height: 100vw;min-height: 370px;}
 	.top-contact.fund .team-photo-frame{height: 130vw;min-height: 600px;}
  .top-contact.fund picture[data-ani="Ani-scroll"] {height: 130vw;min-height: 600px;}
  .top-contact.fund picture[data-ani="Ani-scroll"] img {height: 130vw;min-height: 600px;}
}
