@media(min-width:1200px){
    .m{display: none;}
    .tab{display: none;}
    .pc{display: block;}

    #sub-wrapper .s1 .wrap .top .map{
        min-height: 600px ;
        border-radius: 20px;
    }
    #sub-wrapper .s1 .wrap .btm .txt{
        font-size: 20px;
        padding: 36px;
    }
    #sub-wrapper .s1 .wrap .btm .txt .el{
        display: flex;
        align-items: center;
        gap: 8px;
    }
    #sub-wrapper .s1 .wrap .top h3{
        text-align: center;
        padding-bottom: 60px ;
        font-size: 44px;
    }
    #sub-wrapper .s1 .wrap .btm .tit{
        font-size: 36px;
    }
}