main {
  margin-bottom: 5rem;
}
main .list .itemPage {
  display: flex;
}
main .list .itemPage .titlePage {
  color: var(--black-1, #061020);
  font-family: "Semi";
  font-size: 1.25rem;
  font-style: normal;
  line-height: normal;
  margin-bottom: 1rem;
  text-align: center;
}
main .list .itemPage .summaryPage {
  color: var(--black-3, #6D727C);
  text-overflow: ellipsis;
  font-family: "Regular";
  font-size: 1rem;
  font-style: normal;
  line-height: normal;
  margin-bottom: 1rem;
  text-align: center;
}
main .list .itemPage .p-more {
  text-align: center;
  padding: 0.75rem 0rem;
  margin-bottom: 0px;
}
main .list .itemPage .p-more a {
  padding: 0.75rem 1.5rem;
  border-radius: 0px;
  border: 1px dotted #293A8E;
  color: #293A8E;
  text-align: center;
  font-family: "Medium";
  font-size: 0.875rem;
  font-style: normal;
  line-height: normal;
}
main .list .itemPage .leftItem {
  display: grid;
  align-items: center;
  justify-content: center;
  width: 40%;
}
main .list .itemPage .leftItem .img {
  height: 306px;
  display: flex;
  align-items: center;
  justify-content: center;
}
main .list .itemPage .leftItem .img img {
  max-height: 100%;
  max-width: 100%;
}
main .list .itemPage .rightItem {
  width: 40%;
  display: grid;
  align-items: center;
  justify-content: center;
}
main .list .itemPage .rightItem .img {
  height: 306px;
  display: flex;
  align-items: center;
  justify-content: center;
}
main .list .itemPage .rightItem .img img {
  max-height: 100%;
  max-width: 100%;
}
main .list .itemPage .lineItem {
  width: 20%;
}

@media screen and (max-width: 768px) {
  .breadcrumbContainer {
    display: none;
  }

  main .list {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 550px) {
  main {
    margin-bottom: 2rem;
  }
  main .list .itemPage {
    margin-bottom: 2rem;
    padding-bottom: 2rem;
    border-bottom: 1px solid #BABABA;
    display: block;
  }
  main .list .itemPage:last-child {
    margin-bottom: 0px;
    border-bottom: 0px;
  }
  main .list .itemPage .lineItem {
    display: none;
  }
  main .list .itemPage .leftItem {
    width: 100%;
  }
  main .list .itemPage .leftItem .img {
    height: 200px;
  }
  main .list .itemPage .rightItem {
    width: 100%;
  }
  main .list .itemPage .rightItem .img {
    height: 200px;
  }
  main .list .itemPage2 {
    display: flex;
    flex-direction: column-reverse !important;
  }
  main .list .itemPage2 .leftItem {
    width: 100%;
  }
  main .list .itemPage2 .leftItem .img {
    height: 200px;
  }
  main .list .itemPage2 .rightItem {
    width: 100%;
  }
  main .list .itemPage2 .rightItem .img {
    height: 200px;
  }
}

/*# sourceMappingURL=capacityprofile.css.map */
