@charset "UTF-8";

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item{
display:-webkit-box;
  	display:-ms-flexbox;
  	display:flex;
-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_img{
width: 50%;
border: unset;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_img img{
max-height: unset;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt{
width: 48%;
margin-left: 2%;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt dl{
margin-top: 20px;
border-bottom: none;
border-top: none;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt dl dt{
display: none;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt dl dd{
padding-left: 0;
line-height: 1.9;
    letter-spacing: 0.02rem;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt .heading.block_header_4 p{
font-size: 1.4rem;
font-weight: 600;
color: var(--i_main_color);
}


@media screen and (max-width: 900px){
#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item{
-webkit-box-orient: vertical;
  	-webkit-box-direction: normal;
  	-ms-flex-direction: column;
  	flex-direction: column;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_img{
width: 100%;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_img img{
    width: 100%;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt{
width: 100%;
margin-left: 0;
margin-top: 20px;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt .block_header_4 .h{
font-size: 2.1rem !important;
}

#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt .block_header_4 p{
font-size: 1.4rem !important;
}


}


@media screen and (max-width: 768px){
#message_staff + .widget_staff01 .content_wrapper .wrapper_item .inner_item .inner_item_txt .heading.block_header_4{
margin: 0;
text-align: left;
}


}
