@charset "UTF-8";.brand_cpn_point{color:#f8e55b}.diff{width:100%}.brand_coupon_wrap{width:1100px;margin:auto;position:relative}.brand_coupon_container{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:normal}.brand_coupon_bnr{width:100%;height:60px}.brand_coupon_bnr .item_link{background-color:#fff;font-size:12px;border-radius:4px;position:absolute;top:16px;right:138px;line-height:30px;width:130px;height:30px;text-align:center}.top_bnr_block_a{display:inline-block;width:150px;height:30px;border:solid 1px #fff;line-height:30px;color:#fff;vertical-align:top;margin-top:14px}.top_bnr_block_a .days_between{width:46%;height:100%;background-color:#fff;display:inline-block;font-size:14px;font-weight:700;vertical-align:top}.top_bnr_block_a .limited{width:54%;display:inline-block;font-size:10px}.top_bnr_block_a .limited_hours{font-size:18px;display:inline-block}.top_bnr_block_b{display:-webkit-box;display:-ms-flexbox;display:flex;width:948px;font-size:12px;color:#fff}.top_bnr_block_b .discount{display:inline-block;font-size:42px;width:22.5%;text-align:center;line-height:60px}.top_bnr_block_b .coupon_detaile{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:13%;font-size:11px;margin-left:auto;text-align:center;line-height:60px}.top_bnr_block_b .coupon_detaile:hover{text-decoration:underline}.top_bnr_block_b .brand_list{width:49%;display:table;height:60px}.top_bnr_block_b .bnr_brand_name{padding:0 17px 0 10px;vertical-align:middle;display:table-cell}.top_bnr_block_b .bnr_brand_name span{margin-right:10px;word-break:break-all}.top_bnr_block_b .bnr_brand_name.font{font-size:15px}#counponBrand{display:none;text-align:center;margin-left:-305px!important;color:#fff;width:540px!important;margin-top:-50px;line-height:normal}#counponBrand .end_datetime{font-size:20px;margin-top:35px}#counponBrand .modal_discount{font-size:110px;height:132px}#counponBrand .modal_brand_title{font-size:16px;width:85%;margin:auto}#counponBrand .modal_brand_title span{padding-right:6px;word-break:break-all}#counponBrand .brand_item_img_wrap{width:89%;margin:10px auto 0}#counponBrand .brand_item{display:inline-block;font-size:14px}#counponBrand .brand_item a{cursor:pointer;display:block;background-color:#fff;width:235px}#counponBrand .brand_item:first-child{margin-right:calc(100% - 470px)}#counponBrand .item_image{margin:auto;height:235px}#counponBrand .item_genre_name{padding-top:5px;text-align:left;width:235px}#counponBrand .item_genre_name+div{text-align:left}#counponBrand .item_search_btn{border-radius:4px;display:inline-block;font-size:20px;padding:13px 0;text-align:center;width:88.9%;background-color:#fff;margin-top:26px}#counponBrand .coupon_note{font-size:12px;margin:18px 0 21px}#counponBrand .title_tab_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd}#counponBrand h2{background-color:#fff!important;width:33%;font-size:16px;display:inline-block;color:#313131;text-align:right;padding:19px 0;margin-right:15px}#counponBrand .brand_tab_area{display:-webkit-box;display:-ms-flexbox;display:flex;width:67%;height:40px;padding:15px 0}#counponBrand .brand_tab{background-color:#fff;width:80px;height:32px;border-radius:4px;margin:0 5px}#counponBrand .brand_tab button{background:0 0;border:none;outline:0;color:#212121;padding:9px 6px;font-size:13px}#counponBrand .brand_tab._selected{border-bottom-color:transparent;background-color:#f5f5f5}#counponBrand .brand_contents{width:89%;margin:auto;display:none;text-align:left}#counponBrand .brand_contents._selected{display:block}#counponBrand .toggle_brand{display:none}#counponBrand .brand_check{width:47.5%;margin-right:5%;display:inline-block;border-bottom:1px solid #ddd;text-align:left;position:relative;height:50px}#counponBrand .brand_check:nth-child(2n){margin-right:0}#counponBrand .brand_check label{cursor:pointer;height:20px;width:20px;margin-right:10px;position:absolute;top:15px}#counponBrand .brand_check input[type=checkbox]{position:absolute;top:0;z-index:-1}#counponBrand .brand_check .brand_input{display:inline-block;width:20px;height:20px;background-image:url(../../img/coupon/off_check.png);background-position:0 0;-webkit-background-size:20px 20px;background-size:20px 20px}#counponBrand .brand_check input[type=checkbox]:checked+label .brand_input{background-image:url(../../img/coupon/on_check.png)}#counponBrand .brand_check .brand_link{display:table-cell;width:85%;padding-left:30px;height:50px;vertical-align:middle}#counponBrand .brand_check .brand_name{margin-left:5px;color:#000;font-size:16px;width:200px;display:block}#counponBrand .brand_more{width:93%;float:left;text-align:center;color:#999;padding-top:23px;font-size:16px;cursor:pointer}#counponBrand .brand_more span{display:inline-block;width:8px;height:8px;position:relative;right:-19px;top:-3px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #999;border-right:1px solid #999}#counponBrand .brand_more.isOpen span{top:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#counponBrand .search_btn_area{display:none}#counponBrand .search_btn_area._selected{display:block}#counponBrand .brand_check_area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:auto;padding:31px 0}#counponBrand .brand_check_area div{width:50%}#counponBrand .coupon_search_btn{width:95%;padding:13px 0;text-align:center;font-size:15px;display:inline-block;border-radius:3px;cursor:pointer}#counponBrand .coupon_search_btn:focus{outline:0}#counponBrand .confirm_link{color:#fff;margin-bottom:47px;display:block;font-size:12px}#counponBrand .confirm_link.list_visible{background-color:#fff;color:#999}#counponBrand .coupon_brand{width:100%;background:#fff;padding-bottom:1px}#counponBrand .brandCouponPrice{font-size:24px}#counponBrand .brandCouponNoTax{font-size:14px}#counponBrand .x_header_close{background-image:url(../../img/pc/event/2016/0703_megasale/pop/icon.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100%;width:40px;height:40px;display:block;position:absolute;top:-18px;right:-18px}#counponBrand .listProductLabel{left:4px;bottom:4px}