/*! Writen  by SCSS */
.col_4_list .item:not(.item_wide) .text_box .item_head {
  display: flex;
  align-items: center; }
.col_4_list .item_wide {
  align-items: flex-start; }
  @media screen and (max-width: 480px) {
    .col_4_list .item_wide {
      flex-direction: column; } }
  .col_4_list .item_wide .image_box {
    max-width: 890px;
    width: 74.17%; }
    @media screen and (max-width: 480px) {
      .col_4_list .item_wide .image_box {
        width: 100%;
        padding-bottom: 5px; } }
  .col_4_list .item_wide .text_box {
    width: 22.5%; }
    @media screen and (max-width: 768px) {
      .col_4_list .item_wide .text_box {
        width: 24%; } }
    @media screen and (max-width: 480px) {
      .col_4_list .item_wide .text_box {
        width: 100%; } }
@media screen and (max-width: 480px) {
  .col_4_list .item_col3 {
    flex-direction: column;
    gap: 15px 0; } }
.col_4_list .item_col3 .image_box {
  max-width: 470px;
  width: 52.81%; }
  @media screen and (max-width: 768px) {
    .col_4_list .item_col3 .image_box {
      width: 48%;
      align-self: flex-start; } }
  @media screen and (max-width: 480px) {
    .col_4_list .item_col3 .image_box {
      width: 100%; } }
  .col_4_list .item_col3 .image_box .cap_r {
    padding: 1.66em; }
    @media screen and (max-width: 480px) {
      .col_4_list .item_col3 .image_box .cap_r {
        padding: 8px 5px; } }
.col_4_list .item_col3 .text_box {
  width: 41.58%; }
  @media screen and (max-width: 768px) {
    .col_4_list .item_col3 .text_box {
      width: 48%; } }
  @media screen and (max-width: 480px) {
    .col_4_list .item_col3 .text_box {
      width: 100%; } }
  .col_4_list .item_col3 .text_box .item_text {
    margin-bottom: 1em; }
  .col_4_list .item_col3 .text_box .lg_text {
    margin-top: 1.25em;
    margin-bottom: 1.56em;
    font-size: clamp(12px, 1.2vw, 16px);
    font-weight: 600;
    line-height: 1.57; }
    @media screen and (max-width: 480px) {
      .col_4_list .item_col3 .text_box .lg_text {
        font-size: 14px; } }
    .col_4_list .item_col3 .text_box .lg_text .text_gold {
      color: #827543; }
  .col_4_list .item_col3 .text_box .text_wrap {
    align-items: flex-start; }
    .col_4_list .item_col3 .text_box .text_wrap .text_item {
      width: 47.3%; }
      .col_4_list .item_col3 .text_box .text_wrap .text_item .min_head {
        font-size: clamp(13px, 1.37vw, 18px);
        color: #827543;
        line-height: 1.2;
        padding-bottom: 0.77em;
        margin-bottom: 0.77em;
        border-bottom: 1px dashed #cccccc; }
        @media screen and (max-width: 480px) {
          .col_4_list .item_col3 .text_box .text_wrap .text_item .min_head {
            font-size: 14px; } }
      .col_4_list .item_col3 .text_box .text_wrap .text_item .min_text {
        font-size: clamp(10px, 1.04vw, 14px);
        line-height: 1.79; }
        @media screen and (max-width: 480px) {
          .col_4_list .item_col3 .text_box .text_wrap .text_item .min_text {
            font-size: 11px; } }
@media screen and (max-width: 480px) {
  .col_4_list .item_col_right .image_box img {
    width: 100%;
    aspect-ratio: 9 / 8;
    object-fit: cover;
    object-position: center; } }
@media screen and (max-width: 480px) {
  .col_4_list .item:last-child {
    grid-column: span 2;
    display: flex;
    align-items: flex-start;
    justify-content: space-between; }
    .col_4_list .item:last-child .image_box {
      width: 48.5%; }
    .col_4_list .item:last-child .text_box {
      width: 48.5%; }
      .col_4_list .item:last-child .text_box .item_head {
        margin-top: 0; } }

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