@charset "UTF-8";


.contents_box01 {
    margin-bottom: 25px;
}

.topics_date {
    float: right;
}

/*画面サイズが651px以上で有効*/
@media screen and (min-width: 651px) {
    .br-pc {
        display: block;
    }

    .br-sp {
        display: none;
    }

    .link_banner {
        display: flex;
        flex-wrap: wrap;
        margin-left: 25px;
    }

}

/*画面サイズが650px以下で有効*/
@media screen and (max-width: 650px) {
    .br-pc {
        display: none;
    }

    .br-sp {
        display: block;
    }

    .link_banner a {
        text-align: center;
    }

}


.member_sub01 li {
    padding: 0.5em 0;
}


/*sub,sideコンテンツ内のlist-subボックス


---------------------------------------------------------------------------*/
/*ボックス１個あたりの設定*/
@media screen and (max-width: 900px) {

/*.link_setup {*/
/*    max-width: 100%;*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    margin-left: 25px;*/
/*}*/

}

/*サイト名（name）
---------------------------------------------------------------------------*/