
/* media 공통 */

@media all and  (max-width:425px) {
	

	.wrap { max-width:425px; margin: 0 auto; }
	
	header { max-width:425px; margin: 0 auto;  }
	section { max-width:425px; margin: 0 auto;  }

	.nav_ex { max-width:425px; margin: 0 auto;  }
	.nav_b { max-width:425px; margin: 0 auto;  }

	footer { max-width:425px; margin: 0 auto;  }

	.t_con>a .btn3 { max-width:380px; left:auto; }

    .nav_m2 { padding:0 17px 0 20px;  }
    .f_mne { width:100%; }
	.f_mne ul  { max-width:425px; margin: 0 auto; }
	.f_mne2 ul  { max-width:425px; margin: 0 auto; }
	.f_mne3 ul  { max-width:425px; margin: 0 auto; }

    .mus_main2 .ser_top1 { max-width:425px; margin: 0 auto; }

    .mnP { max-width:425px; margin: 0 auto; margin-top:100px; }

    .emain .wrap { width:100%; }
    .e_top { height:70px; padding: 0 20px; }
    .main_box3 ul { width:95%; }
    .main_box3 ul:nth-child(1) li { background-size: 100%; }

}

@media all and  (min-width:426px) and (max-width:768px)  {

    .wrap { width:425px; }
	
	header { max-width:425px; margin: 0 auto;  }
	section { max-width:425px; margin: 0 auto;  }

	.nav_ex { max-width:425px; margin: 0 auto;  }
	.nav_b { max-width:425px; margin: 0 auto;  }

	footer { max-width:425px; margin: 0 auto; }

    .mnP { max-width:425px; margin: 0 auto; margin-top:100px; }    
    
    /*edu*/
    .t_con>a .btn3 { max-width:380px; left:auto; }

    .Eudm2 { padding:5% 0; }
    /*edu*/


    /*music*/
    .nav_m2 { max-width:425px; margin: 0 auto; }
    .Eudm { max-width:425px; margin: 0 auto; }
    
    .f_mne ul  { max-width:425px; margin: 0 auto; }
	.f_mne2 ul  { max-width:425px; margin: 0 auto; }
	.f_mne3 ul  { max-width:425px; margin: 0 auto; }

    .mus_main2 .ser_top1 { max-width:425px; margin: 0 auto; }
    /*music*/	

}

@media all and  (min-width:769px) and (max-width:1024px)  {

    .wrap { max-width:425px; margin: 0 auto; }

    header { max-width:769px; margin: 0 auto; }
    header .headd { position:relative;  }
    
	.nav_ex { max-width:425px; margin: 0 auto;  }
	.nav_b { max-width:425px; margin: 0 auto;  }

    footer { max-width:425px; margin: 0 auto; }

    .mLogin { width:500px; margin: 0 auto; }
    
    /*edu*/
    .t_con>a .btn3 { max-width:425px; left:auto; margin: 0 auto;  }

    .ad_box { display:block; }
  
    header .nav { width:425px; padding:8px 0; margin: 0 auto;  }
    header .f_mne { width:425px; margin: 0 auto;  }
    
    .Eudm2 { width:425px; padding:0; margin: 0 auto;  }
    .Eudm2 div.con { width:425px; margin-top:20px; margin: 0 auto;  }

    .ticL { width:425px; margin: 0 auto;  }
    .myp { width:425px; margin: 0 auto;  }
    .res { width:425px; margin: 0 auto;  }
    .mnL5 { max-width:425px; margin: 0 auto; }
    
    .f_mnemm { width:425px; margin: 0 auto;  }
    .f_mne ul  { max-width:769px; margin: 0 auto; }
    /*edu*/

    /*music*/
    .mus_main2 { max-width:425px; margin: 0 auto; margin-top:58px; }
    .nav_m2 { max-width:425px; margin: 0 auto; }
    .Eudm { max-width:425px; margin: 0 auto; }

    .mnP { max-width:425px; margin: 0 auto; margin-top:100px; }

    .mus_div1 { margin: 155px 0 140px 0; }

	.f_mne2 ul  { max-width:425px; margin: 0 auto; }
	.f_mne3 ul  { max-width:425px; margin: 0 auto; }

    .mus_main2 .ser_top1 { max-width:425px; margin: 0 auto; }

    .cm_footer { max-width:425px; margin: 0 auto; }
    /*music*/

}

@media all and  (min-width:1025px)  {

    .wrap { max-width:700px; margin: 0 auto; }

    header { max-width:700px; margin: 0 auto; }
    header .headd { position:relative;  }
    
	.nav_ex { max-width:425px; margin: 0 auto;  }
	.nav_b { max-width:425px; margin: 0 auto;  }

	footer { max-width:700px; margin: 0 auto; }

    .mLogin { width:500px; margin: 0 auto; }
    
    /*edu*/
    .t_con>a .btn3 { max-width:700px; left:auto; }

    .ad_box { display:block; left:-320px }
  
    header .nav { width:700px; float:right; padding:8px 0; }
    header .f_mne { width:700px; float:right; }
    
    .Eudm2 { width:700px; float:right; padding:0; }
    .Eudm2 div.con { width:700px; margin-top:20px; grid-template-columns: repeat(2,1fr); column-gap: 30px; }

    .ticL { width:700px; float:right; }
    .myp { width:700px; float:right; }
    .res { width:700px; float:right; }

    .f_mnemm { width:700px; float:right; }
    .f_mne ul  { max-width:700px; margin: 0 auto; }

    /*.sq_f { padding:20px; border:1px solid blue; }*/
    /*edu*/

    /*music*/
    .mus_main2 { max-width:425px; margin: 0 auto; margin-top:58px; }
    .nav_m2 { max-width:425px; margin: 0 auto; }
    .Eudm { max-width:425px; margin: 0 auto; }

    .mus_div1 { margin: 155px 0 140px 0; }

	.f_mne2 ul  { max-width:425px; margin: 0 auto; }
	.f_mne3 ul  { max-width:425px; margin: 0 auto; }

    .mus_main2 .ser_top1 { max-width:425px; }

    .mnP { max-width:425px; margin: 0 auto; margin-top:100px; }
    .mnL5 { max-width:425px; margin: 0 auto; }

    .ticV { max-width:425px; margin: 0 auto; margin-top:80px }

    .cm_footer { max-width:425px; margin: 0 auto; }
    /*music*/

}