@charset "UTF-8";

#menu_btn1+.contents_btn01 .content_wrapper>a {
  display: flex;
  align-items: center;
  justify-content: center;
}
#menu_btn2+.contents_btn01 .content_wrapper>a {
  display: flex;
  align-items: center;
  justify-content: center;
}

[id^=image] + .widget_menu01.add_design5 .inner_item .category_img {
  width: 40%;
}
[id^=image] + .widget_menu01.add_design5 .inner_item> .category_img~* {
  width: calc(60% - 2vw);
}
[id^=image] + .widget_menu01.add_design5 .inner_item .mbx {
  position: absolute;
  padding-top: 10rem;
}
[id^=image] + .widget_menu01.add_design5 .inner_item:nth-child(even) .mbx {
  right: 0;
}
[id^=image] + .widget_menu01.add_design5 .inner_item .mbx .contents_btn01 {
  text-align: left;
}
@media screen and (max-width: 800px){
  /*[id^=image] + .widget_menu01.add_design5 .inner_item {
     padding-bottom: 120px;
  }*/
  [id^=image] + .widget_menu01.add_design5 .inner_item .category_img img {
    aspect-ratio: 16 / 8.5;
    object-fit: cover;
  }
  [id^=image] + .widget_menu01.add_design5 .inner_item .mbx {
    width: calc(100% - 40px) !important;
  }
  [id^=image] + .widget_menu01.add_design5 .inner_item:nth-child(even) .mbx {
    right: initial;
  }
  [id^=image] + .widget_menu01.add_design5 .inner_item .mbx .contents_btn01 {
    text-align: center;
  }
  [id^=image] + .widget_menu01.add_design5 {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 500px){
  [id^=image] + .widget_menu01 li .inner_item_txt {
      display: flex;
  }
}

/*修正*/
@media screen and (max-width: 800px) {
    [id^=image] + .widget_menu01.add_design5 .inner_item .mbx .contents_btn01 {
        padding: 0;
    }
    [id^=image] + .widget_menu01.add_design5 .inner_item .mbx {
        padding-top: 8rem;
    }
    #image2 + .widget_menu01.add_design5 .inner_item:nth-of-type(2) .mbx {
        padding-top: 13.5rem;
    }
    [id^=image] + .widget_menu01.add_design5 .inner_item {
        padding-bottom: 130px;
    }
}