@charset "utf-8";
.btn.type_red{padding:0;background-color:#ff5b59}
.btn.type_red span{background:transparent;color:#fff;cursor:pointer;padding:0 10px}
.btn.type_black{padding:0;background-color:#222}
.btn.type_black span{background:transparent;color:#fff;cursor:pointer;padding:0 10px}
.btn.type_white{padding:0;border:1px solid #c9c9c9;padding-right:10px;*padding-right:0;height:50px}
.btn.type_white span{background:#fff url(../img/service/bg_arr_01.gif) no-repeat 107px 19px;color:#222;cursor:pointer;padding:0 10px}
.btn.type_soldout{padding:0;border:1px solid #e1e1e1;background-color:#f4f4f4}
.btn.type_soldout span{background:transparent;color:#666;cursor:pointer;padding:0}
.content_primary .inpbx{display:inline-block;height:22px;padding:4px 10px 0;border:1px solid #d1d1d1;background:#fff}
.content_primary .inpbx input{width:100%;padding:0;height:16px;line-height:16px;border:0;vertical-align:top;text-indent:0}
.item_quantity.medium{overflow:hidden;position:relative;width:40px;height:21px;text-align:left}
.item_quantity.medium input{float:left;width:29px;height:19px;line-height:19px;font-size:11px;border:1px solid #dedede;background-color:#fff;text-align:center;vertical-align:top}
.item_quantity.medium.normal input{color:#777}
.item_quantity.medium.slightly input{color:#ccc}
.item_quantity.medium .btn{position:absolute;right:0;width:11px;height:11px}
.item_quantity.medium .btn.increase{top:0}
.item_quantity.medium .btn.decrease{bottom:0}
.item_quantity.medium .btn .ir{background-image:url(../img/common/btn_item_quantity.gif)}
.item_quantity.medium.normal .btn.increase .ir{background-position:0 0}
.item_quantity.medium.normal .btn.decrease .ir{background-position:0 -10px}
.item_quantity.medium.slightly .btn.increase .ir{background-position:-11px 0}
.item_quantity.medium.slightly .btn.decrease .ir{background-position:-11px -10px}
.plz_comment .plz_main .thumbnail .layer_panel,.plz_comment .plz_list .thumbnail .layer_panel,.style_list .thumbnail .layer_panel,.living_list .thumbnail .layer_panel,.item_comment .thumbnail .layer_panel,.book_list li .thumbnail .layer_panel,.guide_keyword li .thumbnail .layer_panel{display:none;position:absolute;bottom:-1px;left:50%;width:126px;margin-left:-63px;background-position:-35px 0;z-index:2}
.item_view_wrap{position:relative;top:-1px;width:100%;margin-left:-1px;border:1px solid #666;*zoom:1}
.item_view_wrap .table_itemlist{position:relative;padding:10px 0;background:#fff}
.item_view_wrap .table_itemlist td{padding:0;border-bottom:0}
.item_view_wrap .itembx .display_store{text-align:left}
.item_view_wrap .ico_arow{position:absolute;top:-8px;left:270px;width:13px;height:8px;background:url(../img/common/icon_arrow.gif) no-repeat 0 0}
.item_view_wrap .btn{display:inline-block;position:absolute;top:-1px;right:-45px;width:45px;height:47px;background:url(../img/common/btn_layer_close4.gif) no-repeat 0 0}
.table_itemlist_noline td{background:none}
.info_top{position:absolute;top:-17px;left:0;z-index:100;width:100%;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:14px;font-weight:bold;text-align:center}
.info_top span{display:inline-block;padding:14px 10px 0}
.info_top .ico_rank{display:inline-block;width:58px;height:37px;padding:0}
.info_top .ico_rank.small.rank_clip{display:inline-block;width:27px;height:23px;padding:9px 0 0 28px;font-size:12px;font-weight:bold;text-align:center;background:url("../img/common/ranking_clip.gif") no-repeat 0 0}
.info_top .best_rank{width:58px;margin-top:7px;padding:9px 0 5px;background:#fff url(../img/common/bg_rank2.gif) repeat-x;font-size:18px;font-family:"Times New Roman", Times, serif;font-weight:bold;font-style:italic;color:#222;text-align:center;vertical-align:top}
.info_top .best_rank.large{margin-top:3px;font-size:21px}
.rank_w{position:absolute;top:-20px;left:0;z-index:100;width:100%;text-align:center;height:37px}
.rank_w .rank_txt{display:inline-block;background:url(../img/common/bg_rank.gif) #fff 0 0 repeat-x;height:37px;padding:0 10px 0 7px;min-width:41px}
.rank_w .rank_txt em{display:inline-block;background-image:url(../img/common/sp_rank.gif);height:37px;margin:0 -2px 0 -3px}
.rank_w .rank_txt em.tx_rank0{width:14px;background-position:0 10px;margin-left:-2px}
.rank_w .rank_txt em.tx_rank1{width:9px;background-position:0 -40px;margin-left:-2px}
.rank_w .rank_txt em.tx_rank2{width:14px;background-position:0 -90px}
.rank_w .rank_txt em.tx_rank3{width:15px;background-position:0 -140px;margin-left:-2px}
.rank_w .rank_txt em.tx_rank4{width:15px;background-position:0 -190px}
.rank_w .rank_txt em.tx_rank5{width:15px;background-position:0 -240px}
.rank_w .rank_txt em.tx_rank6{width:15px;background-position:0 -290px}
.rank_w .rank_txt em.tx_rank7{width:13px;background-position:0 -340px}
.rank_w .rank_txt em.tx_rank8{width:16px;background-position:0 -390px}
.rank_w .rank_txt em.tx_rank9{width:15px;background-position:0 -440px}
.brand_shop_w{width:100%;text-align:center;height:56px;margin-bottom:-17px;position:relative;z-index:1}
.brand_shop_w .tit_brand{min-height:56px;text-align:center;display:inline-block}
.brand_shop_w .tit_brand em{height:30px;font-family:'나눔바른고딕',NanumBarunGothic;font-size:20px;color:#222;line-height:30px;display:block;width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;margin:0 auto}
.brand_shop_w .tit_brand .link_brand{background:#fff;padding:0 8px}
.brand_shop_w .tit_brand img{vertical-align:top}
.brand_shop_w .tit_brand a{color:#222;text-decoration:none}
.brand_shop_w .tit_brand a:hover{text-decoration:underline}
.best_selling{margin-top:28px}
.best_selling:after{content:''; display:block; clear:both}
.best_selling .page_top{margin:23px auto 6px auto}
.best_selling .page_btm{margin:20px auto 34px auto}
.table_itemlist .info_top{top:-20px}
.table_itemlist .cm_best{position:absolute;top:-23px;z-index:2;text-align:center;left:0;right:0}
.show_check_item .check_item,.show_store_btn .show_all_store{display:block !important}
.content_main{zoom:1;float:right;width:790px;position:relative}

.sp_clip{display:inline-block;overflow:hidden;width:auto;height:10px;background:url(../img/mem/sp_clip.png) no-repeat 0 0;line-height:999px;vertical-align:top}
/* 카테고리,My클립 신발 사이즈 설정 레이어 */
.clipbx_new{display:none;position:absolute;top:100%;right:0;left:auto;width:459px;margin:0;border:1px solid #666;border-top-width:2px;border-top-color:#222;background:#fff;font-family:'굴림',Gulim;text-align:center;z-index:100}
.clipbx_new .btn_close{position:absolute;right:0;top:0;margin:21px 21px 0 0}
.cm_rset .clipbx_new{margin:12px -12px 0 0}
.clipbx_newpd{padding:0 37px 37px}
.clipbx_tit{margin:0 -17px;padding:19px 0;border-bottom:1px dotted #666;font-size:22px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:23px;color:#222}
.clipbx_tit h2{font-weight:normal}
.clipbx_sizeset{padding-top:32px}
.clipbx_sizeset .tit{margin-bottom:19px}
.clipbx_sizeset .tit img{vertical-align:top}
.clipbx_sizeset .tit .point{color:#ff3e3e}
.clipbx_sizeset .tit2{line-height:17px;color:#777}
.clipbx_sizeset .bn_ar{margin-top:44px}
.clipbx_choicewrap{margin-top:40px;zoom:1}
.clipbx_choice{margin:-3px 0 0 -5px;zoom:1}
.clipbx_choice:after{display:block;clear:both;content:''}
.clipbx_choice li{position:relative;float:left;height:23px;margin:3px 0 0 5px}
.clipbx_choice li label{display:block;width:58px;height:20px;padding-top:1px;border:1px solid #e5e5e5;background:#fff;font-size:12px;text-align:center;line-height:21px;color:#000;text-decoration:none}
.clipbx_choice li .scheck{overflow:hidden;top:1px;left:1px;width:1px;height:1px;opacity:0;filter:alpha(opacity="1");z-index:-1}
.clipbx_choice li .checked{display:none;position:absolute;top:-7px;right:-4px;width:17px;height:17px;background-position:0 -20px}
.clipbx_choice li.checked .checked{display:block}
.clipbx_choice li label:hover,.clipbx_choice li.checked label{border-color:#ff7676;background:#ff7676;color:#fff}
.clipbx_choice li.checked label{font-weight:bold}

.plan_wrap{position:relative;width:763px;margin:30px auto 0;padding-bottom:30px;border-bottom:1px dashed #d8d8d8}
.plan_wrap li{position:relative;width:255px;text-align:center;margin-top:-1px}
.plan_wrap li.lst_over{z-index:10}
.plan_wrap li a{display:inline-block;position:relative;width:253px;border:1px solid #d8d8d8;font-size:0;line-height:0}
.plan_wrap li a.event_txt{width:253px;height:104px;padding-top:42px;font-size:12px;text-align:center;text-decoration:none;background-color:#fafafa}
.plan_wrap li a.event_txt span{display:block;padding:15px 10px 0;line-height:18px;color:#747474}
.plan_wrap a.btn_del{display:none}
.plan_wrap .del_sec{display:none}
.plan_wrap li.lst_over a{position:relative;border:1px solid #000;cursor:pointer}
.plan_wrap li.lst_over .btn_del{display:block;position:absolute;top:0;right:0;z-index:10;width:23px;height:23px;border:0}
.plan_wrap li.lst_over .del_sec{position:absolute;z-index:10;display:block;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.3;filter:alpha(opacity="30")}

.h3_tit{position:relative;height:37px;margin-top:50px}
.h3_tit .h_bg{display:inline-block;position:relative;z-index:10;padding-right:20px;background:#fff;vertical-align:top}
.h3_tit img{vertical-align:top}
.h3_tit .bor{display:block;overflow:hidden;position:absolute;left:0;right:0;bottom:0;height:1px;background:#000}

/* pleasecomment */
.chb_cont{position:relative;margin:13px 2px 0;padding:13px 0 18px;border-top:1px dotted #c9c9c9;*zoom:1}
.chb_cont .chb_recomm{position:absolute;right:0;top:12px}
.chb_cont .chb_recomm02.small{position:absolute;left:-5px;top:10px}
.chb_cont .chb_recomm a{display:inline-block;height:16px;margin-left:5px;padding:2px 6px 0;border:1px solid #ccc;border-radius:2px;background:#fff;font-size:11px;line-height:16px;color:#666;letter-spacing:-1px;vertical-align:top;text-decoration:none}
.chb_cont .chb_recomm a .point{font-weight:bold;color:#f14f4f;letter-spacing:0}
.chb_mylist{width:auto;*zoom:1}
.chb_mylist:after{display:block;clear:both;content:''}
.chb_mylist li{display:inline;float:left;position:relative;width:auto;margin:0;padding:0 8px 0 9px;font-size:11px;color:#888;border:none}
.chb_mylist li .bor{display:inline-block;overflow:hidden;position:absolute;left:0;top:3px;width:1px;height:11px;background:#ccc}
.chb_mylist li:first-child{padding-left:0}
.chb_mylist li:first-child .bor{display:none}
.chb_mylist li .sn_fb{width:18px;height:18px;margin:0 3px 0 0;background-position:-20px 0}
.chb_plsbt{clear:both;width:100%;margin-top:3px;line-height:20px;text-align:right}
.chb_plsbt:after{display:block;clear:both;content:''}
.chb_plsbt .byte{display:inline-block;*display:inline;*zoom:1;margin:4px 10px 0 0;font-size:11px;color:#747474}
.chb_plsbt .chb_pbr{display:inline}
.chb_plsbt .chb_pbr a{display:inline-block;min-width:58px;height:26px;margin-left:1px;padding:2px 0 0;background:#c4c4c4;font-size:11px;font-weight:bold;line-height:26px;color:#fff;letter-spacing:-1px;vertical-align:top;text-align:center;text-decoration:none}
.chb_plsbt .chb_pbr a:hover{background:#8e8e8e}
.chb_plsbt .chb_pbr a.btn_type2{background-color:#97cece;color:#fff}
.chb_plsbt .chb_pbr a.btn_type2:hover{background-color:#58adbc;color:#fff}
.pleasecomment .plzComm_buy_write{padding:4px 4px 4px 4px}
.plzComm_buy_write{position:relative;padding:4px 35px 4px 4px;border:1px solid #39b4b5;background:#fff;*zoom:1}
.plzComm_buy_write:after{display:block;clear:both;content:''}
.plzComm_buy_write textarea{float:left;font-size:12px;width:100%;border:none;height:48px;resize:none;overflow-y:auto;background:none}
.plzComm_buy_write .pic_btn{float:left;display:block;padding:0 0 0 5px;margin:0 5px 0 0;position:absolute;top:30%;right:0;border-left:1px solid #f5f5f5}
.plzComm_buy_write .pic_area{display:inline-block;position:relative;width:18px;height:16px;vertical-align:top}
a.recommendation{display:inline-block;height:23px;margin:0 0 0 5px;padding:1px 7px 0 28px;border:solid 1px #ccc;border-radius:2px;background:#fff url(../img/product/ico_setbox.png) no-repeat 6px 0px;line-height:23px;font-size:14px;color:#888;text-decoration:none}
a.recommendation .recomm_txt{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;color:#999}
a.recommendation:hover{background-position:6px -30px}
a.recommendation.active{border:1px solid #39b4b5;background-color:#f3fafa;background-position:6px -60px}
a.recommendation.active .recomm_txt{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;color:#42b8b9}
.cl_myr .recommendation{border:0}
.cl_myr .recommendation.active{background:#fff url(../img/product/ico_setbox.png) no-repeat 6px -60px;border:0}

.cc_ellip{display:inline-block;overflow:hidden;max-width:100%;vertical-align:top}
.itembx_clip .thumbnail .store_reserve{width:38px;height:38px;background:url(../img/@temp/temp_04s.png)}

.hh_cnt{width:1020px;overflow:hidden;padding:20px 0 15px;font-family:'나눔바른고딕',NanumBarunGothic;font-weight:normal;font-size:34px;line-height:40px;color:#222;text-align:center;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;font-weight:normal}
.hh_cnt a{text-decoration:none;color:#222}
.special .hh_cnt{color:#FFA01B;padding-bottom:0}
.best_section .hh_cnt{color:#222;font-weight:normal;padding:50px 0 0;margin-bottom:-9px;font-size:30px;}
.content_exhibition .hh_cnt{color:#222;font-weight:normal;padding:50px 0 27px;font-size:30px;}

.hx_cnt{position:relative;background-repeat:repeat-x;background-position:0 50%;font-family:'나눔바른고딕',NanumBarunGothic;font-size:26px;color:#222;line-height:normal;letter-spacing:0;text-align:center;font-weight:normal}
.content_exhibition .hx_cnt{margin-top:30px}
.content_exhibition .derby .hx_cnt{margin-top:0}
.content_exhibition .bnarea{margin-bottom:10px}
.hx_cnt .tt{display:inline-block;padding:0 20px;background:#fff}
.hx_cnt a{color:#222}
.hx_cnt .bn{position:absolute;margin-top:-8px;top:50%;right:0;font-size:0;line-height:0}
.hx_cnt .btn_plan_lst{position:absolute;top:-6px;right:55px;width:57px;height:42px;background:url(../img/service/btn_plan_lst.png) 0 0 no-repeat;outline:none}
.search_section .hx_cnt .bn{margin-top:-11px}
.hx_case1{background-image:url(../img/common/hx_cnt_case1.gif)}
.hx_case2{background-image:url(../img/common/hx_cnt_case2.gif);margin-top:20px}
.hx_case3{background-image:url(../img/common/hx_cnt_case3.gif)}
.best_section .promotion_sec .hx_case3{margin:40px 0 15px} /* 신백 osmu교체 .best_section .promotion_sec 교체*/
.hx_case4{background:url(../img/common/hx_cnt_case4.gif) no-repeat 50% 50%}
.location{width:100%;padding:17px 0;border-bottom:1px dashed #d8d8d8;color:#000;*zoom:1}
.location:after{display:block;clear:both;content:''}
.location a,.location strong{font-weight:normal;color:#000;text-decoration:none}
.loc_sub{padding:17px 0;border-bottom:1px dotted #d8d8d8;color:#000}
.loc_sub strong{font-weight:normal}
.imgview_banner{overflow:hidden;padding:1px 0 0 1px}
.brand_section .imgview_banner{margin-top:30px}
.imgview_banner li{float:left;margin:-1px 0 0 -1px;padding-left:0.75px;border:1px solid #d8d8d8;text-align:center}
.imgview_banner li.b1,
.imgview_banner li.b2,
.imgview_banner li.b3{padding:0}
.imgview_banner li a{display:block;width:253px;height:146px;text-align:center}
.imgviewroll_banner{overflow:hidden;position:relative;z-index:1}
.imgviewroll_banner li{display:none;width:1020px;margin:0;border:0}
.imgviewroll_banner li li{display:block;width:253px;margin:-1px 0 0 -1px;border:1px solid #d8d8d8}
.imgviewroll_banner li li.default a{display:block;background:url(../img/display/bg_d_banner.gif) no-repeat;text-decoration:none;margin:0 auto;text-align:center}
.imgviewroll_banner li li.default a .default_txt{display:block;overflow:hidden;height:36px;padding-top:85px;font-size:12px;line-height:18px;color:#747474;text-decoration:none;margin:0 auto;text-align:center}
.imgviewroll_banner li.active{display:block}
.imgviewroll_banner .pst_catecnt .bn_osmu{margin:0 0 1px;padding:0;background:none}
.imgviewroll_banner .pst_catecnt .bn_osmu .box_style{width:254px;margin:0;border:0 none}
.imgviewroll_banner .pst_catecnt .bn_osmu .box_style .link_osmu{width:253px}
.rolling_box .direction button{z-index:10}
.imgtog_banner{overflow:hidden;position:relative;border-left:1px solid #d8d8d8}
.imgtog_banner ul{float:left;padding-top:1px;margin-left:-1px}
.imgtog_banner li{float:left;margin:-1px 0 0 -1px;padding-left:2px;border:1px solid #d8d8d8;border-left:0;background:#fff}
.imgtog_banner a{display:block;position:relative;width:253px;height:294px;text-align:center}
.imgtog_banner a img{width:253px;height:294px}
.imgtog_banner li.default a{display:block;background:url(../img/display/bg_d_banner_02.gif) no-repeat;text-decoration:none;margin:0 auto;text-align:center}
.imgtog_banner li.default a .default_txt{display:block;overflow:hidden;height:36px;padding-top:150px;font-size:12px;line-height:18px;color:#747474;text-decoration:none;margin:0 auto;text-align:center}
.imgtog_banner .on,.imgtog_banner .lst_over .off{display:none}
.imgtog_banner .lst_over .on,.imgtog_banner .off{display:block}
.img_tog_noline{border-left:0}

.promotion_banner{overflow:hidden;margin-top:10px}
.promotion_banner ul{margin-top:0}
.promotion_banner li{float:left;margin-left:-1px;padding:10px 15px 0 16px;border-left:dotted 1px #d8d8d8}
.promotion_banner img{display:block}
.promotion_banner li .itembx .thumbnail a img{width:223px;height:319px}
.rolling_box{overflow:hidden;position:relative}
.rolling_box .imgtog_banner{margin-top:0;padding-top:1px}
.rolling_box .imgtog_banner li{display:none;overflow:hidden;width:1020px;padding:0;border:0}
.rolling_box .imgtog_banner li li{display:block;width:253px;height:294px;margin:0;padding-left:0;border:1px solid #d8d8d8;border-left:0;margin-top:-1px;background:#fff}
.rolling_box .imgtog_banner li.active{display:block}
.rolling_box .promotion_banner li{width:1020px;margin:0;padding:0;border:0}
.rolling_box .promotion_banner li ul{height:319px;margin:0 0 15px 0}
.rolling_box .promotion_banner li li{width:auto;float:left;margin-left:-1px;padding:0 15px 0 16px;border-left:dotted 1px #d8d8d8}
.brand_focus .itembx .thumbnail .thumask{display:none}
.brand_focus .itembx .thumcircle .thumask{display:block}
.bnarea a{display:block;padding:13px 0;border:1px solid #e3e3e3;border-bottom:1px solid #a0a0a0;background:#fafafa;font-weight:bold;color:#333;text-align:center;text-decoration:none}
.bnarea a span{display:inline-block;padding-right:14px;background-repeat:no-repeat;background-position:100% 50%}
.bnarea a.arr_down span{background-image:url(../img/common/bg_btn_arr03.gif)}
.bnarea a.arr_up span{background-image:url(../img/common/bg_btn_arr04.gif)}

.sns_area{zoom:1}
.sns_area.new{margin:1px 5px 0 0}
.sns_area:after{display:block;clear:both;content:''}
.sns_area li{float:left}
.sns_area.new li{margin-left:6px}
.sns_area.new li:first-child{margin-left:0}
.sns_area a{display:inline-block;height:35px;background:url(../img/common/ic_sns.gif) no-repeat;vertical-align:top}
.sns_area.new a{background:url(../img/common/ico_sns_new.png) no-repeat;height:25px}
.sns_area a.facebook{width:35px;background-position:0 0}
.sns_area.new a.facebook{width:25px}
.sns_area a.kakao{width:34px;background-position:-35px 0}
.sns_area.new a.kakao{width:25px;background-position:-31px 0}
.sns_area a.twitter{width:34px;background-position:-69px 0}
.sns_area.new a.twitter{width:25px;background-position:-62px 0}

.hide_ico_right .ico_right,.hide_ico_left .ico_left,.hide_layer_panel .layer_panel,.hide_display_store .display_store,.hide_cmtbx .cmtbx,.hide_spzbx .spzbx,.hide_item_promotion .item_promotion{display:none !important}

.tab_inline{margin-top:19px;text-align:center}
.tab_inline li{display:inline-block;*display:inline;margin:0 15px}
.tab_inline li a{display:inline-block;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;color:#666;text-decoration:none}
.tab_inline li a:hover,.tab_inline li.active a{color:#222;border-bottom:3px solid #FC3D72}
.living_list{margin-top:30px}
.category_best{margin-top:30px}

.plz_comment{clear:both;position:relative;margin-top:30px}

.item_comment .thumbnail .layer_panel a{float:left}
.guide_keyword .thumbnail .layer_panel a{float:left}

.tab_sub{overflow:hidden;padding:10px 0;border-bottom:1px dotted #d8d8d8}
.tab_sub li{display:inline-block;margin:10px 0 0 -1px;padding:0 15px;background:url(../img/common/bg_line.gif) no-repeat 0 50%;max-height:35px;max-width:150px;overflow:hidden;vertical-align:middle}
.tab_sub a{color:#666;text-decoration:none;max-height:35px;overflow:hidden;display:block}
.tab_sub a:hover{text-decoration:underline}
.tab_sub .active a,.tab_sub .active a:hover{font-weight:bold;text-decoration:underline}
.tabs_case2{padding-bottom:15px;border-bottom:0}
.brand_category{overflow:hidden;width:1020px}
.brand_category ul{width:100%;background:url(../img/display/bg_border.gif) 0 0 repeat-y;margin:20px 0 10px 0;border-bottom:1px solid #a38868}
.brand_category ul:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.brand_category ul li{display:block;float:left;width:255px;height:42px;line-height:42px;text-align:center}
.brand_category ul li a{display:block;width:255px;height:42px;line-height:42px;text-decoration:none;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;color:#555;vertical-align:middle;max-width:255px;overflow:hidden}
.brand_category ul li a:hover{color:#fff;background:#a38868;padding-right:1px}
.brand_category ul li.active a{color:#fff;background:#a38868;padding-right:1px}
.content_aside{position:relative;z-index:10}

.bnbox button.btn{height:29px;padding-left:7px;background:url(../img/common/bg_btn_slightly.png) no-repeat 0 0;cursor:pointer}
.bnbox button.btn span{display:inline-block;padding-right:7px;height:29px;background:url(../img/common/bg_btn_slightly.png) no-repeat 100% 0;font-size:11px;color:#666;line-height:29px;vertical-align:top;white-space:nowrap}
.togle_view .bnbox a.btn{height:29px;padding-left:7px;background:url(../img/common/bg_btn_slightly.png) no-repeat 0 0;cursor:pointer}
.togle_view .bnbox a.btn span{display:inline-block;padding-right:7px;height:29px;background:url(../img/common/bg_btn_slightly.png) no-repeat 100% 0;font-size:11px;color:#666;line-height:29px;vertical-align:top;white-space:nowrap}
.bnbox button.weighty{background-image:url(../img/common/bg_btn_weighty.png)}
.search_section .bnbox button.weighty:first-child{margin-right:5px}
.bnbox button.weighty span{background-image:url(../img/common/bg_btn_weighty.png);color:#fff}
.bnbox button.warning{background-image:url(../img/common/bg_btn_warning.png)}
.bnbox button.warning span{background-image:url(../img/common/bg_btn_warning.png);color:#fff}
.bnbox button.weightiest{background-image:url(../img/common/bg_btn_weightiest.png)}
.bnbox button.weightiest span{background-image:url(../img/common/bg_btn_weightiest.png);color:#fff}
.bnbox button.large_def,.bnbox button.large_red,.bnbox button.large_black, .bnbox button.large_white{height:40px}
.togle_view .bnbox a.large_def,.togle_view .bnbox a.large_red,.bnbox a.large_black,.togle_view .bnbox a.large_white{height:40px}
.bnbox button.large_def span,.bnbox button.large_red span,.bnbox button.large_black span, .bnbox button.large_white span{height:40px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:40px}
.togle_view .bnbox a.large_def span,.togle_view .bnbox a.large_red span,.togle_view .bnbox a.large_black span,.togle_view .bnbox a.large_white span{height:40px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;line-height:40px}
.bnbox button.large_def{background:url(../img/common/bg_btn_slightest.png) no-repeat 0 -200px}
.bnbox button.large_def span{background:url(../img/common/bg_btn_slightest.png) no-repeat 100% -200px;color:#666}
.bnbox button.large_red{background:url(../img/common/bg_btn_warning.png) no-repeat 0 -200px}
.bnbox button.large_red span{background:url(../img/common/bg_btn_warning.png) no-repeat 100% -200px;color:#fff}
.togle_view .bnbox a.large_red{background:url(../img/common/bg_btn_warning.png) no-repeat 0 -200px}
.togle_view .bnbox a.large_red span{background:url(../img/common/bg_btn_warning.png) no-repeat 100% -200px;color:#fff}
.bnbox button.large_black{background:url(../img/common/bg_btn_weightiest.png) no-repeat 0 -200px}
.bnbox button.large_black span{background:url(../img/common/bg_btn_weightiest.png) no-repeat 100% -250px;color:#fff}

.sorting_content{width:100%;padding-bottom:6px;background:url(../img/@temp/bg_summary_line.gif) repeat-x 0 100%}
.sorting_content:after{display:block;clear:both;content:''}
.sorting_area{float:left;height:36px;padding:9px 0 4px 15px}
.sorting_area a{float:left;margin-left:10px;padding-left:10px;background:url(../img/display/bg_line.gif) 0 48% no-repeat;line-height:40px;color:#666;text-decoration:none}
.sorting_area a:hover{text-decoration:underline}
.sorting_area a.active{font-weight:bold;color:#000;text-decoration:underline}
.sorting_area a:first-child{margin:0;padding:0;background:transparent}

.option_panel{float:right;padding:15px 0 10px}
.option_panel select{float:left;margin-right:4px;padding:6px;height:28px\9;*height:auto;*margin-top:5px}
.item_container.mgt30{margin-top: 0 !important}
.item_container .content{position:relative;width:100%;border-bottom:1px dashed #d9d9d9;z-index:30}
.search_section .item_container .content{border-bottom:0}
.item_container .content:after{display:block;clear:both;content:''}
.item_container h3{background:none;font-weight:normal;font-size:12px;line-height:18px;text-align:left}
.search_section .item_container .content .wrap_br{overflow:hidden;border-bottom:1px dotted #a7a7a7}
.item_container .search_result{clear:both;position:relative;height:auto;padding:8px 10px 8px;background-color:#f9f9f9;font-size:12px;color:#666;*zoom:1}
.item_container .search_result:after{display:block;clear:both;content:''}
.item_container .search_result .subject{float:left;font-weight:normal;padding-left:11px;padding-right:10px;background:url(../img/display/ico_select.gif) 0 50% no-repeat;line-height:17px}
.item_container .search_result ul{float:left;width:830px}
.item_container .search_result li{float:left;margin:-1px 14px 2px 0}
.item_container .search_result .deselect{float:right;font-weight:normal;margin:-1px 0 0}
.item_container .search_result .price_unit{padding:0 14px;background:url(../img/display/border_sorting_area.gif) no-repeat 100% 50%}
.item_container .search_result .btn{display:inline-block;position:relative;top:-1px;width:13px;height:13px;margin-left:6px;vertical-align:middle}
.item_container .search_result .btn img{vertical-align:top}

.comment_list{overflow:hidden;margin-top:30px}
.comment_list .itembx{width:306px;padding:0 17px 0 16px;border-left:1px dotted #d8d8d8;margin-bottom:25px;margin-top:25px}
.comment_list .itembx .thumbnail{float:left;margin-right:7px}
.comment_list .itembx .item_info{overflow:hidden}
.comment_list .itembx .price_unit .applied em{font-size:16px}
.comment_list .itembx .cmtbx{clear:both}
.comment_list li{float:left}
.comment_list li:first-child .itembx{border-left:1px solid #fff}
.comment_list li.lst_over .itembx{padding:0 16px 0 15px;margin:24px 0}
.comment_list li.lst_over{border:1px solid #222}

.tabtog_sec{margin-top:36px}
.tabtog_sec .list_content{margin-top:30px}
.banner_area,.leaflet .leaflet_view{overflow:hidden;width:1018px;border:solid 1px #e9e9e9}
.leaflet{clear:both}
.category_sec .banner_area{clear:both;margin-top:30px;border:none !important}
.banner_area a{display:block}
.leaflet{position:relative;margin-top:30px}
.leaflet li{display:none}
.leaflet li.active{display:block}
.page_right .paginate{text-align:right}
.content_intro{overflow:hidden}
.content_intro .centent{overflow:hidden;width:100%;background:url(../img/event/bg_event_01.gif) no-repeat}
.content_intro h4{margin:8px 0;border-left:1px solid #d8d8d8;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:18px;line-height:29px;text-align:center;font-weight:normal}
.content_intro .week_planning{position:relative;float:left;width:428px}
.content_intro .week_planning h4{border-left:0}
.content_intro h4 strong{color:#6499CE}
.content_intro .week_planning .tab{position:absolute;bottom:0;right:0}
.content_intro .week_planning .tab li{padding:0;background:none}
.content_intro .week_planning .tab li a{width:94px;height:22px;padding-top:10px;font-size:11px;color:#fff}
.content_intro .week_planning .tab li a:hover,.content_intro .week_planning .tab li.active a{background:url(../img/service/bg_btn_txt.png) no-repeat 0 0;text-decoration:none}
.content_intro .week_planning .wrap .content{display:none}
.content_intro .week_planning .wrap .content.active{display:block}
.content_intro .rival{float:left;width:389px;text-align:center}
.content_intro .rival h4{margin-bottom:25px}
.content_intro .emart{float:left;width:203px}
.content_intro .emart h4{margin-bottom:34px}
.content_intro .bn_event{float:left;width:214px;text-align:center}
.content_intro .bn_event h4{margin-bottom:29px}
.content_intro .bn_item{float:left;width:214px;text-align:center}
.content_intro .bn_item h4{margin-bottom:29px}

.reply_area .field,.reply .field{position:relative;margin-bottom:20px;padding:10px;background:#f1f1f1}
.reply_area .field .inpbx,.reply .field .inpbx{display:inline-block;width:740px;height:28px;padding:12px 0 0 10px;border:2px solid #b2b2b2}
.reply_area .field .inpbx input,.reply .field .inpbx input{width:700px;background:0 none}
.reply_area .field .byte_check,.reply .field .byte_check{position:absolute;top:24px;right:173px;color:#ababab}
.reply_area .field .bnbox,.reply .field .bnbox{position:absolute;top:12px;right:10px}
.reply_area .field .bnbox .btn span,.reply .field .bnbox .btn span{width:130px}
.reply_area.large{padding:0}
.reply_area.large .field .inpbx{width:830px}
.reply_area.large .field .inpbx input{width:750px}
.reply_area.large .data_table.medium td{border-right:none}
.reply_area.large .data_table.medium .subject .btn{margin-left:10px}
.reply_area{clear:both;position:relative;padding:0 15px 0 0}
.reply_area .hx_cnt{margin-bottom:40px}
.reply_area .board_banner{margin-bottom:10px;text-align:center}
.reply_area .data_table.medium{border-right:0 none;border-left:0 none}
.reply_area .paginate{margin-top:20px}
.reply_area .comment01{display:none;position:absolute;top:0;left:-39px;width:24px;height:23px;margin-right:15px;background-position:-54px -26px}
.reply_area .comment02{display:none;position:absolute;top:0;left:-39px;width:24px;height:23px;margin-right:15px;background-position:-54px 0}
.data_table{border-left:none;border-right:none}
.data_table th{padding:11px 0;border-bottom:1px solid #e8e8e8;background:#f9f9f9;color:#222}
.data_table td{color:#747474;word-wrap:break-word;word-break:break-all}
.data_table td strong{display:inline-block;padding-right:20px}
.data_table .num{text-align:center}
.data_table .subject{padding-left:15px;color:#222;text-align:left}
.data_table .subject button{vertical-align:middle}
.data_table .date{font-size:11px;text-align:center}

.bg_wrap{position:relative;width:100%;margin-bottom:30px}
.bg_wrap:after{content:"";display:block;clear:both}
.bg_wrap .bg_line{position:absolute;top:97px;left:510px;overflow:hidden;width:1px;height:100%;background-color:#cecece}
.best_section .inlinetog_sec{min-height:590px;margin-top:30px}
.best_section .tabtog_sec .table_itemlist .itembx.item_size290 {width:290px;margin:0 auto}
.togle_view.pdt60{padding-top: 40px !important}
.togle_view .content{display:none}
.togle_view .content.active{display:block}
.togle_view .table_rank.content.active{padding-top:40px}
.link_total_btn{text-align:right;padding-top:16px}
.link_total_btn .link_total_cat{display:inline-block;border:1px solid #D5D5D5;border-radius:2px;height:32px;text-decoration:none;color:#585858;line-height:34px;padding:0 35px 0 22px;background:url(../img/common/bu_total_arr.gif) 100% 13px no-repeat;margin-left:6px}
.link_total_btn .link_total_cat:hover{text-decoration:underline}
.promotion_sec{margin-top:30px}
.table_itemlist{padding-top:20px}
.table_itemlist.table_rank{padding-top:40px}
.table_itemlist.table_rank td{width:25%}
.table_itemlist.table_brandshop{padding-top:29px}
.togle_view .best_comt.content.active{padding-top:20px}
.table_rank.table_itemlist.content.active{padding-top:40px}
.togle_view.mgt45 {margin-top:5px !important}
.togle_view.pdt30 {padding-top:10px !important}
.content_header{float:left;width:100%;padding:0 0 10px;border-bottom:3px solid #272727}
.content_header h2{overflow:hidden;position:relative;font-family:'나눔바른고딕',NanumBarunGothic;font-size:35px;color:#272727;line-height:normal;letter-spacing:-1px;text-align:center}
.content_header h2 .ir{background:url(../img/service/h2.gif) no-repeat 0 0}
.cnt_hd2{float:none;position:relative;height:57px;margin:0;padding:26px 0 26px;border:0}
.cnt_hd2 h2{font-size:38px;font-weight:normal;text-decoration:none;color:#6BBCB6}
.cnt_hd2 h2 a{text-decoration:none;color:#6BBCB6}
.sns_area ul{*zoom:1}
.sns_area ul:after{content:"";display:block;clear:both}
.sns_area ul li{float:left;border-bottom:0 !important}
.sns_area ul li:first-child{margin-left:0}
.flicking{position:relative}
.flicking ul{zoom:1}
.flicking ul:after{display:block;clear:both;content:''}
.flicking ul li,.flicking .itembx{float:left}
.flicking .direction .btn{top:41%}
.flicking .pagination{text-align:center}
.flicking.type4 .lst_over .layer_panel{z-index:20}
.flicking.type4 .item_list{padding:1px 0 0}
.flicking.type4 .item_info{position:relative}
.flicking.type4 .item_info:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.flicking.type4 .item_shop{position:absolute;right:0;top:9px}
.flicking.type4 .item_shop img{vertical-align:top}
.flicking.type4 .list_style1{padding:1px 0 0 1px;zoom:1}
.flicking.type4 .list_style1 li{position:relative;float:left;width:340px;margin:-1px 0 0 -1px}
.flicking.type4 .list_style1 li .itembx{padding:30px 25px}
.flicking.type4 .list_style1 li.lst_over{position:relative;z-index:25}
.flicking.type4 .list_style1 li.lst_over .itembx{border:1px solid #222;padding:29px 24px 0}
.flicking.type4 .list_style1 .list_content{position:relative;height:495px}
.flicking.type4 .list_style1 li.lst_over .overlay_panel{display:block}
.flicking .direction.large .btn.prev{*left:0}
.overlay_panel{display:none;position:absolute;left:0;right:0;height:294px;z-index:10;text-decoration:none;cursor:pointer}
.overlay_panel .bg_panel{display:block;width:100%;height:100%;padding:26px 0 0;background:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6}
.overlay_panel .time{position:absolute;width:100%;display:block;padding:130px 0 0;font-weight:bold;text-align:center;color:#fff;z-index:1}
.overlay_panel .title{display:block;font-size:24px;line-height:26px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.overlay_panel .count{display:block;font-size:36px;line-height:48px;font-style:italic;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.special .overlay_panel .count{display:block;font-size:36px;line-height:48px;font-style:normal;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.special .itembx .thumbnail .layer_panel{z-index:100}
.overlay_panel .day{font-style:normal;font-size:21px;line-height:23px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}

.price_date{padding:0}

.item_list{width:100%;overflow:hidden}
.item_comment .item_list .item_info .star_rating{float:left;width:100px;height:15px;margin-top:10px;background:none}
.item_comment .item_list .item_info .star_rating .star{float:left;width:50px;height:10px;margin:1px 5px 0 0;background:url(../img/common/bg_star_rating.png) no-repeat 0 0}
.item_comment .item_list .item_info .star_rating .star span{display:inline-block;height:10px;background:url(../img/common/bg_star_rating.png) no-repeat 0 -20px;vertical-align:top}
.item_comment .item_list .item_info .star_rating strong{float:left;font-weight:normal;font-size:11px;line-height:15px}
.item_list p.plz_number{float:right;padding-left:16px;background:url(../img/@temp/ico_pleasecomment.gif) no-repeat 0 3px}
.item_list .item_promotion span{display:block;*zoom:1}
.item_list .item_promotion span:after{content:"";clear:both;display:block}
.item_list .item_promotion span span{display:block;float:left;width:54px;height:18px;padding-left:45px;font-size:11px;color:#666;background-repeat:no-repeat}
.item_list .left_time{display:none}
.item_list .click_effect{display:none;visibility:hidden;color:transparent;background:url(../img/service/bg_clicked_tag.png) no-repeat 100% 100%}

.social .item_list.medium li{padding:25px 67px;height:460px}
.item_list.simple li .layer_panel	{left:50%;margin-left:-63px;z-index:10010}
.section .button_area.large{clear:both;margin-top:15px}
.section .button_area.large a span.close{padding-right:14px;background:url(../img/common/bg_btn_arr03.gif) no-repeat 100% 4px}
.section .button_area.large a span.open{padding-right:14px;background:url(../img/common/bg_btn_arr04.gif) no-repeat 100% 4px}
.reply{clear:both;padding:25px 50px 0}
.reply .board_banner{margin-top:30px;height:88px;margin-bottom:10px;border:1px solid #dfdfdf;background:#f1f1f1}
.reply .data_table{border-left:none;border-right:none}
.reply .paginate{margin-top:20px}
.category_section .section,.search_section .section{clear:both;position:relative;*zoom:1;margin-top:15px}
.search_section .section.book_dvd{margin-top:30px}
.section.best_product h3{background-position:0 -50px}
.section.theme_product h3{background-position:0 -50px}
.section.brand_best h3{background-position:0 -50px}
.section.category_best h3{background-position:0 -50px}
.section.md_reco h3{background-position:0 -50px}
.section.best_brand h3{background-position:0 -50px}
.section.plz_comment h3{background-position:0 0}
.search_section .section.plz_comment h3{background-position:50% 50%}
.local_category{margin-top:0;margin-bottom:10px}
.local_category h3{background:none;font-size:50px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:bold;line-height:normal}
.local_category.bottom{margin-top:0;margin-bottom:20px}
.local_category.bottom .hh_cnt{padding:32px 0 10px;font-size:26px;color:#555;line-height:26px}
.best_product{clear:both;margin-top:30px}
.section.best_product .tab.large li{width:340px}
.section.best_product .content{display:none}
.section.best_product .content.active{display:block}
.section.best_product .table_itemlist{padding:37px 0 30px;border-bottom:1px solid #d8d8d8}
.section.best_product .table_itemlist.content{border:0}
.section.best_product .table_itemlist .table_itemlist{padding:10px 0}
.theme_product{clear:both;margin-top:30px}
.brand_best{margin-top:30px}
.section.theme_product .tab.large li{width:255px}
.section.theme_product .content{display:none}
.section.theme_product .content.active{display:block}
.section.brand_best.sports .tab.large li{width:255px}
.section.brand_best .content{display:none}
.section.brand_best .content.active{display:block}
.section.brand_best .tab.large li{width:204px}
.section.best_brand .tab.large li{width:204px}
.section.best_brand .content{display:none}
.section.best_brand .content.active{display:block}
.md_reco{clear:both;margin-top:30px}
.md_reco .table_itemlist.content.active{padding-top:20px}
.section.md_reco .tab.large li{width:255px}
.section.md_reco .content{display:none}
.section.md_reco .content.active{display:block}
.category_best{clear:both}
.section.category_best .tab.large li{width:204px}
.section.category_best .content{display:none}
.section.category_best .content.active{display:block}
.section.category_best.food .tab.large li{width:170px}
.shopping_category{clear:both;margin-top:30px}
.pagination.small .dot,.pagination.small .dot_on{display:inline-block;width:15px;height:15px;background:url(../img/common/bg_pagination_small.png) no-repeat;cursor:pointer}
.pagination.small .dot_on{background-position:0 -20px}

.living_item_list .thumbnail,
.style_list .thumbnail{position:relative;width:166px;height:166px}
.living_item_list .thumbnail img,
.style_list .thumbnail img{width:166px;height:166px}
.style_list{position:relative;clear:both;overflow:hidden;margin-top:30px}
.living_list .item_info .display_store,.style_list .item_info .display_store{width: 166px;text-align: center;position:absolute;bottom:20px}
.living_list .layer_wrap .help_sale_info,.style_list .layer_wrap .help_sale_info{display:inline-block;width:23px;height:26px;background:url(../img/common/sp_togle.png) no-repeat -5px 0;vertical-align:middle}
.living_list .layer_wrap .help_sale_info.active,.style_list .layer_wrap .help_sale_info.active{background-position:-5px -26px}
.style_list .content{width:1020px;margin-top:10px}
.style_list .style_img{position:relative;float:left;width:509px;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
.style_list .style_img span img{width:509px;height:675px}
.style_list .item_list{float:left;width:510px;background-color:#fff;border-top:1px solid #dbdbdb}
.style_list .item_list li{display:block;overflow:hidden;position:relative;float:left;width:166px;height:273px;padding:34px 44px 30px;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.style_list .item_list .thumbnail img{width:166px;height:166px;border:none}
.style_list .item_list .summary,.living_list .ll_wrap .content .living_item_list li .summary{position:relative;width:100%;padding-top:16px;font-size:12px;text-align:center}
.living_list .ll_wrap .content .living_item_list li .summary a,.style_list .item_list .summary a{display:block;color:#272727;text-decoration:none;overflow:hidden;height:34px}
.style_list .item_list .summary a:hover,.living_list .ll_wrap .content .living_item_list li .summary a:hover{text-decoration:underline}
.living_list .ll_wrap .content .living_item_list li .price_unit,.style_list .item_list li .price_unit{display:block;margin-top:3px;font-size:12px;vertical-align:middle}
.living_item_list li .price_unit,.style_list .item_list li .price_unit{text-align:center}
.living_item_list li .price_unit del,.style_list .item_list li .price_unit del{font-size:11px;color:#666;height:11px}
.living_list .ll_wrap .content .living_item_list li .summary .subject,
.style_list .item_list li .summary .subject{color:#272727;line-height:17px;letter-spacing:-1px}
.style_list .item_list li .layer_wrap,.living_list .living_item_list li .layer_wrap{position:relative;font-size:12px;vertical-align:middle;height:26px}
.style_list .item_list li .layer_wrap a,.living_list .living_item_list li .layer_wrap a{display:inline-block;height:26px}
.style_list .item_list li .layer_wrap .ssg_price,.living_list .living_item_list li .layer_wrap .ssg_price{display:inline-block;margin-top:-5px;font-size:20px;line-height:26px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.style_list .direction .btn{margin-top:-12px}
.living_list .ll_wrap .content{width:1018px;height:337px;margin-top:10px;overflow:hidden;border:1px solid #dbdbdb}
.living_list .ll_wrap .content .living_banner{float:right;border-left:1px solid #dbdbdb}
.living_list .ll_wrap .content:first-child .living_banner{float:left;border-right:1px solid #dbdbdb;border-left:none}
.living_list .ll_wrap .content .living_item_list li{position:relative;float:left;padding:26px 43px;width:167px;height:285px;border-left:1px solid #dbdbdb;background-color:#fff}
.living_list .ll_wrap .content .living_item_list li:first-child{width:168px;border-left:0 none}
.living_list .content .living_banner a img{width:509px;height:337px}
.living_item_list li.lst_over .layer_panel,.style_list .item_list li.lst_over .layer_panel{display:block}
.style_list .thumbnail .layer_panel a,.living_list .thumbnail .layer_panel a{float:left}

.item_container .tab.large li{width:170px}
.category_sec .tab.large.t_dep3 li{width:340px}
.category_sec .tab.large.t_dep4 li{width:255px}
.category_sec .tab.large.t_dep5 li{width:204px}
.content_primary .tab.large.t_dep7 li{width:145px}
.content_primary .tab.large.t_dep7 li:first-child{width:150px}
.content_primary .tab.large.t_dep10 li{width:102px}
.content_primary .tab.large.t_dep11 li:first-child{width:90px}
.content_primary .tab.large.t_dep11 li{width:93px}
.best_section .tab.large.t_dep8 li{width:127px}
.best_section .tab.large.t_dep8 li:first-child{width:131px}
.best_section .tab.large.t_dep10 li{width:102px}
.best_section .tab.large.t_dep11 li:first-child{width:90px}
.best_section .tab.large.t_dep11 li{width:93px}
.event .tab.large.t_dep3 li{width:340px}
.view_event .tab.large.t_dep5 li{width:204px}
.event_announcement .tab.large.t_dep4 li{width:255px}
.event_announcement .tab.large.t_dep5 li{width:204px}
.layer_pop .tab.large{margin-top:0;margin-bottom:20px}
.layer_pop .tab.large.t_dep3 li{width:200px}
.layer_pop .tab.large.t_dep3 li:first-child{width:201px}
.item_container .view_controll .option_panel{padding-top:10px}
.item_container .paginate{padding-top:20px;text-align:center}
.item_container .view_controll .choice_no_result{padding:105px 0;text-align:center}
.item_container .view_controll .choice_no_result p{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:16px;color:#747474}

ol.data_list.small{padding:0;list-style:none;zoom:1}
ol.data_list.small li{position:relative;font-size:12px;width:100%;height:22px;padding-left:0;line-height:13px;font-size:12px;padding:0}
.active ol.data_list.small li{border-bottom:dotted 1px #d1d1d1}
ol.data_list.small li .rank_change{position:absolute;top:1px;right:0;width:24px;height:13px;font-size:11px;line-height:13px;text-align:right;color:#999;font-size:11px;background:url(../img/display/ico_change.png) 0 -39px no-repeat}
ol.data_list.small li .rank_change.up{background-position:0 1px}
ol.data_list.small li .rank_change.down{background-position:0 -18px}
ol.data_list.small li .rank_change.new{background-position:0 -56px}
ol.data_list.small a{color:#7c7c7c;cursor:pointer;line-height:14px}
ol.data_list.small a .subject{display:inline-block;width:100px;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

ol.data_list.small li a .num{position:absolute;display:inline-block;top:0;left:0;width:13px;height:13px;cursor:pointer;background:url(../img/common/ico_num_list.png) no-repeat}
ol.data_list.small li a .num.rank2{background-position:0 -50px}
ol.data_list.small li a .num.rank3{background-position:0 -100px}
ol.data_list.small li a .num.rank4{background-position:0 -150px}
ol.data_list.small li a .num.rank5{background-position:0 -200px}
ol.data_list.small li a .num.rank6{background-position:0 -250px}
ol.data_list.small li a .num.rank7{background-position:0 -300px}
ol.data_list.small li a .num.rank8{background-position:0 -350px}
ol.data_list.small li a .num.rank9{background-position:0 -400px}
ol.data_list.small li a .num.rank10{background-position:0 -450px}

.input_text.x_small{height:24px;line-height:24px}
.thumbnail .ico_rank{position:absolute;z-index:9999;top:-49px;left:72px}
.thumbnail .ico_rank.rank_clip{position:absolute;z-index:9999;top:-42px;left:71px;font-size:12px;font-weight:bold;padding-left:28px;padding-top:9px}
.table_itemlist2 .seperate_unit{margin-top:12px}
.table_itemlist2 .seperate_unit span{display:block;float:left;height:26px;line-height:26px;margin-right:10px;color:#39b4b5}
.table_itemlist2 .seperate_unit select{width:204px;height:24px;border:1px solid #e5e5e5;font-family:dotum;font-size:11px;color:#747474}

.tooltip_box.small{display:none;position:absolute;left:272px;top:270px;z-index:1000;border:solid 1px #000;background-color:#fff;line-height:16px !important;font-size:11px;font-weight:normal;color:#a1a1a1;letter-spacing:-1px}
#often_box{top:-1px;left:130px}
/* 연관기획전 osmu교체 (s) */
.exhibition ul{overflow:hidden;width:762px;margin:1px auto;text-align:center;padding:30px 1px}
.exhibition ul li{border: 1px solid #d8d8d8;margin-left: -1px;margin-top: -1px}
.exhibition ul li a{display: inline-block;position: relative;width: 253px;font-size: 0;line-height: 0;text-align:center}
/* osmu교체 (e) */
/* 검색결과 : 연관기획전_osmu 변경 */
.rel_exhibition ul{overflow:hidden;width:762px;margin:1px auto;text-align:center;padding:30px 1px}
.rel_exhibition ul li{border: 1px solid #d8d8d8;margin-left: -1px;margin-top: -1px}
.rel_exhibition ul li a{display: inline-block;position: relative;width: 253px;font-size: 0;line-height: 0;text-align:center}

.review_area{overflow:hidden;position:relative;height:110px;margin-top:15px;*zoom:1}
.review_area h4{font-size:18px;line-height:23px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#000;float:left}
.review_area .btn_write{float:right;color:#666}
.review_area .rate{float:right;width:125px}
.review_area .all_num{float:left;padding-top:4px;padding-right:6px;background:url(../img/product/ico_arrow.gif) no-repeat 100% 10px;margin-left:12px}
.review_area .all_num a{color:#666}
.review_area .all_num a .count{color:#d54159}
.review_area .lst_review{display:block;clear:both;padding-top:12px;padding-bottom:5px;*zoom:1}
.review_area .lst_review li{padding-left:14px;background:url(../img/common/bullet_square_01.gif) no-repeat 5px 6px;line-height:16px;color:#777;font-size:11px;vertical-align:top;height:23px}
.review_area .lst_review a{display:inline-block;overflow:hidden;width:100%;font-size:12px;color:#666;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}
.review_area .lst_review a:hover{text-decoration:underline}
.review_area .no_result,.review_area .no_notice{padding:0;line-height:25px;color:#666;text-align:center;border-bottom:1px dashed #d8d8d8}

.event_sale .price_date{left:80%;z-index:9999}
.total_price .tbl_data_scroll .table_scroll tbody span{font-size:11px;font-weight:normal;color:#666}
.linkage_commodity ul li{overflow:hidden;margin-top:23px}

.item_comment .item_list{overflow:hidden;width:980px;margin:15px auto 0}
.item_comment .item_list li{overflow:hidden;float:left;width:420px;margin:0;padding:0 0 0 60px}
.item_comment .item_list li:first-child{padding:0 60px 0 10px}
.item_comment .item_list li li{padding:0 0 0 8px;width:auto}
.item_comment .item_list li li:first-child{padding:0 0 0 8px}
.item_comment .item_list li .thumbnail,.guide_keyword li .thumbnail{position:relative;float:left;width:140px;height:140px;margin-right:40px;margin-bottom:10px;font-size:0;line-height:0}
.guide_keyword.brand_issue li .thumbnail{position:relative;float:left;width:202px;height:202px;margin-right:40px;margin-bottom:10px;font-size:0;line-height:0}
.item_comment .item_list li.lst_over .thumbnail .layer_panel{display:block}
.item_comment .item_list li .item_info{float:left;width:235px}
.item_comment .item_list .display_store{height:18px}
.item_comment .item_list .summary{clear:both;overflow:hidden;padding-top:10px}
.item_comment .item_list .summary a{display:block;overflow:hidden;text-decoration:none}
.item_comment .item_list .summary a .brand{display:block;height:18px;overflow:hidden;color:#222;font-size:18px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;text-overflow:ellipsis;white-space:nowrap}
.item_comment .item_list .summary a .subject{display:block;float:left;overflow:hidden;max-height:30px;margin-top:5px;color:#999;text-overflow:ellipsis;font-size:12px;line-height:16px}
.item_comment .item_list .plz_number{float:left;height:18px;margin:18px 45px 0 0;padding-left:16px;font-size:11px;background:url(../img/@temp/ico_pleasecomment.gif) 0 4px no-repeat;line-height:18px;color:#666 }
.item_comment .item_comment_list{position:relative;clear:both;width:400px;min-height:50px;margin:0 auto 0;padding:0;background:url(../img/display/bg_item_comment.gif) no-repeat 0 0}
.item_comment .item_comment_list ul{min-height:16px;padding:25px 34px 25px;background:url(../img/display/bg_item_comment2.gif) no-repeat 0 bottom}
.item_comment .item_comment_list strong.label{position:absolute;top:-8px;left:172px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:18px;line-height:20px}
.item_comment .item_comment_list .data_list li{float:none;margin-top:14px}
.item_comment .item_comment_list .data_list li:first-child{margin-top:0}
.item_comment .item_comment_list .data_list a{display:block;font-size:12px;color:#666;text-decoration:none;max-height:30px;overflow:hidden}
.item_comment .item_comment_list .data_list a:hover{text-decoration:underline}
.item_comment .item_list li .item_info .strong{font-weight:bold;color:#5aadbc}
.item_comment .item_list li .item_info .star_rating .strong{font-weight:bold;color:#5aadbc}
.item_comment .item_list li:first-child{border-right:1px dotted #e0e0e0}

.item_comment_list .data_list li{width:320px;padding:0 0 0 8px;border:0}
.item_comment_list .data_list li:first-child{padding:0 0 0 8px;border:0}
.thumbnail p.plz_comment{position:absolute;top:-14px;left:-25px;width:40px;padding-top:4px;height:37px;font-size:15px;color:#5AADBC;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;background:url(../img/@temp/ico_comment.png) no-repeat left top;border:0;text-align:center;margin-top:0}
.thumbnail .plz_line{display:block;width:140px;height:140px;border:1px solid #cccccc}

.sorting_area ul:after{display:block;visibility:hidden;clear:both;height:0;content:' '}
.sorting_area ul li{position:relative;float:left;z-index:10}

.event_list{width:100%}
.event_list:after{display:block;float:none;clear:both;content:''}
.event_list li{position:relative;float:left;width:223px;padding:0 15px 38px 16px;color:#666;text-align:center}
.event_list .thumbnail{position:relative}
.event_list .thumbnail a{display:block;width:223px;height:319px}
.event_list .no_result .thumbnail a{height:223px}
.event_list .thumbnail a img{vertical-align:top;width:100%;height:100%}
.event_list .subject{margin-top:16px;font-size:18px;font-weight:bold;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;color:#222;letter-spacing:-1px}
.event_list .summary{margin-top:8px;font-size:11px;line-height:16px}
.event_list .display_store{margin-top:7px;font-size:12px}
.event_list .period{margin-top:8px}
.event_list .cover{display:block;position:absolute;top:0;left:0;width:223px;height:223px;background:url(../img/@temp/cover_03.png) repeat-x 0 100%}

.event .wrap .content,.view_event .wrap .content,.event_announcement .wrap .content {display:none}
.event .wrap .content.active,.view_event .wrap .content.active,.event_announcement .wrap .content.active{display:block;position:relative;width:1020px}
.event .wrap .content .tab li.active a{font-weight:bold}
.event .wrap .content .data_table{border-right:none;border-left:none}
.event .wrap .content .data_table th{padding:13px 0 10px;border-bottom:1px solid #f3f3f3;background:#f9f9f9;color:#222}

.reply .poll_list{border-top:1px solid #7d7d7d}
.reply .poll_list li{overflow:hidden;border-bottom:1px solid #7d7d7d}
.reply .poll_list p{float:left;position:relative;width:450px;margin:25px 0 0 10px;font-size:23px;line-height:30px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.reply .poll_list .ir{display:block;position:relative;width:auto;margin-bottom:15px;padding-left:52px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:36px;line-height:44px;color:#f14e51}
.reply .poll_list .ir span{position:absolute;top:0;left:0;width:44px;height:44px;height:44px;background:url(../img/event/bg_num.gif) no-repeat;font-size:0;line-height:0}
.reply .poll_list .option_select{float:left;padding:17px 0 25px 30px;border-left:1px solid #ebebeb}
.reply .poll_list .option_select .inp_b:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.reply .poll_list .option_select .inp_b label{float:left}
.reply .poll_list .option_select .inp_b .checkbox{margin-right:5px;vertical-align:-1px}
.reply .poll_list .field{clear:both;position:relative;margin:0;padding:0 10px;background:none}
.reply .poll_list .field .inpbx{height:26px;padding:10px 80px 0 10px;border:2px solid #b2b2b2}
.reply .poll_list .field .inpbx input{width:100%}
.reply .poll_list .field .byte_check{top:50%;right:15px;margin-top:-9px}
.reply .poll_list .inp_type{padding-bottom:25px}
.reply .poll_list .inp_type p{width:auto;margin-bottom:15px}
.reply .poll_list .inp_type .ir{display:inline-block;width:auto;margin:0}
.reply .button_area{margin-top:30px}
.reply .vote span{padding:0 62px 0 47px}

.buy{margin:60px 50px 0}
.buy .data_table{border-bottom:1px solid #272727}
.buy .data_table th{border:none;border-top:1px solid #d1d1d1;background:#eee}
.buy .data_table td{padding:9px 0 9px 30px;border-right:none;border-bottom:none;border-top:1px solid #d1d1d1}
.buy .data_table tr:first-child th,.buy .data_table tr:first-child td{border-top:none}
.buy .data_table td .data_list{padding:10px 0}
.buy .data_table td .data_list li{color:#222}
.buy .data_table td.reg{padding:50px 0 50px 30px}
.buy .data_table td.reg .data_list{padding:7px 0}
.buy .data_table td.reg .apply_check span{padding:0 32px 0 20px}
.buy .data_table td.reg .application span{padding:0 71px 0 61px}
.buy .data_table td.reg .wrap{margin-top:15px}
.buy .data_table td.reg .wrap h4{margin:30px 0 10px;font-size:18px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-weight:normal}
.buy .data_table td.reg .wrap p{margin:30px 0 10px;font-size:11px;color:#f14e51}
.buy .data_table td.reg .wrap .data_table{zoom:1;position:relative;border:none;border-top:1px solid #d1d1d1}
.buy .data_table td.reg .wrap .data_table th{height:25px;padding:7px 20px;border-bottom:1px solid #e8e8e8;border-left:1px solid #d1d1d1;background:#f9f9f9}
.buy .data_table td.reg .wrap .data_table th:first-child{border-left:none}
.buy .data_table td.reg .wrap .data_table td{height:20px;padding:7px 20px;border-bottom:1px solid #e8e8e8;color:#222}
.buy .data_table td.reg .wrap .data_table td:first-child{height:25px;padding:7px 20px;border-left:none}
.buy .data_table td.reg .wrap .data_table td.no_result{color:#f14e51;text-align:center}
.buy .data_table td.reg .wrap .data_table td.date{font-size:11px;color:#747474}
.buy .data_table td.reg .wrap .data_table td.subject.order_number {text-align:center}
.buy .data_table td.reg .wrap .data_table td.subject{*zoom:1;text-align:left;position:relative}
.buy .data_table td.reg .wrap .data_table td.subject a {color:#222;text-decoration:none}
.buy .data_table td.reg .wrap .data_table td.subject a.title {display:inline-block;float: left}
.buy .data_table td.reg .wrap .data_table td.subject a:hover {text-decoration:underline}
.buy .data_table td.reg .wrap .data_table td.subject .tool_tip {float:left;display:inline-block;*display:inline;*zoom:1;height:15px;margin:2px 0 1px 0;line-height:15px;vertical-align:top}
.buy .data_table td.reg .wrap .data_table td.subject .hover_tooltip {color:#f14e51;display:inline-block}
.buy .data_table td.reg .wrap .data_table td.subject .tip_type.tip_type4{position:absolute;right:0;top:35px;z-index:9999;width:224px;padding:8px 11px 4px 11px;border:1px solid #424242;background-color :#fff;font-size:11px;color:#272727;line-height:16px}
.buy .data_table td.reg .wrap .data_table td.no_result02{color:#747474;text-align:center}
.buy .data_table td.reg .warning_message{height:50px;margin-top:30px;background:#fafafa;line-height:50px;font-weight:bold;color:#f14e51;text-align:center}
.buy .data_table td.reg .tip_type.tip_type4 p.info_tit{font-size:12px;font-weight:bold;font-size:11px;color:#272727;line-height:16px;margin:0}
.buy .data_table td.reg .wrap .tip_type4 .benefit_tb{width:100%;margin:6px 0 13px 0;border-top:1px dotted #666;border-bottom:1px dotted #666;color:#666;padding:0}
.buy .data_table td.reg .wrap .benefit_tb tr:first-child td {padding:0}
.buy .data_table td.reg .wrap .benefit_tb th:first-child {background-color:#fff;padding: 8px 0 6px;height:16px;text-align:center;border-left:0;border-right:0;color:#666}
.buy .data_table td.reg .wrap .tip_type4 .benefit_tb2 th{padding:8px 0 6px;border-bottom:1px solid #d8d8d8}
.buy .data_table td.reg .wrap .benefit_tb .ly_tbwrap{overflow:hidden;overflow-y:auto;width:224px;max-height:200px}
.buy .data_table td.reg .wrap .benefit_tb .ly_tbwrap table tr td {text-align:left;padding:7px 16px 7px 7px}
.happy{margin:60px 50px 0}
.happy .data_table{border-bottom:1px solid #272727}
.happy .data_table th{border:none;border-top:1px solid #d1d1d1;background:#eee}
.happy .data_table td{padding:9px 0 9px 30px;border-right:none;border-bottom:none;border-top:1px solid #d1d1d1}
.happy .data_table tr:first-child th,.happy  .data_table tr:first-child td{border-top:none}
.happy .data_table td .data_list{padding:10px 0}
.happy .data_table td .data_list li{color:#222}
.happy .data_table td .wrap p{margin:30px 0 10px;font-size:11px;color:#f14e51}
.happy .data_table td.reg{padding:10px 0 50px 30px}
.happy .data_table td.reg .data_list{padding:10px 0}
.happy .data_table td.reg .data_list li{color:#666}
.happy .data_table td.reg .data_list li button{vertical-align:middle}
.happy .data_table td.reg .apply_check span{padding:0 32px 0 20px}
.happy .data_table td.reg .application span{padding:0 71px 0 61px}
.happy .data_table td.reg .wrap{margin-top:15px}
.happy .data_table td.reg .wrap .data_table{border:none;border-top:1px solid #d1d1d1}
.happy .data_table td.reg .wrap .data_table th{height:25px;padding:7px 20px;border-bottom:1px solid #e8e8e8;border-left:1px solid #d1d1d1;background:#f9f9f9}
.happy .data_table td.reg .wrap .data_table th:first-child{border-left:none}
.happy .data_table td.reg .wrap .data_table td{height:20px;padding:7px 20px;border-bottom:1px solid #e8e8e8;color:#666}
.happy .data_table td.reg .wrap .data_table td:first-child{height:25px;padding:7px 20px;border-left:none}
.happy .data_table td.reg .wrap .data_table td.no_result{color:#f14e51;text-align:center}
.happy .data_table td.reg .wrap .data_table td.date{font-size:11px;color:#747474}
.happy .data_table td.reg .wrap .data_table td.subject{text-align:left;font-size:11px}
.happy .data_table td.reg .wrap .data_table td.subject label{display:block;margin:20px 0;font-size:12px}
.happy .data_table td.reg .wrap .data_table td.no_result02{color:#747474;text-align:center}
.happy .data_table td.reg .warning_message{height:50px;margin-top:40px;background:#fafafa;line-height:50px;font-weight:bold;color:#f14e51;text-align:center}
.happy  .data_table td.reg2{padding:40px 0 40px 30px}
.happy  .data_table td.reg2 .data_list li{color:#666}

.event_couponzone .event.no_coupon{border-bottom:1px dotted #818181}
.event_couponzone .after_login{width:1020px;margin-bottom:40px;border-top:2px solid #222; border-bottom:1px solid #bbb;position:relative}
.event_couponzone .after_login:after{content:''; display:block; clear:both}
.event_couponzone .after_login .member_level{float:left;width:182px;height:294px;background:url(../img/common/icon_coupon_all_new.png) no-repeat;text-align:center}

.member_benefit{float:left;margin-left:44px;width:746px;margin-right:48px;position:relative}
.member_class{width:auto;overflow:hidden;padding:20px 0 20px 0px;margin-bottom:16px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:25px;color:#747474;border-bottom:1px dotted #818181;line-height:30px}
.member_class:after{content:"";display:block;clear:both;height:0;visibility:hidden}
.member_class span.member{float:left}
.member_class span.name,
.member_class span.level{}
.member_class .name,
.member_class .level,
.member_class .value{color:#15bce9}
.member_class .value em{font-style:normal;font-weight:bold}
.member_class .stamp{float:left;font-size:12px;font-family:'gulim',굴림;font-weight:normal;color:#222;background:url(../img/event/bg_bar.gif) no-repeat 6px 9px;padding-left:20px}
.benefit_grade .member_benefit{width:768px;margin:0}
.benefit_grade .member_class{padding:47px 0 0 73px;margin-bottom:0}
.member_next{position:absolute;right:-48px;top:16px;width:161px;height:36px;background:url(../img/event/bg_line.gif) 0 0 repeat-y;padding:4px 0 0 15px}
.member_next .point{color:#00CBFF}
.member_next .tit:after{content:''; display:block; clear:both}
.member_next .tit img{float:left;margin:1px 4px 0 0}
.member_next .tit strong{font-size:15px;font-family:'Arial';line-height:16px;vertical-align:top}
.member_next .desc{color:#777;font-size:11px;letter-spacing:-1px}
.member_next .desc .point{letter-spacing:0}
.benefit_grade .member_next{position:absolute;right:0;top:24px;width:173px;height:65px;background:url(../img/event/bg_line.gif) 0 0 repeat-y;padding:27px 0 0 25px}
.benefit_grade .member_next .tit strong{font-size:17px;line-height:18px}
.benefit_grade .member_next .tit{margin-bottom:3px}
.level_benefit .member_class{border:0}
.level_benefit .member_class .member{display:block;float:none;margin-bottom:7px}
.level_benefit .member_class .stamp{clear:both;margin-right:1px;background:none;padding:0}
.level_benefit .member_class .about_stamp{float:left;font-size:12px;font-family:'gulim';font-weight:normal;color:#222;background:url(../img/event/bg_bar.gif) no-repeat 0 9px;padding-left:11px}
.level_benefit .member_class .about_stamp a{color:#222}
.level_benefit .member_class .about_stamp a img{line-height:30px;margin-right:5px}
.level_benefit .member_class .term_date {float:left;margin-right:9px;font-size:12px;font-family:'gulim';font-weight:normal;color:#222}
.event_couponzone .after_login .member_benefit .coupon_benefit{position:relative}
.event_couponzone .after_login .member_benefit .coupon_benefit strong{display:block;margin-bottom:25px}
.event_couponzone .after_login .member_benefit .coupon_benefit ul{width:759px;height:136px;background:url(../img/common/icon_coupon_all_new.png) no-repeat 0 0}
.event_couponzone .after_login .member_benefit .coupon_benefit ul.bojung,
.event_couponzone .after_login .member_benefit .coupon_benefit ul.center{background:url(../img/common/icon_coupon_all_new_bojung.png) no-repeat 0 0}
.event_couponzone .after_login .member_benefit .coupon_benefit .btn{position:absolute;top:-3px;left:100px}
.event_couponzone .after_login .member_benefit .coupon_benefit .coupon_downloaded{position:absolute;top:2px;left:100px;color:#ff6865;font-family:'gulim';font-weight:bold}
.coupon_guide .level_info .btn_green{position:absolute;left:238px;top:0}
.event_couponzone .after_login.vip .member_level{background-position: -850px 0}
.event_couponzone .after_login.vip .member_benefit .coupon_benefit ul{background-position:-1060px 0px}
.event_couponzone .after_login.gold .member_level{background-position: -850px -300px}
.event_couponzone .after_login.gold .member_benefit .coupon_benefit ul{background-position: -1060px -300px}
.event_couponzone .after_login.silver .member_level{background-position: -850px -600px}
.event_couponzone .after_login.silver .member_benefit .coupon_benefit ul{background-position: -1060px -600px}
.event_couponzone .after_login.bronz .member_level{background-position: -850px -900px}
.event_couponzone .after_login.bronz .member_benefit .coupon_benefit ul{background-position: -1060px -900px}
.event_couponzone .after_login.family .member_level{background-position: -850px -1200px}
.event_couponzone .after_login.family .member_benefit .coupon_benefit ul{background-position: -1060px -1200px}
.event_couponzone .after_login.level_benefit{width:1020px;height:139px;margin-bottom:40px}
.event_couponzone .after_login.level_benefit .member_level{float:left;width:252px;height:139px;background:url(../img/event/ico_coupon_xsmall.png) no-repeat;text-align:center}
.event_couponzone .after_login.level_benefit.VIP .member_level{background-position:0 0}
.event_couponzone .after_login.level_benefit.Gold .member_level{background-position:0 -140px}
.event_couponzone .after_login.level_benefit.Silver .member_level{background-position:0 -280px}
.event_couponzone .after_login.level_benefit.Bronze .member_level{background-position:0 -420px}
.event_couponzone .after_login.level_benefit.Family .member_level{background-position:0 -560px}
.event_couponzone .buying_benefit .coupon_01 {position:absolute;top:526px;left:65px}
.event_couponzone .buying_benefit .coupon_02 {position:absolute;top:526px;left:334px}
.event_couponzone .buying_benefit .coupon_03 {position:absolute;top:526px;left:603px}
.event_couponzone .btn_area_coupons .coupon_download {position:absolute;top:787px;left:782px}
.event_couponzone .btn_area_coupons .register_ssg {position:absolute;top:836px;left:782px}
.event_couponzone .direct_banners .btn_banner_01 {position:absolute;top:1085px;left:60px}
.event_couponzone .direct_banners .btn_banner_02 {position:absolute;top:1085px;left:540px}
.event_couponzone .direct_banners .btn_banner_03 {position:absolute;top:1207px;left:60px}
.event_couponzone .direct_banners .btn_banner_04 {position:absolute;top:1087px;left:60px}

.btn_green{display:inline-block;width:162px;height:18px;border:1px solid #a9b8a7;color:#fff;background:#bac8b8 url(../img/event/bg_arrow_white.gif) no-repeat 97% 6px;line-height:20px;text-decoration:none}
.btn_grey.small{display:inline-block;width:147px;height:26px;padding-left:11px;border:1px solid #9aa2a9;color:#fff;background:#b8c0c8 url(../img/event/bg_arrow_white.gif) no-repeat 97% 10px;line-height:28px;text-decoration:none;font-family:'gulim';font-size:12px}
.btn_grey.x-small{display:inline-block;width:112px;height:18px;padding-left:10px;border:1px solid #aca5a5;color:#fff;background:#c0c0c0 url(../img/event/bg_arrow_white.gif) no-repeat 97% 6px;line-height:20px;text-decoration:none;font-family:'gulim';font-size:12px}
.btn_grey.medium{display:inline-block;width:176px;height:38px;padding-left:22px;border:1px solid #d2d3db;color:#222;background:#fafafa url(../img/common/bg_arrow5.gif) no-repeat 94% 16px;line-height:41px;text-decoration:none;font-size:16px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.event_couponzone.benefit_grade{border-top:2px solid #222;border-bottom:2px solid #B8B8B8;padding:30px 0 15px}
.event_couponzone.benefit_grade h3{background:url(../img/event/bg_event_tit.gif) no-repeat 0 8px;padding-left:24px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:24px;height:28px;line-height:29px;font-weight:normal;margin-bottom:12px}

.img_stamp_info{margin-bottom:20px}
.img_stamp_info img{vertical-align:top}
.my_grade .tx_desc{margin-bottom:20px}
.my_grade .tx_desc img{vertical-align:top}

.view_event .thumbnail .point,
.view_event .thumbnail .gift,
.view_event .thumbnail .coupon,
.event_list .thumbnail .coupon,
.view_event .thumbnail .sale,
.event_list .thumbnail .point,
.view_event .thumbnail .keep,
.event_list .thumbnail .gift,
.event_list .thumbnail .sale,
.event_list .thumbnail .keep,
.event_list .thumbnail .coupon_txt,
.event_list .thumbnail .coupon_txt{overflow:hidden;display:block;width:52px;height:60px;margin-top:-12px;padding:0;background:url(../img/common/label_medium.png) no-repeat;color:#fff;line-height:60px;text-align:center}
.event_list .thumbnail .card_txt{overflow:hidden;display:block;width:52px;height:60px;margin-top:-12px;padding:0;background:url(../img/common/label_medium2.png) no-repeat;color:#fff;line-height:60px;text-align:center}
.view_event .thumbnail .point,.event_list .thumbnail .point{height:60px;background-position:0 -100px}
.view_event .thumbnail .gift,.event_list .thumbnail .gift{height:60px;background-position:0 -200px}
.view_event .thumbnail .sale,.event_list .thumbnail .sale{height:60px;background-position:0 0}
.view_event .thumbnail .card_txt,.event_list .thumbnail .card_txt{height:60px;background-position:0 0}
.view_event .thumbnail .keep,.event_list .thumbnail .keep{height:60px;background-position:0 -300px}
.view_event .thumbnail .keep,.event_list .thumbnail .coupon_txt, .event_list .thumbnail .coupon_txt{height:60px;background-position:0 -676px}
.view_event .thumbnail .sale span, .event_list .thumbnail .sale span {font-style:normal;background-position:0 -200px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:14px;padding-top:3px}
.layer_pop h2.evdim_h{padding-left:25px;font-size:20px;text-align:left}
.layer_pop h2.evdim_h span {overflow:hidden;display:block;width:557px;text-overflow:ellipsis;white-space:nowrap}
.layer_pop .section{font-family:'돋움',dotum;font-size:11px;color:#666}
.layer_pop .section.event_coupon_notice {overflow-y:auto;max-height:470px;padding-bottom:30px}
.layer_pop .section .tbl_data tbody th,.layer_pop .section .tbl_data tbody td{padding:12px 0 10px;font-size:12px}
.layer_pop .section .tbl_data tbody th span{display:inlne-block;*display:inline;*zoom:1}
.layer_pop .section .tbl_data tbody td div{padding:0 10px}
.layer_pop .lp_guide .data_list.medium li{font-size:12px}

.layer_area .btn_area a.cancel{background:#fcfcfc url(../img/common/bg_border02.gif) left top repeat-x;color:#666;border:1px solid #ccc}
.layer_area2 .lp_close{display:inline-block;overflow:hidden;position:absolute;right:20px;top:15px;width:19px;height:19px;background:url(../img/common/btn_close_common.png) no-repeat 0 0;line-height:999px}
.v_tbl td .lp_tit .p_tip{display:block;width:200px;line-height:18px;font-size:12px;color:#666}
.type2 .v_tbl td .lp_tit .p_tip{display:block;width:285px;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;line-height:18px;font-size:16px;color:#222}
.type3 .v_tbl td .lp_tit .p_tip{display:block;width:285px;line-height:18px;font-size:12px;color:#666}
.ftip_area .ico_tip{display:inline-block;overflow:hidden;width:30px;height:16px;margin-right:5px;background:url(../img/common/ico_clip_tip.png) no-repeat 0 0;line-height:999px;vertical-align:middle}
.top_banner{width:100%;margin-top:24px}

.case_tabarea .in .case_article .ca_iteminfo .option .btn_arrow{width:13px;height:13px;background-position:-104px 0}
.cart_warp .cart_list .case_article .ca_iteminfo .btn_arrow{display:inline-block;*display:inline;*zoom:1;width:13px;height:13px;margin:2px 0 0 3px;*margin:-1px 0 0 3px;background-position:-104px 0;cursor:pointer}
.cart_tbl_area{border-top:1px solid #696f81;border-bottom:1px solid #ddd}
.tbl_cart{width:100%;margin:0 !important;table-layout:fixed}
.tbl_cart th{padding:14px 0 13px;background:#f8f8f8 url(../img/order/bg_vertical.gif) no-repeat 0 14px;line-height:0}
.tbl_cart th .btn_view_ben{margin-left:3px;width:13px;height:13px;background-position:-50px 0}
.tbl_cart th:first-child, .tbl_cart .lst_product{background-image:none}
.tbl_cart td{padding:0;border-top:1px solid #e6e6e6;background:url(../img/order/bg_vertical_td.gif) repeat-y 0 0;line-height:17px;text-align:center}
.tbl_cart td:first-child{padding-left:30px;border-top:1px solid #dadada;border-left:none;background:none;text-align:left}
.delivery_section .tbl_cart.case_tabarea td:first-child{padding-left:0}
.delivery_section .tbl_cart.case_tabarea td:first-child .in{padding-left:10px}
.delivery_section .tbl_cart.case_tabarea .lst_check:first-child{padding-left:6px;padding-top:15px}
.delivery_section .option_tr td:first-child{padding:0}
.tbl_cart td.lst_check{padding-top:15px;vertical-align:top}
.tbl_cart td.lst_info{vertical-align:top}
.tbl_cart td.lst_info .in{padding:15px 0 0 15px}
.tbl_cart .lst_product{padding-top:15px;padding-bottom:15px;vertical-align:top}
.tbl_cart .lst_product .in{padding-top:0}
.tbl_cart .in .case_article .ca_thumbarea .package{position:absolute;top:-2px;left:0}
.tbl_cart .in .case_article .ca_iteminfo .summary{margin:4px 0 0 0}
.tbl_cart .in .case_article{min-height:93px}
.tbl_cart .in .case_article .ca_thumbarea{position:relative;float:left;display:inline-block;width:70px;height:70px;padding-left:0}
.tbl_cart .in .case_article .ca_thumbarea .btn_big_view{position:absolute;right:0;bottom:0;width:22px;height:22px;background-position:-80px 0;font-size:0;line-height:0}
.tbl_cart .in .case_article .ca_thumbarea .replacement_view{display:none;position:absolute;left:0;bottom:-23px;width:70px;height:23px;font-size:0;line-height:0}
.tbl_cart .in .case_article .ca_thumbarea .ico_check{position:absolute;top:0;left:0}
.tbl_cart .in .case_article .ca_iteminfo{float:left;width:140px;margin:-2px 0 0 14px;text-align:left}
.tbl_cart .in .case_article .ca_iteminfo .summary .tit{color:#222;text-decoration:none;text-align:left;line-height:18px;letter-spacing:-1px}
.tbl_cart .in .case_article .ca_iteminfo .option{text-align:left}
.tbl_cart .in .case_article .ca_iteminfo .option a{display:inline-block;cursor:pointer;text-decoration:none}
.tbl_cart .in .case_article .ca_iteminfo .option .txt{display:inline-block;text-decoration:none}
.tbl_cart .in .case_article .ca_iteminfo .option a .tx{display:inline-block;margin-right:6px;color:#00aac4;font-size:11px}
.tbl_cart .in .case_article .ca_iteminfo .option .txt .tx{display:inline-block;margin-right:6px;color:#00aac4;font-size:11px}
.tbl_cart .in .case_article .ca_iteminfo .option .btn_arrow{margin-top:2px}
.tbl_cart td.td_benefit{width:auto;padding-right:10px;text-align:center}
.tbl_cart td.td_benefit .benefit_list{padding-left:10px;text-align:left}
.tbl_cart .in{zoom:1;padding:10px 0 10px;vertical-align:top;clear:both}
.tbl_cart .in:after{display:block;clear:both;content:''}
.tbl_cart .td_del .in{position:relative}
.tbl_cart .btn_view_price{width:13px;height:13px;margin:1px 0 -1px 0;background-position:-50px 0;*margin-top:-1px}
.tbl_cart .buy_benefit2{width:13px;height:13px;background:url(../img/order/ico_benefit.gif) left top no-repeat}
.tbl_cart .benefit_list li{width:auto;margin-top:4px;font-size:11px;line-height:16px;color:#666;zoom:1;letter-spacing:-1px}
.tbl_cart .benefit_list li:first-child{margin-top:0}
.tbl_cart .benefit_list li:after{display:block;clear:both;content:''}
.choice_btnlist li{margin-top:5px}
.choice_btnlist li:first-child{margin-top:0}
.tbl_cart .sale{font-weight:bold}
.tbl_cart .result_wrap{display:inline-block;position:relative;width:25px;margin-bottom:4px;padding-right:13px;border:1px solid #e6e6e6;background:#fff;vertical-align:top;zoom:1}
.tbl_cart .result_wrap .inp_txt{width:100%;height:19px;*margin:-1px 0;border:0 none;background:transparent;font-size:11px;line-height:19px;color:#777;text-align:right;vertical-align:top}
.tbl_cart .result_wrap .btn_minus{position:absolute;right:0;bottom:0;width:10px;height:10px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fbfbfb;text-align:center;cursor:pointer}
.tbl_cart .result_wrap .btn_minus .sp_case{width:5px;height:3px;margin-top:3px;background-position:-126px 0}
.tbl_cart .result_wrap .btn_plus{position:absolute;right:0;top:0;width:10px;height:10px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:#fbfbfb;text-align:center;cursor:pointer}
.tbl_cart .case_soldout .result_wrap .btn_minus,.tbl_cart .case_soldout .result_wrap .btn_plus{cursor:auto;display:block}
.tbl_cart .result_wrap .btn_plus .sp_case{width:5px;height:3px;margin-top:3px;background-position:-120px 0}
.tbl_cart .in .btn_p{display:inline-block;width:40px;height:22px;margin-bottom:4px}
.tbl_cart .in .btn_p .btn_t1{display:inline-block;min-width:38px;height:18px;padding-top:2px;border:1px solid #ccc;border-radius:3px;background:#eee;font-size:11px;line-height:18px;color:#666;letter-spacing:-1px;text-align:center;text-decoration:none;box-shadow:inset 0 1px 0 0 #fdfdfd}
.tbl_cart .in .price{display:block;text-align:center;line-height:17px}
.tbl_cart .in .price_tip{display:block;margin-top:7px;font-size:11px;line-height:14px;color:#00aac4}
.tbl_cart .in .typer{margin-top:3px;font-size:11px;line-height:14px;color:#00aac4}
.tbl_cart .case_soldout .in .price_tip,.tbl_cart .case_soldout .in .typer{color:#888}
.tbl_cart .case_soldout td,.tbl_cart .case_soldout td .in .case_article .ca_iteminfo a,.tbl_cart .case_soldout td .in .case_article .ca_iteminfo .txt,.tbl_cart .case_soldout td .in .case_article .option a .tx,.tbl_cart .case_soldout td .in .case_article .option .txt .tx,.tbl_cart .case_soldout .price_unit .applied,.tbl_cart .case_soldout .dis_date .point,.tbl_cart .case_soldout td .in .txt,.tbl_cart .case_soldout td .in .txt_add{color:#888}
.tbl_cart .case_soldout td .in .txt_price .tx{color:#888;background:url(../img/common/bg_btn_arr07.gif) right 3px no-repeat}
.tbl_cart .case_soldout .td_num .btn_p .btn_t2{color:#888}
.tbl_cart .case_soldout .td_num .btn_p .btn_t1{color:#888}
.tbl_cart .case_soldout td .in .result_wrap{background:#f1f1f1}
.tbl_cart .case_soldout td .in .benefit_list li .txt_price a .sp_case{background-position:-6px -14px}
.tbl_cart .case_soldout td .in .soldout_warning{clear:both;display:block;padding-top:7px;font-size:11px;font-weight:normal;letter-spacing:-1px;color:#00aac4}
.tbl_cart .case_soldout_set td .in .benefit_list li .txt_price a .sp_case{background-position:-6px -14px}
.tbl_cart .case_soldout_set td .in .soldout_warning{clear:both;display:block;padding-top:7px;font-size:11px;font-weight:normal;letter-spacing:-1px;color:#00aac4}
.tbl_cart .in .case_article .moment_soldout,.tbl_cart .in .case_article .jump_soldout,.tbl_cart .in .case_article .sus_soldout{display:none;position:absolute;top:0;left:0;z-index:100}
.tbl_cart .case_soldout .in .case_article .moment_soldout,.tbl_cart .case_soldout_set .in .case_article .moment_soldout,.tbl_cart .case_soldout.jump .in .case_article .jump_soldout,.tbl_cart .case_soldout.sus_sale .in .case_article .sus_soldout,.tbl_cart .case_soldout .in .case_article .replacement_view{display:block}
.tbl_cart .case_soldout.jump .in .case_article .moment_soldout,.tbl_cart .case_soldout.sus_sale .in .case_article .moment_soldout{display:none}
.item_qa h2.stit{margin-bottom:30px}
.item_qa .tit{color:#222}
.item_qa .tit_list{line-height:17px;color:#222}
.item_qa .tit_list li{position:relative;margin-top:3px;padding-left:8px;zoom:1;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.item_qa .tit_list li:first-child{margin-top:0}
.item_qa .tit_list li .bul{display:inline-block;overflow:hidden;position:absolute;left:0;top:6px;width:2px;height:2px;background:#222;vertical-align:top}
.item_qa .tbl_cart td:first-child{padding-left:10px;padding-top:0}
.item_qa .tbl_cart .in .case_article{min-height:75px}
.item_qa .tbl_cart .in .case_article .ca_iteminfo{width:170px}
.item_qa .tbl_cart .br .query_tit{text-align:left;padding:0 15px}
.item_qa .tbl_cart .in .ico_new{display:block;padding-bottom:5px}
.item_qa .paginate{text-align:center}
.item_qa .no_qa_list .tbl_cart .br{padding:30px 0;text-align:center}
.item_qa .no_qa_list .tbl_cart .in span{display:inline-block;padding-left:25px;margin-top:0;background:url(../img/common/ico_none_data.gif) no-repeat 0 0;font-family:'gulim'}
.qa_list  {margin-top:10px;font-family:"gulim"}
.qa_list .question {position:relative;overflow:hidden;border-top:1px solid #6a6a6a;border-bottom:1px dotted #999}
.qa_list .question .cont_info .question_tit {padding:17px 22px 16px;background-color:#fff;border-bottom:1px solid #e8e8e8;color:#222}
.qa_list .question .cont_info .question_tit .category {padding-right:14px;margin-right:16px;border-right:1px solid #222}
.qa_list .question .cont_info .question_tit .title {font-weight:bold}
.qa_list .question .cont_info .question_context {background:#fafafa url(../img/common/bg_question.png) no-repeat 30px 15px;padding:20px 0 15px 65px;line-height:18px}
.qa_list .question .writer_info {position:absolute;top:20px;right:15px;color:#747474}
.qa_list .answered .writer_info {position:absolute;top:20px;right:15px;color:#666}
.qa_list .writer_info {font-size:11px;line-height:10px}
.qa_list .writer_info .writer {float:left;padding-right:10px;border-right:1px solid #747474;margin-right:9px}
.qa_list .writer_info .date {float:left}
.qa_list .answered {position:relative;overflow:hidden;border-bottom:1px solid #6a6a6a}
.qa_list .answered .answer_wrap {background:#fafafa url(../img/common/bg_answer_type.png) no-repeat 45px 20px;padding:25px 50px 25px 100px}
.qa_list .answered .answer_wrap .answer_tit {font-weight:bold}
.qa_list .answered .answer_wrap .answer_context {color:#666;line-height:18px;padding:0;word-break:break-all;word-wrap:break-word}
.qa_list .answered .more_enquiry {padding:26px 0 26px 28px;background-color:#f9f9f9;border-top:1px dotted #e8e8e8}
.qa_list .answered .more_enquiry .inp_bor .inp_txt{width:625px;height:16px;*margin:-1px 0;border:0 none;background:transparent;font-size:12px;line-height:16px;color:#aaa;vertical-align:top}
.qa_list .answered .more_enquiry .inp_bor{display:block;overflow:hidden;float:left;width:625px;padding:5px;border:1px solid #c1c1c1;background:#fff;line-height:16px;margin-right:10px}
.qa_list .answered .more_enquiry .cs_btn.small {width:62px;font-family:"dotum";text-align:center}
.qa_list .not_yet_answered {padding: 80px 0;text-align:center;border-bottom:1px solid #6a6a6a;background-color:#f9f9f9}
.qa_list .not_yet_answered  span{display:inline-block;padding-left:25px;margin-top:0;background:url(../img/common/ico_none_data.gif) no-repeat 0 0;font-family:'gulim'}
.item_qa .product_detail {position:relative;margin-top:30px}
.item_qa .product_detail .tit {overflow:hidden;padding-bottom:10px}
.item_qa .product_detail .tit strong{display:block;float:left;margin-top:10px}
.item_qa .product_detail .tit .cs_btn{float:right}
.item_qa .product_detail .tit span {color:#666}
.item_qa .product_detail .tit span.num {color:#222}
.item_qa .product_detail .detail_wrap {overflow:hidden;padding:22px 0 10px 22px;border:1px solid #ccc}
.item_qa .product_detail .detail_wrap .case_article {float:left;width:398px;height:101px;padding-right:20px;border-right:1px dotted #e9e9e9}
.item_qa .product_detail .detail_wrap .price {float:left;width:229px;height:101px;text-align:center;border-right:1px dotted #e9e9e9}
.item_qa .product_detail .detail_wrap .price .price_unit {margin-top:20px}
.item_qa .product_detail .detail_wrap .price .price_unit del{display:block;font-size:12px;color:#666;font-family:'gulim';padding-bottom:5px}
.item_qa .product_detail .detail_wrap .price .price_unit .applied{display:inline-block;height:30px;color:#000;line-height:30px;vertical-align:top}
.item_qa .product_detail .detail_wrap .price .price_unit .applied em{font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif;font-size:20px}
.item_qa .product_detail .detail_wrap .price .price_unit .help_sale_info{display:inline-block;width:23px;height:30px;background:url(../img/common/sp_togle.png) no-repeat 0 8px;margin-top:-2px;margin-left:-5px;vertical-align:middle}
.item_qa .case_article .ca_thumbarea .btn_big_view{position:absolute;right:0;bottom:0;width:22px;height:22px;background-position:-80px 0;font-size:0;line-height:0}
.item_qa .case_article .ca_thumbarea{position:relative;float:left;display:inline-block;width:70px;height:70px;padding-left:0}
.item_qa .case_article .ca_thumbarea .btn_big_view{position:absolute;right:0;bottom:0;width:22px;height:22px;background-position:-80px 0;font-size:0;line-height:0}
.item_qa .case_article .ca_thumbarea .replacement_view{display:none;position:absolute;left:0;bottom:-23px;width:70px;height:23px;font-size:0;line-height:0}
.item_qa .case_article .ca_thumbarea .ico_check{position:absolute;top:0;left:0}
.item_qa .product_detail .btn_area {text-align:center;padding-top:35px}
.item_qa .product_detail .btn_area .btn_delivery_01{width:71px;height:26px;line-height:27px;font-size:11px;letter-spacing:-1px;text-decoration:none;text-align:center}
.item_qa .product_detail .ca_iteminfo{display:inline-block;*display:inline;*zoom:1;padding-left:10px}
.item_qa .product_detail .ca_iteminfo .summary {overflow:hidden;width:318px;height:34px;margin:10px 0}
.item_qa .product_detail .ca_iteminfo .summary a{color:#222;text-decoration:none}
.item_qa .product_detail .ca_iteminfo .star_rating{float:left;width:100px;height:15px;background:none}
.item_qa .product_detail .ca_iteminfo .star_rating .star{float:left;width:50px;height:10px;margin:1px 5px 0 0;background:url(../img/common/bg_star_rating.png) no-repeat 0 0}
.item_qa .product_detail .ca_iteminfo .star_rating .star span{display:inline-block;height:10px;background:url(../img/common/bg_star_rating.png) no-repeat 0 -20px;vertical-align:top}
.item_qa .product_detail .ca_iteminfo .star_rating strong{float:left;font-weight:normal;font-size:11px;line-height:15px}
.item_qa .product_detail .ca_iteminfo .plz_number{float:left;padding-left:16px;background:url(../img/@temp/ico_pleasecomment.gif) no-repeat 0 2px;font-size:11px;line-height:15px}
.item_qa .align_right {margin-top:20px}
.btn_delivery_01{display:inline-block;width:61px;height:23px;line-height:25px;font-size:11px;letter-spacing:-1px;text-decoration:none;text-align:center}
.btn_delivery_01.type_01{border:1px solid #cfcfcf;color:#666;background-color:#fff}
.btn_delivery_01.type_02{background:#f4f4f4;border:1px solid #cfcfcf;color:#666}
.btn_delivery_01.type_03{border:1px solid #ff6016;color:#ff6016}
.btn_delivery_01.type_04{border:1px solid #23201e;color:#fff;background-color:#4a4643}
.btn_delivery_01.type_05{border:1px solid #c33f3f;color:#fff;background-color:#e45656}
.common_navigation .nv_inner_box .nv_inner_list li.nv_heading a:focus{text-decoration:none}

.detail_product .tooltip_box.small{position:absolute;right:0;top:19px;left:auto}
.detail_product .tooltip_box .title{background:0 none;border-bottom:1px dotted #666}
.layer_pop .section.overseas_purchase{position:relative;font-size:12px;color:#666}
.layer_pop .section.overseas_purchase strong{display:block;margin-bottom:20px;margin-top:15px;padding-left:9px;background:url(../img/odr/bg_dot3.gif) no-repeat 0 8px;font-size:12px;font-family:"dotum";font-weight:bold;color:#666}
.layer_pop .section.overseas_purchase p{color:#949494;margin-bottom:22px}
.layer_pop .section.overseas_purchase .process{width:598px;height:133px}
.layer_pop .section.overseas_purchase .process li{float:left;margin-right:20px}
.layer_pop .section.overseas_purchase .ir{position:absolute;background:url(../img/odr/img_order_abroad.gif) 30px 118px no-repeat}
.layer_pop .section.overseas_purchase .content{clear:both;margin-top:40px}
.layer_pop .section.overseas_purchase .check_purchase h4,
.layer_pop .section.overseas_purchase .check_customs h4{height:14px;margin-bottom:17px;background:url(../img/common/ranking_large.png) no-repeat 0 0;vertical-align:middle;padding-left:35px}
.layer_pop .section.overseas_purchase .check_customs h4{background-position:0 -20px;margin-bottom:15px}
.layer_pop .section.overseas_purchase .check_purchase ul li{letter-spacing:-0.5px;line-height:18px}
.layer_pop .section.overseas_purchase .check_customs{position:relative;height:70px}
.layer_pop .section.overseas_purchase .check_customs ul li{font-size:10px}
.layer_pop .section.overseas_purchase .check_customs .ir{position:absolute;background:url(../img/odr/txt_order_abroad.gif) no-repeat 0 33px}
.discount_collect .service_on_ready{border-top:none}
.view_event .service_on_ready{margin-top:15px}
.service_on_ready{margin-top:18px;border-top:1px dotted #818181;border-bottom:1px dotted #818181;padding:120px 0 120px;text-align:center}
.service_on_ready span{display:inline-block;*display:inline;*zoom:1;width:295px;height:92px;background:url(../img/common/txt_on_ready.gif) no-repeat;line-height:92px;font-size:25px;color:#747474;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.itemlist_on_ready{margin-top:30px;border-top:1px dotted #818181;border-bottom:1px dotted #818181;padding:120px 0 120px;text-align:center}
.itemlist_on_ready span{display:inline-block;*display:inline;*zoom:1;width:295px;height:92px;line-height:92px;font-size:20px;color:#747474;font-family:'나눔바른고딕',NanumBarunGothic,dotum,sans-serif}
.pop_ssg_stamp p{font-size:12px;color:#222;letter-spacing:-1px}
.pop_ssg_stamp strong{display:block;padding-top:23px;font-size:12px;color:#222;font-family:"Gulim"}
.pop_ssg_stamp .tbl_data tr th{text-align:center}
.pop_ssg_stamp .tbl_data tr td{text-align:center;border-left:1px solid #e9e9e9}
.pop_ssg_stamp .tbl_data tr td:first-child{border-left:0 none}
.pop_ssg_stamp .notice{display:block;line-height:23px;color:#777;font-family:"Dotum"}
.pop_ssg_stamp .stamp_information strong{padding-bottom:4px;font-size:12px;color:#222}
.pop_ssg_stamp .stamp_information p{line-height:16px;font-size:11px;color:#747474;font-family:"Dotum"}
.pop_ssg_stamp .stamp_information p em{padding-right:5px}
.pop_ssg_stamp .stamp_information p span{display:block;padding-left:25px}
.pop_ssg_stamp .stamp_information ul li{padding-left:6px;line-height:16px;font-size:11px;color:#747474;background:url(../img/common/bg_dot.gif) left 6px no-repeat;font-family:"Dotum"}
.pop_ssg_stamp .stamp_information ul li span{display:block}
.deliver_info .tab.large.t_dep6 li{width:129px}
.deliver_info .tab.large.t_dep6 li:first-child{width:127px}
.layer_pop2 .ca_thumbarea{float:left;width:70px;height:70px;padding:0 10px}
.layer_pop2 .ca_iteminfo{text-align:left}
.tb_itembx.mgt30{margin-top:10px !important}
.rolling_area{margin-top:30px}
.regular_delivery{position:relative;margin-top:30px}
.regular_delivery .title{display:block;height:22px;margin-bottom:10px;font-size:12px}
.regular_delivery .title em{color:#fc3d72}
.regular_delivery ul{overflow:hidden;background:url(../img/csc/bg_regular_delivery.gif) 0 0}
.regular_delivery ul li{float:left;padding-left:20px;width:260px;height:72px;margin:23px 0 18px -1px;padding-left:18px; border-left:1px dotted #e9e9e9}
.regular_delivery ul li .thumbnail{float:left;width:70px;height:70px;margin-right:10px}
.regular_delivery ul li .product_content{float:left;width:148px;height:68px}
.regular_delivery ul li .goods_name{width:140px;height:30px;overflow:hidden;margin-top:6px;font-size:12px;line-height:15px}
.regular_delivery ul li .goods_name a{color:#000;text-decoration:none}
.regular_delivery ul li.sold_out .goods_name,.regular_delivery ul li.jump .goods_name,.regular_delivery ul li.cancel .goods_name,.regular_delivery ul li.sale_stop .goods_name,.regular_delivery ul li.del_im .goods_name,.regular_delivery ul li.cancel_order .goods_name,.regular_delivery ul li.sold_out .price,.regular_delivery ul li.jump .price,.regular_delivery ul li.cancel .price,.regular_delivery ul li.sale_stop .price,.regular_delivery ul li.del_im .price,.regular_delivery ul li.cancel_order .price{color:#999}
.regular_delivery .btn.more span{padding-right:12px;background:url(../../img/common/bg_arrow3.gif) no-repeat 100% 16px;cursor:pointer;font-size:12px;font-weight:bold}
.regular_delivery .btn.go{position:absolute;top:0;right:0;display:inline-block;height:16px;padding:2px 15px 0 4px;border:1px solid #d8d8d8;background:#fcfcfc url(../img/common/bg_btn_arr01.gif) 115px 7px no-repeat;line-height:17px;font-size:11px;color:#666;letter-spacing:-.1em;text-align:left;vertical-align:middle;text-align:left}
.video_appraisal,
.video_appraisal div,
.video_appraisal div table{margin:0 auto}

/* 쿠폰 선물하기 */
.evt_cp_present{position:relative;width:1020px;height:812px;background:url(../img/event/bg_present.jpg) no-repeat}
.evt_cp_present .cp_login_area{position:absolute;top:695px;left:133px;zoom:1}
.evt_cp_present .cp_login_area2{left:195px}
.evt_cp_present .cp_login_area .cp_txt{margin-right:17px;float:left;line-height:42px;font-size:20px;color:#fff753;font-weight:bold;letter-spacing:-1px}
.evt_cp_present .cp_login_area2 .cp_txt{letter-spacing:0}
.nickname{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;overflow:hidden;vertical-align:top}
.evt_cp_present .cp_login_area .btn_cp{float:left;width:149px;height:42px;font-size:0;line-height:999px}
.evt_cp_present .cp_login_area .btn_cp.cp_login{background:url(../img/event/btn_cp_login.png) no-repeat}
.evt_cp_present .cp_login_area .btn_cp.cp_present{width:161px;background:url(../img/event/btn_cp_present.png) no-repeat}
.evt_cp_present .cp_login_area:after{content:'';display:block;clear:both}
.evt_cp_download{position:relative}
.evt_cp_download .h_txt_bx{position:absolute;left:258px;top:118px}
.evt_cp_download .cp_txt{font-family:'나눔명조',Dotum;font-size:46px;color:#fff753;text-align:center;line-height:51px;font-weight:bold}
.evt_cp_download .cp_txt .nickname{max-width:235px;text-align:left}
.evt_cp_download .cp_gift_rf{position:relative;background:#855ddf;zoom:1}
.evt_cp_download .cp_gift_rf .cp_flower{position:absolute;right:230px;top:-133px;width:123px;height:197px;background:url(../img/event/cp_flower.png) no-repeat}
.evt_cp_download .cp_gift_rf dl{padding:30px 25px;width:400px;margin:0 auto;background:#7353c4}
.evt_cp_download .cp_gift_rf dt{padding-bottom:3px;float:left;width:75px;font-weight:bold;color:#fff;font-size:14px;letter-spacing:-1px}
.evt_cp_download .cp_gift_rf dd{padding-bottom:3px;color:#fff;font-size:14px;letter-spacing:-1px;overflow:hidden}
.evt_cp_download .cp_gift_rf:after{content:'';display:block;clear:both}
.btn_cp_down{position:relative}
.evt_cp_download .btn_present_down{position:absolute;left:403px;top:30px;width:213px;height:69px;font-size:0;line-height:0;cursor:pointer;background:#fff;opacity:0;filter:alpha(opacity=0)}
.evt_cp_download2{position:relative}
.cp_join_area{position:absolute;left:506px;top:131px}
.evt_cp_download2 .cp_join{display:inline-block;width:66px;height:18px;background:#fff;cursor:pointer;vertical-align:top;opacity:0;filter:alpha(opacity=0)}
.cp_register h2,.pop_cp_present h2{border-bottom:2px solid #1e1e1e}
.cp_register .section{position:relative;padding:0;width:484px;height:570px;background:url(../img/event/bg_evt2.jpg) no-repeat}
.cp_register .btn_lst{position:absolute;left:48px;top:364px}
.cp_register .btn_lst_v{left:27px;top:496px}
.cp_register .btn_lst li{float:left}
.cp_register .btn_lst li a{display:inline-block;margin-left:8px;width:190px;height:50px;vertical-align:top;font-size:0;line-height:0}
.cp_register .btn_lst_v li a{margin-left:6px;width:212px;height:56px}
.cp_register .btn_lst li:first-child a,.cp_register .btn_lst_v li:first-child a{margin-left:0}
.cp_register .btn_lst:after{content:'';display:block;clear:both}
.cp_m_area{margin-top:50px}
.cp_m_area .mobile_notice{position:relative;margin-top:26px;background:url(../img/event/cp_mobile.jpg) no-repeat;width:1020px;height:376px;overflow:hidden}
.cp_m_area .mobile_notice .sms_area{position:absolute;right:-51px;top:192px;width:700px}
.cp_m_area .mobile_notice .sms_area ul li{position:relative;float:left;width:224px}
.cp_m_area .mobile_notice .sms_area:after{content:'';display:block;clear:both}
.cp_m_area .cp_sms input{height:19px;border:none;margin-right:4px;text-align:center}
.cp_m_area .btn_send{display:inline-block;margin:18px;width:124px;height:30px}

.pst_banner{position:relative;width:1020px;margin:0 auto 0;background:url(../img/event/bg_event_01.gif) no-repeat}
.pst_banner .bn_osmu .top_style{height:366px}
.pst_banner .bn_osmu .top_style:first-child{margin-left:-1px}
.pst_banner .bn_osmu .top_style .bn_txt{position:absolute;top:0;font-family:NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif}
.pst_banner .bn_osmu .top_style .bn_txt .bn_txt_inner .h1 em{margin-top:21px;font-size:22px;color:#4d4d4d}
.pst_banner .bn_osmu .top_style .bn_txt .bn_txt_inner .h1 em:first-child{height:36px;margin:0;padding-top:7px;border-bottom:1px solid #cdcdcd;background:url(../img/service/bg_bar.gif) no-repeat;font-size:19px;font-weight:bold;letter-spacing:0;color:#535353}
.pst_banner .bn_osmu .top_style .bn_txt .bn_txt_inner .h2 em{margin-top:-3px;font-size:13px;letter-spacing:0;color:#888}
.pst_banner .bn_osmu .top_style:first-child .bn_txt .bn_txt_inner .h1 em{color:#fff}
.pst_banner .bn_osmu .top_style:first-child .bn_txt .bn_txt_inner .h1 em:first-child{border-left:0;color:#4d4d4d}
.pst_banner .bn_osmu .top_style:first-child .bn_txt .bn_txt_inner .h2 em{color:#fff}
.pst_banner .bn_osmu .top_style .bn_txt .bn_txt_inner{padding:0;text-align:center}
.pst_banner .bn_osmu .top_style .bn_img{display:block;overflow:hidden;position:relative;top:44px;z-index:10;margin-top:0;text-align:center}
.content_bx{width:1020px;border-top:1px solid #6499ce}
.content_bx .pst_banner{overflow:hidden;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:0}
.content_bx .pst_banner .bn_osmu{width:1019px;margin-left:-1px;border-right:1px solid #cdcdcd}
.content_bx .pst_banner_v2 .bn_osmu{width:1020px;margin:0}
.content_bx .pst_banner_v2 .bn_osmu .top_style .bn_img{top:44px;border-left:1px solid #e7e7e7}
.content_bx .pst_banner_v2{width:1020px;border-bottom:1px solid #e7e7e7}
.pst_banner_v2 .bn_osmu .top_style{height:429px}
.pst_banner_v2 .bn_osmu .top_style .bn_txt{left:0}
.pst_banner_v2 .bn_osmu .top_style .bn_txt .bn_txt_inner .h1 em{margin-top:21px}
.pst_banner_v2 .bn_osmu .top_style .bn_txt .bn_txt_inner .h1 em:first-child{height:35px;padding-top:8px}
.pst_banner_v2 .bn_osmu .top_style:first-child .bn_txt .bn_txt_inner .h1 em:first-child{background:none}
.pst_banner_v2 .content_bx .pst_banner{overflow:hidden;background:0}
.pst_banner_v2 .pst_emall{float:left;width:255px;height:429px}
.pst_banner_v2 .pst_emall .link_emall{display:block;position:relative;height:100%;text-decoration:none}
.pst_banner_v2 .pst_emall .tit_bx{position:absolute;left:0;right:0;top:0;font-family:NanumBarunGothic,'Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif;text-align:center}
.pst_banner_v2 .pst_emall .tit_bx .tit_sect{display:block;height:35px;padding-top:8px;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background:url(../img/service/bg_bar.gif) no-repeat;font-size:19px;font-weight:bold;color:#535353;line-height:32px}
.pst_banner_v2 .pst_emall .tit_bx .tit_bnr{display:block;margin-top:23px;font-size:22px;color:#4d4d4d;line-height:27px}
.pst_banner_v2 .pst_emall .tit_bx .tit_bnr em{display:block}
.pst_banner_v2 .pst_emall .tit_bx .tit_sub{display:block;margin-top:7px;font-size:13px;color:#888}
.pst_banner_v2 .pst_emall .img_bx{overflow:hidden;width:253px;padding-top:175px;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}

.pst_catecnt{overflow:hidden;margin:0 -1px -1px 0;padding-left:1px;background:url(../img/display/bg_goods_dotted_vt.png) 0 0 repeat-y}
.pst_catecnt .bn_osmu{margin:0 -1px 0 0;padding-right:1px;border:0 none;background:url(../img/display/bg_goods_dotted_vt.png) 100% 0 repeat-y}
.pst_catecnt .bn_osmu .box_style{position:relative;z-index:1;height:366px;background:url(../img/display/bg_goods_dotted_hr.png) 0 100% repeat-x}
.pst_catecnt .bn_osmu .box_style .link_osmu{width:254px;padding:0 1px 0 0;background:url(../img/display/bg_goods_dotted_vt.png) 100% 0 repeat-y;text-decoration:none}
.pst_catecnt .bn_osmu .box_style .link_osmu:hover,.pst_catecnt .bn_osmu .box_style .link_osmu:active,.pst_catecnt .bn_osmu .box_style .link_osmu:focus{text-decoration:none}
.pst_catecnt .bn_osmu .box_style .bn_txt,.plan_td .bn_osmu .box_style .bn_txt{position:relative;width:auto;height:94px;padding:18px 27px 0;background:none;vertical-align:top}
.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner,.plan_td .bn_osmu .bn_txt .bn_txt_inner{padding:0}
.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner span.h1 em{overflow:hidden}
.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner span.h1 em,.plan_td .bn_osmu .bn_txt .bn_txt_inner span.h1 em{height:21px}
.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner span.h2 em,.plan_td .bn_osmu .bn_txt .bn_txt_inner span.h2 em{display:inline-block;height:20px}
.pst_catecnt .bn_osmu .bn_txt .h1,.plan_td .bn_osmu .bn_txt .h1{font-size:17px;font-weight:bold;line-height:22px;color:#4d4d4d;text-align:center}
.pst_catecnt .bn_osmu .bn_txt .h2,.plan_td .bn_osmu .bn_txt .h2{overflow:hidden;display:block;width:200px;margin:4px auto 0;font-size:14px;color:#888;text-align:center;white-space:nowrap}
.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner .h1,.pst_catecnt .bn_osmu .bn_txt .bn_txt_inner .h2{letter-spacing:0}
.pst_catecnt .bn_osmu .bn_txt .btn_go,.plan_td .bn_osmu .bn_txt .btn_go{display:none}
.pst_catesect .bnarea{position:relative;z-index:10}
.plan_td .bn_osmu .box_style .link_osmu{text-decoration:none}

/* 신백 기획전 osmu */
.pst_catecnt.sdmall{position:relative;margin:0 0 1px 0;padding-left:0;background:none}
.pst_catecnt.sdmall .bn_osmu{float:none;margin:0 0 -1px -12px;padding:0 0 11px;background:none;*zoom:1}
.pst_catecnt.sdmall .bn_osmu:after{content:'';display:block;clear:both}
.pst_catecnt.sdmall .bn_osmu li{width:332px;height:auto;margin:0;padding:10px 0 0 12px;border:0;background:none}
.pst_catecnt.sdmall .bn_osmu li .link_osmu{position:relative;width:auto;padding:0 0 36px 0;background:none}
.pst_catecnt.sdmall .bn_osmu .bn_txt{position:absolute;bottom:0;left:50%;width:214px;height:auto;margin-left:-127px;padding:0 20px;background:url(../img/common/bg_opct95.png)}
.pst_catecnt.sdmall .bn_osmu .bn_txt .bn_txt_inner{padding:17px 0}
.pst_catecnt.sdmall .bn_osmu .bn_txt .h1{font-weight:normal}
.pst_catecnt.sdmall .bn_osmu .bn_txt .h2{width:auto;margin:0;line-height:normal;white-space:normal}
.pst_catecnt.sdmall .bn_osmu .bn_txt span em{overflow:hidden;word-break:break-all;vertical-align:top}
.pst_catecnt.sdmall .bn_osmu .bn_txt .bn_txt_inner span.h1 em{height:20px;font-size:17px;color:#000;line-height:20px}
.pst_catecnt.sdmall .bn_osmu .bn_txt .bn_txt_inner span.h2 em{height:18px;font-size:14px;color:#777;line-height:18px}
.pst_catecnt.sdmall .bn_osmu .bn_img{display:block;width:332px;height:200px}
.pst_catecnt.sdmall .bn_osmu .bn_img img{width:100%;height:100%}
.pst_catecnt.sdmall .bn_osmu a.link_osmu:hover .bn_img img{transform:initial;-webkit-transform:initial}

/* ssg_evt_nav */
.ssg_evt_nav{position:relative}
.ssg_evt_nav .ssg_evt_ifr{position:absolute;top:11px;left:50%;z-index:2;width:120px;margin-left:-770px;font-size:0;line-height:0;text-align:right}
/*qna 추가*/
.btn_area_qna{position:absolute;right:0;top:90px}
.btn_area_qna .btn_qna {background-color:#fff;border: 1px solid #cfcfcf;display: inline-block;width:40px;height: 22px;line-height: 21px;font-size:11px;text-decoration: none;text-align: center;coor:#2a2a2a}
.qa_list .writer_info .writer .status, .qa_list .writer_info .date .day{font-weight:bold}
/* 광고아이콘 추가 */
.item_size140 .tt_adinfo_n{left:3px;bottom:3px}
.item_size202 .tt_adinfo_n{left:7px;bottom:7px}


