@charset "UTF-8";

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyWrapper::after {
  background: none; }

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle {
  padding-top: 1.3vw;
  padding-bottom: 1.3vw;
  padding-left: 2vw;
  background: #f2f9ff;
  border-left: 4px solid #265bab;
  margin-bottom: 6.6vw; }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle {
      padding-top: 8px; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle {
      padding-bottom: 8px; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle {
      padding-left: 15px; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle {
      margin-bottom: 40px; } }
  .column-list-article__main.is-0020 .column-list-article__main-contents__bodyTitle .text {
    display: inline-block; }

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyText {
  font-size: 18px;
  letter-spacing: 0.01em;
  line-height: 1.7;
  font-weight: 400;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt"; }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyText {
      font-size: 18px;
      letter-spacing: 0.02em;
      line-height: 1.7;
      font-weight: 400; } }

.column-list-article__main.is-0020 .column-list-article__main-contents__recommendarea-list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.column-list-article__main.is-0020 .column-list-article__main-contents__recommendProductarea-item:last-child {
  display: none; }

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyFboxs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  @media screen and (max-width: 767px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFboxs {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
          -ms-flex-direction: column-reverse;
              flex-direction: column-reverse; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFboxs {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; } }

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-imgContents {
  margin-left: 10.6vw;
  margin-right: 10.6vw; }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-imgContents {
      margin-left: auto; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-imgContents {
      margin-right: auto; } }
  @media screen and (max-width: 767px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-imgContents {
      margin-bottom: 0; } }

.column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-textContents {
  width: 100%;
  margin-right: 4%;
  margin-top: 0vw; }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-textContents {
      width: 82%; } }
  @media screen and (min-width: 768px) {
    .column-list-article__main.is-0020 .column-list-article__main-contents__bodyFbox.is-textContents {
      margin-top: 40px; } }
