.section .contents{
  max-width:100% !important;
}
#section4 .txt_wrap{
    transform: translateX(-50%) !important;
  }
@media(max-width: 1200px){
#section4 .txt_wrap{
    transform: translateX(-50%) !important;
  }
    footer .footer-top .col-xl-4 {
        width: 40% !important;
        margin-top: 20px !important;
    }
}
@media(max-width:1024px){
    #section4 .txt_wrap{
    transform: translateX(-50%) !important;
  }
    .txt_section{
        max-width:90% !important;
        margin:20px auto !important;
    }
    .txt_about{
      top:50% !important;
    }
    .category_list {
       margin: 28px 0 0 0 !important;
     }
    #section2 .category_list li {
     width: 180px;
    width: 40% ! IMPORTANT;
    margin: 20px 0;
    margin-top: 0;
    }
    a.spnimg{
        max-width: 100% !important;
    }
    #section2 .btn_main a {
    margin: 0 !important;
   }
    .spn50{
        padding: 0;
    max-width: 80%;
    margin: 0 40px;
        float:none !important;
    }
    .dz-form.dzForm > .row+div{
        padding: 5px 16px !important;
        padding-left: 0 !IMPORTANT;
    }
	#section4 .about_list li.default .bg_section,.wrap.business #section4 {
    background-position: 14% !important;
	}
	#fullpage #section3{background-position:center center !important;}
	#fullpage #section6{background-position: left !important;}
}
@media only screen and (min-width: 991px) {
    .gnb li a {
        line-height: 26px;
        font-size: 20px;
    }
	
}
.mug-ch-text{display:none;}

@media(max-width:991px){
	.mug-set-cm{display:flex !important;}
	.mug-hide-mob{display:none;}
	.mug-set-cm .sphjw{display:block !important;width:120px !important;height:120px !important;margin-bottom: 20px;}
	.mug-ch-text{display:block;font-style: italic !important;font-size:14px !important;color:white !important;}
	
	.wrap.business #section3 .mds{width: 39% !important;display: inline-block !important;margin: 2px 1px !important;box-sizing: content-box;vertical-align: top;}
	.wrap.business #section3 .mds p{font-size: 12px !important;text-align: left !important;}
	.wrap.business #section3 .mds.dpnanmm{width: 88% ! IMPORTANT;}
	.wrap.business #section3 .mds.dpnanmm ul li{font-size: 12px !important;text-align: left !important;}
	.wrap.business #section3 .contents{padding:10px !important;}
	.wrap.business #section3 .contents p.tit_business{padding: 0 0 5px 0 !important;background: none;}
	.wrap.business #section3 .contents .txt_business{text-align:center !important;}

	.mug-our #section2,.mug-our #section3{background-position: center center !important;}
	.wrap.mug-our.business #section4{background-position: 38% 50% ! IMPORTANT;}

	.mug-found #section1{background-position: 75% 50% !important;}
	.mug-found #section1 .contents {margin-top: -290px !important;}

	.wrap.mug-sus.business #section1,.wrap.mug-sus.business #section2{background-position: center center !important;}
	.mug-sus #section1 .contents {margin-top: -300px !important;}
	
	footer.site-footer .footer-top .col-xl-4{width:48% !important;}
	footer.site-footer .footer-top .col-xl-4.footer-logo{width:100% !important;}
	footer.site-footer .footer-top .col-xl-4.mobi{width:100% !important;}
	footer.site-footer .footer-top .footer-logo{display:block !important;}

	.mug-cont .contact-wraper1 .row div:first-child{order:2 !important;}



	}
@media(max-width:600px){
  .main #section6 .form-control{
    width: 93% !important;
    padding: 5px 10px !important;
  }
  footer .footer-top .col-xl-4{
    width:100% !important;
    margin-top:20px !important;
  }
	    .mug-found #section1 .contents {
        margin-top: -230px !important;
    }
.mug-sus #section1 .contents {
        margin-top: -240px !important;
    }
.mug-sus #section1 .contents .tit_business,.mug-sus #section2 .contents .tit_business,.mug-found #section1 .contents .tit_business{padding-bottom:5px !important;}
.mug-sus #section1 .contents .txt_business,.mug-sus #section2 .contents .txt_business,.mug-found #section1 .contents .txt_business > p{padding-top:5px !important;}
.mug-found #section1 .contents .txt_business > h3{margin-top:-5px !important;}
}


@media only screen and (max-height: 812px) {
  /* Styles for iPhone X, iPhone XS, iPhone 11 Pro */
	.mug-sus #section1 .contents,.mug-sus #section2 .contents,.mug-found #section1 .contents{
        margin-top: -230px !important;
    }

}


