/* BASIC css start */
/* =============================================================================
   상단 header.html
   ========================================================================== */
#header-container { padding: 12px 0 14px 0; }
#header-container .wrapper { min-height:41px; }
#header-container h1 { font-size: 1em; margin: 0 12.5%; padding: 0; }
#header-container #logo { width:75%; text-align:center; }
#header-container #logo img {width:auto; height:41px;}
#header-container nav { position: absolute; top:5px; width:9.375%; height:30px; text-align:center;}
#header-container nav.cat {left:3.125%;}
#header-container nav.search {right:3.125%;}
#header-container nav.cat img,
#header-container nav.search img {width:auto;height:30px;}
/* 홈|장바구니|관심상품|로그인 */
#menu-container {position:relative; z-index:2;}
#menu-container .menus ul {background:url(/design/dekorea77/mobile/top_bg.gif) repeat-x left top; background-size:3.5px 35px;z-index:2; }
#menu-container .menus ul li { float: left; background: url(/design/dekorea77/mobile/top_line.gif) no-repeat 100% 50%; background-size:2px 12px; height: 35px; line-height: 35px; text-align: center; }
#menu-container .menus ul li:last-child { background-image: none; }
#menu-container .menus ul li a { color: #fff; font-weight: bold; font-size: .75em; font-family: 'Noto Sans KR', AppleGothic, sans-serif, Dotum; font-weight:700;}
#menu-container .menus ul li:first-child { width:21.875% }
#menu-container .menus ul li:nth-child(2) {width:25%;}
#menu-container .menus ul li:nth-child(3) {width:25%;}
#menu-container .menus ul li:last-child { width:28.125% }
#menu-container .bg_shadow {position:absolute;left:0;top:35px;height:4px;width:100%;font-size:0;overflow:hidden;background:url(/design/dekorea77/mobile/top_shadow.png) repeat-x left top;background-size:100% 4px;z-index:2; }

.MK_top_banner { text-align: center; }
/* BASIC css end */

