
.hmr *:not(text) {
  font-size: 1em;
}

.hmr .researcher_list .name {
  width: 19%;
}
.hmr .researcher_list .faculty {
  width: 37.708%;
}
.hmr .researcher_list .position {
  width: 38.294%;
}

.hmr .hid {
  display: none;
}
.hmr .bold {
  font-weight: bold;
}


.hmr .researcher {
  margin-top: 0!important;
  margin-bottom: 3rem!important;
}

.hmr .researcher li {
  position: relative;
  border: none!important;
}

.hmr .researcher .pager {
  position: absolute;
  top: .13rem;
  right: 0;
  text-align: right;
}
.hmr .researcher .pager a {
  margin-top: .5rem;
  margin-right: .3rem;
  padding: 0 .3rem;
  background: #fff;
  border-radius: .2rem;
}
.hmr .researcher .pager .now {
  color: #3ba6bd;
  font-weight: bold;
}
.hmr .researcher .pager a:hover {
  color: #3ba6bd;
  text-decoration: none;
}

.hmr .researcher .drawer {
  position: absolute;
  top: .13rem;
  right: 0;
  text-align: right;
}
.hmr .researcher .drawer a {
  margin-top: .5rem;
  margin-right: .3rem;
  padding: 0 .3rem;
  background: #fff;
  border-radius: .2rem;
}
.hmr .researcher .drawer a:hover {
  color: #3ba6bd;
  text-decoration: none;
}


.hmr .img {
  /* width: 150px; */
  text-align: center;
}

.hmr .researcher .item_block {
  border: solid 1px #cccccc;
  padding: 6px 13px;
}
.hmr .researcher .paging>div:not(:last-child) {
  margin-bottom: 0.5rem;
}

.hmr .researcher h5 {
  margin: 5px 0!important;
  padding: 0.2rem .5rem!important;
  background: #e9e9e9;
}

.hmr .researcher .from {
  width: 6em;
  float: left;
}
.hmr .researcher .separator {
  width: 1em;
  float: left;
  text-align: center;
}
.hmr .researcher .to {
  width: 6em;
  float: left;
}


.hmr .researcher .referee,
.hmr .researcher .invited {
  color: #7e7e7e;
  font-weight: normal;
  display: inline-block;
}

.hmr .researcher .career .detail,
.hmr .researcher .academicBackground .title,
.hmr .researcher .committeeCareer .detail {
  margin-left: 13em;
  padding-left: 0.5rem;
}

.hmr .researcher .prize .publicationDate {
  width: 6em;
  float: left;
}
.hmr .researcher .prize .detail {
  margin-left: 6em;
  padding-left: 0.5rem;
}


.hmr .researcher .trim a.more,
.hmr .researcher .full a.close {
  display: inline-block;
  margin-left: 1rem;
  text-decoration: none;
  color: #f00;
}
.hmr .researcher .trim a.more:before {
  font-family: dashicons;
  content: "\f347";
  vertical-align: middle;
}
.hmr .researcher .full a.close:before {
  font-family: dashicons;
  content: "\f343";
  vertical-align: middle;
}

.hmr .researcher .summary {
  margin-top: .5rem;
  color: #a1a1a1;
}


.hmr img.email.at {
  margin-left: .1rem;
  margin-right: .1rem;
  height: 1em;
}

.hmr .competitiveFund .author {
  margin-left: .5rem;
}
