@charset "utf-8";

.ctg_menu2013 h3{color:#000}

/* 대카 */
.ctg_menu2013{border-bottom:1px solid #ababab; margin-bottom:49px}
.ctg_menu2013 .category_wrap{border-top:3px solid #000;border-left:1px solid #ababab;border-right:1px solid #ababab;width:918px}
.ctg_menu2013 .category{width:918px;border:none}
.ctg_menu2013 .category .ctg_wrap {width:100%;}
.ctg_menu2013 .category #cateList{width:918px;*zoom:1;background:url(http://image.lotte.com/ellotte/images/category/bg_920.gif) repeat 0 0;border-bottom:1px solid #ababab}
.ctg_menu2013 .category #cateList li{float:left;position:relative;width:184px;height:44px;margin:0;padding:0;background:none}
.ctg_menu2013 .category #cateList li.last{width:182px;margin:0;border-bottom:0px solid #dcdcdc;border-right:none}
.ctg_menu2013 .category .l_cate li  .dep1_item {background:url(http://image.lotte.com/ellotte/images/category_2012/select_content_item.png) no-repeat 163px 20px }

#container.top_c {width:1100px;}
.categoryWrap {position:relative;z-index:3;margin-bottom:60px;padding:14px 0 0;border-bottom:1px solid #ababab}
.categoryWrap .category_wrap{border-top:3px solid #000;border-left:0px solid #ababab;border-right:0px solid #ababab;width:100%}
.categoryWrap  h3{padding:9px 0 5px;font-size:20px;color:#000}
.categoryWrap .category{width:1098px;border:1px solid #ababab;border-top:0px solid #000;border-bottom:0px}
.categoryWrap .category .ctg_wrap {width:100%;}
.categoryWrap .category:after{display:block;clear:both;content:''}

.categoryWrap .category #cateList{width:1098px;*zoom:1;border-bottom: 1px solid #ababab;*zoom:1;background:url(http://image.lotte.com/ellotte/images/category/bg_1100.gif) repeat-y 0 0}
.categoryWrap .category #cateList:after {content:"";display:block;clear:both}
.categoryWrap .category #cateList li{float:left;position:relative;width:219px;height:46px;margin-bottom:0px}
.categoryWrap .category #cateList li.last {width:221px;border-right:0px;}
.categoryWrap .category #cateList li li{height:auto;background:none}

.categoryWrap .category #cateList li .dep1_item{overflow:hidden;height:45px;font-size:14px;line-height:18px;font-weight:bold;background:url(http://image.lotte.com/ellotte/images/category_2012/select_content_item.png ) no-repeat 195px 20px}
.categoryWrap .category .l_cate li  .dep1_item a{display:block;padding:0 25px 0 18px;line-height:43px;color:#333;letter-spacing:-1px}
.categoryWrap .category .l_cate li .dep1_item a:hover{color:#fff}
.categoryWrap .category .l_cate li .pro_item_layer{display:block;position:absolute;top:-9999px;left:0;width:218px;padding:0px;padding-bottom:10px;border:1px solid #252525;background:#fff}
.categoryWrap .category .l_cate li.last .pro_item_layer {width:220px;}

.categoryWrap .category .l_cate li .pro_item_layer .dep1_item_title a{color:#fff}
.categoryWrap .category .l_cate li .pro_item_layer .dep1_item_title a:hover{text-decoration:none;cursor:default}
.categoryWrap .category .l_cate li .pro_item_layer p{padding-left:18px;background:#fff}
.categoryWrap .category .l_cate li .pro_item_layer p.dep1_item_title{overflow:hidden;width:100%;height:45px;margin-bottom:0px;padding:0;background:#000 url(http://image.lotte.com/lotte/images/category_2012/select_content_item_on.png) no-repeat 198px 15px;font-size:14px;line-height:18px;font-weight:bold}
.categoryWrap .category .l_cate li .pro_item_layer p.dep1_item_title a{display:block;padding:0 25px 0 16px;line-height:40px;letter-spacing:-1px}
.categoryWrap .category .l_cate li.last .pro_item_layer p.dep1_item_title{width:100%}
.categoryWrap .category .l_cate li .pro_item_layer p.layer_view_all{padding-bottom:5px;padding-top:10px;background:#efefef url(http://image.lotte.com/ellotte/images/category_2012/icon_arw.gif) no-repeat 193px 8px;cursor:pointer;}
.categoryWrap .category .l_cate li .pro_item_layer p.layer_view_all a{font-weight:bold;font-size:12px;color:#000}
.categoryWrap .category .l_cate li .pro_item_layer p.event_cate{padding-top:8px;border-top:1px solid #ececec}
.categoryWrap .category .l_cate li .pro_item_layer p.event_cate a{font-weight:normal;font-size:12px;color:#f96c1b}
.categoryWrap .category .l_cate li .pro_item_layer ul{overflow:hidden;width:150px;padding:6px 0 0 13px}
.categoryWrap .category #cateList li .pro_item_layer ul li{width:100%;height:auto;padding-bottom:2px;border:none}
.categoryWrap .category .l_cate li .pro_item_layer ul li a{display:block;padding:4px 0 2px 5px;font-size:12px;color:#444}
.categoryWrap .category .l_cate li .pro_item_layer ul li a:hover,.categoryWrap .category .l_cate li .pro_item_layer ul li a:focus{font-weight:bold;letter-spacing:-1px;color:#906645}
.categoryWrap .category .l_cate li.on .pro_item_layer{top:-1px}
.categoryWrap .category .l_cate li.on{z-index:1}
.categoryWrap .category #cate_srch_brand{width:100%;border-top:1px solid #e5e5e5}
.categoryWrap .category #cate_srch_brand .search_options li {border-bottom:1px solid #e5e5e5}
.categoryWrap .category #cate_srch_brand .search_options  a {display:block;width:auto;height:16px;min-width:16px;font-weight:bold;line-height:16px;padding:0px;color:#000}
.categoryWrap .category #cate_srch_brand .search_options p.ko a {padding:0 3px;line-height:16px}
.categoryWrap .category #cate_srch_brand .search_options p.ko {border-bottom:1px solid #e5e5e5}
.categoryWrap .brand_list_wrap {border:none}
#rolling_part {border-top:3px solid #000;height:401px}
#rolling_part  ul.left {width:272px;float:left; margin-right:1px;}
#rolling_part  ul.left li {width:100%; height:133px;margin-top:1px}
#rolling_part  ul.left li:first-child {margin-top:0px;}
#rolling_part .middle {width:540px; height:401px;float:left;position:relative;overflow:hidden}
#rolling_part .middle ul {width:540px; height:401px;position:relative;}
#rolling_part .middle ul li {width:540px; height:401px;position:absolute;top:0;left:0}
#rolling_part .middle p {width:60px;height:14px;position:absolute;bottom:20px;left:45px}
#rolling_part .middle p a {display:inline-block;width:14px;height:14px;background:url(http://image.lotte.com/ellotte/images/category_2012/icons.png) no-repeat -115px 0;margin:0 3px}
#rolling_part .middle p a.on {background-position:-96px 0;}
#rolling_part .right {float:right;width:285px;border-left:1px solid #fff;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2}
#rolling_part .right .prd_170v {padding-top:40px;height:360px;text-align:left;}
#rolling_part .right .preview {text-align:left!important}
#rolling_part .right div.produnit div.benefitsprice p {text-align:left}
.top_c .produnit .contents span {color:#444}
.md_recommend {width:1100px;margin-top:40px;}
.md_recommend h4 {background:none;}
.md_recommend .review_tit{height:30px;background:#e9e9e9}
.md_recommend .review_tit span{display:block;width:93px;height:30px;background:url(http://image.lotte.com/ellotte/images/category_2012/cate_set01.png) no-repeat -216px -169px;font-size:0;line-height:0;text-indent:-9999px}
.md_recommend .review_tit_renew{width:100%;position:relative}
.md_recommend .review_tit_renew span.date{display:inline;width:auto;height:auto;background:none;font-size:11px;color:#111;line-height:1.2;text-indent:0;font-weight:normal;position:absolute;right:14px;top:9px}
.md_recommend ul{overflow:hidden;width:100%;margin-top:0px;border-top:3px solid #000;background:url(http://image.lotte.com/ellotte/images/category_2012/bg_other_view.gif) repeat-x 0 380px}
.md_recommend li{float:left;width:220px;min-height:380px;padding-top:19px;}
.md_recommend li.fir{padding-left:0;background:0}
.md_recommend li div.prd_170v{margin:6px auto 0}
.md_recommend li .mark {width:170px;margin:0 auto}
.md_recommend div.produnit div.benefitsprice p {color:#868686}
.md_recommend div.produnit div.benefitsprice p.goodbenefit strong {font-size:14px;vertical-align:middle;line-height:14px;}

.banner_area2 {border:1px solid #000;border-top:3px solid #000;width:1098px;position:relative;margin-top: 24px}
.banner_area2 span.b_border {display:block;width:1px;height:103px;background:#cfcfcf;position:absolute;top:0;left:50%}
.banner_area2 img {width:549px;margin:0;padding:0;}
.big_img_area {width:100%;margin-top:20px;}
.big_img_area ul {width:1100px;overflow:hidden;margin:0 auto;}
.big_img_area ul li {float:left;width:274px;height:275px;border-right:1px solid #fff;border-bottom:1px solid #fff}

.ranking_best{overflow:hidden;position:relative;width:1100px;margin-top:40px;}
.ranking_best h4 {background:none}
div.ranking_best h5 {margin-top:0px;background:#000;height:33px;margin-bottom:0px}
div.ranking_best h5 .tit {background-image:url('http://image.lotte.com/ellotte/images/category_2012/icons.png');background-repeat:no-repeat;height:33px}
div.ranking_best .sale_best {overflow: visible;float: left;width:652px;height:auto;margin:0px;padding:0px;border-right:1px solid #ebebeb}
div.ranking_best .sale_best h5 {width:642px;position:relative}
div.ranking_best .sale_best h5 .tit {width:83px;background-position: 0 -16px;}
div.ranking_best .sale_best h5 .date ,div.ranking_best .wish_best h5 .date , 
div.ranking_best .review_best h5 .date {color:#fff;width:auto;height:auto;background:none;font-size:11px;line-height:1.2;text-indent:0;font-weight:normal;position:absolute;right:14px;top:9px}
div.ranking_best .sale_best ul{display:inline-block;width:100%;margin:0px;padding-bottom:10px;}
div.ranking_best .sale_best li{position:relative;width:217px}

.sale_best .rank02 {float: left;padding-left:0px;}
div.ranking_best .sale_best li .ranking{display:block;position:absolute;z-index:99}
div.ranking_best .sale_best .rank01{width:100%;margin-bottom:16px;padding-bottom:30px;border-bottom:1px solid #f3f3f3}
div.ranking_best .sale_best .rank01 .ranking{top:0px;left:50px}
div.ranking_best .sale_best div.prd_220h {width: 580px;margin-top:45px;margin-left:50px}
div.ranking_best .sale_best div.prd_220h .info_zone {width:280px;float:left;margin-left:50px;margin-top:20px;}
.ranking_best .sale_best .rank01 .ranking {display:block;width:57px;height:71px;background:url(http://image.lotte.com/ellotte/images/category_2012/icons.png) no-repeat  -243px 0;top:0;left:0}
.ranking_best .sale_best .rank02 .ranking {top:0;left:24px}
.ranking_best .wish_best {width:438px}
.ranking_best .wish_best h5 {width:100%}
.ranking_best .wish_best h5 .tit {width:125px;background-position:0 -48px}
.ranking_best .wish_best ul {width:420px;margin-left:18px}
.ranking_best .wish_best ul .wishes {width:400px;padding:0;padding-left:20px; padding-top:3px;height:30px;line-height:33px;background:#efefef;position:relative;margin-bottom:19px;vertical-align:middle;font-size:11px;}
.ranking_best .wish_best ul .wishes strong {font-size:16px;color:#ba1d3a;margin-top:-3px;}
.ranking_best .wish_best ul .wishes span {font-family:verdana;background:none;text-indent:0px;font-size:12px;font-weight:bold;vertical-align:middle;color:#444;margin:0;height:auto;margin-top:-3px;}
.ranking_best .wish_best ul .wishes span.arw {width:12px;height:12px;background:url(http://image.lotte.com/ellotte/images/category_2012/icons.png) no-repeat -40px 0;position:absolute;left:0;top:36px}
.ranking_best .wish_best div.prd_100s {margin-left:27px; width:350px;}
.ranking_best .wish_best div.prd_100s .info_zone {float:left;margin-left:30px}
.ranking_best .wish_best{float:right;width:435px;padding-left:12px;}
.ranking_best .wish_best ul{margin-top:17px}
.ranking_best .wish_best li{margin-top:32px}
.ranking_best .wish_best li:first-child {margin-top:0}
.ranking_best .review_best {width:100%; margin:0;margin-top:28px}
.ranking_best .review_best h5 .tit {width:108px;height:33px;background-position: 0 -80px;display:block;text-indent:-9999px}
.ranking_best .review_best li {padding:0;width:219px;background:none;border-left:1px solid #f2f2f2;height:503px}
.ranking_best .review_best li.fir {border-left:0px}
.ranking_best .review_best li .review_zone {width:190px;margin:0 auto;background:#efefef;padding-top:11px;padding-bottom:5px;position:relative}
.ranking_best .review_best li .review_zone .talk {text-align:center;float:none;width:100%;padding:0;}
.ranking_best .review_best li .review_zone .talk strong {font-size:16px;color:#ba1d3a;margin-top:-3px;}
.ranking_best .review_best li .review_zone .talk span {font-family:verdana;background:none;text-indent:0px;font-size:12px;font-weight:bold;vertical-align:middle;color:#444;margin:0;height:auto;margin-top:-3px;}
.ranking_best .review_best li .review_zone .star {display:block;float:none;height:14px;width:82px;margin:3px auto;margin-top:5px;text-indent:-9999px;background-image:url('http://image.lotte.com/ellotte/images/common/product/ico_star2.png');background-repeat:no-repeat;margin-bottom:10px}
.ranking_best .review_best li .review_zone .star.reviews2_star5{background-position: 0 0}
.ranking_best .review_best li .review_zone .star.reviews2_star4{background-position: 0 -22px}
.ranking_best .review_best li .review_zone .star.reviews2_star3{background-position: 0 -44px}
.ranking_best .review_best li .review_zone .star.reviews2_star2{background-position: 0 -66px}
.ranking_best .review_best li .review_zone .star.reviews2_star1{background-position: 0 -88px}
.ranking_best .review_best li .review_zone .review_area {width:160px;height:60px;overflow:hidden;background:#fff;margin:0 auto; padding:13px 10px;text-align:center;color:#282828;line-height:15px}
.ranking_best .review_best li .review_zone .review_area p {color:#ba1d3a;display:none}
.ranking_best .review_best li .review_zone span.arw {width:12px;height:12px;background:url(http://image.lotte.com/ellotte/images/category_2012/icons.png) no-repeat -40px 0;position:absolute;left:0;bottom:-12px}
.ranking_best .review_best li .prd_170v {margin-top:23px}

.promo_recommend {width:100%;margin:45px 0 22px;overflow:hidden;position:relative}
.promo_recommend  .paging_dots {position:absolute;top:4px;right:0;width:300px;text-align:right}
.promo_recommend  ul {overflow:hidden;border-top:3px solid #000;width:1110px;display:none;height:360px}
.promo_recommend  ul.on {display:block}
.promo_recommend  ul li {width:212px;height:80px;float:left;margin-right:10px;margin-top:10px;}
.promo_recommend  ul li img {width:212px;height:80px;}
#cate_layer_open{position:absolute;width:920px;height:22px;margin:0;padding:1px;text-align:center}
#cate_layer_open {width:100%; margin-top:-1px;height:32px}


/* 카테고리 인기 브랜드 */
.categoryWrap .brand_block{overflow:hidden;padding-bottom:20px;border-top:1px solid #dedede;*zoom:1}
.categoryWrap .brand_block:after {content:'';clear:both;display:block}
.categoryWrap #cate_all_brand .brand_block{border-top:none;border-bottom:1px solid #dedede}
.categoryWrap .brand_block .favor_brand_title{float:left;width:88px}
.categoryWrap .brand_block .favor_brand_title h3{margin:19px 0 0}
.categoryWrap .brand_block .favor_brand_title h4{margin:19px 0 0}
.categoryWrap .brand_block .favor_brand_list{float:left;width:806px;padding-left:24px;padding-top:17px}
.categoryWrap .brand_block .favor_brand_list span{visibility:hidden;position:absolute;top:-999em;font-size:0;text-indent:-999em}
.categoryWrap .brand_block h3{width:68px;height:17px;padding-left:20px;background:url(http://image.lotte.com/lotte/images/category_2012/srch_brand_dot.gif) no-repeat right 5px;font-size:12px;line-height:17px;color:#000;letter-spacing:-1px}
.categoryWrap .brand_block h4{width:68px;height:17px;padding-left:20px;background:url(http://image.lotte.com/lotte/images/category_2012/srch_brand_dot.gif) no-repeat right 6px;font-size:12px;line-height:17px;color:#000;letter-spacing:-1px}
.categoryWrap .brand_block ul{overflow:hidden;font-size:12px;color:#464646;*zoom:1;margin-top:0px!important;background:url(http://image.lotte.com/ellotte/images/category_2012/bg_list_dash.gif) repeat 0 0;width:968px;padding-bottom:2px;}
.categoryWrap .brand_block ul.best {padding-top:0;padding-bottom:10px;}
.categoryWrap .brand_block ul.best li{overflow:hidden;width:232px;height:18px;padding-top:2px;*zoom:1;padding-left:10px;}
.categoryWrap .brand_block ul.best li a {color:#906645}
.categoryWrap .brand_block ul.best li a:hover{font-weight:normal;letter-spacing:0;color:#906645}
.categoryWrap .brand_block ul li{overflow:hidden;float:left;width:232px;height:18px;line-height:18px;zoom:1;padding-left:10px}
.categoryWrap .brand_block ul li a:hover,.categoryWrap .brand_block ul li a:focus{font-weight:bold;color:#906645;letter-spacing:-1px}
.brand_list_wrap{position:relative}
.brand_list_wrap .brand_block{display:none;border-top:1px solid #dedede;border-right:1px solid #afbde0;border-left:1px solid #afbde0;background:#fff}
.categoryWrap .group .on .brand_block{display:block}
.categoryWrap .group .on #cate_all_brand{display:block;border-left:1px solid #ababab;border-right:1px solid #ababab;}
.categoryWrap #cate_all_brand{display:none;width:1098px;padding-bottom:10px;border-top:1px solid #dedede;border-right:none;border-left:none;background:#fff;padding-bottom:10px;color:#000}

/* 기존 대카 */

.ctg_menu2013 .category .l_cate li.on .pro_item_layer {width:182px;padding:0px;padding-bottom:10px}
.ctg_menu2013 .category .l_cate li.last.on .pro_item_layer {width:180px;padding:0px;padding-bottom:10px}
.ctg_menu2013 .category .l_cate li.last.on .pro_item_layer p.dep1_item_title{width:180px}
.ctg_menu2013 .category .l_cate li .pro_item_layer p.dep1_item_title {width:100%;background:#000 url(http://image.lotte.com/lotte/images/category_2012/select_content_item_on.png) no-repeat   166px  11px;margin-bottom:0px;color:#fff}
.ctg_menu2013 .category .l_cate li .pro_item_layer p.dep1_item_title span {margin-left:18px; margin-top:9px;display:block}
.ctg_menu2013 .category .l_cate li .pro_item_layer p.layer_view_all {background:#efefef url(http://image.lotte.com/ellotte/images/category_2012/icon_arw.gif) no-repeat 162px 8px;padding-top:10px;cursor:pointer;}
.ctg_menu2013 .category .l_cate li .pro_item_layer p.layer_view_all a {color:#000}
.ctg_menu2013 .category #cateList li.on .pro_item_layer ul li {border:0px}

pro_item_layer
/* 중카 / 소카 */
.ctg_menu2013 .category .m_cate li .dep1_item, .ctg_menu2013 .category .s_cate li .dep1_item{background:none}
.ctg_menu2013 .category .m_cate li .dep1_item, .ctg_menu2013 .category .s_cate li .dep1_item{overflow:hidden;height:44px;background:none;font-size:13px;line-height:18px;font-weight:bold}
.ctg_menu2013 .category .m_cate li .dep1_item a,.ctg_menu2013 .category .s_cate li .dep1_item a{display:block;overflow:hidden;width:159px;padding:0 12px;line-height:43px;color:#000;letter-spacing:-1px;*zoom:1}
.ctg_menu2013 .category .m_cate li .dep1_item a:hover,.ctg_menu2013 .category .s_cate li .dep1_item a:hover{text-decoration:underline}

.ctg_menu2013 .category .m_cate li.selected .dep1_item,.ctg_menu2013 .category .s_cate li.selected .dep1_item,.ctg_menu2013 .category .m_cate li.on .dep1_item,
.ctg_menu2013 .category .s_cate li.on .dep1_item{background:#000}

.ctg_menu2013 .category .m_cate li.selected .dep1_item a , 
.ctg_menu2013 .category .s_cate li.selected .dep1_item a , 
.ctg_menu2013 .category .m_cate li.on .dep1_item a , 
.ctg_menu2013 .category .s_cate li.on .dep1_item a{color:#fff}

.ctg_menu2013 .category .m_cate li.selected .dep1_item a:hover,.ctg_menu2013 .category .s_cate li.selected .dep1_item a:hover,.ctg_menu2013 .category .m_cate li.on .dep1_item a:hover,
.ctg_menu2013 .category .s_cate li.on .dep1_item a:hover{color:#fff;}
#cate_srch_brand{width:100%;border-top:1px solid #dcdcdc;margin-top:0px}
#cate_srch_brand .search_options h4{background:url(http://image.lotte.com/ellotte/images/category_2012/srch_brand_dot.gif) no-repeat 65px 6px;color:#000}
#cate_srch_brand .search_options span{width:13px;height:13px;border:1px solid #bfbfbf;background:#ddd;color:#888}
.categoryWrap #cate_srch_brand .search_options span{width:16px;height:15px;}
#cate_srch_brand .search_options a{border:1px solid #999;background:#fff;color:#000}
.categoryWrap .category #cate_srch_brand .search_options a.on , #cate_srch_brand .search_options a.on{border:1px solid #665134;background-position:-112px -85px;background:#96784e;color:#fff}
#cate_srch_brand .search_options .etc span {width:27px}
.top_menu .brand_block{margin:0;width: 912px}
.brand_list_wrap{border-right:1px solid #ababab;border-left:0px solid #ababab}
.brand_list_wrap .brand_block{display:none;border-top:1px solid #dedede;border-left:none;border-right:none;background:#fff}
.ctg_menu2013 .brand_block h4{width:68px;background:url(http://image.lotte.com/ellotte/images/category_2012/srch_brand_dot.gif) no-repeat right 6px;color:#000}
.ctg_menu2013 .brand_block .favor_brand_list{width:790px;padding-left:23px;padding-top:17px}
.top_menu .brand_block ul li{padding-left:0px}
.ctg_menu2013 .brand_block ul li a:hover,.ctg_menu2013 .brand_block ul li a:focus{color:#906645}
.ctg_menu2013 #cate_all_brand{display:none;width:918px;padding-bottom:10px;border-top:1px solid #dedede;border-right:none;border-left:none;background:#fff}
.ctg_menu2013 .brand_block ul {background:url('http://image.lotte.com/ellotte/images/category_2012/bg_soca_list.gif') repeat 2px 0}
.ctg_menu2013 .brand_block ul li {width: 187px;padding-left:10px}
.ctg_menu2013 .brand_block ul.best {padding-bottom:5px;}
.ctg_menu2013 .brand_block ul.best li {overflow: hidden;padding-top: 2px;background:none;padding-left:10px;width:187px}
.ctg_menu2013 .brand_block ul.best li a {color:#906645}


/* 소카 브랜드 샵 */
div.soca_brandshop div.brand_title{height:50px;border-top:none;background:#7f7b75;margin-bottom:30px;}
div.soca_brandshop div.brand{width:731px;height:36px;margin:4px 4px 0 0;padding:10px 0 0 0}
div.soca_brandshop h4{float:left;width:185px;height:50px;margin:0}
div.soca_brandshop div.brand_img{margin-bottom:39px}
div.soca_item_select{border-top:1px solid #a8895d;border-bottom:1px solid #a8895d;background-color:#eadecc;}
div.soca_item_select .soca_item_select_wrap{background-color:#fcf5eb}
div.soca_item_select span.btn{right:6px;width:95px;height:29px;margin-top:-14px}
div.soca_item_select span.btn a{width:95px;height:29px;background:url(http://image.lotte.com/ellotte/images/category_2012/btn_socaSearch.gif) no-repeat 0 0;text-indent:-1000px}

/* 소카 아이템 선택하기 */
div.soca_item_select2013{width:918px;border:1px solid #ababab;background-color:#f2f2f2;}
div.soca_item_select2013 .soca_item_select_wrap{width:812px;background-color:#fff}
div.soca_item_select2013 span.btn a{background:url(http://image.lotte.com/ellotte/images/category_2012/btn_socaSearch.gif) no-repeat 0 0;}

div.soca_item_select{width:918px;border:1px solid #ababab;background-color:#f2f2f2;margin-top:15px}
div.soca_item_select .soca_item_select_wrap{width:812px;background-color:#fff}
div.soca_item_select span.btn a{background:url(http://image.lotte.com/ellotte/images/category_2012/btn_socaSearch.gif) no-repeat 0 0;}
div.soca_item_select2013, div.soca_item_select a, div.soca_item_select a strong {color: #000}
div.soca_item_select2013 dd ul.list li span {width: 130px;margin: 2px 0 1px 3px;}

/* 상품 갯수 */
.soca_item_stat{position:relative;padding:8px 10px 11px 9px;*zoom:1}
.soca_item_stat .soca_item_stat_desc{color:#444}
.soca_item_stat .soca_item_stat_desc strong{color:#000}
.soca_item_stat .soca_item_stat_desc strong a{color:#000}
.soca_item_stat .soca_item_stat_desc em{color:#7e1c59}

/* 소카 서브 탭 (하단 탭) */
.soca_tab_sub{padding:13px 0 2px;border-top:3px solid #000;border-bottom:1px solid #e7e7e7;background-color:#f8f8f8;zoom:1}
.soca_tab_sub ul.sorting{padding-left:0;zoom:1}
.soca_tab_sub ul.sorting li{padding:0 23px;}
.soca_tab_sub ul.sorting li a{color:#555}
.soca_tab_sub ul.sorting li a.select{font-weight:bold;color:#000}
.soca_tab_sub ul.viewing{float:right;padding-right:6px;zoom:1}
.soca_tab_sub ul.viewing:after{display:block;clear:both;content:''}
.soca_tab_sub ul.viewing li{float:left}
.soca_tab_sub ul.viewing li select{position:relative;top:-3px;margin-left:8px}
.soca_tab_sub ul.sorting li .guide_popular{margin:5px 0 0 2px;}
.soca_tab_sub ul.sorting li .guide_popular .layerpop-in{padding:15px 15px;color:#767676}
.soca_tab_sub ul.sorting li .guide_popular .layerpop-in .tit{color:#393939;margin:0 0 5px 0}

/* 소카 리스트형 테이블 */
div.soca_list_table{border-bottom:none;background:url(http://image.lotte.com/ellotte/images/category/soca_tablebg.gif) repeat-x left top}
div.soca_list_table th{height:31px;background:url(http://image.lotte.com/ellotte/images/category/soca_table_thbg.gif) no-repeat right 11px;text-align:center;font-size:12px;font-weight:normal;color:#000;padding-top:3px}
div.soca_list_table td.product{padding:15px 0 8px 23px}

/*  화장품 대카 */
#container.btop_c {width:100%; background:url('http://image.lotte.com/ellotte/images/category/beauty/bg_beauty_main.gif') repeat-x 0 0;}
#container.btop_c #wrap1100 {width:1100px;margin:0 auto;padding-top:16px;position:relative}
#container.btop_c .icons {background-image:url('http://image.lotte.com/ellotte/images/category/beauty/b_icons.png'); background-repeat:no-repeat;text-indent:-9999px}
#beauty_part1 {width:100%;height:395px;margin-bottom:67px;*zoom:1}
#beauty_part1:after {content:'';display:block;clear:both}
#beauty_part1 .left_p {width:180px;float:left;background:#96784e;height:100%;text-align:center;position:relative}
#beauty_part1 .left_p .bmenu {font-size:12px;height:294px} 
#beauty_part1 .left_p  li.depth1 {height:34px;line-height:33px;position:relative;text-align:left}
#beauty_part1 .left_p  li.depth1 > a {display:block;width:161px;height:33px;line-height:33px;color:#fff;padding-left:19px;border-bottom:1px solid #ab9371;font-weight:bold}
#beauty_part1 .left_p  li.depth1:hover > a {color:#4b3c27;background:#fff;border:1px solid #786346;height:32px;width:159px;text-decoration:none;border-right:1px solid #fff}
#beauty_part1 .left_p  li.depth1 ul {display:none;width:157px; background:#fff;position:absolute;left:180px;top:0px;border:1px solid #786346;padding:10px 15px;border-left:0px;z-index:500}
#beauty_part1 .left_p  li.depth1 ul li {height:24px;line-height:24px;}
#beauty_part1 .left_p  li.depth1 ul li:first-child {border-left:1px solid #fff;}
#beauty_part1 .left_p  li.depth1 ul li a:hover {font-weight:bold}
#beauty_part1 .left_p  li.depth1:hover  ul {display:block} 
#beauty_part1 .left_p .all_brand {width:180px;height:35px;background:url('http://image.lotte.com/ellotte/images/category/beauty/b_icons.png') no-repeat 0 -262px}
#beauty_part1 .left_p .all_brand .btn_all {display:block;width:100%;height:100%;text-indent:-9999px}
/*#beauty_part1 .left_p .banner {position:absolute; top:0; left:0;}
#beauty_part1 .left_p .banner {width:180px;position:absolute;bottom:42px;left:0;top:auto}
#beauty_part1 .left_p .banner li {width:180px; text-align:center;margin-top:1px;}*/
#beauty_part1 .right_p {width:904px;height:395px;float:right;position:relative;}

#beauty_part1 .b_rolling_part {width:100%;height:360px;}
#beauty_part1 .b_rolling_part ul {width:100%;height:100%;position:relative;background:#fff} /*  20140722  */
#beauty_part1 .b_rolling_part ul li {width:100%;height:100%;position:absolute;top:0;left:0;}
#beauty_part1 .b_item {width:258px; height:340px;overflow:hidden;position:absolute;right:0;top:0;background:#fff;padding-top:20px}
#beauty_part1 .b_item .brand_title {height:24px;width:100%;text-align:center;line-height:24px;margin-bottom:10px}
#beauty_part1 .b_item .prd_220v {margin:0 auto}
#beauty_part1 .b_item .prd_220v .info_zone {text-align:center}
#beauty_part1 .b_item .prd_220v .info_zone .price strong {font-size:18px;font-family:verdana;color:#ba1d3a}
#beauty_part1 .b_item .prd_220v .point {display:none}
#beauty_part1 .rolling_page {background:#f2f2f2;height:34px;*zoom:1}
#beauty_part1 .rolling_page:after {content:'';display:block;clear:both}
#beauty_part1 .rolling_page li {float:left;width:128px;height:33px;border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2;line-height:33px;text-align:center;font-size:12px;color:#333:cursor:pointer;position:relative}
#beauty_part1 .rolling_page li span {display:none;width:11px;height:6px;background:url('http://image.lotte.com/ellotte/images/category/beauty/b_icons.png') no-repeat 0 0;position:absolute;left:50%;margin-left:-6px;top:-6px}
#beauty_part1 .rolling_page li a {display:block;text-decoration:none;}
#beauty_part1 .rolling_page li.on {background:#000;border-top:1px solid #000;border-left:1px solid #000;color:#fff;font-weight:bold}
#beauty_part1 .rolling_page li.on a {color:#fff;}
#beauty_part1 .rolling_page li.on span {width:11px;height:6px;display:block}
#beauty_part1 .rolling_page li:first-child {border-left:0px;width:130px}

#double_chance {overflow:hidden;width:100%;margin-bottom:30px;}
#double_chance h4 {width:372px;height:36px;background-position:0 -304px}
#double_chance .tab {overflow:hidden;background:url(http://image.lotte.com/ellotte/images/category/beauty/dot_black.gif) repeat-x 0 100%;margin-bottom:20px;}
#double_chance .tab li {float:left;width:220px;height:37px;line-height:37px;border-top:1px solid #d2d2d2;text-align:center;margin-top:6px;background:url(http://image.lotte.com/ellotte/images/category/beauty/dot_gray.gif) repeat-y 100% 0;margin-bottom:3px}
#double_chance .tab li:first-child {width:219px;border-left:1px solid #d2d2d2}
#double_chance .tab li.on {width:214px;border:3px solid #000;border-bottom:0px;background:#fff;padding-top:4px;margin-top:0px;margin-bottom:0px;padding-bottom:3px}
#double_chance .tab li a  {width:100%;height:100%;display:block;color:#444}
#double_chance .tab_con {width:100%;height:963px;position:relative;}
#double_chance .tab_con .dc_banner {display:block;margin-bottom:40px}
#double_chance .tab_con .tab01_con {width:100%;height:100%;position:absolute;top:0;left:0} 
#double_chance .left_p {width:344px;float:left;}
#double_chance .center_p {width:412px;float:left}
#double_chance .right_p {width:344px;float:right}
#double_chance .tab_con .prd_220v , #double_chance .tab_con .prd_280v {margin:0 auto;}
#double_chance .tab_con .prd_220v {height:330px;margin-bottom:30px;padding:0 20px}
#double_chance .tab_con  ul li:first-child .prd_220v {border-bottom:1px solid #e3e3e3}
#double_chance .tab_con .goodbenefit {color:#ba1d3a;margin-top:5px}
#double_chance .tab_con .goodbenefit  strong {font-family:verdana;font-size:14px}
#double_chance .center_p h5 {width:166px;height:79px;margin:0 auto;margin-top:25px;background-position:0 -16px;}
#double_chance .tab_con .prd_280v {padding:66px; padding-bottom:0px;background:url(http://image.lotte.com/ellotte/images/category/beauty/bg_point.gif) no-repeat 0 0;margin-top:28px}
#double_chance .tab01_con , #double_chance .tab02_con , #double_chance .tab03_con , #double_chance .tab04_con , #double_chance .tab05_con  {background:#fff;position:absolute;top:0;left:0;display:none}
#double_chance .tab01_con.on , #double_chance .tab02_con.on , #double_chance .tab03_con.on , #double_chance .tab04_con.on , #double_chance .tab05_con.on {display:block}
#double_chance .tab_con .prd_280v .info_zone {position:relative;margin-top:20px}
#double_chance .tab_con .prd_280v .photo_zone {padding-bottom:66px;}
#double_chance .tab_con .prd_280v .preview {width:89px;height:42px;position:absolute;left:50%;margin-left:-45px;top:-62px;display:none}
#double_chance .tab_con .prd_280v .preview .icons {width:44px;height:42px;display:inline-block;}
#double_chance .tab_con .prd_280v:hover .preview {display:block}
#double_chance .tab_con .prd_280v .preview .icons.preview1 {width:45px;background-position:-168px 0;}
#double_chance .tab_con .prd_280v .preview .icons.preview2 {background-position:-213px 0}

#container.btop_c .md_wrap {width:100%;overflow:hidden;margin-bottom:45px;}
#bmd_recommend {width:862px;float:left;overflow:hidden;border-bottom:1px solid #ebebeb}
#bmd_recommend h4 {width:100%;height:30px;border-bottom:3px solid #000}
#bmd_recommend h4 span {display:block;width:140px;height:30px;background-position:0 -112px}
#bmd_recommend .bd_box {width:860px;border:1px solid #e3e3e3;border-top:0px;padding-top:30px;overflow:hidden;border-bottom:0px;}
#bmd_recommend .left_p {height:100%;width:376px;float:left;border-right:1px solid #ebebeb}

#bmd_recommend .left_p .md {width:176px;height:105px;padding:18px 12px  0 138px;padding-left:11px solid #575757;padding-right:11px solid #575757;position:relative;background:url(http://image.lotte.com/ellotte/images/category/beauty/bg_md.gif) repeat 0 0;margin: 0 auto;margin-bottom:19px}
#bmd_recommend .left_p .md_img {position:absolute;width:76px;height:76px;padding-top:0px;padding-left:0px;position:absolute;top:24px;left:34px;}


#bmd_recommend .left_p .md_img span {display:block;width:115px;height:115px;background:none;position:absolute;top:0;left:0}
#bmd_recommend .left_p .md_info strong {font-size:13px; margin-bottom:0px;display:block; margin-top:5px}
#bmd_recommend .left_p .md_info h6 {font-size:16px; line-height:16px;color:#b2b2b2}
#bmd_recommend .left_p .md_info p {margin-top:8px;padding-top:10px;font-size:13px;color:#fff;line-height:16px}
#bmd_recommend .left_p .md_info span {display:block;width:20px;height:19px;background-position:-264px 0;position:absolute;bottom:-18px;left:0px}
#bmd_recommend .left_p .mark {width:280px;margin:0 auto;margin-top:56px}
#bmd_recommend .left_p .prd_280v {margin:0 auto;margin-top:5px;padding-bottom:50px}
#bmd_recommend .left_p .prd_280v .photo_zone {border:1px solid #ececec;width:278px;height:278px;}
#bmd_recommend .right_p {float:right;width:483px; padding-top:0px}
#bmd_recommend .right_p li {float:left;width:241px}
#bmd_recommend .right_p li .mark {width:150px;margin:0 auto;}
#bmd_recommend .right_p li .prd_150v {margin:0 auto;height:310px}


#bhot_items {float:right;width:212px;position:relative}
#bhot_items h4 {height:30px;width:100%;border-bottom:3px solid #000}
#bhot_items h4 span {display:block;width:130px;height:30px;background-position:0 -232px}
 p.paging_dots  a {display:inline-block;height:14px;width:14px;background:url(http://image.lotte.com/ellotte/images/category/beauty/b_icons.png) no-repeat -40px 0;margin-left:5px;}
p.paging_dots  a.on  {background-position:-21px 0}
#bhot_items p.paging_dots {height:14px;position:absolute;top:4px;right:0;}
#bhot_items .hitem_wrap  {width:210px;height:690px;border:1px solid #e3e3e3;position:relative}
#bhot_items .hitem_wrap  ul {width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;display:none;background:#f6f6f6}
#bhot_items .hitem_wrap  ul.on {display:block}
#bhot_items .hitem_wrap  ul li {width:100%;padding-top:28px;height:311px}
#bhot_items .hitem_wrap  ul li .prd_150v {margin:0 auto}

#container.btop_c .b_day {width:100%; margin-bottom:50px;}
#container.btop_c .b_day h4 {width:140px;height:30px;background-position:0 -142px}
#container.btop_c .b_day ul {width:100%;border-top:3px solid #000;overflow:hidden;height:353px;}
#container.btop_c .b_day ul li {width:274px;height:353px;float:left;border-right:1px solid #fff}
#container.btop_c .b_day ul li img {width:274px}

.lctg_layerpop_renew {width:188px;height:auto;border:1px solid #000;top:16px!important;left:-198px!important}
.lctg_layerpop_renew .laypop_cont {height:auto;border:0px;}
.lctg_layerpop_renew .laypop_cont .laypop_top {width:158px;background:#f5f5f5;border-bottom:1px solid #dcdcdc;padding:13px 15px;text-align:center}
.lctg_layerpop_renew .laypop_cont .laypop_bottom {padding:8px 0;}
.lctg_layerpop_renew .laypop_cont .price {padding-top:3px;}
.lctg_layerpop_renew .laypop_cont .price strong {color:#ba1d3a}
.lctg_layerpop_renew .laypop_cont .laypop_middle {border-bottom:0px}
.lctg_layerpop_renew .laypop_btn {background:#f5f5f5;padding:5px 0; position:relative}
.lctg_layerpop_renew .laypop_btn > a {display:block;width:13px;height:13px;background:url('http://image.lotte.com/ellotte/images/category/beauty/b_icons.png') no-repeat -88px 0;position:absolute;;bottom:11px; right:10px;}
.lctg_layerpop_renew .laypop_btn  > a img {display:none}
.lctg_layerpop_renew .laypop_btn .stoppage {padding-left:5px}
.lctg_layerpop_renew .laypop_btn .stoppage label {color:#333}


.lctg_layerpop_renew .laypop_cont .laypop_middle {margin-top:16px}


#daily_item {width:100%;margin-bottom:50px}
#daily_item h4 {height:30px;width:270px;background-position:0 -172px}
#daily_item .tab {overflow:hidden;width:100%}
#daily_item .tab li {width:365px;height:37px;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3;float:left;text-align:center;font-size:12px;line-height:37px;border-bottom:1px solid #000;margin-top:5px}
#daily_item .tab li:first-child {border-left:1px solid #e3e3e3}
#daily_item .tab li.on {border-top:3px solid #000;padding-top:3px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:0px solid #fff;margin-top:0px;margin-left:-1px;padding-bottom:1px ;}
#daily_item .tab li:first-child.on {margin-left:0px}
#daily_item .tab_con {border:1px solid #000;border-top:0px;padding-top:30px;display:none;}
#daily_item .tab_con.on {display:block}
#daily_item .tab_con .step {background-image:url(http://image.lotte.com/ellotte/images/category/beauty/steps.png); background-repeat:no-repeat;overflow:hidden;margin:0 auto;width:1047px;margin-bottom:20px}
#daily_item .tab_con.tab01_con .step {background-position:0 0;}
#daily_item .tab_con.tab02_con .step {background-position:0 -79px;}
#daily_item .tab_con.tab03_con .step {background-position:0 -158px;}
#daily_item .tab_con .step li {width:174px;float:left;height:76px;}
#daily_item .tab_con .step li:first-child {width:176px;}
#daily_item .tab_con .step li a {display:block;width:100%;height:100%;text-indent:-9999px;}
#daily_item .tab_con .step li.on a {width:192px; height:76px;background-image:url(http://image.lotte.com/ellotte/images/category/beauty/steps.png); background-repeat:no-repeat;}
#daily_item .tab_con.tab01_con .step li.on.step1 a {background-position:0 -237px}
#daily_item .tab_con.tab01_con .step li.on.step2 a {background-position:0 -313px}
#daily_item .tab_con.tab01_con .step li.on.step3 a {background-position:0 -389px}
#daily_item .tab_con.tab01_con .step li.on.step4 a {background-position:0 -465px}
#daily_item .tab_con.tab01_con .step li.on.step5 a {background-position:0 -541px}
#daily_item .tab_con.tab01_con .step li.on.step6 a {background-position:0 -617px}
#daily_item .tab_con.tab02_con .step li.on.step1 a {background-position:-200px -237px}
#daily_item .tab_con.tab02_con .step li.on.step2 a {background-position:-200px -313px}
#daily_item .tab_con.tab02_con .step li.on.step3 a {background-position:-200px -389px}
#daily_item .tab_con.tab02_con .step li.on.step4 a {background-position:-200px -465px}
#daily_item .tab_con.tab02_con .step li.on.step5 a {background-position:-200px -541px}
#daily_item .tab_con.tab02_con .step li.on.step6 a {background-position:-200px -617px}
#daily_item .tab_con.tab03_con .step li.on.step1 a {background-position:-400px -237px}
#daily_item .tab_con.tab03_con .step li.on.step2 a {background-position:-400px -313px}
#daily_item .tab_con.tab03_con .step li.on.step3 a {background-position:-400px -389px}
#daily_item .tab_con.tab03_con .step li.on.step4 a {background-position:-400px -465px}
#daily_item .tab_con.tab03_con .step li.on.step5 a {background-position:-400px -541px}
#daily_item .tab_con.tab03_con .step li.on.step6 a {background-position:-400px -617px}
#daily_item .tab_con .step_con {width:1038px;padding-top:4px;height:289px;margin:0 auto;position:relative;background:#fff}
#daily_item .tab_con .step_con li.s_con {width:100%; height:100%;position:absolute;display:none;}
#daily_item .tab_con .step_con li.s_con.on {display:block;}
#daily_item .tab_con .step_con li.s_con .prd_220h  {width:607px;}
#daily_item .tab_con .step_con li.s_con .prd_220h .info_zone , #daily_item .tab_con .step_con li .prd_220h .nomi {width:268px;float:left;margin-lefT:25px}
#daily_item .tab_con .step_con li.s_con .prd_220h .nomi {background:#efefef;border:none;padding:12px 14px;width:241px;position:relative;margin-bottom:20px}
#daily_item .tab_con .step_con li.s_con .prd_220h .nomi span.icons {display:block;width:12px;height:12px;background-position:-64px 0;position:absolute; bottom:-12px; left:0;}
#daily_item .tab_con .step_con li.s_con .prd_220h .nomi .tit_nomi {margin-bottom:5px} 
#daily_item .tab_con .step_con li.s_con .tit_nomi dd {background:url(http://image.lotte.com/ellotte/images/common/product/ico_star2.png) no-repeat 0 0;height:14px;width:82px;margin:0px;margin-left:5px}
#daily_item .tab_con .step_con li.s_con .tit_nomi dd.reviews1_star5 {background-position: 0 0}
#daily_item .tab_con .step_con li.s_con .tit_nomi dd.reviews1_star4 {background-position: 0 -22px}
#daily_item .tab_con .step_con li.s_con .tit_nomi dd.reviews1_star3 {background-position: 0 -44px}
#daily_item .tab_con .step_con li.s_con .tit_nomi dd.reviews1_star2 {background-position: 0 -66px}
#daily_item .tab_con .step_con li.s_con .tit_nomi dd.reviews1_star1 {background-position: 0 -88px}
#daily_item .tab_con .step_con li.s_con .prd_220h .nomi .txt_nomi {background:#fff;width:225px; height:28px;overflow:hidden;line-height:14px;border:8px solid #fff}
#daily_item .tab_con .step_con li.s_con ul {width:430px;border-left:1px solid #ebebeb;position:absolute;top:-15px;right:0}
#daily_item .tab_con .step_con li.s_con ul li {width:390px;height:124px;float:none;padding-left:40px;padding-top:18px}
#daily_item .tab_con .step_con li.s_con ul li:first-child {border-bottom:1px solid #ebebeb}

#md_brand {width:100%;overflow:hidden}
#md_brand h4 {width:140px;height:30px;background-position:0 -202px}
#md_brand .tab {overflow:hidden;width:100%;}
#md_brand .tab li {width:274px;height:124px;border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;float:left;border-bottom:1px solid #000;margin-top:5px;}
#md_brand .tab li:first-child {border-left:1px solid #cfcfcf;width:273px}
#md_brand .tab li img {width:100%;}
#md_brand .tab li.on {border-top:3px solid #000;padding-top:3px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:0px solid #fff;margin-top:0px;margin-left:-1px;padding-bottom:1px ;}
#md_brand .tab li:first-child.on {margin-left:0px;}
#md_brand .tab_con {border:1px solid #000;border-top:0px;padding:30px 1px ;display:none}
#md_brand .tab_con.on {display:block}
#md_brand .tab_con ul {overflow:hidden;height:311px}
#md_brand .tab_con ul li {float:left;width:274px}
#md_brand .tab_con ul li .prd_150v {margin:0 auto}

.left_beauty_layer {width:188px; height:334px;position:absolute;top:15px;left:-205px;background:#fff;border:1px solid #000;}
.left_beauty_layer dt {width:158px;height:39px;font-weight:bold;color:#000;font-size:12px;line-height:16px;padding:13px 15px;background:#f5f5f5;border-bottom:1px solid #dcdcdc}
.left_beauty_layer .prd_150v {margin:0 auto;margin-top:16px}
.left_beauty_layer .stoppage {height:14px;padding:11px;width:166px;position:absolute;bottom:0;left:0;background:#f5f5f5;vertical-align:middle}
.left_beauty_layer .stoppage input {margin-right:3px;margin-top:-3px}
.left_beauty_layer .price strong {color:#ba1d3a}
.left_beauty_layer .close {width:13px;height:13px;background-position:-88px 0;position:absolute; bottom:11px; right:10px}

#beauty_part1 #beauty_brand_all {border-color:#786346;top:82px}
#beauty_brand_all .srch_brand .search_options a {background:#fff;border:1px solid #999;color:#000}
#beauty_brand_all .srch_brand .search_options a.on {background:#96784e;border:1px solid #665134;color:#fff}
#beauty_brand_all .srch_brand .search_options span {background:#ddd;}

/* 20140724 추가 */
#cate_all_brand .group ul li{height:21px;}
#cate_all_brand .group ul li a{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;}
#cate_all_brand .group ul li a:hover{color:#906645}

/* 20140730 추가 */
#beauty_brand_all .group{margin-left:-32px;padding-left:0;}
#beauty_brand_all .group ul{padding-left:0px;margin-left:10px;}
#beauty_brand_all .group ul li{height:21px;padding-left:0px;width:171px;}
#beauty_brand_all .group ul li a{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden;max-width:96%;padding-left:3px;}
#beauty_brand_all .group ul li a:hover{color:#906645}
div.soca_item_select2013 dl.brandBox dt, div.soca_item_select dt{font-size:11px;}

/* 20140804 추가 */
.categoryWrap #cate_all_brand .group{overflow:hidden;width:1070px;padding:0 14px;*zoom:1}

/* 20140814 추가 */
#bn_swPlan2{z-index:10}
.brand_mall_wrap li:first-child .tabs  {border-top:1px solid #e2e2e2;height:24px}
.brand_mall_wrap li.on:first-child .tabs {border-top:1px solid #646464}

/* 20140912 추가 */
.ctg_menu2013 .category .l_cate li .pro_item_layer ul{padding:4px 0 0 13px}
div.soca_item_select2013 dd ul.list .list_sub , div.soca_item_select dd ul.list .list_sub {background-color:#ffffff}

/* 20150409 추가 */
.ranking_best .wish_best ul .wishes span.new_title01 {display:block;width:100%;font-family:Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif;font-size:16px;color:#666;font-weight:bold;padding:6px 0 0 }
.ranking_best .wish_best ul .wishes span.new_title01 strong {color:#7e1c59;font-family:Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif}
.ranking_best .wish_best ul .wishes span.new_title01 strong.num_list {font-family:verdana;font-size:18px}
.ranking_best .review_best li .review_zone .new_title01 {text-align:center;font-size:16px;line-height:16px;color:#555;font-weight:bold}
.ranking_best .review_best li .review_zone .new_title01 strong {font-family:verdana;color:#7e1c59;vertical-align:-1px;font-size:19px}

/* 20150521 수정 */
.soca_item_stat .soca_item_stat_desc.smpWid {width:650px;}

.search_smp {position:relative;float:left;margin-top:5px;top:5px;}
.search_smp .smp_infoTxt {right:0;}
.search_smp input {vertical-align:middle;margin-bottom:3px;}
.search_smp label {font-size:12px;margin-left:2px;}
.search_smp .btn_over_prv img{vertical-align:middle;margin-bottom:3px;}

.search_smp .smp_infoTxt {width:200px;top:20px;right:-140px;}
.search_smp .smp_infoTxt .tit {background:#f6f6f6;padding:10px 0 10px 10px;}
.search_smp .smp_infoTxt .txt {padding:10px;}

.soca_item_stat > .selComp.selSmp {}
.soca_item_stat > .selComp.selSmp > .btn_sel > .cnt {width:105px;font-size:12px;color:#c6c6c6;font-weight:normal;text-decoration:none;}
.soca_item_stat > .selComp.selSmp > .sel_list_wrap {top:20px;max-height:110px;}
.soca_item_stat > .selComp.selSmp > .sel_list_wrap > .sel_list > li.select_all{padding:0;border-bottom:none;margin-bottom:0;font-weight:normal;}
.soca_item_stat > .selComp.selSmp > .sel_list_wrap > .sel_list > li > a{background:none;font-size:12px;color:#757575;padding-left:0;}
.soca_item_stat > .selComp.selSmp{position:absolute;top:15px;right:6px;margin:0;z-index:2;width:130px;}
.soca_item_stat >.selComp.selSmp > .sel_list_wrap .sel_list li.on {background:#fff;}

/*2017.03.30 대카구좌추가*/
body{font-family: 'Malgun Gothic' }
#cate_all_brand .group ul li a:hover{letter-spacing: normal}
.categoryWrap{padding-top: 10px}
.categoryWrap h3{font-size: 32px;text-align: center;padding: 0px 0 15px;}
.categoryWrap .category .l_cate li .pro_item_layer ul li a:hover,.categoryWrap .category .l_cate li .pro_item_layer ul li a:focus{letter-spacing: normal}

.md_recommend h4{font-size:26px;font-weight: normal;color:#000;padding-bottom:14px;margin-top:60px}
.md_recommend ul{background:url(http://image.lotte.com/ellotte/images/category_2012/bg_other_view_v2.gif) repeat-x 0 380px}

.banner_area2{ width: 1100px;border: none;border-top: 3px solid #000;padding-bottom: 15px;overflow: hidden;}
.banner_area2 a{display: block;width: 549px;float: left;border-bottom: 1px solid #000;border-right: 1px solid #000;}
.banner_area2 span+ a{border-right: none;border-left: 1px solid #000;}

.bestSeasonItem {width:1100px;margin-top:40px;}
.bestSeasonItem h4 {background:none;font-size: 26px;font-weight: normal;color:#000;padding-bottom:14px}
.bestSeasonItem .review_tit{height:30px;background:#e9e9e9}
.bestSeasonItem .review_tit span{display:block;width:93px;height:30px;background:url(http://image.lotte.com/ellotte/images/category_2012/cate_set01.png) no-repeat -216px -169px;font-size:0;line-height:0;text-indent:-9999px}
.bestSeasonItem .review_tit_renew{width:100%;position:relative}
.bestSeasonItem .review_tit_renew span.date{display:inline;width:auto;height:auto;background:none;font-size:11px;color:#111;line-height:1.2;text-indent:0;font-weight:normal;position:absolute;right:14px;top:9px}
.bestSeasonItem ul{overflow:hidden;width:100%;margin-top:0px;border-top:3px solid #000;background:url(http://image.lotte.com/ellotte/images/category_2012/bg_other_view_v2.gif) repeat-x 0 416px}
.bestSeasonItem li{float: left;padding:7px 27px 27px;height: 382px;}
.bestSeasonItem li.fir{background:0}
.bestSeasonItem li .mark { height: 18px;padding-bottom: 2px;font-size: 11px;color: #333;vertical-align: bottom;}
.bestSeasonItem div.produnit div.contents{margin-bottom: 6px}
.bestSeasonItem div.produnit div.benefitsprice p {color:#868686}
.bestSeasonItem div.produnit div.benefitsprice p.goodbenefit strong {font-size:14px;vertical-align:middle;line-height:14px;}

.big_img_area{margin-top:34px}

.paidFromTomorrow {width:1100px;margin-top: 55px }
.paidFromTomorrow h4 {background:none;font-size: 26px;font-weight: normal;color:#000;padding-bottom:14px}
.paidFromTomorrow .review_tit{height:30px;background:#e9e9e9}
.paidFromTomorrow .review_tit span{display:block;width:93px;height:30px;background:url(http://image.lotte.com/ellotte/images/category_2012/cate_set01.png) no-repeat -216px -169px;font-size:0;line-height:0;text-indent:-9999px}
.paidFromTomorrow .review_tit_renew{width:100%;position:relative}
.paidFromTomorrow .review_tit_renew span.date{display:inline;width:auto;height:auto;background:none;font-size:11px;color:#111;line-height:1.2;text-indent:0;font-weight:normal;position:absolute;right:14px;top:9px}
.paidFromTomorrow ul{overflow:hidden;width:100%;margin-top:0px;border-top:3px solid #000;background:none;border-left: 1px #cbd4d9 solid;}
.paidFromTomorrow li{float: left;padding: 7px 27px 27px;height: 382px; border-right: 1px #cbd4d9 solid;border-bottom: 1px #cbd4d9 solid;}
.paidFromTomorrow li.fir{background:0}
.paidFromTomorrow li .mark {height: 18px;padding-bottom: 2px;font-size: 11px;color: #333;vertical-align: bottom;}
.paidFromTomorrow div.produnit div.contents{margin-bottom: 6px}
.paidFromTomorrow div.produnit div.benefitsprice p {color:#868686}
.paidFromTomorrow div.produnit div.benefitsprice p.goodbenefit strong {font-size:14px;vertical-align:middle;line-height:14px;}

.ranking_best{margin-top:30px}
.ranking_best h4{font-size: 26px;font-weight: normal;color:#000;padding-bottom:14px}
div.ranking_best .sale_best{border-right:1px solid #ddd}
div.ranking_best .sale_best .rank01{border-bottom: 1px solid #ddd}

.promo_recommend h4{font-size: 26px;font-weight: normal;color:#000;padding-bottom:14px}

div.produnit div.benefitsprice p.goodbenefit{color: #0c7eb0 !important;}
div.produnit div.benefitsprice p.goodbenefit strong{color: #0c7eb0}
div.prd_170v div.info_zone .price p span,  div.prd_170v div.info_zone .price p del,  div.prd_170v div.info_zone .price p strong{position: static;}

input.chk{height:14px}
div.soca_item_select dd ul.list li input.chk{height:14px}
div.soca_item_select dd ul.list li span {margin-top: 0; height:15px}
div.soca_item_select dd ul.list li li{height:14px}