@charset "UTF-8";

/*2カラム*/
.widget_staff01 .inner_item_img {
    border: none;
}

@media screen and (min-width:501px){
.widget_staff01 .inner_item {
    width: calc(94% / 2);
}
}

@media screen and (min-width:501px){
.widget_staff01 .wrapper_item {
    justify-content: center;
}
}

.widget_staff01 .inner_item {
    margin-left: 0%;
}

/*角丸*/
.widget_staff01 .inner_item_img img {
    object-fit: cover;
    max-height: none;
}

.widget_staff01 .inner_item_img {
    width: 40%;
    margin: 0 auto;
    height: auto !important;
}

@media screen and (max-width:500px){
.widget_staff01 .inner_item_img {
    width: 60%;
}
}
@media screen and (min-width:501px) and (max-width:1024px){
.widget_staff01 .inner_item_img {
    width: 50%;
}
}

/*20250526スタッフbtn追加*/
.bn {
  margin-top: 10px;
  text-align: center;
}
.bn a {
  border: 2px solid var(--i_btn_color);
  background: var(--i_btn_color);
  color: var(--i_btn_txt_color) !important;
  max-width: 840px;
  box-sizing: border-box;
  display: inline-block;
  cursor: pointer;
  font-size: 1.5rem;
  padding: 8px 20px 9px;
  min-width: clamp(0px, 100%, 200px);
  text-decoration: none;
  transition: .4s ease-in-out;
  font-family: inherit;
  font-weight: 600;
  border-radius: 100px;
}

.bn a:hover {
  border: 2px solid var(--i_btn_color);
  background: none;
  color: var(--i_btn_color) !important;
}