@charset "UTF-8";

.block_text_2>.content_wrapper {
    align-items: stretch;
}
.block_text_2>.content_wrapper .heading.block_header_4 {
    margin-bottom: 0;
}
.block_text_2>.content_wrapper .heading.block_header_4::after {
    content: "";
    position: absolute;
    display: block;
    width: 15px;
    height: 15px;
    top: calc(50% - -32px);
    left: calc(50% - 7px);
    border-bottom: 3px solid var(--i_txt_color, rgba(125, 125, 125, 0.5));
    border-right: 3px solid var(--i_txt_color, rgba(125, 125, 125, 0.5));
    transform: rotate(45deg);
}
a#afterfollow+section .heading.block_header_4::after {
    display: none;
}
a#sp_only + div {
    display: none;
}
@media screen and (max-width: 950px) {
    .block_text_2>.content_wrapper .heading.block_header_4::after {
        display: none;
    }
    a#sp_only + div {
        display: block;
    }
    .contents_hr.block_line_3 hr {
        border-color: var(--i_txt_color, rgba(125, 125, 125, 0.5));
    }
}