@media (min-width:468px) { /*컴퓨터*/
    .mo { display: none; }
    .tb { display: none; }
    .pc { }
    .pmhide { display: none; }
    .pm_02 li { width: 45%; }
    .pm_center_01 { width: 60%; }
    .pm_center_02 { width: 18%; }
    .pm_center_03 { width: 25%; }
    .pm_center_04 { width: 70%; }
    .pm_auto_bet_left { }
    .pm_auto_bet_right { }
    .p_txw0_5, .p_txw0_5 input { font-size: 0.5vw; }
    .p_txw1, .p_txw1 input { font-size: 1vw; }
    .p_txw1_5, .p_txw1_5 input { font-size: 1.5vw; }
    .p_txw2, .p_txw2 input { font-size: 2vw; }
    .p_txw2_5, .p_txw2_5 input { font-size: 2.5vw; }
    .p_txw3, .p_txw3 input { font-size: 3vw; }
    .p_txw4, .p_txw4 input { font-size: 4vw; }
    .p_txh7, .p_txh7 input { font-size: 7vh; }
    .pm_leftfixed { position: fixed; top: 13vw; right: 1%; }
    .pm_rightfixed { position: fixed; top: 13vw; left: 1%; }
    .pm_centopfixed { position: fixed; top: 1vw; left: 20%;width:60%;}

    .p_w12_5 { width: 12.5%; }
    .p_w100 {width: 100%;}
    .pm_pad_w22_h10 { padding: 5% 33% 5% 33%; }
    .pm_pad_w20_h10 { padding: 5% 17% 5% 17%; }
    .p_pah_1, .p_pah_1 td { padding: 1% 0% 1% 0%; }
    .p_pah_2, .p_pah_2 td { padding: 2% 0% 2% 0%; }
    .p_pah_5, .p_pah_5 td { padding: 5% 0% 5% 0%; }

    .p_mgt_1 { margin-top: 1vw; }
    .p_mgt_1_5 { margin-top: 1.5vw; }
}

@media (max-width:467px) { /*모바일*/
    .mo { }
    .pc { display: none; }
    .tb { display: none; }
    .pmhide { display: none; }
    .pm_02 li { width: 100%; }
    .pm_center_01 { width: 90%; }
    .pm_center_02 { width: 90%; }
    .pm_center_03 { width: 90%; }
    .pm_center_04 { width: 90%; }

    .pm_leftfixed { position: fixed; bottom: 0vw; right: 5% }
    .pm_rightfixed { position: fixed; bottom: 0vw; left: 5% }
    .pm_centopfixed { position: fixed; top: 1vw; left: 25% }

    .pm_auto_bet_left { width: 49%; float: left; }
    .pm_auto_bet_right { width: 49%; float: right; }
    .m_txh1, .m_txh1 input { font-size: 1vh; }
    .m_txh1_5, .m_txh1_5 input { font-size: 1.5vh; }
    .m_txh1_2, .m_txh1_2 input { font-size: 1.2vh; }
    .m_txh1_3, .m_txh1_3 input { font-size: 1.3vh; }
    .m_txh1_4, .m_txh1_4 input { font-size: 1.4vh; }
    .m_txh2, .m_txh2 input { font-size: 2vh; }
    .m_txh2_5, .m_txh2_5 input { font-size: 2.5vh; }
    .m_txh3, .m_txh3 input { font-size: 3vh; }
    .m_txh4, .m_txh4 input { font-size: 4vh; }
    .m_txh5, .m_txh5 input { font-size: 5vh; }
    .m_txh6, .m_txh6 input { font-size: 6vh; }
    .m_w20 { width: 20%; }
    .m_w10 { width: 10%; }
    .m_w130 {
        width: 130%;
    }



    .pm_pad_w22_h10 { padding: 5% 25% 5% 25%; }
    .pm_pad_w20_h10 { padding: 5% 4% 5% 4%; }

    .auto_dis .auto_dis_li { display: inline-block; }
    .auto_dis_li { width: 48%; }
    .m_pah_2 td { padding: 2% 0% 2% 0%; }
    .m_pah_2_5 td { padding: 2.5% 0% 2.5% 0%; }
}

@media (min-width:2000px) {
    .pmhide { display: none; }
}
