@charset "UTF-8";

.contents_box01 .inner_item_img img[src*="no_image.jpg"], .composite_box01 .inner_item_img img[src*="no_image.jpg"] {
    display: none;
}

.parallax_img {
    position: absolute !important;
    left: 0;
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-attachment: scroll !important;
    width: calc(100% + 20px);
    margin-left: -10px;
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    -o-filter: blur(2px);
    -ms-filter: blur(2px);
    filter: blur(2px);
    transition: none;
    opacity: 0.2;
}

.block_news_2 {
    background-color: rgba(255,255,255,0.8);
    background-blend-mode: lighten;
}