@charset "utf-8";
/*--京past.css--*/
/* ##########PC########## */
.entry_list_box{
    line-height: 1.6;
}

    .entry_list_box ul{
        margin: 0;
    }

        .entry_list_box ul li{
            border-bottom: 1px dashed #ccc;
            display: flex;
            padding: 0.8em 0.5em;
        }

            .entry_list_box ul li:before{
                content: none;
            }

            .entry_list_box ul li .entry_meta{
                display: flex;
                flex-direction: column;
                width: 9rem;
            }

                .entry_list_box ul li .entry_meta .entry_date{
                    display: none;
                }

                .entry_list_box ul li .entry_meta .entry_cat{
                    padding-right: 1.5rem;
                }

                    .entry_list_box ul li .entry_meta .entry_cat .lbl{
                        font-size: 0.84em;
                        background: #825aba;
                        color: #fff;
                        display: block;
                        text-align: center;
                        padding: 0.1em 0 0.2em;
                    }

                    /*色分け*/
                    /*サイトビジット*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_1{
                        background: #b7595b;
                    }

                    /*勉強会*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_2{
                        background: #b759a8;
                    }

                    /*領域会議*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_3{
                        background: #597ab7;
                    }

                    /*ナノ力学研究会*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_4{
                        background: #597ab7;
                    }

                    /*関連学会*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_5{
                        background: #f5601e;
                    }

                    /*公開シンポジウム*/
                    .entry_list_box ul li .entry_meta .entry_cat .lbl.cat_6{
                        background: #1e8d31;
                    }

            .entry_list_box ul li dl{
                flex: 1;
            }

                .entry_list_box ul li dl dt{
                    font-size: 1.16em;
                    font-weight: 600;
                    margin-bottom: 0.3em;
                }

                .entry_list_box ul li dl dd{
                    font-size: 0.9em;
                }

                    .entry_list_box ul li dl dd p{
                        margin-left: 0;
                        margin-right: 0;
                    }

                    .entry_list_box ul li dl dd p:last-child{
                        margin-bottom: 0;
                    }


@media screen and (min-width:1px) and (max-width:1400px) {
    
}

/*ipad*/
@media screen and (min-width:1px) and (max-width:1024px){

}

/* ##########SP横向き########## */
@media screen and (min-width:1px) and (max-width:768px) {


}

/* ##########SP########## */
@media screen and (min-width:1px) and (max-width:479px) {
    .entry_list_box{
        line-height: 1.4;
    }
    
    .entry_list_box ul li{
        flex-direction: column;
        padding: 0.5em 0.3em;
    }
    
        .entry_list_box ul li .entry_meta{
            flex-direction: row;
            width: auto;
            margin-bottom: 0.2em;
        }
    
            .entry_list_box ul li .entry_meta .entry_date{
                margin-bottom: 0;
                margin-right: 1em;
            }
    
            .entry_list_box ul li .entry_meta .entry_cat{
                padding-right: 0;
            }
    
                .entry_list_box ul li .entry_meta .entry_cat .lbl{
                    padding: 0.1em 0.5em;
                    font-size: 0.7em;
                }
    
        .entry_list_box ul li dl dt{
            font-size: 1.05em;
        }
}


/* ##########印刷用########## */
@media print{

}