@charset "utf-8";
/****************************************************************************************************
****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:769px){
}
@media print, screen and (min-width:1200px){
}
/****************************************************************************************************
****************************************************************************************************/
.homeBlock.news{
    background: url(../../images/home/news/bg.gif);
}
.homeBlock.news .homeBlock__body{
    padding: 10px;
    max-width: 1160px;
}
@media print, screen and (min-width:737px){
.homeBlock.news .homeBlock__body{
    padding: 0;
}
}
/****************************************************************************************************
****************************************************************************************************/
.headerNews{
    background: url(../../images/home/header_news/bg.png);
}


.headerNews__block{
    margin: 0 auto;
    padding: 10px;
    max-width: 1220px;
}
@media print, screen and (min-width:737px){
.headerNews__block{
    display: flex;
    align-items: center;
    padding: 20px 10px;
}
}


    .headerNews__block dt{
        margin-bottom: 5px;
        background: url(../../images/home/header_news/icon.png) no-repeat 0 center;
        padding-left: 34px;
        color: #942854;
        font-weight: bold;
    }
@media print, screen and (min-width:737px){
    .headerNews__block dt{
        margin-bottom: 0;
        flex-basis: 140px;
    }
}

    .headerNews__block dd{
    }
@media print, screen and (min-width:737px){
    .headerNews__block dd{
        flex: 1;
    }
}


/****************************************************************************************************
****************************************************************************************************/
.headerNewsList{
    line-height: 1.5;
    font-size: 1.2rem;
}
@media print, screen and (min-width:737px){
.headerNewsList{
    font-size: 1.4rem;
}
}


.headerNewsList__item{
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #333;
}
    .headerNewsList__item:last-child{
        border-bottom: none;
        padding-bottom: 0;
    }

@media print, screen and (min-width:737px){
.headerNewsList__item{
    margin-bottom: 10px;
    padding-bottom: 10px;
}
}

.headerNewsList__date{
}
@media print, screen and (min-width:737px){
.headerNewsList__date{
    margin-right: 10px;
}
}

.headerNewsList__title{
    display: block;
}
@media print, screen and (min-width:737px){
.headerNewsList__title{
    display: inline;
}
}

a.headerNewsList__link{
    color: #333;
}




