@charset "utf-8";

/*=============== ▼RESEARCH-REPORT SP ===============*/

.p-report.p-margin {
  margin: 0 0 60px 0;
}

.p-report__content {
  flex-direction: column-reverse;
}

.p-content__description {
  padding: 30px 15px;
  line-height: 1.75;
  font-size: 1.6rem;
}

.p-report__content.p-margin,
.p-report__content-left.p-margin {
  margin: 0;
}

.p-report__content-left {
  line-height: 1.75;
}

.c-content__title {
  display: none;
}

.p-content__title03 {
  font-size: 1.8rem;
}

.p-report__table {
  margin-top: 20px;
}

.p-report__table-title {
  display: block;
  width: 100%;
  padding: 11px 0 11px 15px;
  border: none;
  text-align: left;
}

.p-report__table-item {
  display: block;
  border: none;
  padding: 14.5px 0;
}

.c-border-sp {
  display: block;
}

.p-report__list-item {
  margin-left: 1.5em;
}

.p-report__list,
.p-content__text {
  padding: 5px 0 0 0;
}

.p-padding {
  display: inline-block;
  padding: 10px 0;
}

.p-content__title-connection {
  margin-top: 35px;
  line-height: 1.33333;
  font-size: 2.1rem;
}

.c-download__list-link {
  padding: 10px 0 10px 10px;
}

.c-download__btn-title {
  margin: 0 0 0 6px;
  font-size: 1.5rem;
}

.p-research__content-right {
  width: 100%;
}


/*=============== ▼RESEARCH-REPORT-ASIDE-NAV ===============*/
.report-btn,
.report-nav_b {display: block;}
.report-nav_a {display: none;}

.report-btn {
  padding:1.5rem 1rem 2rem;
  background:#f3f3f3;
  margin-bottom: 4rem;}

.report-btn li{
  width: 315px;
  margin: 10px auto 0;
  border-radius: 3px;
  background-color: #fff;
  padding:  20px 15px;
}

.report-btn li:first-child {
  margin:0 auto;
  padding:0;
  background: none;
}



p.p-research-report__aside-nav-text {padding:0;}
.p-research-report__aside-nav-text span {display: inline;}
