/* カスタマイズ用CSS */

/* 背景 */

.front_page .ec-layoutRole {
    background: url(../img/cmn/bg_body.png);
}

/* news */
.front_page .top-news .ec-newsRole {
    padding-top: 0;
}

.front_page .top-news .ec-role {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}

.front_page .top-news .ec-newsRole .ec-newsRole__newsCloseBtn {
    background: #f4b232;
    pointer-events: none;
}

.ec-newsRole__newsItem.is_active .ec-newsRole__newsCloseBtn i {
    transform: rotate( 180deg);
}

.front_page .top-news .ec-secHeading {
    display: none;
}