@charset "UTF-8";
@media screen and (max-width: 1000px) and (min-width: 740px)
{
    .visible_t,
    .visible_pt{
        display: block !important;
    }
    .visible_p,
    .visible_m{
        display: none !important;
    }
}
@media screen and (max-width: 1000px)
{
    .base-width{
        margin: 0px auto;
        max-width: 1200px;
    }

    /* main */
    header .tab-area {
        align-content: center;
        margin-right: 30px;
    }
    header .drawer-nav{
        background-color: #F5F5F5;
    }
    header .drawer-nav ul.drawer-menu li a{
        padding: 10px;
        display: block;
        border-bottom: #ddd 1px solid;
    }
    header .tab-area i{
        color: #333;
    }

    /* bio-index */
    .main-header .head-area.type01 {
        grid-template-columns: 1fr;
        min-height: auto;
        gap: 10px;
    }
    .bio-index .main-body .body-area.c-3 ul.data-list,
    .bio-index .main-body .body-area.c-4 ul.data-list,
    .bio-index .main-body .body-area.c-5 ul.data-list
    { grid-template-columns: repeat(3, 1fr); }

    /* bio-detail */
    .main-header .form-area{
        display: block;
    }
    .main-header .form-area .left {
        margin-bottom: 10px;
    }
    .main-header .form-area .right {
        text-align: end;
    }
    .main-header .item-area ul.status{
        grid-template-columns: repeat(4, 1fr);
    }
    .main-body .data-frame .data-body .body-area {
        padding: 10px;
    }

    /* enq show */
    #enq .enquete-info-grid {
        grid-template-columns: repeat(2, 1fr);
    }
    #enq .enquete-info-grid .test{
        width: 70px;
    }
}