@charset "UTF-8";

a#bd+section h2.h {
    padding-bottom: 6px;
    border-bottom: 3px solid #ba9753;
}

a#bd+section .heading.block_header_6 {
    background: none;
    padding-top: 0px;
}

.heading.block_header_2 .h:before {
    display: none
}

.heading.block_header_2 .h {
    padding-left: 5px;
    border-left: 20px solid #ba9753;
}

.inner_item_txt a {
    text-decoration: none;
}

/*-----------20250530追加------------*/
.contents_box01 .inner_item_img a {
    pointer-events: none;
}