@media (min-width: 992px) and (max-width: 1199.98px) { 


    /*---------- global ----------*/
    .container{
        max-width: 1190px;
    }
    
    .pconly{display: block;}
    .sponly1{display: none!important;}
    .sponly2{display: none!important;}
    .tabonly{display:none!important;}

    .eventlogo{
        margin-top:3px;
        width: auto;
        height: 1.3rem;
    }

    /*---------- decor ----------*/
    .colordiv{
        max-width: 10%;
        margin-bottom: 3.125rem;
    }

    .grouptitle{
        margin-bottom: 3.125rem;
    }


    .maintxt{
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }

    /*---------- spaces ----------*/
    .speakercompany{
        padding-top: 3.125rem;
        padding-bottom: 3.125rem;
    }

    .speakergroup, .agendagroup, .contactgroup, .sponsors{
        padding-top: 4rem;
        padding-bottom: 3.125rem;
    }

    .speakercompanylogo, .gold, .silvertech{
        width: 12.5rem;
    }

    .speakerpic{
        width: 280px;
    }

    .agendapic{
        width: 6.4rem;
    }

    /*---------- お問い合わせ ----------*/
    .contactrow{
        width:850px;
        margin-left:25%;
        margin-right:25%;
    }
    

 }