/* BASIC css start */
#aside { overflow: hidden; float: left; width: 180px; margin-right: 10px; }
#aside .shop-cate, 
#aside .community, 
#aside .cs-center,
#aside .menu { margin-bottom: 20px; }
#aside .hd { width: 100%; height: 31px; line-height: 31px; padding-left: 10px; color: #fff;text-align:left; font-size: 12px;  letter-spacing: -1px; background: url(http://www.slrshop.co.kr/design/slrshop/HJ_HTML/img/bg_snb_h31.jpg) no-repeat 0 0; }
#aside .snb { padding: 20px 0 30px; border: 1px solid #ebebeb; }
#aside .snb li { padding: 7px 5px 5px 10px; word-wrap: break-word; }
#aside .shop-cate .snb li, 
#aside .community .snb li { padding-left: 20px; background: url(/images/d3/modern_simple/common/bull_h3_sqr_gray.gif) no-repeat 10px 45%; border-top: 1px solid #ebebeb; }
#aside .shop-cate .snb li a, 
/*
#aside .community .snb li a { font-size: 11px; ;color:#040f6f}
#aside .community .snb li:hover {text-decoration:underline; color:#dc143c;}
*/
#aside .shop-cate .snb li.first,
#aside .community .snb li.first { border-top: 0; }
#aside .cs-center .snb li { color: #929292; }
#aside .cs-center .snb .phone { color: #4f4f4f; font-family: Tahoma; font-size: 22px; font-weight: bold; letter-spacing: -1px; }
#aside .cs-center .snb .work { margin-top: 5px; }
#aside .snb-cs { padding: 0; }
#aside .snb-cs li { border-top: 1px solid #ebebeb; }
#aside .snb-cs li.first { border-top: 0; }
#aside .snb-link { padding: 10px 0; border-top: 0; background-color: #fbfbfb; }
#aside .snb-link li { padding: 5px 0 5px 30px; background: url(/images/d3/modern_simple/common/bull_join_required.gif) no-repeat 20px 45%; }
#aside .snb-link li a { color: #929292; font-weight: bold; }


#aside .search { /*position: absolute;*/ top: 42px; left: 312px; zoom: 1; width: 180px; height: 24px; }
#aside .search:after { content: ""; clear: both; display: block; }
#aside .search .keyword, 
#aside .search .sch-btn { float: left; }
#aside .search .keyword { width: 270px; height: 22px; line-height: 22px; padding-left: 5px; border: 1px solid #bebebe; color: #aaa; }
#aside .search .sch-btn { width: 45px; height: 24px; line-height: 24px; border: 0; background-color: #bebebe; color: #fff; font-family: Dotum; font-size: 12px; }


#login_call {height: 195px; /*background-color: #c4c4c4;*/}
.call {width:176px; height: 73px; /*background-color: #686868;*/ margin-top:5px;}
#email_01 {margin-top:5px;}

#HJ_benner {margin-top:10px;}
#HJ_benner ul li {margin-top : 1px;}

.snb li a { font-size: 12px; ;color:#040f6f}
.snb li a:hover {text-decoration:underline; color:#dc143c;}

.LEFT_BOX {width:179px; height:364px; margin-bottom:6px; }
#Lbox01 {margin-top:20px;}
/* BASIC css end */

