@charset "utf-8";


/* 테블릿 */
@media all and (max-width:1024px){
  .h_top,.gnbul,.gnb_hover,#snbwrap{display: none;}
  .m_menu_i{display: inline-block;}

  #header{height: 69px;}
  .h_box{text-align: center;padding-top: 12px;}
  .infoul li{width: 50%;}
  .infoul li:last-child{width: 100%;border-top: 1px #4f9182 solid;text-align: center;}
  .infoul li:last-child .info_text{text-align: left;width: 40%;}
  .infoul{max-width: 693px;}
  .s_contents{margin-left: 0;width: 100%;padding: 10px;float: none;}
  .s_container{padding-top: 15px;}
  .map img{width: 100%;}
}

/* 모바일 */
@media all and (max-width:767px){
  .m_br,.m_block{display: block;}

  .infoul{border-left: 0;}
  .slideul{width: 100%;}
  .slideul li{background-position: center;}
  .infoul li{width: 100%;border-right: 0;border-bottom: 1px #4f9182 solid;}
  .infoul li:last-child{border-top: 0;border-bottom: 0;text-align: left;}
  .infoul li:last-child .info_text{width: 77%;}
  .infoul li a{padding: 18px 13px;height: 99px;}
  #footer{padding: 20px 10px 35px;text-align: center;}
  .f_text{margin-top: 15px;line-height: 1.5;}
  .f_text div{margin-top: 8px;}
  .depul{padding: 20px 12px;}
  .homebox,.m_menuul>li>a{padding: 0 13px;}
  .language{width: 110px;font-size: 16px;}
  .location{float: none;text-align: right;font-size: 12px;margin-top: 10px;}
  .cont_top{padding: 0 0 10px;margin-bottom: 10px;}
  .history{margin: 10px 0 0;background: none;}
  .history h3,.history .HList dl{margin-left: 0;}
  .history .HList dt{text-align: left;}
  .history .HList dd{max-width: none;margin: 0;width: 100%;}
  .history .years2007 dl,.history .years2008 dl,.history .years2011 dl{margin-top: 0;}
  .history .years2007{margin-top: 12px;}
  .history .years2010,.history .years2013{margin-top: 20px;}
  .Organization>div{width: 100%;margin-right: 0;margin-bottom: 10px;padding: 15px;}
  .Organization .ServiceUD{margin-top: 0;width: 100%;}
  .cont_top h2{font-size: 20px;float: none;}
  .is-wauto-box{overflow-x: scroll;width: 100%;}
  .is-wauto-box .LibraryGuide{min-width: 700px;}
  .is-wauto-box .cost-print{min-width: 700px;}
  .mT30{margin-top: 15px;}


  /* 사이즈 */
  .m_menuul>li>a{font-size: 20px;}
  .m_home{font-size: 18px;}
  .depul a{font-size: 16px;}
  .Organization h3,.faq h3{font-size: 15px;}
  .info_text span,.f_text address{font-size: 12px;}

}

@media all and (max-width:374px){

}
