@charset "utf-8";

/*----deck_header----*/

.list .div:first-child >*:first-child{
    flex: none;
    width: 256px;
}

.Choose .t_haed .status{
    background: none;
}
.Choose .status{
    width: 80px;
    text-align: center;
}
.Choose .contents{font-weight: bold}



@media only screen and (max-width: 896px) {/*デバイスの横幅が896px以下の場合*/


}
@media only screen and (max-width: 500px) {/*デバイスの横幅が500px以下の場合*/

    
}



.add_btn{
	display: flex;
    width: 95%;
    max-width: 980px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: baseline;
    padding: 20px 0px;
    box-sizing: border-box;
    margin: 0 auto;
}
.add_btn >*{
    margin: 5px ;
}
.add_btn.bottom{justify-content: flex-end;}

#bottom_btn{
    justify-content: flex-end;
}

@media only screen and (max-width: 500px) {/*デバイスの横幅が500px以下の場合*/
.add_btn{
    width: 100%;
    justify-content: flex-end;
    padding-top: 0;
}
    #bottom_btn{
        padding-top: 10px;
    }
}

.list .inside{
    align-items: center;
}
.list .type2 .text_set >.date{
    display: flex;
}