@charset "UTF-8";

a[id^="flow"]+section .heading.block_header_2 .h {
    display: inline-block;
    font-weight: 600;
    font-size: 2.1rem;
    line-height: 1.5;
    position: relative;
    padding-left: 0;
}
a[id^="flow"]+section .heading.block_header_2 .h:before {
    display: none;
}

@media screen and (max-width: 900px) {
a[id^="flow"]+.contents_box01.block_image_text_7 .inner_item_img{
        max-width: 30% !important;
        padding-top: 30% !important;
}
}
@media screen and (max-width: 500px) {
a[id^="flow"]+.contents_box01.block_image_text_7 .inner_item_img{
        max-width: 50% !important;
        padding-top: 50% !important;
}
}