#googlemap {
    width: 100%;
    margin: 20px 0;
    height: 400px;
    border: #ccc solid 1px;
}

iframe {
    display:block;
    width:100%;
    height: 100%;
}

.priority_view {
    background-color: #f00;
    color: #fff;
    display: inline-block;
    margin-left: 5px;
    font-size: 12px;
    padding: 0 5px;
    line-height: 1.6;
}

.news_year {
    font-size: 14px;
}

.flyer-content-container {
    background-color: #fff;
    padding: 20px 30px;
}

/**
 * スライダーの矢印の制御
*/

.sm-hidden {
    display: none;
}

@media(min-width: 481px){
    .md-hidden {
        display: none;
    }
}

@media(min-width: 701px){
    .lg-hidden {
        display: none;
    }
}