@charset "utf-8";
@import url("../access.css");
/*--京en/access.css--*/
/* ##########PC########## */
.page_body .facilities_list{
    display: flex;
    flex-wrap: wrap;
    gap: 1em 1.5em;
    margin-top: 1.5em;
}

    .page_body .facilities_list li{
        padding: 0;
        margin: 0;
        display: flex;
        flex-direction: column;
        width: calc((100% - 3em) / 3);
        line-height: 1.3;
    }

        .page_body .facilities_list li::before{
            content: none;
        }

        .page_body .facilities_list li img{
            width: 100%;
            margin-bottom: 0.3em;
        }

.access_fig_list .wp-block-group__inner-container{
    display: flex;
}

    .access_fig_list .wp-block-group__inner-container ul{
        flex: 1;
    }

    .access_fig_list .wp-block-group__inner-container figure{
        width: 40%;
    }




@media screen and (min-width:1px) and (max-width:1400px) {
}

@media screen and (min-width:1px) and (max-width:1280px) {

}

@media screen and (min-width:1px) and (max-width:1200px) {

}

/*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:575px) {
    .access_fig_list .wp-block-group__inner-container{
        flex-direction: column-reverse;
    }

        .access_fig_list .wp-block-group__inner-container figure{
            width: 90%;
            margin-left: auto;
            margin-right: auto;
        }


}


/* ##########印刷用########## */
@media print{

}