@charset "UTF-8";.box-board{border-top:2px solid #333}.board{width:100%}.board.thead-lft th{font-size:12px;color:#666;background:#f9f9fa;text-align:left}.board.thead-lft th label,.board.thead-lft th span{display:inline-block;margin-left:20px;padding:21px 0;font-weight:700;vertical-align:middle;cursor:default}.board.thead-lft th label.required,.board.thead-lft th span.required{padding-left:10px;background:url(//img.happyshopping.kr/img_static/img_pres/_v3/bul_dot_red.png) no-repeat 0 50%}.board.thead-lft th.vt{vertical-align:top}.board.thead-lft td{color:#333}.board.thead-lft td .box-td{padding:10px 20px}.board.thead-lft td,.board.thead-lft th{border-bottom:1px solid #e8e7ea}.board.thead-lft .ls-nor{letter-spacing:0}.board.thead-lft .dash{display:inline-block;height:1px;width:14px;background:url(//img.happyshopping.kr/img_static/img_pres/_v3/bg_dash.gif) no-repeat 50% 50%;vertical-align:middle}.board.thead-top th{height:39px;border-bottom:1px solid #333;font-size:12px}.board.thead-top td .box-td{padding:5px 10px}.board.thead-top td,.board.thead-top th{border-left:1px solid #e8e7ea;border-bottom:1px solid #e8e7ea;text-align:center}.board.thead-top td:first-child,.board.thead-top th:first-child{border-left:0}.board.thead-top_noline th{height:39px;border-bottom:1px solid #333;font-size:12px}.board.thead-top_noline td{border-bottom:1px solid #e8e7ea}.board.thead-top_noline td .box-td{padding:5px 10px}.board.thead-top_noline td,.board.thead-top_noline th{text-align:center}.board.layout-fixed{table-layout:fixed}.shopping_basket .board.thead-top td:first-child .icheck label:before,.shopping_basket .board.thead-top th:first-child .icheck label:before{margin-right:0}.shopping_basket .board.thead-top td:nth-child(2),.shopping_basket .board.thead-top td:nth-child(3),.shopping_basket .board.thead-top th:nth-child(2),.shopping_basket .board.thead-top th:nth-child(3){border-left:0}.shopping_basket .board.thead-top td:nth-child(2){vertical-align:top}.shopping_basket .board .order-items_photo{overflow:hidden;display:block;margin:10px auto;width:100px;height:100px}.shopping_basket .board .order-items_photo img{max-width:100%}.shopping_basket .board .cart-items{padding:20px 20px 20px 10px;text-align:left}.shopping_basket .board .cart-items .cart-items_item{position:relative;overflow:hidden}.shopping_basket .board .cart-items .cart-items_item [class^=mark-]{margin-right:3px;vertical-align:2px}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_name_in{line-height:18px}.shopping_basket .board .cart-items .cart-items_item [class^=mark-]+.cart-items_item_name_in{margin-top:5px}.shopping_basket .board .cart-items .cart-items_item .cate{position:relative;margin-right:10px;padding-right:9px;font-size:14px;color:#666;font-weight:700}.shopping_basket .board .cart-items .cart-items_item .cate:after{content:"";position:absolute;right:0;top:3px;width:1px;height:12px;background:#999}.shopping_basket .board .cart-items .cart-items_item .name{font-size:14px;color:#000;word-break:keep-all;word-wrap:break-word}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_lst{margin-top:10px;border-top:1px solid #f2f2f2}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_lst li{position:relative;min-height:18px;padding:11px 140px 11px 0;border-bottom:1px solid #f2f2f2;color:#666;line-height:18px}.shopping_basket .board .cart-items .cart-items_item .cnt-change{position:absolute;right:0;top:50%;margin-top:-15px;line-height:1;letter-spacing:0;*zoom:1}.shopping_basket .board .cart-items .cart-items_item .cnt-change:after{display:block;clear:both;height:0;font-size:0;line-height:0;content:''}.shopping_basket .board .cart-items .cart-items_item .cnt-change .cnt-change_price{float:left;color:#333;line-height:30px}.shopping_basket .board .cart-items .cart-items_item .cnt-change .cnt-change_number{float:left;margin-left:10px}.shopping_basket .board .cart-items .cart-items_item .btn-option-change{margin-top:10px;width:97px;height:30px;border:1px solid #333;color:#666;background-color:#fff;vertical-align:middle;letter-spacing:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shopping_basket .board .cart-items .cart-items_item .btn-option-change:disabled{cursor:default}.shopping_basket .board .cart-items .cart-items_item .only{position:relative;margin-top:10px;padding-top:10px;border-top:1px solid #f2f2f2}.shopping_basket .board .cart-items .cart-items_item .only .cnt-change{margin-top:-10px}.shopping_basket .board .cart-items .cart-items_item .only .btn-option-change{margin-top:0}.shopping_basket .board .cart-items .cart-items_item .btn_stdpc_detail{position:absolute;right:0;top:0;height:18px;border:0;color:#999;background-color:transparent;vertical-align:middle;letter-spacing:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shopping_basket .board .cart-items .cart-items_item .btn_stdpc_detail:disabled{cursor:default}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc{margin-top:10px;margin-bottom:-10px}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc .default-price{display:block;height:40px;border-top:1px solid #f2f2f2;line-height:40px;text-align:right;letter-spacing:0}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li{position:relative;padding:10px 0;border-top:1px solid #f2f2f2;font-size:0}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li span{display:inline-block;font-size:12px;line-height:20px;vertical-align:middle}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li .item-cate{width:60px;font-weight:700}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li .status{width:38px;height:20px;margin-right:5px;font-family:"돋움, Dotum;";font-size:11px;color:#fff;background:#999;line-height:20px;text-align:center}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li .status.cng{background:#3384cc}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li .status.add{background:#d64040}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_stdpc ul li .value{position:absolute;right:0;top:10px;letter-spacing:0;line-height:20px}.shopping_basket .board .cart-items .cart-items_item .cart-items_item_value{position:relative;height:50px;margin-top:10px;border-top:1px solid #f2f2f2}.shopping_basket .board .cart-item-amount{display:block;padding-right:15px;text-align:right;letter-spacing:0}.shopping_basket .board .cart-item-amount strong{font-size:16px}.shopping_basket .board .cart-item-amount.soldout{padding-right:0;color:#999;text-align:center}.shopping_basket .board .cart-item-amount.soldout strong{font-size:14px}.shopping_basket .board .delivery-cost{display:block;margin-bottom:10px;text-align:center}.shopping_basket .board .delivery-cost strong{font-size:16px;letter-spacing:0}.shopping_basket .board .free-delivery{display:inline-block;width:90px;height:28px;margin-bottom:10px;border:1px solid #f60;font-weight:700;line-height:28px;text-align:center}.shopping_basket .board .delivery-date{display:block}.shopping_basket .board .delivery-date strong{color:#f60;letter-spacing:0}.shopping_basket .board .single .cart-items .cart-items_item_name{margin-right:150px;padding:6px 0;line-height:18px}.shopping_basket .cart-body_row_delivery{position:absolute;right:0;top:0;bottom:0;width:130px;border-left:1px solid #e8e7ea;border-bottom:1px solid #e8e7ea;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shopping_basket .cart-body_row_delivery .tit-h5{height:39px;font-size:12px;border-bottom:1px solid #e8e7ea;line-height:39px}.shopping_basket .cart-body_row_delivery .cart-body_row_delivery_box{position:absolute;top:50%;width:100%;margin-top:20px;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.shopping_basket .cart-body_row_delivery .delivery-cost{display:block;margin-bottom:10px;text-align:center}.shopping_basket .cart-body_row_delivery .delivery-cost strong{font-size:16px;letter-spacing:0}.shopping_basket .cart-body_row_delivery .free-delivery{display:inline-block;width:90px;height:28px;margin-bottom:10px;border:1px solid #f60;font-weight:700;line-height:28px;text-align:center}.shopping_basket .cart-body_row_delivery .delivery-date{display:block}.shopping_basket .cart-body_row_delivery .delivery-date strong{color:#f60;letter-spacing:0}.estimate_compare .board{table-layout:fixed}.estimate_compare .board.thead-top_noline td:first-child .icheck label:before,.estimate_compare .board.thead-top_noline th:first-child .icheck label:before{margin-right:0}.estimate_compare .board td .box-td{min-height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.estimate_compare .board tbody:last-child td{border-bottom:0}.estimate_compare .board .productname{padding:10px 0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*zoom:1}.estimate_compare .board .productname:after{display:block;clear:both;height:0;font-size:0;line-height:0;content:''}.estimate_compare .board .productname [class^=mark-]{float:left;margin-right:3px}.estimate_compare .board .productname .name{overflow:hidden;font-size:14px;line-height:18px}.estimate_compare .board .category{font-size:14px;color:#418ded;font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.estimate_compare .board .item_price{display:block;font-size:14px;color:#333;letter-spacing:0;text-align:right}.estimate_compare .board .cnt-change_number{margin:0 auto}.estimate_compare .board .compare_price{display:block;font-size:14px;color:#666;letter-spacing:0;text-align:right}.estimate_compare .board .compare_price span{color:#f34522}.estimate_compare .board .btn-compare-del{width:30px;height:30px;border:1px solid #e5e5e5;background-color:#fff;vertical-align:middle;letter-spacing:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.estimate_compare .board .btn-compare-del:disabled{cursor:default}.estimate_compare .board .btn-compare-del img{vertical-align:0}.estimate_compare .board .btn-compare-del:hover{background:#f2f2f2}.estimate_compare .board .box-tr{position:relative;padding:0 10px;background:#f4f4f4;text-align:left}.estimate_compare .board .box-tr .box-tr_top{height:24px;padding:14px 0 14px 160px;border-bottom:1px solid #e8e7ea;line-height:24px}.estimate_compare .board .box-tr .box-tr_top strong span{color:#f34522}.estimate_compare .board .box-tr .box-tr_top .btn-continue-shopping{display:inline-block;margin-left:10px;border-radius:11px;font-size:11px;width:95px;height:22px;border:1px solid #f34522;color:#f34522;background-color:#fff;text-align:center;line-height:20px;vertical-align:middle;letter-spacing:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:1px}.estimate_compare .board .box-tr .box-tr_top .btn-continue-shopping:disabled{cursor:default}.estimate_compare .board .box-tr .box-tr_top .btn-continue-shopping [class^=icon]{margin-left:2px}.estimate_compare .board .box-tr .box-tr_bot{padding:10px 40px 10px 160px}.estimate_compare .board .box-tr .box-tr_bot ul li{margin-top:5px;*zoom:1}.estimate_compare .board .box-tr .box-tr_bot ul li:after{display:block;clear:both;height:0;font-size:0;line-height:0;content:''}.estimate_compare .board .box-tr .box-tr_bot ul li img{float:left;margin-right:5px}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_hotdeal{font-size:14px}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_hotdeal strong{display:block;overflow:hidden;color:#f34522;letter-spacing:0;line-height:21px}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_hotdeal strong span{color:#666}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_mediumguide a{overflow:hidden;display:block;font-size:0}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_mediumguide a span{display:inline-block;width:calc(100% - 70px);font-size:12px;color:#666;line-height:22px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_mediumguide a em{display:inline-block;margin-left:10px;color:#418ded;font-size:11px;line-height:22px;vertical-align:top}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts{overflow:hidden}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts .t{display:block;color:#36c;line-height:22px}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts a{display:inline-block;color:#666;line-height:22px}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts a span{position:relative;margin-left:21px;letter-spacing:0}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts a span:before{content:"";position:absolute;left:-11px;top:3px;width:1px;height:11px;background:#ccc}.estimate_compare .board .box-tr .box-tr_bot ul li.box-tr_bot_stdpc .box-tr_bot_stdpc_conts a em{margin-left:10px;color:#418ded;font-size:11px}.estimate_compare .board .box-tr .box-tr_bot ul li:first-child{margin-top:0}.estimate_compare .board .box-tr .btn_box-tr_clse{position:absolute;right:15px;top:13px;font-size:20px;border:0;color:#666;background-color:transparent;vertical-align:middle;letter-spacing:0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.estimate_compare .board .box-tr .btn_box-tr_clse:disabled{cursor:default}