@charset "utf-8";
/* filter */
html{filter:expression(document.execCommand('BackgroundImageCache',false,true))}

/* IE6 배경 깜빡임 버그 해결 */
body{width:100%;margin:0;padding:0}
#wrap-2013{width:100%}
#subWrap-2015{width:100%}
#b2b-wrap-2015{width:100%}

/* skipNav */
#skipNav{height:0}

/* sky scraper */
.sky_scraper_wrap{position:absolute;top:314px;left:50%;z-index:140;width:57px;letter-spacing:-1px}
.sky_scraper_wrap a:hover{text-decoration:none}
.sky_scraper_wrap .direct_wrap{margin-bottom:10px}

.sky_scraper_wrap .direct_wrap a span{position:absolute;left:-9999px}
.sky_scraper_wrap .direct_wrap .on{displ@charset "utf-8";
/* filter */
html{filter:expression(document.execCommand('BackgroundImageCache',false,true))}

/* IE6 배경 깜빡임 버그 해결 */
body{width:100%;margin:0;padding:0}
#wrap-2013{width:100%}
#subWrap-2015{width:100%}
#b2b-wrap-2015{width:100%}

/* skipNav */
#skipNav{height:0}

/* sky scraper */
.sky_scraper_wrap{position:absolute;top:314px;left:50%;z-index:140;width:57px;font-family:'Malgun Gothic';letter-spacing:-1px}
.sky_scraper_wrap a:hover{text-decoration:none}
.sky_scraper_wrap .direct_wrap{margin-bottom:10px}
.sky_scraper_wrap .direct_wrap a{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_direct_img.gif) no-repeat 0 24px #fff;border:1px solid #7d8088;font-size:11px;color:#888;display:block;width:55px;height:56px;text-align:center;padding-top:3px;position:relative}
.sky_scraper_wrap .direct_wrap a span{position:absolute;left:-9999px}
.sky_scraper_wrap .direct_wrap .on{display:none;background-position:-55px 24px;border-color:#ff7b62}
.sky_scraper_wrap .direct_wrap.direct_on .on{display:block}
.sky_scraper_wrap .lately_item{margin-bottom:3px}
.sky_scraper_wrap .lately_item h3{height:36px;margin:0;padding-top:4px;background:#7d8088;font-weight:normal;color:#fff;text-align:center;overflow:hidden;font-size:11px;margin-bottom:5px}
.sky_scraper_wrap .lately_item h3 span{display:block;padding:1px 0 0;font-weight:bold}
.sky_scraper_wrap .lately_item .item_wrap{overflow:hidden;height:183px}
.sky_scraper_wrap .lately_item .lately_item_wrap{overflow:hidden;position:relative;height:183px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li{position:relative;vertical-align:top;margin-bottom:5px}
.sky_scraper_wrap .lately_item .lately_item_wrap.active ul li.active{border-color:#8675f0;width:100%;padding:0;left:0}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li a{background-color:#fff;border:1px solid #cbd4d9;position:relative;z-index:2;display:block;width:55px;height:55px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li a img{width:51px;height:51px;position:absolute;top:2px;left:2px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li .item-info{visibility:hidden;position:absolute;top:0;left:0;width:179px;height:57px;padding:0;background:#8675f0}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li .item-info p{overflow:hidden;width:105px;padding:6px 0 0 9px;height:43px;color:#fff;line-height:14px;text-align:left;white-space:normal;text-overflow:ellipsis;letter-spacing:0}
.sky_scraper_wrap .lately_item .active{position:relative;left:-122px;width:179px}
.sky_scraper_wrap .lately_item .active li{padding:0 0 0 122px}
.sky_scraper_wrap .lately_item .active li.active .item-info{visibility:visible}
.sky_scraper_wrap .lately_item .active li.active a{left:122px;border-color:#8675f0}
.sky_scraper_wrap .lately_item .nav{position:relative;padding:2px 0 0;color:#888;text-align:center}
.sky_scraper_wrap .lately_item .nav .count{display:inline;padding:0 0 0 0}
.sky_scraper_wrap .lately_item .nav .bt_up{position:absolute;top:9px;left:8px}
.sky_scraper_wrap .lately_item .nav .bt_dn{position:absolute;top:9px;left:45px}
.sky_scraper_wrap .lately_item .nav img{position:relative;top:-1px;vertical-align:middle}
.sky_scraper_wrap .lately_item .nav .current_page{font-weight:bold}
.sky_scraper_wrap .lately_item .nav .current_page_title{display:none}
.sky_scraper_wrap .lately_item .nav .total_page_title{display:none}
.sky_scraper_wrap .btn_box{padding-top:25px}
.sky_scraper_wrap .btn_box ul{border:1px solid #cbd4d9}
.sky_scraper_wrap .btn_box ul li{border-bottom:1px solid #cbd4d9}
.sky_scraper_wrap .btn_box ul li a{background:url(../images/bg/icon_sky_scraper.png) no-repeat 0 0;display:block;width:55px;height:54px;text-indent:-9999px;font-size:0;vertical-align:top}/*20151110 수정*/
.sky_scraper_wrap .btn_box ul li.page_top a{background-position:0 0}
.sky_scraper_wrap .btn_box ul li.page_up a{background-position:0 -180px}
.sky_scraper_wrap .btn_box ul li.page_up a:hover{background-position:0 -60px}
.sky_scraper_wrap .btn_box ul li.page_down{border:none}
.sky_scraper_wrap .btn_box ul li.page_down a{background-position:0 -240px}
.sky_scraper_wrap .btn_box ul li.page_down a:hover{background-position:0 -120px}
/* MAIN */
#wrap-2015 .sky_scraper_wrap{margin-left:560px}
#main #wrap-2015 .sky_scraper_wrap{top:314px}
/* SUB */
#subWrap-2015 .sky_scraper_wrap{margin-left:470px}
/* B2B */
#b2b-wrap-2015 .sky_scraper_wrap{margin-left:579px}
#b2b-wrap-2015 .sky_scraper_wrap .btn_box{padding-top:78px}
#b2e-subWrap-2015 .sky_scraper_wrap{margin-left:489px}
#b2e-subWrap-2015 .sky_scraper_wrap .btn_box{padding-top:73px}

/* ********* EC MAIN HEADER ************ */
#headerWrap{position:relative;z-index:110}
/* header top banner */
.header_top_bnr .bnr_single{width:920px;margin:0 auto;display:block}
.header_top_bnr .top_bnr_wrap{width:1100px;margin:0 auto}
.header_top_bnr .top_bnr_wrap .bnr_list{overflow:hidden}
.header_top_bnr .top_bnr_wrap .bnr_list li{float:left}
.header_top_bnr .top_bnr_wrap .bnr_list li.line{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_top_banner.gif) no-repeat 0 19px;height:80px;width:1px}
/* 1100w margin */
#wrap-2015 .header_top_bnr .top_bnr_wrap .bnr_list li.line{margin:0 45px}

/* header */
.header_wrap{width:1100px;height:114px;margin:0 auto;position:relative;z-index:121;font-family:'Malgun Gothic'}
.header_wrap .btn_appdown{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 0 0;height:13px;line-height:11px;position:absolute;top:11px;left:0;color:#666;letter-spacing:-1px;padding-left:15px}
.header_wrap .btn_appdown:hover{text-decoration:none}
.header_wrap .logo{position:absolute;top:43px;left:0}
.header_wrap .card_bnr_wrap{overflow:hidden;width:300px;height:44px;position:absolute;top:47px;right:0;z-index:1}
.header_wrap .card_bnr_wrap ul li .tabs{display:none}
.header_wrap .card_bnr_wrap ul li div.cont{width:300px;height:44px;z-index:5;position:absolute;display:block}
.header_wrap .card_bnr_wrap ul li div.cont img{width:300px;height:44px}

/* header util */
.header_wrap .util_list{position:absolute;top:11px;right:2px;z-index:2}
.header_wrap .util_list:after{clear:both;display:block;content:''}
.header_wrap .util_list li a:hover{text-decoration:none}
.header_wrap .util_list > li{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_util.gif) no-repeat left 1px;float:left;width:auto;padding:0 0 0 10px;margin-left:9px;position:relative}
.header_wrap .util_list > li > a{color:#666;line-height:11px;letter-spacing:-1px;height:15px;display:block}
.header_wrap .util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.name{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.grade_name{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.grade_name .greetings{float:left;height:15px;line-height:11px;margin-right:3px}
.header_wrap .util_list > li.grade_name .grade_box{font-weight:bold;float:left;overflow:hidden}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gradeGroup.png) no-repeat 0 0;padding-left:20px;margin-right:4px;float:left;height:15px;line-height:11px}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.sliver{background-position:0 0;color:#adadad}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.gold{background-position:0 -30px;color:#e0b24a}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum_sharp{background-position:0 -60px;color:#5c6fe0}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum{background-position:0 -90px;color:#735de1}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum_plus{background-position:0 -120px;color:#9e4db0}
.header_wrap .util_list > li.grade_name .grade_box .name{float:left;font-weight:bold;line-height:11px;height:15px}
.header_wrap .util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 57px -116px;font-weight:bold;color:#6c9ddf;padding-right:12px;letter-spacing:0}
.header_wrap .util_list > li.customer > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 72px -26px;padding-right:12px}
.header_wrap .util_list > li.cart a .count{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}
.header_wrap .util_list > li.point a .count{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}
.header_wrap .util_list > li.mpoint{color:#666;line-height:11px;letter-spacing:-1px;height:15px;display:block}
.header_wrap .util_list > li.mpoint .ico_m{margin-right:2px;position:relative;top:1px}
.header_wrap .util_list > li.mpoint strong{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}

/* header util menu */
.util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:1}
.util_layer ul li{width:85px}
.util_layer ul li a{display:block;color:#666;padding:3px 0 3px 3px;height:13px;line-height:11px;letter-spacing:-1px}
.util_layer ul li a em{color:#689bde;font-weight:bold}
.util_layer.layer_mylotte_menu{border-color:#689bde;padding-bottom:9px}
.util_layer.layer_mylotte_menu ul li{width:72px;padding:0}
.util_layer.layer_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 60px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:5px;margin-bottom:4px;letter-spacing:0}
.util_layer.layer_customer_menu ul li a{padding-left:6px}
.util_layer.layer_customer_menu ul li.customer a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 75px -54px;border-bottom:1px solid #cbd4d9;margin-bottom:4px;padding:3px 0 5px 3px}
.util_layer.layer_customer_menu ul li.customer_number{border-top:1px solid #cbd4d9;margin-top:5px;padding:8px 0 0 6px;letter-spacing:-1px;width:79px}
.util_layer.layer_customer_menu ul li.customer_number em{font-weight:bold;font-size:16px;color:#333}
.util_layer.layer_easy_mylotte_menu{border-color:#689bde;padding:6px 6px 7px;top:-9px}
.util_layer.layer_easy_mylotte_menu ul li{width:76px;padding:0}
.util_layer.layer_easy_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 63px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:3px;margin-bottom:6px;letter-spacing:0}

/* header search */
.header_wrap .search_box{position:absolute;top:48px;left:247px}
.header_wrap .search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 0 0;width:467px;height:43px;position:relative}
.header_wrap .search_box .search_input_wrap.search_layer_on,
.header_wrap .search_box .search_input_wrap.rank_layer_on{background-position:0 -50px}/* 20160126 인기검색어 레이어 추가 */
.header_wrap .search_box .search_input_wrap .text{background:none;width:371px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.header_wrap .search_box .search_input_wrap input[type=text]::-ms-clear{display:none}
.header_wrap .search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -176px;width:25px;height:25px;text-indent:-9999px;position:absolute;top:8px;right:16px}
.header_wrap .search_box .btn_del{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -135px;width:25px;height:25px;text-indent:-9999px;display:none;position:absolute;top:8px;right:47px}
.header_wrap .search_box .search_input_wrap .search_layer_mid{border-width:0 2px;border-style:solid;border-color:#689bde}
.header_wrap .search_box .search_input_wrap .search_layer_btm{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 0 -100px;width:100%;height:21px;display:block}

/* 20160114 검색어 순위 추가 */
.header_wrap .search_layer_rank .search_layer_mid{margin-bottom:-6px;padding:13px 17px 0 16px;background:#fff;font-size:13px;line-height:23px;letter-spacing:-.5px}
.header_wrap .search_layer_rank .search_layer_mid > ul{position:relative;height:287px}
.header_wrap .search_layer_rank .search_layer_mid > ul > li{float:left;width:50%}
.header_wrap .search_layer_rank .search_layer_mid .tabs{display:block;height:30px;border-bottom:1px solid #dcdcdc;font-size:15px;line-height:30px;color:#888;text-align:center;cursor:pointer}
.header_wrap .search_layer_rank .search_layer_mid li.on .tabs{border-color:#518ddd;font-weight:bold;color:#518ddd}
.header_wrap .search_layer_rank .search_layer_mid .cont{position:absolute;width:100%;top:57px;left:0;background:#fff}
*+html .header_wrap .search_layer_rank .search_layer_mid ol li{float:left;width:100%}
.header_wrap .search_layer_rank .search_layer_mid ol a{position:relative;display:block;padding-left:25px;padding-right:65px;color:#444;text-decoration:none}
.header_wrap .search_layer_rank .search_layer_mid ol a:hover,
.header_wrap .search_layer_rank .search_layer_mid ol a:focus{background:#f2f2f2}
.header_wrap .search_layer_rank .search_layer_mid .rank_icon{position:absolute;top:0;left:0;padding-left:3px;color:#888}
.header_wrap .search_layer_rank .search_layer_mid .search_txt{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.header_wrap .search_layer_rank .search_layer_mid .change_box{position:absolute;width:40px;height:23px;top:0;right:8px;background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat -100px -140px;text-align:right}
.header_wrap .search_layer_rank .search_layer_mid .change_box.down{background-position:-100px -180px}
.header_wrap .search_layer_rank .search_layer_mid .change_box.new{background-position:-150px -140px}
.header_wrap .search_layer_rank .search_layer_mid .change_box.no_change{background-position:-150px -180px}
.header_wrap .search_layer_rank .search_layer_mid .hidden_txt{position:absolute;width:0;overflow:hidden}

/* header menu */
.header_menu_wrap{background-color:#518ddd;position:relative;font-family:'Malgun Gothic';z-index:120;letter-spacing:-1px}
.header_menu_wrap a:hover{text-decoration:none}
.header_menu_wrap .header_menu{width:1280px;height:53px;margin:0 auto;position:relative}
.header_menu_wrap .header_menu .menu_wrap:after{clear:both;display:block;content:''}
.header_menu_wrap .menu_left{float:left;padding-left:114px}
#tvhome #wrap-2015 .header_menu_wrap .menu_left{padding-left:90px}
.header_menu_wrap .menu_left li{margin-right:48px;float:left}
.header_menu_wrap .menu_left li a{display:block;font-size:16px;font-weight:bold;color:#fff;height:53px;line-height:50px}
.header_menu_wrap .menu_left li a:hover{color:#bfe2ff}
.header_menu_wrap .menu_right{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_menu.gif) no-repeat left 16px;float:right;padding-left:1px;margin-right:90px}
.header_menu_wrap .menu_right li{margin-left:39px;float:left}
.header_menu_wrap .menu_right li.link_event_zone{margin-left:35px}
.header_menu_wrap .menu_right li a{display:block;font-size:13px;font-weight:bold;color:#fff;height:53px;line-height:50px}
.header_menu_wrap .header_menu .menu_wrap .menu_right li a:hover{color:#bfe2ff;text-decoration:none}
#main #wrap-2015 .header_menu_wrap .menu_left{background:url(http://image.lotte.com/lotte/images/main2015/visual_tab_arrow.gif) no-repeat 116px 47px}
#b2b-wrap-2015 .header_menu_wrap .menu_left{background:none}

/* gcb common */
div[class^=gcb_] .sub_ctg_list > ul > li > dl > dd > ul.pd0{padding:0}
div[class^=gcb_] .sub_ctg_list > ul > li > dl > dd > ul > li > a.pdl0{padding-left:0}

/* gcb basic */
.gcb_wrap{position:absolute;top:0;left:0;width:208px;display:none}
.gcb_slim_wrap{position:absolute;top:0;left:0;width:57px;display:none}
div[class^=gcb_] .layer_ctg_wrap{display:none}
div[class^=gcb_].gcb_open .layer_ctg_wrap{display:block}
div[class^=gcb_] .btn_category_view{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_icon.png) no-repeat 2px 0 #333949;display:block;height:53px;padding-left:60px;font-size:16px;color:#fff;line-height:48px}
div[class^=gcb_].gcb_slim_wrap .btn_category_view{padding-left:0;background-position:-1px 0;text-indent:-9999px;font-size:0}
.gcb_wrap .btn_category_view em{text-indent:-9999px;font-size:0}
div[class^=gcb_] .layer_ctg_wrap{background-color:#fff;font-size:13px;color:#333;height:609px;position:relative}

/* category list */
.gcb_wrap .ctg_list{padding:7px 0 8px 8px;height:431px;width:198px;border-width:0 1px;border-style:solid;border-color:#cbd4d9;background-color:#fff}
.gcb_wrap .ctg_list > li{padding:8px 0 8px 12px}
.gcb_slim_wrap .ctg_list > li{border-width:0 1px 1px 1px;border-style:solid;border-color:#cbd4d9;height:46px}
.gcb_wrap .ctg_list > li.ctg11,.gcb_wrap .ctg_list > li.ctg12,.gcb_wrap .ctg_list > li.ctg13,
.gcb_wrap .ctg_list > li.ctg14{color:#ab695d}
.gcb_slim_wrap .ctg_list > li.ctg13{background-color:#518ddd;color:#fff;border:none;height:45px}
.layer_ctg_wrap .ctg_list > li:hover{background-color:#525868;border-color:#525868;cursor:pointer}
.layer_ctg_wrap .label_wrap{position:relative}
.gcb_wrap .label_wrap > span{line-height:17px}
.gcb_slim_wrap .label_wrap > span{display:block;text-align:center}
.gcb_slim_wrap .ctg_list > li.ctg01 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg05 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg09 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg10 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg11 .label_wrap > span{padding-top:13px}
.gcb_slim_wrap .ctg_list > li.ctg02 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg03 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg04 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg06 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg07 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg08 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg12 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg13 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg14 .label_wrap > span{padding-top:6px;line-height:16px}
.layer_ctg_wrap .ctg_list > li:hover .label_wrap > span{color:#fff}
.gcb_wrap .rolling_txt_wrap{overflow:hidden;position:absolute;top:2px;height:15px;left:92px;width:87px;font-size:11px;color:#888;font-weight:normal}
.gcb_wrap .ctg_list > li:hover .label_wrap .rolling_txt_wrap li{color:#fff}

.gcb_wrap .ctg_list > li.blank_page .label_wrap span{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_link_blank.png) no-repeat right 5px;padding-right:16px}
.gcb_wrap .ctg_list > li.blank_page:hover .label_wrap span{background-position:right -46px}
/* sub category list */
.layer_ctg_wrap .cont_wrap{background-color:#fff;position:absolute;top:-53px;left:-9999px;width:515px;border-width:1px;border-style:solid;border-color:#000;z-index:1}
.gcb_slim_wrap .ctg_list > li.ctg13 .cont_wrap{width:230px;top:350px}
.layer_ctg_wrap .cont_wrap .cont_box{background-color:#fff;position:relative;z-index:2;width:486px;height:100%;padding:6px 0 10px 29px}/* 20160906 수정 padding */
.gcb_slim_wrap .ctg_list > li.ctg13 .cont_wrap .cont_box{padding:0;width:230px}
.layer_ctg_wrap .cont_wrap .cont_title{font-size:28px;font-weight:bold;margin-bottom:28px;color:#333}
.layer_ctg_wrap .cont_wrap .cont_title .blank_go{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_link_blank.png) no-repeat right 4px;font-size:12px;font-weight:bold;color:#888;padding:0 16px 0 11px;position:relative;top:3px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul{overflow:hidden}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul > li{float:left;width:228px;height:100%;border-right:1px solid #dee5e8;padding-bottom:7px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul > li.last{border:none;width:226px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > .brand_mall > li{width:253px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > .brand_mall > li.last{border:none;width:201px}

.layer_ctg_wrap .ctg_list > li.ctg01 .sub_ctg_list > ul > li{height:602px}/* 20160906 */
.layer_ctg_wrap .ctg_list > li.ctg02 .sub_ctg_list > ul > li{height:331px}
.layer_ctg_wrap .ctg_list > li.ctg03 .sub_ctg_list > ul > li{height:550px}
.layer_ctg_wrap .ctg_list > li.ctg04 .sub_ctg_list > ul > li{height:253px}
.layer_ctg_wrap .ctg_list > li.ctg05 .sub_ctg_list > ul > li{height:560px}
.layer_ctg_wrap .ctg_list > li.ctg06 .sub_ctg_list > ul > li{height:277px}
.layer_ctg_wrap .ctg_list > li.ctg07 .cont_wrap{top:148px}
.layer_ctg_wrap .ctg_list > li.ctg07 .sub_ctg_list > ul > li{height:349px}
.layer_ctg_wrap .ctg_list > li.ctg08 .cont_wrap{top:196px}
.layer_ctg_wrap .ctg_list > li.ctg08 .sub_ctg_list > ul > li{height:301px}
.layer_ctg_wrap .ctg_list > li.ctg09 .cont_wrap{top:172px}
.layer_ctg_wrap .ctg_list > li.ctg09 .sub_ctg_list > ul > li{height:325px}
.layer_ctg_wrap .ctg_list > li.ctg10 .cont_wrap{top:4px}
.layer_ctg_wrap .ctg_list > li.ctg10 .sub_ctg_list > ul > li{height:493px}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li{height:550px}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li{border:none}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last{border:none}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl{margin:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl > dt{border-bottom:none;margin:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl > dd > ul{padding:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li{overflow:hidden}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li:hover{background-color:#518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li:hover a{color:#fff}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li > span,
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li > a{float:left}
.layer_ctg_wrap .ctg_list > li.ctg12 .cont_wrap{top:93px}
.gcb_wrap .ctg_list > li.ctg13 .cont_wrap{top:76px}
.gcb_wrap .ctg_list > li.ctg13 .cont_wrap .sub_ctg_list > ul > li{height:421px}
.layer_ctg_wrap .ctg_list > li.ctg14 .cont_wrap{top:147px}
.layer_ctg_wrap .ctg_list > li.ctg14 .sub_ctg_list > ul > li{height:350px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl{margin-right:30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li.last > dl{margin:0 0 0 30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dt{position:relative;font-size:16px;font-weight:bold;color:#333;margin-bottom:4px;padding-bottom:5px;border-bottom:1px solid #7d8088;overflow:hidden}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dt a span{position:absolute;right:-1px;font-size:12px;color:#888;font-weight:bold;top:6px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > p{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_dot_ctg.gif) no-repeat 0 10px;font-size:13px;color:#518ddd;padding-left:8px;height:24px;line-height:21px;font-weight:normal}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul{padding-bottom:23px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li{font-size:13px;color:#666;line-height:21px;font-weight:normal}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > a{color:#666;padding:0 0 3px 8px;display:block}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci > a{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_gucci_brandmall.gif) no-repeat 0 6px;width:171px;height:34px;text-indent:-9999px;font-size:0;margin:0 0 8px 0;padding:6px 0 0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > a .brand_name{color:#518ddd}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li{height:22px;line-height:21px;font-weight:normal}/* 20160906 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li > a{background:url(http://image.lotte.com/lotte/images/common/header2015/dot_gcb_seca.gif) no-repeat 9px 10px;display:block;font-size:13px;color:#666;padding:0 0 3px 16px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty{border-width:1px 0 0 1px;border-style:solid;border-color:#e1e1e1;overflow:hidden;width:226px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li{float:left;width:112px;height:64px;margin:0;padding-top:0;border-width:0 1px 1px 0;border-style:solid;border-color:#e1e1e1;background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_specialty_icon.jpg) no-repeat 0 0;line-height:24px;text-align:center}

.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.kshop{background-position:0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.magmile{background-position:-120px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.oshop{background-position:-240px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.watch{background-position:-360px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.himart{background-position:-480px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.remodeling{background-position:-600px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.modern_house{background-position:-720px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.one_ounce{background-position:-840px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.tenbyten{background-position:-960px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.shop_1200m{background-position:-1080px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.shop_1300k{background-position:-1200px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.poom{background-position:-1320px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.health_food_store{background-position:-1440px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.ink_search{background-position:-1560px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.lotte_rentercar{background-position:-1680px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.specialty_blank{background:none}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.styleshop {background-position:-2172px 0;} /* 20160829 수정 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.wizwid {background-position:-2540px 0;} /* 20160919 추가 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.jeju_do {background-position:-2645px 0;} /* 20160928 추가 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li a{float:none;line-height:18px;padding:32px 0 14px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li a:hover{background-color:#518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li a:hover .brand_name{color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li:hover{background-color:#fff;color:#333}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li:hover > a{background:none;color:#333}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci:hover > a{background-color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li > a:hover{background:url(http://image.lotte.com/lotte/images/common/header2015/dot_gcb_seca_on.gif) no-repeat 9px 10px #518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > ul{margin-right:30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > ul > li{position:relative;font-size:16px;font-weight:bold;color:#333;margin-bottom:29px;padding-bottom:5px;border-bottom:1px solid #7d8088}
.layer_ctg_wrap .ctg_list > li .shadow_box{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_shadow_bg.png) repeat 0 0;position:absolute;top:7px;bottom:0;left:7px;width:100%;height:100%;z-index:0}

/* lecs list */
.layer_ctg_wrap .ctg_list > li .lecs_list{padding:5px 0 12px 2px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul{overflow:hidden;width:453px;border-width:1px 0 0 1px;border-style:solid;border-color:#e1e2e3}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li{float:left;width:150px;height:130px;border-width:0 1px 1px 0;border-style:solid;border-color:#e1e2e3}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li a{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_lecs_icon.png) no-repeat 0 0;display:block;font-size:13px;color:#666;padding-top:76px;height:54px;line-height:35px;font-weight:normal;text-align:center}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.uniqlo a{background-position:0 -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.muji a{background-position:-160px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.nike a{background-position:-320px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.kiehls a{background-position:-480px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.samsonite a{background-position:-640px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.north_face a{background-position:-800px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.youngone a{background-position:-960px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.sk a{background-position:-1120px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.columbia a{background-position:-1280px -17px}
/* mall list */
.gcb_wrap .layer_ctg_wrap .mall_list{background-color:#518ddd;overflow:hidden;height:163px;width:206px;border-width:0 1px;border-style:solid;border-color:#4581d1}
.gcb_wrap .layer_ctg_wrap .mall_list > li{float:left;border-style:solid;border-color:#4581d1;width:103px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall01{border-width:1px 1px 1px 0;height:53px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall02{border-width:1px 0 1px 0;height:53px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall03{border-width:0 1px 1px 0;height:53px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall04{border-width:0 0 1px 0;height:53px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall05{border-width:0 1px 0 0;height:55px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall06{border-width:0 0 0 0;height:55px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li > a{display:block;color:#fff;font-weight:bold;font-size:13px;text-align:center;line-height:50px}

.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul{overflow:hidden}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li{float:left;border-style:solid;width:114px;border-color:#e1e2e3}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall01{border-width:1px 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall02{border-width:1px 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall03{border-width:0 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall04{border-width:0 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall05{border-width:0 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall06{border-width:0 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall07{border-width:0 1px 0 0;height:64px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall08{border-width:0 0 0 0;height:64px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li > a{display:block;color:#333;font-weight:bold;font-size:13px;text-align:center;line-height:60px}
/* B2B */
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li.ctg13 .cont_wrap{top:414px}
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall06{border-width:0 1px 0 0;height:64px}
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall07{border-width:0 0 0 0;height:64px}

.layer_ctg_wrap .btn_close{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_icon.png) no-repeat 0 -200px;width:21px;height:21px;text-indent:-9999px;font-size:0;line-height:0;position:absolute;right:21px;top:18px;z-index:51}

/* 20160215 b2b일때 kshop styleshop 안보이게 */
#b2b-wrap-2015 .layer_ctg_wrap .sub_ctg_list ul.specialty li.kshop,
#b2b-wrap-2015 .layer_ctg_wrap .sub_ctg_list ul.specialty li.styleshop{display:none}

/* easy header */
.easy_header_wrap{background-color:#518ddd;position:fixed;top:0;left:0;width:100%;z-index:100;display:none;font-family:'Malgun Gothic';letter-spacing:-1px;z-index:10000}
.easy_header_wrap a:hover{text-decoration:none}
.easy_header_wrap .easy_box{width:1100px;height:59px;margin:0 auto;position:relative}
.easy_header_wrap .easy_box:after{clear:both;display:block;content:''}
.easy_header_wrap .easy_box .btn_category{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_icon.png) no-repeat -58px -50px;width:59px;height:59px;text-indent:-9999px;position:absolute;top:0;left:0}
.easy_header_wrap .easy_box .gcb_wrap{top:59px}
.easy_header_wrap.gcb_wrap_on .easy_box .gcb_wrap{display:block}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap{display:block}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li .cont_wrap{top:0}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap .cont_box .sub_ctg_list > ul > li.last > dl > dd > ul > li > a{float:none;line-height:18px}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap .cont_box .sub_ctg_list > ul > li.last > dl > dd > ul > li:hover > a{background-color:none;color:#333}

.easy_header_wrap .easy_box .easy_logo{float:left;margin-left:59px}
.easy_header_wrap .easy_box .easy_logo a{width:auto;height:59px;display:block}
.easy_header_wrap .easy_box .easy_mall_logo{float:left}
.easy_header_wrap .easy_box .easy_mall_logo a{width:auto;height:59px;display:block}
.easy_header_wrap .easy_box .easy_search_box{float:left;margin-top:7px;position:relative}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_search_img.png) no-repeat 0 0;width:467px;height:43px;position:relative}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap.search_layer_on{background-position:0 -50px}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .text{background:none;width:365px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap input[type=text]::-ms-clear{display:none}
.easy_header_wrap .easy_box .easy_search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -176px;width:25px;height:25px;text-indent:-9999px;display:block;position:absolute;top:8px;right:16px}
.easy_header_wrap .easy_box .easy_search_box .btn_del{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -135px;width:25px;height:25px;text-indent:-9999px;display:none;position:absolute;top:8px;right:47px}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .search_layer .search_layer_mid{border-width:0 2px 0 2px;border-style:solid;border-color:#518ddd}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .search_layer .search_layer_btm{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_search_img.png) no-repeat 0 -100px;width:100%;height:21px;display:block}
.easy_header_wrap .easy_box .easy_util_list{position:absolute;top:23px;right:2px}
.easy_header_wrap .easy_box .easy_util_list:after{clear:both;display:block;content:''}
.easy_header_wrap .easy_box .easy_util_list > li{background:url(http://image.lotte.com/lotte/images/common/header2015/line_easy_header_util.gif) no-repeat left 1px;float:left;padding-left:10px;margin-left:9px;position:relative;width:auto;padding-top:0}
.easy_header_wrap .easy_box .easy_util_list > li:first-child{background:none}
.easy_header_wrap .easy_box .easy_util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.easy_header_wrap .easy_box .easy_util_list > li a:hover{text-decoration:none}
.easy_header_wrap .easy_box .easy_util_list > li > a{color:#fff;line-height:13px;letter-spacing:-1px;height:15px;display:block}
.easy_header_wrap .easy_box .easy_util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_icon.png) no-repeat 58px -146px;font-weight:bold;padding-right:12px;letter-spacing:0}
.easy_header_wrap .easy_box .util_layer.layer_easy_mylotte_menu ul li.mylotte a{background-position:61px -84px}
.easy_header_wrap .easy_box .easy_util_list > li.cart > a .count{padding-left:3px;font-weight:bold}

/* ********** EC SUB HEADER *********** */
/* header banner */
#subWrap-2015 .header_top_bnr .top_bnr_wrap{width:920px;margin:0 auto}

/* gcb slim */
#subWrap-2015 .gcb_slim_wrap{left:-90px}

/* easy header */
#subWrap-2015 .easy_header_wrap .easy_box{width:920px;height:59px;margin:0 auto;position:relative}	
#food #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:57px}
#baby #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:42px}
#mens #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:42px}
#young #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:6px}
#dep #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:6px}
#subWrap-2015 .easy_header_wrap .easy_search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 0 -305px;width:326px;height:43px;position:relative}
#subWrap-2015 .easy_header_wrap .easy_search_box .search_input_wrap .text{background:none;width:255px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
#subWrap-2015 .easy_header_wrap .easy_box .easy_search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -176px;width:25px;height:25px;text-indent:-9999px;display:block;position:absolute;top:8px;right:16px}
#header-2015 .easy_header_wrap .easy_box .btn_category{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_icon.png) no-repeat -1px 0 #333949;width:59px;height:59px;text-indent:-9999px;display:block;position:absolute;top:0;left:0}
#header-2015 .util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:100}

/* CHANEL */
/* header search */
#subWrap-2015 .header_wrap,.chanel .header_wrap{width:920px}
#subWrap-2015 .header_wrap .search_box,.chanel .header_wrap .search_box{left:226px} 
#subWrap-2015 .header_wrap .search_box .search_input_wrap,
.chanel .header_wrap .search_box .search_input_wrap{background-position:0 -260px;width:347px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap[class$=layer_on],
.chanel .header_wrap .search_box .search_input_wrap[class$=layer_on]{background-position:0 -360px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap .text,
.chanel .header_wrap .search_box .search_input_wrap .text{background:none;width:280px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap .search_layer_btm,
.chanel .header_wrap .search_box .search_input_wrap .search_layer_btm{background-position:0 -410px}

/* header menu */
#subWrap-2015 .header_menu_wrap .header_menu,
.chanel .header_menu_wrap .header_menu{width:920px}
#subWrap-2015 .header_menu_wrap .menu_left,
.chanel .header_menu_wrap .menu_left{padding-left:0}
#subWrap-2015 .header_menu_wrap .menu_left li,
.chanel .header_menu_wrap .menu_left li{margin-right:32px}
#subWrap-2015 .header_menu_wrap .menu_right,
.chanel .header_menu_wrap .menu_right{margin-right:0}
#subWrap-2015 .header_menu_wrap .menu_right li,
.chanel .header_menu_wrap .menu_right li{margin-left:26px}

/* gcb slim */
.chanel .gcb_slim_wrap{left:-90px}

/* ********** EC FOOTER ********** */
/* common */
/* footer banner */
.footer_btm_bnr{width:100%;text-align:center;overflow:hidden;position:relative;z-index:0}
.footer_btm_bnr .bg_wide{position:absolute;top:17px;width:100%;height:160px;z-index:1;left:0}
.footer_btm_bnr .top_bnr_wrap{width:1100px;margin:0 auto;z-index:2;position:relative}

/* main footer */
div#footerWrap{font-family:'Malgun Gothic';letter-spacing:0;background:#fff}
#footerWrap a:hover{text-decoration:none}
#footerWrap .footer_top_wrap{border-width:1px 0 1px 0;border-style:solid;border-color:#cbd4d9}
#footerWrap .footer_top_wrap .footer_top_box{width:1100px;margin:0 auto;height:57px}
#footerWrap .footer_top_wrap .footer_top_box:after{clear:both;display:block;content:''}
#footerWrap .footer_top_wrap .footer_top_box .footer_top{width:100%;height:31px}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu{float:left;margin-top:22px;overflow:hidden}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li{float:left;padding:0 27px 0 0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li.fir{padding-left:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li a{display:block;overflow:hidden;height:15px;line-height:10px;font-size:12px;color:#666;letter-spacing:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li a .privacy{color:#333}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk{float:right;position:relative;font-size:0;line-height:0;margin-top:13px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk a{overflow:hidden;float:left;padding:0;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_family_bg.png) 0 0 no-repeat;text-indent:0;text-decoration:none;letter-spacing:-1px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on{z-index:150}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on a{background-position:0 -40px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel{width:196px;height:21px;margin:0;padding:9px 0 0 10px;font-size:12px;line-height:10px;text-align:left;text-indent:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel:hover{text-decoration:none}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box{overflow-y:scroll;overflow-x:hidden;position:absolute;top:-348px;left:-9999px;width:189px;height:348px;border:1px solid #cbd4d9;background:#fff;font-size:12px;line-height:14px;padding:0 0 0 15px;z-index:150}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on .sel_box{left:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box strong{display:block;margin-bottom:7px;padding:10px 0 11px 1px;border-bottom:1px solid #cbd4d9;font-weight:100;color:#666}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box li{margin:0;padding:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box a{display:block;float:none;margin:0;padding:2px 0;background:0;color:#666;text-indent:0;height:15px;line-height:12px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box a:hover{background:#39f;color:#fff;text-decoration:none}

#footerWrap .footer_mid_wrap{width:1100px;height:210px;margin:0 auto;color:#666}
#footerWrap .footer_mid_wrap:after{clear:both;display:block;content:''}
#footerWrap .footer_mid_wrap .footer_logo{float:left;margin:34px 0 0 0}
#footerWrap .footer_mid_wrap .footer_text01{float:left;position:relative;margin:32px 0 0 32px;width:410px}
#footerWrap .footer_mid_wrap .footer_text01 .company_name{font-size:13px;color:#333;margin-bottom:6px;font-weight:bold}
#footerWrap .footer_mid_wrap .footer_text01 address{font-style:normal;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 p{line-height:10px;height:15px;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info{overflow:hidden;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl{overflow:hidden;float:left;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.left_dl{width:160px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.full_dl{width:100%}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.half_dl{width:160px}

#footerWrap .footer_mid_wrap .footer_text01 .company_info dl dt{float:left;height:15px;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl dd{float:left;height:15px;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 .clientcenter{padding-bottom:4px}
#b2b-wrap-2015 #footerWrap .footer_mid_wrap .footer_text01 .clientcenter{height:auto;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 #cs_center{position:absolute;top:115px;left:-9999px;z-index:999;;width:174px;height:110px;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_text_set02.gif) 0 -142px no-repeat;text-indent:-9999px;margin-left:-144px}
#footerWrap .footer_mid_wrap .footer_text01 .clientcenter .call_center{color:#333;font-weight:bold;font-size:12px}
#footerWrap .footer_mid_wrap .footer_text02{float:left;position:relative;margin:31px 0 0 26px}
#footerWrap .footer_mid_wrap .footer_text02 .law{margin-bottom:14px}
#footerWrap .footer_mid_wrap .footer_text02 .law p{line-height:10px;height:15px;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text02 .law #showDetail{position:absolute;top:18px;left:-9999px;z-index:99;width:552px;height:142px;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_text_set02.gif) 0 0 no-repeat;text-indent:-9999px;margin-left:48px}
#footerWrap .footer_mid_wrap .footer_text02 .law .conf{display:block;position:absolute;top:62px;left:0;width:85px;height:16px;background:url(http://image.lotte.com/lotte/images/common/footer_2013/footer_text_set_20150710.jpg) -72px -147px no-repeat}
#footerWrap .footer_mid_wrap .footer_text02 .shinhan_safe{line-height:16px}

#footerWrap .footer_btm_wrap{width:1100px;height:88px;margin:0 auto}
#footerWrap .footer_btm_wrap ul{width:1100px;height:36px}
#footerWrap .footer_btm_wrap li.fir{padding:0}
#footerWrap .footer_btm_wrap li{float:left;padding-left:5px}
#footerWrap .footer_btm_wrap li.main_footer_menu01{padding-left:15px}

/* ********* COMMON HEADER ************ */
/* common header */
.header_common_wrap{font-family:'Malgun Gothic';letter-spacing:-1px;z-index:111;position:relative;width:100%;border-bottom:1px solid #cbd4d9}
.header_common_wrap .header_common_box{margin:0 auto;position:relative}
.header_common_wrap .header_common_box:after{display:block;clear:both;content:''}
.header_common_wrap .header_common_box .common_logo{float:left}
.header_common_wrap .header_common_box .common_logo a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat 0 15px;display:block;width:107px;height:39px;text-indent:-9999px;font-size:0;line-height:0}

.header_common_wrap .header_common_box .b2b_logo{float:left}/* b2b type03*/

/* common header util menu */
.header_common_wrap .header_common_box .lnb_box{float:right}
.header_common_wrap .header_common_box .lnb_box:after{display:block;clear:both;content:''}
.header_common_wrap .header_common_box .lnb_box .util_list{float:left;margin:13px 0 0 0}
.header_common_wrap .header_common_box .lnb_box .util_list li a:hover{text-decoration:none}
.header_common_wrap .header_common_box .lnb_box .util_list > li{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_util.gif) no-repeat left 50%;float:left;padding-left:10px;margin-left:9px;position:relative}
.header_common_wrap .header_common_box .lnb_box .util_list > li > a{color:#666;line-height:11px;letter-spacing:-1px;height:15px;display:block}
.header_common_wrap .header_common_box .lnb_box .util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name{background:none;padding:0;margin:0;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .greetings{float:left;height:15px;line-height:11px;margin-right:3px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .greetings .point{color:#689bde}/* b2b type03*/
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box{font-weight:bold;float:left;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gradeGroup.png) no-repeat 0 0;padding-left:20px;margin-right:4px;float:left;height:15px;line-height:11px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.sliver{background-position:0 0;color:#adadad}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.gold{background-position:0 -30px;color:#e0b24a}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum_sharp{background-position:0 -60px;color:#5c6fe0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum{background-position:0 -90px;color:#735de1}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum_plus{background-position:0 -120px;color:#9e4db0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .name{float:left;font-weight:bold;line-height:11px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 57px -116px;font-weight:bold;color:#6c9ddf;padding-right:12px;letter-spacing:0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.customer > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 72px -26px;padding-right:12px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.cart a .count{padding:0 1px 0 3px;font-weight:bold;color:#689bde;position:relative;top:1px;display:inline-block}

/* common header util menu */
.header_common_wrap .header_common_box .lnb_box .util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:1}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li{width:85px}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li a{display:block;color:#666;padding:3px 0 3px 3px;height:13px;line-height:11px;letter-spacing:-1px}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li a em{color:#689bde;font-weight:bold}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu{border-color:#689bde;padding-bottom:9px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu ul li{width:72px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 60px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:5px;margin-bottom:4px;letter-spacing:0}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li a{padding-left:6px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 75px -54px;border-bottom:1px solid #cbd4d9;margin-bottom:4px;padding:3px 0 5px 3px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer_number{border-top:1px solid #cbd4d9;margin-top:5px;padding:8px 0 0 6px;letter-spacing:-1px;width:79px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer_number em{font-weight:bold;font-size:16px;color:#333}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu{border-color:#689bde;padding:6px 6px 0;top:-9px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu ul li{width:76px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 65px -86px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:3px;margin-bottom:6px}

/* common header search */
.header_common_wrap .header_common_box .lnb_box .search_box{float:left;position:relative;margin:6px 0 0 15px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -200px 0;width:179px;height:27px;position:relative}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap.search_layer_on{background-position:-200px -30px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .text{background:none;width:152px;height:23px;padding:1px 13px 3px;border:0;font-size:12px;line-height:25px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.header_common_wrap .header_common_box .lnb_box .search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -388px -18px;width:20px;height:20px;text-indent:-9999px;display:block;position:absolute;top:3px;right:13px}
.header_common_wrap .header_common_box .lnb_box .search_box .btn_del{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -386px 3px;width:20px;height:20px;text-indent:-9999px;display:block;position:absolute;top:4px;right:34px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .search_layer .search_layer_mid{border-width:0 2px 0 2px;border-style:solid;border-color:#689bde}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .search_layer .search_layer_btm{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -200px -60px;width:100%;height:21px;display:block}

/* common header 920 */
.header_common_wrap .header_common_box.header_920{width:920px}

/* common header 1100 */
.header_common_wrap .header_common_box.header_1100{width:1100px}

/* ********** B2E MAIN ************* */
#b2b-wrap-2015 .header_wrap .small_logo{position:absolute;top:11px;left:0}
#b2b-wrap-2015 #footerWrap .footer_mid_txt{background:#e8ecef;border-top:1px #cbd4d9 solid;padding:10px 0 15px;font-size:12px}
#b2b-wrap-2015 #footerWrap .footer_mid_txt div{width:1100px;margin:0 auto;position:relative}
#b2b-wrap-2015 #footerWrap .footer_mid_txt span{position:absolute;top:0;right:0}
#b2b-wrap-2015 #footerWrap .footer_mid_txt strong{color:#000}
#b2b-wrap-2015 #footerWrap .footer_mid_wrap .footer_text01 #cs_center{background-position:-174px -142px}

#b2b-wrap-2015 .cont_shop_wrap{position:relative;overflow:hidden;margin:0 auto 40px;width:1100px}
#b2b-wrap-2015 .cont_shop_wrap .title{font-size:24px;color:#333;margin-bottom:20px;font-weight:normal}
#b2b-wrap-2015 .cont_shop_con{position:relative;float:left;width:550px;margin-right:5px}
#b2b-wrap-2015 .cont_shop_con ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_shop_con li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:274px;height:345px}
#b2b-wrap-2015 .cont_shop_con li.right_list{width:273px}
#b2b-wrap-2015 .cont_shop_con li dt a{display:block;padding:10px}
#b2b-wrap-2015 .cont_shop_con li dt a img{width:254px;height:254px}
#b2b-wrap-2015 .cont_shop_con li dd{padding:10px 15px}
#b2b-wrap-2015 .cont_shop_con li dd a span{display:block}
#b2b-wrap-2015 .cont_shop_con li dd a .name{font-size:13px;color:#666;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#b2b-wrap-2015 .cont_shop_con li dd a .price{font-size:18px;color:#518ddd;font-weight:bold}
#b2b-wrap-2015 .cont_shop_con li dd a .price em{font-size:13px}
#b2b-wrap-2015 .cont_shop_rolling{overflow:hidden;height:430px;position:relative}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tabs{position:absolute;bottom:0;height:14px;width:14px;display:block;z-index:10;background:url(http://image.lotte.com/lotte/images/main2015/b2b_con_rolling_btn.jpg) no-repeat left bottom;line-height:0;font-size:0;text-indent:-9999px;background-position:-5px -4px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab01{left:242px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab02{left:267px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab03{left:292px}
#b2b-wrap-2015 .cont_shop_rolling ul li.on a{background-position:-5px -29px}
#b2b-wrap-2015 .cont_shop_rolling ul li div.cont{width:920px;height:773px;z-index:5;position:absolute}

#b2b-wrap-2015 .cont_rankingBest_wrap{position:relative;overflow:hidden;margin:0 auto 60px;width:1100px}
#b2b-wrap-2015 .cont_rankingBest_wrap .title{font-size:24px;color:#333;margin-bottom:20px;font-weight:normal}
#b2b-wrap-2015 .cont_rankingBest_wrap ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_rankingBest_wrap li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:182px;height:316px}
#b2b-wrap-2015 .cont_rankingBest_wrap li.right_list{width:183px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dt a{display:block;padding:10px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dt a img{width:160px;height:160px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd{padding:10px 15px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a span{display:block}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .name{font-size:13px;color:#666;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .price{font-size:18px;color:#518ddd;font-weight:bold}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .price em{font-size:13px}
#b2b-wrap-2015 .cont_rankingBest_wrap li strong{display:block;color:#000;font-size:15px;text-align:center;text-decoration:underline;margin:15px 0 15px}

/* b2b AC닐슨 특별 기획전 */
#b2b-wrap-2015 .cont_nsplan_wrap{position:relative;overflow:hidden;margin:0 auto 45px;width:1099px}
#b2b-wrap-2015 .cont_nsplan_wrap ul{border:1px solid #cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_nsplan_wrap li{float:left;width:548px;height:310px;border-right:1px solid #cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_nsplan_wrap li dt{border-bottom:1px solid #cbd4d9;}
#b2b-wrap-2015 .cont_nsplan_wrap li dt a img{width:548px;height:238px}
#b2b-wrap-2015 .cont_nsplan_wrap li dd{height:71px;padding:0 17px;background:#fff}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a{display:block;height:100%}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span{display:block;height:100%;color:#4d4d4d}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span.name{font-size:18px;height:23px;overflow:hidden;padding:11px 0 5px 0}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span.sub_name{font-size:13px;height:15px}
#b2b-wrap-2015 .cont_nsplan_wrap li.right_plan{border:none}
/* //b2b AC닐슨 특별 기획전 */

/* b2c guidebanner */
.b2c_guide_wrap{background-color:#e8ecef;width:100%}
.b2c_guide_wrap .b2c_guide_banner{width:1100px;height:52px;margin:0 auto;position:relative}
.b2c_guide_wrap .b2c_guide_banner .b2c_logo{position:absolute;top:16px;left:1px}
.b2c_guide_wrap .b2c_guide_banner .b2c_info{padding:8px 0 0 189px;font-size:11px;color:#666;font-weight:bold}
.b2c_guide_wrap .b2c_guide_banner .card_info{position:absolute;top:15px;right:0;font-size:13px;font-weight:bold;color:#333;height:20px;line-height:18px}

/* b2b footer guide banner */
.b2e_footer_guidein{width:920px;margin:0 auto;padding-top:5px}

/* floating_banner */
.floating_banner{position:absolute;left:50%;width:82px;margin-top:10px;margin-left:-632px;z-index:1}
#books #wrap-2015 .floating_banner{margin-left:-631px;z-index:100}
#subWrap-2015 .floating_banner{margin-left:-542px}
#books #subWrap-2015 .floating_banner{margin-left:-542px;z-index:100}

/* timesalewrap */
#timeSaleMainWrap{z-index:10}
#timeSaleWrap{display:none;z-index:100001;z-index:145}

/* gollenbellwrap */
#goldenBellWrap{display:none;z-index:145}
#goldenBell a{position:absolute;right:0;bottom:0}
#goldenBell a img{position:absolute;right:0;bottom:0}
#goldenBell img{position:absolute;right:0;bottom:0}

/* old css */
/* header 영역 */
#header .view_all{position:absolute;left:0;bottom:3px}
.allmenuviw{display:none;overflow:hidden;position:absolute;top:175px;left:50%;z-index:102;width:920px;margin-left:-460px}
.allmenubg{display:block;position:fixed;_position:absolute;top:0;left:0;z-index:150;width:1px;height:1px;background:#000;filter:alpha(opacity=50);opacity:0.5}

/* 브랜드몰 글자 자간 예외처리 */
#headerAllCategory .brandmall .amorepacific,#headerAllCategory .brandmall .orga,#headerAllCategory .brandmall .lgmens_collection,#headerAllCategory .brandmall .louis_quatorze,#headerAllCategory .brandmall .primaclasse,#headerAllCategory .brandmall .jestina,#headerAllCategory .brandmall .braun_oralb,#headerAllCategory .brandmall .rosetta_stone,#headerAllCategory .brandmall .lotte_health1{letter-spacing:-1px}

/* B2E 이제너두(303) */
.b2e_303 .b2e303{display:none !important}
/* B2E 동원몰(31906)-추석 헤더탭,플로팅배너 삭제 */
.b2e_31906 .floating_banner #supSurpriseFloatting{display:none !important}
.b2e_31906 #headerTop .headerSubTopWrap #listMallMain ul li.thanksgiving{display:none !important}
/* B2B kbfg(12307) */
.b2e_12307 #b2e-wrap-2013 .event_lst.kbfg{margin:18px 0 0 670px;z-index:2;position:absolute}

/* container */
#main #container{margin-top:-1px;padding-top:0}
#container{width:920px;min-height:510px;margin:0 auto;padding:0 0 25px;*zoom:1}
#container:after{display:block;clear:both;content:''}

/* 식품관 카트 (식품관 전용 장바구니):전체 페이지 적용 */
.foodcart-effect{display:none;position:fixed;top:0;right:0;z-index:1999;height:100%;font-size:0;box-shadow:-1px 0 6px #000;opacity:.3}
.foodcart-effect-detail{width:343px}
.foodcart-effect-simply{width:114px}
.foodcart-ext{display:none;position:fixed;top:0;right:0;z-index:2000;height:100%}
.foodcart-ext .foodcart-int{height:100%;border-left:1px solid #bfbfbf;background-color:#f7f7f7}
.foodcart-ext .foodcart-int .foodcart-header{position:relative;padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header h3{display:inline-block;overflow:hidden;position:relative;background:url(http://image.lotte.com/lotte/images/common/header/food/tit_h2_cart_01.gif) no-repeat 0 0}
.foodcart-ext .foodcart-int .foodcart-header h3 span{visibility:hidden;position:absolute;z-index:-1}
.foodcart-ext .foodcart-int .foodcart-header-detail{padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header-detail h3{width:145px;height:39px;background-position:0 0}
.foodcart-ext .foodcart-int .foodcart-header-simply{padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header-simply h3{width:96px;height:47px;background-position:0 -100px}
.foodcart-ext .foodcart-int .foodcart-header span.btn,.foodcart-ext .foodcart-int .foodcart-header span.btn button{margin:0;padding:0;border:0}
.foodcart-ext .foodcart-int .foodcart-header span.btn{display:block;position:absolute;top:8px;right:1px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_cart_window.gif) no-repeat 0 0;font-size:0}
.foodcart-ext .foodcart-int .foodcart-header span.btn button{background:none;cursor:pointer;overflow:hidden}
.foodcart-ext .foodcart-int .foodcart-header span.btn button span{visibility:hidden;z-index:-1}
.foodcart-ext .foodcart-int .foodcart-header-detail span.btn,.foodcart-ext .foodcart-int .foodcart-header-detail span.btn button{width:18px;height:17px}
.foodcart-ext .foodcart-int .foodcart-header-detail span.btn{top:0;right:0;background-position:0 0}
.foodcart-ext .foodcart-int .foodcart-header-simply span.btn,.foodcart-ext .foodcart-int .foodcart-header-simply span.btn button{width:25px;height:93px}
.foodcart-ext .foodcart-int .foodcart-header-simply span.btn{top:47px;left:-34px;background-position:0 -100px}
.foodcart-ext .foodcart-int-detail{padding:30px 12px 0 10px}
.foodcart-ext .foodcart-int-simply{padding:30px 9px 0 8px}
.foodcart-ext .foodcart-int .foodcart-header-detail,.foodcart-ext .foodcart-int .foodcart-detail{width:320px}
.foodcart-ext .foodcart-int .foodcart-header-simply,.foodcart-ext .foodcart-int .foodcart-simply{width:96px}
.foodcart-ext .foodcart-int-simply .foodcart-detail,.foodcart-ext .foodcart-int-detail .foodcart-simply{display:none}
.foodcart-list-recommended{padding:0 10px 4px;border:1px solid #dfdfdf;background:url(http://image.lotte.com/lotte/images/common/header/food/bg_foodcart-list-recommended.gif) no-repeat 0 0}
.foodcart-list-recommended p{border-bottom:1px solid #dfdfdf}
.foodcart-list-recommended .produnit{overflow:visible;width:152px;margin:0 auto;padding-top:59px}
.foodcart-list-recommended .produnit .photo_zone{margin-bottom:0}
.foodcart-list-recommended .produnit p.cart-recommended{visibility:hidden;position:absolute;z-index:-1}
#food .foodcart-list-recommended .produnit .photo_zone{border:1px solid #d5d5d5}
.foodcart-list-recommended .produnit strong.click{position:absolute;right:-15px;bottom:-15px}
.foodcart-list-recommended .produnit .info_zone{padding-top:5px}
.foodcart-list-recommended .produnit p{border-bottom:0}
.foodcart-list-recommended .produnit .contents{margin-bottom:0}
.foodcart-list-recommended .produnit .contents strong{font-weight:normal;font-size:9pt}
.foodcart-list-recommended .produnit .price{position:relative;top:-3px;margin-bottom:0}
.foodcart-list-recommended .produnit .price{margin-bottom:0}
.foodcart-list-recommended .produnit .price strong{position:relative;top:1px;padding-right:5px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#e75900;letter-spacing:-.1em}

.foodcart-list-put{border:1px solid #dfdfdf}
.foodcart-list-put ul.list{overflow-x:hidden;overflow-y:auto;position:relative;width:318px;height:313px;background-color:#FFF}
.foodcart-list-put ul.list{height:311px}
.foodcart-list-put ul.list li{margin:0 10px;padding:10px 0;border-top:1px solid #ddd}
.foodcart-list-put ul.list li:first-child,.foodcart-list-put ul.list li.first-child{border-top:0}
.foodcart-list-put ul.list li .produnit{overflow:visible;width:281px}
.foodcart-list-put ul.list li .produnit:after{display:block;clear:both;content:''}
.foodcart-list-put ul.list li .produnit input[type=checkbox]{float:left;width:13px;margin-right:5px}
.foodcart-list-put ul.list li .produnit input.checkbox{float:left;margin-right:5px}
*+html .foodcart-list-put ul.list li .produnit input.checkbox{overflow:hidden;width:13px;height:13px;padding:0}
.foodcart-list-put ul.list li .produnit input[type=text]{width:30px;height:13px;padding-top:2px;padding-bottom:0;border:1px solid #ccc;font-size:9pt;font-family:Dotum,'돋움',Arial,sans-serif;color:#393939;text-align:center}
*html .foodcart-list-put ul.list li .produnit .quantity input{width:30px;height:14px;line-height:14px;text-align:center}
.foodcart-list-put ul.list li .produnit input.text{width:30px;padding-top:2px;padding-bottom:0;border:1px solid #ccc;font-size:9pt;font-family:Dotum,'돋움',Arial,sans-serif;color:#393939;text-align:center}
.foodcart-list-put ul.list li .produnit .photo_zone{margin-bottom:0}
.foodcart-list-put ul.list li .produnit .info_zone{width:175px}
.foodcart-list-put ul.list li .produnit p.threeLine{height:44px;line-height:1.2}
.foodcart-list-put ul.list li .produnit p.threeLine span.pname{display:block;overflow:hidden;height:29px;text-decoration:none}
.foodcart-list-put ul.list li .produnit p.threeLine span.pname:hover{text-decoration:underline}
.foodcart-list-put ul.list li .produnit p.threeLine span.bOption{display:block;margin-top:2px;font-size:11px}
.foodcart-list-put ul.list li .produnit .contents{margin-bottom:3px}
.foodcart-list-put ul.list li .produnit .contents a,.foodcart-list-put ul.list li .produnit .contents strong,.foodcart-list-put ul.list li .produnit .contents span{color:#666}
.foodcart-list-put ul.list li .produnit .contents span{font-size:9pt}
.foodcart-list-put ul.list li .produnit .price,.foodcart-list-put ul.list li .produnit .quantity{font-size:11px;color:#666}
.foodcart-list-put ul.list li .produnit .price{margin-bottom:0;padding-bottom:2px}
.foodcart-list-put ul.list li .produnit .price img{vertical-align:-4px}
.foodcart-list-put ul.list li .produnit .quantity a,.foodcart-list-put ul.list li .produnit .quantity a span{display:inline-block;font-size:8pt;color:#a5a5a5}
.foodcart-list-put ul.list li .produnit .quantity a{border:1px solid #e3e3e3;vertical-align:middle}
.foodcart-list-put ul.list li .produnit .quantity a span{width:28px;height:12px;padding-top:1px;border:1px solid #f8f8f8;background-color:#f5f5f5;letter-spacing:-.1em;text-align:center;cursor:pointer}
.foodcart-list-put ul.btn{position:relative;padding:5px;background-color:#dfdfdf;text-align:left;cursor:default}
.foodcart-list-put ul.btn li{display:inline}
.foodcart-list-put ul.btn li.reCal{position:absolute;top:5px;right:10px}
.foodcart-list-put ul.btn li.reCal a{padding:0;vertical-align:top}
.foodcart-list-put ul.btn li{display:inline-block}
.foodcart-list-put ul.btn li a{display:inline-block;padding:2px 10px 1px;background-color:#b4b4b4;font-size:8pt;color:#FFF;letter-spacing:-.1em;text-align:center;text-decoration:none}
.foodcart-detail .foodcart-list-put fieldset ul.list li .produnit{position:relative}
.foodcart-detail .foodcart-list-put fieldset ul.list li .produnit .food_remove{display:none;position:absolute;top:0;left:83px;cursor:pointer}
.foodcart-calculator{height:auto;padding-bottom:13px}
.foodcart-calculator:after{display:block;clear:both;content:''}
.foodcart-calculator dl{float:left;width:179px;height:auto;padding:15px 0 0 1px;color:#666}
.foodcart-calculator dl:after{display:block;clear:both;content:''}
.foodcart-calculator dl dt{float:left;clear:both;width:93px;padding:3px 0 4px}
.foodcart-calculator dl dt span{padding-left:3px;font-size:11px;letter-spacing:-.1em}
.foodcart-calculator dl dd{float:right;width:86px;padding:2px 0 3px;font-size:8pt;color:#4d4d4d;text-align:right}
.foodcart-calculator dl dd strong{padding-right:5px;font-size:9pt}
.foodcart-calculator dl dt:nth-of-type(3),.foodcart-calculator dl dd:nth-of-type(3){margin-top:4px;border-top:1px solid #e7e7e7}
.foodcart-calculator dl dt.nth3,.foodcart-calculator dl dd.nth3{margin-top:4px;border-top:1px solid #e7e7e7}
.foodcart-calculator dl dt:nth-of-type(3){width:56px;padding-top:11px}
.foodcart-calculator dl dt.nth3{width:57px;padding-top:11px}
.foodcart-calculator dl dd:nth-of-type(3){width:123px;padding-top:4px}
.foodcart-calculator dl dd.nth3{width:122px;padding-top:4px}
.foodcart-calculator dl dd:nth-of-type(3) strong{position:relative;top:2px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#e75900;letter-spacing:-.1em}
.foodcart-calculator dl dd.nth3 strong{position:relative;top:2px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#f94f0c;letter-spacing:-.1em}
*+html .foodcart-calculator dl dd.nth3 strong{padding-right:3px}
.foodcart-calculator dl dt.delivery{width:39px}
.foodcart-calculator dl dd.delivery{width:140px}
.foodcart-calculator ul{float:right;width:130px;padding-top:6px}
.foodcart-calculator ul li{padding-top:4px;padding-right:1px}
.foodcart-tab{overflow:hidden;width:318px;height:98px;border:1px solid #dfdfdf}
.foodcart-tab dl{position:relative;width:318px;height:98px;background-color:#dfdfdf}
.foodcart-tab dl dt,.foodcart-tab dl dd{position:absolute}
.foodcart-tab dl dt{top:0}
.foodcart-tab dl dd{left:0;bottom:0;background-color:#FFF}
.foodcart-tab dl dd#cart-wishlist{display:none}
.foodcart-tab dl dt,.foodcart-tab dl dt a{width:158px;height:24px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_foodcart-tab.gif) no-repeat 0 0}
.foodcart-tab dl dt a{display:inline-block;overflow:hidden;position:relative;text-decoration:none}
.foodcart-tab dl dt a span{visibility:hidden;position:absolute;z-index:-1}
.foodcart-tab dl dt:nth-of-type(1),.foodcart-tab dl dt.nth1{left:0}
.foodcart-tab dl dt:nth-of-type(2),.foodcart-tab dl dt.nth2{right:0}
.foodcart-tab dl dt:nth-of-type(1),.foodcart-tab dl dt:nth-of-type(1) a{background-position:0 -50px}
.foodcart-tab dl dt.nth1,.foodcart-tab dl dt.nth1 a{background-position:0 -50px}
.foodcart-tab dl dt:nth-of-type(1) a.currentTab,.foodcart-tab dl dt.nth1 a.currentTab{background-position:0 0}
.foodcart-tab dl dt:nth-of-type(2),.foodcart-tab dl dt:nth-of-type(2) a{background-position:-200px -50px}
.foodcart-tab dl dt.nth2,.foodcart-tab dl dt.nth2 a{background-position:-200px -50px}
.foodcart-tab dl dt:nth-of-type(2) a.currentTab,.foodcart-tab dl dt.nth2 a.currentTab{background-position:-200px 0}
.foodcart-tab .foodcart-tab-img{overflow:hidden;width:318px;height:74px}
.foodcart-tab .foodcart-tab-list{overflow:hidden;position:relative;width:318px;height:74px;_height:72px;_margin-bottom:2px}
.foodcart-tab .foodcart-tab-list ul.btn{position:relative;cursor:default}
.foodcart-tab .foodcart-tab-list ul.btn li{position:absolute;top:0;z-index:9999;width:13px;height:69px;background-color:#fff}
.foodcart-tab .foodcart-tab-list ul.btn li a{display:inline-block;margin:32px 0 0 4px}
.foodcart-tab .foodcart-tab-list ul.btn li:nth-of-type(1),.foodcart-tab .foodcart-tab-list ul.btn li.nth1{left:0}
.foodcart-tab .foodcart-tab-list ul.btn li:nth-of-type(2){right:0}
.foodcart-tab .foodcart-tab-list ul.btn li.nth2{right:0;z-index:9999}
.foodcart-tab .foodcart-tab-list ul.list{position:absolute;top:8px;left:14px;height:auto}
.foodcart-tab .foodcart-tab-list ul.list:after{display:block;clear:both;content:''}
.foodcart-tab .foodcart-tab-list ul.list li{float:left;position:relative;width:62px;padding-left:14px}
.foodcart-tab .foodcart-tab-list ul.list li:first-child,.foodcart-tab .foodcart-tab-list ul.list li.first-child{padding-left:0}
.foodcart-tab .foodcart-tab-list ul.list li .photo_count{position:absolute;top:-5px;right:-1px;z-index:999;width:58px;height:13px;padding-bottom:3px;background:url(http://image.lotte.com/lotte/images/common/header/food/bg_cartcount.gif) no-repeat 0 0;line-height:13px;font-size:8pt;color:#FFF;letter-spacing:-1px;text-align:center}
.foodcart-tab .foodcart-tab-list ul.list li .photo_count span{position:relative;padding-right:3px;font-weight:bold;text-align:right}
#food .foodcart-tab .foodcart-tab-list ul.list li .photo_zone{border:1px solid #d5d5d5}
#food .foodcart-b2e{border:0}
#food .foodcart-b2e dl{background-color:#f7f7f7}
#food .foodcart-b2e dt,#food .foodcart-b2e dt a{height:23px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_foodcart-b2e.gif) no-repeat 0 0}
#food .foodcart-b2e dt a{cursor:default}
#food .foodcart-b2e dd{border:1px solid #dfdfdf}
.foodcart-b2e .foodcart-tab-img{width:316px}
.foodcart-simply .foodcart-list-recommended{padding:0 8px 4px 7px;background-image:url(http://image.lotte.com/lotte/images/common/header/food/bg_foodcart-list-simply.gif)}
.foodcart-simply .foodcart-list-recommended .produnit,.foodcart-simply .foodcart-list-recommended .produnit .contents,.foodcart-simply .foodcart-list-recommended .produnit .contents strong{text-align:center}
.foodcart-simply .foodcart-list-recommended .produnit{width:82px;margin:0;padding-top:70px}
.foodcart-simply .foodcart-list-recommended .produnit .contents p{height:46px;margin-bottom:6px;font-size:8pt}
.foodcart-simply .foodcart-list-recommended .produnit .contents strong{display:block}
.foodcart-simply .produnit .photo_zone{text-align:left}
.foodcart-simply .foodcart-list-recommended .produnit .price,.foodcart-simply .foodcart-list-recommended .produnit .price strong{font:bold 8pt Dotum,'돋움',Arial,sans-serif;color:#cd3800;letter-spacing:0}

.foodcart-simply .foodcart-calculator ul{float:none;width:96px;margin:0 auto}
.foodcart-simply .foodcart-calculator ul li{width:auto;padding-top:3px}
.foodcart-simply .foodcart-list-put fieldset{overflow:hidden;position:relative;width:94px;height:auto;padding:2px 0 3px}
.foodcart-simply .foodcart-list-put ul.list{overflow:visible;width:auto;height:auto}
.foodcart-simply .foodcart-list-put ul.list li{height:auto;margin:0;padding:3px 0 4px;border:0}
.foodcart-simply .foodcart-list-put ul.list li .produnit{position:relative;width:80px;height:80px}
.foodcart-simply .foodcart-list-put ul.list li .produnit .food_remove{display:none;position:absolute;top:0;right:0;z-index:999;width:15px;height:14px;cursor:pointer}
.foodcart-simply .foodcart-list-put ul.list li .produnit .photo_zone{float:none}
.foodcart-simply .list-slightly ul.list{height:260px;padding-left:7px}
.foodcart-simply .list-slightly ul.btn{display:none}
.foodcart-simply .list-greedy fieldset{overflow:-moz-hidden-unscrollable;height:476px;padding-top:0;padding-bottom:0;background-color:#FFF}
.foodcart-simply .list-greedy ul.list{position:absolute;top:20px;left:7px}
.foodcart-simply .foodcart-list-put ul.btn{position:absolute;top:0;left:0;width:auto;height:476px;padding:0}
.foodcart-simply .foodcart-list-put ul.btn li{position:absolute;z-index:9999;height:17px;background-color:#FFF}
.foodcart-simply .foodcart-list-put ul.btn li a{display:block;width:auto;height:17px;padding:0;background-color:#FFF;color:#000;letter-spacing:0}
.foodcart-simply .foodcart-list-put ul.btn li:nth-of-type(1){top:0;border-bottom:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li.nth1{top:0;border-bottom:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li:nth-of-type(2){bottom:0;border-top:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li.nth2{bottom:0;border-top:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put .dummy{height:0;font-size:0}

/* 식품관:썸네일 장바구니 컨트롤 */
#food .foodcart-int .food_cart{display:block;position:relative}
#food .foodcart-int .food_cart .photo_zone_active{border:1px solid #717171 !important}
#food .foodcart-int .food_cart .photo_zone{border:1px solid #FFF}
#food .foodcart-int .food_cart strong.addcart{display:none;position:absolute;left:1px;bottom:1px;height:17px}
#food .foodcart-int .food_cart strong.addcart em,#food .foodcart-int .food_cart strong.addcart span{cursor:pointer}
#food .foodcart-int .food_cart strong.addcart em{position:absolute;left:0;bottom:0;height:17px;background-color:#000;font-size:0;opacity:.55;filter:alpha(opacity=55)}
#food .foodcart-int .food_cart strong.addcart span{display:block;position:absolute;left:0;bottom:0;padding:4px 0 2px;text-align:center}
#food .foodcart-int .food_cart strong.addcart span img{width:auto;height:auto}
#food .foodcart-int .prd_60v .food_cart,#food .foodcart-int .prd_60v{width:62px}
#food .foodcart-int .prd_60v .food_cart,#food .foodcart-int .prd_60h .food_cart{height:62px}
#food .foodcart-int .prd_60v .food_cart strong.addcart,#food .foodcart-int .prd_60h .food_cart strong.addcart,#food .foodcart-int .prd_60v .food_cart strong.addcart em,#food .foodcart-int .prd_60h .food_cart strong.addcart em,#food .foodcart-int .prd_60v .food_cart strong.addcart span,#food .foodcart-int .prd_60h .food_cart strong.addcart span{width:60px}
#food .foodcart-int .prd_80v .food_cart,#food .foodcart-int .prd_80v{width:82px}
#food .foodcart-int .prd_80v .food_cart,#food .foodcart-int .prd_80h .food_cart{height:82px}
#food .foodcart-int .prd_80v .food_cart strong.addcart,#food .foodcart-int .prd_80h .food_cart strong.addcart,#food .foodcart-int .prd_80v .food_cart strong.addcart em,#food .foodcart-int .prd_80h .food_cart strong.addcart em,#food .foodcart-int .prd_80v .food_cart strong.addcart span,#food .foodcart-int .prd_80h .food_cart strong.addcart span{width:80px}
#food .foodcart-int .prd_100v .food_cart,#food .foodcart-int .prd_100v{width:102px}
#food .foodcart-int .prd_100v .food_cart,#food .foodcart-int .prd_100h .food_cart{height:102px}
#food .foodcart-int .prd_100v .food_cart strong.addcart,#food .foodcart-int .prd_100h .food_cart strong.addcart,#food .foodcart-int .prd_100v .food_cart strong.addcart em,#food .foodcart-int .prd_100h .food_cart strong.addcart em,#food .foodcart-int .prd_100v .food_cart strong.addcart span,#food .foodcart-int .prd_100h .food_cart strong.addcart span{width:100px}
#food .foodcart-int .prd_150v .food_cart,#food .foodcart-int .prd_150v{width:152px}
#food .foodcart-int .prd_150v .food_cart,#food .foodcart-int .prd_150h .food_cart{height:152px}
#food .foodcart-int .prd_150v .food_cart strong.addcart,#food .foodcart-int .prd_150h .food_cart strong.addcart,#food .foodcart-int .prd_150v .food_cart strong.addcart em,#food .foodcart-int .prd_150h .food_cart strong.addcart em,#food .foodcart-int .prd_150v .food_cart strong.addcart span,#food .foodcart-int .prd_150h .food_cart strong.addcart span{width:150px}
#food .foodcart-int .prd_170v,#food .foodcart-int .prd_170v .food_cart{width:172px}
#food .foodcart-int .prd_170v .food_cart,#food .foodcart-int .prd_170h .food_cart{height:172px}
#food .foodcart-int .prd_170v .food_cart strong.addcart,#food .foodcart-int .prd_170h .food_cart strong.addcart,#food .foodcart-int .prd_170v .food_cart strong.addcart em,#food .foodcart-int .prd_170h .food_cart strong.addcart em,#food .foodcart-int .prd_170v .food_cart strong.addcart span,#food .foodcart-int .prd_170h .food_cart strong.addcart span{width:170px}
#food .foodcart-int .prd_220v,#food .foodcart-int .prd_220v .food_cart{width:222px}
#food .foodcart-int .prd_220v .food_cart,#food .foodcart-int .prd_220h .food_cart{height:222px}
#food .foodcart-int .prd_220v .food_cart strong.addcart,#food .foodcart-int .prd_220h .food_cart strong.addcart,#food .foodcart-int .prd_220v .food_cart strong.addcart em,#food .foodcart-int .prd_220h .food_cart strong.addcart em,#food .foodcart-int .prd_220v .food_cart strong.addcart span,#food .foodcart-int .prd_220h .food_cart strong.addcart span{width:220px}
#food .foodcart-int .prd_280v,#food .foodcart-int .prd_280v .food_cart,#food .foodcart-int .prd_280h .food_cart{width:282px}
#food .foodcart-int .prd_280v .food_cart,#food .foodcart-int .prd_280h .food_cart{height:282px}
#food .foodcart-int .prd_280v .food_cart strong.addcart,#food .foodcart-int .prd_280h .food_cart strong.addcart,#food .foodcart-int .prd_280v .food_cart strong.addcart em,#food .foodcart-int .prd_280h .food_cart strong.addcart em,#food .foodcart-int .prd_280v .food_cart strong.addcart span,#food .foodcart-int .prd_280h .food_cart strong.addcart span{width:280px}
#food .foodcart-int .prd_550v,#food .foodcart-int .prd_550v .food_cart{width:552px}
#food .foodcart-int .prd_550v .food_cart,#food .foodcart-int .prd_550h .food_cart{height:552px}
#food .foodcart-int .prd_550v .food_cart strong.addcart,#food .foodcart-int .prd_550h .food_cart strong.addcart,#food .foodcart-int .prd_550v .food_cart strong.addcart em,#food .foodcart-int .prd_550h .food_cart strong.addcart em,#food .foodcart-int .prd_550v .food_cart strong.addcart span,#food .foodcart-int .prd_550h .food_cart strong.addcart span{width:550px}
#food .foodcart-int .prd_550v,#food .foodcart-int .prd_550v .food_cart{width:552px}
#food .foodcart-int .prd_550v .food_cart,#food .foodcart-int .prd_550h .food_cart{height:552px}
#food .foodcart-int .prd_550v .food_cart strong.addcart,#food .foodcart-int .prd_550h .food_cart strong.addcart,#food .foodcart-int .prd_550v .food_cart strong.addcart em,#food .foodcart-int .prd_550h .food_cart strong.addcart em,#food .foodcart-int .prd_550v .food_cart strong.addcart span,#food .foodcart-int .prd_550h .food_cart strong.addcart span{width:550px}
#food .foodcart-int .prd_150h .food_cart,#food .foodcart-int .prd_170h .food_cart,#food .foodcart-int .prd_220h .food_cart,#food .foodcart-int .prd_280h .food_cart,#food .foodcart-int .prd_550h .food_cart{float:left}
#food .foodcart-int .prd_150h .food_cart .photo_zone,#food .foodcart-int .prd_170h .food_cart .photo_zone,#food .foodcart-int .prd_220h .food_cart .photo_zone,#food .foodcart-int .prd_280h .food_cart .photo_zone,#food .foodcart-int .prd_550h .food_cart .photo_zone{float:none;width:auto}
#food .foodcart-int .prd_150v strong.addcart,#food .foodcart-int .prd_150h strong.addcart,#food .foodcart-int .prd_170v strong.addcart,#food .foodcart-int .prd_170h strong.addcart,#food .foodcart-int .prd_220v strong.addcart,#food .foodcart-int .prd_220h strong.addcart,#food .foodcart-int .prd_280v strong.addcart,#food .foodcart-int .prd_280h strong.addcart,#food .foodcart-int .prd_550v strong.addcart,#food .foodcart-int .prd_550h strong.addcart{height:27px}
#food .foodcart-int .prd_150v strong.addcart em,#food .foodcart-int .prd_150h strong.addcart em,#food .foodcart-int .prd_170v strong.addcart em,#food .foodcart-int .prd_170h strong.addcart em,#food .foodcart-int .prd_220v strong.addcart em,#food .foodcart-int .prd_220h strong.addcart em,#food .foodcart-int .prd_280v strong.addcart em,#food .foodcart-int .prd_280h strong.addcart em,#food .foodcart-int .prd_550v strong.addcart em,#food .foodcart-int .prd_550h strong.addcart em{height:27px}
#food .foodcart-int .prd_150v strong.addcart span,#food .foodcart-int .prd_150h strong.addcart span,#food .foodcart-int .prd_170v strong.addcart span,#food .foodcart-int .prd_170h strong.addcart span,#food .foodcart-int .prd_220v strong.addcart span,#food .foodcart-int .prd_220h strong.addcart span,#food .foodcart-int .prd_280v strong.addcart span,#food .foodcart-int .prd_280h strong.addcart span,#food .foodcart-int .prd_550v strong.addcart span,#food .foodcart-int .prd_550h strong.addcart span{padding:9px 0 7px}

/* 식품관:옵션변경 팝업 */
#food .optionselect .layerpop-in .lay-option{position:relative;width:auto;border:0}
#food .optionselect .pop-cont .confirm{border:0}
#food .optionselect .pop-cont .confirm img{cursor:pointer}
#food .optionselect .pop-cont .box6{background:none}
.cartselect{position:fixed}
.optionselect{width:358px}
.layerpop{z-index:9999}
.optionselect .lay-option .box3,.optionselect .lay-option .box6{margin:5px 0;padding:6px 0 3px 27px}
.optionselect .lay-option .box3 p,.optionselect .lay-option .box6 p{overflow:hidden;width:100%;padding-top:1px;padding-bottom:3px}
.optionselect .lay-option .box3 p label,.optionselect .lay-option .box6 p label{float:left;width:75px;margin-top:3px;*margin-top:4px}
.optionselect .lay-option p.last-child{padding-top:17px}
.optionselect .lay-option .txt{color:#393939}
.optionselect .lay-option .scroll{height:187px;border:1px solid #dadada}
.optionselect .lay-option .scroll table{width:295px;margin:10px 0 0 7px}
.optionselect .lay-option th,.lay-option td{height:auto;margin:0;padding:0;border:none;background:none;line-height:15px;text-align:left;vertical-align:top}
.optionselect .lay-option th{padding-bottom:3px;padding-right:5px}
.optionselect .lay-option td a{font-size:11px !important;color:#888 !important}
.optionselect .pop-footer{height:40px;background:#f5f5f5;text-align:center}
.optionselect .pop-footer img.pop-close{margin-top:10px;cursor:pointer}
.optionselect .pop-cont{line-height:15px;color:#888}
.optionselect .pop-cont th,.pop-cont td{font-size:11px;font-weight:normal;line-height:15px;color:#888}
.optionselect .pop-cont h2{height:20px;margin-top:30px;color:#000}
.optionselect .pop-cont h3{height:18px;color:#666}
.optionselect .pop-cont h2.first,.optionselect .pop-cont h3.first{margin-top:0 !important}
.optionselect .pop-cont select{font-size:11px}
.optionselect .pop-cont p.tit{height:20px;font-weight:bold;color:#393939}
.optionselect .pop-cont li{margin-bottom:3px;line-height:14px}
.optionselect .pop-cont .box-note{border-bottom:3px solid #f2f2f2;line-height:14px}
.optionselect .pop-cont .box-note-in{padding:15px 15px 12px;border:1px solid #b4d4ea;border-top-width:2px;background:url(http://image.lotte.com/lotte/images/order/pop_boxbg.gif) repeat-x;background-position:left 2px}
.optionselect .pop-cont .box-note-in2{line-height:14px;letter-spacing:-1px}
.optionselect .pop-cont .box1{padding:15px;border:1px solid #dadada;background:#fff}
.optionselect .pop-cont .box2{padding:15px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f4f4f4}
.optionselect .pop-cont .box3{padding:10px;background:#f4f4f4}
.optionselect .pop-cont .box5{padding:10px 5px;background:#f4f4f4}
.optionselect .pop-cont .box6{margin-top:2px;padding:10px 10px 0 20px;border:1px solid #ececec}
.optionselect .pop-cont .box6 select{width:210px}
.optionselect .pop-cont .box3 .txt{width:203px}
.optionselect .pop-cont img.btn-m{margin-top:2px;vertical-align:middle}
.optionselect .pop-cont div.paging01{width:auto}
.optionselect span.blt3,.optionselect strong.blt3,.optionselect label.blt3,.optionselect p.blt3,ul.blt3 li{padding-left:8px;background:url(http://image.lotte.com/lotte/images/order/blt3.gif) no-repeat left 5px;color:#393939}
.optionselect .confirm{padding:10px 0;text-align:center}
.optionselect .pop-cont .box6 .option th{width:70px;vertical-align:bottom}
.optionselect .pop-cont .box6 .option th,.optionselect .pop-cont .box6 .option td{padding-bottom:5px;color:#000;cursor:pointer}

/* brandmall */
#brand #container{padding:0}

/* 스마트픽주문 레이어 */
#smartpickOrder{position:absolute;z-index:100}
.smartpickOrder h2{margin-top:15px !important}
.smartpickOrder h4.sptit{height:20px;margin:0;padding:0;background:none}
.smartpickOrder .swrap{width:306px;margin-bottom:10px;padding:0 10px 10px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f4f4f4;line-height:13px}
.smartpickOrder .swrap div.htit{overflow:hidden;position:relative;padding:9px 10px 8px;color:#393939}
.smartpickOrder .swrap div.htit img{vertical-align:-1px}
.smartpickOrder .swrap div.htit .shopLoc{width:52px;margin-left:26px;*margin-top:-16px;_margin-top:-24px}
.smartpickOrder .swrap div.sec{overflow:hidden;width:286px;padding:9px 10px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_line_dash.gif) repeat-x 0 top}
.smartpickOrder .swrap div.sec img{float:left;margin-right:5px}
.smartpickOrder .swrap div.sec p{float:left;margin-left:17px}
.smartpickOrder .swrap div.sec p span{display:block;width:43px;height:35px;padding-top:6px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_date_off.gif) no-repeat;font:normal 11px/13px dotum;color:#fff;text-align:center}
.smartpickOrder .swrap div.sec p span.on{background:url(http://image.lotte.com/lotte/images/smartpick/bg_date_on.gif) no-repeat;font:bold 11px/13px dotum;color:#fff}
.smartpickOrder .swrap div.sec p input{display:block;width:35px;height:13px;text-align:center}
.smartpickOrder .swrap div.sec2{padding:11px 10px 9px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_line_dash.gif) repeat-x 0 top;color:#393939}
.smartpickOrder .swrap div.sec2 p{margin-top:4px}
.smartpickOrder .swrap p.btn{text-align:center}
.smartpickOrder2 .swrap div.sec div.options{float:left;width:255px}
.smartpickOrder2 .swrap div.sec div.options p{margin-left:8px;_margin-left:6px;margin-bottom:4px}
.smartpickOrder2 .swrap{height:auto;padding-bottom:15px}
.smartpickBtns{position:relative;width:356px;height:49px}
.smartpickBtns .spCont{position:absolute;top:9px;right:0;width:181px;height:41px;background:url(http://image.lotte.com/lotte/images/goods/bg_btn_smartPick_short.gif) no-repeat 0 0;color:#888}
.smartpickBtns .spCont div{padding:4px 0 0 55px;line-height:1.6}
.smartpickOrder .swrap .location{padding-right:0;padding-left:10px}
.smartpickOrder .swrap .location .local{position:relative;width:285px;height:30px;padding:0}
.smartpickOrder .swrap .location .local p{padding-left:34px;text-indent:-34px}
.smartpickOrder .swrap .location .local p img{padding-right:11px}
.smartpickOrder .swrap .location .local a.shopLoc{position:absolute;right:0;bottom:0;margin-left:0}
.smartpickOrder .swrap .location .local a.shopLoc img{display:inline;margin-top:0;padding-right:0}
.smartpickOrder .swrap .location2{padding-top:3px;padding-bottom:0}
.smartpickOrder .swrap .location2 .local{width:300px;height:49px}
.smartpickOrder .swrap .location2 img{padding-top:4px}
.smartpickOrder .swrap .location2 .local select{height:18px;margin:2px 0}
.smartpickOrder .swrap .location2 .local a.shopLoc{top:0;bottom:auto}

.menu0904{overflow:hidden;position:relative;width:918px;margin:0 0 25px;padding-bottom:9px;border:1px solid #484848;background:#575757}
.menu0904 .banner{position:absolute;top:0;left:0}
.menu0904 ul{overflow:hidden;padding:8px 0 0 235px;zoom:1}
.menu0904 ul li{float:left;margin:1px 1px 0 0}
.menu0904 ul a{display:block;width:224px;height:40px;background:#fff url(http://image.lotte.com/lotte/images/shop/bg_tab_wide.png) no-repeat 208px 17px;line-height:40px;font-weight:bold;font-family:dotum;font-size:12px;color:#444;text-indent:12px}
.menu0904 ul a:hover{background-color:#ddd}
.menu0904 ul.tab_wide{overflow:hidden;position:relative;z-index:40;padding:0 0 0 10px;background:#575757 url(http://image.lotte.com/lotte/images/shop/bg_wide_ul.gif) repeat-y 10px top;zoom:1}
.menu0904 ul.tab_wide li{float:left;margin:1px 1px 0 0}
.menu0904 ul.tab_wide a{display:block;width:224px;height:27px;background:#fff url(http://image.lotte.com/lotte/images/shop/bg_tab_wide.png) no-repeat 208px 10px;line-height:27px;font-weight:bold;font-family:dotum;font-size:12px;color:#444;text-indent:12px}
.menu0904 ul.tab_wide a:hover{background-color:#ddd;text-decoration:none}

/* ticket_mall_header */
#ticket #headerWrap{height:85px;background:#fff url(http://image.lotte.com/lotte/images/main_2012/ticket/bg-headerWrap_ticket.gif) repeat-x left bottom}
#ticket #headerWrap #header{position:relative;z-index:110;width:920px;margin:0 auto}
#ticket #headerWrap #header #util{position:absolute;width:414px;height:73px;top:0;right:0;z-index:10;overflow:hidden}
#ticket #headerWrap #header .logo{position:absolute;top:18px;left:1px}
#ticket #headerWrap #header #util .sub_srch{position:absolute;top:27px;right:0;z-index:5;width:324px;height:28px;margin-top:12px;padding:3px;padding-right:0;background:#4603a0}
#ticket #headerWrap #header #util .sub_srch .sub_srch_wrap{height:28px;padding-left:10px;padding-right:0;border-right:0;background:#fff}
#ticket #headerWrap #header #util .sub_srch fieldset{width:100%;height:23px}
#ticket #headerWrap #header #util .sub_srch input.text{width:245px;height:18px;margin-top:4px;padding:0;border:1px solid #fff;background-repeat:no-repeat;line-height:18px;font-size:13px;font-weight:bold;color:#002c95;color:#555;letter-spacing:-1px;ime-mode:active}
#ticket #headerWrap #header #util .sub_srch a.btn{position:absolute;top:0;right:0;_right:-1px;font-size:0;line-height:0}
#ticket #headerWrap #header .sub_srch .similar_search{top:22px;left:-67px}
#ticket #headerWrap #header #util .sub_srch fieldset .srch_lst ul{float:none}

/* location */
div.location2013{position:relative;z-index:11;width:920px;min-height:22px;margin:0 auto;padding:14px 0 9px}
div.location2013:after{display:block;visibility:hidden;clear:both;height:0;content:''}
div.location2013 h3.hidden_title{display:none}
div.location2013 div.history{float:left;width:675px;font-size:12px}
div.location2013 div.prev_place{position:absolute;right:0}
div.location2013 div.prev_place .prev_page{width:81px}
div.location2013 div.history{*zoom:1}
div.location2013 div.history:after{display:block;clear:both;content:''}
div.location2013 div.history a{font-size:12px;color:#333}
div.location2013 div.history p.home{float:left;width:0;height:21px;padding:0 0 0 18px;background:url(http://image.lotte.com/lotte/images/common/icon/icon_nav01_new.gif) 0 center no-repeat;line-height:21px}
div.location2013 div.history p.home a{text-indent:-9999px;display:inline-block;width:18px;height:21px;position:relative;left:-18px}
div.location2013 div.history .history_list_wrap{float:left;width:632px;*zoom:1}
div.location2013 div.history .history_list_wrap:after{display:block;clear:both;content:''}
div.location2013 div.history .history_list_wrap li.depth1{float:left;position:relative;margin:0 0 5px;padding:0 0 0 14px;background:url(http://image.lotte.com/lotte/images/common/header_2012/icon_history_depth.gif) no-repeat 6px center}
div.location2013 div.history .history_list_wrap li.depth1 p.mall{max-width:91px}
div.location2013 div.history .history_list_wrap li.depth1 p{line-height:21px}
div.location2013 div.history .history_list_wrap li.depth1 p.selectbox{padding:0 26px 0 2px;border:0;line-height:22px;background-color:#fff}
div.location2013 div.history .history_list_wrap li.depth1 p.selectbox a.btn_more{display:block;position:absolute;top:2px;right:1px;width:19px;height:19px;background:#fff url(http://image.lotte.com/lotte/images/category_2014/select_history_new.gif) no-repeat right center;text-indent:-9999px;cursor:pointer}
div.location2013 div.history .history_list_wrap li.on p.selectbox a.btn_more{background:#fff url(http://image.lotte.com/lotte/images/category_2012/select_history_on.gif) no-repeat right center}
div.location2013 div.history .history_list_wrap li.last p{font-weight:bold}
div.location2013 div.history .history_list_wrap li a{white-space:nowrap}
div.location2013 div.history .history_list_wrap li.on{z-index:1}
div.location2013 div.history .history_list_wrap li .sub_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;max-height:115px;height:expression(this.scrollHeight  > 120 ? '120' :'auto' );padding:5px;border:1px solid #d2d2d2;background:#fff}
div.location2013 div.history .history_list_wrap li.on .sub_list_wrap{display:block;*padding-right:22px}
div.location2013 div.history .history_list_wrap li .sub_list_wrap li{line-height:20px}

/* layer login */
.layer_login_wrap #layer_login{position:relative;width:418px;height:398px;border:3px solid #1f409f}
.layer_login_wrap .layer_close{position:absolute;left:0;bottom:0;width:418px;height:28px;padding-top:7px;background:#f5f5f5;text-align:center;cursor:pointer}
.layer_login_wrap .layer_close a{display:block}
.layer_login_wrap #layer_login .layer_wrap_box{padding:30px 15px 0}
.layer_login_wrap .layer_tab{overflow:hidden;height:40px;padding-right:10px;background:url(http://image.lotte.com/lotte/images/login/bg_layer_tab.gif) repeat-x left bottom;zoom:1}
.layer_login_wrap .layer_tab h3{float:left;font-size:0;line-height:0}
.layer_login_wrap .layer_tab ul{overflow:hidden;float:right;padding-top:11px}
.layer_login_wrap .layer_tab ul li{float:left}
.layer_login_wrap .layer_tab ul li a{display:block}
.layer_login_wrap .layer_title{overflow:hidden;height:48px;padding-right:10px;background:url(http://image.lotte.com/lotte/images/login/bg_layer_tab.gif) repeat-x left bottom;zoom:1}
.layer_login_wrap .layer_title h3{font-size:0;line-height:0;text-align:center}
.id_save{overflow:hidden;clear:both;padding-left:57px;padding-top:7px}
.id_save .check_wrap{display:inline-block}
.id_save #id_save{width:13px;height:13px}
.id_save .check_text{display:inline-block;padding-left:3px;line-height:14px;color:#888;vertical-align:top}
.member_btnbox{overflow:hidden;padding-top:17px;padding-bottom:20px;zoom:1}
.member_btnbox .member_btn_wrap{float:left;padding-left:11px;padding-right:18px}
.member_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.member_btnbox .pw_save{float:left;padding-top:1px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:18px;letter-spacing:-1px}
.member_btnbox .pw_save a{text-decoration:none}
.member_btnbox .pw_save em{color:#4e70d1}
#member_login{display:block}
#no_member_login{display:none}
.banner_area div{padding-bottom:6px}
.layer_login_form,.layer_nmlogin_form,.layer_adult_form{overflow:hidden;padding:42px 0 23px 31px;border-bottom:1px solid #e4e4e4;zoom:1}
.layer_login_form .input_box_wrap,.layer_nmlogin_form .input_box_wrap,.layer_adult_form .input_box_wrap{float:left;width:230px}
.layer_login_form .input_box_wrap input#login_id,.layer_nmlogin_form .input_box_wrap input#login_order_num,.layer_nmlogin_form .input_box_wrap input#login_email,.layer_adult_form .input_box_wrap input#login_id,.floor_login_form .input_box_wrap input#login_id{ime-mode:inactive !important}
.layer_login_form .input_box_wrap input#login_id,.layer_login_form .input_box_wrap input#login_pw,.layer_nmlogin_form .input_box_wrap input#login_order_num,.layer_nmlogin_form .input_box_wrap input#login_email,.layer_adult_form .input_box_wrap input#login_id,.layer_adult_form .input_box_wrap input#login_pw{float:left;width:160px;height:25px;padding-left:8px;border:1px solid #ccc;background:#fff;font-size:15px;line-height:22px;color:#002b93;vertical-align:bottom}
.layer_login_form .input_box_wrap input.on,.layer_nmlogin_form .input_box_wrap input.on,.layer_adult_form .input_box_wrap input.on{border:1px solid #012c95 !important;background:#cfe2ff !important}
.layer_login_form .input_box_wrap span.input_label,.layer_nmlogin_form .input_box_wrap span.input_label,.layer_adult_form .input_box_wrap span.input_label{float:left;width:57px;padding-top:9px;font-size:0;line-height:0}
.layer_login_form .input_box_wrap div,.layer_nmlogin_form .input_box_wrap div,.layer_adult_form .input_box_wrap div{overflow:hidden;padding-bottom:3px;zoom:1}
.layer_login_form .layer_login_submit,.layer_nmlogin_form .layer_login_submit,.layer_adult_form .layer_login_submit{float:left;padding-left:5px;font-size:0;line-height:0}

/* 비회원 배송조회 */
.layer_nmlogin_form{padding:42px 0 36px 31px}
.no_member_btnbox{padding:14px 0 14px 3px}
.no_member_btnbox p{overflow:hidden;padding-left:7px;padding-bottom:4px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:17px;letter-spacing:-1px;zoom:1}
.no_member_btnbox p span.text{float:left}
.no_member_btnbox p span.text em{color:#4e70d1}
.no_member_btnbox p span.btn{float:right;font-size:0;line-height:0}

/* 비회원 구매하기 */
.layer_nmlogin_buy{overflow:hidden;padding:34px 0 24px;border-bottom:1px solid #e4e4e4;zoom:1}
.layer_nmlogin_buy .nomem_buy_text{line-height:0;font-size:0;text-align:center}
.layer_nmlogin_buy .nomem_buy_btn{padding-top:14px;line-height:0;font-size:0;text-align:center}

/* 19금 로그인 */
#layerLoginAdult #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLoginAdult #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:2px}
.adult_text{padding:16px 9px 0 0;text-align:center}
.layer_adult_form{padding:12px 0 13px 31px}
.adult_btnbox{overflow:hidden;padding-top:12px;padding-bottom:10px;zoom:1}
.adult_btnbox .member_btn_wrap{float:left;padding-left:11px;padding-right:16px}
.adult_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.adult_btnbox .pw_save{float:left;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:18px;letter-spacing:-1px}
.adult_btnbox .pw_save a{text-decoration:none}
.adult_btnbox .pw_save em{color:#4e70d1}

/* 티켓 */
#layerLoginOnly #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLoginOnly #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:2px}

/* 로그아웃 */
#layerLogout #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLogout #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:0}
#layerLogout .member_logout{height:124px}
#layerLogout .member_logout p.logout_text{padding-top:35px;text-align:center}
#layerLogout .logout_info{float:left;padding:0 0 0 1px}

/* floor login */
#floor_login{margin:0 auto;margin-top:20px;margin-bottom:45px;padding:22px 82px 62px 84px;background:#f3f3f3}

#floor_login_adult{margin:0 auto;margin-top:20px;padding:22px 82px 62px 84px;background:#f3f3f3}
.floor_login_title{overflow:hidden;padding:10px 18px 12px 25px;border-bottom:1px solid #d9d9d9;zoom:1}
.floor_login_title h2{float:left;font-size:0;line-height:0}
.floor_login_title p{float:right;margin-top:15px;font-size:0;line-height:0}
.floor_loginform_wrap{overflow:hidden;margin:0 auto;padding-top:34px;zoom:1}
.floor_login_form{overflow:hidden;float:left;width:391px;padding-top:35px;padding-left:26px;padding-bottom:8px;border:1px solid #d9d9d9;background:#fff;zoom:1}
.floor_login_form .input_box_wrap{float:left;width:255px;padding-left:5px}
.floor_login_form .input_box_wrap input#login_id{float:left;width:190px;height:33px;padding-left:8px;border:1px solid #ccc;font-size:14px;line-height:30px;color:#002b93;vertical-align:bottom}
.floor_login_form .input_box_wrap input#login_pw{float:left;width:190px;height:33px;padding-left:8px;border:1px solid #ccc;font-size:15px;line-height:30px;color:#002b93;vertical-align:bottom}
.floor_login_form .input_box_wrap input.on{border:1px solid #012c95 !important;background:#cfe2ff !important}
.floor_login_form .input_box_wrap span.input_label{float:left;width:55px;padding-top:11px;font-size:0;line-height:0}
.floor_login_form .input_box_wrap div{overflow:hidden;padding-bottom:5px;zoom:1}
.floor_login_form .layer_login_submit{float:left;padding-left:5px;font-size:0;line-height:0}
.floor_login_form .id_save{overflow:hidden;clear:both;padding-left:60px;padding-top:2px;padding-bottom:13px}
.floor_login_form .id_save .check_wrap{display:inline-block}
.floor_login_form .id_save #id_save{width:13px;height:13px}
.floor_login_form .id_save .check_text{display:inline-block;padding-left:3px;line-height:14px;color:#888;vertical-align:top}
.floor_login_form .member_btnbox{overflow:hidden;width:360px;padding-top:22px;padding-bottom:22px;border-top:1px solid #e4e4e4;zoom:1}
.floor_login_form .member_btnbox .member_btn_wrap{float:left;padding-left:90px}
.floor_login_form .member_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.floor_login_form .member_btnbox .pw_save{clear:both;padding-left:122px;padding-top:14px;background:none;line-height:18px;letter-spacing:-1px}
.floor_login_form .member_btnbox .pw_save a{display:block;width:140px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;text-decoration:none}
.floor_login_form .member_btnbox .pw_save em{color:#4e70d1}
.floor_banner{float:left;padding-left:10px}
.adult_text_floor{padding-top:28px;font-size:0;line-height:0}
#iframeLogin{height:0;margin:0;padding:0;border:0;line-height:0}

/* B2E 제휴 로그인 문구 */
.floor_login_txt{padding-top:55px;font-size:12px}
.floor_login_txt .b2e_flog{padding:10px 0 15px 25px;border-bottom:1px solid #d9d9d9;color:#323232}
.floor_login_txt .b2e_ftxt{padding:20px 0 0 25px}
.floor_login_txt .b2e_ftxt li{margin-bottom:8px;color:#606060}
.floor_login_txt .b2e_ftxt span{text-decoration:underline}

/* layer common */
#layerLoginWrap{position:fixed;_position:absolute;top:133px;left:50%;z-index:99999;width:480px}
#layerLoginWrap .login_input_box{background:url(http://image.lotte.com/lotte/images/login/login_bg_input.gif) no-repeat 0 0;width:378px;height:32px;padding:3px;margin:0 0 10px;position:relative}
#layerLoginWrap .login_input_box.focus_on{background-position:0 -38px}
#layerLoginWrap .login_input_box input{border:1px solid #fff;font-size:13px;color:#333;font-weight:bold;width:354px;padding:8px 11px;height:14px;line-height:14px;-webkit-appearance:none;outline:none}
#layerLoginWrap .login_input_box label{position:absolute;top:11px;left:15px;font-size:13px;font-weight:bold;color:#bbb}
#layerLoginWrap .login_input_box .label_on{left:-9999px}
#layerLoginWrap.layer_logout_wrap{width:424px;height:404px;background-color:#fff}

/* layer login */
.layer_login_wrapper{background:url(http://image.lotte.com/lotte/images/login/login_bg_shadow.png) no-repeat 0 0;padding:7px 13px 15px 8px}
.layer_login_wrapper.login1207{background:url(http://image.lotte.com/lotte/images/login/login_bg_shadow07.png) no-repeat 0 0}
.layer_login_wrapper .layer_login_box{position:relative;width:386px;border:1px solid #f4f7fd;padding:25px 33px 23px;border:3px solid #285ace;background-color:#fff}
.layer_login_wrapper .layer_login_box .title{text-align:center;margin-bottom:47px;height:26px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul{position:relative;height:374px;overflow:hidden;zoom:1}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li{float:left}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .tabs{display:block;z-index:1;height:42px;overflow:hidden}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li.on .tabs img{margin-top:-42px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts{display:none;position:absolute;top:0;left:0;margin-top:42px;width:384px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li.on .conts{display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_info_txt{font-size:12px;color:#999;letter-spacing:-0.05em;margin:25px 0 21px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_input_list li{overflow:hidden}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save{position:relative;height:20px;padding-top:1px;margin-bottom:17px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save label{background:url(http://image.lotte.com/lotte/images/login/login_input_id_save.gif) no-repeat 0 0;position:absolute;top:1px;left:0;font-size:13px;color:#666;padding-left:26px;height:20px;line-height:22px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save .checkbox_on{background-position:0 -50px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .btn_login{margin-bottom:15px;display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list{text-align:center}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li{display:inline-block;zoom:1;*display:inline}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li a{background:url(http://image.lotte.com/lotte/images/login/login_bg_line.gif) no-repeat left 1px;font-size:13px;color:#666;padding-left:14px;margin-left:10px;letter-spacing:-0.1em}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li a:hover{text-decoration:none}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li.first_btn a{background:none;margin:0;padding:0}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li.order_btn a{font-weight:bold}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list{overflow:hidden;padding:0 0 17px 10px;height:auto;margin:-6px 0 0 0}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list li{float:left;margin-left:33px}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list li:first-child{margin-left:13px}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_banner{display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab .layer_close{position:absolute;top:18px;right:18px}
#brand .layer_login_wrapper .layer_login_box .title{text-align:center;margin-bottom:47px;height:26px}

/* layer view order */
.layer_view_order_wrap{background:url(http://image.lotte.com/lotte/images/login/view_order_bg_shadow.png) no-repeat 0 0;padding:7px 14px 15px 8px;display:none}
.layer_view_order_wrap .layer_view_order_box{position:relative;width:386px;height:312px;border:1px solid #f4f7fd;padding:60px 33px 25px;border:3px solid #285ace;background-color:#fff}
.layer_view_order_wrap .layer_view_order_box .title{text-align:center;margin-bottom:32px;height:49px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list{padding-bottom:7px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li{overflow:hidden}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box{background:url(http://image.lotte.com/lotte/images/login/login_bg_input.gif) no-repeat 0 0;width:378px;height:32px;padding:3px;margin-bottom:10px;position:relative}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box.focus_on{background-position:0 -38px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box input{border:1px solid #fff;font-size:13px;color:#333;font-weight:bold;width:354px;padding:8px 11px;height:14px;line-height:14px;-webkit-appearance:none}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box label{position:absolute;top:13px;left:14px;font-size:13px;font-weight:bold;color:#bbb}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box .label_on{left:-9999px}
.layer_view_order_wrap .layer_view_order_box .btn_view_order{margin-bottom:40px;display:block}
.layer_view_order_wrap .layer_view_order_box .view_order_info_txt{color:#888;font-size:13px;letter-spacing:-0.05em}
.layer_view_order_wrap .layer_view_order_box .btn_join{position:absolute;bottom:24px;right:34px}
.layer_view_order_wrap .layer_view_order_box .layer_close{position:absolute;top:18px;right:18px}
#brand .layer_view_order_wrap .layer_view_order_box .title{text-align:center;margin-bottom:47px;height:26px} 

/* common selectbox */
.selComp{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid red;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp a.btn_sel{display:block;*zoom:1}
.selComp a.btn_sel:after{display:block;clear:both;content:''}
.selComp a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp .sel_list_wrap .sel_list li.on{background:#eee}
.selComp .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp1{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp1 a.btn_sel{display:block;*zoom:1}
.selComp1 a.btn_sel:after{display:block;clear:both;content:''}
.selComp1 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp1 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp1 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp1 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp1 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp1 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp1 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp2{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp2 a.btn_sel{display:block;*zoom:1}
.selComp2 a.btn_sel:after{display:block;clear:both;content:''}
.selComp2 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp2 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp2 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp2 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp2 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp2 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp2 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp3{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp3 a.btn_sel{display:block;*zoom:1}
.selComp3 a.btn_sel:after{display:block;clear:both;content:''}
.selComp3 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp3 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp3 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp3 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp3 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp3.sel_list_wrap .sel_list li.on{background:#eee}
.selComp3.sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp4{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp4 a.btn_sel{display:block;*zoom:1}
.selComp4 a.btn_sel:after{display:block;clear:both;content:''}
.selComp4 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp4 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp4 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp4 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp4 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp4 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp4 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp5{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp5 a.btn_sel{display:block;*zoom:1}
.selComp5 a.btn_sel:after{display:block;clear:both;content:''}
.selComp5 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp5 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp5 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp5 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp5 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp5 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp5 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp6{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp6 a.btn_sel{display:block;*zoom:1}
.selComp6 a.btn_sel:after{display:block;clear:both;content:''}
.selComp6 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp6 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp6 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp6 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp6 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp6 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp6 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp7{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp7 a.btn_sel{display:block;*zoom:1}
.selComp7 a.btn_sel:after{display:block;clear:both;content:''}
.selComp7 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp7 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp7 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp7 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp7 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp7 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp7 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp8{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp8 a.btn_sel{display:block;*zoom:1}
.selComp8 a.btn_sel:after{display:block;clear:both;content:''}
.selComp8 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp8 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp8 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp8 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp8 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp8 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp8 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp10{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp10 a.btn_sel{display:block;*zoom:1}
.selComp10 a.btn_sel:after{display:block;clear:both;content:''}
.selComp10 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp10 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp10 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp10 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp10 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp10 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp10 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp11{position:absolute;top:0;left:82px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp11 a.btn_sel{display:block;*zoom:1}
.selComp11 a.btn_sel:after{display:block;clear:both;content:''}
.selComp11 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp11 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp11 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp11 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp11 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp11 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp11 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp12{position:absolute;top:0;left:88px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp12 a.btn_sel{display:block;*zoom:1}
.selComp12 a.btn_sel:after{display:block;clear:both;content:''}
.selComp12 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp12 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp12 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp12 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp12 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp12 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp12 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp13{position:absolute;top:0;left:89px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp13 a.btn_sel{display:block;*zoom:1}
.selComp13 a.btn_sel:after{display:block;clear:both;content:''}
.selComp13 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp13 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp13 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp13 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp13 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp13 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp13 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp14{position:absolute;top:0;left:89px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp14 a.btn_sel{display:block;*zoom:1}
.selComp14 a.btn_sel:after{display:block;clear:both;content:''}
.selComp14 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp14 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp14 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp14 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp14 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp14 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp14 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}

#lottePopcornBanner{display:none;position:relative;width:920px;margin:0 auto}

#lottePopcornBanner .popcorn_title{position:absolute;top:0;left:-90px;width:1100px;height:102px;margin-right:-90px}

#lottePopcornBanner .popcorn_title h4{float:left}
#lottePopcornBanner .popcorn_title .btn_area{float:right;position:relative;width:146px;height:61px;background:url(http://image.lotte.com/lotte/images/common/footer_2013/bg_popcorn_btnbox.png) no-repeat right top}
#lottePopcornBanner .popcorn_title .btn_area p{position:absolute;left:0;bottom:1px;line-height:16px;color:#264502}
#lottePopcornBanner .popcorn_title .btn_area p span{display:block;float:left}
#lottePopcornBanner .popcorn_title .btn_area p span.label_text{padding-left:3px;line-height:14px}
#lottePopcornBanner .popcorn_title .btn_area a{display:block;position:absolute;top:17px;right:21px}

#lottePopcornBanner .popcorn_cont{width:1100px;height:722px;margin:0 -90px}

#lottePopcornBanner .popcorn_cont img{text-align:center}


/* ************** 인터파크 도서 **************** */
#books #header-2013{position:relative;z-index:100;width:100%;height:135px;padding-top:0;background:url(http://image.lotte.com/lotte/images/books/bg_books_header.gif) repeat-x left -33px}
#books #headerWrap{width:1100px;height:138px;margin:0 auto;background:none}
#books #header-2013 .logo{position:absolute;top:31px;left:4px}
#books #header-2013 .sub_srch{float:left;position:relative;z-index:5;width:345px;height:36px;margin-top:31px;margin-left:355px;padding:1px;background:#3a3a3a}
#books #header-2013 .sub_srch .sub_srch_wrap{height:36px;padding-left:10px;padding-right:0;background:#fff}
#books #header-2013 .sub_srch input.text{width:245px;height:18px;margin-top:9px;padding:0;border:1px solid #fff;background-repeat:no-repeat;line-height:18px;font-size:12px;color:#002c95;color:#333;letter-spacing:-1px;ime-mode:active}
#books #header-2013 .sub_srch a.btn{position:absolute;top:1px;right:1px;font-size:0;line-height:0}
#books #header-2013 .books_header_banner{position:absolute;right:0;top:1px}

#booksGnb{position:absolute;top:85px;left:0}
#booksGnb ul{float:left}
#booksGnb li{float:left}
#booksGnb li.lt1{padding-left:1px}
#booksGnb > ul > li > a{display:block;width:119px;height:50px;background:url(http://image.lotte.com/lotte/images/books/booksGCB.gif) no-repeat left top;text-indent:-9999px}
#booksGnb li.on > a{width:120px;margin-left:-1px}
#booksGnb li.lt1 > a{background-position:-121px 0}
#booksGnb li.lt2 > a{background-position:-121px -50px}
#booksGnb li.lt3 > a{background-position:-121px -100px}
#booksGnb li.lt4 > a{background-position:-121px -150px}
#booksGnb li.lt1.on > a{background-position:0 0}
#booksGnb li.lt2.on > a{background-position:0 -50px}
#booksGnb li.lt3.on > a{background-position:0 -100px}
#booksGnb li.lt4.on > a{background-position:0 -150px}

#booksGnb p{float:left}
#booksGnb p a{display:block;width:147px;height:50px;background:url(http://image.lotte.com/lotte/images/books/booksGCB.gif) no-repeat left -200px;text-indent:-9999px}
#booksGnb li .twoDeps{position:absolute;left:-9999px;width:1100px;padding-bottom:6px;background:url(http://image.lotte.com/lotte/images/books/bg_gcb_layer.png) repeat-x left bottom}
#booksGnb li.on .twoDeps{left:0}
#booksGnb li .twoDeps ul{width:1063px;padding:5px 0 10px 35px;border:1px solid #535353;border-top:0;background:#fff}
#booksGnb li .twoDeps li{float:left;width:114px;height:25px}
#booksGnb li .twoDeps li a{display:block;overflow:hidden;width:109px;height:15px;padding-top:10px;padding-left:5px;background:url(http://image.lotte.com/lotte/images/books/bg_books_dotted.gif) no-repeat 0 15px;font-size:12px;line-height:14px;color:#333}
#booksGnb li .twoDeps li a:hover,#booksGnb li .twoDeps li a:focus{font-weight:bold;letter-spacing:-1px;text-decoration:none}

/* books_header_sub */
#books #subWrap-2015 #headerWrap{width:920px;height:168px}
#books #subWrap-2015 #header-2013 .sub_srch{margin-left:235px}
#subWrap-2015 #booksGnb li .twoDeps{width:920px}
#subWrap-2015 #booksGnb li .twoDeps ul{width:883px}

/* left floating banner */
#books_leftbn{display:block;position:relative;z-index:111;margin:2px 0 0 -10px;font-size:12px}
#books_leftbn a.flag{display:block}
#books_leftbn div.cont_wrap{display:none;overflow:hidden;position:absolute;top:2px;left:91px;width:0;height:329px}
#books_leftbn div.cont_wrap a.btn_close{position:absolute;top:0;right:0}

/*Christmas logodeco*/
.christmas2013 #header-2013{background:url(http://image.lotte.com/lotte/images/common/header_2013/bg_headerWrap_christmas2013.gif) no-repeat center 35px}
.christmas2013 #header-2013 .headerWrapInner{background:url(http://image.lotte.com/lotte/images/common/header_2013/bg_headerWrapInner_christmas2013.gif) no-repeat left 35px}
.christmas2013 #header-2013 #headerWrap-2013{height:64px}
.christmas2013 #header-2013 #headerWrap-2013 .header-bnr{bottom:-24px}

.responsive_container{margin:0 auto;width:1100px;padding:22px 0 0 0}
#searchScrap{position:relative;top:3px}
#b2e-wrap-2013 #searchScrap{margin:0 -559px 0 0}
#subWrap-2015 #searchScrap{margin:0 -469px 0 0}
#b2e-subWrap-2015 #searchScrap{margin:0 -469px 0 0}
#searchScrap .summary .count{display:block;width:57px;height:22px;padding:61px 0 0 0;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat -4px -170px}
#searchScrap .summary .count span{position:absolute;left:-9999px}
#searchScrap .summary .count em{font-size:14px;font-weight:bold;text-align:center;color:#fff;width:57px;display:block}
#searchScrap .detail{height:186px;position:fixed;left:50%;margin-left:-332px;bottom:-186px;width:891px}
#searchScrap .detail .shadow{position:absolute;display:block;width:100%;height:176px;top:10px;left:10px;background:#000;z-index:1;filter:alpha(opacity=30);opacity:.3}
#searchScrap .detail .detail_cont{position:relative;z-index:2;background:#fff;width:100%;height:100%}
#searchScrap .detail .detail_cont .info{height:25px;background:#2c2c2c;padding:9px 0 0 113px;color:#fff;font-size:14px;font-weight:bold}
#searchScrap .detail .detail_cont .info .tit{display:inline-block;width:81px;height:28px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 0;text-indent:-9999px;position:absolute;left:12px;top:0}
#searchScrap .detail .detail_cont .info em{color:#ffff00}
#searchScrap .detail .detail_cont .info .btn_wish{font-size:11px;color:#fff;display:inline-block;height:18px;line-height:18px;border:1px solid #222;padding:0 8px;letter-spacing:-1px;background:#515151;position:relative;top:-2px;text-decoration:none;font-weight:normal}
#searchScrap .detail .detail_cont .btn_close{position:absolute;right:10px;top:11px;display:block;width:15px;height:15px;text-indent:-9999px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat -16px -29px}
#searchScrap .detail .detail_cont .scrap_list{border-left:1px solid #2c2c2c;border-right:1px solid #2c2c2c;height:152px}
#searchScrap .detail .detail_cont .scrap_list ul{padding:16px 0 0 24px}
#searchScrap .detail .detail_cont .scrap_list li{width:100px;float:left;margin:0 24px 0 0;position:relative}
#searchScrap .detail .detail_cont .scrap_list li.last{margin:0}
#searchScrap .detail .detail_cont .scrap_list li .img{width:100px;height:100px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -69px}
#searchScrap .detail .detail_cont .scrap_list li .img img{width:100px;height:100px}
#searchScrap .detail .detail_cont .scrap_list li .price{text-align:center;font-size:14px;color:#333;padding:8px 0 0 0;font-weight:bold}
#searchScrap .detail .detail_cont .scrap_list li .guide{text-align:center;font-size:11px;color:#666;padding:8px 0 0 0;letter-spacing:-1px}
#searchScrap .detail .detail_cont .scrap_list li .btn_basket{position:absolute;left:0;top:77px;width:100px;height:23px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -45px;text-indent:-9999px;display:none}
#searchScrap .detail .detail_cont .scrap_list li .btn_del{position:absolute;right:-1px;top:-1px;width:15px;height:15px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -29px;text-indent:-9999px;display:none}
#searchScrap .detail .detail_cont .scrap_list li.on .btn_basket{display:block}
#searchScrap .detail .detail_cont .scrap_list li.on .btn_del{display:block}

.responsive_container.result_none .column_right{width:100%}

/* 여행몰 */
#travel h3.travel{font-size:16px;color:#333;height:25px}
#travel #header-2013{position:relative;z-index:100;width:100%;height:132px;padding-top:0;background:url(http://image.lotte.com/lotte/images/travel/bg_travel_header.png) repeat-x left -30px}
#travel #wrap-2013 #header-2013{height:162px}
#travel #headerWrap{width:1100px;height:133px;margin:0 auto;background:none}
#travel #subWrap-2015 #headerWrap{width:920px}
#travel #header-2013 .logo{position:absolute;top:18px;left:0px}
#travel #header-2013 .travel_header_banner{position:absolute;top:2px;right:0}
#travel div.location2013{padding-top:12px}
#travel #container-2013 .inner_container{width:1100px;margin:0 auto}
#travel #subWrap-2015 #container-2013 .inner_container{width:920px}
#travel .travel_nav{position:absolute;left:0;top:85px}
#travel .travel_nav .depth01{float:left;padding:0 2px 0 0;background:url(http://image.lotte.com/lotte/images/travel/nav_travel920.png) no-repeat right 0}
#travel .travel_nav .depth01 > a{display:block;height:47px;background:url(http://image.lotte.com/lotte/images/travel/nav_travel920.png) no-repeat 0 0;text-indent:-9999px;width:113px}
#travel .travel_nav .depth01 .link01{width:114px}
#travel .travel_nav .depth01 .link02{background-position:-116px 0}
#travel .travel_nav .depth01 .link03{background-position:-231px 0}
#travel .travel_nav .depth01 .link04{background-position:-346px 0}
#travel .travel_nav .depth01 .link05{background-position:-461px 0}
#travel .travel_nav .depth01 .link06{background-position:-576px 0}
#travel .travel_nav .depth01 .link07{width:114px;background-position:-691px 0}
#travel .travel_nav .depth01 .link08{background-position:-807px 0}
#travel .travel_nav .last{padding-right:0;background:none}
#travel .travel_nav .depth01.on .link01{background-position:0 -47px}
#travel .travel_nav .depth01.on .link02{background-position:-116px -47px}
#travel .travel_nav .depth01.on .link03{background-position:-231px -47px}
#travel .travel_nav .depth01.on .link04{background-position:-346px -47px}
#travel .travel_nav .depth01.on .link05{background-position:-461px -47px}
#travel .travel_nav .depth01.on .link06{background-position:-576px -47px}
#travel .travel_nav .depth01.on .link07{background-position:-691px -47px}
#travel .travel_nav .depth01.on .link08{background-position:-807px -47px}
#travel .travel_nav .depth02{display:none;position:absolute;left:0;top:47px;width:100%}
#travel .travel_nav .depth02 .wrap{border:1px solid #d77600;border-top:0;background:#fff;padding:20px 27px 13px 27px}
#travel .travel_nav .depth02 .wrap a{padding:0 0 0 7px;color:#333;background:url(http://image.lotte.com/lotte/images/travel/bul_navlink.gif) no-repeat 0 6px;white-space:nowrap;display:inline-block;margin-bottom:7px;font-size:14px;width:133px}
#travel .travel_nav .depth02 .wrap a:hover{font-weight:bold;letter-spacing:-1px}
#travel .travel_nav .depth01.on .depth02{display:block}
#travel #subWrap-2015 .prod_caution{width:920px;margin:0 auto 5px auto}


@media screen and (min-width:1450px){
	#wrap-2015.responsive_wrap .header_wrap{width:1400px}
	#wrap-2015.responsive_wrap .header_wrap .search_box{left:397px}
	#wrap-2015.responsive_wrap .header_menu_wrap .header_menu{width:1400px}
	#wrap-2013.responsive_wrap .floating_banner{margin-left:-792px}  /* 조절되는 50% */
	#wrap-2013.responsive_wrap .floating_menu_2013{margin-left:710px} /* 조절되는 50% */
	#wrap-2015.responsive_wrap .header_menu_wrap .header_menu .menu_wrap .menu_left{padding-left:0}
	#wrap-2015.responsive_wrap .sky_scraper_wrap{margin-left:710px}
	#wrap-2015.responsive_wrap .gcb_slim_wrap{left:-90px}

	#searchScrap .detail{margin-left:-190px}
	.responsive_container{width:1400px}
	.responsive_wrap #timeSaleWrap img{position:relative;right:-151px} /* 타임세일 */
}

.password_campaign_wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999}
.password_campaign_wrap .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5}
.password_campaign{position:absolute;left:50%;top:50%;margin:-250px 0 0 -212px;width:418px;background:#3963c5;padding:0 3px 3px 3px;overflow:hidden}
.password_campaign .cont{background:#fff}
.password_campaign .cont .btn_wrap{padding:13px 0 26px;text-align:center}

.layer_login_wrap #layer_login.new2014{height:432px}
.layer_login_wrap #layer_login.new2014 .adult_text{text-align:left;padding:17px 0 8px 31px}

#layerCertification.layer_login_wrap #layer_login{height:432px}
#layerCertification .layer_wrap_box ul.info{padding:17px 0 6px 36px}
#layerCertification .layer_wrap_box ul.info li{padding-bottom:12px}
#layerCertification .layer_wrap_box .btn_area{padding:0 18px;*zoom:1}
#layerCertification .layer_wrap_box .btn_area:after{content:"";display:block;clear:both}
#layerCertification .layer_wrap_box .btn_area a{display:block;width:156px;height:122px;margin:0 10px;float:left;background:url(http://image.lotte.com/lotte/images/login/btn_certification.gif) no-repeat 0 0;line-height:0;font-size:0;text-indent:-9999px}
#layerCertification .layer_wrap_box .btn_area a.phone{background-position:0 -122px}
#layerCertification .layer_wrap_box .btn_area a.i-pin{background-position:-156px -122px}
#layerCertification .layer_wrap_box .btn_area a.phone:hover,
#layerCertification .layer_wrap_box .btn_area a.phone:focus{background-position:0 0}
#layerCertification .layer_wrap_box .btn_area a.i-pin:hover,
#layerCertification .layer_wrap_box .btn_area a.i-pin:focus{background-position:-156px 0}

.floor_certification_wrap{padding:35px 36px 53px}
.floor_certification_wrap ul.info{padding-bottom:51px}
.floor_certification_wrap ul.info li{padding-bottom:14px}
.floor_certification_wrap .btn_area{padding:0 109px;*zoom:1}
.floor_certification_wrap .btn_area:after{content:"";display:block;clear:both}
.floor_certification_wrap .btn_area a{display:block;width:198px;height:156px;margin:0 12px;float:left;background:url(http://image.lotte.com/lotte/images/login/btn_floor_certification.gif) no-repeat 0 0;line-height:0;font-size:0;text-indent:-9999px}
.floor_certification_wrap .btn_area a.phone{background-position:0 -156px}
.floor_certification_wrap .btn_area a.i-pin{background-position:-198px -156px}
.floor_certification_wrap .btn_area a.phone:hover,
.floor_certification_wrap .btn_area a.phone:focus{background-position:0 0}
.floor_certification_wrap .btn_area a.i-pin:hover,
.floor_certification_wrap .btn_area a.i-pin:focus{background-position:-198px 0}

#appDown{width:345px;background:#fff;text-align:center;z-index:100}

.commonPop, .commonPopEl{display:none;width:100%;height:100%;position:fixed;top:0;z-index:1000}   
.commonPop .bg, .commonPopEl .bg{width:100%;height:100%;background:#000;opacity:0.8}
.commonPop .box, .commonPopEl .box{width:100%;position:absolute;top:30%}   
.commonPop .box .popBox, .commonPopEl .box .popBox{position:relative;width:424px;background:white;margin:0 auto;border:3px solid #3963c5;text-align:center}   
.commonPop .box .popBox .cont, .commonPopEl .box .popBox .cont{padding:39px 0 30px}
.commonPop .box .popBox .btn, .commonPopEl .box .popBox .btn{display:block;margin-bottom:21px}
.commonPop .box .popBox .btn_close, .commonPopEl .box .popBox .btn_close{position:absolute;top:10px;right:11px}
.commonPopEl .box .popBox{border:3px solid #866e4a}

#travel .header_common_wrap .header_common_box .lnb_box .util_list > li > a{line-height:15px}
#travel #footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel{line-height:15px}
#travel #footerWrap .footer_top_wrap .footer_top_box .footer_menu li a,
#travel #footerWrap .footer_mid_wrap .footer_text01 p,
#travel #footerWrap .footer_mid_wrap .footer_text02 .law p{line-height:normal}

/* 명절명가 추석 */
.header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:49px}
.header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving a{background:#2f3c68 url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat right 0;padding:0 69px 0 21px}
.header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving a:hover{color:#bfe2ff}
/* .header_menu_wrap .menu_right.menu_thanksgiving{margin-right:96px} */
#subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:38px}

#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:49px}

#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#event #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving{padding-left:90px;}

.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:27px !important}

#subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#event #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0}

.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving{padding-left:0 !important;}
.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0 !important}

#subWrap-2015 .header_menu_wrap .menu_right.menu_thanksgiving,
.chanel #wrap-2015 .header_menu_wrap .menu_right.menu_thanksgiving{background:none;padding-left:0}

#young #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#dep #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#mens #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#baby #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#tvhome #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#food #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:27px}

#young #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#dep #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#mens #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#baby #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#tvhome #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#food #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0}

.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li{padding:7px 0 7px 12px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list{height:145px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li{height:47px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li.mall05,
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li.mall06{height:53px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li > a{line-height:45px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list{height:449px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15{margin:-7px 0 7px -9px;padding:0;width:208px;height:42px;background:url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat 0 -53px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover{background-position:0 -95px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 .label_wrap > span{padding-left:20px;line-height:42px;color:#fff}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover .label_wrap > span{color:#fff}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15{padding:0;border:0;width:57px;height:47px;background:#2f3c68 url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat 0 -137px}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover{background-position:-57px -137px}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 > .label_wrap > span{text-indent:-9999px;font-size:0;line-height:0}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg07 .cont_wrap{top:170px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg08 .cont_wrap{top:218px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg09 .cont_wrap{top:194px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg10 .cont_wrap{top:26px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap{top:29px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg12 .cont_wrap{top:246px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg13 .cont_wrap{top:397px}

.gcb_wrap .layer_ctg_wrap .ctg_list > li .cont_wrap .cont_box .cont_title a span.home{font-size:12px;color:#888;padding:0 16px 0 6px;position:relative;top:3px;font-weight:bold}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 .label_wrap > span{font-weight:bold}

/*20160128 ING배너*/
.cont_ingplan_wrap{position:relative;margin:0px auto 30px;padding-top:20px;width:1100px;height:312px}
.cont_ingplan_wrap .ingplan_box ul li{float:left;width:548px;overflow:hidden;height:310px;border:1px #cbd4d9 solid}
.cont_ingplan_wrap .ingplan_box ul li.ingfirst{margin-right:-1px}
.cont_ingplan_wrap .ingplan_box ul li dl dt{width:548px;height:238px;overflow:hidden;border-bottom:1px #cbd4d9 solid}
.cont_ingplan_wrap .ingplan_box ul li dl dt img{width:100%}
.cont_ingplan_wrap .ingplan_box ul li dl dd{padding:0 20px;height:71px}
.cont_ingplan_wrap .ingplan_box ul li dl dd a{display:block;height:71px}
.cont_ingplan_wrap .ingplan_box ul li dl dd a span{display:block;font-size:13px;padding:4px 0 0px;height:17px;overflow:hidden;text-overflow:ellipsis}
.cont_ingplan_wrap .ingplan_box ul li dl dd a span.ingboldtext{color:#333;padding:12px 0 0;font-size:18px;height:23px} 

/* 공통 unit */
dl.goods_unit{position:relative;width:351px;height:232px;border:1px solid #cbd4d9;background:#fff}
[class*='bigdeal_wrap'] dl.goods_unit{height:284px}
.goods_unit dt{margin-bottom:12px;text-align:center}
[class*='bigdeal_wrap'] .goods_unit dt{padding-top:52px}
.goods_unit .md_tip{position:absolute;width:100%;height:51px;top:0;left:0;overflow:hidden}
.goods_unit .md_tip strong{display:block;height:28px;margin:13px 13px 11px;background:url(http://image.lotte.com/lotte/images/event/genie/bg_md_tip2_renew.gif) no-repeat 0 50%;font-weight:normal;font-size:13px;line-height:26px;color:#333;overflow:hidden}
.goods_unit .goods_photo{position:relative;display:block;border-bottom:1px solid #f0f0f0}
.goods_unit .goods_photo img{width:100%;height:165px}
.goods_unit .goods_photo .flag{position:absolute;width:auto;height:auto;top:0;left:0}
dl dt .icons_wrap_v1{position:absolute;top:0;left:0}
dl dt .icons_wrap_v1 img.flag{position:relative;float:left;margin-right:3px}
dl dt .icons_wrap_v1 .smartpick-icon{float:left;margin-right:3px}
dl dt .icons_wrap_v1 .smartpick-icon img{height:20px;width:auto}
dl dt .icons_wrap_v1 .smartpick-icon.first{margin-left:13px;margin-top:0}

.goods_unit .goods_photo .sold_out{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.goods_unit .goods_photo .sold_out img{height:100%}
.goods_unit dd{padding-left:15px;overflow:hidden}
.goods_unit .txt_percent_sales{float:left;width:66px;height:51px;font-size:36px;color:#333}
.goods_unit .percent{position:relative;width:42px;*width:66px;text-align:center}
.goods_unit .percent span{*float:left;height:33px;line-height:29px}
.goods_unit .percent em{*float:left;height:32px;font-size:14px;vertical-align:13px}
.goods_unit .coupon em{position:relative;display:block;height:18px;font-size:11px;line-height:18px;color:#888}
.goods_unit .goods_info{float:left;width:235px}
.goods_unit .goods_info .goods_txt{position:relative;display:block;height:18px;font-size:13px;color:#333;text-decoration:none;overflow:hidden;z-index:2}
.goods_unit .goods_info .price{font-weight:bold;font-size:18px;color:#518ddd}
.goods_unit .goods_info .price em{padding-left:3px;font-size:13px}
.goods_unit .in_flag{position:absolute;bottom:11px;right:10px}
.goods_unit .buy_count{float:left;padding-top:3px;font-size:11px;color:#888}
.goods_unit .btn_share{float:left;width:61px;height:21px;margin-left:10px;background:url(http://image.lotte.com/lotte/images/event/genie/bg_prd_flg_renew.gif) no-repeat 0 0;font-size:11px;line-height:18px;color:#ff7b62;text-align:center}
.goods_unit .draw_near{position:absolute;width:170px;height:28px;right:0;bottom:0;background:url(http://image.lotte.com/lotte/images/event/genie/bg_limittime02_renew.png) no-repeat 0 0;line-height:28px}
.goods_unit .draw_near .tit{position:absolute;top:0;left:30px;font-weight:bold;font-size:12px;color:#fff}
.goods_unit .draw_near .time{position:relative;padding:0 0 0 90px;font-size:14px;color:#fff}
.goods_unit .draw_near .time .dp-no{padding:0 4px}
.goods_unit ~ .overlink{position:absolute;top:0;right:0;left:0;bottom:0;background:url(http://image.lotte.com/lotte/images/event/genie/blank.gif) no-repeat 0 0;text-indent:-9999px;z-index:2}
.goods_unit ~ .overlink:hover{border:3px solid #518ddd}

/* 20160229 GCB 유아동 디자인 수정 */ 
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap{width:281px}
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap .cont_box{width:252px}
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap .shadow_box{width:282px} 

/* 20160311 티켓/도서/여행/전문관 영역, '롯데브랜드관' 추가*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.all_lotte{background-position:-1802px 0}  

/* 20160311 search : 급상승 검색어--> 인기검색태그 수정 */ 
.search_layer_rank .popular_search_tag .cont ul li{width:47%;float:left;margin:0 5px 5px;height:27px}   
.search_layer_rank .popular_search_tag .cont ul li.search_even{margin-right:0px}       
.search_layer_rank .popular_search_tag .cont ul li a{display:inline-block;max-width:100%;color:#999;background:#f5f5f5;padding:0 2px 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} 

/* 20160315 최상단 배너 2개일경우 추가 */
#wrap-2015 .header_top_bnr .top_bnr_wrap .bnr_list.bnr_list_type02 li.line{margin:0 90px}

/* 20160323 상단헤더 20주년 탭추가 */
.header_menu_wrap .menu_left li.link_foundation_day{position:relative;margin-left:-8px}
#subWrap-2015 .header_menu_wrap .menu_left li.link_foundation_day{margin-left:-13px}
.header_menu_wrap .menu_left li.link_foundation_day a{position:absolute;top:0;left:0;padding:0 13px 0 59px;background:#34416c url(http://image.lotte.com/lotte/images/common/header2016/ic_year20.gif) no-repeat 15px 0;white-space:nowrap}

/* 20160329 GCB slim : 서비스--> 애완<br />서비스로 수정 */
.gcb_slim_wrap .ctg_list > li.ctg10 .label_wrap > span{padding-top:6px}

/* 20160401 신한금융투자 b2b 신규페이지*/
body.b2e_49706 #b2b-wrap-2015 .easy_header_wrap .easy_box .easy_logo img{width:150px;margin-top:6px;margin-right:20px}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li{margin-right:0;} 
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li a{padding:0 28px;letter-spacing:-1.3px}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li:first-child a{background:#465a9d}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left{padding-left:90px}
body.b2e_49706 #b2b-wrap-2015 .header_wrap .small_logo{display:inline-block;margin-top:5px}

body.b2e_49706 div#b2b-wrap-2015 div#footerWrap{background:url(http://image.lotte.com/b2e/shinhan_invest/footer_bg.gif) repeat-x 0 13px}
body.b2e_49706 div#b2b-wrap-2015 div#footerWrap .footer_top_wrap{border:none}

/* 구찌 로고 변경 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci > a{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_gucci_brandmall_v2.png) no-repeat 0 6px}
/* 샤넬 로고 변경 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.chanel > a{background:url("http://image.lotte.com/lotte/images/common/header2015/Best Brand Mall_CHANEL_20160627.gif") no-repeat 0 6px;width:171px;height:34px;text-indent:-9999px;font-size:0;margin:0 0 8px 0;padding:6px 0 0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.chanel:hover > a{background-color:#fff}
/*스마트 맞춤셔츠 20160704*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.smart_shirt {background-position:-2417px 0;} /* 20160829 수정 */

/* 20160519 티켓/도서/여행/전문관 영역, '빅사이즈' 추가*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.bigsize_shop {background-position:-2297px 0;} /* 20160829 수정 */
/*2016.06.15 스카이배너 버튼 박스 패딩값 조*/
.sky_scraper_wrap .btn_box{padding-top:20px}

/* 20160704 문구추가 */
.phrases {padding-top:12px;}
.phrases p {background:url("http://image.lotte.com/lotte/images/login/phrases_icon.png") no-repeat 0 0; padding-left:24px; color:#343235; line-height:16px;}
.phrases p strong {color:#2a6cda;}
.phrases p em {font-size:12px;}

/* 20160708 flag 추가 */
.menu_wrap ul li.flag_logo {position:relative;}
.menu_wrap ul li.flag_logo img {position:absolute;top:-2px;left:50%;margin-left:-19px;}

/* 2016.07.12 다이렉트 전문관 */
.layer_ctg_wrap .ctg_list > li.ctg10 .sub_ctg_list > ul > li > dl > dd > ul.pd0{padding-bottom:0px}

/* 20160722 높이값 추가 */
.pop_v2 .selComp .sel_list_wrap{max-height:300px}

/* 20160727 전문관 추가 */
.ctg02 .cont_wrap {width:570px;}
.ctg02 .cont_wrap .cont_box {width:541px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0;width:113px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li {height: 355px !important;}
.ctg03 .cont_wrap {width:570px;}
.ctg03 .cont_wrap .cont_box {width:541px;}
.ctg03 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg06 .cont_wrap {width:570px;}
.ctg06 .cont_wrap .cont_box {width:541px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px; height:363px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0; width:113px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.layer_ctg_wrap .ctg_list > li.ctg06 .sub_ctg_list > ul > li {height:382px !important;}
.ctg07 .cont_wrap {width:570px;}
.ctg07 .cont_wrap .cont_box {width:541px;}
.ctg07 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px;}
.ctg08 .cont_wrap {width:570px;}
.ctg08 .cont_wrap .cont_box {width:541px;}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0; width:113px;}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.ctg09 .cont_wrap {width:570px;}
.ctg09 .cont_wrap .cont_box {width:541px;}
.ctg09 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg09 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0;}
.ctg11 .cont_wrap {width:627px;}
.ctg11 .cont_wrap .cont_box {width:598px;}
.ctg11 .cont_wrap .cont_box .sub_ctg_list ul li.last {width:339px;}
.ctg11 .cont_wrap .cont_box .sub_ctg_list ul li.last dl dd ul.specialty {width:339px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl dd ul {padding-bottom:0}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl:first-child dd ul {padding-bottom:23px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl dt {margin-bottom:9px;padding-bottom:9px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl:first-child dt {margin-bottom:4px;padding-bottom:5px;}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.flavor {background-position:-2052px 0;}
.ctg01 .cont_wrap {width:570px;}
.ctg01 .cont_wrap .cont_box {width:541px;}
.ctg01 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg04 .cont_wrap {width:570px;}
.ctg04 .cont_wrap .cont_box {width:541px;}
.ctg04 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}


/* 옴니로 산다 헤더,스카이스크래퍼 비노출 영역 작업 */
body#omni #subWrap-2015 > .header_top_bnr, body#omni #subWrap-2015 > .header_wrap, body#omni #subWrap-2015 > .header_menu_wrap, .body#omni #subWrap-2015 > sky_scraper_wrap{display:none}

/* 20160823 푸터 간격 추가 */
#footerWrap .footer_btm_wrap li.main_footer_type01 {padding-left:32px}ay:none;background-position:-55px 24px;border-color:#ff7b62}
.sky_scraper_wrap .direct_wrap.direct_on .on{display:block}
.sky_scraper_wrap .lately_item{margin-bottom:3px}
.sky_scraper_wrap .lately_item h3{height:36px;margin:0;padding-top:4px;background:#7d8088;font-weight:normal;color:#fff;text-align:center;overflow:hidden;font-size:11px;margin-bottom:5px}
.sky_scraper_wrap .lately_item h3 span{display:block;padding:1px 0 0;font-weight:bold}
.sky_scraper_wrap .lately_item .item_wrap{overflow:hidden;height:183px}
.sky_scraper_wrap .lately_item .lately_item_wrap{overflow:hidden;position:relative;height:183px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li{position:relative;vertical-align:top;margin-bottom:5px}
.sky_scraper_wrap .lately_item .lately_item_wrap.active ul li.active{border-color:#8675f0;width:100%;padding:0;left:0}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li a{background-color:#fff;border:1px solid #cbd4d9;position:relative;z-index:2;display:block;width:55px;height:55px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li a img{width:51px;height:51px;position:absolute;top:2px;left:2px}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li .item-info{visibility:hidden;position:absolute;top:0;left:0;width:179px;height:57px;padding:0;background:#8675f0}
.sky_scraper_wrap .lately_item .lately_item_wrap ul li .item-info p{overflow:hidden;width:105px;padding:6px 0 0 9px;height:43px;color:#fff;line-height:14px;text-align:left;white-space:normal;text-overflow:ellipsis;letter-spacing:0}
.sky_scraper_wrap .lately_item .active{position:relative;left:-122px;width:179px}
.sky_scraper_wrap .lately_item .active li{padding:0 0 0 122px}
.sky_scraper_wrap .lately_item .active li.active .item-info{visibility:visible}
.sky_scraper_wrap .lately_item .active li.active a{left:122px;border-color:#8675f0}
.sky_scraper_wrap .lately_item .nav{position:relative;padding:2px 0 0;color:#888;text-align:center}
.sky_scraper_wrap .lately_item .nav .count{display:inline;padding:0 0 0 0}
.sky_scraper_wrap .lately_item .nav .bt_up{position:absolute;top:9px;left:8px}
.sky_scraper_wrap .lately_item .nav .bt_dn{position:absolute;top:9px;left:45px}
.sky_scraper_wrap .lately_item .nav img{position:relative;top:-1px;vertical-align:middle}
.sky_scraper_wrap .lately_item .nav .current_page{font-weight:bold}
.sky_scraper_wrap .lately_item .nav .current_page_title{display:none}
.sky_scraper_wrap .lately_item .nav .total_page_title{display:none}
.sky_scraper_wrap .btn_box{padding-top:15px}
.sky_scraper_wrap .btn_box ul{border:1px solid #cbd4d9}
.sky_scraper_wrap .btn_box ul li{border-bottom:1px solid #cbd4d9}
.sky_scraper_wrap .btn_box ul li a{background:url(../images/bg/icon_sky_scraper.png) no-repeat 0 0;display:block;width:55px;height:54px;text-indent:-9999px;font-size:0;vertical-align:top}/*20151110 수정*/
.sky_scraper_wrap .btn_box ul li.page_top a{background-position:0 0}
.sky_scraper_wrap .btn_box ul li.page_up a{background-position:0 -180px}
.sky_scraper_wrap .btn_box ul li.page_up a:hover{background-position:0 -60px}
.sky_scraper_wrap .btn_box ul li.page_down{border:none}
.sky_scraper_wrap .btn_box ul li.page_down a{background-position:0 -240px}
.sky_scraper_wrap .btn_box ul li.page_down a:hover{background-position:0 -120px}
/* MAIN */
#wrap-2015 .sky_scraper_wrap{margin-left:560px}
#main #wrap-2015 .sky_scraper_wrap{top:314px}
/* SUB */
#subWrap-2015 .sky_scraper_wrap{margin-left:470px}
/* B2B */
#b2b-wrap-2015 .sky_scraper_wrap{margin-left:579px}
#b2b-wrap-2015 .sky_scraper_wrap .btn_box{padding-top:78px}
#b2e-subWrap-2015 .sky_scraper_wrap{margin-left:489px}
#b2e-subWrap-2015 .sky_scraper_wrap .btn_box{padding-top:73px}

/* ********* EC MAIN HEADER ************ */
#headerWrap{position:relative;z-index:110}
/* header top banner */
.header_top_bnr .bnr_single{width:1040px;margin:0 auto;display:block}
.header_top_bnr .top_bnr_wrap{width:1100px;margin:0 auto}
.header_top_bnr .top_bnr_wrap .bnr_list{overflow:hidden}
.header_top_bnr .top_bnr_wrap .bnr_list li{float:left}
.header_top_bnr .top_bnr_wrap .bnr_list li.line{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_top_banner.gif) no-repeat 0 19px;height:80px;width:1px}
/* 1100w margin */
#wrap-2015 .header_top_bnr .top_bnr_wrap .bnr_list li.line{margin:0 45px}

/* header */
.header_wrap{width:1040px;height:135px;margin:0 auto;position:relative;z-index:121}
.header_wrap .btn_appdown{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 0 0;height:13px;line-height:11px;position:absolute;top:11px;left:0;color:#666;letter-spacing:-1px;padding-left:15px}
.header_wrap .btn_appdown:hover{text-decoration:none}
.header_wrap .logo{position:absolute;top:15px;left:0}
.header_wrap .card_bnr_wrap{overflow:hidden;width:300px;height:44px;position:absolute;top:47px;right:0;z-index:1}
.header_wrap .card_bnr_wrap ul li .tabs{display:none}
.header_wrap .card_bnr_wrap ul li div.cont{width:300px;height:44px;z-index:5;position:absolute;display:block}
.header_wrap .card_bnr_wrap ul li div.cont img{width:300px;height:44px}

/* header util */
.header_wrap .util_list_last{position:absolute;top:60px;right:20px;z-index:2}
.header_wrap .util_list_last > li{float:left;width:auto;padding:0 0 0 18px;margin-left:9px;position:relative;}
.header_wrap .util_list_last > li > a{color:#666;height:15px;display:block;}
.header_wrap .util_list_last > li > a:hover{text-decoration:underline;color:#0396fe;}
.header_wrap .util_list{position:absolute;top:-20px;left:2px;z-index:2}
.header_wrap .util_list:after{clear:both;display:block;content:''}
.header_wrap .util_list li a:hover{text-decoration:underline;color:#0396fe;}
.header_wrap .util_list > li{float:left;width:auto;padding:0 0 0 10px;margin-left:9px;position:relative}
.header_wrap .util_list > li > a{color:#666;line-height:11px;height:15px;display:block}
.header_wrap .util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.name{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.grade_name{background:none;padding:0;margin:0;overflow:hidden}
.header_wrap .util_list > li.grade_name .greetings{float:left;height:15px;line-height:11px;margin-right:3px}
.header_wrap .util_list > li.grade_name .grade_box{font-weight:bold;float:left;overflow:hidden}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gradeGroup.png) no-repeat 0 0;padding-left:20px;margin-right:4px;float:left;height:15px;line-height:11px}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.sliver{background-position:0 0;color:#adadad}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.gold{background-position:0 -30px;color:#e0b24a}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum_sharp{background-position:0 -60px;color:#5c6fe0}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum{background-position:0 -90px;color:#735de1}
.header_wrap .util_list > li.grade_name .grade_box .grade_txt.platinum_plus{background-position:0 -120px;color:#9e4db0}
.header_wrap .util_list > li.grade_name .grade_box .name{float:left;font-weight:bold;line-height:11px;height:15px}
.header_wrap .util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 57px -116px;font-weight:bold;color:#6c9ddf;padding-right:12px;letter-spacing:0}
.header_wrap .util_list > li.customer > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 72px -26px;padding-right:12px}
.header_wrap .util_list > li.cart a .count{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}
.header_wrap .util_list > li.point a .count{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}
.header_wrap .util_list > li.mpoint{color:#666;line-height:11px;letter-spacing:-1px;height:15px;display:block}
.header_wrap .util_list > li.mpoint .ico_m{margin-right:2px;position:relative;top:1px}
.header_wrap .util_list > li.mpoint strong{padding-left:3px;font-weight:bold;color:#689bde;position:relative;top:1px}

/* header util menu */
.util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:1}
.util_layer ul li{width:85px}
.util_layer ul li a{display:block;color:#666;padding:3px 0 3px 3px;height:13px;line-height:11px;letter-spacing:-1px}
.util_layer ul li a em{color:#689bde;font-weight:bold}
.util_layer.layer_mylotte_menu{border-color:#689bde;padding-bottom:9px}
.util_layer.layer_mylotte_menu ul li{width:72px;padding:0}
.util_layer.layer_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 60px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:5px;margin-bottom:4px;letter-spacing:0}
.util_layer.layer_customer_menu ul li a{padding-left:6px}
.util_layer.layer_customer_menu ul li.customer a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 75px -54px;border-bottom:1px solid #cbd4d9;margin-bottom:4px;padding:3px 0 5px 3px}
.util_layer.layer_customer_menu ul li.customer_number{border-top:1px solid #cbd4d9;margin-top:5px;padding:8px 0 0 6px;letter-spacing:-1px;width:79px}
.util_layer.layer_customer_menu ul li.customer_number em{font-weight:bold;font-size:16px;color:#333}
.util_layer.layer_easy_mylotte_menu{border-color:#689bde;padding:6px 6px 7px;top:-9px}
.util_layer.layer_easy_mylotte_menu ul li{width:76px;padding:0}
.util_layer.layer_easy_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 63px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:3px;margin-bottom:6px;letter-spacing:0}

/* header search */
.header_wrap .search_box{position:absolute;top:45px;right:0px}
.header_wrap .search_box .search_input_wrap{background:url(../images/header_search_img.png) no-repeat 0 0;width:467px;height:43px;position:relative}
.header_wrap .search_box .search_input_wrap.search_layer_on,
.header_wrap .search_box .search_input_wrap.rank_layer_on{background-position:0 -50px}/* 20160126 인기검색어 레이어 추가 */
.header_wrap .search_box .search_input_wrap .text{background:none;width:371px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.header_wrap .search_box .search_input_wrap input[type=text]::-ms-clear{display:none}
.header_wrap .search_box .btn{background:url(../images/header_search_img.png) no-repeat 4px -179px;width:25px;height:25px;text-indent:-9999px;position:absolute;top:8px;right:16px;border:none;}
.header_wrap .search_box .btn_del{background:url(../images/header_search_img.png) no-repeat 4px -135px;width:25px;height:25px;text-indent:-9999px;display:none;position:absolute;top:8px;right:47px}
.header_wrap .search_box .search_input_wrap .search_layer_mid{border-width:0 2px;border-style:solid;border-color:#689bde}
.header_wrap .search_box .search_input_wrap .search_layer_btm{background:url(images/header_search_img.png) no-repeat 0 -100px;width:100%;height:21px;display:block}

/* 20160114 검색어 순위 추가 */
.header_wrap .search_layer_rank .search_layer_mid{margin-bottom:-6px;padding:13px 17px 0 16px;background:#fff;font-size:13px;line-height:23px;letter-spacing:-.5px}
.header_wrap .search_layer_rank .search_layer_mid > ul{position:relative;height:287px}
.header_wrap .search_layer_rank .search_layer_mid > ul > li{float:left;width:50%}
.header_wrap .search_layer_rank .search_layer_mid .tabs{display:block;height:30px;border-bottom:1px solid #dcdcdc;font-size:15px;line-height:30px;color:#888;text-align:center;cursor:pointer}
.header_wrap .search_layer_rank .search_layer_mid li.on .tabs{border-color:#518ddd;font-weight:bold;color:#518ddd}
.header_wrap .search_layer_rank .search_layer_mid .cont{position:absolute;width:100%;top:57px;left:0;background:#fff}
*+html .header_wrap .search_layer_rank .search_layer_mid ol li{float:left;width:100%}
.header_wrap .search_layer_rank .search_layer_mid ol a{position:relative;display:block;padding-left:25px;padding-right:65px;color:#444;text-decoration:none}
.header_wrap .search_layer_rank .search_layer_mid ol a:hover,
.header_wrap .search_layer_rank .search_layer_mid ol a:focus{background:#f2f2f2}
.header_wrap .search_layer_rank .search_layer_mid .rank_icon{position:absolute;top:0;left:0;padding-left:3px;color:#888}
.header_wrap .search_layer_rank .search_layer_mid .search_txt{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.header_wrap .search_layer_rank .search_layer_mid .change_box{position:absolute;width:40px;height:23px;top:0;right:8px;background:url(../images/header_search_img.png) no-repeat -100px -140px;text-align:right; display:none} /* 20160928 검색 레이어 오른쪽 순위영역 비노출 */
.header_wrap .search_layer_rank .search_layer_mid .change_box.down{background-position:-100px -180px}
.header_wrap .search_layer_rank .search_layer_mid .change_box.new{background-position:-150px -140px}
.header_wrap .search_layer_rank .search_layer_mid .change_box.no_change{background-position:-150px -180px}
.header_wrap .search_layer_rank .search_layer_mid .hidden_txt{position:absolute;width:0;overflow:hidden}

/* header menu */
.header_menu_wrap{background-color:#202020;position:relative;;z-index:120;letter-spacing:-1px}
.header_menu_wrap a:hover{text-decoration:none}
.header_menu_wrap .header_menu{width:1040px;height:53px;margin:0 auto;position:relative}
.header_menu_wrap .header_menu .menu_wrap:after{clear:both;display:block;content:''}
.header_menu_wrap .menu_left{float:left;padding-left:14px}
#tvhome #wrap-2015 .header_menu_wrap .menu_left{padding-left:90px}
.header_menu_wrap .menu_left li{margin-right:48px;float:left}
.header_menu_wrap .menu_left li a{display:block;font-size:14px;color:#fff;height:53px;line-height:50px}
.header_menu_wrap .menu_left li a:hover{color:#bfe2ff}
.header_menu_wrap .menu_right{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_menu.gif) no-repeat left 16px;float:right;padding-left:1px;margin-right:90px}
.header_menu_wrap .menu_right li{margin-left:39px;float:left}
.header_menu_wrap .menu_right li.link_event_zone{margin-left:35px}
.header_menu_wrap .menu_right li a{display:block;font-size:13px;font-weight:bold;color:#fff;height:53px;line-height:50px}
.header_menu_wrap .header_menu .menu_wrap .menu_right li a:hover{color:#bfe2ff;text-decoration:none}

#b2b-wrap-2015 .header_menu_wrap .menu_left{background:none}

/* gcb common */
div[class^=gcb_] .sub_ctg_list > ul > li > dl > dd > ul.pd0{padding:0}
div[class^=gcb_] .sub_ctg_list > ul > li > dl > dd > ul > li > a.pdl0{padding-left:0}

/* gcb basic */
.gcb_wrap{position:absolute;top:0;left:0;width:208px;display:none}
.gcb_slim_wrap{position:absolute;top:0;left:-190px;width:170px;display:none}
div[class^=gcb_] .layer_ctg_wrap{display:none}
div[class^=gcb_].gcb_open .layer_ctg_wrap{display:block}
div[class^=gcb_] .btn_category_view{background:url(../images/gcb_icon.png) no-repeat 2px 0 #333949;display:block;height:53px;padding-left:60px;font-size:16px;color:#fff;line-height:48px}
div[class^=gcb_].gcb_slim_wrap .btn_category_view{padding-left:0;background-position:-1px 0;text-indent:-9999px;font-size:0}
.gcb_wrap .btn_category_view em{text-indent:-9999px;font-size:0}
div[class^=gcb_] .layer_ctg_wrap{background-color:#fff;font-size:13px;color:#333;height:583px;position:relative}

/* category list */
.gcb_wrap .ctg_list{padding:7px 0 8px 8px;height:431px;width:198px;border-width:0 1px;border-style:solid;border-color:#cbd4d9;background-color:#fff}
.gcb_wrap .ctg_list > li{padding:8px 0 8px 12px}
.gcb_slim_wrap .ctg_list > li{border-width:0 1px 1px 1px;border-style:solid;border-color:#cbd4d9; padding:15px 0 10px 10px; height:22px}
.gcb_wrap .ctg_list > li.ctg11,.gcb_wrap .ctg_list > li.ctg12,.gcb_wrap .ctg_list > li.ctg13,
.gcb_wrap .ctg_list > li.ctg14{color:#ab695d}
.gcb_slim_wrap .ctg_list > li.ctg13{background-color:#518ddd;color:#fff;border:none;height:45px}
.layer_ctg_wrap .ctg_list > li:hover{background-color:#202020;border-color:#525868;cursor:pointer}
.layer_ctg_wrap .ctg_list > li:hover a{color:#fff;}
.layer_ctg_wrap .label_wrap{position:relative}
.gcb_wrap .label_wrap > span{line-height:17px}
.gcb_slim_wrap .label_wrap > span{display:block;text-align:center}
.gcb_slim_wrap .ctg_list > li.ctg01 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg05 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg09 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg10 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg11 .label_wrap > span{padding-top:13px}
.gcb_slim_wrap .ctg_list > li.ctg02 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg03 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg04 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg06 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg07 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg08 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg12 .label_wrap > span,.gcb_slim_wrap .ctg_list > li.ctg13 .label_wrap > span,
.gcb_slim_wrap .ctg_list > li.ctg14 .label_wrap > span{padding-top:6px;line-height:16px}
.layer_ctg_wrap .ctg_list > li:hover .label_wrap > span{color:#fff}
.gcb_wrap .rolling_txt_wrap{overflow:hidden;position:absolute;top:2px;height:15px;left:92px;width:87px;font-size:11px;color:#888;font-weight:normal}
.gcb_wrap .ctg_list > li:hover .label_wrap .rolling_txt_wrap li{color:#fff}

.gcb_wrap .ctg_list > li.blank_page .label_wrap span{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_link_blank.png) no-repeat right 5px;padding-right:16px}
.gcb_wrap .ctg_list > li.blank_page:hover .label_wrap span{background-position:right -46px}
/* sub category list */
.layer_ctg_wrap .cont_wrap{background-color:#fff;position:absolute;top:-53px;left:-9999px;width:515px;border-width:1px;border-style:solid;border-color:#000;z-index:1}
.gcb_slim_wrap .ctg_list > li.ctg13 .cont_wrap{width:230px;top:350px}
.layer_ctg_wrap .cont_wrap .cont_box{background-color:#fff;position:relative;z-index:2;width:486px;height:100%;padding:6px 0 10px 29px}/* 20160906 수정 padding */
.gcb_slim_wrap .ctg_list > li.ctg13 .cont_wrap .cont_box{padding:0;width:230px}
.layer_ctg_wrap .cont_wrap .cont_title{font-size:28px;font-weight:bold;margin-bottom:28px;color:#333}
.layer_ctg_wrap .cont_wrap .cont_title .blank_go{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_link_blank.png) no-repeat right 4px;font-size:12px;font-weight:bold;color:#888;padding:0 16px 0 11px;position:relative;top:3px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul{overflow:hidden}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul > li{float:left;width:228px;height:100%;border-right:1px solid #dee5e8;padding-bottom:7px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > ul > li.last{border:none;width:226px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > .brand_mall > li{width:253px}
.layer_ctg_wrap .cont_wrap .sub_ctg_list > .brand_mall > li.last{border:none;width:201px}

.layer_ctg_wrap .ctg_list > li.ctg01 .sub_ctg_list > ul > li{height:602px}/* 20160906 */
.layer_ctg_wrap .ctg_list > li.ctg02 .sub_ctg_list > ul > li{height:331px}
.layer_ctg_wrap .ctg_list > li.ctg03 .sub_ctg_list > ul > li{height:528px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg04 .sub_ctg_list > ul > li{height:230px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg05 .sub_ctg_list > ul > li{height:535px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg06 .sub_ctg_list > ul > li{height:277px}
.layer_ctg_wrap .ctg_list > li.ctg07 .cont_wrap{top:170px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg07 .sub_ctg_list > ul > li{height:349px}
.layer_ctg_wrap .ctg_list > li.ctg08 .cont_wrap{top:218px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg08 .sub_ctg_list > ul > li{height:301px}
.layer_ctg_wrap .ctg_list > li.ctg09 .cont_wrap{top:194px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg09 .sub_ctg_list > ul > li{height:325px}
.layer_ctg_wrap .ctg_list > li.ctg10 .cont_wrap{top:26px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg10 .sub_ctg_list > ul > li{height:493px}
.layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap{top:29px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li{height:490px}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li{border:none}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last{border:none}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl{margin:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl > dt{border-bottom:none;margin:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li.last > dl > dd > ul{padding:0}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li{overflow:hidden}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li:hover{background-color:#518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li:hover a{color:#fff}
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li > span,
.layer_ctg_wrap .ctg_list > li.ctg11 .sub_ctg_list > ul > li > dl > dd > ul > li > a{float:left}
.layer_ctg_wrap .ctg_list > li.ctg12 .cont_wrap{top:246px}/* 20160930 */
.gcb_wrap .ctg_list > li.ctg13 .cont_wrap{top:76px}
.gcb_wrap .ctg_list > li.ctg13 .cont_wrap .sub_ctg_list > ul > li{height:443px}/* 20160930 */
.layer_ctg_wrap .ctg_list > li.ctg14 .cont_wrap{top:147px}
.layer_ctg_wrap .ctg_list > li.ctg14 .sub_ctg_list > ul > li{height:350px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl{margin-right:30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li.last > dl{margin:0 0 0 30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dt{position:relative;font-size:16px;font-weight:bold;color:#333;margin-bottom:4px;padding-bottom:5px;border-bottom:1px solid #7d8088;overflow:hidden}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dt a span{position:absolute;right:-1px;font-size:12px;color:#888;font-weight:bold;top:6px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > p{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_dot_ctg.gif) no-repeat 0 10px;font-size:13px;color:#518ddd;padding-left:8px;height:24px;line-height:21px;font-weight:normal}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul{padding-bottom:23px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li{font-size:13px;color:#666;line-height:21px;font-weight:normal}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > a{color:#666;padding:0 0 3px 8px;display:block}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci > a{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_gucci_brandmall.gif) no-repeat 0 6px;width:171px;height:34px;text-indent:-9999px;font-size:0;margin:0 0 8px 0;padding:6px 0 0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > a .brand_name{color:#518ddd}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li{height:22px;line-height:21px;font-weight:normal}/* 20160906 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li > a{background:url(http://image.lotte.com/lotte/images/common/header2015/dot_gcb_seca.gif) no-repeat 9px 10px;display:block;font-size:13px;color:#666;padding:0 0 3px 16px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty{border-width:1px 0 0 1px;border-style:solid;border-color:#e1e1e1;overflow:hidden;width:226px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li{float:left;width:112px;height:64px;margin:0;padding-top:0;border-width:0 1px 1px 0;border-style:solid;border-color:#e1e1e1;background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_specialty_icon.jpg) no-repeat 0 0;line-height:24px;text-align:center}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.kshop{background-position:0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.magmile{background-position:-120px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.oshop{background-position:-240px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.watch{background-position:-360px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.himart{background-position:-480px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.remodeling{background-position:-600px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.modern_house{background-position:-720px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.one_ounce{background-position:-840px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.tenbyten{background-position:-960px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.shop_1200m{background-position:-1080px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.shop_1300k{background-position:-1200px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.poom{background-position:-1320px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.health_food_store{background-position:-1440px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.ink_search{background-position:-1560px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.lotte_rentercar{background-position:-1680px 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.specialty_blank{background:none}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.styleshop {background-position:-2172px 0;} /* 20160829 수정 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.wizwid {background-position:-2540px 0;} /* 20160919 추가 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.jeju_do {background-position:-2645px 0;} /* 20160928 추가 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li a{float:none;line-height:18px;padding:32px 0 14px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li a:hover{background-color:#518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li a:hover .brand_name{color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li:hover{background-color:#fff;color:#333}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li:hover > a{background:none;color:#333}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci:hover > a{background-color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li > ul > li > a:hover{background:url(http://image.lotte.com/lotte/images/common/header2015/dot_gcb_seca_on.gif) no-repeat 9px 10px #518ddd;color:#fff}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > ul{margin-right:30px}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > ul > li{position:relative;font-size:16px;font-weight:bold;color:#333;margin-bottom:29px;padding-bottom:5px;border-bottom:1px solid #7d8088}
.layer_ctg_wrap .ctg_list > li .shadow_box{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_shadow_bg.png) repeat 0 0;position:absolute;top:7px;bottom:0;left:7px;width:100%;height:100%;z-index:0}

/* lecs list */
.layer_ctg_wrap .ctg_list > li .lecs_list{padding:5px 0 12px 2px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul{overflow:hidden;width:453px;border-width:1px 0 0 1px;border-style:solid;border-color:#e1e2e3}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li{float:left;width:150px;height:130px;border-width:0 1px 1px 0;border-style:solid;border-color:#e1e2e3}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li a{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_lecs_icon.png) no-repeat 0 0;display:block;font-size:13px;color:#666;padding-top:76px;height:54px;line-height:35px;font-weight:normal;text-align:center}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.uniqlo a{background-position:0 -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.muji a{background-position:-160px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.nike a{background-position:-320px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.kiehls a{background-position:-480px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.samsonite a{background-position:-640px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.north_face a{background-position:-800px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.youngone a{background-position:-960px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.sk a{background-position:-1120px -17px}
.layer_ctg_wrap .ctg_list > li .lecs_list > ul > li.columbia a{background-position:-1280px -17px}
/* mall list */
.gcb_wrap .layer_ctg_wrap .mall_list{background-color:#518ddd;overflow:hidden;height:163px;width:206px;border-width:0 1px;border-style:solid;border-color:#4581d1}
.gcb_wrap .layer_ctg_wrap .mall_list > li{float:left;border-style:solid;border-color:#4581d1;width:103px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall01{border-width:1px 1px 1px 0;height:53px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall02{border-width:1px 0 1px 0;height:53px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall03{border-width:0 1px 1px 0;height:53px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall04{border-width:0 0 1px 0;height:53px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall05{border-width:0 1px 0 0;height:55px}
.gcb_wrap .layer_ctg_wrap .mall_list > li.mall06{border-width:0 0 0 0;height:55px;width:102px}
.gcb_wrap .layer_ctg_wrap .mall_list > li > a{display:block;color:#fff;font-weight:bold;font-size:13px;text-align:center;line-height:50px}

.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul{overflow:hidden}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li{float:left;border-style:solid;width:114px;border-color:#e1e2e3}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall01{border-width:1px 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall02{border-width:1px 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall03{border-width:0 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall04{border-width:0 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall05{border-width:0 1px 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall06{border-width:0 0 1px 0;height:63px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall07{border-width:0 1px 0 0;height:64px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall08{border-width:0 0 0 0;height:64px}
.gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li > a{display:block;color:#333;font-weight:bold;font-size:13px;text-align:center;line-height:60px}
/* B2B */
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li.ctg13 .cont_wrap{top:414px}
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall06{border-width:0 1px 0 0;height:64px}
#b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall07{border-width:0 0 0 0;height:64px}

.layer_ctg_wrap .btn_close{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_icon.png) no-repeat 0 -200px;width:21px;height:21px;text-indent:-9999px;font-size:0;line-height:0;position:absolute;right:21px;top:18px;z-index:51}

/* 20160215 b2b일때 kshop styleshop 안보이게 */
#b2b-wrap-2015 .layer_ctg_wrap .sub_ctg_list ul.specialty li.kshop,
#b2b-wrap-2015 .layer_ctg_wrap .sub_ctg_list ul.specialty li.styleshop{display:none}

/* easy header */
.easy_header_wrap{background-color:#518ddd;position:fixed;top:0;left:0;width:100%;z-index:100;display:none;font-family:'Malgun Gothic';letter-spacing:-1px;z-index:10000}
.easy_header_wrap a:hover{text-decoration:none}
.easy_header_wrap .easy_box{width:1100px;height:59px;margin:0 auto;position:relative}
.easy_header_wrap .easy_box:after{clear:both;display:block;content:''}
.easy_header_wrap .easy_box .btn_category{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_icon.png) no-repeat -58px -50px;width:59px;height:59px;text-indent:-9999px;position:absolute;top:0;left:0}
.easy_header_wrap .easy_box .gcb_wrap{top:59px}
.easy_header_wrap.gcb_wrap_on .easy_box .gcb_wrap{display:block}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap{display:block}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li .cont_wrap{top:0}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap .cont_box .sub_ctg_list > ul > li.last > dl > dd > ul > li > a{float:none;line-height:18px}
.easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap .cont_box .sub_ctg_list > ul > li.last > dl > dd > ul > li:hover > a{background-color:none;color:#333}

.easy_header_wrap .easy_box .easy_logo{float:left;margin-left:59px}
.easy_header_wrap .easy_box .easy_logo a{width:auto;height:59px;display:block}
.easy_header_wrap .easy_box .easy_mall_logo{float:left}
.easy_header_wrap .easy_box .easy_mall_logo a{width:auto;height:59px;display:block}
.easy_header_wrap .easy_box .easy_search_box{float:left;margin-top:7px;position:relative}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_search_img.png) no-repeat 0 0;width:467px;height:43px;position:relative}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap.search_layer_on{background-position:0 -50px}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .text{background:none;width:365px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap input[type=text]::-ms-clear{display:none}
.easy_header_wrap .easy_box .easy_search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -176px;width:25px;height:25px;text-indent:-9999px;display:block;position:absolute;top:8px;right:16px}
.easy_header_wrap .easy_box .easy_search_box .btn_del{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -135px;width:25px;height:25px;text-indent:-9999px;display:none;position:absolute;top:8px;right:47px}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .search_layer .search_layer_mid{border-width:0 2px 0 2px;border-style:solid;border-color:#518ddd}
.easy_header_wrap .easy_box .easy_search_box .search_input_wrap .search_layer .search_layer_btm{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_search_img.png) no-repeat 0 -100px;width:100%;height:21px;display:block}
.easy_header_wrap .easy_box .easy_util_list{position:absolute;top:23px;right:2px}
.easy_header_wrap .easy_box .easy_util_list:after{clear:both;display:block;content:''}
.easy_header_wrap .easy_box .easy_util_list > li{background:url(http://image.lotte.com/lotte/images/common/header2015/line_easy_header_util.gif) no-repeat left 1px;float:left;padding-left:10px;margin-left:9px;position:relative;width:auto;padding-top:0}
.easy_header_wrap .easy_box .easy_util_list > li:first-child{background:none}
.easy_header_wrap .easy_box .easy_util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.easy_header_wrap .easy_box .easy_util_list > li a:hover{text-decoration:none}
.easy_header_wrap .easy_box .easy_util_list > li > a{color:#fff;line-height:13px;letter-spacing:-1px;height:15px;display:block}
.easy_header_wrap .easy_box .easy_util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/easy_header_icon.png) no-repeat 58px -146px;font-weight:bold;padding-right:12px;letter-spacing:0}
.easy_header_wrap .easy_box .util_layer.layer_easy_mylotte_menu ul li.mylotte a{background-position:61px -84px}
.easy_header_wrap .easy_box .easy_util_list > li.cart > a .count{padding-left:3px;font-weight:bold}

/* ********** EC SUB HEADER *********** */
/* header banner */
#subWrap-2015 .header_top_bnr .top_bnr_wrap{width:920px;margin:0 auto}

/* gcb slim */
#subWrap-2015 .gcb_slim_wrap{left:-90px}

/* easy header */
#subWrap-2015 .easy_header_wrap .easy_box{width:920px;height:59px;margin:0 auto;position:relative}	
#food #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:57px}
#baby #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:42px}
#mens #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:42px}
#young #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:6px}
#dep #subWrap-2015 .easy_header_wrap .easy_mall_logo{margin-right:6px}
#subWrap-2015 .easy_header_wrap .easy_search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 0 -305px;width:326px;height:43px;position:relative}
#subWrap-2015 .easy_header_wrap .easy_search_box .search_input_wrap .text{background:none;width:255px;height:39px;padding:1px 0 3px;margin-left:22px;border:0;font-size:16px;line-height:39px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
#subWrap-2015 .easy_header_wrap .easy_box .easy_search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_search_img.png) no-repeat 4px -176px;width:25px;height:25px;text-indent:-9999px;display:block;position:absolute;top:8px;right:16px}
#header-2015 .easy_header_wrap .easy_box .btn_category{background:url(http://image.lotte.com/lotte/images/common/header2015/gcb_icon.png) no-repeat -1px 0 #333949;width:59px;height:59px;text-indent:-9999px;display:block;position:absolute;top:0;left:0}
#header-2015 .util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:100}

/* CHANEL */
/* header search */
#subWrap-2015 .header_wrap,.chanel .header_wrap{width:920px}
#subWrap-2015 .header_wrap .search_box,.chanel .header_wrap .search_box{left:226px} 
#subWrap-2015 .header_wrap .search_box .search_input_wrap,
.chanel .header_wrap .search_box .search_input_wrap{background-position:0 -260px;width:347px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap[class$=layer_on],
.chanel .header_wrap .search_box .search_input_wrap[class$=layer_on]{background-position:0 -360px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap .text,
.chanel .header_wrap .search_box .search_input_wrap .text{background:none;width:280px}
#subWrap-2015 .header_wrap .search_box .search_input_wrap .search_layer_btm,
.chanel .header_wrap .search_box .search_input_wrap .search_layer_btm{background-position:0 -410px}

/* header menu */
#subWrap-2015 .header_menu_wrap .header_menu,
.chanel .header_menu_wrap .header_menu{width:920px}
#subWrap-2015 .header_menu_wrap .menu_left,
.chanel .header_menu_wrap .menu_left{padding-left:0}
#subWrap-2015 .header_menu_wrap .menu_left li,
.chanel .header_menu_wrap .menu_left li{margin-right:32px}
#subWrap-2015 .header_menu_wrap .menu_right,
.chanel .header_menu_wrap .menu_right{margin-right:0}
#subWrap-2015 .header_menu_wrap .menu_right li,
.chanel .header_menu_wrap .menu_right li{margin-left:26px}

/* gcb slim */
.chanel .gcb_slim_wrap{left:-90px}

/* ********** EC FOOTER ********** */
/* common */
/* footer banner */
.footer_btm_bnr{width:100%;text-align:center;overflow:hidden;position:relative;z-index:0}
.footer_btm_bnr .bg_wide{position:absolute;top:17px;width:100%;height:160px;z-index:1;left:0}
.footer_btm_bnr .top_bnr_wrap{width:1100px;margin:0 auto;z-index:2;position:relative}

/* main footer */
div#footerWrap{font-family:'Malgun Gothic';letter-spacing:0;background:#fff}
#footerWrap a:hover{text-decoration:none}
#footerWrap .footer_top_wrap{border-width:1px 0 1px 0;border-style:solid;border-color:#cbd4d9}
#footerWrap .footer_top_wrap .footer_top_box{width:1100px;margin:0 auto;height:57px}
#footerWrap .footer_top_wrap .footer_top_box:after{clear:both;display:block;content:''}
#footerWrap .footer_top_wrap .footer_top_box .footer_top{width:100%;height:31px}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu{float:left;margin-top:22px;overflow:hidden}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li{float:left;padding:0 27px 0 0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li.fir{padding-left:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li a{display:block;overflow:hidden;height:15px;line-height:10px;font-size:12px;color:#666;letter-spacing:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_menu li a .privacy{color:#333}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk{float:right;position:relative;font-size:0;line-height:0;margin-top:7px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk a{overflow:hidden;float:left;padding:0;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_family_bg.png) 0 0 no-repeat;text-indent:0;text-decoration:none;letter-spacing:-1px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on{z-index:150}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on a{background-position:0 -40px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel{width:196px;height:21px;margin:0;padding:9px 0 0 10px;font-size:12px;line-height:10px;text-align:left;text-indent:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel:hover{text-decoration:none}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box{overflow-y:scroll;overflow-x:hidden;position:absolute;top:-348px;left:-9999px;width:189px;height:348px;border:1px solid #cbd4d9;background:#fff;font-size:12px;line-height:14px;padding:0 0 0 15px;z-index:150}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk.family_on .sel_box{left:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box strong{display:block;margin-bottom:7px;padding:10px 0 11px 1px;border-bottom:1px solid #cbd4d9;font-weight:100;color:#666}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box li{margin:0;padding:0}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box a{display:block;float:none;margin:0;padding:2px 0;background:0;color:#666;text-indent:0;height:15px;line-height:12px}
#footerWrap .footer_top_wrap .footer_top_box .footer_lnk .sel_box a:hover{background:#39f;color:#fff;text-decoration:none}

#footerWrap .footer_mid_wrap{width:1100px;height:210px;margin:0 auto;color:#666}
#footerWrap .footer_mid_wrap:after{clear:both;display:block;content:''}
#footerWrap .footer_mid_wrap .footer_logo{float:left;margin:34px 0 0 0}
#footerWrap .footer_mid_wrap .footer_text01{float:left;position:relative;margin:32px 0 0 32px;width:410px}
#footerWrap .footer_mid_wrap .footer_text01 .company_name{font-size:13px;color:#333;margin-bottom:6px;font-weight:bold}
#footerWrap .footer_mid_wrap .footer_text01 address{font-style:normal;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 p{line-height:10px;height:15px;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info{overflow:hidden;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl{overflow:hidden;float:left;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.left_dl{width:160px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.full_dl{width:100%}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl.half_dl{width:160px}

#footerWrap .footer_mid_wrap .footer_text01 .company_info dl dt{float:left;height:15px;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 .company_info dl dd{float:left;height:15px;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 .clientcenter{padding-bottom:4px}
#b2b-wrap-2015 #footerWrap .footer_mid_wrap .footer_text01 .clientcenter{height:auto;line-height:15px}
#footerWrap .footer_mid_wrap .footer_text01 #cs_center{position:absolute;top:115px;left:-9999px;z-index:999;;width:174px;height:110px;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_text_set02.gif) 0 -142px no-repeat;text-indent:-9999px;margin-left:-144px}
#footerWrap .footer_mid_wrap .footer_text01 .clientcenter .call_center{color:#333;font-weight:bold;font-size:12px}
#footerWrap .footer_mid_wrap .footer_text02{float:left;position:relative;margin:31px 0 0 26px}
#footerWrap .footer_mid_wrap .footer_text02 .law{margin-bottom:14px}
#footerWrap .footer_mid_wrap .footer_text02 .law p{line-height:10px;height:15px;margin-bottom:3px}
#footerWrap .footer_mid_wrap .footer_text02 .law #showDetail{position:absolute;top:18px;left:-9999px;z-index:99;width:552px;height:142px;background:url(http://image.lotte.com/lotte/images/common/footer2015/footer_text_set02.gif) 0 0 no-repeat;text-indent:-9999px;margin-left:48px}
#footerWrap .footer_mid_wrap .footer_text02 .law .conf{display:block;position:absolute;top:62px;left:0;width:85px;height:16px;background:url(http://image.lotte.com/lotte/images/common/footer_2013/footer_text_set_20150710.jpg) -72px -147px no-repeat}
#footerWrap .footer_mid_wrap .footer_text02 .shinhan_safe{line-height:16px}

#footerWrap .footer_btm_wrap{width:1100px;height:88px;margin:0 auto}
#footerWrap .footer_btm_wrap ul{width:1100px;height:36px}
#footerWrap .footer_btm_wrap li.fir{padding:0}
#footerWrap .footer_btm_wrap li{float:left;padding-left:5px}
#footerWrap .footer_btm_wrap li.main_footer_menu01{padding-left:15px}

/* ********* COMMON HEADER ************ */
/* common header */
.header_common_wrap{font-family:'Malgun Gothic';letter-spacing:-1px;z-index:111;position:relative;width:100%;border-bottom:1px solid #cbd4d9}
.header_common_wrap .header_common_box{margin:0 auto;position:relative}
.header_common_wrap .header_common_box:after{display:block;clear:both;content:''}
.header_common_wrap .header_common_box .common_logo{float:left}
.header_common_wrap .header_common_box .common_logo a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat 0 15px;display:block;width:107px;height:39px;text-indent:-9999px;font-size:0;line-height:0}

.header_common_wrap .header_common_box .b2b_logo{float:left}/* b2b type03*/

/* common header util menu */
.header_common_wrap .header_common_box .lnb_box{float:right}
.header_common_wrap .header_common_box .lnb_box:after{display:block;clear:both;content:''}
.header_common_wrap .header_common_box .lnb_box .util_list{float:left;margin:13px 0 0 0}
.header_common_wrap .header_common_box .lnb_box .util_list li a:hover{text-decoration:none}
.header_common_wrap .header_common_box .lnb_box .util_list > li{background:url(http://image.lotte.com/lotte/images/common/header2015/line_header_util.gif) no-repeat left 50%;float:left;padding-left:10px;margin-left:9px;position:relative}
.header_common_wrap .header_common_box .lnb_box .util_list > li > a{color:#666;line-height:11px;letter-spacing:-1px;height:15px;display:block}
.header_common_wrap .header_common_box .lnb_box .util_list > li.login{background:none;padding:0;margin:0;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name{background:none;padding:0;margin:0;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .greetings{float:left;height:15px;line-height:11px;margin-right:3px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .greetings .point{color:#689bde}/* b2b type03*/
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box{font-weight:bold;float:left;overflow:hidden}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gradeGroup.png) no-repeat 0 0;padding-left:20px;margin-right:4px;float:left;height:15px;line-height:11px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.sliver{background-position:0 0;color:#adadad}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.gold{background-position:0 -30px;color:#e0b24a}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum_sharp{background-position:0 -60px;color:#5c6fe0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum{background-position:0 -90px;color:#735de1}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .grade_txt.platinum_plus{background-position:0 -120px;color:#9e4db0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.grade_name .grade_box .name{float:left;font-weight:bold;line-height:11px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.mylotte > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 57px -116px;font-weight:bold;color:#6c9ddf;padding-right:12px;letter-spacing:0}
.header_common_wrap .header_common_box .lnb_box .util_list > li.customer > a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 72px -26px;padding-right:12px}
.header_common_wrap .header_common_box .lnb_box .util_list > li.cart a .count{padding:0 1px 0 3px;font-weight:bold;color:#689bde;position:relative;top:1px;display:inline-block}

/* common header util menu */
.header_common_wrap .header_common_box .lnb_box .util_layer{background-color:#fff;position:absolute;top:-8px;left:0;border:1px solid #cbd4d9;padding:4px 6px 6px;display:none;z-index:1}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li{width:85px}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li a{display:block;color:#666;padding:3px 0 3px 3px;height:13px;line-height:11px;letter-spacing:-1px}
.header_common_wrap .header_common_box .lnb_box .util_layer ul li a em{color:#689bde;font-weight:bold}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu{border-color:#689bde;padding-bottom:9px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu ul li{width:72px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 60px -84px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:5px;margin-bottom:4px;letter-spacing:0}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li a{padding-left:6px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 75px -54px;border-bottom:1px solid #cbd4d9;margin-bottom:4px;padding:3px 0 5px 3px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer_number{border-top:1px solid #cbd4d9;margin-top:5px;padding:8px 0 0 6px;letter-spacing:-1px;width:79px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_customer_menu ul li.customer_number em{font-weight:bold;font-size:16px;color:#333}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu{border-color:#689bde;padding:6px 6px 0;top:-9px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu ul li{width:76px}
.header_common_wrap .header_common_box .lnb_box .util_layer.layer_easy_mylotte_menu ul li.mylotte a{background:url(http://image.lotte.com/lotte/images/common/header2015/header_icon.png) no-repeat 65px -86px;color:#6c9ddf;border-bottom:1px solid #cbd4d9;font-weight:bold;padding-bottom:3px;margin-bottom:6px}

/* common header search */
.header_common_wrap .header_common_box .lnb_box .search_box{float:left;position:relative;margin:6px 0 0 15px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -200px 0;width:179px;height:27px;position:relative}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap.search_layer_on{background-position:-200px -30px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .text{background:none;width:152px;height:23px;padding:1px 13px 3px;border:0;font-size:12px;line-height:25px;color:#518ddd;ime-mode:active;outline:none;font-weight:bold;font-family:'Malgun Gothic'}
.header_common_wrap .header_common_box .lnb_box .search_box .btn{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -388px -18px;width:20px;height:20px;text-indent:-9999px;display:block;position:absolute;top:3px;right:13px}
.header_common_wrap .header_common_box .lnb_box .search_box .btn_del{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -386px 3px;width:20px;height:20px;text-indent:-9999px;display:block;position:absolute;top:4px;right:34px}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .search_layer .search_layer_mid{border-width:0 2px 0 2px;border-style:solid;border-color:#689bde}
.header_common_wrap .header_common_box .lnb_box .search_box .search_input_wrap .search_layer .search_layer_btm{background:url(http://image.lotte.com/lotte/images/common/header2015/header_common_image.gif) no-repeat -200px -60px;width:100%;height:21px;display:block}

/* common header 920 */
.header_common_wrap .header_common_box.header_920{width:920px}

/* common header 1100 */
.header_common_wrap .header_common_box.header_1100{width:1100px}

/* ********** B2E MAIN ************* */
#b2b-wrap-2015 .header_wrap .small_logo{position:absolute;top:11px;left:0}
#b2b-wrap-2015 #footerWrap .footer_mid_txt{background:#e8ecef;border-top:1px #cbd4d9 solid;padding:10px 0 15px;font-size:12px}
#b2b-wrap-2015 #footerWrap .footer_mid_txt div{width:1100px;margin:0 auto;position:relative}
#b2b-wrap-2015 #footerWrap .footer_mid_txt span{position:absolute;top:0;right:0}
#b2b-wrap-2015 #footerWrap .footer_mid_txt strong{color:#000}
#b2b-wrap-2015 #footerWrap .footer_mid_wrap .footer_text01 #cs_center{background-position:-174px -142px}

#b2b-wrap-2015 .cont_shop_wrap{position:relative;overflow:hidden;margin:0 auto 40px;width:1100px}
#b2b-wrap-2015 .cont_shop_wrap .title{font-size:24px;color:#333;margin-bottom:20px;font-weight:normal}
#b2b-wrap-2015 .cont_shop_con{position:relative;float:left;width:550px;margin-right:5px}
#b2b-wrap-2015 .cont_shop_con ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_shop_con li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:274px;height:345px}
#b2b-wrap-2015 .cont_shop_con li.right_list{width:273px}
#b2b-wrap-2015 .cont_shop_con li dt a{display:block;padding:10px}
#b2b-wrap-2015 .cont_shop_con li dt a img{width:254px;height:254px}
#b2b-wrap-2015 .cont_shop_con li dd{padding:10px 15px}
#b2b-wrap-2015 .cont_shop_con li dd a span{display:block}
#b2b-wrap-2015 .cont_shop_con li dd a .name{font-size:13px;color:#666;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#b2b-wrap-2015 .cont_shop_con li dd a .price{font-size:18px;color:#518ddd;font-weight:bold}
#b2b-wrap-2015 .cont_shop_con li dd a .price em{font-size:13px}
#b2b-wrap-2015 .cont_shop_rolling{overflow:hidden;height:430px;position:relative}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tabs{position:absolute;bottom:0;height:14px;width:14px;display:block;z-index:10;background:url(http://image.lotte.com/lotte/images/main2015/b2b_con_rolling_btn.jpg) no-repeat left bottom;line-height:0;font-size:0;text-indent:-9999px;background-position:-5px -4px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab01{left:242px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab02{left:267px}
#b2b-wrap-2015 .cont_shop_rolling ul li a.tab03{left:292px}
#b2b-wrap-2015 .cont_shop_rolling ul li.on a{background-position:-5px -29px}
#b2b-wrap-2015 .cont_shop_rolling ul li div.cont{width:920px;height:773px;z-index:5;position:absolute}

#b2b-wrap-2015 .cont_rankingBest_wrap{position:relative;overflow:hidden;margin:0 auto 60px;width:1100px}
#b2b-wrap-2015 .cont_rankingBest_wrap .title{font-size:24px;color:#333;margin-bottom:20px;font-weight:normal}
#b2b-wrap-2015 .cont_rankingBest_wrap ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_rankingBest_wrap li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:182px;height:316px}
#b2b-wrap-2015 .cont_rankingBest_wrap li.right_list{width:183px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dt a{display:block;padding:10px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dt a img{width:160px;height:160px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd{padding:10px 15px}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a span{display:block}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .name{font-size:13px;color:#666;height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .price{font-size:18px;color:#518ddd;font-weight:bold}
#b2b-wrap-2015 .cont_rankingBest_wrap li dd a .price em{font-size:13px}
#b2b-wrap-2015 .cont_rankingBest_wrap li strong{display:block;color:#000;font-size:15px;text-align:center;text-decoration:underline;margin:15px 0 15px}

/* b2b AC닐슨 특별 기획전 */
#b2b-wrap-2015 .cont_nsplan_wrap{position:relative;overflow:hidden;margin:0 auto 45px;width:1099px}
#b2b-wrap-2015 .cont_nsplan_wrap ul{border:1px solid #cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_nsplan_wrap li{float:left;width:548px;height:310px;border-right:1px solid #cbd4d9;overflow:hidden}
#b2b-wrap-2015 .cont_nsplan_wrap li dt{border-bottom:1px solid #cbd4d9;}
#b2b-wrap-2015 .cont_nsplan_wrap li dt a img{width:548px;height:238px}
#b2b-wrap-2015 .cont_nsplan_wrap li dd{height:71px;padding:0 17px;background:#fff}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a{display:block;height:100%}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span{display:block;height:100%;color:#4d4d4d}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span.name{font-size:18px;height:23px;overflow:hidden;padding:11px 0 5px 0}
#b2b-wrap-2015 .cont_nsplan_wrap li dd a span.sub_name{font-size:13px;height:15px}
#b2b-wrap-2015 .cont_nsplan_wrap li.right_plan{border:none}
/* //b2b AC닐슨 특별 기획전 */

/* b2c guidebanner */
.b2c_guide_wrap{background-color:#e8ecef;width:100%}
.b2c_guide_wrap .b2c_guide_banner{width:1100px;height:52px;margin:0 auto;position:relative}
.b2c_guide_wrap .b2c_guide_banner .b2c_logo{position:absolute;top:16px;left:1px}
.b2c_guide_wrap .b2c_guide_banner .b2c_info{padding:8px 0 0 189px;font-size:11px;color:#666;font-weight:bold}
.b2c_guide_wrap .b2c_guide_banner .card_info{position:absolute;top:15px;right:0;font-size:13px;font-weight:bold;color:#333;height:20px;line-height:18px}

/* b2b footer guide banner */
.b2e_footer_guidein{width:920px;margin:0 auto;padding-top:5px}

/* floating_banner */
.floating_banner{position:absolute;left:50%;width:82px;margin-top:10px;margin-left:-632px;z-index:1}
#books #wrap-2015 .floating_banner{margin-left:-631px;z-index:100}
#subWrap-2015 .floating_banner{margin-left:-542px}
#books #subWrap-2015 .floating_banner{margin-left:-542px;z-index:100}

/* timesalewrap */
#timeSaleMainWrap{z-index:10}
#timeSaleWrap{display:none;z-index:100001;z-index:145}

/* gollenbellwrap */
#goldenBellWrap{display:none;z-index:145}
#goldenBell a{position:absolute;right:0;bottom:0}
#goldenBell a img{position:absolute;right:0;bottom:0}
#goldenBell img{position:absolute;right:0;bottom:0}

/* old css */
/* header 영역 */
#header .view_all{position:absolute;left:0;bottom:3px}
.allmenuviw{display:none;overflow:hidden;position:absolute;top:175px;left:50%;z-index:102;width:920px;margin-left:-460px}
.allmenubg{display:block;position:fixed;_position:absolute;top:0;left:0;z-index:150;width:1px;height:1px;background:#000;filter:alpha(opacity=50);opacity:0.5}

/* 브랜드몰 글자 자간 예외처리 */
#headerAllCategory .brandmall .amorepacific,#headerAllCategory .brandmall .orga,#headerAllCategory .brandmall .lgmens_collection,#headerAllCategory .brandmall .louis_quatorze,#headerAllCategory .brandmall .primaclasse,#headerAllCategory .brandmall .jestina,#headerAllCategory .brandmall .braun_oralb,#headerAllCategory .brandmall .rosetta_stone,#headerAllCategory .brandmall .lotte_health1{letter-spacing:-1px}

/* B2E 이제너두(303) */
.b2e_303 .b2e303{display:none !important}
/* B2E 동원몰(31906)-추석 헤더탭,플로팅배너 삭제 */
.b2e_31906 .floating_banner #supSurpriseFloatting{display:none !important}
.b2e_31906 #headerTop .headerSubTopWrap #listMallMain ul li.thanksgiving{display:none !important}
/* B2B kbfg(12307) */
.b2e_12307 #b2e-wrap-2013 .event_lst.kbfg{margin:18px 0 0 670px;z-index:2;position:absolute}

/* container */
#main #container{margin-top:-1px;padding-top:0}
#container{width:920px;min-height:510px;margin:0 auto;padding:0 0 25px;*zoom:1}
#container:after{display:block;clear:both;content:''}

/* 식품관 카트 (식품관 전용 장바구니):전체 페이지 적용 */
.foodcart-effect{display:none;position:fixed;top:0;right:0;z-index:1999;height:100%;font-size:0;box-shadow:-1px 0 6px #000;opacity:.3}
.foodcart-effect-detail{width:343px}
.foodcart-effect-simply{width:114px}
.foodcart-ext{display:none;position:fixed;top:0;right:0;z-index:2000;height:100%}
.foodcart-ext .foodcart-int{height:100%;border-left:1px solid #bfbfbf;background-color:#f7f7f7}
.foodcart-ext .foodcart-int .foodcart-header{position:relative;padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header h3{display:inline-block;overflow:hidden;position:relative;background:url(http://image.lotte.com/lotte/images/common/header/food/tit_h2_cart_01.gif) no-repeat 0 0}
.foodcart-ext .foodcart-int .foodcart-header h3 span{visibility:hidden;position:absolute;z-index:-1}
.foodcart-ext .foodcart-int .foodcart-header-detail{padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header-detail h3{width:145px;height:39px;background-position:0 0}
.foodcart-ext .foodcart-int .foodcart-header-simply{padding-bottom:5px}
.foodcart-ext .foodcart-int .foodcart-header-simply h3{width:96px;height:47px;background-position:0 -100px}
.foodcart-ext .foodcart-int .foodcart-header span.btn,.foodcart-ext .foodcart-int .foodcart-header span.btn button{margin:0;padding:0;border:0}
.foodcart-ext .foodcart-int .foodcart-header span.btn{display:block;position:absolute;top:8px;right:1px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_cart_window.gif) no-repeat 0 0;font-size:0}
.foodcart-ext .foodcart-int .foodcart-header span.btn button{background:none;cursor:pointer;overflow:hidden}
.foodcart-ext .foodcart-int .foodcart-header span.btn button span{visibility:hidden;z-index:-1}
.foodcart-ext .foodcart-int .foodcart-header-detail span.btn,.foodcart-ext .foodcart-int .foodcart-header-detail span.btn button{width:18px;height:17px}
.foodcart-ext .foodcart-int .foodcart-header-detail span.btn{top:0;right:0;background-position:0 0}
.foodcart-ext .foodcart-int .foodcart-header-simply span.btn,.foodcart-ext .foodcart-int .foodcart-header-simply span.btn button{width:25px;height:93px}
.foodcart-ext .foodcart-int .foodcart-header-simply span.btn{top:47px;left:-34px;background-position:0 -100px}
.foodcart-ext .foodcart-int-detail{padding:30px 12px 0 10px}
.foodcart-ext .foodcart-int-simply{padding:30px 9px 0 8px}
.foodcart-ext .foodcart-int .foodcart-header-detail,.foodcart-ext .foodcart-int .foodcart-detail{width:320px}
.foodcart-ext .foodcart-int .foodcart-header-simply,.foodcart-ext .foodcart-int .foodcart-simply{width:96px}
.foodcart-ext .foodcart-int-simply .foodcart-detail,.foodcart-ext .foodcart-int-detail .foodcart-simply{display:none}
.foodcart-list-recommended{padding:0 10px 4px;border:1px solid #dfdfdf;background:url(http://image.lotte.com/lotte/images/common/header/food/bg_foodcart-list-recommended.gif) no-repeat 0 0}
.foodcart-list-recommended p{border-bottom:1px solid #dfdfdf}
.foodcart-list-recommended .produnit{overflow:visible;width:152px;margin:0 auto;padding-top:59px}
.foodcart-list-recommended .produnit .photo_zone{margin-bottom:0}
.foodcart-list-recommended .produnit p.cart-recommended{visibility:hidden;position:absolute;z-index:-1}
#food .foodcart-list-recommended .produnit .photo_zone{border:1px solid #d5d5d5}
.foodcart-list-recommended .produnit strong.click{position:absolute;right:-15px;bottom:-15px}
.foodcart-list-recommended .produnit .info_zone{padding-top:5px}
.foodcart-list-recommended .produnit p{border-bottom:0}
.foodcart-list-recommended .produnit .contents{margin-bottom:0}
.foodcart-list-recommended .produnit .contents strong{font-weight:normal;font-size:9pt}
.foodcart-list-recommended .produnit .price{position:relative;top:-3px;margin-bottom:0}
.foodcart-list-recommended .produnit .price{margin-bottom:0}
.foodcart-list-recommended .produnit .price strong{position:relative;top:1px;padding-right:5px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#e75900;letter-spacing:-.1em}

.foodcart-list-put{border:1px solid #dfdfdf}
.foodcart-list-put ul.list{overflow-x:hidden;overflow-y:auto;position:relative;width:318px;height:313px;background-color:#FFF}
.foodcart-list-put ul.list{height:311px}
.foodcart-list-put ul.list li{margin:0 10px;padding:10px 0;border-top:1px solid #ddd}
.foodcart-list-put ul.list li:first-child,.foodcart-list-put ul.list li.first-child{border-top:0}
.foodcart-list-put ul.list li .produnit{overflow:visible;width:281px}
.foodcart-list-put ul.list li .produnit:after{display:block;clear:both;content:''}
.foodcart-list-put ul.list li .produnit input[type=checkbox]{float:left;width:13px;margin-right:5px}
.foodcart-list-put ul.list li .produnit input.checkbox{float:left;margin-right:5px}
*+html .foodcart-list-put ul.list li .produnit input.checkbox{overflow:hidden;width:13px;height:13px;padding:0}
.foodcart-list-put ul.list li .produnit input[type=text]{width:30px;height:13px;padding-top:2px;padding-bottom:0;border:1px solid #ccc;font-size:9pt;font-family:Dotum,'돋움',Arial,sans-serif;color:#393939;text-align:center}
*html .foodcart-list-put ul.list li .produnit .quantity input{width:30px;height:14px;line-height:14px;text-align:center}
.foodcart-list-put ul.list li .produnit input.text{width:30px;padding-top:2px;padding-bottom:0;border:1px solid #ccc;font-size:9pt;font-family:Dotum,'돋움',Arial,sans-serif;color:#393939;text-align:center}
.foodcart-list-put ul.list li .produnit .photo_zone{margin-bottom:0}
.foodcart-list-put ul.list li .produnit .info_zone{width:175px}
.foodcart-list-put ul.list li .produnit p.threeLine{height:44px;line-height:1.2}
.foodcart-list-put ul.list li .produnit p.threeLine span.pname{display:block;overflow:hidden;height:29px;text-decoration:none}
.foodcart-list-put ul.list li .produnit p.threeLine span.pname:hover{text-decoration:underline}
.foodcart-list-put ul.list li .produnit p.threeLine span.bOption{display:block;margin-top:2px;font-size:11px}
.foodcart-list-put ul.list li .produnit .contents{margin-bottom:3px}
.foodcart-list-put ul.list li .produnit .contents a,.foodcart-list-put ul.list li .produnit .contents strong,.foodcart-list-put ul.list li .produnit .contents span{color:#666}
.foodcart-list-put ul.list li .produnit .contents span{font-size:9pt}
.foodcart-list-put ul.list li .produnit .price,.foodcart-list-put ul.list li .produnit .quantity{font-size:11px;color:#666}
.foodcart-list-put ul.list li .produnit .price{margin-bottom:0;padding-bottom:2px}
.foodcart-list-put ul.list li .produnit .price img{vertical-align:-4px}
.foodcart-list-put ul.list li .produnit .quantity a,.foodcart-list-put ul.list li .produnit .quantity a span{display:inline-block;font-size:8pt;color:#a5a5a5}
.foodcart-list-put ul.list li .produnit .quantity a{border:1px solid #e3e3e3;vertical-align:middle}
.foodcart-list-put ul.list li .produnit .quantity a span{width:28px;height:12px;padding-top:1px;border:1px solid #f8f8f8;background-color:#f5f5f5;letter-spacing:-.1em;text-align:center;cursor:pointer}
.foodcart-list-put ul.btn{position:relative;padding:5px;background-color:#dfdfdf;text-align:left;cursor:default}
.foodcart-list-put ul.btn li{display:inline}
.foodcart-list-put ul.btn li.reCal{position:absolute;top:5px;right:10px}
.foodcart-list-put ul.btn li.reCal a{padding:0;vertical-align:top}
.foodcart-list-put ul.btn li{display:inline-block}
.foodcart-list-put ul.btn li a{display:inline-block;padding:2px 10px 1px;background-color:#b4b4b4;font-size:8pt;color:#FFF;letter-spacing:-.1em;text-align:center;text-decoration:none}
.foodcart-detail .foodcart-list-put fieldset ul.list li .produnit{position:relative}
.foodcart-detail .foodcart-list-put fieldset ul.list li .produnit .food_remove{display:none;position:absolute;top:0;left:83px;cursor:pointer}
.foodcart-calculator{height:auto;padding-bottom:13px}
.foodcart-calculator:after{display:block;clear:both;content:''}
.foodcart-calculator dl{float:left;width:179px;height:auto;padding:15px 0 0 1px;color:#666}
.foodcart-calculator dl:after{display:block;clear:both;content:''}
.foodcart-calculator dl dt{float:left;clear:both;width:93px;padding:3px 0 4px}
.foodcart-calculator dl dt span{padding-left:3px;font-size:11px;letter-spacing:-.1em}
.foodcart-calculator dl dd{float:right;width:86px;padding:2px 0 3px;font-size:8pt;color:#4d4d4d;text-align:right}
.foodcart-calculator dl dd strong{padding-right:5px;font-size:9pt}
.foodcart-calculator dl dt:nth-of-type(3),.foodcart-calculator dl dd:nth-of-type(3){margin-top:4px;border-top:1px solid #e7e7e7}
.foodcart-calculator dl dt.nth3,.foodcart-calculator dl dd.nth3{margin-top:4px;border-top:1px solid #e7e7e7}
.foodcart-calculator dl dt:nth-of-type(3){width:56px;padding-top:11px}
.foodcart-calculator dl dt.nth3{width:57px;padding-top:11px}
.foodcart-calculator dl dd:nth-of-type(3){width:123px;padding-top:4px}
.foodcart-calculator dl dd.nth3{width:122px;padding-top:4px}
.foodcart-calculator dl dd:nth-of-type(3) strong{position:relative;top:2px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#e75900;letter-spacing:-.1em}
.foodcart-calculator dl dd.nth3 strong{position:relative;top:2px;font:bold 18px Verdana,Tahoma,Arial,sans-serif;color:#f94f0c;letter-spacing:-.1em}
*+html .foodcart-calculator dl dd.nth3 strong{padding-right:3px}
.foodcart-calculator dl dt.delivery{width:39px}
.foodcart-calculator dl dd.delivery{width:140px}
.foodcart-calculator ul{float:right;width:130px;padding-top:6px}
.foodcart-calculator ul li{padding-top:4px;padding-right:1px}
.foodcart-tab{overflow:hidden;width:318px;height:98px;border:1px solid #dfdfdf}
.foodcart-tab dl{position:relative;width:318px;height:98px;background-color:#dfdfdf}
.foodcart-tab dl dt,.foodcart-tab dl dd{position:absolute}
.foodcart-tab dl dt{top:0}
.foodcart-tab dl dd{left:0;bottom:0;background-color:#FFF}
.foodcart-tab dl dd#cart-wishlist{display:none}
.foodcart-tab dl dt,.foodcart-tab dl dt a{width:158px;height:24px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_foodcart-tab.gif) no-repeat 0 0}
.foodcart-tab dl dt a{display:inline-block;overflow:hidden;position:relative;text-decoration:none}
.foodcart-tab dl dt a span{visibility:hidden;position:absolute;z-index:-1}
.foodcart-tab dl dt:nth-of-type(1),.foodcart-tab dl dt.nth1{left:0}
.foodcart-tab dl dt:nth-of-type(2),.foodcart-tab dl dt.nth2{right:0}
.foodcart-tab dl dt:nth-of-type(1),.foodcart-tab dl dt:nth-of-type(1) a{background-position:0 -50px}
.foodcart-tab dl dt.nth1,.foodcart-tab dl dt.nth1 a{background-position:0 -50px}
.foodcart-tab dl dt:nth-of-type(1) a.currentTab,.foodcart-tab dl dt.nth1 a.currentTab{background-position:0 0}
.foodcart-tab dl dt:nth-of-type(2),.foodcart-tab dl dt:nth-of-type(2) a{background-position:-200px -50px}
.foodcart-tab dl dt.nth2,.foodcart-tab dl dt.nth2 a{background-position:-200px -50px}
.foodcart-tab dl dt:nth-of-type(2) a.currentTab,.foodcart-tab dl dt.nth2 a.currentTab{background-position:-200px 0}
.foodcart-tab .foodcart-tab-img{overflow:hidden;width:318px;height:74px}
.foodcart-tab .foodcart-tab-list{overflow:hidden;position:relative;width:318px;height:74px;_height:72px;_margin-bottom:2px}
.foodcart-tab .foodcart-tab-list ul.btn{position:relative;cursor:default}
.foodcart-tab .foodcart-tab-list ul.btn li{position:absolute;top:0;z-index:9999;width:13px;height:69px;background-color:#fff}
.foodcart-tab .foodcart-tab-list ul.btn li a{display:inline-block;margin:32px 0 0 4px}
.foodcart-tab .foodcart-tab-list ul.btn li:nth-of-type(1),.foodcart-tab .foodcart-tab-list ul.btn li.nth1{left:0}
.foodcart-tab .foodcart-tab-list ul.btn li:nth-of-type(2){right:0}
.foodcart-tab .foodcart-tab-list ul.btn li.nth2{right:0;z-index:9999}
.foodcart-tab .foodcart-tab-list ul.list{position:absolute;top:8px;left:14px;height:auto}
.foodcart-tab .foodcart-tab-list ul.list:after{display:block;clear:both;content:''}
.foodcart-tab .foodcart-tab-list ul.list li{float:left;position:relative;width:62px;padding-left:14px}
.foodcart-tab .foodcart-tab-list ul.list li:first-child,.foodcart-tab .foodcart-tab-list ul.list li.first-child{padding-left:0}
.foodcart-tab .foodcart-tab-list ul.list li .photo_count{position:absolute;top:-5px;right:-1px;z-index:999;width:58px;height:13px;padding-bottom:3px;background:url(http://image.lotte.com/lotte/images/common/header/food/bg_cartcount.gif) no-repeat 0 0;line-height:13px;font-size:8pt;color:#FFF;letter-spacing:-1px;text-align:center}
.foodcart-tab .foodcart-tab-list ul.list li .photo_count span{position:relative;padding-right:3px;font-weight:bold;text-align:right}
#food .foodcart-tab .foodcart-tab-list ul.list li .photo_zone{border:1px solid #d5d5d5}
#food .foodcart-b2e{border:0}
#food .foodcart-b2e dl{background-color:#f7f7f7}
#food .foodcart-b2e dt,#food .foodcart-b2e dt a{height:23px;background:url(http://image.lotte.com/lotte/images/common/header/food/btn_foodcart-b2e.gif) no-repeat 0 0}
#food .foodcart-b2e dt a{cursor:default}
#food .foodcart-b2e dd{border:1px solid #dfdfdf}
.foodcart-b2e .foodcart-tab-img{width:316px}
.foodcart-simply .foodcart-list-recommended{padding:0 8px 4px 7px;background-image:url(http://image.lotte.com/lotte/images/common/header/food/bg_foodcart-list-simply.gif)}
.foodcart-simply .foodcart-list-recommended .produnit,.foodcart-simply .foodcart-list-recommended .produnit .contents,.foodcart-simply .foodcart-list-recommended .produnit .contents strong{text-align:center}
.foodcart-simply .foodcart-list-recommended .produnit{width:82px;margin:0;padding-top:70px}
.foodcart-simply .foodcart-list-recommended .produnit .contents p{height:46px;margin-bottom:6px;font-size:8pt}
.foodcart-simply .foodcart-list-recommended .produnit .contents strong{display:block}
.foodcart-simply .produnit .photo_zone{text-align:left}
.foodcart-simply .foodcart-list-recommended .produnit .price,.foodcart-simply .foodcart-list-recommended .produnit .price strong{font:bold 8pt Dotum,'돋움',Arial,sans-serif;color:#cd3800;letter-spacing:0}

.foodcart-simply .foodcart-calculator ul{float:none;width:96px;margin:0 auto}
.foodcart-simply .foodcart-calculator ul li{width:auto;padding-top:3px}
.foodcart-simply .foodcart-list-put fieldset{overflow:hidden;position:relative;width:94px;height:auto;padding:2px 0 3px}
.foodcart-simply .foodcart-list-put ul.list{overflow:visible;width:auto;height:auto}
.foodcart-simply .foodcart-list-put ul.list li{height:auto;margin:0;padding:3px 0 4px;border:0}
.foodcart-simply .foodcart-list-put ul.list li .produnit{position:relative;width:80px;height:80px}
.foodcart-simply .foodcart-list-put ul.list li .produnit .food_remove{display:none;position:absolute;top:0;right:0;z-index:999;width:15px;height:14px;cursor:pointer}
.foodcart-simply .foodcart-list-put ul.list li .produnit .photo_zone{float:none}
.foodcart-simply .list-slightly ul.list{height:260px;padding-left:7px}
.foodcart-simply .list-slightly ul.btn{display:none}
.foodcart-simply .list-greedy fieldset{overflow:-moz-hidden-unscrollable;height:476px;padding-top:0;padding-bottom:0;background-color:#FFF}
.foodcart-simply .list-greedy ul.list{position:absolute;top:20px;left:7px}
.foodcart-simply .foodcart-list-put ul.btn{position:absolute;top:0;left:0;width:auto;height:476px;padding:0}
.foodcart-simply .foodcart-list-put ul.btn li{position:absolute;z-index:9999;height:17px;background-color:#FFF}
.foodcart-simply .foodcart-list-put ul.btn li a{display:block;width:auto;height:17px;padding:0;background-color:#FFF;color:#000;letter-spacing:0}
.foodcart-simply .foodcart-list-put ul.btn li:nth-of-type(1){top:0;border-bottom:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li.nth1{top:0;border-bottom:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li:nth-of-type(2){bottom:0;border-top:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put ul.btn li.nth2{bottom:0;border-top:1px solid #dfdfdf}
.foodcart-simply .foodcart-list-put .dummy{height:0;font-size:0}

/* 식품관:썸네일 장바구니 컨트롤 */
#food .foodcart-int .food_cart{display:block;position:relative}
#food .foodcart-int .food_cart .photo_zone_active{border:1px solid #717171 !important}
#food .foodcart-int .food_cart .photo_zone{border:1px solid #FFF}
#food .foodcart-int .food_cart strong.addcart{display:none;position:absolute;left:1px;bottom:1px;height:17px}
#food .foodcart-int .food_cart strong.addcart em,#food .foodcart-int .food_cart strong.addcart span{cursor:pointer}
#food .foodcart-int .food_cart strong.addcart em{position:absolute;left:0;bottom:0;height:17px;background-color:#000;font-size:0;opacity:.55;filter:alpha(opacity=55)}
#food .foodcart-int .food_cart strong.addcart span{display:block;position:absolute;left:0;bottom:0;padding:4px 0 2px;text-align:center}
#food .foodcart-int .food_cart strong.addcart span img{width:auto;height:auto}
#food .foodcart-int .prd_60v .food_cart,#food .foodcart-int .prd_60v{width:62px}
#food .foodcart-int .prd_60v .food_cart,#food .foodcart-int .prd_60h .food_cart{height:62px}
#food .foodcart-int .prd_60v .food_cart strong.addcart,#food .foodcart-int .prd_60h .food_cart strong.addcart,#food .foodcart-int .prd_60v .food_cart strong.addcart em,#food .foodcart-int .prd_60h .food_cart strong.addcart em,#food .foodcart-int .prd_60v .food_cart strong.addcart span,#food .foodcart-int .prd_60h .food_cart strong.addcart span{width:60px}
#food .foodcart-int .prd_80v .food_cart,#food .foodcart-int .prd_80v{width:82px}
#food .foodcart-int .prd_80v .food_cart,#food .foodcart-int .prd_80h .food_cart{height:82px}
#food .foodcart-int .prd_80v .food_cart strong.addcart,#food .foodcart-int .prd_80h .food_cart strong.addcart,#food .foodcart-int .prd_80v .food_cart strong.addcart em,#food .foodcart-int .prd_80h .food_cart strong.addcart em,#food .foodcart-int .prd_80v .food_cart strong.addcart span,#food .foodcart-int .prd_80h .food_cart strong.addcart span{width:80px}
#food .foodcart-int .prd_100v .food_cart,#food .foodcart-int .prd_100v{width:102px}
#food .foodcart-int .prd_100v .food_cart,#food .foodcart-int .prd_100h .food_cart{height:102px}
#food .foodcart-int .prd_100v .food_cart strong.addcart,#food .foodcart-int .prd_100h .food_cart strong.addcart,#food .foodcart-int .prd_100v .food_cart strong.addcart em,#food .foodcart-int .prd_100h .food_cart strong.addcart em,#food .foodcart-int .prd_100v .food_cart strong.addcart span,#food .foodcart-int .prd_100h .food_cart strong.addcart span{width:100px}
#food .foodcart-int .prd_150v .food_cart,#food .foodcart-int .prd_150v{width:152px}
#food .foodcart-int .prd_150v .food_cart,#food .foodcart-int .prd_150h .food_cart{height:152px}
#food .foodcart-int .prd_150v .food_cart strong.addcart,#food .foodcart-int .prd_150h .food_cart strong.addcart,#food .foodcart-int .prd_150v .food_cart strong.addcart em,#food .foodcart-int .prd_150h .food_cart strong.addcart em,#food .foodcart-int .prd_150v .food_cart strong.addcart span,#food .foodcart-int .prd_150h .food_cart strong.addcart span{width:150px}
#food .foodcart-int .prd_170v,#food .foodcart-int .prd_170v .food_cart{width:172px}
#food .foodcart-int .prd_170v .food_cart,#food .foodcart-int .prd_170h .food_cart{height:172px}
#food .foodcart-int .prd_170v .food_cart strong.addcart,#food .foodcart-int .prd_170h .food_cart strong.addcart,#food .foodcart-int .prd_170v .food_cart strong.addcart em,#food .foodcart-int .prd_170h .food_cart strong.addcart em,#food .foodcart-int .prd_170v .food_cart strong.addcart span,#food .foodcart-int .prd_170h .food_cart strong.addcart span{width:170px}
#food .foodcart-int .prd_220v,#food .foodcart-int .prd_220v .food_cart{width:222px}
#food .foodcart-int .prd_220v .food_cart,#food .foodcart-int .prd_220h .food_cart{height:222px}
#food .foodcart-int .prd_220v .food_cart strong.addcart,#food .foodcart-int .prd_220h .food_cart strong.addcart,#food .foodcart-int .prd_220v .food_cart strong.addcart em,#food .foodcart-int .prd_220h .food_cart strong.addcart em,#food .foodcart-int .prd_220v .food_cart strong.addcart span,#food .foodcart-int .prd_220h .food_cart strong.addcart span{width:220px}
#food .foodcart-int .prd_280v,#food .foodcart-int .prd_280v .food_cart,#food .foodcart-int .prd_280h .food_cart{width:282px}
#food .foodcart-int .prd_280v .food_cart,#food .foodcart-int .prd_280h .food_cart{height:282px}
#food .foodcart-int .prd_280v .food_cart strong.addcart,#food .foodcart-int .prd_280h .food_cart strong.addcart,#food .foodcart-int .prd_280v .food_cart strong.addcart em,#food .foodcart-int .prd_280h .food_cart strong.addcart em,#food .foodcart-int .prd_280v .food_cart strong.addcart span,#food .foodcart-int .prd_280h .food_cart strong.addcart span{width:280px}
#food .foodcart-int .prd_550v,#food .foodcart-int .prd_550v .food_cart{width:552px}
#food .foodcart-int .prd_550v .food_cart,#food .foodcart-int .prd_550h .food_cart{height:552px}
#food .foodcart-int .prd_550v .food_cart strong.addcart,#food .foodcart-int .prd_550h .food_cart strong.addcart,#food .foodcart-int .prd_550v .food_cart strong.addcart em,#food .foodcart-int .prd_550h .food_cart strong.addcart em,#food .foodcart-int .prd_550v .food_cart strong.addcart span,#food .foodcart-int .prd_550h .food_cart strong.addcart span{width:550px}
#food .foodcart-int .prd_550v,#food .foodcart-int .prd_550v .food_cart{width:552px}
#food .foodcart-int .prd_550v .food_cart,#food .foodcart-int .prd_550h .food_cart{height:552px}
#food .foodcart-int .prd_550v .food_cart strong.addcart,#food .foodcart-int .prd_550h .food_cart strong.addcart,#food .foodcart-int .prd_550v .food_cart strong.addcart em,#food .foodcart-int .prd_550h .food_cart strong.addcart em,#food .foodcart-int .prd_550v .food_cart strong.addcart span,#food .foodcart-int .prd_550h .food_cart strong.addcart span{width:550px}
#food .foodcart-int .prd_150h .food_cart,#food .foodcart-int .prd_170h .food_cart,#food .foodcart-int .prd_220h .food_cart,#food .foodcart-int .prd_280h .food_cart,#food .foodcart-int .prd_550h .food_cart{float:left}
#food .foodcart-int .prd_150h .food_cart .photo_zone,#food .foodcart-int .prd_170h .food_cart .photo_zone,#food .foodcart-int .prd_220h .food_cart .photo_zone,#food .foodcart-int .prd_280h .food_cart .photo_zone,#food .foodcart-int .prd_550h .food_cart .photo_zone{float:none;width:auto}
#food .foodcart-int .prd_150v strong.addcart,#food .foodcart-int .prd_150h strong.addcart,#food .foodcart-int .prd_170v strong.addcart,#food .foodcart-int .prd_170h strong.addcart,#food .foodcart-int .prd_220v strong.addcart,#food .foodcart-int .prd_220h strong.addcart,#food .foodcart-int .prd_280v strong.addcart,#food .foodcart-int .prd_280h strong.addcart,#food .foodcart-int .prd_550v strong.addcart,#food .foodcart-int .prd_550h strong.addcart{height:27px}
#food .foodcart-int .prd_150v strong.addcart em,#food .foodcart-int .prd_150h strong.addcart em,#food .foodcart-int .prd_170v strong.addcart em,#food .foodcart-int .prd_170h strong.addcart em,#food .foodcart-int .prd_220v strong.addcart em,#food .foodcart-int .prd_220h strong.addcart em,#food .foodcart-int .prd_280v strong.addcart em,#food .foodcart-int .prd_280h strong.addcart em,#food .foodcart-int .prd_550v strong.addcart em,#food .foodcart-int .prd_550h strong.addcart em{height:27px}
#food .foodcart-int .prd_150v strong.addcart span,#food .foodcart-int .prd_150h strong.addcart span,#food .foodcart-int .prd_170v strong.addcart span,#food .foodcart-int .prd_170h strong.addcart span,#food .foodcart-int .prd_220v strong.addcart span,#food .foodcart-int .prd_220h strong.addcart span,#food .foodcart-int .prd_280v strong.addcart span,#food .foodcart-int .prd_280h strong.addcart span,#food .foodcart-int .prd_550v strong.addcart span,#food .foodcart-int .prd_550h strong.addcart span{padding:9px 0 7px}

/* 식품관:옵션변경 팝업 */
#food .optionselect .layerpop-in .lay-option{position:relative;width:auto;border:0}
#food .optionselect .pop-cont .confirm{border:0}
#food .optionselect .pop-cont .confirm img{cursor:pointer}
#food .optionselect .pop-cont .box6{background:none}
.cartselect{position:fixed}
.optionselect{width:358px}
.layerpop{z-index:9999}
.optionselect .lay-option .box3,.optionselect .lay-option .box6{margin:5px 0;padding:6px 0 3px 27px}
.optionselect .lay-option .box3 p,.optionselect .lay-option .box6 p{overflow:hidden;width:100%;padding-top:1px;padding-bottom:3px}
.optionselect .lay-option .box3 p label,.optionselect .lay-option .box6 p label{float:left;width:75px;margin-top:3px;*margin-top:4px}
.optionselect .lay-option p.last-child{padding-top:17px}
.optionselect .lay-option .txt{color:#393939}
.optionselect .lay-option .scroll{height:187px;border:1px solid #dadada}
.optionselect .lay-option .scroll table{width:295px;margin:10px 0 0 7px}
.optionselect .lay-option th,.lay-option td{height:auto;margin:0;padding:0;border:none;background:none;line-height:15px;text-align:left;vertical-align:top}
.optionselect .lay-option th{padding-bottom:3px;padding-right:5px}
.optionselect .lay-option td a{font-size:11px !important;color:#888 !important}
.optionselect .pop-footer{height:40px;background:#f5f5f5;text-align:center}
.optionselect .pop-footer img.pop-close{margin-top:10px;cursor:pointer}
.optionselect .pop-cont{line-height:15px;color:#888}
.optionselect .pop-cont th,.pop-cont td{font-size:11px;font-weight:normal;line-height:15px;color:#888}
.optionselect .pop-cont h2{height:20px;margin-top:30px;color:#000}
.optionselect .pop-cont h3{height:18px;color:#666}
.optionselect .pop-cont h2.first,.optionselect .pop-cont h3.first{margin-top:0 !important}
.optionselect .pop-cont select{font-size:11px}
.optionselect .pop-cont p.tit{height:20px;font-weight:bold;color:#393939}
.optionselect .pop-cont li{margin-bottom:3px;line-height:14px}
.optionselect .pop-cont .box-note{border-bottom:3px solid #f2f2f2;line-height:14px}
.optionselect .pop-cont .box-note-in{padding:15px 15px 12px;border:1px solid #b4d4ea;border-top-width:2px;background:url(http://image.lotte.com/lotte/images/order/pop_boxbg.gif) repeat-x;background-position:left 2px}
.optionselect .pop-cont .box-note-in2{line-height:14px;letter-spacing:-1px}
.optionselect .pop-cont .box1{padding:15px;border:1px solid #dadada;background:#fff}
.optionselect .pop-cont .box2{padding:15px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f4f4f4}
.optionselect .pop-cont .box3{padding:10px;background:#f4f4f4}
.optionselect .pop-cont .box5{padding:10px 5px;background:#f4f4f4}
.optionselect .pop-cont .box6{margin-top:2px;padding:10px 10px 0 20px;border:1px solid #ececec}
.optionselect .pop-cont .box6 select{width:210px}
.optionselect .pop-cont .box3 .txt{width:203px}
.optionselect .pop-cont img.btn-m{margin-top:2px;vertical-align:middle}
.optionselect .pop-cont div.paging01{width:auto}
.optionselect span.blt3,.optionselect strong.blt3,.optionselect label.blt3,.optionselect p.blt3,ul.blt3 li{padding-left:8px;background:url(http://image.lotte.com/lotte/images/order/blt3.gif) no-repeat left 5px;color:#393939}
.optionselect .confirm{padding:10px 0;text-align:center}
.optionselect .pop-cont .box6 .option th{width:70px;vertical-align:bottom}
.optionselect .pop-cont .box6 .option th,.optionselect .pop-cont .box6 .option td{padding-bottom:5px;color:#000;cursor:pointer}

/* brandmall */
#brand #container{padding:0}

/* 스마트픽주문 레이어 */
#smartpickOrder{position:absolute;z-index:100}
.smartpickOrder h2{margin-top:15px !important}
.smartpickOrder h4.sptit{height:20px;margin:0;padding:0;background:none}
.smartpickOrder .swrap{width:306px;margin-bottom:10px;padding:0 10px 10px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f4f4f4;line-height:13px}
.smartpickOrder .swrap div.htit{overflow:hidden;position:relative;padding:9px 10px 8px;color:#393939}
.smartpickOrder .swrap div.htit img{vertical-align:-1px}
.smartpickOrder .swrap div.htit .shopLoc{width:52px;margin-left:26px;*margin-top:-16px;_margin-top:-24px}
.smartpickOrder .swrap div.sec{overflow:hidden;width:286px;padding:9px 10px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_line_dash.gif) repeat-x 0 top}
.smartpickOrder .swrap div.sec img{float:left;margin-right:5px}
.smartpickOrder .swrap div.sec p{float:left;margin-left:17px}
.smartpickOrder .swrap div.sec p span{display:block;width:43px;height:35px;padding-top:6px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_date_off.gif) no-repeat;font:normal 11px/13px dotum;color:#fff;text-align:center}
.smartpickOrder .swrap div.sec p span.on{background:url(http://image.lotte.com/lotte/images/smartpick/bg_date_on.gif) no-repeat;font:bold 11px/13px dotum;color:#fff}
.smartpickOrder .swrap div.sec p input{display:block;width:35px;height:13px;text-align:center}
.smartpickOrder .swrap div.sec2{padding:11px 10px 9px;background:url(http://image.lotte.com/lotte/images/smartpick/bg_line_dash.gif) repeat-x 0 top;color:#393939}
.smartpickOrder .swrap div.sec2 p{margin-top:4px}
.smartpickOrder .swrap p.btn{text-align:center}
.smartpickOrder2 .swrap div.sec div.options{float:left;width:255px}
.smartpickOrder2 .swrap div.sec div.options p{margin-left:8px;_margin-left:6px;margin-bottom:4px}
.smartpickOrder2 .swrap{height:auto;padding-bottom:15px}
.smartpickBtns{position:relative;width:356px;height:49px}
.smartpickBtns .spCont{position:absolute;top:9px;right:0;width:181px;height:41px;background:url(http://image.lotte.com/lotte/images/goods/bg_btn_smartPick_short.gif) no-repeat 0 0;color:#888}
.smartpickBtns .spCont div{padding:4px 0 0 55px;line-height:1.6}
.smartpickOrder .swrap .location{padding-right:0;padding-left:10px}
.smartpickOrder .swrap .location .local{position:relative;width:285px;height:30px;padding:0}
.smartpickOrder .swrap .location .local p{padding-left:34px;text-indent:-34px}
.smartpickOrder .swrap .location .local p img{padding-right:11px}
.smartpickOrder .swrap .location .local a.shopLoc{position:absolute;right:0;bottom:0;margin-left:0}
.smartpickOrder .swrap .location .local a.shopLoc img{display:inline;margin-top:0;padding-right:0}
.smartpickOrder .swrap .location2{padding-top:3px;padding-bottom:0}
.smartpickOrder .swrap .location2 .local{width:300px;height:49px}
.smartpickOrder .swrap .location2 img{padding-top:4px}
.smartpickOrder .swrap .location2 .local select{height:18px;margin:2px 0}
.smartpickOrder .swrap .location2 .local a.shopLoc{top:0;bottom:auto}

.menu0904{overflow:hidden;position:relative;width:918px;margin:0 0 25px;padding-bottom:9px;border:1px solid #484848;background:#575757}
.menu0904 .banner{position:absolute;top:0;left:0}
.menu0904 ul{overflow:hidden;padding:8px 0 0 235px;zoom:1}
.menu0904 ul li{float:left;margin:1px 1px 0 0}
.menu0904 ul a{display:block;width:224px;height:40px;background:#fff url(http://image.lotte.com/lotte/images/shop/bg_tab_wide.png) no-repeat 208px 17px;line-height:40px;font-weight:bold;font-family:dotum;font-size:12px;color:#444;text-indent:12px}
.menu0904 ul a:hover{background-color:#ddd}
.menu0904 ul.tab_wide{overflow:hidden;position:relative;z-index:40;padding:0 0 0 10px;background:#575757 url(http://image.lotte.com/lotte/images/shop/bg_wide_ul.gif) repeat-y 10px top;zoom:1}
.menu0904 ul.tab_wide li{float:left;margin:1px 1px 0 0}
.menu0904 ul.tab_wide a{display:block;width:224px;height:27px;background:#fff url(http://image.lotte.com/lotte/images/shop/bg_tab_wide.png) no-repeat 208px 10px;line-height:27px;font-weight:bold;font-family:dotum;font-size:12px;color:#444;text-indent:12px}
.menu0904 ul.tab_wide a:hover{background-color:#ddd;text-decoration:none}

/* ticket_mall_header */
#ticket #headerWrap{height:85px;background:#fff url(http://image.lotte.com/lotte/images/main_2012/ticket/bg-headerWrap_ticket.gif) repeat-x left bottom}
#ticket #headerWrap #header{position:relative;z-index:110;width:920px;margin:0 auto}
#ticket #headerWrap #header #util{position:absolute;width:414px;height:73px;top:0;right:0;z-index:10;overflow:hidden}
#ticket #headerWrap #header .logo{position:absolute;top:18px;left:1px}
#ticket #headerWrap #header #util .sub_srch{position:absolute;top:27px;right:0;z-index:5;width:324px;height:28px;margin-top:12px;padding:3px;padding-right:0;background:#4603a0}
#ticket #headerWrap #header #util .sub_srch .sub_srch_wrap{height:28px;padding-left:10px;padding-right:0;border-right:0;background:#fff}
#ticket #headerWrap #header #util .sub_srch fieldset{width:100%;height:23px}
#ticket #headerWrap #header #util .sub_srch input.text{width:245px;height:18px;margin-top:4px;padding:0;border:1px solid #fff;background-repeat:no-repeat;line-height:18px;font-size:13px;font-weight:bold;color:#002c95;color:#555;letter-spacing:-1px;ime-mode:active}
#ticket #headerWrap #header #util .sub_srch a.btn{position:absolute;top:0;right:0;_right:-1px;font-size:0;line-height:0}
#ticket #headerWrap #header .sub_srch .similar_search{top:22px;left:-67px}
#ticket #headerWrap #header #util .sub_srch fieldset .srch_lst ul{float:none}

/* location */
div.location2013{position:relative;z-index:11;width:920px;min-height:22px;margin:0 auto;padding:14px 0 9px}
div.location2013:after{display:block;visibility:hidden;clear:both;height:0;content:''}
div.location2013 h3.hidden_title{display:none}
div.location2013 div.history{float:left;width:675px;font-size:12px}
div.location2013 div.prev_place{position:absolute;right:0}
div.location2013 div.prev_place .prev_page{width:81px}
div.location2013 div.history{*zoom:1}
div.location2013 div.history:after{display:block;clear:both;content:''}
div.location2013 div.history a{font-size:12px;color:#333}
div.location2013 div.history p.home{float:left;width:0;height:21px;padding:0 0 0 18px;background:url(http://image.lotte.com/lotte/images/common/icon/icon_nav01_new.gif) 0 center no-repeat;line-height:21px}
div.location2013 div.history p.home a{text-indent:-9999px;display:inline-block;width:18px;height:21px;position:relative;left:-18px}
div.location2013 div.history .history_list_wrap{float:left;width:632px;*zoom:1}
div.location2013 div.history .history_list_wrap:after{display:block;clear:both;content:''}
div.location2013 div.history .history_list_wrap li.depth1{float:left;position:relative;margin:0 0 5px;padding:0 0 0 14px;background:url(http://image.lotte.com/lotte/images/common/header_2012/icon_history_depth.gif) no-repeat 6px center}
div.location2013 div.history .history_list_wrap li.depth1 p.mall{max-width:91px}
div.location2013 div.history .history_list_wrap li.depth1 p{line-height:21px}
div.location2013 div.history .history_list_wrap li.depth1 p.selectbox{padding:0 26px 0 2px;border:0;line-height:22px;background-color:#fff}
div.location2013 div.history .history_list_wrap li.depth1 p.selectbox a.btn_more{display:block;position:absolute;top:2px;right:1px;width:19px;height:19px;background:#fff url(http://image.lotte.com/lotte/images/category_2014/select_history_new.gif) no-repeat right center;text-indent:-9999px;cursor:pointer}
div.location2013 div.history .history_list_wrap li.on p.selectbox a.btn_more{background:#fff url(http://image.lotte.com/lotte/images/category_2012/select_history_on.gif) no-repeat right center}
div.location2013 div.history .history_list_wrap li.last p{font-weight:bold}
div.location2013 div.history .history_list_wrap li a{white-space:nowrap}
div.location2013 div.history .history_list_wrap li.on{z-index:1}
div.location2013 div.history .history_list_wrap li .sub_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;max-height:115px;height:expression(this.scrollHeight  > 120 ? '120' :'auto' );padding:5px;border:1px solid #d2d2d2;background:#fff}
div.location2013 div.history .history_list_wrap li.on .sub_list_wrap{display:block;*padding-right:22px}
div.location2013 div.history .history_list_wrap li .sub_list_wrap li{line-height:20px}

/* layer login */
.layer_login_wrap #layer_login{position:relative;width:418px;height:398px;border:3px solid #1f409f}
.layer_login_wrap .layer_close{position:absolute;left:0;bottom:0;width:418px;height:28px;padding-top:7px;background:#f5f5f5;text-align:center;cursor:pointer}
.layer_login_wrap .layer_close a{display:block}
.layer_login_wrap #layer_login .layer_wrap_box{padding:30px 15px 0}
.layer_login_wrap .layer_tab{overflow:hidden;height:40px;padding-right:10px;background:url(http://image.lotte.com/lotte/images/login/bg_layer_tab.gif) repeat-x left bottom;zoom:1}
.layer_login_wrap .layer_tab h3{float:left;font-size:0;line-height:0}
.layer_login_wrap .layer_tab ul{overflow:hidden;float:right;padding-top:11px}
.layer_login_wrap .layer_tab ul li{float:left}
.layer_login_wrap .layer_tab ul li a{display:block}
.layer_login_wrap .layer_title{overflow:hidden;height:48px;padding-right:10px;background:url(http://image.lotte.com/lotte/images/login/bg_layer_tab.gif) repeat-x left bottom;zoom:1}
.layer_login_wrap .layer_title h3{font-size:0;line-height:0;text-align:center}
.id_save{overflow:hidden;clear:both;padding-left:57px;padding-top:7px}
.id_save .check_wrap{display:inline-block}
.id_save #id_save{width:13px;height:13px}
.id_save .check_text{display:inline-block;padding-left:3px;line-height:14px;color:#888;vertical-align:top}
.member_btnbox{overflow:hidden;padding-top:17px;padding-bottom:20px;zoom:1}
.member_btnbox .member_btn_wrap{float:left;padding-left:11px;padding-right:18px}
.member_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.member_btnbox .pw_save{float:left;padding-top:1px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:18px;letter-spacing:-1px}
.member_btnbox .pw_save a{text-decoration:none}
.member_btnbox .pw_save em{color:#4e70d1}
#member_login{display:block}
#no_member_login{display:none}
.banner_area div{padding-bottom:6px}
.layer_login_form,.layer_nmlogin_form,.layer_adult_form{overflow:hidden;padding:42px 0 23px 31px;border-bottom:1px solid #e4e4e4;zoom:1}
.layer_login_form .input_box_wrap,.layer_nmlogin_form .input_box_wrap,.layer_adult_form .input_box_wrap{float:left;width:230px}
.layer_login_form .input_box_wrap input#login_id,.layer_nmlogin_form .input_box_wrap input#login_order_num,.layer_nmlogin_form .input_box_wrap input#login_email,.layer_adult_form .input_box_wrap input#login_id,.floor_login_form .input_box_wrap input#login_id{ime-mode:inactive !important}
.layer_login_form .input_box_wrap input#login_id,.layer_login_form .input_box_wrap input#login_pw,.layer_nmlogin_form .input_box_wrap input#login_order_num,.layer_nmlogin_form .input_box_wrap input#login_email,.layer_adult_form .input_box_wrap input#login_id,.layer_adult_form .input_box_wrap input#login_pw{float:left;width:160px;height:25px;padding-left:8px;border:1px solid #ccc;background:#fff;font-size:15px;line-height:22px;color:#002b93;vertical-align:bottom}
.layer_login_form .input_box_wrap input.on,.layer_nmlogin_form .input_box_wrap input.on,.layer_adult_form .input_box_wrap input.on{border:1px solid #012c95 !important;background:#cfe2ff !important}
.layer_login_form .input_box_wrap span.input_label,.layer_nmlogin_form .input_box_wrap span.input_label,.layer_adult_form .input_box_wrap span.input_label{float:left;width:57px;padding-top:9px;font-size:0;line-height:0}
.layer_login_form .input_box_wrap div,.layer_nmlogin_form .input_box_wrap div,.layer_adult_form .input_box_wrap div{overflow:hidden;padding-bottom:3px;zoom:1}
.layer_login_form .layer_login_submit,.layer_nmlogin_form .layer_login_submit,.layer_adult_form .layer_login_submit{float:left;padding-left:5px;font-size:0;line-height:0}

/* 비회원 배송조회 */
.layer_nmlogin_form{padding:42px 0 36px 31px}
.no_member_btnbox{padding:14px 0 14px 3px}
.no_member_btnbox p{overflow:hidden;padding-left:7px;padding-bottom:4px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:17px;letter-spacing:-1px;zoom:1}
.no_member_btnbox p span.text{float:left}
.no_member_btnbox p span.text em{color:#4e70d1}
.no_member_btnbox p span.btn{float:right;font-size:0;line-height:0}

/* 비회원 구매하기 */
.layer_nmlogin_buy{overflow:hidden;padding:34px 0 24px;border-bottom:1px solid #e4e4e4;zoom:1}
.layer_nmlogin_buy .nomem_buy_text{line-height:0;font-size:0;text-align:center}
.layer_nmlogin_buy .nomem_buy_btn{padding-top:14px;line-height:0;font-size:0;text-align:center}

/* 19금 로그인 */
#layerLoginAdult #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLoginAdult #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:2px}
.adult_text{padding:16px 9px 0 0;text-align:center}
.layer_adult_form{padding:12px 0 13px 31px}
.adult_btnbox{overflow:hidden;padding-top:12px;padding-bottom:10px;zoom:1}
.adult_btnbox .member_btn_wrap{float:left;padding-left:11px;padding-right:16px}
.adult_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.adult_btnbox .pw_save{float:left;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;line-height:18px;letter-spacing:-1px}
.adult_btnbox .pw_save a{text-decoration:none}
.adult_btnbox .pw_save em{color:#4e70d1}

/* 티켓 */
#layerLoginOnly #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLoginOnly #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:2px}

/* 로그아웃 */
#layerLogout #layer_login .layer_wrap_box{padding:25px 15px 0}
#layerLogout #layer_login .layer_wrap_box .layer_title{height:45px;padding-right:0}
#layerLogout .member_logout{height:124px}
#layerLogout .member_logout p.logout_text{padding-top:35px;text-align:center}
#layerLogout .logout_info{float:left;padding:0 0 0 1px}

/* floor login */
#floor_login{margin:0 auto;margin-top:20px;margin-bottom:45px;padding:22px 82px 62px 84px;background:#f3f3f3}

#floor_login_adult{margin:0 auto;margin-top:20px;padding:22px 82px 62px 84px;background:#f3f3f3}
.floor_login_title{overflow:hidden;padding:10px 18px 12px 25px;border-bottom:1px solid #d9d9d9;zoom:1}
.floor_login_title h2{float:left;font-size:0;line-height:0}
.floor_login_title p{float:right;margin-top:15px;font-size:0;line-height:0}
.floor_loginform_wrap{overflow:hidden;margin:0 auto;padding-top:34px;zoom:1}
.floor_login_form{overflow:hidden;float:left;width:391px;padding-top:35px;padding-left:26px;padding-bottom:8px;border:1px solid #d9d9d9;background:#fff;zoom:1}
.floor_login_form .input_box_wrap{float:left;width:255px;padding-left:5px}
.floor_login_form .input_box_wrap input#login_id{float:left;width:190px;height:33px;padding-left:8px;border:1px solid #ccc;font-size:14px;line-height:30px;color:#002b93;vertical-align:bottom}
.floor_login_form .input_box_wrap input#login_pw{float:left;width:190px;height:33px;padding-left:8px;border:1px solid #ccc;font-size:15px;line-height:30px;color:#002b93;vertical-align:bottom}
.floor_login_form .input_box_wrap input.on{border:1px solid #012c95 !important;background:#cfe2ff !important}
.floor_login_form .input_box_wrap span.input_label{float:left;width:55px;padding-top:11px;font-size:0;line-height:0}
.floor_login_form .input_box_wrap div{overflow:hidden;padding-bottom:5px;zoom:1}
.floor_login_form .layer_login_submit{float:left;padding-left:5px;font-size:0;line-height:0}
.floor_login_form .id_save{overflow:hidden;clear:both;padding-left:60px;padding-top:2px;padding-bottom:13px}
.floor_login_form .id_save .check_wrap{display:inline-block}
.floor_login_form .id_save #id_save{width:13px;height:13px}
.floor_login_form .id_save .check_text{display:inline-block;padding-left:3px;line-height:14px;color:#888;vertical-align:top}
.floor_login_form .member_btnbox{overflow:hidden;width:360px;padding-top:22px;padding-bottom:22px;border-top:1px solid #e4e4e4;zoom:1}
.floor_login_form .member_btnbox .member_btn_wrap{float:left;padding-left:90px}
.floor_login_form .member_btnbox .member_btn_wrap p{float:left;padding-right:6px;line-height:0;font-size:0}
.floor_login_form .member_btnbox .pw_save{clear:both;padding-left:122px;padding-top:14px;background:none;line-height:18px;letter-spacing:-1px}
.floor_login_form .member_btnbox .pw_save a{display:block;width:140px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/login/bullet_dotted.gif) no-repeat left 7px;text-decoration:none}
.floor_login_form .member_btnbox .pw_save em{color:#4e70d1}
.floor_banner{float:left;padding-left:10px}
.adult_text_floor{padding-top:28px;font-size:0;line-height:0}
#iframeLogin{height:0;margin:0;padding:0;border:0;line-height:0}

/* B2E 제휴 로그인 문구 */
.floor_login_txt{padding-top:55px;font-size:12px}
.floor_login_txt .b2e_flog{padding:10px 0 15px 25px;border-bottom:1px solid #d9d9d9;color:#323232}
.floor_login_txt .b2e_ftxt{padding:20px 0 0 25px}
.floor_login_txt .b2e_ftxt li{margin-bottom:8px;color:#606060}
.floor_login_txt .b2e_ftxt span{text-decoration:underline}

/* layer common */
#layerLoginWrap{position:fixed;_position:absolute;top:133px;left:50%;z-index:99999;width:480px}
#layerLoginWrap .login_input_box{background:url(http://image.lotte.com/lotte/images/login/login_bg_input.gif) no-repeat 0 0;width:378px;height:32px;padding:3px;margin:0 0 10px;position:relative}
#layerLoginWrap .login_input_box.focus_on{background-position:0 -38px}
#layerLoginWrap .login_input_box input{border:1px solid #fff;font-size:13px;color:#333;font-weight:bold;width:354px;padding:8px 11px;height:14px;line-height:14px;-webkit-appearance:none;outline:none}
#layerLoginWrap .login_input_box label{position:absolute;top:11px;left:15px;font-size:13px;font-weight:bold;color:#bbb}
#layerLoginWrap .login_input_box .label_on{left:-9999px}
#layerLoginWrap.layer_logout_wrap{width:424px;height:404px;background-color:#fff}

/* layer login */
.layer_login_wrapper{background:url(http://image.lotte.com/lotte/images/login/login_bg_shadow.png) no-repeat 0 0;padding:7px 13px 15px 8px}
.layer_login_wrapper.login1207{background:url(http://image.lotte.com/lotte/images/login/login_bg_shadow07.png) no-repeat 0 0}
.layer_login_wrapper .layer_login_box{position:relative;width:386px;border:1px solid #f4f7fd;padding:25px 33px 23px;border:3px solid #285ace;background-color:#fff}
.layer_login_wrapper .layer_login_box .title{text-align:center;margin-bottom:47px;height:26px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul{position:relative;height:374px;overflow:hidden;zoom:1}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li{float:left}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .tabs{display:block;z-index:1;height:42px;overflow:hidden}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li.on .tabs img{margin-top:-42px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts{display:none;position:absolute;top:0;left:0;margin-top:42px;width:384px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li.on .conts{display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_info_txt{font-size:12px;color:#999;letter-spacing:-0.05em;margin:25px 0 21px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_input_list li{overflow:hidden}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save{position:relative;height:20px;padding-top:1px;margin-bottom:17px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save label{background:url(http://image.lotte.com/lotte/images/login/login_input_id_save.gif) no-repeat 0 0;position:absolute;top:1px;left:0;font-size:13px;color:#666;padding-left:26px;height:20px;line-height:22px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_id_save .checkbox_on{background-position:0 -50px}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .btn_login{margin-bottom:15px;display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list{text-align:center}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li{display:inline-block;zoom:1;*display:inline}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li a{background:url(http://image.lotte.com/lotte/images/login/login_bg_line.gif) no-repeat left 1px;font-size:13px;color:#666;padding-left:14px;margin-left:10px;letter-spacing:-0.1em}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li a:hover{text-decoration:none}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li.first_btn a{background:none;margin:0;padding:0}
.layer_login_wrapper .layer_login_box .layer_login_tab > ul > li .conts .login_btn_list > li.order_btn a{font-weight:bold}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list{overflow:hidden;padding:0 0 17px 10px;height:auto;margin:-6px 0 0 0}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list li{float:left;margin-left:33px}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_affiliates_list li:first-child{margin-left:13px}
.layer_login_wrapper .layer_login_box .layer_login_tab .login_banner{display:block}
.layer_login_wrapper .layer_login_box .layer_login_tab .layer_close{position:absolute;top:18px;right:18px}
#brand .layer_login_wrapper .layer_login_box .title{text-align:center;margin-bottom:47px;height:26px}

/* layer view order */
.layer_view_order_wrap{background:url(http://image.lotte.com/lotte/images/login/view_order_bg_shadow.png) no-repeat 0 0;padding:7px 14px 15px 8px;display:none}
.layer_view_order_wrap .layer_view_order_box{position:relative;width:386px;height:312px;border:1px solid #f4f7fd;padding:60px 33px 25px;border:3px solid #285ace;background-color:#fff}
.layer_view_order_wrap .layer_view_order_box .title{text-align:center;margin-bottom:32px;height:49px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list{padding-bottom:7px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li{overflow:hidden}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box{background:url(http://image.lotte.com/lotte/images/login/login_bg_input.gif) no-repeat 0 0;width:378px;height:32px;padding:3px;margin-bottom:10px;position:relative}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box.focus_on{background-position:0 -38px}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box input{border:1px solid #fff;font-size:13px;color:#333;font-weight:bold;width:354px;padding:8px 11px;height:14px;line-height:14px;-webkit-appearance:none}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box label{position:absolute;top:13px;left:14px;font-size:13px;font-weight:bold;color:#bbb}
.layer_view_order_wrap .layer_view_order_box .view_order_input_list li .order_input_box .label_on{left:-9999px}
.layer_view_order_wrap .layer_view_order_box .btn_view_order{margin-bottom:40px;display:block}
.layer_view_order_wrap .layer_view_order_box .view_order_info_txt{color:#888;font-size:13px;letter-spacing:-0.05em}
.layer_view_order_wrap .layer_view_order_box .btn_join{position:absolute;bottom:24px;right:34px}
.layer_view_order_wrap .layer_view_order_box .layer_close{position:absolute;top:18px;right:18px}
#brand .layer_view_order_wrap .layer_view_order_box .title{text-align:center;margin-bottom:47px;height:26px} 

/* common selectbox */
.selComp{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid red;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp a.btn_sel{display:block;*zoom:1}
.selComp a.btn_sel:after{display:block;clear:both;content:''}
.selComp a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp .sel_list_wrap .sel_list li.on{background:#eee}
.selComp .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp1{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp1 a.btn_sel{display:block;*zoom:1}
.selComp1 a.btn_sel:after{display:block;clear:both;content:''}
.selComp1 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp1 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp1 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp1 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp1 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp1 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp1 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp2{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp2 a.btn_sel{display:block;*zoom:1}
.selComp2 a.btn_sel:after{display:block;clear:both;content:''}
.selComp2 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp2 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp2 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp2 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp2 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp2 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp2 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp3{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp3 a.btn_sel{display:block;*zoom:1}
.selComp3 a.btn_sel:after{display:block;clear:both;content:''}
.selComp3 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp3 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp3 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp3 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp3 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp3.sel_list_wrap .sel_list li.on{background:#eee}
.selComp3.sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp4{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp4 a.btn_sel{display:block;*zoom:1}
.selComp4 a.btn_sel:after{display:block;clear:both;content:''}
.selComp4 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp4 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp4 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp4 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp4 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp4 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp4 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp5{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp5 a.btn_sel{display:block;*zoom:1}
.selComp5 a.btn_sel:after{display:block;clear:both;content:''}
.selComp5 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp5 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp5 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp5 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp5 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp5 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp5 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp6{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp6 a.btn_sel{display:block;*zoom:1}
.selComp6 a.btn_sel:after{display:block;clear:both;content:''}
.selComp6 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp6 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp6 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp6 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp6 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp6 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp6 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp7{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp7 a.btn_sel{display:block;*zoom:1}
.selComp7 a.btn_sel:after{display:block;clear:both;content:''}
.selComp7 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp7 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp7 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp7 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp7 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp7 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp7 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp8{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp8 a.btn_sel{display:block;*zoom:1}
.selComp8 a.btn_sel:after{display:block;clear:both;content:''}
.selComp8 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp8 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp8 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp8 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp8 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp8 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp8 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp10{position:relative;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;line-height:19px}
.selComp10 a.btn_sel{display:block;*zoom:1}
.selComp10 a.btn_sel:after{display:block;clear:both;content:''}
.selComp10 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp10 span.cnt{overflow:hidden;float:left;width:83px;height:16px}
.selComp10 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp10 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp10 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp10 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp10 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp11{position:absolute;top:0;left:82px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp11 a.btn_sel{display:block;*zoom:1}
.selComp11 a.btn_sel:after{display:block;clear:both;content:''}
.selComp11 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp11 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp11 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp11 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp11 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp11 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp11 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp12{position:absolute;top:0;left:88px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp12 a.btn_sel{display:block;*zoom:1}
.selComp12 a.btn_sel:after{display:block;clear:both;content:''}
.selComp12 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp12 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp12 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp12 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp12 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp12 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp12 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp13{position:absolute;top:0;left:89px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp13 a.btn_sel{display:block;*zoom:1}
.selComp13 a.btn_sel:after{display:block;clear:both;content:''}
.selComp13 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp13 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp13 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp13 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp13 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp13 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp13 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}
.selComp14{position:absolute;top:0;left:89px;z-index:1;width:100px;height:16px;margin:-5px 0 3px 10px;padding:2px;border:1px solid #D2D2D2;background:#fff;font-weight:normal;line-height:19px;text-align:left}
.selComp14 a.btn_sel{display:block;*zoom:1}
.selComp14 a.btn_sel:after{display:block;clear:both;content:''}
.selComp14 a.btn_sel:hover .cnt,.selComp a.btn_sel:focus .cnt{text-decoration:underline}
.selComp14 span.cnt{overflow:hidden;float:left;width:63px;height:16px}
.selComp14 span.arrow{display:block;float:right;width:16px;height:19px;margin-top:-1px;background:#FFF url(http://image.lotte.com/lotte/images/category_2012/select_history.gif) no-repeat right center;text-indent:-9999px}
.selComp14 .sel_list_wrap{display:none;overflow-x:hidden;overflow-y:scroll;position:absolute;top:20px;left:-1px;width:100%;max-height:115px;height:expression(this.scrollHeight > 120 ? '120' :'auto' );border:1px solid #D2D2D2;background:#FFF}
.selComp14 .sel_list_wrap .sel_list li{width:100%;padding:2px}
.selComp14 .sel_list_wrap .sel_list li.on{background:#eee}
.selComp14 .sel_list_wrap .sel_list li a{display:block;overflow:hidden;height:16px}

#lottePopcornBanner{display:none;position:relative;width:920px;margin:0 auto}

#lottePopcornBanner .popcorn_title{position:absolute;top:0;left:-90px;width:1100px;height:102px;margin-right:-90px}

#lottePopcornBanner .popcorn_title h4{float:left}
#lottePopcornBanner .popcorn_title .btn_area{float:right;position:relative;width:146px;height:61px;background:url(http://image.lotte.com/lotte/images/common/footer_2013/bg_popcorn_btnbox.png) no-repeat right top}
#lottePopcornBanner .popcorn_title .btn_area p{position:absolute;left:0;bottom:1px;line-height:16px;color:#264502}
#lottePopcornBanner .popcorn_title .btn_area p span{display:block;float:left}
#lottePopcornBanner .popcorn_title .btn_area p span.label_text{padding-left:3px;line-height:14px}
#lottePopcornBanner .popcorn_title .btn_area a{display:block;position:absolute;top:17px;right:21px}

#lottePopcornBanner .popcorn_cont{width:1100px;height:722px;margin:0 -90px}

#lottePopcornBanner .popcorn_cont img{text-align:center}


/* ************** 인터파크 도서 **************** */
#books #header-2013{position:relative;z-index:100;width:100%;height:135px;padding-top:0;background:url(http://image.lotte.com/lotte/images/books/bg_books_header.gif) repeat-x left -33px}
#books #headerWrap{width:1100px;height:138px;margin:0 auto;background:none}
#books #header-2013 .logo{position:absolute;top:31px;left:4px}
#books #header-2013 .sub_srch{float:left;position:relative;z-index:5;width:345px;height:36px;margin-top:31px;margin-left:355px;padding:1px;background:#3a3a3a}
#books #header-2013 .sub_srch .sub_srch_wrap{height:36px;padding-left:10px;padding-right:0;background:#fff}
#books #header-2013 .sub_srch input.text{width:245px;height:18px;margin-top:9px;padding:0;border:1px solid #fff;background-repeat:no-repeat;line-height:18px;font-size:12px;color:#002c95;color:#333;letter-spacing:-1px;ime-mode:active}
#books #header-2013 .sub_srch a.btn{position:absolute;top:1px;right:1px;font-size:0;line-height:0}
#books #header-2013 .books_header_banner{position:absolute;right:0;top:1px}

#booksGnb{position:absolute;top:85px;left:0}
#booksGnb ul{float:left}
#booksGnb li{float:left}
#booksGnb li.lt1{padding-left:1px}
#booksGnb > ul > li > a{display:block;width:119px;height:50px;background:url(http://image.lotte.com/lotte/images/books/booksGCB.gif) no-repeat left top;text-indent:-9999px}
#booksGnb li.on > a{width:120px;margin-left:-1px}
#booksGnb li.lt1 > a{background-position:-121px 0}
#booksGnb li.lt2 > a{background-position:-121px -50px}
#booksGnb li.lt3 > a{background-position:-121px -100px}
#booksGnb li.lt4 > a{background-position:-121px -150px}
#booksGnb li.lt1.on > a{background-position:0 0}
#booksGnb li.lt2.on > a{background-position:0 -50px}
#booksGnb li.lt3.on > a{background-position:0 -100px}
#booksGnb li.lt4.on > a{background-position:0 -150px}

#booksGnb p{float:left}
#booksGnb p a{display:block;width:147px;height:50px;background:url(http://image.lotte.com/lotte/images/books/booksGCB.gif) no-repeat left -200px;text-indent:-9999px}
#booksGnb li .twoDeps{position:absolute;left:-9999px;width:1100px;padding-bottom:6px;background:url(http://image.lotte.com/lotte/images/books/bg_gcb_layer.png) repeat-x left bottom}
#booksGnb li.on .twoDeps{left:0}
#booksGnb li .twoDeps ul{width:1063px;padding:5px 0 10px 35px;border:1px solid #535353;border-top:0;background:#fff}
#booksGnb li .twoDeps li{float:left;width:114px;height:25px}
#booksGnb li .twoDeps li a{display:block;overflow:hidden;width:109px;height:15px;padding-top:10px;padding-left:5px;background:url(http://image.lotte.com/lotte/images/books/bg_books_dotted.gif) no-repeat 0 15px;font-size:12px;line-height:14px;color:#333}
#booksGnb li .twoDeps li a:hover,#booksGnb li .twoDeps li a:focus{font-weight:bold;letter-spacing:-1px;text-decoration:none}

/* books_header_sub */
#books #subWrap-2015 #headerWrap{width:920px;height:168px}
#books #subWrap-2015 #header-2013 .sub_srch{margin-left:235px}
#subWrap-2015 #booksGnb li .twoDeps{width:920px}
#subWrap-2015 #booksGnb li .twoDeps ul{width:883px}

/* left floating banner */
#books_leftbn{display:block;position:relative;z-index:111;margin:2px 0 0 -10px;font-size:12px}
#books_leftbn a.flag{display:block}
#books_leftbn div.cont_wrap{display:none;overflow:hidden;position:absolute;top:2px;left:91px;width:0;height:329px}
#books_leftbn div.cont_wrap a.btn_close{position:absolute;top:0;right:0}

/*Christmas logodeco*/
.christmas2013 #header-2013{background:url(http://image.lotte.com/lotte/images/common/header_2013/bg_headerWrap_christmas2013.gif) no-repeat center 35px}
.christmas2013 #header-2013 .headerWrapInner{background:url(http://image.lotte.com/lotte/images/common/header_2013/bg_headerWrapInner_christmas2013.gif) no-repeat left 35px}
.christmas2013 #header-2013 #headerWrap-2013{height:64px}
.christmas2013 #header-2013 #headerWrap-2013 .header-bnr{bottom:-24px}

.responsive_container{margin:0 auto;width:1100px;padding:22px 0 0 0}
#searchScrap{position:relative;top:3px}
#b2e-wrap-2013 #searchScrap{margin:0 -559px 0 0}
#subWrap-2015 #searchScrap{margin:0 -469px 0 0}
#b2e-subWrap-2015 #searchScrap{margin:0 -469px 0 0}
#searchScrap .summary .count{display:block;width:57px;height:22px;padding:61px 0 0 0;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat -4px -170px}
#searchScrap .summary .count span{position:absolute;left:-9999px}
#searchScrap .summary .count em{font-size:14px;font-weight:bold;text-align:center;color:#fff;width:57px;display:block}
#searchScrap .detail{height:186px;position:fixed;left:50%;margin-left:-332px;bottom:-186px;width:891px}
#searchScrap .detail .shadow{position:absolute;display:block;width:100%;height:176px;top:10px;left:10px;background:#000;z-index:1;filter:alpha(opacity=30);opacity:.3}
#searchScrap .detail .detail_cont{position:relative;z-index:2;background:#fff;width:100%;height:100%}
#searchScrap .detail .detail_cont .info{height:25px;background:#2c2c2c;padding:9px 0 0 113px;color:#fff;font-size:14px;font-weight:bold}
#searchScrap .detail .detail_cont .info .tit{display:inline-block;width:81px;height:28px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 0;text-indent:-9999px;position:absolute;left:12px;top:0}
#searchScrap .detail .detail_cont .info em{color:#ffff00}
#searchScrap .detail .detail_cont .info .btn_wish{font-size:11px;color:#fff;display:inline-block;height:18px;line-height:18px;border:1px solid #222;padding:0 8px;letter-spacing:-1px;background:#515151;position:relative;top:-2px;text-decoration:none;font-weight:normal}
#searchScrap .detail .detail_cont .btn_close{position:absolute;right:10px;top:11px;display:block;width:15px;height:15px;text-indent:-9999px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat -16px -29px}
#searchScrap .detail .detail_cont .scrap_list{border-left:1px solid #2c2c2c;border-right:1px solid #2c2c2c;height:152px}
#searchScrap .detail .detail_cont .scrap_list ul{padding:16px 0 0 24px}
#searchScrap .detail .detail_cont .scrap_list li{width:100px;float:left;margin:0 24px 0 0;position:relative}
#searchScrap .detail .detail_cont .scrap_list li.last{margin:0}
#searchScrap .detail .detail_cont .scrap_list li .img{width:100px;height:100px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -69px}
#searchScrap .detail .detail_cont .scrap_list li .img img{width:100px;height:100px}
#searchScrap .detail .detail_cont .scrap_list li .price{text-align:center;font-size:14px;color:#333;padding:8px 0 0 0;font-weight:bold}
#searchScrap .detail .detail_cont .scrap_list li .guide{text-align:center;font-size:11px;color:#666;padding:8px 0 0 0;letter-spacing:-1px}
#searchScrap .detail .detail_cont .scrap_list li .btn_basket{position:absolute;left:0;top:77px;width:100px;height:23px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -45px;text-indent:-9999px;display:none}
#searchScrap .detail .detail_cont .scrap_list li .btn_del{position:absolute;right:-1px;top:-1px;width:15px;height:15px;background:url(http://image.lotte.com/lotte/images/search/sprite_scrap.gif) no-repeat 0 -29px;text-indent:-9999px;display:none}
#searchScrap .detail .detail_cont .scrap_list li.on .btn_basket{display:block}
#searchScrap .detail .detail_cont .scrap_list li.on .btn_del{display:block}

.responsive_container.result_none .column_right{width:100%}

/* 여행몰 */
#travel h3.travel{font-size:16px;color:#333;height:25px}
#travel #header-2013{position:relative;z-index:100;width:100%;height:132px;padding-top:0;background:url(http://image.lotte.com/lotte/images/travel/bg_travel_header.png) repeat-x left -30px}
#travel #wrap-2013 #header-2013{height:162px}
#travel #headerWrap{width:1100px;height:133px;margin:0 auto;background:none}
#travel #subWrap-2015 #headerWrap{width:920px}
#travel #header-2013 .logo{position:absolute;top:18px;left:0px}
#travel #header-2013 .travel_header_banner{position:absolute;top:2px;right:0}
#travel div.location2013{padding-top:12px}
#travel #container-2013 .inner_container{width:1100px;margin:0 auto}
#travel #subWrap-2015 #container-2013 .inner_container{width:920px}
#travel .travel_nav{position:absolute;left:0;top:85px}
#travel .travel_nav .depth01{float:left;padding:0 2px 0 0;background:url(http://image.lotte.com/lotte/images/travel/nav_travel920.png) no-repeat right 0}
#travel .travel_nav .depth01 > a{display:block;height:47px;background:url(http://image.lotte.com/lotte/images/travel/nav_travel920.png) no-repeat 0 0;text-indent:-9999px;width:113px}
#travel .travel_nav .depth01 .link01{width:114px}
#travel .travel_nav .depth01 .link02{background-position:-116px 0}
#travel .travel_nav .depth01 .link03{background-position:-231px 0}
#travel .travel_nav .depth01 .link04{background-position:-346px 0}
#travel .travel_nav .depth01 .link05{background-position:-461px 0}
#travel .travel_nav .depth01 .link06{background-position:-576px 0}
#travel .travel_nav .depth01 .link07{width:114px;background-position:-691px 0}
#travel .travel_nav .depth01 .link08{background-position:-807px 0}
#travel .travel_nav .last{padding-right:0;background:none}
#travel .travel_nav .depth01.on .link01{background-position:0 -47px}
#travel .travel_nav .depth01.on .link02{background-position:-116px -47px}
#travel .travel_nav .depth01.on .link03{background-position:-231px -47px}
#travel .travel_nav .depth01.on .link04{background-position:-346px -47px}
#travel .travel_nav .depth01.on .link05{background-position:-461px -47px}
#travel .travel_nav .depth01.on .link06{background-position:-576px -47px}
#travel .travel_nav .depth01.on .link07{background-position:-691px -47px}
#travel .travel_nav .depth01.on .link08{background-position:-807px -47px}
#travel .travel_nav .depth02{display:none;position:absolute;left:0;top:47px;width:100%}
#travel .travel_nav .depth02 .wrap{border:1px solid #d77600;border-top:0;background:#fff;padding:20px 27px 13px 27px}
#travel .travel_nav .depth02 .wrap a{padding:0 0 0 7px;color:#333;background:url(http://image.lotte.com/lotte/images/travel/bul_navlink.gif) no-repeat 0 6px;white-space:nowrap;display:inline-block;margin-bottom:7px;font-size:14px;width:133px}
#travel .travel_nav .depth02 .wrap a:hover{font-weight:bold;letter-spacing:-1px}
#travel .travel_nav .depth01.on .depth02{display:block}
#travel #subWrap-2015 .prod_caution{width:920px;margin:0 auto 5px auto}


@media screen and (min-width:1450px){
	#wrap-2015.responsive_wrap .header_wrap{width:1400px}
	#wrap-2015.responsive_wrap .header_wrap .search_box{left:397px}
	#wrap-2015.responsive_wrap .header_menu_wrap .header_menu{width:1400px}
	#wrap-2013.responsive_wrap .floating_banner{margin-left:-792px}  /* 조절되는 50% */
	#wrap-2013.responsive_wrap .floating_menu_2013{margin-left:710px} /* 조절되는 50% */
	#wrap-2015.responsive_wrap .header_menu_wrap .header_menu .menu_wrap .menu_left{padding-left:0}
	#wrap-2015.responsive_wrap .sky_scraper_wrap{margin-left:710px}
	#wrap-2015.responsive_wrap .gcb_slim_wrap{left:-90px}

	#searchScrap .detail{margin-left:-190px}
	.responsive_container{width:1400px}
	.responsive_wrap #timeSaleWrap img{position:relative;right:-151px} /* 타임세일 */
}

.password_campaign_wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999}
.password_campaign_wrap .bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5}
.password_campaign{position:absolute;left:50%;top:50%;margin:-250px 0 0 -212px;width:418px;background:#3963c5;padding:0 3px 3px 3px;overflow:hidden}
.password_campaign .cont{background:#fff}
.password_campaign .cont .btn_wrap{padding:13px 0 26px;text-align:center}

.layer_login_wrap #layer_login.new2014{height:432px}
.layer_login_wrap #layer_login.new2014 .adult_text{text-align:left;padding:17px 0 8px 31px}

#layerCertification.layer_login_wrap #layer_login{height:432px}
#layerCertification .layer_wrap_box ul.info{padding:17px 0 6px 36px}
#layerCertification .layer_wrap_box ul.info li{padding-bottom:12px}
#layerCertification .layer_wrap_box .btn_area{padding:0 18px;*zoom:1}
#layerCertification .layer_wrap_box .btn_area:after{content:"";display:block;clear:both}
#layerCertification .layer_wrap_box .btn_area a{display:block;width:156px;height:122px;margin:0 10px;float:left;background:url(http://image.lotte.com/lotte/images/login/btn_certification.gif) no-repeat 0 0;line-height:0;font-size:0;text-indent:-9999px}
#layerCertification .layer_wrap_box .btn_area a.phone{background-position:0 -122px}
#layerCertification .layer_wrap_box .btn_area a.i-pin{background-position:-156px -122px}
#layerCertification .layer_wrap_box .btn_area a.phone:hover,
#layerCertification .layer_wrap_box .btn_area a.phone:focus{background-position:0 0}
#layerCertification .layer_wrap_box .btn_area a.i-pin:hover,
#layerCertification .layer_wrap_box .btn_area a.i-pin:focus{background-position:-156px 0}

.floor_certification_wrap{padding:35px 36px 53px}
.floor_certification_wrap ul.info{padding-bottom:51px}
.floor_certification_wrap ul.info li{padding-bottom:14px}
.floor_certification_wrap .btn_area{padding:0 109px;*zoom:1}
.floor_certification_wrap .btn_area:after{content:"";display:block;clear:both}
.floor_certification_wrap .btn_area a{display:block;width:198px;height:156px;margin:0 12px;float:left;background:url(http://image.lotte.com/lotte/images/login/btn_floor_certification.gif) no-repeat 0 0;line-height:0;font-size:0;text-indent:-9999px}
.floor_certification_wrap .btn_area a.phone{background-position:0 -156px}
.floor_certification_wrap .btn_area a.i-pin{background-position:-198px -156px}
.floor_certification_wrap .btn_area a.phone:hover,
.floor_certification_wrap .btn_area a.phone:focus{background-position:0 0}
.floor_certification_wrap .btn_area a.i-pin:hover,
.floor_certification_wrap .btn_area a.i-pin:focus{background-position:-198px 0}

#appDown{width:345px;background:#fff;text-align:center;z-index:100}

.commonPop, .commonPopEl{display:none;width:100%;height:100%;position:fixed;top:0;z-index:1000}   
.commonPop .bg, .commonPopEl .bg{width:100%;height:100%;background:#000;opacity:0.8}
.commonPop .box, .commonPopEl .box{width:100%;position:absolute;top:30%}   
.commonPop .box .popBox, .commonPopEl .box .popBox{position:relative;width:424px;background:white;margin:0 auto;border:3px solid #3963c5;text-align:center}   
.commonPop .box .popBox .cont, .commonPopEl .box .popBox .cont{padding:39px 0 30px}
.commonPop .box .popBox .btn, .commonPopEl .box .popBox .btn{display:block;margin-bottom:21px}
.commonPop .box .popBox .btn_close, .commonPopEl .box .popBox .btn_close{position:absolute;top:10px;right:11px}
.commonPopEl .box .popBox{border:3px solid #866e4a}

#travel .header_common_wrap .header_common_box .lnb_box .util_list > li > a{line-height:15px}
#travel #footerWrap .footer_top_wrap .footer_top_box .footer_lnk .view_sel{line-height:15px}
#travel #footerWrap .footer_top_wrap .footer_top_box .footer_menu li a,
#travel #footerWrap .footer_mid_wrap .footer_text01 p,
#travel #footerWrap .footer_mid_wrap .footer_text02 .law p{line-height:normal}

/* 명절명가 추석 */
.header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:49px}
.header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving a{background:#2f3c68 url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat right 0;padding:0 69px 0 21px}
.header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving a:hover{color:#bfe2ff}
/* .header_menu_wrap .menu_right.menu_thanksgiving{margin-right:96px} */
#subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:38px}

#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:49px}

#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving,
#event #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving{padding-left:90px;}

.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:27px !important}

#subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#small #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#young #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#dep #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#mens #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#baby #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#tvhome #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#food #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#event #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0}

.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving{padding-left:0 !important;}
.chanel #wrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0 !important}

#subWrap-2015 .header_menu_wrap .menu_right.menu_thanksgiving,
.chanel #wrap-2015 .header_menu_wrap .menu_right.menu_thanksgiving{background:none;padding-left:0}

#young #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#dep #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#mens #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#baby #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#tvhome #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li,
#food #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li{margin-right:27px}

#young #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#dep #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#mens #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#baby #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#tvhome #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving,
#food #subWrap-2015 .header_menu_wrap .menu_left.menu_thanksgiving li.link_thanksgiving{margin-right:0}

.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li{padding:7px 0 7px 12px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list{height:145px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li{height:47px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li.mall05,
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li.mall06{height:53px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .mall_list > li > a{line-height:45px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list{height:449px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15{margin:-7px 0 7px -9px;padding:0;width:208px;height:42px;background:url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat 0 -53px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover{background-position:0 -95px}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 .label_wrap > span{padding-left:20px;line-height:42px;color:#fff}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover .label_wrap > span{color:#fff}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15{padding:0;border:0;width:57px;height:47px;background:#2f3c68 url(http://image.lotte.com/lotte/images/common/header2015/i_thanksgiving_2016_v2.png) no-repeat 0 -137px}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15:hover{background-position:-57px -137px}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 > .label_wrap > span{text-indent:-9999px;font-size:0;line-height:0}
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg07 .cont_wrap{top:170px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg08 .cont_wrap{top:218px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg09 .cont_wrap{top:194px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg10 .cont_wrap{top:26px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg11 .cont_wrap{top:29px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg12 .cont_wrap{top:246px}/* 20160930 수정 */
.gcb_slim_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg13 .cont_wrap{top:397px}

.gcb_wrap .layer_ctg_wrap .ctg_list > li .cont_wrap .cont_box .cont_title a span.home{font-size:12px;color:#888;padding:0 16px 0 6px;position:relative;top:3px;font-weight:bold}
.gcb_wrap.thanksgiving2016 .layer_ctg_wrap .ctg_list > li.ctg15 .label_wrap > span{font-weight:bold}

/*20160128 ING배너*/
.cont_ingplan_wrap{position:relative;margin:0px auto 30px;padding-top:20px;width:1100px;height:312px}
.cont_ingplan_wrap .ingplan_box ul li{float:left;width:548px;overflow:hidden;height:310px;border:1px #cbd4d9 solid}
.cont_ingplan_wrap .ingplan_box ul li.ingfirst{margin-right:-1px}
.cont_ingplan_wrap .ingplan_box ul li dl dt{width:548px;height:238px;overflow:hidden;border-bottom:1px #cbd4d9 solid}
.cont_ingplan_wrap .ingplan_box ul li dl dt img{width:100%}
.cont_ingplan_wrap .ingplan_box ul li dl dd{padding:0 20px;height:71px}
.cont_ingplan_wrap .ingplan_box ul li dl dd a{display:block;height:71px}
.cont_ingplan_wrap .ingplan_box ul li dl dd a span{display:block;font-size:13px;padding:4px 0 0px;height:17px;overflow:hidden;text-overflow:ellipsis}
.cont_ingplan_wrap .ingplan_box ul li dl dd a span.ingboldtext{color:#333;padding:12px 0 0;font-size:18px;height:23px} 

/* 공통 unit */
dl.goods_unit{position:relative;width:331px;height:232px;border:1px solid #cbd4d9;background:#fff}
[class*='bigdeal_wrap'] dl.goods_unit{height:284px}
.goods_unit dt{margin-bottom:12px;text-align:center}
[class*='bigdeal_wrap'] .goods_unit dt{padding-top:52px}
.goods_unit .md_tip{position:absolute;width:100%;height:51px;top:0;left:0;overflow:hidden}
.goods_unit .md_tip strong{display:block;height:28px;margin:13px 13px 11px;background:url(../images/bg/bg_md_tip2_renew.gif) no-repeat 0 50%;font-weight:normal;font-size:13px;line-height:26px;color:#333;overflow:hidden}
.goods_unit .goods_photo{position:relative;display:block;border-bottom:1px solid #f0f0f0}
.goods_unit .goods_photo img{width:100%;height:165px}
.goods_unit .goods_photo .flag{position:absolute;width:auto;height:auto;top:0;left:0}
dl dt .icons_wrap_v1{position:absolute;top:0;left:0}
dl dt .icons_wrap_v1 img.flag{position:relative;float:left;margin-right:3px}
dl dt .icons_wrap_v1 .smartpick-icon{float:left;margin-right:3px}
dl dt .icons_wrap_v1 .smartpick-icon img{height:20px;width:auto}
dl dt .icons_wrap_v1 .smartpick-icon.first{margin-left:13px;margin-top:0}

.goods_unit .goods_photo .sold_out{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.goods_unit .goods_photo .sold_out img{height:100%}
.goods_unit dd{padding-left:15px;overflow:hidden}
.goods_unit .txt_percent_sales{float:left;width:66px;height:51px;font-size:36px;color:#333}
.goods_unit .percent{position:relative;width:42px;*width:66px;text-align:center}
.goods_unit .percent span{*float:left;height:33px;line-height:29px}
.goods_unit .percent em{*float:left;height:32px;font-size:14px;vertical-align:13px}
.goods_unit .coupon em{position:relative;display:block;height:18px;font-size:11px;line-height:18px;color:#888}
.goods_unit .goods_info{float:left;width:235px}
.goods_unit .goods_info .goods_txt{position:relative;display:block;height:18px;font-size:13px;color:#333;text-decoration:none;overflow:hidden;z-index:2}
.goods_unit .goods_info .price{font-weight:bold;font-size:18px;color:#f00}
.goods_info .price {
    font-weight: bold;
    font-size: 18px;
    color: #f00;
}
.goods_unit .goods_info .price em{padding-left:3px;font-size:13px}
.goods_unit .in_flag{position:absolute;bottom:11px;right:10px}
.goods_unit .buy_count{float:left;padding-top:3px;font-size:11px;color:#888}
.goods_unit .btn_share{float:left;width:61px;height:21px;margin-left:10px;background:url(http://image.lotte.com/lotte/images/event/genie/bg_prd_flg_renew.gif) no-repeat 0 0;font-size:11px;line-height:18px;color:#ff7b62;text-align:center}
.goods_unit .draw_near{position:absolute;width:170px;height:28px;right:0;bottom:0;background:url(http://image.lotte.com/lotte/images/event/genie/bg_limittime02_renew.png) no-repeat 0 0;line-height:28px}
.goods_unit .draw_near .tit{position:absolute;top:0;left:30px;font-weight:bold;font-size:12px;color:#fff}
.goods_unit .draw_near .time{position:relative;padding:0 0 0 90px;font-size:14px;color:#fff}
.goods_unit .draw_near .time .dp-no{padding:0 4px}
.goods_unit ~ .overlink{position:absolute;top:0;right:0;left:0;bottom:0;background:url(http://image.lotte.com/lotte/images/event/genie/blank.gif) no-repeat 0 0;text-indent:-9999px;z-index:2}
.goods_unit ~ .overlink:hover{border:3px solid #518ddd}

/* 20160229 GCB 유아동 디자인 수정 */ 
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap{width:281px}
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap .cont_box{width:252px}
.layer_ctg_wrap .ctg_list > li.ctg05 .cont_wrap .shadow_box{width:282px} 

/* 20160311 티켓/도서/여행/전문관 영역, '롯데브랜드관' 추가*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.all_lotte{background-position:-1802px 0}  

/* 20160311 search : 급상승 검색어--> 인기검색태그 수정 */ 
.search_layer_rank .popular_search_tag .cont ul li{width:47%;float:left;margin:0 5px 5px;height:27px}   
.search_layer_rank .popular_search_tag .cont ul li.search_even{margin-right:0px}       
.search_layer_rank .popular_search_tag .cont ul li a{display:inline-block;max-width:100%;color:#999;background:#f5f5f5;padding:0 2px 2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis} 

/* 20160315 최상단 배너 2개일경우 추가 */
#wrap-2015 .header_top_bnr .top_bnr_wrap .bnr_list.bnr_list_type02 li.line{margin:0 90px}

/* 20160323 상단헤더 20주년 탭추가 */
.header_menu_wrap .menu_left li.link_foundation_day{position:relative;margin-left:-8px}
#subWrap-2015 .header_menu_wrap .menu_left li.link_foundation_day{margin-left:-13px}
.header_menu_wrap .menu_left li.link_foundation_day a{position:absolute;top:0;left:0;padding:0 13px 0 59px;background:#34416c url(http://image.lotte.com/lotte/images/common/header2016/ic_year20.gif) no-repeat 15px 0;white-space:nowrap}

/* 20160329 GCB slim : 서비스--> 애완<br />서비스로 수정 */
.gcb_slim_wrap .ctg_list > li.ctg10 .label_wrap > span{padding-top:6px}

/* 20160401 신한금융투자 b2b 신규페이지*/
body.b2e_49706 #b2b-wrap-2015 .easy_header_wrap .easy_box .easy_logo img{width:150px;margin-top:6px;margin-right:20px}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li{margin-right:0;} 
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li a{padding:0 28px;letter-spacing:-1.3px}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left li:first-child a{background:#465a9d}
body.b2e_49706 #b2b-wrap-2015 .header_menu_wrap .menu_left{padding-left:90px}
body.b2e_49706 #b2b-wrap-2015 .header_wrap .small_logo{display:inline-block;margin-top:5px}

body.b2e_49706 div#b2b-wrap-2015 div#footerWrap{background:url(http://image.lotte.com/b2e/shinhan_invest/footer_bg.gif) repeat-x 0 13px}
body.b2e_49706 div#b2b-wrap-2015 div#footerWrap .footer_top_wrap{border:none}

/* 구찌 로고 변경 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.gucci > a{background:url(http://image.lotte.com/lotte/images/common/header2015/icon_gcb_gucci_brandmall_v2.png) no-repeat 0 6px}
/* 샤넬 로고 변경 */
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.chanel > a{background:url("http://image.lotte.com/lotte/images/common/header2015/Best Brand Mall_CHANEL_20160627.gif") no-repeat 0 6px;width:171px;height:34px;text-indent:-9999px;font-size:0;margin:0 0 8px 0;padding:6px 0 0 0}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul > li.chanel:hover > a{background-color:#fff}
/*스마트 맞춤셔츠 20160704*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.smart_shirt {background-position:-2417px 0;} /* 20160829 수정 */

/* 20160519 티켓/도서/여행/전문관 영역, '빅사이즈' 추가*/
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.bigsize_shop {background-position:-2297px 0;} /* 20160829 수정 */
/*2016.06.15 스카이배너 버튼 박스 패딩값 조*/
.sky_scraper_wrap .btn_box{padding-top:20px}

/* 20160704 문구추가 */
.phrases {padding-top:12px;}
.phrases p {background:url("http://image.lotte.com/lotte/images/login/phrases_icon.png") no-repeat 0 0; padding-left:24px; color:#343235; line-height:16px;}
.phrases p strong {color:#2a6cda;}
.phrases p em {font-size:12px;}

/* 20160708 flag 추가 */
.menu_wrap ul li.flag_logo {position:relative;}
.menu_wrap ul li.flag_logo img {position:absolute;top:-2px;left:50%;margin-left:-19px;}

/* 2016.07.12 다이렉트 전문관 */
.layer_ctg_wrap .ctg_list > li.ctg10 .sub_ctg_list > ul > li > dl > dd > ul.pd0{padding-bottom:0px}

/* 20160722 높이값 추가 */
.pop_v2 .selComp .sel_list_wrap{max-height:300px}

/* 20160727 전문관 추가 */
.ctg02 .cont_wrap {width:570px;}
.ctg02 .cont_wrap .cont_box {width:541px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0;width:113px;}
.ctg02 .cont_wrap .sub_ctg_list > .brand_mall > li {height: 355px !important;}
.ctg03 .cont_wrap {width:570px;}
.ctg03 .cont_wrap .cont_box {width:541px;}
.ctg03 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg06 .cont_wrap {width:570px;}
.ctg06 .cont_wrap .cont_box {width:541px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px; height:363px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0; width:113px;}
.ctg06 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.layer_ctg_wrap .ctg_list > li.ctg06 .sub_ctg_list > ul > li {height:320px !important;}/* 20160930 */
.ctg07 .cont_wrap {width:570px;}
.ctg07 .cont_wrap .cont_box {width:541px;}
.ctg07 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px;}
.ctg08 .cont_wrap {width:570px;}
.ctg08 .cont_wrap .cont_box {width:541px;}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0; width:113px;}
.ctg08 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl:first-child dd ul {width:226px;}
.ctg09 .cont_wrap {width:570px;}
.ctg09 .cont_wrap .cont_box {width:541px;}
.ctg09 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg09 .cont_wrap .sub_ctg_list > .brand_mall > li.last dl dd ul {padding-bottom: 0;}
.ctg11 .cont_wrap {width:627px;}
.ctg11 .cont_wrap .cont_box {width:598px;}
.ctg11 .cont_wrap .cont_box .sub_ctg_list ul li.last {width:339px;}
.ctg11 .cont_wrap .cont_box .sub_ctg_list ul li.last dl dd ul.specialty {width:339px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl dd ul {padding-bottom:0}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl:first-child dd ul {padding-bottom:23px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl dt {margin-bottom:9px;padding-bottom:9px;}
ul.ctg_list li .cont_wrap .cont_box .sub_ctg_list ul.brand_mall li.last dl:first-child dt {margin-bottom:4px;padding-bottom:5px;}
.layer_ctg_wrap .ctg_list > li .sub_ctg_list > ul > li > dl > dd > ul.specialty li.flavor {background-position:-2052px 0;}
.ctg01 .cont_wrap {width:570px;}
.ctg01 .cont_wrap .cont_box {width:541px;}
.ctg01 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}
.ctg04 .cont_wrap {width:570px;}
.ctg04 .cont_wrap .cont_box {width:541px;}
.ctg04 .cont_wrap .sub_ctg_list > .brand_mall > li.last {width:256px}


/* 옴니로 산다 헤더,스카이스크래퍼 비노출 영역 작업 */
body#omni #subWrap-2015 > .header_top_bnr, body#omni #subWrap-2015 > .header_wrap, body#omni #subWrap-2015 > .header_menu_wrap, .body#omni #subWrap-2015 > sky_scraper_wrap{display:none}

/* 20160823 푸터 간격 추가 */
#footerWrap .footer_btm_wrap li.main_footer_type01 {padding-left:32px}

/* 20160922  결제동의서 */
body.b2e_51106 .b2e_private div.lg_privacy {margin-top:30px;}
body.b2e_51106 .b2e_private div.lg_privacy strong {font-size:13px; color:#666; font-weight:700; padding:10px 0;display:inline-block;font-size:13px}
body.b2e_51106 .b2e_private div.lg_privacy table {border:1px solid #a7a7a7;border-width:1px 0; display:block; width:100%;}
body.b2e_51106 .b2e_private div.lg_privacy table tr:first-child {border:0;}
body.b2e_51106 .b2e_private div.lg_privacy table tr {border-top:1px solid #ededed;}
body.b2e_51106 .b2e_private div.lg_privacy table tr th {background:#f2f2f2;padding:10px;}
body.b2e_51106 .b2e_private div.lg_privacy table tr td {padding:21px;text-align:center;}
body.b2e_51106 .b2e_private div.privacy_v2 p {padding:35px 0 0; color:#636363;font-size:13px}

/* 20160922 lg 비노출 처리 */
body.b2e_51106 #b2b-wrap-2015 .header_top_bnr {display:none;}
body.b2e_51106 #b2b-wrap-2015 .header_wrap .card_bnr_wrap {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list {height:108px;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list li.mall01 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list li.mall02 {border-width:1px 1px 1px 0;width:103px;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list li.mall03 {border-width:1px 0px 1px 0;width:102px;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list li.mall04 {border-width:0px 1px 0px 0;width:103px;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap .layer_ctg_wrap ul.mall_list li.mall06 {border-width:0px 0px 0px 0px;height:53px;width:102px;}

body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg01 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg06 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg10 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg11 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg13 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list li.ctg14 {display:none;}

/* 20160922 앱 다운로드 비노출 */
body.b2e_51106 #b2b-wrap-2015 .header_wrap .btn_appdown {display:none;}

/* 20160922 GCB 서브메뉴 높이값 조정 */
body.b2e_51106 #b2b-wrap-2015 .ctg02 .cont_wrap {width:281px;}
body.b2e_51106 #b2b-wrap-2015 .ctg02 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg02 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg03 .cont_wrap {width:281px;}
body.b2e_51106 #b2b-wrap-2015 .ctg03 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg03 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg04 .cont_wrap {width:281px;}
body.b2e_51106 #b2b-wrap-2015 .ctg04 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg04 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg05 .cont_wrap {width:281px;}
body.b2e_51106 #b2b-wrap-2015 .ctg05 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg05 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg07 .cont_wrap {width:314px; top:-53px;}
body.b2e_51106 #b2b-wrap-2015 .ctg07 .cont_wrap .cont_box {width:285px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg07 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg08 .cont_wrap {width:281px;top:-53px;}
body.b2e_51106 #b2b-wrap-2015 .ctg08 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg08 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg09 .cont_wrap {width:281px;top:-53px;}
body.b2e_51106 #b2b-wrap-2015 .ctg09 .cont_wrap .cont_box {width:252px;}
body.b2e_51106 #b2b-wrap-2015 .layer_ctg_wrap .cont_wrap .sub_ctg_list ul li {border-right:0;}
body.b2e_51106 #b2b-wrap-2015 .ctg09 .cont_wrap .sub_ctg_list .brand_mall li.last {display:none;}

body.b2e_51106 #b2b-wrap-2015 .ctg14 .cont_wrap {top:-53px;}

/* 20161010 lg cns 슬라이드 GCB 추가 */
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg01 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg06 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg10 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg11 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg14 {display:none;} /* 20161010 최저가 비노출*/
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .ctg_list li.ctg13 .cont_wrap {top:243px;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall01 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall07 {display:none;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall02 {border-width:1px 1px 1px 0;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall03 {border-width:1px 0 1px 0;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall04 {border-width:0 1px 0 0;}
body.b2e_51106 #b2b-wrap-2015 .gcb_slim_wrap .layer_ctg_wrap .ctg_list > li .mall_list > ul > li.mall06 {border-width:0 0 0 0;}

/* 20161010 lg cns GCB 높이값 추가 */
body.b2e_51106 #b2b-wrap-2015 div.gcb_wrap .layer_ctg_wrap {height:356px;} /*전체*/
body.b2e_51106 #b2b-wrap-2015 div.gcb_slim_wrap .layer_ctg_wrap {height:374px;} /*슬림 전체*/
body.b2e_51106 #b2b-wrap-2015 .gcb_wrap ul.ctg_list {height:233px;} /*메뉴부분*/

/* 20161014 lg 작은로고 비노출 */
body.b2e_51106 #b2b-wrap-2015 .header_wrap .small_logo {display:none;}
/* 20161014 스크롤 gcb */
body.b2e_51106 #b2b-wrap-2015 .easy_header_wrap .easy_box .gcb_wrap .layer_ctg_wrap .ctg_list li .cont_wrap {top:0;}
