@charset "utf-8";
/* container */
#container-2013{width:100%;letter-spacing:0px}
#container-2013 a:hover{text-decoration:none}

/* main common */
h3.title{font-weight:normal;font-size:24px;line-height:24px;color:#333}

/* *************** MAIN 2015 ***************** */
/* top visual */
.cont_top_wrap{/*background:#e8ecef;border-bottom:1px solid #cbd4d9;*/margin-bottom:30px; }
/*/background:url(http://image.lotte.com/lotte/images/main2015/visual_tab_line.gif) no-repeat 90px 11px*/
.cont_top_wrap .cont_visual_wrap{position:relative;width:1080px;height:583px;margin:0 auto;}
.cont_visual_wrap .visual_tab01{width:1101px;height:609px;margin:0 auto}
.cont_visual_wrap .visual_tab01 ul li .tabs{background:url(../../html-tmp/images/footer/visual_tab_line.gif) no-repeat right 11px;padding:0;display:none;overflow:hidden;position:absolute;top:0;left:0;z-index:3;height:41px;text-align:center;cursor:pointer;color:#777;line-height:40px;width:110px;font-size:13px;color:#333}
.cont_visual_wrap .visual_tab01 ul li .tab08{padding-right:0;background:none}
.cont_visual_wrap .visual_tab01 > ul{width:1080px;height:580px;overflow:hidden;margin-left:-1px;position:relative}
.cont_visual_wrap .visual_tab01 .cont{background-color:#f6f6f6;position:absolute;top:0;left:0;width:1080px;margin:0px 0 0}
.cont_visual_wrap .visual_tab01 .type_box{ margin-top:15px;padding:0px 0px 10px 0px}
.cont_visual_wrap .visual_tab01 .type_box ul{/*overflow:hidden;*/ height:570px; position:relative;}
.cont_visual_wrap .visual_tab01 .type_box ul .list05{ position:absolute; top:0; right:0px;}
.cont_visual_wrap .visual_tab01 .type_box li{float:left;/*border:1px solid #cbd4d9;margin:0 25px 25px 0;*/position:relative}
.cont_visual_wrap .visual_tab01 .type_box li .flag{position:absolute;top:0;left:0}
.cont_visual_wrap .visual_tab01 .type_box li .bigdeal_flag{position:absolute;bottom:6px;right:7px}

dt:hover img{
	position:relative;
	z-index:1000000000000000;
	box-shadow:0 0 10px rgba(0,0,0,.7);
	-webkit-box-shadow:0 0 8px rgba(0,0,0,.7);
	-moz-box-shadow:0 0 8px rgba(0,0,0,.7);
	-ms-box-shadow:0 0 8px rgba(0,0,0,.7);
	border-radius:4px;	
}
dt:hover img{
	filter:alpha(opacity=80);	
}

.cont_visual_wrap .visual_tab01 .type_box li.bnr_plan dl{position:relative}
.cont_visual_wrap .visual_tab01 .type_box li.bnr_plan dd{position:absolute;top:63px;left:17px;width:150px;overflow:hidden}
.cont_visual_wrap .visual_tab01 .type_box li dd > a{display:block;width:100%;height:100%}
.cont_visual_wrap .visual_tab01 .type_box li dd > a span{display:block;width:100%;overflow:hidden}
.cont_visual_wrap .visual_tab01 .type_box li.bnr_plan dd a span.name{font-size:18px;line-height:24px;margin-bottom:11px;height:48px;color:#333}
.cont_visual_wrap .visual_tab01 .type_box li.bnr_plan dd a span.sub_name{font-size:13px;color:#666;height:34px}

.cont_visual_wrap .visual_tab01 .type_box li.plan dl{position:relative}

.cont_visual_wrap .visual_tab01 .type_box li.plan dd{background-color:transparent!important;height:72px;padding:0 15px;width:332px;position:absolute;top:170px;left:0}
.cont_visual_wrap .visual_tab01 .type_box li.plan dd .name{font-size:18px;height:27px;overflow:hidden;padding:14px 0 0 0;color:#333}
.cont_visual_wrap .visual_tab01 .type_box li.plan dd .sub_name{font-size:13px;height:18px;overflow:hidden;color:#666}

.cont_visual_wrap .visual_tab01 .type_a li.list05,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list01,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list05,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list02,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list05,
.cont_visual_wrap .visual_tab01 .type_b_2 li.list02,
.cont_visual_wrap .visual_tab01 .type_b_2 li.list05,
.cont_visual_wrap .visual_tab01 .type_c li.list02,
.cont_visual_wrap .visual_tab01 .type_c li.list05,
.cont_visual_wrap .visual_tab01 .type_c li.list_sub_box ul .list02,
.cont_visual_wrap .visual_tab01 .type_d li.list04,
.cont_visual_wrap .visual_tab01 .type_d li.list08{margin-right:0}
.cont_visual_wrap .visual_tab01 .type_a li.list01 dd,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list01 dd,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list01 dd{top:52px;left:50px;width:380px}
.cont_visual_wrap .visual_tab01 .type_a li.list02{margin-right:0;color:#fff}
.cont_visual_wrap .visual_tab01 .type_a li.list02.plan dd span,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list02.plan dd span,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list03.plan dd span,
.cont_visual_wrap .visual_tab01 .type_b_2 li.list03.plan dd span{color:#fff}
.cont_visual_wrap .visual_tab01 .type_a li.list01 dd a span.name,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list01 dd a span.name,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list01 dd a span.name{font-size:36px;line-height:40px;color:#fff;margin-bottom:12px;height:82px;font-weight:bold}
.cont_visual_wrap .visual_tab01 .type_a li.list01 dd a span.sub_name,
.cont_visual_wrap .visual_tab01 .type_a_2 li.list01 dd a span.sub_name,
.cont_visual_wrap .visual_tab01 .type_b_1 li.list01 dd a span.sub_name,
.cont_visual_wrap .visual_tab01 .type_b_2 li.list02 dd a span.sub_name{font-size:16px;color:#fff;height:42px}

.cont_visual_wrap .visual_tab01 .type_b_1 li.list03.plan dd{background-color:transparent!important}

.cont_visual_wrap .visual_tab01 .type_b_2 li.list02 dd{top:56px;left:48px;width:335px}
.cont_visual_wrap .visual_tab01 .type_b_2 li.list02 dd a span.name{font-size:36px;line-height:40px;color:#fff;margin-bottom:7px;height:82px;font-weight:bold}

.cont_visual_wrap .visual_tab01 .type_b_2 li.list03.plan dd{background-color:#1e2840}

.cont_visual_wrap .visual_tab01 .type_c li.list01 dt a .images{width:730px;height:490px}
.cont_visual_wrap .visual_tab01 .type_c li.list01 dd{top:141px;left:45px;width:380px}
.cont_visual_wrap .visual_tab01 .type_c li.list01 dd a span.name{font-size:44px;line-height:50px;color:#333;margin-bottom:17px;height:107px;font-weight:bold}
.cont_visual_wrap .visual_tab01 .type_c li.list01 dd a span.sub_name{font-size:16px;color:#666;height:42px}
.cont_visual_wrap .visual_tab01 .type_c li.list_sub_box{border:none;margin-right:0;width:364px}
.cont_visual_wrap .visual_tab01 .type_c li.list_sub_box ul .list03{margin:0}

.cont_visual_wrap .visual_tab01 .type_d li.plan dt a .images{width:270px;height:242px}
.cont_visual_wrap .visual_tab01 .type_d li.plan dd{background-color:#fff;height:72px;padding:0 15px;width:240px}

.cont_visual_wrap .visual_tab01 .unit dl{/*width:340px;height:232px;*/background-color:#fff;position:relative}
.cont_visual_wrap .visual_tab01 .unit dt{/*margin-bottom:12px*/}
.cont_visual_wrap .visual_tab01 .unit dt a{position:relative;display:block;border-bottom:1px solid #f0f0f0}

.cont_visual_wrap .visual_tab01 .unit dt a > .sold_out{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.cont_visual_wrap .visual_tab01 .unit dt a > .sold_out img{width:100%;height:100%}
.cont_visual_wrap .visual_tab01 .unit dd{padding-left:15px;overflow:hidden}
.cont_visual_wrap .visual_tab01 .unit dd .txt_percent_sales{float:left;font-size:36px;width:66px;height:51px;color:#333}
.cont_visual_wrap .visual_tab01 .unit dd .txt_percent_sales .percent{position:relative;width:42px;text-align:center}
.cont_visual_wrap .visual_tab01 .unit dd .txt_percent_sales .percent span{height:33px;line-height:29px}
.cont_visual_wrap .visual_tab01 .unit dd .txt_percent_sales .percent em{height:32px;font-size:14px;vertical-align:13px}
.cont_visual_wrap .visual_tab01 .unit dd .txt_percent_sales .coupon em{position:relative;display:block;height:18px;font-size:11px;line-height:18px;color:#888}
.cont_visual_wrap .visual_tab01 .unit dd .goods_info{float:left;width:210px}
.cont_visual_wrap .visual_tab01 .unit dd .goods_info .goods_txt{
 word-spacing:5px; letter-spacing: 1px;
position:relative;display:block;width:210px;height:16px;text-decoration:none;font-size:13px;color:#333;overflow:hidden;z-index:2}
.cont_visual_wrap .visual_tab01 .unit dd .goods_info .goods_txt *{text-decoration:none}
.cont_visual_wrap .visual_tab01 .unit dd .goods_info .price{padding-top:6px;font-weight:bold;font-size:18px;}
.cont_visual_wrap .visual_tab01 .unit dd .goods_info .price em{padding-left:3px;font-size:13px}
.cont_visual_wrap .visual_tab01 .unit dd .in_flag{position:absolute;top:210px;right:10px}
.cont_visual_wrap .visual_tab01 .unit dd .buy_count{float:left;padding-top:2px;font-size:11px;color:#888}
.cont_visual_wrap .visual_tab01 .unit dd .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}

.cont_visual_wrap .visual_tab01 .main_tab_bar{position:absolute;top:38px;left:0;width:100%;overflow:hidden;height:4px}
.cont_visual_wrap .visual_tab01 .main_tab_bar .move_bar{position:absolute;width:136px;height:4px;left:0;background:url(http://image.lotte.com/lotte/images/main2015/visual_tab_move_bar_v2.png) no-repeat 50% 0;background-size:100% 100%;z-index:4}

.cont_visual_wrap .visual_tab01 .btn{position:absolute;width:54px;height:54px;bottom:15px;left:50%;padding:0;background: url(../../img/btn_visual_tab_arrow.png) no-repeat 0px 0px;font-size:0;text-indent:-9999px}
.cont_visual_wrap .visual_tab01 .btn_right{margin-left:24px;background-position:-67px 0px}
.cont_visual_wrap .visual_tab01 .btn_left{margin-left:-66px}
.cont_visual_wrap .visual_tab01 .btn:hover{ opacity:0.7; filter:alpha(opacity=70);}


/* marketing banner */
.cont_marketing_wrap{position:relative;overflow:hidden;margin:0 auto 18px;width:1040px;height:210px}
.cont_marketing_wrap .cont_marketing_rolling{overflow:hidden;height:210px;position:relative}
.cont_marketing_wrap .cont_marketing_rolling ul li a.tabs{position:absolute;bottom:0;height:14px;width:14px;display:block;z-index:10;background:url(../../html-tmp/images/bg/b2b_con_rolling_btn2.jpg) no-repeat -5px -4px;line-height:0;font-size:0;text-indent:-9999px}
.cont_marketing_wrap .cont_marketing_rolling ul li.on a{background-position:-5px -29px}
.cont_marketing_wrap .cont_marketing_rolling ul li div.cont{width:1040px;height:180px;z-index:5;position:absolute;display:block}
.cont_marketing_wrap .cont_marketing_rolling ul li div.cont a img{width:1040px;height:180px}

/* surprise banner */
.cont_surprise_wrap{position:relative;overflow:hidden;margin:0 auto 47px;width:1040px}
.cont_surprise_wrap .title{margin-bottom:16px}
.cont_surprise_wrap .surprise_box{overflow:hidden;height:472px}
.cont_surprise_wrap .surprise_left{float:left;height:472px;background-color:#f47143}
.cont_surprise_wrap .surprise_left > ul{overflow:hidden}
.cont_surprise_wrap .surprise_left .visual{width:550px}
.cont_surprise_wrap .surprise_left .visual dl{position:relative;height:319px}
.cont_surprise_wrap .surprise_left .visual dt{padding:5px;margin-bottom:5px}
.cont_surprise_wrap .surprise_left .visual dt a{position:relative;display:block;overflow:hidden}
.cont_surprise_wrap .surprise_left .visual dt a{}
.cont_surprise_wrap .surprise_left .visual dt a img{top:0;position:absolute}
.cont_surprise_wrap .surprise_left .visual dd{padding:0 0 14px;margin:0 5px;overflow:hidden;border-bottom:1px solid #d06039}
.cont_surprise_wrap .surprise_left .visual dd{padding:0;position:absolute;left:0;bottom:0;width:540px;height:93px;background:url(http://image.lotte.com/lotte/images/main2015/icon_surprise_visual_logo.jpg) 10px 0 no-repeat}
.cont_surprise_wrap .surprise_left .visual dd .txt{display:block;color:#fff;font-size:18px;margin:52px 0 0 105px;height:24px;overflow:hidden}
.cont_surprise_wrap .surprise_left .unit_goods{float:left;width:250px;margin:13px 0 0 20px}
.cont_surprise_wrap .surprise_left .unit_goods dl{overflow:hidden}
.cont_surprise_wrap .surprise_left .unit_goods dt{float:left;margin-right:7px}
.cont_surprise_wrap .surprise_left .unit_goods dt a{display:block;position:relative}
.cont_surprise_wrap .surprise_left .unit_goods dt a img{width:122px;height:122px}
.cont_surprise_wrap .surprise_left .unit_goods dt a .bg_image{position:absolute;top:0;left:0}
.cont_surprise_wrap .surprise_left .unit_goods dd{float:left;width:120px}
.cont_surprise_wrap .surprise_left .unit_goods dd a{display:block;color:#fff;font-size:18px}
.cont_surprise_wrap .surprise_left .unit_goods dd a.goods_name{margin:27px 0 7px;line-height:18px;height:37px;font-size:13px;overflow:hidden}
.cont_surprise_wrap .surprise_right{float:left;width:550px}
.cont_surprise_wrap .surprise_right ul{overflow:hidden}
.cont_surprise_wrap .surprise_right li{float:left;margin:0 0 10px 6px;width:269px}
.cont_surprise_wrap .surprise_right li dt{position:relative;border-top:5px solid #f47143}
.cont_surprise_wrap .surprise_right li dt a img{}
.cont_surprise_wrap .surprise_right li dt a .brand_logo{position:absolute;top:0;left:0;z-index:1}
.cont_surprise_wrap .surprise_right li dd{height:61px;padding:0 5px;border-bottom:1px solid #dee5e8}
.cont_surprise_wrap .surprise_right li dd a{display:block;height:100%;padding-top:7px;padding-left:57px}
.cont_surprise_wrap .surprise_right li.surprise dd a{background:url(http://image.lotte.com/lotte/images/main2015/icon_surprise_list_logo.jpg) 0 7px no-repeat}
.cont_surprise_wrap .surprise_right li.super dd a{background:url(http://image.lotte.com/lotte/images/main2015/icon_super_list_logo.jpg) 0 7px no-repeat}
.cont_surprise_wrap .surprise_right li dd a span{display:block;text-overflow:ellipsis;overflow:hidden}
.cont_surprise_wrap .surprise_right li dd a .name{height:20px;font-size:16px;}
.cont_surprise_wrap .surprise_right li dd a .sub_name{height:15px;padding-top:3px;font-size:11px}

/* bigdeal tab */
.cont_bigdeal_wrap{margin-bottom:47px}
.cont_bigdeal_wrap .bigdeal_top{width:1040px;margin:0 auto 62px;position:relative; margin-top:20px;}
.cont_bigdeal_wrap .bigdeal_top .title{height:32px}
.cont_bigdeal_wrap .bigdeal_top .btn_more{position:absolute;top:14px;right:3px;font-size:12px;color:#666}
.cont_bigdeal_wrap .bigdeal_tab{background-color:#e8ecef;position:relative;border-width:1px 0;border-style:solid;border-color:#cbd4d9;height:872px}
.cont_bigdeal_wrap .bigdeal_tab > ul{margin:0 auto;width:1040px;position:relative;zoom:1}
.cont_bigdeal_wrap .bigdeal_tab > ul:after{clear:both;display:block;content:''}
.cont_bigdeal_wrap .bigdeal_tab > ul > li{float:left}
.cont_bigdeal_wrap .bigdeal_tab > ul > li .tabs{position:relative;top:-52px;width:183px;height:50px;display:block;z-index:10}
.cont_bigdeal_wrap .bigdeal_tab > ul > li .tabs em{display:block;border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;height:50px;line-height:47px;color:#666;font-size:14px;text-align:center;cursor:pointer;background-color:#fff}
.cont_bigdeal_wrap .bigdeal_tab > ul > li .tab01 em img{padding-top:11px}
.cont_bigdeal_wrap .bigdeal_tab > ul > li .tab06{width:184px}
.cont_bigdeal_wrap .bigdeal_tab > ul > li .tab06 em{border-right-width:1px;width:183px}
.cont_bigdeal_wrap .bigdeal_tab > ul > li.on .tabs{background:url(../../html-tmp/images/footer/bg_bigdeal_tab_arrow.gif) no-repeat 86px bottom;padding-bottom:7px}
.cont_bigdeal_wrap .bigdeal_tab > ul > li.on .tab06{background-position:87px bottom}
.cont_bigdeal_wrap .bigdeal_tab > ul > li.on .tabs em{background-color:#333949;color:#fff}
.cont_bigdeal_wrap .bigdeal_tab .cont{position:absolute;top:0;left:0;z-index:5;width:100%}
.cont_bigdeal_wrap .bigdeal_tab .cont a{display:block}
.cont_bigdeal_wrap .bigdeal_tab .cont > ul{margin:31px 0 0 0;width:105%;overflow:hidden}
.cont_bigdeal_wrap .bigdeal_tab .cont > ul > li{position:relative;float:left;margin:0 20px 20px 0}
.cont_bigdeal_wrap .bigdeal_tab > .more_box{width:1100px;margin:0 auto;position:relative;top:767px;text-align:center;font-size:12px;color:#888}
.cont_bigdeal_wrap .bigdeal_tab > .more_box a{margin-left:13px;font-size:16px;font-weight:bold;color:#333;border-bottom:1px solid #333;position:relative;top:1px}

/* 20160111빅딜 md tip 추가 및 sold_out 수정 */
/* b2b cont_bigdeal_wrap_v2 적용안함 */
.cont_bigdeal_wrap_v2 .bigdeal_tab{height:1010px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > .more_box{top:900px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tabs{width:176px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tabs em{width:175px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li.on .tabs{background-position:72px bottom}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tab06{width:157px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tab06 em{border-right:0;width:156px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tab07{width:154px}
.cont_bigdeal_wrap_v2 .bigdeal_tab > ul > li .tab07 em{border-width:1px 1px 0 1px;width:155px}

#main #b2b-wrap-2015 .cont_bigdeal_wrap .goods_unit{height:232px}
#main #b2b-wrap-2015 .cont_bigdeal_wrap .goods_unit dt{padding-top:0}
#main #b2b-wrap-2015 .cont_bigdeal_wrap .goods_unit .sold_out img{width:149px;height:27px;margin-top:71px}

/* plan banner */
.cont_plan_wrap{position:relative;overflow:hidden;margin:0 auto 48px;width:1100px}
.cont_plan_wrap .title{margin-bottom:19px}
.cont_plan_wrap ul{border:1px solid #cbd4d9;overflow:hidden}
.cont_plan_wrap li{float:left;width:365px;height:366px;border-right:1px solid #cbd4d9;overflow:hidden}
.cont_plan_wrap li dt{position:relative}
.cont_plan_wrap li dt .blind_bg{position:absolute;left:0;top:0;right:0;bottom:0;background:url(http://image.lotte.com/lotte/images/main2015/bg_cotent_plan.png) no-repeat 0 0}
.cont_plan_wrap li dt a img{width:100%;height:241px}
.cont_plan_wrap li dd{height:125px;padding:0 25px;background:#263052}
.cont_plan_wrap li dd a{display:block;height:100%}
.cont_plan_wrap li dd a span{display:block;height:100%;color:#fff}
.cont_plan_wrap li dd a span.name{font-size:18px;height:55px;overflow:hidden;padding:13px 0 5px 0}
.cont_plan_wrap li dd a span.sub_name{font-size:13px;height:18px}
.cont_plan_wrap li.center_plan{width:366px}
.cont_plan_wrap li.right_plan{border:none}

/* personal goods */
.cont_personal_wrap{position:relative;overflow:hidden;margin:0 auto 47px;width:1100px}
.cont_personal_wrap .title{margin-bottom:13px}
.cont_personal_wrap .title span{font-size:12px;color:#888;padding-left:14px}
.cont_personal_wrap ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
.cont_personal_wrap li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:274px;height:345px}
.cont_personal_wrap li.right_list{width:273px}
.cont_personal_wrap li dt a{display:block;margin:10px;position:relative}
.cont_personal_wrap dt a .flag{position:absolute;top:0;left:0;width:78px;height:20px}
.cont_personal_wrap li dt a img{width:254px;height:254px}
.cont_personal_wrap li dd{padding:10px 15px}
.cont_personal_wrap li dd a span{display:block}
.cont_personal_wrap li dd a .name{font-size:13px;color:#666;height:18px;overflow:hidden;text-overflow:ellipsis}
.cont_personal_wrap li dd a .price{font-size:18px;color:#518ddd;font-weight:bold}
.cont_personal_wrap li dd a .price em{font-size:13px;padding-left:4px}
.cont_personal_wrap li dd a .price .over_start{display:inline;padding-left:4px;font-weight:normal}

/* ranking goods */
.cont_ranking_wrap{position:relative;overflow:hidden;margin:0 auto 50px;width:1100px}
.cont_ranking_wrap .title{margin-bottom:20px}
.cont_ranking_wrap ul{border-width:1px 0 0 1px;border-style:solid;border-color:#cbd4d9;overflow:hidden}
.cont_ranking_wrap li{float:left;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;width:274px;height:345px}
.cont_ranking_wrap li.right_list{width:273px}
.cont_ranking_wrap li dt a{display:block;margin:10px;position:relative}
.cont_ranking_wrap dt a .flag{position:absolute;top:0;left:0;width:78px;height:20px}
.cont_ranking_wrap li dt a img{width:254px;height:254px}
.cont_ranking_wrap li dd{padding:10px 15px}
.cont_ranking_wrap li dd a span{display:block}
.cont_ranking_wrap li dd a .name{font-size:13px;color:#666;height:18px;overflow:hidden;text-overflow:ellipsis}
.cont_ranking_wrap li dd a .price{font-size:18px;color:#333}
.cont_ranking_wrap li dd a .price em{font-size:13px}
.cont_ranking_wrap .btn_more{position:absolute;top:20px;right:3px;font-size:12px;color:#666;border-bottom:1px solid #333}

/* mall tab */
.content_mall_wrap{position:relative;margin:0 auto 50px;width:1100px}
.content_mall_wrap .title{margin-bottom:20px}
.content_mall_wrap .mall_tab{width:1098px;height:299px;border:1px solid #cbd4d9}
.content_mall_wrap .mall_tab > ul{overflow:hidden;position:relative;height:299px}
.content_mall_wrap .mall_tab > ul > li{display:inline}
.content_mall_wrap .mall_tab > ul > li span.tabs{display:block;overflow:hidden;position:relative;z-index:10;width:121px;height:49px;line-height:46px;cursor:pointer;border-width:0 1px 1px 0;border-style:solid;border-color:#cbd4d9;padding-left:13px;color:#5d5d5d;font-size:14px}
.content_mall_wrap .mall_tab > ul > li span.tab06{border-width:0 1px 0 0}
.content_mall_wrap .mall_tab > ul > li.on span.tabs{color:#fff}
.content_mall_wrap .mall_tab > ul > li.tab01.on > span,
.content_mall_wrap .mall_tab li.tab01 .cont .btn_mall_go{background-color:#967b66}
.content_mall_wrap .mall_tab > ul > li.tab02.on > span,
.content_mall_wrap .mall_tab li.tab02 .cont .btn_mall_go{background-color:#ed4855}
.content_mall_wrap .mall_tab > ul > li.tab03.on > span,
.content_mall_wrap .mall_tab li.tab03 .cont .btn_mall_go{background-color:#52bc47}
.content_mall_wrap .mall_tab > ul > li.tab04.on > span,
.content_mall_wrap .mall_tab li.tab04 .cont .btn_mall_go{background-color:#4ba0ca}
.content_mall_wrap .mall_tab > ul > li.tab05.on > span,
.content_mall_wrap .mall_tab li.tab05 .cont .btn_mall_go{background-color:#8fb930}
.content_mall_wrap .mall_tab > ul > li.tab06.on > span,
.content_mall_wrap .mall_tab li.tab06 .cont .btn_mall_go{background-color:#f06b38}
.content_mall_wrap .mall_tab li .cont{position:absolute;top:0;left:0;z-index:5;width:963px;height:299px;padding-left:135px;overflow:hidden}
.content_mall_wrap .mall_tab li .cont ul{overflow:hidden;float:left}
.content_mall_wrap .mall_tab li .cont li{float:left;width:413px;height:299px;border-right:1px solid #cbd4d9}
.content_mall_wrap .mall_tab li .cont li dt{position:relative;margin:15px auto 0;width:250px}
.content_mall_wrap .mall_tab li .cont li dt a img{width:250px;height:210px}
.content_mall_wrap .mall_tab li .cont li dd{height:61px;padding:0 50px}
.content_mall_wrap .mall_tab li .cont li dd a{display:block;padding-top:18px}
.content_mall_wrap .mall_tab li .cont li dd a span{display:block;overflow:hidden;text-overflow:ellipsis}
.content_mall_wrap .mall_tab li .cont li dd a .name{color:#333;font-size:18px;height:24px;padding-bottom:4px;text-align:center}
.content_mall_wrap .mall_tab li .cont li dd a .sub_name{color:#888;font-size:11px;height:18px;text-align:left}
.content_mall_wrap .mall_tab li .cont .btn_mall_go{float:left;width:135px;height:134px;padding-top:165px;background:url(http://image.lotte.com/lotte/images/main2015/icon_malltab_arrow.png) no-repeat 44px 126px;text-align:center;font-size:15px;color:#fff}

/* event banner */
.content_event_wrap{position:relative;margin:0 auto 47px;width:1100px}
.content_event_wrap .title{margin-bottom:19px}
.content_event_wrap ul{overflow:hidden;margin:0 -1px}
.content_event_wrap ul li{float:left;margin:0 1px}
.content_event_wrap ul li a img{width:549px;height:238px}

/* etc */
.content_etc_wrap{border-bottom:1px solid #cbd4d9;overflow:hidden;margin-bottom:51px}
.content_etc_wrap .etc_box{position:relative;overflow:hidden;margin:0 auto;width:1100px}
.content_etc_wrap .title{margin-bottom:19px}

/* specialty mall */
.content_specialty_wrap{float:left;width:765px;height:266px;margin-right:27px}
.content_specialty_wrap ul{overflow:hidden}
.content_specialty_wrap li{float:left;width:130px;margin-right:23px;text-align:center}
.content_specialty_wrap li dt{display:block;margin-bottom:7px}
.content_specialty_wrap li dt a img{width:110px;height:127px}
.content_specialty_wrap li dd{display:block}
.content_specialty_wrap li dd span.name{display:block;font-size:15px;color:#333;font-weight:bold;margin-bottom:3px;height:20px;overflow:hidden}
.content_specialty_wrap ul li dl dd span.sub_name{display:block;font-size:11px;color:#888;height:18px;overflow:hidden}

/* global banner */
.content_pro_wrap{float:left;width:308px;height:266px}

/* adv banner */
.content_adv_wrap{position:relative;margin:0 auto 10px;width:1100px}
.content_adv_wrap .btn{position:absolute;width:47px;height:83px;top:50px;background:url(../../html-tmp/images/bg/icon_adv_arrow.png) 0 0 no-repeat;text-indent:-9999px}
.content_adv_wrap .btn_prev{left:-80px;background-position:0 0}
.content_adv_wrap .btn_next{right:-80px;background-position:-50px 0}
.content_adv_wrap .btn_prev:hover{background-position:0 -89px}
.content_adv_wrap .btn_next:hover{background-position:-50px -89px}
.content_adv_wrap .mask{width:1100px;height:190px;overflow:hidden;position:relative}
.content_adv_wrap .mask ul{width:5500px;height:190px;*zoom:1}
.content_adv_wrap .mask ul:after{content:"";display:block;clear:both}
.content_adv_wrap .mask li{float:left;overflow:hidden;margin-right:25px;position:relative}
.content_adv_wrap .mask li .txt_box{position:absolute;width:234px;height:224px;top:0;left:0;background:url(../../html-tmp/images/footer/bg_cotent_adv.png) 0 0 no-repeat}
.content_adv_wrap .mask li .txt_box a{display:block;overflow:hidden;padding:0 10px;height:224px}
.content_adv_wrap .mask li .txt_box a span{display:block;text-align:center;color:#fff;overflow:hidden;text-overflow:ellipsis}
.content_adv_wrap .mask li .txt_box a .name{font-size:18px;height:24px;font-weight:bold;margin:141px 0 7px 0}
.content_adv_wrap .mask li .txt_box a .sub_name{font-size:13px;height:34px;line-height:17px}


/* 메인디렉토리 */
#mainDirectory{width:100%;padding-bottom:33px;font-family:'Malgun Gothic'}
#mainDirectory a{text-decoration:none}
.directoryWrap{width:1098px;height:276px;margin:0 auto;border-top:1px solid #7d8088;border-bottom:1px solid #7d8088;border-left:1px solid #cbd4d9;border-right:1px solid #cbd4d9;overflow:hidden;zoom:1}

/* 고객센터 */
.main_client_center{float:left;width:246px;padding:29px 0 30px 29px;border-right:1px #cbd4d9 solid}
.main_client_center .main_client_title h4{color:#333;font-size:14px}
.main_client_center .client_center{width:215px;border-left:solid 1px #dee5e8;border-top:solid 1px #dee5e8;margin-top:16px}
.main_client_center .client_center li{padding:11px 22px 8px 22px;border-right:solid 1px #dee5e8;border-bottom:solid 1px #dee5e8}
.main_client_center .client_center li a{display:block;height:26px;line-height:26px;background:url(http://image.lotte.com/lotte/images/main2015/splite_directory1020.gif) no-repeat left top;padding-left:48px;font-size:12px;color:#333}
.main_client_center .client_center li.order a{background-position:-100px -1040px}
.main_client_center .client_center li.change a{background-position:-100px -1076px}
.main_client_center .client_center li.ask a{background-position:-100px -1111px}
.main_client_center .client_center li.often a{background-position:-100px -1148px}
.community_list{float:left;width:464px;padding:28px 30px;border-right:1px solid #cbd4d9;overflow:hidden}
.community_list .community_list_wrap{float:left;width:232px;border-right:1px solid #dee5e8}
.community_list h4{color:#333;font-size:14px}
.community_list .community_txt{font-size:12px;line-height:20px;overflow:hidden;padding-top:12px;height:94px}
.community_list .community_txt li strong{color:#333;font-size:12px}
.community_list .community_icon{overflow:hidden;padding-top:11px;height:69px}
.community_list .community_icon li{float:left;width:108px;height:32px;margin-bottom:6px}
.community_list .community_icon li a{display:block;height:32px;line-height:30px;background:url(http://image.lotte.com/lotte/images/main2015/splite_directory1020.gif) no-repeat -12px -1186px;padding-left:40px;font-size:12px}
.community_list .community_icon li.icon3 a{background-position:-12px -1223px}
.community_list .notice_list_wrap{float:left;width:200px;padding-left:31px}
.community_list .qr{padding-top:11px;overflow:hidden}
.community_list .qr > a{float:left;padding:9px 8px;border:solid 1px #dee5e8}
.community_list .qr p{float:left;padding-left:13px;font-size:12px;line-height:19px;margin-top:14px}
.notice_list{float:left;padding:29px 30px;position:relative;width:237px;height:218px}
.notice_list h4{color:#333;font-size:14px}
.notice_list p.btn a{position:absolute;top:32px;right:30px;background:url(http://image.lotte.com/lotte/images/main2015/splite_directory1020.gif) no-repeat 16px -1257px;width:50px;font-size:12px}
.notice_list ul{padding-top:13px;height:94px}
.notice_list li{background:url(http://image.lotte.com/lotte/images/main2015/splite_directory1020.gif) no-repeat -20px -1268px;padding:0 0 0 10px;font-size:12px;margin-bottom:5px;height:16px;overflow:hidden}
.notice_list .etc{overflow:hidden}
.notice_list dl{float:left;width:49%}
.notice_list dl dt{padding-bottom:11px;font-weight:bold;color:#333;font-size:14px}
.notice_list dl dd{font-size:12px;height:21px;padding-left:2px}

/* 패밀리 사이트 */
.family_site_wrap{clear:both;width:100%;height:75px}
.family_site_wrap .main_directory_banner{overflow:hidden;width:1100px;height:74px;margin:0 auto;border-top:1px solid #7d8088;zoom:1}
.family_site_wrap .main_directory_banner .main_family_site{float:left;width:520px;height:74px;border-left:1px solid #cbd4d9}
.family_site_wrap .main_directory_banner h4{float:left;width:50px;color:#333;font-size:14px;font-family:'Malgun Gothic';padding:20px 0 0 15px}
.family_site_wrap .main_directory_banner .main_family_site ul{overflow:hidden;zoom:1}
.family_site_wrap .main_directory_banner .main_family_site li{float:left;padding:23px 18px;background:url(http://image.lotte.com/lotte/images/main2015/bg_family_site_wrap2.gif) no-repeat right 29px}
.family_site_wrap .main_directory_banner .main_family_site li.last{background:none}
.family_site_wrap .main_directory_banner .main_brand_store{float:right;width:577px;height:74px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.family_site_wrap .main_directory_banner .main_brand_store h4{padding:20px 0 0 25px}
.family_site_wrap .main_directory_banner .main_brand_store .main_brd_li{position:relative;float:right;width:480px;height:45px;padding:23px 0 0 22px}
.family_site_wrap .main_directory_banner .main_brand_store .btn{width:13px;height:13px;margin-top:-4px;position:absolute;top:50%;background:url(http://image.lotte.com/lotte/images/main2015/splite_directory1020.gif) no-repeat -199px -519px;text-indent:-9999px}
.family_site_wrap .main_directory_banner .main_brand_store .btn_prev{left:9px}
.family_site_wrap .main_directory_banner .main_brand_store .btn_next{right:9px;background-position:-212px -519px}
.family_site_wrap .main_directory_banner .main_brand_store .mask{overflow:hidden;width:450px;height:31px}
.family_site_wrap .main_directory_banner .main_brand_store ul{overflow:hidden;width:850px;zoom:1}
.family_site_wrap .main_directory_banner .main_brand_store li{float:left;padding:0 14px;background:url(http://image.lotte.com/lotte/images/main2015/bg_family_site_wrap2.gif) no-repeat right 8px;width:50px;text-align:center}
.family_site_wrap .main_directory_banner .main_brand_store li a{display:block}

.b2e-directoryWrap{overflow:hidden;width:1098px;margin:0 auto;border:1px solid #e3e3e3;zoom:1;font-family:Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif;font-size:11px}
.b2e-directoryWrap .main_directory{float:left;width:933px;border-left:1px solid #e3e3e3}
.b2e-directoryWrap .main_directory .category_list{height:302px;border-bottom:1px solid #e3e3e3}
.b2e-directoryWrap .main_directory .main_notice_wrap h4{line-height:14px}
.b2e-directoryWrap .main_directory .category_list ul{overflow:hidden;height:302px;padding-left:0;zoom:1}
.b2e-directoryWrap .main_directory .category_list li{float:left;height:300px;padding-left:12px;padding-top:2px;border-left:1px solid #ececec;line-height:14px}
.b2e-directoryWrap .main_directory .category_list li p{padding:20px 0 0 4px;font-weight:bold;line-height:14px;color:#464646}
.b2e-directoryWrap .main_directory .category_list li p.directory_title{font-size:13px}
.b2e-directoryWrap .main_directory .category_list li.directory_line01{width:170px;border-left:0}
.b2e-directoryWrap .main_directory .category_list li.directory_line02{width:172px}
.b2e-directoryWrap .main_directory .category_list li.directory_line03{width:182px}
.b2e-directoryWrap .main_directory .category_list li.directory_line04{width:172px}
.b2e-directoryWrap .main_directory .category_list li.directory_line05{width:173px}
.b2e-directoryWrap .main_directory .category_list ul ul{height:auto;padding-left:4px}
.b2e-directoryWrap .main_directory .category_list li li{float:none;height:auto;padding:4px 0 0;border:0}
.b2e-directoryWrap .main_directory .category_list li li a{line-height:14px;color:#444;letter-spacing:-1px}
.b2e-directoryWrap .main_directory .category_list li li a:hover{color:#3963C5;text-decoration:underline}
.b2e-directoryWrap .main_directory .category_list li li.clover{padding-left:12px;background:url(http://image.lotte.com/lotte/images/main2013/splite_directory1016.gif) no-repeat left -352px}
.b2e-directoryWrap .main_directory .category_list li li.fb{background:url(http://image.lotte.com/lotte/images/main2013/splite_directory1016.gif) no-repeat 87px -330px}
.b2e-directoryWrap .main_directory .category_list li li.qr{overflow:hidden;padding-top:12px;zoom:1}
.b2e-directoryWrap .main_directory .category_list li li.qr a.qr_link{display:block;float:left;width:66px;height:66px;padding:0;background:url(http://image.lotte.com/lotte/images/main2013/splite_directory1016.gif) no-repeat left -252px;text-indent:-9999px}
.b2e-directoryWrap .main_directory .category_list li li.qr a{display:block;float:left;padding-top:37px;padding-left:5px}

/* ********** MAIN B2B 2015 **************** */
/* LNB Common */
#lnb2014{float:left}

/* sub mall common */
h2.mtit1{margin-bottom:9px}

/* NEW ARRIVAL */
div.sm_arrival{float:left;width:686px}

/* 상품 100가로형 */
ul.m_prdh li p strong{display:block;font-size:11px;height:14px;overflow:hidden}
ul.m_prdh li p a,ul.m_prdh li p a:visited{color:#393939}

/* 메인테마 */
div.sm_theme{float:left;position:relative;width:539px}

/* ================ [공통사용]탭 ================== */
div.m_tabs ul{overflow:hidden;height:32px;padding-left:1px;background:url(http://image.lotte.com/lotte/images/main/tabs_off_bg.gif) no-repeat 0 0}
div.m_tabs ul li{float:left;height:32px;margin-left:-1px;padding-left:2px;background:url(http://image.lotte.com/lotte/images/main/tabs_off_bglt.gif) no-repeat 0 0}
div.m_tabs ul li a{display:block;height:32px;background:url(http://image.lotte.com/lotte/images/main/tabs_off_bgri.gif) no-repeat 100% 0;line-height:34px;font-size:12px;text-align:center}
div.m_tabs ul li a:hover,div.m_tabs ul li a:focus,div.m_tabs ul li a:active{text-decoration:none}
div.m_tabs ul li.selected{background:url(http://image.lotte.com/lotte/images/main/tabs_on_bglt.gif) no-repeat 0 0}
div.m_tabs ul li.selected a{background:url(http://image.lotte.com/lotte/images/main/tabs_on_bgri.gif) no-repeat 100% 0;font-weight:bold;letter-spacing:-1px}
div.m_tabs ul.wth227 li{width:227px}
div.m_tabs ul.wth136 li{width:136px}
div.m_tabs ul.wth113 li{width:113px}
div.m_tabs ul.wth170 li{width:170px}
div.m_tabs ul.wth70 li{width:70px}
div.m_tabs ul li.w228{width:228px}
div.m_tabs ul li.w114{width:114px}
div.m_tabs ul li.w71{width:71px}

div.smain_top{position:relative;width:100%;margin-bottom:26px;padding:0}
div.smain_top div.smain_rcont{float:right;position:relative;width:763px}

/* B2E :제휴사 해더 */
.alliance{width:100%;margin-left:-73px;padding:0 73px;border-bottom:1px solid #e5e5e5;background:url(http://image.lotte.com/lotte/images/common/header_2012/bg_alliance.gif) repeat-x 0 0}
.alliance_int{position:relative;width:920px;height:72px;margin:0 auto}
.alliance_int .bi{position:absolute;top:0;left:0}
.alliance_int .gnb{position:absolute;right:3px;bottom:0;width:700px}
.alliance_int .gnb ul{float:right}
.alliance_int .gnb ul:after{display:block;clear:both;content:''}
.alliance_int .gnb ul li{float:left;padding-left:5px}

/* B2E :제휴사 약관 */
.b2e_private{width:800px;margin:0 auto;padding:20px 0}
.b2e_private .private_desc{overflow-y:scroll;width:798px;height:245px;margin-top:20px;border:1px solid #cfcfcf}
.b2e_private .private_desc2{height:165px}
.b2e_private .private_desc .private_desc_cont{padding:20px 25px;font-size:12px}
.b2e_private .private_desc .private_desc_cont ul{padding-top:5px;line-height:1.5}
.b2e_private .private_desc .private_desc_cont ul li{padding-top:10px;padding-bottom:10px}
.b2e_private .private_desc .private_desc_cont ul ul{padding:1px 0;padding-left:15px}
.b2e_private .private_desc .private_desc_cont ul ul li{padding:1px 0 1px 13px;text-indent:-15px}
.b2e_private .private_desc .private_desc_cont ul ul ul{padding:1px 0 1px 15px}
.b2e_private .private_desc .private_desc_cont ul ul.etc1 ul{padding-left:9px}
.b2e_private .private_desc .private_desc_cont ul ul.etc2 li{text-indent:-10px}
.b2e_private .private_desc .private_desc_cont ul ul ul li{padding-left:0}
.b2e_private .private_desc .private_desc_cont p{padding:1px 0 1px 13px}
.b2e_private .private_chk{padding:15px 0;font:bold 8pt Dotum,Arial,sans-serif;color:#696969}
.b2e_private .private_confirm{padding:35px 0;text-align:center}
.b2e_private .private_confirm a{display:inline-block;padding-left:5px}

/* b2e_main_list */
.b2e_main_list{width:100%}
.b2e_main_list .b2e_main_listwrap{width:1100px;margin:0 auto;padding-top:16px}
.b2e_main_list .b2e_main_listwrap .list_srot_wrap{width:1080px;height:19px;padding:10px;border:1px solid #8e8e8e}
.b2e_main_list .b2e_main_listwrap .list_srot_wrap p{float:left;padding-left:8px;padding-top:5px;background:url(http://image.lotte.com/lotte/images/main2013/bullet_dot.gif) no-repeat left 9px;font-weight:bold;line-height:14px;color:#222}
.b2e_main_list .b2e_main_listwrap .list_srot_wrap a{display:block;float:right;padding-top:4px;padding-right:3px}
.b2e_main_list .b2e_main_listwrap .list{overflow:hidden;width:1100px;padding-top:36px;padding-bottom:19px;zoom:1}
.b2e_main_list .b2e_main_listwrap .list ul{width:1172px;margin-left:-36px}
.b2e_main_list .b2e_main_listwrap .list li{float:left;height:372px;margin-bottom:27px;padding:0 36px;border-right:1px solid #efefef}
.b2e_main_list .b2e_main_listwrap .list li.last{border-right:0}

/* ticket_main */
body#ticket{background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_ticket_main.gif) repeat-x center 85px}
body#ticket .ticket_container2012{width:100%;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_ticket_main_wrap.jpg) no-repeat center 21px}
body#ticket .ticket_container2012 .inner_container{width:920px;margin:0 auto}
body#ticket .footer_bnr{display:none}
.ticket_main{width:920px;height:476px;background:#300b67}
.ticket_main .main_left{float:left;width:726px}
.ticket_main .main_right{float:right;width:194px}
.ticket_main .thema_area{position:relative;height:476px;padding-left:153px}
.ticket_main .lnb_bg_area{position:absolute;top:0;left:-14px;z-index:4;width:186px;height:476px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_lnb.png) 0 0 no-repeat}
.ticket_main .lnb_area{overflow:visible;position:absolute;top:0;left:-14px;z-index:5;width:172px;height:476px;padding-left:14px}
.ticket_main .lnb_area .navi_top_wrap li a,.ticket_main .lnb_area .navi_middle_wrap li a,.ticket_main .lnb_area .customer_center{display:block;overflow:hidden;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/sprite_ticket_lnb_20121113.png) 0 0 no-repeat;text-indent:-9999px}
.ticket_main .lnb_area .navi_top_wrap{width:153px;*zoom:1}
.ticket_main .lnb_area .navi_top_wrap:after{display:block;clear:both;content:''}
.ticket_main .lnb_area .navi_top_wrap li{float:left;position:relative;width:153px;height:59px;margin-top:-1px}
.ticket_main .lnb_area .navi_top_wrap li.list1{margin-top:0}
.ticket_main .lnb_area .navi_top_wrap li a{width:151px;height:59px;border-width:1px;border-color:#6616cd;border-style:solid}
.ticket_main .lnb_area .navi_top_wrap li li a{border:none}
.ticket_main .lnb_area .navi_top_wrap li a.label1{background-position:0 0}
.ticket_main .lnb_area .navi_top_wrap li a.label2{background-position:0 -59px}
.ticket_main .lnb_area .navi_top_wrap li a.label3{background-position:0 -118px}
.ticket_main .lnb_area .navi_top_wrap li a.label4{background-position:0 -177px}
.ticket_main .lnb_area .navi_top_wrap li{z-index:0}
.ticket_main .lnb_area .navi_top_wrap li.on{z-index:1}
.ticket_main .lnb_area .navi_top_wrap li.on a,.ticket_main .lnb_area .navi_top_wrap li a:hover,.ticket_main .lnb_area .navi_top_wrap li a:focus{border-color:#4603a0}
.ticket_main .lnb_area .navi_top_wrap li.on a.label1,.ticket_main .lnb_area .navi_top_wrap li a.label1:hover,.ticket_main .lnb_area .navi_top_wrap li a.label1:focus{background-position:-151px 0}
.ticket_main .lnb_area .navi_top_wrap li.on a.label2,.ticket_main .lnb_area .navi_top_wrap li a.label2:hover,.ticket_main .lnb_area .navi_top_wrap li a.label2:focus{background-position:-151px -59px}
.ticket_main .lnb_area .navi_top_wrap li.on a.label3,.ticket_main .lnb_area .navi_top_wrap li a.label3:hover,.ticket_main .lnb_area .navi_top_wrap li a.label3:focus{background-position:-151px -118px}
.ticket_main .lnb_area .navi_top_wrap li.on a.label4,.ticket_main .lnb_area .navi_top_wrap li a.label4:hover,.ticket_main .lnb_area .navi_top_wrap li a.label4:focus{background-position:-151px -177px}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap{position:absolute;top:-1px;left:-9999px;z-index:2;width:160px;padding-left:7px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_sub_arrow.png) 0 0 no-repeat}
.ticket_main .lnb_area .navi_top_wrap li.on .sub_wrap{left:146px}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap{padding:13px 11px;border-width:1px 1px 1px 0;border-style:solid;border-color:#4f0d98;background:#fff;*zoom:1}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap:after{display:block;clear:both;content:''}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap li{width:130px;height:18px;border:none}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap li a{display:block;width:118px;height:18px;padding:0 6px;background:none;font-size:11px;line-height:18px;color:#333;text-decoration:none;text-indent:0}
.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap li a:hover,.ticket_main .lnb_area .navi_top_wrap li .sub_wrap .sub_list_wrap li a:focus{background:#4603a0;color:#fff}
.ticket_main .lnb_area .navi_middle_wrap{width:58px;padding:54px 0 0 25px;*zoom:1}
.ticket_main .lnb_area .navi_middle_wrap:after{display:block;clear:both;content:''}
.ticket_main .lnb_area .navi_middle_wrap li{float:left;width:60px;height:14px;margin-bottom:12px}
.ticket_main .lnb_area .navi_middle_wrap li a{width:58px;height:14px}
.ticket_main .lnb_area .navi_middle_wrap li a.label1{background-position:0 -236px}
.ticket_main .lnb_area .navi_middle_wrap li a.label2{background-position:0 -250px}
.ticket_main .lnb_area .navi_middle_wrap li a.label3{background-position:0 -264px}
.ticket_main .lnb_area .navi_middle_wrap li a.label4{background-position:0 -278px}
.ticket_main .lnb_area .navi_middle_wrap li a.label1:hover,.ticket_main .lnb_area .navi_middle_wrap li a.label1:focus{background-position:-58px -236px}
.ticket_main .lnb_area .navi_middle_wrap li a.label2:hover,.ticket_main .lnb_area .navi_middle_wrap li a.label2:focus{background-position:-58px -250px}
.ticket_main .lnb_area .navi_middle_wrap li a.label3:hover,.ticket_main .lnb_area .navi_middle_wrap li a.label3:focus{background-position:-58px -264px}
.ticket_main .lnb_area .navi_middle_wrap li a.label4:hover,.ticket_main .lnb_area .navi_middle_wrap li a.label4:focus{background-position:-58px -278px}
.ticket_main .lnb_area .customer_center{position:absolute;left:22px;bottom:14px;width:115px;height:40px;background-position:-116px -236px}
.ticket_main .lnb_area .navi_top_wrap li,.lnb_area .navi_middle_wrap li{font-size:0}

.main_right .sale_ticekt{padding-left:12px;padding-right:12px;padding-bottom:13px;padding-top:18px;background:#fff}
.main_right .sale_ticekt .sale_ticket_cnt{display:none}
.main_right .sale_ticekt .sale_ticket_cnt .sale_img{width:170px;height:207px}
.main_right .sale_ticekt .sale_ticket_cnt .sale_img img{width:170px;height:207px}
.main_right .sale_ticekt .sale_ticket_cnt .sale_info{height:37px;padding-top:13px;background:#741fee}
.main_right .sale_ticekt .sale_ticket_cnt .sale_info .sale_title{overflow:hidden;width:170px;height:14px;font-size:12px;line-height:14px;font-weight:bold;color:#fff;text-align:center;zoom:1}
.main_right .sale_ticekt .sale_ticket_cnt .sale_info .sale_text{overflow:hidden;width:170px;height:14px;line-height:14px;color:#d4cafa;text-align:center;zoom:1}
.main_right .sale_ticekt .sale_ticket_cnt .sale_info a{color:#fff}
.main_right .ticket_keyword{margin-top:3px;padding-top:17px;background:#fff}
.main_right .ticket_keyword .hot_keyword{overflow:hidden;position:relative;height:107px;padding-top:10px;background:#f2f2f2;zoom:1}
.main_right .ticket_keyword .hot_keyword ul{position:relative;z-index:10;padding-top:0;padding-left:12px;padding-right:12px}
.main_right .ticket_keyword .hot_keyword li{padding-top:3px;padding-bottom:2px;line-height:14px;text-align:center}
.main_right .ticket_keyword .hot_keyword li.sele{padding-top:5px;padding-bottom:8px;height:12px;overflow:hidden;line-height:17px}
.main_right .ticket_keyword .hot_keyword .current_box{position:absolute;top:48px;left:12px;z-index:0;width:166px;height:20px;border:3px solid #741fee}

/* 테마별 추천 */
#ticket #ticket_thema{padding-top:35px;padding-bottom:14px}
#ticket #ticket_thema h3{padding-bottom:6px;font-size:0;line-height:0}
#ticket #ticket_thema .thema_list{overflow:hidden;height:280px;padding-top:25px;padding-bottom:8px}
#ticket #ticket_thema .thema_list ul{overflow:hidden;width:940px;zoom:1}
#ticket #ticket_thema .thema_list li{float:left;width:170px;padding-right:18px}
#ticket #ticket_thema .thema_list li .photo_zone img{width:170px;height:207px}

/* ticketCnt */
#ticketCnt{float:none;width:920px}
#ticketCnt .ticket_left_cnt{overflow:visible;float:left;width:607px;height:1060px;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;zoom:1}
#ticketCnt .ticket_right_cnt{overflow:hidden;float:right;width:312px;border-top:1px solid #d7d7d7;zoom:1}
#ticketCnt .clear{position:relative;width:929px;height:55px;top:-15px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_20151111_ticket.png) no-repeat;line-height:0;font-size:0;z-index:-1}
#ticket .title_area_style1{overflow:hidden;position:relative;padding-right:5px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_title_style1.gif) repeat-x left bottom;zoom:1}
#ticket .title_area_style1 h3{float:left;padding-bottom:8px;font-size:0;line-height:0}
#ticket .title_area_style1 h3 span{display:inline-block;padding-left:9px;padding-top:2px;font-size:11px;font-weight:normal;line-height:14px;color:#757575}
#ticket p.view{position:absolute;top:30px;right:10px;padding-right:10px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bullet_more.gif) no-repeat right 3px;line-height:16px;vertical-align:bottom}
#ticket p.view a{color:#757575}
#ticket .title_area_style2{height:43px;padding-right:5px;background:#f8f8f8 url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_title_style1.gif) repeat-x left top}
#ticket .title_area_style2 h3{float:left;margin-left:-10px;margin-top:-26px;padding-bottom:0;font-size:0;line-height:0}
#ticket .title_area_style3{overflow:hidden;zoom:1}
#ticket .title_area_style3 h3{padding-bottom:7px;padding-left:1px;font-size:0;line-height:0}
#ticket .title_area_style3 h3.pl13{float:left;padding-bottom:7px;padding-left:13px;font-size:0;line-height:0}

/* 예매순위 */
#ticket .reserve_ranking{overflow:hidden;position:relative;width:607px;padding-top:28px;zoom:1}
#ticket .ranking_left_section{float:left;width:294px;border-right:1px solid #D7D7D7}
#ticket .ranking_right_section{float:left;width:312px}
#ticket .section_title{border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f8f8f8}
#ticket .section_title02{border-bottom:1px solid #d7d7d7;background:#f8f8f8}
#ticket .section_title h4,#ticket .section_title02 h4{padding-top:8px;padding-bottom:7px;padding-left:10px;font-size:14px;line-height:16px}

/* 지금뜨는 공연 */
.rising_show{height:580px;margin-top:48px;border-left:1px solid #d7d7d7}
.rising_show_wrap{overflow:hidden;clear:both;position:relative;z-index:10;height:535px;padding-left:46px;background:#f8f8f8;zoom:1}
.rising_show_wrap .rising_show_left{float:left;width:251px}
.rising_show_wrap .rising_show_right{float:left;width:280px;padding-left:24px}
.rising_show_wrap .rising_show_left .rising_list{margin-left:-15px}
.rising_show_wrap .rising_show_left .rising_list ul{padding-left:0}
.rising_show_wrap .rising_show_left .rising_list li{overflow:hidden;float:left;width:120px;height:184px;padding-left:13px}
.rising_show_wrap .rising_list ul{overflow:hidden;padding-left:6px;zoom:1}
.rising_show_wrap .rising_list li{overflow:hidden;float:left;width:135px;height:184px}
.rising_show_wrap .rising_list li .rising_list_cnt .photo_zone{margin-bottom:2px;padding-left:10px}
.rising_show_wrap .rising_list li .rising_list_cnt p{overflow:hidden;width:120px;height:14px;font-size:12px;line-height:14px;color:#6a6a6a;letter-spacing:-1px;text-align:center;zoom:1}
.rising_show_wrap .rising_list li .rising_list_cnt p a{color:#6a6a6a}
.rising_show_wrap .rising_list li .rising_list_cnt p.price{padding-top:4px}
.rising_show_wrap .rising_list li .rising_list_cnt .photo_zone img{width:100px;height:122px}
.rising_show_wrap .top_rising_show{overflow:hidden;width:221px;height:322px;margin-bottom:26px;padding:15px;padding-bottom:5px;border:1px solid #e9e9e9;background:#742de1 url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_top_rising_show.gif) no-repeat left top;zoom:1}
.rising_show_wrap .top_rising_show .photo_zone img{width:220px;height:270px}
.rising_show_wrap .top_rising_show .info_zone{padding-top:2px}
.rising_show_wrap .top_rising_show .info_zone .contents p{overflow:hidden;width:220px;height:14px;padding-bottom:2px;letter-spacing:-1px;text-align:center;zoom:1}
.rising_show_wrap .top_rising_show .info_zone .contents a{color:#fff}
.rising_show_wrap .top_rising_show .info_zone .contents a strong{font-size:14px;color:#fff}

/* 티켓 오픈 */
.ticket_open{position:relative;height:625px;padding-top:28px;padding-left:15px;border-bottom:1px solid #d7d7d7}
.ticket_open .visualbox{position:relative;height:427px;padding-top:162px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/img_20151111_ticket.jpg) 0 0 no-repeat}
.ticket_open .visualbox a{text-align:center;display:block;margin:0 auto;width:249px;padding-top:14px;background:#742de1;height:381px;border:1px solid #631cd0}
.ticket_open .visualbox strong.title{width:220px;margin:0 auto;height:18px;overflow:hidden;color:#fff;font-size:15px;letter-spacing:-1px;display:block;position:absolute;left:0;right:0;text-align:center;bottom:99px}
.ticket_open .visualbox em.place{color:#fff;font-size:12px;position:absolute;left:0;right:0;text-align:center;bottom:81px}
.ticket_open .visualbox span.day{color:#fff;font-size:12px;position:absolute;left:0;right:0;text-align:center;bottom:65px}

/* 공연영상 미리보기 */
.show_preview{padding-top:30px;padding-left:15px;border-bottom:1px solid #d7d7d7}

/* 전국투어 */
.ticket_magazine{padding-top:28px;padding-left:15px}
.ticket_magazine .title_area_style1{width:290px}
.tour_text{height:22px;width:293px;padding-top:8px;border:1px solid #d7d7d7;border-top:0;border-bottom:0;line-height:18px;text-align:center}
.tour_text a{display:block;overflow:hidden;height:18px;color:#555}

/* 지역별 주요공연 */
.ticket_local{position:relative;padding-top:29px}
.ticket_local_cnt02{overflow:hidden;position:relative;width:918px;height:280px;border:1px solid #d7d7d7;border-top:0;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/map_ticket.gif) no-repeat left top;zoom:1}
.ticket_local_cnt02 .tabs{position:absolute;width:57px;height:21px;padding-top:3px;line-height:16px;color:#4d4d4d;letter-spacing:-1px;text-align:center;text-decoration:none}
.ticket_local_cnt02 .on .tabs{background:url(http://image.lotte.com/lotte/images/main_2012/ticket/map_list_selected.png) no-repeat left top;font-weight:bold;color:#fff}
.ticket_local_cnt02 .local1{top:47px;left:54px}
.ticket_local_cnt02 .local2{top:74px;left:60px}
.ticket_local_cnt02 .local3{top:108px;left:50px}
.ticket_local_cnt02 .local4{top:146px;left:53px}
.ticket_local_cnt02 .local5{top:230px;left:54px}
.ticket_local_cnt02 .local6{top:56px;left:115px}
.ticket_local_cnt02 .local7{top:114px;left:130px}
.ticket_local_cnt02 .local8{top:168px;left:116px}
.ticket_local_cnt02 .cont{position:absolute;top:0;left:0;width:674px;height:262px;margin-left:240px;padding-top:18px;border-left:1px solid #d7d7d7}
.ticket_local_cnt02 .cont h4{height:21px;margin-left:-1px;padding:4px 0 0 30px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/map_list_title.gif) no-repeat left top;font-size:14px;line-height:18px;color:#661fd4}
.ticket_local_cnt02 .cont ul{overflow:hidden;padding:28px 0 0 24px}
.ticket_local_cnt02 .cont ul li{float:left;width:100px;padding-right:30px}
.ticket_local_cnt02 .cont ul li .produnit .photo_zone a img{width:100px}
.lotte_inner_tab{overflow:hidden;position:relative;width:570px;height:476px}
.lotte_inner_tab .tab{display:block;overflow:hidden;z-index:10;width:20px;height:5px;background:#fff;text-indent:-9999px}
.lotte_inner_tab .on .tab{height:9px;background:#9663FF}
.lotte_inner_tab .descript_wrap{display:none;position:absolute;left:0;bottom:0;z-index:2;width:490px;height:36px;padding:20px 40px;background:rgba(0,0,0,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000)}
.lotte_inner_tab .descript_wrap:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}
.lotte_inner_tab .on .descript_wrap{display:block}
.lotte_inner_tab .descript_wrap strong{display:block;margin-bottom:1px;font-size:16px;color:#fff}
.lotte_inner_tab .descript_wrap span{display:block;font-size:13px;color:#c7c7c7}

/* 티켓할인 */
.ticket_sale_tab1{position:relative;width:170px;height:257px}
.ticket_sale_tab1 ul li{float:left}
.ticket_sale_tab1 .tabs{display:block;overflow:hidden;position:relative;top:-15px;left:0;width:14px;height:4px;margin-left:4px;background:#b1b1b1;text-indent:-9999px}
.ticket_sale_tab1 ul li:first-child .tabs{margin-left:120px}
.ticket_sale_tab1 .on .tabs{background:#9663FF}
.ticket_sale_tab1 .cont{position:absolute;top:0;left:0}
.ticket_sale_tab1 .sale_info{height:37px;padding-top:13px;background:#741FEE}
.ticket_sale_tab1 .sale_info .sale_title{overflow:hidden;width:170px;height:14px;line-height:14px;text-align:center}
.ticket_sale_tab1 .sale_info .sale_title a{font-size:12px;font-weight:bold;color:#fff}
.ticket_sale_tab1 .sale_text{overflow:hidden;width:170px;height:14px;line-height:14px;color:#dbd2ff;text-align:center;zoom:1}
.tabs_ticket{position:relative;height:350px;background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bg_ticket_tab.gif) repeat-x 0 43px}
.tabs_ticket li{display:inline}
.tabs_ticket .tabs{float:left;position:relative;z-index:5;width:152px;height:26px;padding-top:16px;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7;background:#f8f8f8;color:#666;letter-spacing:-1px;text-align:center;text-decoration:none}
.tabs_ticket li.on .tabs{margin-right:-1px;border-top:1px solid #6F26E7;border-left:1px solid #6F26E7;background:#6F26E7;font-weight:bold;font-size:12px;color:#fff}
.tabs_ticket li.last .tabs{width:154px;border-right:1px solid #d7d7d7}
.tabs_ticket .cont{position:absolute;top:46px;left:0}
.tabs_ticket .cont ul li .produnit .info_zone .contents .oneLine a{display:block;height:16px}
.show_preview_list02{position:relative;height:150px;margin-top:17px}
.show_preview_list02 ul{border-bottom:1px solid #d7d7d7}
.show_preview_list02 .tabs{display:block;width:112px;height:22px;margin-left:174px;padding:10px 0 0 8px;border:1px solid #d7d7d7;border-bottom:none;background:#f8f8f8;line-height:16px}
.show_preview_list02 li.on .tabs{border:1px solid #742DE1;border-bottom:none;background:#742DE1;font-weight:bold;color:#fff;text-decoration:none}
.show_preview_list02 .cont{position:absolute;top:0;left:0;width:170px;height:128px;padding:2px;background:#742DE1}
.show_preview_list02 .cont .btn_play{position:absolute;top:54px;left:74px}
.ranking_list{width:294px;height:122px;margin-top:18px;padding-bottom:18px;border-bottom:1px solid #d7d7d7}
.ranking_list ul{margin-top:18px}
.ranking_list .tab{display:block;overflow:hidden;width:162px;padding:4px 8px 3px}
.ranking_list .tab span{display:inline-block;overflow:hidden;float:left;width:120px;height:14px;line-height:14px}
.ranking_list .tab em{display:inline-block;float:right;width:10px;padding-left:10px;line-height:14px}
.ranking_list .tab em.eq{width:20px;padding-left:0;font-weight:bold;font-family:tahoma;color:#c90000;text-align:center}
.ranking_list .tab em.up{background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bullet_ranking_up.gif) no-repeat left 7px;font-family:tahoma;color:#c90000}
.ranking_list .tab em.down{background:url(http://image.lotte.com/lotte/images/main_2012/ticket/bullet_ranking_down.gif) no-repeat left 7px;font-family:tahoma;color:#731bd0}
.ranking_list li.on .tab{width:156px;border:3px solid #741fee}
.ranking_list li.on .tab span{display:inline-block;overflow:hidden;float:left;width:120px;height:14px;line-height:14px;font-size:12px;font-weight:bold;color:#222}
.ranking_list .cont{margin-left:1px}
.ranking_list02{padding-left:20px}
.ranking_list02 .cont{margin-left:20px}

h4.tit_h4{margin-bottom:9px}

/* 20160120설 커튼 배너 */
.thanksgiving_banner{display:none;overflow:visible !important;position:absolute;top:194px;right:0;width:50px;height:565px;z-index:149}
.thanksgiving_banner .cont_area{overflow:hidden}
.thanksgiving_banner .bnr_area{padding-left:1px}
.thanksgiving_banner .btn_open{display:block;overflow:visible;position:absolute;top:218px;left:-52px;width:107px;height:197px;text-indent:-9999px;background:url(http://image.lotte.com/lotte/images/main2015/Seollal_banner_btn_160120.png) 100% 0 no-repeat}
.thanksgiving_banner.open .btn_open{background-position:0 0}

/* 동원F&B:b2e_31906, 해피포인트:b2e_46806 임시 삭제 처리 */
.b2e_31906 div.location2013, .b2e_46806 div.location2013{display:none}
.b2e_31906 #lnb2014 .depth1_4, .b2e_31906 #lnb2014 .depth1_5 .depth2_1, .b2e_31906 #lnb2014 .depth1_5 .depth2_3, 
.b2e_46806 #lnb2014 .depth1_4, .b2e_46806 #lnb2014 .depth1_5 .depth2_1, .b2e_46806 #lnb2014 .depth1_5 .depth2_3, .b2e_46806 #lnb2014 .mall_2, .b2e_46806 #supSurpriseFloatting  
{display:none}

.header_menu_wrap .header_menu .menu_wrap .menu_left.menu_newyear li{margin-right:48px}

/* 명절관 커튼 배너보다 검색어 추천검색어 상위로 노출 */
#main .header_wrap{z-index:150}

/* 20160317 커튼 배너 코너화 */
#main #container-2013{position:relative}
#curtainBnr{display:none;overflow:visible !important;position:absolute;top:-53px;right:0;width:50px;height:662px;z-index:149}
#curtainBnr .cont_area{overflow:hidden}
#curtainBnr .bnr_area{padding-left:1px}
#curtainBnr .btn_open{position:absolute;width:125px;height:197px;top:218px;left:-62px;overflow:hidden}
#curtainBnr .btn_open img{position:absolute;top:0;left:0}
#curtainBnr.open .btn_open img{left:auto;right:0}

/* 20160615 SK-II 판추가 */
.cont_visual_wrap .visual_tab01 ul li .tabs.tabs_9th{font-size:14px}
.cont_visual_wrap .visual_tab01 ul li .cont .type_e dl{position:relative}
.cont_visual_wrap .visual_tab01 ul li .cont .type_e dd{position:absolute;top:126px;left:260px;width:539px;height:159px;padding:42px 20px 38px}
.cont_visual_wrap .visual_tab01 ul li .cont .type_e dd span{display:block;width:100%;overflow:hidden;text-align:center;letter-spacing:-2px}
.cont_visual_wrap .visual_tab01 ul li .cont .type_e dd .name{font-size:38px;line-height:46px;margin-bottom:16px;height:98px;font-weight:bold}
.cont_visual_wrap .visual_tab01 ul li .cont .type_e dd .sub_name{font-size:16px;height:47px;letter-spacing:-1px}

/* 20160615 쇼핑is타이밍 추가 */
.shop_timing_wrap{margin:0px auto 30px;padding-top:20px;width:1100px;overflow:hidden}
.shop_timing_wrap .title{margin-bottom:16px}
.shop_timing_wrap .shop_timing_1, .shop_timing_wrap .shop_timing_3{float:left;width:267px;height:358px;border:1px solid #ccd5da}
.shop_timing_wrap .shop_timing_1 dl dt, .shop_timing_wrap .shop_timing_3 dl dt{position:relative}
.shop_timing_wrap .shop_timing_1 dl dt a > img, .shop_timing_wrap .shop_timing_3 dl dt a > img{margin:24px 23px 10px 24px}
.shop_timing_wrap .shop_timing_1 dl a, .shop_timing_wrap .shop_timing_3 dl a{display:block;overflow:hidden}
.shop_timing_wrap .shop_timing_1 dl dd a span, .shop_timing_wrap .shop_timing_3 dl dd a span{display:block}
.shop_timing_wrap .shop_timing_1 dl dd a .name, .shop_timing_wrap .shop_timing_3 dl dd a .name{font-size:14px;color:#333;height:40px;overflow:hidden;text-overflow:ellipsis;margin:5px 20px}
.shop_timing_wrap dl dd a .price{font-size:20px;color:#518ddd;font-weight: bold;float:left;width:135px;vertical-align:bottom;margin:5px 10px 21px 20px}
.shop_timing_wrap dl dd a .price em{font-size:14px;color:#518ddd;margin-left:5px}
.shop_timing_wrap dl dd a .btn_share{float:right;width:80px;height:26px;margin:9px 15px 0 0;background:url(http://image.lotte.com/lotte/images/main2015/main2016_timimg_cou_bg.jpg) no-repeat 0 0;font-size:14px;line-height:22px;color:#fff;text-align:center;letter-spacing:0}
.shop_timing_wrap .shop_timing_2{float:left;width:550px;margin-left:6px}
.shop_timing_wrap .shop_timing_2 dl{position:relative}
.shop_timing_wrap .shop_timing_2 dl dd{position:absolute;top:100px;left:33px;height:173px}
.shop_timing_wrap .shop_timing_2 dl dd a{display:block}
.shop_timing_wrap .shop_timing_2 dl dd span{display:block;width:493px;overflow:hidden;text-align:left;letter-spacing:-2px}
.shop_timing_wrap .shop_timing_2 dl dd .name{font-size:36px;line-height:42px;margin-bottom:32px;height:98px}
.shop_timing_wrap .shop_timing_2 dl dd .sub_name{font-size:16px;height:47px;letter-spacing:-1px}
.shop_timing_wrap .shop_timing_3{margin-left:6px}

/* 20160921 서프라이즈 개선 */
.cont_surprise_wrap_v2 .title{height:53px;line-height:47px;margin-bottom:2px;background:url(http://image.lotte.com/lotte/images/main2015/icon_surprise_list_logo_v2.png) no-repeat 0 0;padding-left:135px}
.cont_surprise_wrap_v2 .surprise_left{background-color:#fff;margin:0 10px}
.cont_surprise_wrap_v2 .surprise_left .visual dl{}
.cont_surprise_wrap_v2 .surprise_left .visual dt{padding:0}
.cont_surprise_wrap_v2 .surprise_left .visual dt a{}
.cont_surprise_wrap_v2 .surprise_left .visual dt a img{}
.cont_surprise_wrap_v2 .surprise_left .visual dd{margin:0;border:0;}
.cont_surprise_wrap_v2 .surprise_left .visual dd{width:550px;background-color:#f16d25;height:108px;background-image:none}
.cont_surprise_wrap_v2 .surprise_left .visual dd .txt{margin:22px auto 0;height:auto;text-align:center;font-size:24px}
.cont_surprise_wrap_v2 .surprise_left .visual dd .txt strong, .cont_surprise_wrap_v2 .surprise_left .visual dd .txt span{display:block;overflow:hidden;}
.cont_surprise_wrap_v2 .surprise_left .visual dd .txt strong{font-weight:normal;height:30px;}
.cont_surprise_wrap_v2 .surprise_left .visual dd .txt span{font-size:12px;margin-top:8px;height:20px;font-size:16px;}
.cont_surprise_wrap_v2 .surprise_first, .cont_surprise_wrap_v2 .surprise_right{float:left;width:340px}
.cont_surprise_wrap_v2 .area ul{overflow:hidden}
.cont_surprise_wrap_v2 .area li{float:left;margin:0 0 10px 0;width:340px}
.cont_surprise_wrap_v2 .area li dt{position:relative;border:0;}
.cont_surprise_wrap_v2 .area li dt a img{}
.cont_surprise_wrap_v2 .area li dt a .brand_logo{position:absolute;top:0;left:0;z-index:1}
.cont_surprise_wrap_v2 .area li dd{border:1px solid #cbd4d9;border-top:0;height:65px}
.cont_surprise_wrap_v2 .area li dd a{display:block;height:100%;padding-top:6px;padding-left:0}
.cont_surprise_wrap_v2 .area li.surprise dd a{background:none}
.cont_surprise_wrap_v2 .area li.super dd a{background:none}
.cont_surprise_wrap_v2 .area li dd{text-align:center}
.cont_surprise_wrap_v2 .area li dd a span{display:block;text-overflow:ellipsis;overflow:hidden}
.cont_surprise_wrap_v2 .area li dd a .name{height:15px;font-size:14px;}
.cont_surprise_wrap_v2 .area li dd a .sub_name{height:20px;padding-top:1px;font-size:14px}


