@charset "utf-8";

*[id] .author_item-dl dt {
  font-weight: bold;
}

*[id] .author_item-div {
  margin: 2em 0;
}

*[id] .author_item-data_item {
  margin: 0;
}

*[id] .author-sns_list {
  list-style-type: none;
  padding-left: 0;
}

*[id] .author-sns_list li {
  display: inline-block;
  vertical-align: top;
  margin: 0.25em 0;
  margin-right: 1em;
}

*[id] .author-sns_list li:last-child {
  margin-right: 0;
}

*[id] .author-sns_list li a {
  text-decoration: none;
}

#author_item-work_history .wp-block-group {
  border-top: 1px solid #ccc;
  background: #fff;
  padding-right: 1.5em;
  padding-left: 1.5em;
}

#author_item-work_history .wp-block-group p {
  font-size: 1em;
  margin: 0;
}

#author_item-work_history .wp-block-group:last-child {
  border-bottom: 1px solid #ccc;
}

#author_item-work_history .date {
  font-size: 1.125em;
}
#author_item-work_history .company_name {
  font-weight: bold;
}
#author_item-work_history .job_title {
  font-size: 0.9em;
}

.ccc-get_feed-box,
.ccc-get_ogp-box {
  margin: 1em 0;
}

/* SP
----------------------------------------------------------*/
@media only screen and (max-width: 782px) {
  #author_item-work_history .wp-block-group {
      padding-right: 1em;
      padding-left: 1em;
    }
}