@charset "utf-8";
@import url('/sites/global/masterSkin/global_main/css/master_tablet.css');
/* -------------------------------------------------------------------------------------------------- Mobile과 공통으로 적용되는 css */
/* header */
#subVisual:before {top: 0;}

/* content-layout */
#masterNavigation {display: none;}
#_contentBuilder .objHeading_h3 {font-size: 26px;}
#_contentBuilder .objHeading_h4 {font-size: 24px;}

#shareBox ul > li._fav,
#shareBox ul > li._print {display: none;}

#_aside {float: none; width: 100%;}
#_content {float: none; width: 100%; padding: 0 20px; box-sizing: border-box;}
#_aside .menuSubTitleUI {
  background: #34466d; height: auto;
  padding: 10px 20px; box-sizing: border-box;
  cursor: pointer;
}
#_aside .menuSubTitleUI h2 {
  color: #fff; font-size: 18px; font-weight: 400; text-align: left;
}
#_aside .menuSubTitleUI:after {
  display: block;
}

#_container {margin-top: 0;}
#_container > .w1300 {padding: 0; overflow: visible;}

#masterTitle {margin-bottom: 20px;}

#_aside .div_2 {
  position: absolute; top: 47px; width: 100%; z-index: 4;
}

#_aside .sub_div .li_2:last-child {border-color: #000;}


/* -------------------------------------------------------------------------------------------------- Tablet만 적용되는 css */
/* header */
body.sub #_wrapArticle {margin-top: -89px;}
#subVisual {height: 261px;}
#subVisual .titleWrap {padding-top: 130px;}
#subVisual .titleWrap .depth1H {font-size: 40px;}
#subVisual .titleWrap p {font-size: 15px;}

#masterTitle h2 {font-size: 36px;}
