
div.leftmenu {width:220px; margin:0 auto; padding:0; border:0; vertical-align:middle; font-size:12px; }
div.leftmenu1 {width:220px;float:left; margin:0 auto;height:50px;padding:0;border:0;vertical-align:middle;font-size:0; }
div.mypage_left {width:220px; float:left;  }
div.mypage_left_margin {float:left; width:220px; height:15px;  margin:0 auto; padding:0;border:0;vertical-align:middle;font-size:0;}
div.product_left {width:220px; float:left;  }
div.product_left_banner {float:left; width:220px; margin:0 ; padding:0;border:0;vertical-align:middle;font-size:0;}
div.product_left_planbanner { margin-bottom: 10px; width:220px; height:77px; overflow:hidden;}
div.product_left_planbanner a {position:relative; cursor: pointer; display: inline-block;}
div.product_left_planbanner a img {width:100%; height:100%;}
div.product_left_planbanner a:after {content:''; position:absolute; top: 0; bottom: 0; left: 0; right: 0; border:1px solid #fff;}

div.product_left_margin {float:left; width:220px; height:15px;  margin:0 ; padding:0;border:0;vertical-align:middle;font-size:0;}
div.search_left {float:left; width:220px; height:100px;  margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}
div.search_left_text {float:left; width:200px; height:30px;  margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}
div.search_left_mg {float:left; width:10px; height:30px;  margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}
div.search_left_top { width:220px; height:50px;  margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}
div.search_left_bottom {float:left; width:220px; height:20px;  margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}

div.product_left_top {display:block;float:left; width:220px; height:50px; background: #666666;margin:0 auto; padding:0;border:0;vertical-align:bottom; font-size:0;}
div.left_menu {width:220px; margin:0 auto; padding:0; }
div.leftcustom{ background:#ec736f;margin:0 auto; padding:0;border:0;vertical-align:bottom;font-size:0;}

#leftw { display: block; width: 220px; margin: 0 ;padding:0; }

/* nav menu styles */
#leftnav {
  display: block;
  width: 100%;
  margin: 0;
  border: 0;
  vertical-align: baseline;
  outline: none;
}

#leftnav li {
  display: block;
  width: 100%;
  background:#ec736f;
}
#leftnav > li > a {
  display: block;
  padding: 0px;
  font-weight: bold;
  color: #444;
  text-decoration: none;
  background:#fff;
}
#leftnav > li > a.open {
  background:#fff;
  /* border:2px solid #0067ad; */
}
#leftnav > li > a:hover {background:#f5f5f5;}
#leftnav li ul { display: none; background: #f9f9f9} /***¸Þ´º¹è°æ***/

#leftnav li ul li a {
 width: 220px;
  display: block;
  padding: 10px 0px;
  padding-left: 30px;
  text-decoration: none;
  font-weight: bold;
  color: #ddd;
  box-sizing: border-box;
}
#leftnav li ul li a:hover {
  background: #f9f9f9;
}

#navy div.product_left_top,
#navy #leftw,
#navy div.left_menu,
#navy div.bokji_left,
#navy #leftnav li ul li a {width:100%;}

#navy div.product_left_top > a {bottom:50px; }
#navy div.product_left_top > span {bottom:25px;}
#navy div.product_left_top.bokji:after {background:none;}
#navy div.product_left_top {height:100px; }
#navy div.mypage_left {width:200px;}
#navy #leftnav ul li {background: #f0f0f1}
