@charset "UTF-8";

/*------------------公表情報------------------*/
a[id^="item"]+div .wrapper_item {
    align-items: baseline;
}
a[id^="item"]+div .inner_item {
    background: var(--i_sub2_color);
    outline: solid 1px var(--i_txt_color);
    outline-offset: -5px;
    padding: 30px 20px 45px;
    cursor: pointer;
}
a[id^="item"]+div .inner_item a {
    pointer-events: none;
}
a[id^="item"]+div img {
    width: auto !important;
    height: auto !important;
    max-width: 80px;
}
a[id^="item"]+div .inner_item_txt .heading.block_header_4+p {
    display: none;
}
a[id^="item"]+div .inner_item_txt p {
    margin-bottom: 20px !important;
}
a[id^="item"]+div .inner_item_txt p a {
    text-decoration: none;
    pointer-events: all;
}
a[id^="item"]+div .inner_item_txt p a:hover {
    opacity: 0.8;
    transition: transform .3s;
}
a[id^="item"]+div .inner_item h3.h::after {
    transform: translateY(-25%) rotate(45deg);
    width: 12px;
    height: 12px;
    border-bottom: 3px solid #019d1b;
    border-right: 3px solid #019d1b;
    content: '';
    transition: transform .3s;
    position: absolute;
    right: 5px;
    top: 6px;
}
a[id^="item"]+div .inner_item.open h3.h::after {
    transform: rotate(225deg);
}