@charset "utf-8";

@media screen and (max-width:1450px){
  .inner{width:100%;padding:0 50px;}
}

@media screen and (max-width:1024px){

  :root{
   
    /*폰트 사이즈*/
    --page-tit:55px;
    --page-tab:20px;
    --con-tit:30px;
    --com-txt-bg:22px;
    --com-txt:18px;
    --com-txt-sm:15px;


    
  }

  .inner{padding:0 30px;}
  header .gnb,
  header .gnb ul{gap:50px;}
  footer .info-wrap ul{gap:50px}
  footer .info-wrap img{width:150px;}
  footer .info-wrap{padding-top:0;}
  footer{padding:var(--mg-bg) 0;}
	
}

@media screen and (min-width:769px){
  .m-only{display:none;}
}

@media screen and (max-width:768px){

  .pc-only{display:none;}
  .m-only{display:block;}

  :root{
   
    /*폰트 사이즈*/
    --page-tit:35px;
    --page-tab:15px;
    --con-tit:24px;
    --com-txt-bg:20px;
    --com-txt:16px;
    --com-txt-sm:13px;

       /*간격*/
       --mg-bg:80px;
       --mg-mm:35px;


    
  }
  .inner{padding:0 20px;}
  header .gnb,
  header .gnb ul{gap:10px;}
  header{height:60px;}
  header h1 img{width:200px;}
  header .lang-wrap button{width:60px;height:25px;font-size: 11px;gap:5px;}
  header .lang-wrap li a{width:60px;height:25px;font-size: 11px;}
  header .lang-wrap ul{margin-top:5px;}
  header .lang-wrap li:first-child{margin-bottom:5px;}
  footer .info-wrap ul{flex-wrap: wrap;}
  footer .info-wrap li{width:100%;}
  footer .info-wrap img{width:100px;}
  footer .info-wrap{align-items: flex-end;}
  footer{padding:var(--mg-mm) 0;}
  
	
}

@media screen and (max-width:500px){
	
}