[data-loader-wrap][data-v-5933371d]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999999999;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.loader-fade-enter-active[data-v-1ee13189],.loader-fade-leave-active[data-v-1ee13189]{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999}.loader-fade-enter[data-v-1ee13189],.loader-fade-leave-to[data-v-1ee13189]{opacity:0;z-index:99999999999}.cart_floating[data-v-1dbafe86]{z-index:10000}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,h1,h2,h3,h4,h5,input,select,table,textarea{font-family:system-ui,-apple-system,BlinkMacSystemFont,Roboto,sans-serif}body{width:100%;-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-word}body.body_stop_scrolling{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}table{border-collapse:collapse}ol,ul{list-style-type:none}fieldset,img{border:0}img{vertical-align:top}address,em{font-style:normal}a{text-decoration:none}a,mark{color:inherit}mark{font-weight:700;background:0 0}.blind{overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input,select,textarea{border:0;border-radius:0;background:0 0;-webkit-appearance:none}input{word-wrap:normal;word-break:normal}button:disabled{cursor:default}.scrolling{overflow:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none;-webkit-overflow-scrolling:touch}@media screen and (min-width:640px){html{background-color:#f5f5f5}body{max-width:640px;margin:0 auto;background-color:#fff;border-left:1px solid rgba(0,0,0,.06);border-right:1px solid rgba(0,0,0,.06)}}.example_icon{display:inline-block;background:no-repeat 50%/100%;vertical-align:middle;width:26px;height:26px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.763 12.982a5.233 5.233 0 0 1 7.4-7.4l.836.836.837-.836a5.233 5.233 0 0 1 7.222-.17l.178.17a5.233 5.233 0 0 1 0 7.4L12 21.219l-8.237-8.237zm15.554-.92a3.933 3.933 0 0 0 .148-5.404l-.148-.157a3.933 3.933 0 0 0-5.562 0L12 8.257l-1.756-1.756a3.933 3.933 0 0 0-5.562 5.562L12 19.38l7.318-7.317z' fill='%23111'/%3E%3C/svg%3E")}.example_icon.on{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.235 5.948a5.198 5.198 0 0 0-3.7-1.532 5.197 5.197 0 0 0-3.699 1.532L12 6.785l-.837-.837a5.2 5.2 0 0 0-3.7-1.532 5.201 5.201 0 0 0-3.7 1.532 5.198 5.198 0 0 0-1.532 3.7 5.2 5.2 0 0 0 1.532 3.7L12 21.584l8.236-8.236a5.2 5.2 0 0 0 1.534-3.7 5.2 5.2 0 0 0-1.534-3.7' fill='%23ff334b'/%3E%3C/svg%3E")}:root{--sat:var(--android-safe-area-inset-top,env(safe-area-inset-top));--sar:var(--android-safe-area-inset-right,env(safe-area-inset-right));--sab:var(--android-safe-area-inset-bottom,env(safe-area-inset-bottom));--sal:var(--android-safe-area-inset-left,env(safe-area-inset-left))}.header{position:fixed;top:0;left:0;right:0;max-width:640px;margin:0 auto;padding-top:var(--sat);z-index:100;background-color:#fff}.header .header_wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:46px;padding:0 44px 0 4px;background-color:#fff;border-bottom:1px solid #efefef}.header .header_wrap .thumbnail_user{display:block;width:24px;height:24px;font-size:0;border-radius:50%}.header .header_wrap .thumbnail_user .image{display:block;width:100%;height:auto;border-radius:50%}.header .header_wrap .header_button_area{white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.header .header_wrap button[class^=button_]{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:40px;height:40px;padding:0;-webkit-box-flex:0;-webkit-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:none;outline:0;background-color:transparent;z-index:1}.header .header_wrap button[class^=button_]:active,.header .header_wrap button[class^=button_]:hover{opacity:.5}.header .header_wrap button[class^=button_]:disabled{opacity:.2}.header .header_wrap button[class^=button_] .count{position:absolute;top:2px;left:50%;min-width:7px;height:17px;padding:0 5px;margin-left:1px;background:#ff334b;border-radius:8.5px;font-size:11px;line-height:17px;color:#fff;white-space:nowrap}.header .header_wrap .button_back:before,.header .header_wrap .button_cart:before,.header .header_wrap .button_close:before,.header .header_wrap .button_home:before{content:"";width:40px;height:40px;background-repeat:no-repeat;background-position:50%}.header .header_wrap .button_back:before{background-position:-193px -42px}.header .header_wrap .button_back:before,.header .header_wrap .button_home:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.header .header_wrap .button_home:before{background-position:-193px -84px}.header .header_wrap .button_cart:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-151px -66px;background-repeat:no-repeat}.header .header_wrap .button_close{display:none!important}.header .header_wrap .button_close:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:0 -122px;background-repeat:no-repeat}.header .header_wrap button[class^=button_text_]{width:auto;padding:0 12px;font-size:17px;color:#111}.header .header_wrap .header_title_area{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 84px;width:100%;height:100%;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;text-align:center}.header .header_wrap .header_title_area+.header_button_area,.header .header_wrap .header_title_area+button[class^=button_]{margin-left:auto}.header .header_wrap .header_title_area .link{display:inline-block}.header .header_wrap .header_title_area .title{margin:0;font-weight:700;font-size:17px;color:#111;letter-spacing:-.22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .header_wrap .header_title_area .title_service{display:inline-block;width:125px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-66px 0;background-repeat:no-repeat;content:""}.header .header_wrap .header_title_area .title_service.ecmall{width:150px;height:40px;background:url(https://www.line-website.com/ecmall-tw/resources/ec/apng/header_logo.png) 0 0 no-repeat;background-size:100% auto}.aos .header .header_wrap{height:56px}.header.type_frame .header_wrap,.header.type_web .header_wrap{padding:0 4px}.header.type_frame .header_wrap .button_close,.header.type_web .header_wrap .button_close{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}.title_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:24px 18px 12px}.title_area.fixed{position:-webkit-sticky;position:sticky;top:calc(var(--sat) + 46px);background:#fff;z-index:90}.aos .title_area.fixed{top:calc(var(--sat) + 56px)}.title_area.type_lg .title{font-size:18px;line-height:22px}.title_area.type_lg .button_sorting{margin-top:4px}.title_area.type_lg .view_mode_box{margin-top:-1px}.title_area .title{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;font-size:16px;font-weight:700;line-height:22px;color:#111}.title_area .title em{color:#000}.title_area .link_more{position:relative;padding-right:12px;font-size:15px;line-height:22px;color:#555;white-space:nowrap}.title_area .link_more:after{content:"";position:absolute;top:8px;right:2px;width:5px;height:5px;border:solid #555;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg) scale(1.2);transform:rotate(45deg) scale(1.2)}.title_area .button_sorting{font-size:12px;color:#111}.title_area .button_sorting:after{content:"";display:inline-block;margin-left:3px;vertical-align:-3px;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-181px -252px;background-repeat:no-repeat}.title_area .view_mode_box{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:15px;padding:2px;border-radius:5px;background-color:#f5f5f5}.title_area .view_mode_box .button_view_mode{width:26px;height:26px;border-radius:4px;vertical-align:top}.title_area .view_mode_box .button_view_mode+.button_view_mode{margin-left:2px}.title_area .view_mode_box .button_view_mode.on{background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.title_area .view_mode_box .button_view_mode.on [class^=icon_]{opacity:1}.title_area .view_mode_box [class^=icon_]{display:block;font-size:0;line-height:0;color:transparent;opacity:.2}.title_area .view_mode_box .icon_list{background-position:-56px -198px}.title_area .view_mode_box .icon_grid,.title_area .view_mode_box .icon_list{width:26px;height:26px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.title_area .view_mode_box .icon_grid{background-position:0 -198px}.title_top100{padding:12px 18px 14px}.title_top100 .image{width:100%}.nav_bottom_wrap{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:640px;margin:0 auto;z-index:95}.nav_bottom_wrap~footer{margin:0;padding-bottom:38px}.nav_bottom_wrap+.button_top{bottom:69px;bottom:calc(constant(safe-area-inset-bottom) + 69px);bottom:calc(env(safe-area-inset-bottom) + 69px)}.nav_bottom_wrap .nav_list{display:-webkit-box;display:-webkit-flex;display:flex;height:55px;height:calc(constant(safe-area-inset-bottom) + 55px);height:calc(env(safe-area-inset-bottom) + 55px);padding:0 4px;background:#fff;box-shadow:0 -5px 10px 0 rgba(0,0,0,.02),0 -.4px 0 0 rgba(0,0,0,.09)}.nav_bottom_wrap .nav_list.ecmall{position:relative;height:78px;height:calc(constant(safe-area-inset-bottom) + 78px);height:calc(env(safe-area-inset-bottom) + 78px);padding:0 4px;background:0 0;box-shadow:none}.nav_bottom_wrap .nav_list.ecmall:before{position:absolute;left:0;right:0;bottom:0;z-index:-1;height:62px;height:calc(constant(safe-area-inset-bottom) + 62px);height:calc(env(safe-area-inset-bottom) + 62px);background:#fff;border-top:1px solid #f5f5f5;content:""}.nav_bottom_wrap .nav_list.ecmall .nav_item{height:55px;padding-top:23px}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3){padding-top:0}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3):before{position:absolute;top:0;left:50%;bottom:0;z-index:-1;width:60px;height:54px;height:calc(constant(safe-area-inset-bottom) + 54px);height:calc(env(safe-area-inset-bottom) + 54px);background:url(https://www.line-website.com/ecmall-tw/resources/ec/bg_group_deal@2x.png) 50% 0 no-repeat;background-size:100% auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:""}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3).on{position:relative}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3).on:after{position:absolute;top:15px;left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px;height:26px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-28px -198px;background-repeat:no-repeat;content:""}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3) .link_group_deal{margin:0;padding-top:53px}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3) .link_group_deal:before{position:absolute;top:3px;left:50%;display:block;background-size:100% auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:46px;height:46px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-56px -66px;background-repeat:no-repeat}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3) .link_group_deal.on:before{top:5px;width:46px;height:46px;margin:0 auto 2px;background:#aff8cd;border-radius:50%}.nav_bottom_wrap .nav_list.ecmall .nav_item:nth-child(3) .link_group_deal.on:after{position:absolute;top:8px;left:50%;width:40px;height:40px;background:-webkit-linear-gradient(315deg,#6de577,#6ae2b9 44.2%,#5fccdd);background:linear-gradient(135deg,#6de577,#6ae2b9 44.2%,#5fccdd);border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";-webkit-animation:bounce 2s linear 1s infinite;animation:bounce 2s linear 1s infinite}.nav_bottom_wrap .nav_list.ecmall .nav_item .link:before{width:24px;height:24px;margin:2px auto 4px}.nav_bottom_wrap .nav_list.ecmall .nav_item .link_group_deal:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-156px -226px;background-repeat:no-repeat}.nav_bottom_wrap .nav_list.ecmall .nav_item .link_group_deal.on:before{background-position:-130px -226px}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.15);transform:translateX(-50%) scale(1.15)}}@keyframes bounce{0%,to{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.15);transform:translateX(-50%) scale(1.15)}}.nav_bottom_wrap .nav_item{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding-top:6px;text-align:center}.nav_bottom_wrap .nav_item .link{display:inline-block;position:relative;min-width:50px;font-size:10px;line-height:14px;color:#949494}.nav_bottom_wrap .nav_item .link:before{content:"";display:block;width:24px;height:24px;margin:2px auto 0}.nav_bottom_wrap .nav_item .link.on{color:#000}.nav_bottom_wrap .nav_item .link.new:after{content:"";position:absolute;top:-1px;left:50%;width:6px;height:6px;margin-left:5px;background:#ff334b;border-radius:5px;border:2px solid #fff}.nav_bottom_wrap .nav_item .link_main:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px -52px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_main.on:before{background-position:-235px -104px}.nav_bottom_wrap .nav_item .link_category:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-140px -198px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_category.on:before{background-position:-208px -226px}.nav_bottom_wrap .nav_item .link_live:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px -156px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_live.on:before{background-position:-235px -182px}.nav_bottom_wrap .nav_item .link_group_deal:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-156px -226px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_group_deal.on:before{background-position:-130px -226px}.nav_bottom_wrap .nav_item .link_mypage:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px 0;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_mypage.on:before{background-position:-235px -78px}.nav_bottom_wrap .nav_item .link_mypage.new:after{margin-left:0}.nav_bottom_wrap .nav_item .link_cart:before{width:26px;height:26px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-112px -198px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_cart.on:before{background-position:-84px -198px}.nav_bottom_wrap .nav_item .link_order:before{width:26px;height:26px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-194px -164px;background-repeat:no-repeat}.nav_bottom_wrap .nav_item .link_order.on:before{background-position:-166px -164px}.breadcrumb_list{padding:12px 18px}.breadcrumb_list:after{content:"";clear:both;display:block;overflow:hidden;height:0}.breadcrumb_item{float:left;position:relative;padding:2px 24px 2px 0;font-size:0}.breadcrumb_item:after{content:"";position:absolute;top:6px;right:6px;width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-227px -252px;background-repeat:no-repeat}.breadcrumb_item:last-child{padding-right:0}.breadcrumb_item:last-child:after{content:none}.breadcrumb_item:last-child .link{color:#111}.breadcrumb_item:last-child .link_dropdown{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-168px -26px;background-repeat:no-repeat}.breadcrumb_item:nth-child(2) .dropdown_list{left:0!important}.breadcrumb_item>.link{display:inline-block;font-size:14px;font-weight:600;line-height:20px;color:#b7b7b7}.breadcrumb_item .link_dropdown{display:inline-block;margin:-1px 0 -1px 3px;vertical-align:top;width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-168px -122px;background-repeat:no-repeat}.simple_breadcrumb_list{font-size:0}.simple_breadcrumb_item{display:inline-block;position:relative;padding-right:15px;font-size:11px;line-height:16px;color:#b7b7b7}.simple_breadcrumb_item:after{position:absolute;top:5px;right:5px;width:5px;height:5px;border:solid #b7b7b7;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.simple_breadcrumb_item:last-child{padding-right:0}.simple_breadcrumb_item:last-child:after{display:none}.simple_breadcrumb_item .current{color:#111}.dropdown_list{display:none;position:absolute;top:28px;right:-12px;width:158px;max-height:412px;overflow-y:auto;padding:8px 0;border-radius:9px;box-shadow:0 10px 20px 0 rgba(0,0,0,.03),0 2px 4px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.04);background-color:#fff;z-index:95}.dropdown_item,.dropdown_list.on{display:block}.dropdown_item>.link{display:block;padding:6px 16px;font-size:14px;line-height:21px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown_item>.link[aria-current=page]{background:#f5f5f5}.tab_wrap{padding:0 16px;border-bottom:1px solid #efefef}.tab_wrap .tab_list{display:-webkit-box;display:-webkit-flex;display:flex;border-top:0}.tab_wrap .tab_item{-webkit-box-flex:1;-webkit-flex:1;flex:1}.tab_wrap .btn_tab{display:block;position:relative;width:100%;padding:13px 25px;font-size:15px;line-height:22px;font-weight:700;letter-spacing:-.25px;color:#b7b7b7;text-align:center}.tab_wrap .btn_tab[aria-selected=true]{color:#000}.tab_wrap .btn_tab[aria-selected=true]:before{position:absolute;bottom:-1px;left:0;height:2px;width:100%;background:#000;content:""}.category_tab_area{padding-top:8px;margin-top:-8px;background:#fff;overflow:hidden;overflow-x:auto}.category_tab_area.fixed{position:-webkit-sticky;position:sticky;top:calc(var(--sat) + 46px);z-index:90;-webkit-transition:top .3s;transition:top .3s}.aos .category_tab_area.fixed{top:calc(var(--sat) + 56px)}.category_tab_area:first-child{margin-top:0}.scroll_tab_inner{overflow:hidden;overflow-x:auto;margin-bottom:-20px;padding-bottom:20px}.scroll_tab_inner .category_tab{white-space:nowrap}.category_tab{padding:0 12px 0 18px;font-size:0}.category_tab_item{display:inline-block;padding:0 7px 7px 0}.category_tab_item:last-child{padding-right:18px}.category_tab_item.on>.link{border-color:#03d66f;background:#03d66f;color:#fff}.category_tab_item>.link{display:inline-block;border-radius:5px;border:1px solid #efefef;background:#fff;padding:10px 18px;font-size:14px;font-weight:600;line-height:16px}.category_tab_area.type_text .scroll_tab_inner{height:48px;background-color:#f5f5f5}.expanded_tab_area .category_tab_area.type_text .scroll_tab_inner{padding-left:0}.category_tab_area.type_text .category_tab{padding:0 15px}.category_tab_area.type_text .category_tab_item{padding:0 13px 0 0}.category_tab_area.type_text .category_tab_item.on>.link{color:#000}.category_tab_area.type_text .category_tab_item>.link{padding:13px 2px;border:0;background:0 0;font-size:15px;line-height:22px;color:#c8c8c8}@media screen and (min-width:640px){.category_tab_area.type_text .scroll_tab_inner{height:auto}.scroll_tab_inner .category_tab{white-space:normal}}.tab_list.type_text{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 16px;margin-bottom:20px}.tab_list.type_text:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#efefef}.tab_list.type_text .tab_item{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden}.tab_list.type_text .tab_item .link{position:relative;display:block;padding:14px 2px;font-size:15px;line-height:20px;font-weight:700;color:#b7b7b7;text-align:center;z-index:10;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab_list.type_text .tab_item .link.active{color:#111}.tab_list.type_text .tab_item .link.active:after{content:"";position:absolute;bottom:1px;left:0;right:0;height:1px;background:#000}.expanded_tab_area{position:relative;box-sizing:border-box;background-color:#fff;max-width:640px}.expanded_tab_area:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#efefef}.expanded_tab_area.expanded .button_expanded .icon_collapse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expanded_tab_area .scroll_tab_area{height:48px;overflow:hidden}.expanded_tab_area .scroll_tab_inner{position:relative;height:48px;margin-bottom:-20px;padding-left:18px;padding-bottom:20px;overflow-x:auto;overflow-y:hidden;z-index:10}.expanded_tab_area .scroll_tab_inner .tab_list{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;padding:0}.expanded_tab_area .scroll_tab_inner .tab_list:after{width:100%}.expanded_tab_area .scroll_tab_inner .tab_item{-webkit-box-flex:1;-webkit-flex:auto;flex:auto;padding-right:16px;overflow:initial}.expanded_tab_area .scroll_tab_inner .tab_item:last-child{padding-right:48px}.expanded_tab_area .collapse_tab_inner{position:absolute;top:48px;left:0;z-index:90;width:100%;max-height:228px;height:0;margin-right:-48px;-webkit-transition:height .5s cubic-bezier(0,0,.2,1);transition:height .5s cubic-bezier(0,0,.2,1);overflow-y:auto;background:#fff}.expanded_tab_area .collapse_tab_inner .tab_list{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:24px 8px 12px 16px}.expanded_tab_area .collapse_tab_inner .tab_item{padding:0 8px 12px 0;box-sizing:border-box;font-size:15px;line-height:22px}.expanded_tab_area .collapse_tab_inner .tab_item .link.active{border-color:#000;color:#fff;background:#000}.expanded_tab_area .collapse_tab_inner .tab_item .link.active:after{content:none}.expanded_tab_area .collapse_tab_inner .tab_item .link{display:block;padding:6px 20px;border:1px solid #eee;border-radius:20px;color:#000;font-weight:700}.expanded_tab_area .button_expanded{position:absolute;top:0;right:0;width:48px;height:47px;z-index:20;outline:0;background:#fff}.expanded_tab_area .button_expanded .icon_collapse{display:block;margin:0 auto;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -116px;background-repeat:no-repeat;-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform;-webkit-transition-delay:.2s;transition-delay:.2s}.tab_round+.expanded_tab_area{margin-top:8px}.tab_round{padding:0 18px}.tab_round .tab_list{display:block;border:1px solid #efefef;border-radius:3px;font-size:0}.tab_round .tab_item{display:inline-block;width:33.33%;text-align:center;box-sizing:border-box}.tab_round .tab_item:not(:last-child){border-right:1px solid #efefef}.tab_round .tab_item.active{background-color:hsla(0,0%,47%,.07);border-right:none}.tab_round .tab_item.active .btn_item{color:#000}.tab_round .tab_item .btn_item{display:block;width:100%;padding:11px 0;font-size:13px;line-height:18px;font-weight:700;letter-spacing:-.09px;color:#111}.tab_week{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 18px}.tab_week .item{color:#000;line-height:20px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.tab_week .item:not(:first-child){margin-left:9px}.tab_week .item.active{padding:0 2px;border-radius:6px;background-color:#ff5e1f}.tab_week .item.active .btn_item{color:#fff}.tab_week .item .btn_item{display:block;width:100%;padding:9px 0;color:#000}.tab_week .item .text{display:block;font-size:12px;font-weight:500}.tab_week .item .number{display:block;font-size:15px;font-weight:900}.simple_search_area{position:relative;border-radius:5px;background-color:#f5f5f5}.list_search_wrap .simple_search_area{margin:4px 18px 3px}.category_tab_area+.list_search_wrap .simple_search_area{margin:12px 18px 13px}.simple_search_area:before{content:"";position:absolute;top:13px;left:13px;z-index:1;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-130px -252px;background-repeat:no-repeat}.simple_search_area .input_search{display:block;width:100%;height:42px;padding:0 37px;font-size:14px;font-weight:700;line-height:21px;color:#111;box-sizing:border-box}.simple_search_area .input_search::-webkit-input-placeholder{font-weight:400;color:#b7b7b7}.simple_search_area .input_search::-moz-placeholder{font-weight:400;color:#b7b7b7}.simple_search_area .input_search:-ms-input-placeholder{font-weight:400;color:#b7b7b7}.simple_search_area .input_search:-moz-placeholder{font-weight:400;color:#b7b7b7}.simple_search_area .input_search:focus{position:relative;border:1px solid #dfdfdf;border-radius:5px;background-color:#fff;outline:0}.simple_search_area .button_delete{position:absolute;top:4px;right:3px;padding:5px;cursor:pointer}.simple_search_area .button_delete .icon_delete{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px -130px;background-repeat:no-repeat;display:block;overflow:hidden;font-size:0;line-height:0;color:transparent}.search_wrap{padding:16px 18px}.search_wrap+.keyword_wrap{margin-top:-16px}.search_area{display:-webkit-box;display:-webkit-flex;display:flex;height:44px;border-radius:5px;border:2px solid transparent;background-image:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(left,#20f,#2bc0ff 39%,#03d66f 70%);background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#20f,#2bc0ff 39%,#03d66f 70%);background-origin:border-box;background-clip:padding-box,border-box;box-sizing:border-box}.search_area .input_search{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:14px;font-size:17px;min-width:1px}.search_area .input_search::-webkit-input-placeholder{color:#c8c8c8}.search_area .input_search::-moz-placeholder{color:#c8c8c8}.search_area .input_search:-ms-input-placeholder{color:#c8c8c8}.search_area .input_search:-moz-placeholder{color:#c8c8c8}.search_area .input_search:focus{outline:0}.search_area .button_delete{padding:8px 10px}.search_area .button_delete .icon_delete{display:block;font-size:0;line-height:0;color:transparent;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px -130px;background-repeat:no-repeat}.search_area .button_search{margin:-1px;padding:10px 10px 10px 12px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#03d66f}.search_area .button_search .icon_search{display:block;font-size:0;line-height:0;color:transparent;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:0 -226px;background-repeat:no-repeat}.keyword_area,.keyword_wrap{position:relative}.keyword_area{padding:22px 22px 19px}.keyword_area~.keyword_area{border-top:1px solid #efefef;padding-top:17px}.keyword_area .title_keyword{padding-bottom:6px;font-size:12px;line-height:20px;color:#b7b7b7;font-weight:400}.keyword_area .button_delete_all{position:absolute;top:19px;right:17px;padding:5px;font-size:12px;color:#b7b7b7}.keyword_area .text_empty{padding:72px 0 77px;font-size:14px;line-height:21px;color:#b7b7b7;text-align:center}.recent_keyword_item{display:-webkit-box;display:-webkit-flex;display:flex}.recent_keyword_item .link{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding:9px 0;font-size:15px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent_keyword_item .button_delete{margin-right:-5px;padding:5px}.recent_keyword_item .button_delete .icon_delete{display:block;font-size:0;line-height:0;color:transparent;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-40px -252px;background-repeat:no-repeat}.popular_keyword_item .link{display:block;padding:8px 0;font-size:15px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popular_keyword_item .link .rank{display:inline-block}.popular_keyword_item .link .rank,.popular_keyword_item .link:before{margin-right:13px;font-weight:700;font-style:italic}.keyword_rolling_area{overflow:hidden;position:relative}.keyword_rolling_area .popular_keyword_list{height:53px}.keyword_rolling_area .popular_keyword_item .link{padding:17px 50px 17px 24px}.keyword_rolling_area .popular_keyword_item .link:before{color:#000}.keyword_rolling_area .button_keyword_more{position:absolute;top:8px;right:17px;padding:5px}.keyword_rolling_area .button_keyword_more .icon_more{display:block;font-size:0;line-height:0;color:transparent;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-26px -226px;background-repeat:no-repeat}.keyword_layer{position:absolute;z-index:99;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4)}.keyword_layer .keyword_area{background-color:#fff}.keyword_layer .keyword_area .button_keyword_fold{display:block;width:100%;text-align:center}.keyword_layer .keyword_area .button_keyword_fold .icon_fold{display:inline-block;font-size:0;line-height:0;color:transparent;vertical-align:top;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-52px -226px;background-repeat:no-repeat}.search_result_wrap .title_area{padding:31px 18px 15px}.shop_result_area{margin-top:-2px;padding:0 18px 7px;border-bottom:12px solid #f5f5f5}.shop_result_area .button_shop_more{display:block;width:100%;padding:5px 0 18px;font-size:14px;color:#949494;text-align:center}.shop_result_area .button_shop_more:before{content:"";display:inline-block;margin-right:6px;vertical-align:middle;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-112px -252px;background-repeat:no-repeat}.product_result_area{padding:20px 18px}.sorting_layer{position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;max-width:640px;margin:0 auto;background-color:rgba(0,0,0,.4)}.sorting_layer_inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:0;right:0;box-sizing:border-box;max-height:100%;padding:30px 0 16px;padding:30px 0 calc(constant(safe-area-inset-bottom) + 16px);padding:30px 0 calc(env(safe-area-inset-bottom) + 16px);background:#fff}.sorting_layer .sorting_list{overflow-y:auto;-webkit-overflow-scrolling:touch}.sorting_layer .sorting_item .link{display:block;padding:14px 24px;font-size:16px;line-height:20px;color:#111}.sorting_layer .button_close{position:absolute;top:0;left:0;right:0;width:100%;height:30px;font-size:0;white-space:nowrap;overflow:hidden}.sorting_layer .button_close .icon_fold{display:block;margin:0 auto;width:29px;height:8px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-112.5px -84px;background-repeat:no-repeat}.list_search_wrap:first-child{margin-top:12px}.rolling_banner_wrapper+.list_search_wrap{margin-top:24px}.coupon_list.collection .coupon_item .info_coupon{padding-top:22px;padding-bottom:14px}.coupon_list.download .coupon_item .info_coupon{padding:21px 60px 20px 24px}.coupon_list.download .coupon_item .info_coupon .title{padding-bottom:5px}.coupon_item{position:relative;margin-bottom:10px;border-radius:8px;border:1px solid #dfdfdf;background-color:#fff}.coupon_item:last-child{margin-bottom:0}.coupon_item .link{display:block;position:relative}.coupon_item .thumb{position:absolute;float:left;width:60px;height:60px;top:50%;left:17px;margin-top:-30px;border-radius:50%;background:#efefef;overflow:hidden}.coupon_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:.5px solid rgba(0,0,0,.05);border-radius:50%}.coupon_item .thumb~.info_coupon{padding-left:97px}.coupon_item .thumb .image{width:60px;height:60px}.coupon_item .info_coupon{overflow:hidden;padding:22px 20px 19px}.coupon_item .info_coupon .text_brand{display:block;font-size:11px;line-height:13px;color:#111}.coupon_item .info_coupon .text_state{display:block;padding:3px 0;font-size:10px;font-weight:700;line-height:12px}.coupon_item .info_coupon .title{padding:2px 0 3px;font-size:16px;font-weight:700;line-height:19px;color:#111}.coupon_item .info_coupon .text_sub{display:block;padding-bottom:3px;font-size:11px;line-height:13px;color:#b7b7b7}.coupon_item .info_coupon .text_sub.alert{color:#ff334b}.coupon_item .info_coupon .text_direction{display:inline-block;position:relative;padding:5px 12px 5px 0;font-size:12px;line-height:14px;color:#4e73cc}.coupon_item .info_coupon .text_direction:after{content:"";position:absolute;top:6px;right:0;width:10px;height:10px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-255px -252px;background-repeat:no-repeat}.coupon_item .button_coupon{position:relative;width:100%;text-align:left}.coupon_item .button_coupon:disabled .info_coupon{padding:10px 60px 13px 24px}.coupon_item .button_coupon:disabled .info_coupon .text_state,.coupon_item .button_coupon:disabled .info_coupon .text_sub,.coupon_item .button_coupon:disabled .info_coupon .title{color:#c8c8c8}.coupon_item .button_coupon:disabled .icon_download{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-102px -164px;background-repeat:no-repeat}.coupon_item .button_coupon .info_coupon{padding:20px 60px 20px 18px}.coupon_item .button_coupon .icon_download{position:absolute;top:50%;right:22px;margin-top:-15px;width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-134px -164px;background-repeat:no-repeat}.shop_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.shop_list.type_3x .shop_item{width:33.33%;min-width:90px;padding:0;text-align:center}.shop_list.type_3x .shop_item .link{display:inline-block;width:90px;padding:10px 0;text-align:center}.shop_list.type_3x .shop_item .thumb{display:block;width:81px;height:81px;margin:0 auto 10px}.shop_list.type_3x .shop_item .info_shop{padding-right:0}.shop_list.type_3x .shop_item .info_shop .title{font-size:13px;line-height:15px;font-weight:400}.shop_list.type_sm .shop_item{padding:7px 0}.shop_list.type_sm .shop_item .thumb{width:54px;height:54px;min-width:54px;margin-right:14px}.shop_list.type_sm .shop_item .info_shop{padding-right:0}.shop_list.type_sm .shop_item .info_shop .title{font-weight:400}.shop_item{position:relative;padding:12px 0;width:100%}.shop_item.disabled .link{opacity:.2}.shop_item .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.shop_item .thumb{position:relative;width:60px;height:60px;min-width:60px;margin-right:16px}.shop_item .thumb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:50%;z-index:1}.shop_item .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.shop_item .info_shop{padding-right:72px}.shop_item .info_shop .title{display:block;font-size:14px;line-height:16px}.shop_item .info_shop .text_sub{display:block;font-size:12px;line-height:17px;padding-top:3px}.shop_item .button_delete{position:absolute;top:50%;right:0;margin-top:-16px;min-width:66px;height:33px;border:.5px solid #c8c8c8;border-radius:4px;font-size:11px;font-weight:700;color:#111;z-index:10}.list_contents_wrap .product_list.order{padding-bottom:16px}.product_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.product_list:not([class*=grid_]) .product_item .info_box .label_set~.title{display:block;text-overflow:ellipsis;white-space:nowrap}.product_list:not([class*=grid_]) .product_item .info_box .label_set~.title .link{display:block;text-overflow:ellipsis}.product_list[class*=grid_] .product_item{width:50%;padding:0 5px 20px}.product_list[class*=grid_] .product_item .thumb{float:none;width:100%;padding-bottom:100%;margin-right:0}.product_list[class*=grid_] .product_item .info_box{padding:6px 0 0 0}.product_list[class*=grid_] .product_item .info_box .label_set{padding-top:4px}.product_list[class*=grid_] .product_item .info_box .label_set~.button_like{top:32px}.product_list[class*=grid_] .product_item .info_box .origin{font-size:12px;line-height:15px;font-weight:500;color:#b7b7b7}.product_list[class*=grid_] .product_item .info_box .title{font-size:14px;line-height:1.4}.product_list[class*=grid_] .product_item .info_box .point{padding:4px 0 0}.product_list[class*=grid_] .product_item .button_like~.title{margin-right:24px}.product_list[class*=grid_].portrait .product_item .thumb{padding-bottom:150%}.product_list.grid_2x .product_item .thumb .promotion{padding:8px 0 6px;font-size:12px;line-height:14px}.product_list.grid_2x .product_item .thumb [class^=badge_]{width:29.6341%;padding-bottom:32.9268%}.product_list.grid_2x .product_item .button_like{top:9px}.product_list.grid_3x .product_item{width:33.33%;padding:0 3px 6px}.product_list.grid_3x .product_item .info_box{padding:3px 0 8px}.product_list.grid_3x .product_item .info_box .title{line-height:16px}.product_list.grid_3x .product_item .info_box .price{margin-top:5px}.product_list.grid_3x .product_item .info_box .old{margin-top:2px}.product_list.grid_3x .product_item .info_box .origin{display:inline-block;line-height:18px}.product_list.grid_3x .product_item .info_box .group_price{margin:0;font-size:17px;line-height:20px}.product_list.grid_3x .product_item .info_box .point{padding-top:5px}.product_list.grid_3x .product_item .button_like{top:0}.product_list.grid_scroll{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.product_list.grid_scroll .product_item{width:auto;padding:0 5px 0 0}.product_list.grid_scroll .product_item:last-child{padding-right:18px}.product_list.grid_scroll .product_item .info_box{width:150px;padding:4px 0 0}.product_list.grid_scroll .product_item .info_box .point{padding-top:5px}.product_list.grid_scroll .product_item .info_box .link_shop{padding-top:8px}.product_list.grid_scroll .product_item .thumb{width:150px}.product_list.grid_scroll .product_item .price{margin-top:5px}.product_list.grid_scroll .product_item .price .origin{font-size:12px;line-height:18px}.product_list.grid_scroll .product_item .group_price{margin:0;font-size:17px}.product_list.grid_scroll .product_item .old{margin-top:2px}.product_list.ranking{counter-reset:ranking}.product_list.ranking .product_item:nth-child(-n+3) .thumb:before{background-position:-261px -25px}.product_list.ranking .product_item .thumb:before,.product_list.ranking .product_item:nth-child(-n+3) .thumb:before{width:20px;height:23px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.product_list.ranking .product_item .thumb:before{counter-increment:ranking;content:counter(ranking);position:absolute;top:0;left:0;box-sizing:border-box;text-align:center;background-position:-261px 0;font-size:12px;font-weight:700;line-height:19px;color:#fff;letter-spacing:-1px;z-index:10}.product_list.ranking .product_item .thumb .promotion~[class^=badge_]{bottom:30px}.product_list.ranking .product_item .thumb [class^=badge_]{top:auto;left:auto;bottom:2px;right:2px}.product_list.order .product_item{position:relative;padding-bottom:16px}.product_list.order .product_item:last-child{padding-bottom:0}.product_list.order .product_item .info_box{padding-right:0}.product_list.order .product_item .info_box .info_link{display:block}.product_list.order .product_item .info_box .order_num{display:block;padding-top:2px;font-size:12px;line-height:14px;color:#b7b7b7}.product_list.order .product_item .info_box .price+.order_state{padding-top:8px}.product_list.order .product_item .info_box .order_state{display:block;padding-top:6px;font-size:12px;font-weight:500;line-height:14px;color:#06c755}.product_list.order .product_item .info_box .order_state.state_complete{color:#b7b7b7}.product_list.order .product_item .info_box .order_state.state_failed{color:#ff334b}.product_list.order .product_item .info_box .order_state.state_progress{color:#4270ed}.product_list.order .product_item .info_box .date{display:block;padding:3px 0 4px;font-size:12px;line-height:14px;font-weight:700;color:#111}.product_list.order .product_item .info_box .label.group_badge{display:inline-block;margin:8px 0 4px;padding:3px 6px;border-radius:2px;background-color:#06c755;font-size:10px;font-weight:700;line-height:13px;color:#fff;vertical-align:top}.product_list.order .product_item .info_box .count{display:block;margin-bottom:2px;font-size:15px;line-height:18px;color:#111}.product_list.order .btn_share{width:100%;margin-top:8px;padding:10px 0;border:1px solid #06c755;border-radius:3px}.product_list.order .btn_share .btn_text{position:relative;display:inline-block;padding-right:14px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.06px;color:#06c755}.product_list.order .btn_share .btn_text:after{position:absolute;right:0;top:1px;content:"";width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-248px -239px;background-repeat:no-repeat}.product_list.deal.grid_2x{padding:2px 13px 0}.product_list.deal .product_item{padding:0 5px 16px}.product_list.deal .product_item .time{position:absolute;display:block;top:6px;left:6px;z-index:10;padding:1px 4px 1px 3px;border-radius:4px;background-color:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.07);font-size:10px;font-weight:500;line-height:17px;color:#000}.product_list.deal .product_item .time:before{content:"";display:inline-block;width:15px;height:15px;margin-right:3px;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2.292a7.708 7.708 0 1 0 0 15.416 7.708 7.708 0 0 0 0-15.416zm0 1.083a6.625 6.625 0 1 1 0 13.25 6.625 6.625 0 0 1 0-13.25zm.542 6.313V5.76H9.458v4.552l2.938 1.696.542-.938-2.396-1.383z'/%3E%3C/svg%3E");vertical-align:text-top}.product_list.deal .product_item .deal_cnt{position:absolute;display:block;top:6px;left:6px;z-index:10;padding:1px 4px 1px 3px;font-size:10px;font-weight:500;line-height:17px;color:#000;border-radius:4px;background-color:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.07)}.product_list.deal .product_item .group_price{display:block;margin-top:2px;font-size:16px;font-weight:700;line-height:20px;color:#06c755}.product_list.deal+.simple_pagination{margin:10px 0 39px}.product_list.deal.grid{padding:14px 18px 0}.product_list.deal.grid .product_item{padding:0 0 12px}.product_list.deal.grid .product_item .thumb{width:41.3%;padding-bottom:41.3%;border-radius:3px}.product_list.deal.grid .product_item .title{font-size:14px}.product_list.deal .info_view{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:14px;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.product_list.deal .info_view .avatar_list{font-size:0}.product_list.deal .info_view .avatar_item{display:inline-block;margin-right:-13px}.product_list.deal .info_view .avatar_item img{width:24px;height:24px;border-radius:50%;border:1px solid #fff}.product_list.deal .info_view .number{margin-left:19px;font-size:13px;line-height:18px;font-weight:500;letter-spacing:-.09px;color:#3f3f3f}.product_list.deal+.loading_wrap{margin:12px 0 30px}.expanded_tab_area+.product_list.deal{padding-top:24px}.product_list .product_item{position:relative;width:100%;box-sizing:border-box;padding-bottom:14px}.product_list .product_item.disabled .thumb:after{z-index:5;background:hsla(0,0%,100%,.7)}.product_list .product_item.disabled .info_box .title{color:rgba(0,0,0,.2)}.product_list .product_item .thumb{position:relative;float:left;width:32.4483%;padding-bottom:32.4483%;margin-right:14px;background:#efefef;border-radius:2px;overflow:hidden}.product_list .product_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:2px}.product_list .product_item .thumb .link{position:absolute;top:0;left:0;right:0;bottom:0;background:#efefef;z-index:5}.product_list .product_item .thumb .link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:2px}.product_list .product_item .thumb .image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product_list .product_item .thumb [class^=badge_]{position:absolute;top:2px;left:2px;width:36%;padding-bottom:40%;background-repeat:no-repeat;background-size:100% auto;font-size:0;line-height:0;overflow:hidden;z-index:10}.product_list .product_item .thumb [class^=badge_][class$="5p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-5.svg)}.product_list .product_item .thumb [class^=badge_][class$="7p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-7.svg)}.product_list .product_item .thumb [class^=badge_][class$="8p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-8.svg)}.product_list .product_item .thumb [class^=badge_][class$="10p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-10.svg)}.product_list .product_item .thumb [class^=badge_][class$="15p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-15.svg)}.product_list .product_item .thumb .promotion{position:absolute;bottom:0;left:0;right:0;padding:5px 0 4px;font-size:11px;line-height:13px;text-align:center;color:#fff;opacity:.9;background:#15bd66;z-index:10}.product_list .product_item .info_box{position:relative;padding-right:32px;overflow:hidden}.product_list .product_item .info_box .label_set{display:block;font-size:0}.product_list .product_item .info_box .label{display:inline-block;box-sizing:border-box;max-width:100%;padding:1px 6px;margin:0 4px 4px 0;font-size:10px;font-weight:700;line-height:13px;color:#14a37b;border:1px solid #14a37b;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_list .product_item .info_box .label.new{border-color:#10a1a1;color:#10a1a1}.product_list .product_item .info_box .label.best{border-color:#ff334b;color:#ff334b}.product_list .product_item .info_box .label.promo{border-color:#de2c7f;color:#de2c7f}.product_list .product_item .info_box .label.bundle{border-color:#3f84c4;color:#3f84c4}.product_list .product_item .info_box .label.group_badge{background-color:#06c755;color:#fff;border-color:#06c755}.product_list .product_item .info_box .title{margin:2px 0;font-size:15px;line-height:18px;color:#111}.product_list .product_item .info_box .title,.product_list .product_item .info_box .title .link{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product_list .product_item .info_box .price{display:block;margin-top:8px;font-size:17px;line-height:20px;font-weight:700;color:#111}.product_list .product_item .info_box .price.sale{color:#ff334b}.product_list .product_item .info_box .price .rate{font-size:15px;color:#000}.product_list .product_item .info_box .price .rate .unit{font-size:10px;line-height:15px;font-weight:600;vertical-align:middle}.product_list .product_item .info_box .price .origin{font-size:12px;line-height:15px;font-weight:500;color:#b7b7b7;text-decoration:line-through}.product_list .product_item .info_box .point{display:block;padding-top:5px;font-size:13px;color:#15bd66}.product_list .product_item .info_box .point:before{content:"";display:inline-block;margin:1px 4px 0 0;vertical-align:top;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-165px -252px;background-repeat:no-repeat}.product_list .product_item .info_box .link_shop{display:inline-block;box-sizing:border-box;position:relative;max-width:100%;padding:6px 12px 0 0;font-size:12px;line-height:13px;color:grey;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product_list .product_item .info_box .link_shop:after{content:"";position:absolute;top:6px;right:0;vertical-align:top;width:11px;height:17px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-222px -164px;background-repeat:no-repeat}.product_list .product_item .info_box .button_bundle{position:relative;width:100%;padding:7px 14px;margin-top:10px;border-radius:3px;border:1px solid #efefef;font-size:12px;line-height:14px;text-align:center}.product_list .product_item .info_box .button_bundle svg{width:12px;height:12px;margin-bottom:-1px}.product_list .product_item .info_box .desc{padding-bottom:4px;font-size:15px;line-height:18px;font-weight:700;color:#111}.product_list .product_item .price .old{display:block;margin-top:2px;font-size:0;line-height:0}.product_list .product_item .price .label_info{display:inline-block;min-width:26px;margin-right:3px;padding:2px 4px 3px;background-color:#06c755;border-radius:3px;font-weight:700;font-size:11px;line-height:13px;text-align:center;color:#fff;box-sizing:border-box}.product_list .product_item .group_price{display:block;margin-top:2px;font-size:16px;font-weight:700;line-height:20px;color:#06c755}.product_list .product_item .button_delete{position:absolute;top:-2px;right:-2px;padding:4px;z-index:10}.product_list .product_item .button_delete .icon-delete{display:block;font-size:0;white-space:nowrap;overflow:hidden;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-40px -252px;background-repeat:no-repeat}.product_list .product_item .button_like{position:absolute;top:-4px;right:-3px;padding:1px;z-index:10}.product_list .product_item .button_like[aria-pressed=true] .icon-heart{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.235 5.948a5.198 5.198 0 0 0-3.7-1.532 5.197 5.197 0 0 0-3.699 1.532L12 6.785l-.837-.837a5.2 5.2 0 0 0-3.7-1.532 5.201 5.201 0 0 0-3.7 1.532 5.198 5.198 0 0 0-1.532 3.7 5.2 5.2 0 0 0 1.532 3.7L12 21.584l8.236-8.236a5.2 5.2 0 0 0 1.534-3.7 5.2 5.2 0 0 0-1.534-3.7' fill='%23ff334b'/%3E%3C/svg%3E")}.product_list .product_item .button_like .icon-heart{display:block;background:no-repeat 50%/100%;vertical-align:middle;width:24px;height:24px;font-size:0;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.763 12.982a5.233 5.233 0 0 1 7.4-7.4l.836.836.837-.836a5.233 5.233 0 0 1 7.222-.17l.178.17a5.233 5.233 0 0 1 0 7.4L12 21.219l-8.237-8.237zm15.554-.92a3.933 3.933 0 0 0 .148-5.404l-.148-.157a3.933 3.933 0 0 0-5.562 0L12 8.257l-1.756-1.756a3.933 3.933 0 0 0-5.562 5.562L12 19.38l7.318-7.317z' fill='%23b7b7b7'/%3E%3C/svg%3E")}.product_list.portrait .product_item .thumb{padding-bottom:48.67245%}.product_thumb_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}.product_thumb_list .product_item{position:relative;box-sizing:border-box;width:33.33%;padding:0 3px 6px}.product_thumb_list .product_item.disabled .thumb:after{z-index:5;background:hsla(0,0%,100%,.7)}.product_thumb_list .product_item .thumb{position:relative;width:100%;padding-bottom:100%;background:#efefef;border-radius:5px;overflow:hidden}.product_thumb_list .product_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:5px}.product_thumb_list .product_item .thumb .link{position:absolute;top:0;left:0;right:0;bottom:0;background:#efefef;z-index:5}.product_thumb_list .product_item .thumb .link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:5px}.product_thumb_list .product_item .thumb .image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product_thumb_list .product_item .thumb [class^=badge_]{position:absolute;top:2px;left:2px;width:36%;padding-bottom:40%;background-repeat:no-repeat;background-size:100% auto;font-size:0;line-height:0;overflow:hidden;z-index:10}.product_thumb_list .product_item .thumb [class^=badge_][class$="5p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-5.svg)}.product_thumb_list .product_item .thumb [class^=badge_][class$="7p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-7.svg)}.product_thumb_list .product_item .thumb [class^=badge_][class$="8p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-8.svg)}.product_thumb_list .product_item .thumb [class^=badge_][class$="10p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-10.svg)}.product_thumb_list .product_item .thumb [class^=badge_][class$="15p"]{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/badge/badge-discount-15.svg)}.product_thumb_list .product_item .thumb .promotion{background:#15bd66}.product_thumb_list .product_item .thumb .promotion,.product_thumb_list .product_item .thumb .soldout{position:absolute;bottom:0;left:0;right:0;padding:5px 0 4px;font-size:11px;line-height:13px;text-align:center;color:#fff;opacity:.9;z-index:10}.product_thumb_list .product_item .thumb .soldout{background:#c8c8c8}.product_thumb_list .product_item .button_delete{position:absolute;top:0;right:3px;padding:4px;z-index:10}.product_thumb_list .product_item .button_delete .icon-delete{display:block;font-size:0;white-space:nowrap;overflow:hidden;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -204px;background-repeat:no-repeat}.product_simple_list .product_item{padding-bottom:16px}.product_simple_list .product_item .thumb{position:relative;float:left;width:50px;height:50px;margin-right:16px;background:#efefef;border-radius:2px;overflow:hidden}.product_simple_list .product_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:2px}.product_simple_list .product_item .thumb .link{position:absolute;top:0;left:0;right:0;bottom:0;background:#efefef;z-index:5}.product_simple_list .product_item .thumb .link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:2px}.product_simple_list .product_item .thumb .image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product_simple_list .product_item .info_box{overflow:hidden}.product_simple_list .product_item .info_box .title{padding:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px}.product_simple_list .product_item .info_box .options{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:10px;font-size:12px;line-height:14px;color:#111}.product_simple_list .product_item .info_box .options .option:first-child:before{content:none}.product_simple_list .product_item .info_box .options .option:before{content:"\/";margin:0 3px}.product_simple_list .product_item .info_box .price{display:block;font-size:14px;line-height:17px;font-weight:700;color:#111}.product_simple_list .product_item .info_box .price.sale{color:#ff334b}.product_simple_list .product_item .info_box .price .rate{font-size:14px;color:#000}.product_simple_list .product_item .info_box .price .rate .unit{font-size:10px;line-height:15px;font-weight:600;vertical-align:middle}.product_simple_list .product_item .info_box .price .origin{font-size:12px;line-height:14px;color:#c8c8c8;font-weight:400;text-decoration:line-through}.bundle_list_area{margin:10px 18px 20px;border:1px solid #8fcea2;border-radius:8px;overflow:hidden}.bundle_list_area~.button_area{padding:0 11px 20px}.bundle_list_area .bundle_title{margin:-1px -1px 0;background-image:-webkit-linear-gradient(left,#1dcf52,#00c175);background-image:linear-gradient(90deg,#1dcf52 0,#00c175)}.bundle_list_area .bundle_title .link{display:block;position:relative;padding:14px 28px 14px 12px;font-size:14px;font-weight:700;line-height:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bundle_list_area .bundle_title .link:after{content:"";position:absolute;top:15px;right:11px;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-197px -252px;background-repeat:no-repeat}.bundle_list_area .scrolling{position:relative;overflow-x:auto;padding:8px 0 40px 0;margin-bottom:-20px}.bundle_list_area .product_list{padding:0 8px}.bundle_list_area .product_list .link_more,.bundle_list_area .product_list .product_item:last-child{padding-right:8px}.bundle_list_area .link_more{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:130px;height:100%;margin:0 auto;font-size:12px;line-height:17px;color:#111;font-weight:700}.bundle_list_area .link_more .icon_arrow{display:block;width:48px;height:48px;margin:0 auto 8px;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);border-radius:24px;overflow:hidden}.bundle_list_area .link_more .icon_arrow:after{content:"";display:block;margin:14px auto;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -138px;background-repeat:no-repeat}.live_product_vertical_item{position:relative}.live_product_vertical_item .link{display:block;height:46px;padding-left:52px}.live_product_vertical_item .thumb{overflow:hidden;position:absolute;top:0;left:0;width:44px;height:44px;border-radius:2px}.live_product_vertical_item .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid rgba(0,0,0,.03);border-radius:2px}.live_product_vertical_item .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.live_product_vertical_item .name{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:15px;letter-spacing:.06px;color:#111}.live_product_vertical_item .price{display:block;font-size:12px;font-weight:700;line-height:15px}.live_product_vertical_item .price.highlight{color:#f23039}.live_product_vertical_item .price del{font-size:11px;font-weight:400;color:#b7b7b7}.live_product_vertical_item+.live_product_vertical_item{margin-top:24px}.live_product_horizontal_item{overflow:hidden;position:relative;border-radius:4px}.live_product_horizontal_item .link{position:relative;display:-webkit-box;display:-webkit-flex;display:flex}.live_product_horizontal_item .thumb{overflow:hidden;position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:60px;height:60px;background-color:#fff;box-sizing:border-box;border-top-left-radius:4px;border-bottom-left-radius:4px}.live_product_horizontal_item .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(0,0,0,.05)}.live_product_horizontal_item .thumb img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.live_product_horizontal_item .info_box{overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:8px;background-color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.6);border-left-width:0;border-top-right-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box}.live_product_horizontal_item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:13px;line-height:18px;letter-spacing:-.09px;color:#fff}.live_product_horizontal_item .price{display:block;font-size:0}.live_product_horizontal_item .price .price_amount{display:inline-block;margin-right:4px;font-size:0;line-height:0;color:#ff334b}.live_product_horizontal_item .price .price_amount .amount{font-size:13px;font-weight:700;letter-spacing:-.09px;line-height:18px}.live_product_horizontal_item .price .price_amount .txt{font-size:9px;font-weight:700;letter-spacing:.06px;line-height:18px}.live_product_horizontal_item .price .price_unit{display:inline-block;color:#fff;font-size:13px;font-weight:700;letter-spacing:-.09px;line-height:18px}.group_list{margin-top:-5px}.item_detail_info .group_list_wrap .group_list_area.rolling_scroll{margin:10px -18px 0;overflow:hidden}.item_detail_info .btn_deal_join{width:100%;margin:12px 0 16px;padding:11px 0;border:1px solid #06c755;border-radius:5px;color:#06c755;font-weight:700;font-size:13px;line-height:18px;letter-spacing:-.09px}.group_list_item .profile_img{display:block;position:relative;padding-bottom:100%}.group_list_item .profile_img img{position:absolute;top:0;left:0;width:100%;height:100%}.group_list_item:nth-child(4n+1) .profile_img{background-color:#d8e3fb}.group_list_item:nth-child(4n+2) .profile_img{background-color:#cee8f7}.group_list_item:nth-child(4n+3) .profile_img{background-color:#dfe0f9}.group_list_item:nth-child(4n+4) .profile_img{background-color:#cdebe1}.group_list_item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:5px;padding:10px 8px 10px 10px;border-radius:7px;background-color:#f2f4f6}.group_list_item .profile_img{overflow:hidden;width:38px;height:38px;margin-right:6px;padding-bottom:0;border-radius:50%;border:1px solid #efefef;box-sizing:border-box}.group_list_item .profile_img:before{position:absolute;top:50%;left:50%;width:20px;height:20px;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M15.63 15.013c.208-5.317 3.928-9.224 8.925-9.443L25 5.56c5.267 0 9.226 4.051 9.375 9.6l.074.127c.303.578.473 1.253.43 2.013l-.039.387c-.249 1.703-.886 2.78-1.713 3.441l-.116.085-.54.983c-.442.789-.845 1.47-1.277 2.167l-.33.527c-.474.748-.412 1.84.067 2.178l9.505 6.195a5.695 5.695 0 0 1 2.585 4.771v6.406H6.98v-6.406c0-1.925.972-3.72 2.585-4.771l9.466-6.17c.518-.362.58-1.455.107-2.203a58.702 58.702 0 0 1-2.15-3.678l-.115-.084c-.751-.6-1.346-1.546-1.635-2.992l-.078-.45a3.87 3.87 0 0 1 .392-2.399l.075-.133.004-.14zm16.032.053c-.174-3.885-2.759-6.604-6.28-6.787L25 8.269c-3.843 0-6.67 2.968-6.673 7.146l.03.563-.296.393a1.195 1.195 0 0 0-.222.924c.17 1.154.496 1.599.863 1.812l.33.192.53.977a54.797 54.797 0 0 0 1.863 3.165c1.174 1.854 1.02 4.566-.877 5.896l-9.505 6.195a2.987 2.987 0 0 0-1.356 2.502v3.697h30.625v-3.697c0-.908-.413-1.762-1.112-2.325l-.244-.177-9.543-6.221c-1.858-1.304-2.012-4.016-.839-5.87a57.147 57.147 0 0 0 2.212-3.804l.181-.338.332-.192c.366-.213.692-.658.861-1.81a1.195 1.195 0 0 0-.221-.925l-.273-.362.003-.53-.008-.415z' fill='%23fff'/%3E%3C/svg%3E");-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.group_list_item .deal_info{-webkit-box-flex:1;-webkit-flex:1;flex:1}.group_list_item .deal_info .opener{font-size:13px;line-height:18px;color:#000}.group_list_item .deal_info .remain_time{display:block;font-size:12px;line-height:16px;color:#555}.group_list_item .btn_join{margin-left:6px;border:.5px solid #efefef;border-radius:7px;background-color:#fff;width:59px;height:32px;font-size:11px;font-weight:700;color:#06c755}.group_list_area.rolling_scroll .group_list{width:100%;margin-top:0;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding:0 18px 12px;overflow:-moz-hidden-unscrollable;-webkit-overflow-scrolling:touch;white-space:nowrap;font-size:0}@media (hover:none) and (pointer:coarse){.group_list_area.rolling_scroll .group_list{margin-bottom:-12px;padding-bottom:12px}}@media (hover:hover) and (pointer:fine){.group_list_area.rolling_scroll .group_list{padding-bottom:12px}}.group_list_area.rolling_scroll .group_list_item{display:inline-block;margin-top:0;margin-left:8px;padding:6px 7px 6px 6px;height:46px;border-radius:6px;background-color:#f2f4f7;scroll-snap-align:start;box-sizing:border-box}.group_list_area.rolling_scroll .group_list_item:first-child{margin-left:18px}.group_list_area.rolling_scroll .group_list_item:last-child{margin-right:18px}.group_list_area.rolling_scroll .group_list_item .profile_img{display:inline-block;width:24px;height:24px;margin-right:4px}.group_list_area.rolling_scroll .group_list_item .profile_img:before{width:14px;height:14px;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M15.63 15.013c.208-5.317 3.928-9.224 8.925-9.443L25 5.56c5.267 0 9.226 4.051 9.375 9.6l.074.127c.303.578.473 1.253.43 2.013l-.039.387c-.249 1.703-.886 2.78-1.713 3.441l-.116.085-.54.983c-.442.789-.845 1.47-1.277 2.167l-.33.527c-.474.748-.412 1.84.067 2.178l9.505 6.195a5.695 5.695 0 0 1 2.585 4.771v6.406H6.98v-6.406c0-1.925.972-3.72 2.585-4.771l9.466-6.17c.518-.362.58-1.455.107-2.203a58.702 58.702 0 0 1-2.15-3.678l-.115-.084c-.751-.6-1.346-1.546-1.635-2.992l-.078-.45a3.87 3.87 0 0 1 .392-2.399l.075-.133.004-.14zm16.032.053c-.174-3.885-2.759-6.604-6.28-6.787L25 8.269c-3.843 0-6.67 2.968-6.673 7.146l.03.563-.296.393a1.195 1.195 0 0 0-.222.924c.17 1.154.496 1.599.863 1.812l.33.192.53.977a54.797 54.797 0 0 0 1.863 3.165c1.174 1.854 1.02 4.566-.877 5.896l-9.505 6.195a2.987 2.987 0 0 0-1.356 2.502v3.697h30.625v-3.697c0-.908-.413-1.762-1.112-2.325l-.244-.177-9.543-6.221c-1.858-1.304-2.012-4.016-.839-5.87a57.147 57.147 0 0 0 2.212-3.804l.181-.338.332-.192c.366-.213.692-.658.861-1.81a1.195 1.195 0 0 0-.221-.925l-.273-.362.003-.53-.008-.415z' fill='%23fff'/%3E%3C/svg%3E");-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}.group_list_area.rolling_scroll .group_list_item .deal_info{display:inline-block;margin-right:8px}.group_list_area.rolling_scroll .group_list_item .deal_info .opener,.group_list_area.rolling_scroll .group_list_item .deal_info .remain_time{white-space:nowrap}.group_list_area.rolling_scroll .group_list_item .btn_join{display:inline-block;margin:1px 0 0 0;border:.5px solid #efefef;border-radius:5px;background-color:#fff;width:48px;height:32px;font-size:11px;font-weight:700;color:#06c755;vertical-align:top}.list_live{padding:0 18px}.list_live .schedule_item{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:8px}.list_live .schedule_item .thumb{position:relative;width:29.5%;overflow:hidden;margin-right:12px;padding-bottom:35.4%;border-radius:5px}.list_live .schedule_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.list_live .schedule_item .thumb .time{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;z-index:3;top:50%;left:50%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;line-height:12px;text-align:center}.list_live .schedule_item .thumb .time .text{padding-bottom:6px;font-size:12px;font-weight:600}.list_live .schedule_item .thumb .time .number{font-size:20px;font-weight:700}.list_live .schedule_item .image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.list_live .schedule_item .info{width:calc(70.5% - 24px);padding:6px 12px 11px 0}.list_live .schedule_item .info .title{font-size:14px;line-height:18px;font-weight:500;color:#111;overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_live .schedule_item .info .link_shop{position:relative;display:inline-block;max-width:100%;box-sizing:border-box;margin-top:5px;font-size:12px;line-height:16px;color:#949494;font-weight:500}.list_live .schedule_item .info .link_shop .link_shop_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;padding-right:10px}.list_live .schedule_item .info .link_shop .link_shop_txt:after{position:absolute;top:0;right:0;content:"";width:11px;height:17px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-222px -164px;background-repeat:no-repeat}.list_live .schedule_item .button_area{margin-top:16px;padding:0;text-align:left}.list_live.ranking{padding:2px 18px 0}.list_live.ranking .schedule_item:nth-child(-n+3) .thumb .label_rank{background:#ff334b}.list_live.ranking .schedule_item .thumb{margin-right:16px;padding-bottom:29.5%}.list_live.ranking .schedule_item .thumb .label_rank{display:block;position:absolute;top:0;left:0;z-index:10;width:20px;height:20px;box-sizing:border-box;background:#000;border-radius:4px 0 4px 0;text-align:center;font-size:12px;font-weight:700;line-height:20px;color:#fff}.list_live.ranking .schedule_item .thumb:after{display:none}.list_live.ranking .schedule_item .thumb .link{position:absolute;top:0;left:0;right:0;bottom:0}.list_live.ranking .schedule_item .thumb .duration{position:absolute;top:1px;right:5px;font-size:12px;line-height:20px;font-weight:500;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.25)}.list_live.ranking .schedule_item .info{width:calc(70.5% - 28px);padding:8px 12px 0 0}.list_live.ranking .schedule_item .title{font-weight:400}.list_live.ranking .schedule_item .title_link{color:#111}.list_live.ranking .view{font-size:11px;font-weight:500;line-height:20px;color:#a9a9a9}.live_badge{font-size:0;line-height:18px;letter-spacing:-.1px;color:#fff}.live_badge .label{display:inline-block;overflow:hidden;position:relative;padding:0 4px 0 4px;background-color:#ff1f39;font-size:11px;font-weight:700;letter-spacing:-.1px;border-radius:3px 0 0 3px;vertical-align:top}.live_badge .label:after{display:block;position:absolute;top:-10%;left:35%;content:"";width:50%;height:120%;background:-webkit-linear-gradient(left,rgba(229,23,47,0),rgba(229,23,47,.5) 35%,rgba(229,23,47,.5) 65%,rgba(229,23,47,0));background:linear-gradient(90deg,rgba(229,23,47,0),rgba(229,23,47,.5) 35%,rgba(229,23,47,.5) 65%,rgba(229,23,47,0));-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-animation:shine 1.3s infinite;animation:shine 1.3s infinite}.live_badge .view_count{display:inline-block;padding:0 3px;background-color:rgba(0,0,0,.4);border-radius:0 3px 3px 0;font-size:11px;color:#fff;letter-spacing:-.1px;vertical-align:top}.live_badge .view_count:before{content:"";display:inline-block;margin:3px 2px 0 0;width:12px;height:12px;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.933 13.622s-3.102-1.902-3.864-2.383c-.07-.044-.254-.16-.238-.557.011-.28.121-.571.217-.724.149-.233.317-.563.513-.949.1-.196.207-.407.324-.628.272-.147.585-.448.695-1.198a1.501 1.501 0 0 0-.179-.974C13.35 4.026 11.966 2.512 10 2.512c-1.958 0-3.339 1.5-3.4 3.693-.123.216-.244.55-.18.98.11.754.428 1.054.694 1.195.116.221.225.433.324.629.196.386.365.716.513.95.096.152.206.444.217.723.017.397-.168.513-.238.557-.761.481-3.864 2.383-3.876 2.39a2.186 2.186 0 0 0-.996 1.838v2.02h13.883v-2.02c0-.744-.372-1.431-1.008-1.845z' fill='%23fff'/%3E%3C/svg%3E");vertical-align:top}.live_badge .view_count:only-child{border-radius:3px}@-webkit-keyframes shine{0%{left:-10%}to{left:110%}}@keyframes shine{0%{left:-10%}to{left:110%}}.button_area{padding:0 18px;text-align:center}.button_more{width:100%;padding:15px 0;font-size:15px;line-height:18px;font-weight:700;border:1px solid #efefef;border-radius:2px;background:#fff}.button_more:after{content:"";display:inline-block;margin:1px 0 1px 4px;vertical-align:top;width:16px;height:16px;background-position:-76px -252px}.button_more:after,.button_top{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.button_top{position:fixed;right:16px;right:calc(constant(safe-area-inset-right) + 16px);right:calc(env(safe-area-inset-right) + 16px);bottom:14px;bottom:calc(constant(safe-area-inset-bottom) + 14px);bottom:calc(env(safe-area-inset-bottom) + 14px);overflow:hidden;font-size:0;line-height:0;white-space:nowrap;z-index:90;width:54px;height:54px;background-position:0 -66px}.button_top.type_up{bottom:69px;bottom:calc(constant(safe-area-inset-bottom) + 69px);bottom:calc(env(safe-area-inset-bottom) + 69px)}.button_primary{display:block;width:100%;border-radius:3px;background-image:-webkit-linear-gradient(343deg,#1dd053 20%,#00c175 81%);background-image:linear-gradient(107deg,#1dd053 20%,#00c175 81%);font-size:15px;line-height:50px;font-weight:700;color:#fff;text-align:center}.button_primary.small{font-size:12px;line-height:34px}.button_primary[disabled]{background-color:#dfdfdf;background-image:none}.button_primary_outline{display:inline-block;padding:0 14px;border-radius:3px;border:1px solid #13ba79;font-size:11px;line-height:26px;font-weight:700;color:#13ba79;vertical-align:top}.button_primary_outline:after{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-248px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin:6px 0 0 4px;vertical-align:top}.button_primary_outline[disabled]{border-color:#dfdfdf;color:#d6d6d6}.button_primary_outline[disabled]:after{width:15px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-170px -125px;background-repeat:no-repeat}.button_secondary{display:block;width:100%;border-radius:3px;background-image:-webkit-linear-gradient(343deg,#808ea2 20%,#6f7991 81%);background-image:linear-gradient(107deg,#808ea2 20%,#6f7991 81%);font-size:15px;line-height:50px;font-weight:700;color:#fff;text-align:center}.button_secondary[disabled]{background-color:#dfdfdf;background-image:none}.button_secondary+.button_primary{margin-top:10px}.button_expand{width:100%;padding:11px;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06),0 0 0 0 rgba(0,0,0,.06),0 -1px 0 0 rgba(0,0,0,.06),-1px 0 0 0 rgba(0,0,0,.06),1px 0 0 0 rgba(0,0,0,.06);font-size:0;line-height:0}.button_expand:after{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -116px;background-repeat:no-repeat;display:inline-block;margin-left:5px;vertical-align:middle;content:""}.button_expand .txt{font-size:13px;font-weight:700;color:#000;line-height:18px;vertical-align:middle;letter-spacing:-.09px}.button_expand.on:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button_refresh{display:inline-block;padding:10px 20px;border-radius:40px;box-shadow:0 1px 1px 0 rgba(0,0,0,.04),0 1px 0 0 rgba(0,0,0,.04),0 0 0 0 rgba(0,0,0,.04),0 -1px 0 0 rgba(0,0,0,.04),-1px 0 0 0 rgba(0,0,0,.04),1px 0 0 0 rgba(0,0,0,.04);font-size:0;line-height:0}.button_refresh:before{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -182px;background-repeat:no-repeat;display:inline-block;margin-right:10px;vertical-align:middle;content:""}.button_refresh .count,.button_refresh .txt{font-size:13px;line-height:18px;vertical-align:middle;letter-spacing:-.09px}.button_refresh .txt{color:#3f3f3f}.button_refresh .count{margin-left:9px}.button_gray{width:100%;padding:11px;border-radius:5px;background-color:#f5f5f5;font-size:0;line-height:0}.button_gray .txt{font-size:13px;font-weight:700;color:#000;line-height:18px;vertical-align:middle;letter-spacing:-.09px}.button_notification{padding:8px 26px;background-color:#fff;font-size:11px;font-weight:700;line-height:17px;letter-spacing:.06px;color:#ff334b;text-align:center}.button_notification:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2.127A4.583 4.583 0 0 0 3.417 6.71v3.058c0 .756-.226 1.478-.642 2.089a.433.433 0 0 0 .358.677h4.434v1.339h.866v-1.339h4.434c.348 0 .554-.39.358-.677a3.696 3.696 0 0 1-.642-2.089V6.71A4.583 4.583 0 0 0 8 2.127zm0 .867a3.716 3.716 0 0 1 3.716 3.716v3.058l.005.215c.026.569.157 1.12.381 1.63l.026.054H3.87l.026-.054a4.57 4.57 0 0 0 .387-1.845V6.71A3.716 3.716 0 0 1 8 2.994z' fill='%23ff334b'/%3E%3C/svg%3E");vertical-align:top}.button_notification.round{border-radius:33px;box-shadow:0 1px 6.2px 0 rgba(0,0,0,.12)}.button_notification.square{min-width:106px;padding:7px 10px;border:1px solid #ff334b;border-radius:5px;line-height:16px}.button_notification.is_subscribed{border-color:transparent;background-color:#fff1f2}@media screen and (min-width:640px){.button_top{right:50%;margin-right:-304px}}.top_banner_area{position:relative;overflow:hidden}.top_banner_area .swiper-pagination{box-sizing:border-box;bottom:17px;left:20px;width:auto;height:20px;padding:3px 20px 3px 9px;border-radius:10px;background:rgba(0,0,0,.4);font-size:0}.top_banner_area .swiper-pagination:after{content:"";position:absolute;top:6px;right:7px;width:8px;height:8px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-168px -50px;background-repeat:no-repeat}.top_banner_area .swiper-pagination-current{position:relative;padding-right:8px;font-size:11px;font-weight:700;line-height:14px;color:#fff}.top_banner_area .swiper-pagination-current:after{content:"";position:absolute;top:6px;right:3px;width:2px;height:2px;border-radius:1px;background:hsla(0,0%,100%,.4)}.top_banner_area .swiper-pagination-total{position:relative;font-size:11px;font-weight:700;line-height:14px;color:#fff;opacity:.4}.top_banner_list{white-space:nowrap;font-size:0}.top_banner_item{position:relative;display:inline-block;width:100%;padding-bottom:45.3333%}.top_banner_item .link{position:absolute;top:0;left:0;right:0;bottom:0}.top_banner_item .banner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.simple_banner_area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 18px 15px;margin-right:-3px}.simple_banner_area:last-child{border-bottom:12px solid #f5f5f5}.simple_banner_area+.simple_banner_area{padding-top:0;margin-top:-15px}.simple_banner_area .banner_inner{display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;width:100%;margin-bottom:5px}.simple_banner_area .banner_inner .link{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;margin-right:3px}.simple_banner_area .banner_inner .banner{width:100%;margin-right:3px;border-radius:5px}.rolling_banner_wrapper .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.rolling_banner_wrapper .swiper-wrapper{z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:content-box;-webkit-transform:translateZ(0);transform:translateZ(0)}.rolling_banner_wrapper .swiper-slide,.rolling_banner_wrapper .swiper-wrapper{position:relative;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.rolling_banner_wrapper .swiper-slide{-webkit-flex-shrink:0;flex-shrink:0}.rolling_banner_wrapper .swiper-slide a{display:block;width:100%;height:100%}.rolling_banner_wrapper .swiper-slide img{width:100%}.rolling_banner_wrapper .swiper-pagination{position:absolute;bottom:9px;left:0;width:100%;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.rolling_banner_wrapper .swiper-pagination .swiper-pagination-bullet{display:inline-block;width:4px;height:4px;margin:0 3px;border-radius:100%;background-color:#fff;opacity:.4}.rolling_banner_wrapper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.rolling_banner_wrapper .swiper-notification{overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;pointer-events:none}.banner_remind{position:relative;margin-bottom:12px}.banner_remind .banner_inner{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;padding:12px;background:#fcfcfc;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:8px}.banner_remind .info_right{-webkit-flex-shrink:0;flex-shrink:0;margin-left:10px}.banner_remind .title{font-size:15px;line-height:20px;font-weight:700;letter-spacing:-.24px;color:#000}.banner_remind .desc{margin-top:8px;font-size:11px;line-height:14px;color:#949494}.banner_remind .link{margin-top:2px;font-size:11px;line-height:16px;color:#06c755;letter-spacing:.06px;text-decoration:underline}.banner_remind .thumb{display:block}.banner_remind .thumb .image{width:75px}.banner_remind .btn_primary{width:90px;margin-top:6px;padding:9px 0 10px;background:#06c755;border-radius:3px;font-size:12px;line-height:17px;font-weight:600;color:#fff;text-align:center}.banner_remind .btn_close{position:absolute;top:5px;right:5px;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -44px;background-repeat:no-repeat}.popup{bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);-webkit-overflow-scrolling:touch;z-index:1000}.popup,.popup:after{position:fixed;top:0;right:0;left:0;max-width:640px;margin:0 auto}.popup:after{z-index:800;bottom:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.5);content:""}.popup.dark:after{background:rgba(0,0,0,.7)}.popup .popup_view_box{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;max-height:80%;background-color:#fff;box-sizing:border-box;border-radius:12px 12px 0 0}.popup .popup_view_box .header_area{-webkit-box-flex:0;-webkit-flex:none;flex:none;position:relative;padding:15px 16px;height:50px;box-sizing:border-box}.popup .popup_view_box .header_area .title{font-size:16px;line-height:22px;font-weight:700;text-align:center;color:#111}.popup .popup_view_box .header_area .button_close{position:absolute;top:5px;right:4px;z-index:900;width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:0 -122px;background-repeat:no-repeat;overflow:hidden;font-size:0;line-height:0;white-space:nowrap}.popup .popup_view_box .banner_list{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.popup .popup_view_box .banner_item{scroll-snap-align:start;margin-bottom:4px}.popup .popup_view_box .banner_item:last-child{margin-bottom:0}.popup .popup_view_box .banner_item .link{display:block}.popup .popup_view_box .banner_item .banner{width:100%}.popup .content_area{position:absolute;top:50%;left:50%;z-index:900;width:290px;box-sizing:border-box;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup .content_area .promo_image_inner .link{display:block}.popup .content_area .promo_image_inner .image{width:100%}.popup .content_area .promo_text_inner{display:-webkit-box;display:-webkit-flex;display:flex}.popup .content_area .promo_text_inner .button_promo_close{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:50px;background-color:#fcfcfc;font-size:12px;font-weight:400;line-height:12px;color:#777}.popup .content_area .promo_text_inner .button_promo_close:after{position:absolute;right:0;top:0;width:1px;height:100%;background-color:#d9d9d9;content:""}.popup .content_area .promo_text_inner .button_promo_close:last-child:after{content:none}.search_full_popup{position:fixed;top:50px;right:0;bottom:55px;bottom:calc(55px + constant(safe-area-inset-bottom));bottom:calc(55px + env(safe-area-inset-bottom));left:0;max-width:640px;margin:0 auto;-webkit-overflow-scrolling:touch;z-index:1000;background:#fff}.search_full_popup .search_popup_inner{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;overflow-y:auto}.loading_popup{position:fixed;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;top:50%;left:50%;width:123px;height:123px;background:rgba(0,0,0,.8);border-radius:5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1100}.loading_popup .text_state{display:block;padding:4px 0;font-size:14px;line-height:17px;color:#fcfcfc}.loading_popup .loading_state{position:relative;font-size:0;line-height:0;white-space:nowrap;overflow:hidden}.loading_popup .loading_state:before{content:"Loading";display:block;margin:0 auto;width:40px;height:40px;background:url(https://www.line-website.com/ecmall-tw/resources/ec/svg/loading_spinner.svg) no-repeat;background-size:40px 40px}.loading_popup .loading_state.is_checked:before{width:45px;height:45px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-104px -66px;background-repeat:no-repeat}.loading_popup .loading_state.is_checked:after{content:"Removed";display:block;padding:4px 0;font-size:14px;line-height:17px;color:#fcfcfc}.confirm_popup{background-color:rgba(0,0,0,.6)}.confirm_popup .popup_container{position:relative;display:inline-block;width:288px;padding:28px 24px 24px;border-radius:12px;background-color:#fff;vertical-align:middle;white-space:normal;box-sizing:border-box}.confirm_popup .close{position:absolute;top:3px;right:3px;padding:10px}.confirm_popup .close .sp_popup_close{width:21px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-96px -215px;background-repeat:no-repeat}.confirm_popup .contents_area .title{display:block;font-size:19px;color:#000;letter-spacing:-.4px}.confirm_popup .contents_area .description{margin-top:8px;font-size:14px;color:#949494;letter-spacing:-.1px}.confirm_popup .button_area{padding:20px 0 0}.confirm_popup .button_area [class^=button]{height:48px;box-sizing:border-box}.confirm_popup .button_primary{background:#00cc42}.confirm_popup .button_secondary{margin-top:8px;border:1px solid #eae9e9;background:0 0;color:#000}.confirm_popup.popup_confirm_terms .popup_container{width:247px;padding:58px 18px 18px}.confirm_popup.popup_confirm_terms .title{font-size:16px;line-height:19px;font-weight:600;letter-spacing:0}.confirm_popup.popup_confirm_terms .description{margin-bottom:14px;font-size:13px;line-height:16px;letter-spacing:0}.confirm_popup.popup_confirm_terms .button_area [class^=button]{height:44px;line-height:44px;border-radius:1px;font-weight:600;letter-spacing:-.25px}.confirm_popup.popup_confirm_terms .button_area .button_secondary{color:#b7b7b7}.confirm_popup.popup_creditcard .title{font-size:17px;line-height:22px;letter-spacing:-.44px;color:#111}.confirm_popup.popup_creditcard .description{font-size:13px;line-height:18px;letter-spacing:-.09px}.msg_box_invite{position:fixed;left:18px;right:18px;bottom:86px;bottom:calc(86px + constant(safe-area-inset-bottom));bottom:calc(86px + env(safe-area-inset-bottom));display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:604px;padding:15px;margin:0 auto;background-color:#f7fff8;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;z-index:100}.msg_box_invite:before{position:absolute;right:88px;bottom:0;width:66px;width:64px;height:48px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:0 -99px;background-repeat:no-repeat;content:""}.msg_box_invite .img_box{-webkit-flex-shrink:0;flex-shrink:0;width:32px;height:32px;margin-right:8px}.msg_box_invite .img_box img{width:100%}.msg_box_invite .info{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:15px}.msg_box_invite .info .title{display:block;font-weight:700;font-size:14px;line-height:17px;color:#111}.msg_box_invite .info .desc{margin-top:2px;font-weight:500;font-size:12px;line-height:14px;color:#18a352}.msg_box_invite .info .desc strong{font-weight:700}.msg_box_invite .btn_invite{padding:7px 12px;background-color:#fff;border:.5px solid #efefef;border-radius:7px;font-weight:700;font-size:11px;line-height:16px;letter-spacing:.06px;color:#06c755;text-align:center}.msg_box_invite .btn_close{position:absolute;top:-8px;right:-8px;width:24px;height:24px;background-color:#c8c8c8;border-radius:16px}.msg_box_invite .btn_close:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-36px -239px;background-repeat:no-repeat;content:""}.msg_box_invite.notnav{bottom:78px;bottom:calc(78px + constant(safe-area-inset-bottom));bottom:calc(78px + env(safe-area-inset-bottom))}.bottom_sheet{position:fixed;z-index:110;top:0;left:0;right:0;bottom:0;max-width:640px;min-width:320px;margin:0 auto;background-color:rgba(0,0,0,.4)}.bottom_sheet_inner{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;max-height:90%;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background:#fff;border-radius:12px 12px 0 0}.bottom_sheet_inner .btn_close{padding:13px 0}.bottom_sheet_inner .btn_close .sp_option_close{margin:0 auto}.bottom_sheet .layer_header{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding:15px 48px 14px 21px;border-bottom:1px solid #f5f5f5}.bottom_sheet .layer_header .title{display:block;font-size:17px;font-weight:700;line-height:20px;letter-spacing:-.4px;color:#111}.bottom_sheet .layer_content{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch}.bottom_sheet .layer_content::-webkit-scrollbar{display:none}.bottom_sheet .layer_content.layer_term{overflow:initial;position:absolute;top:55px;right:0;bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);left:0}.bottom_sheet .layer_content.layer_term .inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:100%;padding:0 18px 24px;box-sizing:border-box}.bottom_sheet .layer_content.layer_term .tab_wrap{margin:0 -18px}.bottom_sheet .layer_content.layer_term .content_tab{display:none;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:calc(100% - 73px);padding-top:24px;box-sizing:border-box;font-size:11px;line-height:16px;color:#303030;letter-spacing:.06px}.bottom_sheet .layer_content.layer_term .content_tab.is_selected{display:block}.bottom_sheet .layer_content.layer_term .term_scroll{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;box-sizing:border-box}.bottom_sheet .share_top_area{padding:14px 0 13px 21px;border-bottom:1px solid #f5f5f5;box-sizing:border-box}.bottom_sheet .share_top_area .tooltip_title{font-size:17px;font-weight:700;line-height:22px;letter-spacing:-.44px;color:#111}.bottom_sheet .share_top_area .button_tooltip{margin:1px 0 0 2px;vertical-align:top;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-185px -215px;background-repeat:no-repeat}.bottom_sheet .share_top_area .tooltip_content{position:absolute;left:0;top:41px;-webkit-transform:translateX(58px);transform:translateX(58px);padding:8px;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:8px}.bottom_sheet .share_top_area .tooltip_content .desc{font-size:13px;font-weight:400;line-height:17px;letter-spacing:-.09px;color:#fff}.bottom_sheet .share_top_area .tooltip_content:before{content:"";position:absolute;left:16px;top:-4px;width:0;height:0;border-bottom:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;border-right:4px solid transparent}.bottom_sheet .layer_footer{padding:10px 16px 18px;border-top:1px solid #efefef;box-shadow:0 -5px 10px 0 rgba(0,0,0,.04),0 -.4px 0 0 rgba(0,0,0,.08);z-index:50}.bottom_sheet .layer_footer .button_primary{border-radius:5px;background-image:none;background-color:#06c755;line-height:48px}.bottom_sheet .button_close{position:absolute;top:2px;right:0;padding:13px;font-size:0;white-space:nowrap;overflow:hidden;cursor:pointer}.bottom_sheet .button_close .icon_close{display:block;margin:0 auto;width:21px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-96px -215px;background-repeat:no-repeat}.bottom_sheet .share_list{padding:16px 24px 32px}.bottom_sheet .share_item .button_share{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;font-size:15px;line-height:22px;letter-spacing:-.25px;text-align:left;color:#303030;cursor:pointer}.bottom_sheet .share_item .button_share:before{content:"";display:inline-block;margin-right:14px;vertical-align:top}.bottom_sheet .share_item .button_share.line:before{background-position:-193px 0}.bottom_sheet .share_item .button_share.keep:before,.bottom_sheet .share_item .button_share.line:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.bottom_sheet .share_item .button_share.keep:before{background-position:-126px -122px}.bottom_sheet .share_item .button_share.facebook:before{background-position:-84px -122px}.bottom_sheet .share_item .button_share.copy_link:before,.bottom_sheet .share_item .button_share.facebook:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.bottom_sheet .share_item .button_share.copy_link:before{background-position:-42px -122px}.bottom_sheet .share_item+.share_item{margin-top:20px}.bottom_sheet .option_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:81px;padding:0 20px 0 29px;border:1px solid #dfdfdf;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);border-radius:10px;text-align:left}.bottom_sheet .option_box:disabled{color:#b7b7b7}.bottom_sheet .option_box .title{display:block;-webkit-box-flex:0;-webkit-flex:0 0 62px;flex:0 0 62px;font-size:19px;line-height:25px}.bottom_sheet .option_box .info{margin-left:20px}.bottom_sheet .option_box .desc{font-size:12px;line-height:16px}.bottom_sheet .option_box .point{display:inline-block;margin-top:6px;font-size:10px;font-weight:700;line-height:16px;background:-webkit-linear-gradient(left,#1dcf52,#00c175);background:linear-gradient(90deg,#1dcf52,#00c175);-webkit-background-clip:text;background-clip:text;color:transparent}.bottom_sheet .option_box+.option_box{margin-top:12px}.bottom_sheet .avatar_list{display:-webkit-box;display:-webkit-flex;display:flex}.bottom_sheet .avatar_item{width:50px;height:50px;border:1px solid #efefef;border-radius:50px}.bottom_sheet .avatar_item.empty{position:relative;margin-left:13px;border-style:dashed;background-color:#f7f8f9}.bottom_sheet .avatar_item.empty:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.933 13.622s-3.102-1.902-3.864-2.383c-.07-.044-.254-.16-.238-.557.011-.28.121-.571.217-.724.149-.233.317-.563.513-.949.1-.196.207-.407.324-.628.272-.147.585-.448.695-1.198a1.501 1.501 0 0 0-.179-.974C13.35 4.026 11.966 2.512 10 2.512c-1.958 0-3.339 1.5-3.4 3.693-.123.216-.244.55-.18.98.11.754.428 1.054.694 1.195.116.221.225.433.324.629.196.386.365.716.513.95.096.152.206.444.217.723.017.397-.168.513-.238.557-.761.481-3.864 2.383-3.876 2.39a2.186 2.186 0 0 0-.996 1.838v2.02h13.883v-2.02c0-.744-.372-1.431-1.008-1.845z' fill='%23dfdfdf'/%3E%3C/svg%3E");-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bottom_sheet .avatar_item.empty .number{position:absolute;left:30px;bottom:0;width:30px;font-size:11px;font-weight:700;line-height:20px;border-radius:20px;background-color:#4270ed;color:#fff;text-align:center}.bottom_sheet .avatar_item img{overflow:hidden;border-radius:50px;width:100%}.bottom_sheet .avatar_item+.avatar_item:not(.empty){margin-left:-19px;border-color:#fff}.bottom_sheet .deal_card{border:1px solid #efefef;border-radius:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.bottom_sheet .deal_card .deal_info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:12px 20px}.bottom_sheet .deal_card .group_title .title{margin:0;padding:0}.bottom_sheet .deal_card .group_title .txt_time{display:block;color:#e5172f}.bottom_sheet .deal_card .group_title .txt_desc{display:block;margin-top:1px;font-size:12px;line-height:16px;font-weight:700;color:#555}.bottom_sheet .deal_card .avatar_list{margin-left:auto}.bottom_sheet .deal_card .txt_guide{display:block;padding:8px 18px 10px;border-top:1px solid #efefef;font-size:12px;color:#111;line-height:16px}.bottom_sheet .deal_card .txt_guide em{font-weight:700;color:#06c755}.bottom_sheet .deal_option{padding:16px 20px}.bottom_sheet .deal_participate{padding:10px 0 20px;margin:0 18px}.bottom_sheet .deal_participate .txt_note{margin-top:10px;font-size:12px;line-height:16px;color:#949494}.bottom_sheet .deal_participate .group_checkbox{margin-top:16px}.bottom_sheet .deal_participate .group_checkbox .checkbox_inner{position:relative;margin:0}.bottom_sheet .deal_participate .group_checkbox .checkbox_inner+.checkbox_inner{margin-top:12px}.bottom_sheet .deal_participate .group_checkbox .checkbox_checkout{position:absolute;top:0;left:0;background-position:-261px -94px}.bottom_sheet .deal_participate .group_checkbox .checkbox_checkout,.bottom_sheet .deal_participate .group_checkbox .checkbox_checkout:checked{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.bottom_sheet .deal_participate .group_checkbox .checkbox_checkout:checked{background-position:-261px -50px}.bottom_sheet .deal_participate .group_checkbox .label_checkbox_checkout{padding:2px 0 2px 28px;font-size:12px;font-weight:700;line-height:16px;color:#777}.bottom_sheet .group_list_area{padding:12px 18px 22px}.bottom_sheet .terms_content{margin:38px 0 20px;padding:12px 15px 0 18px}.bottom_sheet .terms_content strong{font-size:15px;font-weight:700;line-height:18px;letter-spacing:-.09px}.bottom_sheet .terms_content p{margin-top:12px;padding-left:3px;color:#777;font-size:12px;line-height:17px}.bottom_sheet .noti{padding-top:8px;font-size:13px;line-height:18px;letter-spacing:-.08px;color:#ff334b;text-align:center}.bottom_sheet.type_full .bottom_sheet_inner{height:calc(100% - var(--sat) - 44px);max-height:none}.bottom_sheet.type_full .inner{padding:0 16px 20px}.bottom_sheet.type_center .layer_header{padding:14px 52px;text-align:center;border-bottom:none}.bottom_sheet.type_center .layer_content .inner{padding:0 16px 20px}.bottom_sheet.type_center .layer_content .toggle_box{margin-top:20px}.bottom_sheet.type_center .layer_content .toggle_box .text_toggle{font-size:14px}.bottom_sheet.bottom_sheet_consent .layer_header{position:relative;min-height:135px;padding-right:135px;border-bottom:0;box-sizing:border-box}.bottom_sheet.bottom_sheet_consent .layer_header .tit{margin-top:9px;font-size:17px;line-height:26px;font-weight:700;letter-spacing:.34px;white-space:nowrap}.bottom_sheet.bottom_sheet_consent .layer_header .text{display:block;margin-top:8px;font-size:13px;line-height:16px;font-weight:400;letter-spacing:-.09px;color:#777}.bottom_sheet.bottom_sheet_consent .layer_header:after{width:110.5px;height:97px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:0 0;background-repeat:no-repeat;display:block;position:absolute;top:12px;right:18px;content:""}.bottom_sheet.bottom_sheet_consent .layer_content{padding:0 18px}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all{padding:0;background:#f5f5f5;border:1px solid #efefef;border-radius:4px}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all .checkbox_inner{margin:0}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all .label_checkbox_checkout{display:block;padding:17px 16px 17px 48px;font-size:16px;cursor:pointer}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all .checkbox_checkout{top:17px;left:16px;border-radius:24px}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all .checkbox_checkout:checked{border:none;background-color:transparent;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -104px;background-repeat:no-repeat}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_all .checkbox_checkout:checked+.label_checkbox_checkout{border-radius:4px;background:#06c755;color:#fff}.bottom_sheet.bottom_sheet_consent .layer_content .term_inner{margin-top:15px;border-top:1px solid #efefef}.bottom_sheet.bottom_sheet_consent .layer_content .term_inner .optional{margin-left:4px;font-size:11px;font-weight:400;line-height:13px;color:#949494}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_checkout{border:1px solid rgba(0,0,0,.16);border-radius:50%;background:#fff}.bottom_sheet.bottom_sheet_consent .layer_content .checkbox_checkout:checked{border:none;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -130px;background-repeat:no-repeat}.bottom_sheet.bottom_sheet_consent .layer_content .label_checkbox_checkout{padding-right:36px;font-weight:600}.bottom_sheet.bottom_sheet_consent .layer_content .note{margin-top:13px;font-size:11px;line-height:15px;color:#949494}.bottom_sheet.bottom_sheet_consent .layer_content .link{display:block;position:absolute;top:0;right:0;width:16px;height:16px;padding:4px 8px}.bottom_sheet.bottom_sheet_consent .layer_content .link:before{width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-76px -252px;background-repeat:no-repeat;display:inline-block;content:""}.bottom_sheet.bottom_sheet_consent .layer_footer{padding:23px 0 0;border-top:0;box-shadow:none}.bottom_sheet.bottom_sheet_consent .layer_footer .button_primary{border-radius:0}.bottom_sheet.bottom_sheet_consent .layer_footer .button_primary:disabled{background:#f5f5f5;color:#b7b7b7}.bottom_sheet.payment .bottom_sheet_inner{padding:0 16px 18px}.bottom_sheet.payment .layer_header{padding:46px 16px 0;text-align:center;border-bottom:none}.bottom_sheet.payment .layer_header .title{font-weight:600}.bottom_sheet.payment .layer_header .txt{padding-top:10px;font-size:13px;line-height:18px;letter-spacing:-.08px}.bottom_sheet.payment .payment_list{margin-top:24px}.bottom_sheet.payment .payment_list .payment_item{position:relative;font-size:0;line-height:0}.bottom_sheet.payment .payment_list .payment_item+.payment_item{margin-top:10px}.bottom_sheet.payment .btn_payment{display:block;width:100%;padding:13px 16px;font-size:15px;font-weight:700;letter-spacing:-.25px;border:1px solid #e4e4e4;border-radius:5px;color:#000;text-align:center}.bottom_sheet.payment .btn_payment[disabled]{color:#949494;background-color:#dfdfdf}.bottom_sheet.payment .btn_payment .txt_monthly{padding-left:20px;font-size:11px;font-weight:400;color:#949494}.bottom_sheet.payment .btn_close{display:block;width:100%;margin-top:24px;padding:13px 16px;font-size:15px;font-weight:700;letter-spacing:-.25px;border:1px solid #e4e4e4;border-radius:5px;text-align:center}.bottom_sheet.deal_guide .layer_header{padding:50px 20px 4px 20px;border:none}.bottom_sheet.deal_guide .layer_header .title{position:relative;padding:3px 0 3px 41px;font-weight:500;font-size:22px;line-height:26px;letter-spacing:normal;color:#111}.bottom_sheet.deal_guide .layer_header .title:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-45px -149px;background-repeat:no-repeat;content:""}.bottom_sheet.deal_guide .layer_header .text_deal{font-weight:700;color:#06c755}.bottom_sheet.deal_guide .title_area{padding:20px 0 0 0}.bottom_sheet.deal_guide .title_area .title{-webkit-box-flex:inherit;-webkit-flex:inherit;flex:inherit;font-weight:700;font-size:18px;line-height:25px;color:#111}.bottom_sheet.deal_guide .title_area .point{position:relative;margin-left:6px;padding-left:18px;font-weight:700;font-size:13px;line-height:18px;color:#06c755}.bottom_sheet.deal_guide .title_area .point:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-232px -239px;background-repeat:no-repeat;content:""}.bottom_sheet.deal_guide .guide_area{margin:0 20px;padding-bottom:20px;border-top:1px solid #efefef}.bottom_sheet.deal_guide .guide_area:first-child{border:none}.bottom_sheet.deal_guide .guide_area:last-child{padding-bottom:24px}.bottom_sheet.deal_guide .guide_area .desc{margin-top:8px;font-size:13px;line-height:18px;color:#3f3f3f}.bottom_sheet.deal_guide .guide_area .guide_list{margin-top:8px}.bottom_sheet.deal_guide .guide_area .guide_item{position:relative;margin-top:4px;padding-left:18px;font-weight:400;font-size:13px;line-height:18px;color:#3f3f3f}.bottom_sheet.deal_guide .guide_area .guide_item strong{font-weight:700}.bottom_sheet.deal_guide .guide_area .guide_item:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-88px -239px;background-repeat:no-repeat;content:""}.bottom_sheet.deal_guide .guide_area .guide_item:first-child{margin:0}.bottom_sheet.deal_guide .guide_area .link_guide{padding-top:20px;font-size:13px;line-height:18px;color:#111}.bottom_sheet.deal_guide .guide_area .link_guide .link{font-weight:700;font-size:13px;color:#06c755;text-decoration:underline}.bottom_sheet.options_view .bottom_sheet_inner{border-radius:0}.bottom_sheet.options_view .layer_header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:16px 0 10px 18px;border-bottom:none;font-weight:700}.bottom_sheet.options_view .layer_header .title{font-size:16px;line-height:19px}.bottom_sheet.options_view .layer_header .guide_text{margin-left:8px;font-weight:600;font-size:12px;line-height:14px;color:#06c755}.bottom_sheet.options_view .layer_content{padding:0 18px 16px}.bottom_sheet.options_view .deal_option{display:-webkit-box;display:-webkit-flex;display:flex;padding:8px 0 4px;font-size:12px;line-height:17px}.bottom_sheet.options_view .deal_option:nth-child(2){padding:0 0 8px}.bottom_sheet.options_view .deal_option .option_title{margin-right:24px;font-weight:400;white-space:nowrap;color:#949494}.bottom_sheet.options_view .deal_option .option_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.bottom_sheet.options_view .deal_option .option_item{padding-bottom:8px;margin-right:16px;font-weight:500;color:#000}.bottom_sheet.options_view .deal_option .option_item:last-child{margin-right:0}.bottom_sheet.options_view .btn_open_guide{position:relative;width:100%;padding:9px 0 8px 12px;background-color:#e6f9ea;border-radius:4px;text-align:left;overflow:hidden}.bottom_sheet.options_view .btn_open_guide:after{position:absolute;right:38px;bottom:0;width:43px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:0 -149px;background-repeat:no-repeat;content:""}.bottom_sheet.options_view .btn_open_guide .guide_msg{position:relative;display:inline-block;padding:0 14px 0 20px;font-weight:600;font-size:13px;line-height:16px;color:#18a352}.bottom_sheet.options_view .btn_open_guide .guide_msg:before{left:0;top:-1px;width:18px;height:18px;background-position:-254.5px -172px}.bottom_sheet.options_view .btn_open_guide .guide_msg:after,.bottom_sheet.options_view .btn_open_guide .guide_msg:before{position:absolute;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat;content:""}.bottom_sheet.options_view .btn_open_guide .guide_msg:after{right:0;top:1px;width:14px;height:14px;background-position:-136px -239px}.bottom_sheet.options_view .layer_footer{display:-webkit-box;display:-webkit-flex;display:flex;padding:10px 18px 18px}.bottom_sheet.options_view .layer_footer button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:48px;padding:14px 0;border:1px solid #06c755;border-radius:5px;font-weight:700;font-size:15px;line-height:19px}.bottom_sheet.options_view .layer_footer .btn_open{color:#06c755}.bottom_sheet.options_view .layer_footer .btn_join{margin-left:7px;background-color:#06c755;color:#fff}.bottom_sheet.deal .bottom_sheet_inner{border-radius:0;max-height:calc(100% - 120px)}.bottom_sheet.deal .layer_content{padding-bottom:114px}.bottom_sheet.deal .deal_participate+.title_option{border-top:1px solid #f5f5f5}.bottom_sheet.deal .title,.bottom_sheet.deal .title_option{display:block;margin:0 18px;padding:16px 0 10px;font-weight:700;font-size:16px;line-height:19px;color:#111}.bottom_sheet.deal .qty_detail{position:fixed;bottom:77px;left:0;right:0;max-width:640px;margin:0 auto;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.bottom_sheet.deal_lst .bottom_sheet_inner{max-height:calc(100% - 240px)}.bottom_sheet.options .bottom_sheet_inner{border-radius:0}.bottom_sheet.options .layer_content{padding-bottom:114px}.bottom_sheet.options .btn_close{position:relative}.bottom_sheet.options .qty_detail{position:fixed;bottom:77px;left:0;right:0;max-width:640px;margin:0 auto;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.bottom_sheet.options .purc_qty_area{position:static;height:auto;padding:0}.bottom_sheet.options .purc_qty_area .purc_area{width:100%;position:static;padding:0}.footer{padding:34px 18px 38px;padding-bottom:calc(constant(safe-area-inset-bottom) + 38px);padding-bottom:calc(env(safe-area-inset-bottom) + 38px);margin-bottom:-55px;margin-bottom:calc((constant(safe-area-inset-bottom) + 55px)*-1);margin-bottom:calc((env(safe-area-inset-bottom) + 55px)*-1);background:#303030}.footer.type_p_end{padding-bottom:108px}.footer .link_list{display:block;text-align:center;font-size:0}.footer .link_list .link{display:inline-block;position:relative;margin:0 9px;padding:4px 0;font-size:12px;line-height:14px;color:#b7b7b7}.footer .link_list .link:after{content:"";position:absolute;top:7px;right:-9px;width:1px;height:8px;background:#b7b7b7}.footer .link_list .link:last-child:after{content:none}.footer .company_info,.footer .copy{display:block;padding-top:18px;font-size:12px;line-height:14px;color:hsla(0,0%,72%,.5);text-align:center}.footer .president{display:block;font-size:12px;line-height:22px;color:#b7b7b7;text-align:center}.video_area{padding-bottom:18px}.video_area.video_all{margin:15px 15px 15px 0}.video_area.video_all .video_list{white-space:normal}.video_area.video_all .video_list .video_item{display:block;width:100%;margin-bottom:30px}.video_area .scrolling{padding-left:18px;overflow-x:auto}.video_area .scrolling::-webkit-scrollbar{display:none}.video_area .scrolling .video_list{margin:0 0 -20px;padding:0 0 20px;white-space:nowrap;font-size:0}.video_area .scrolling .video_list .video_item{display:inline-block;width:310px;padding:0 12px 0 0;overflow:hidden;scroll-snap-align:start}.video_area .scrolling .video_list .video_item:last-child{padding-right:18px}.video_area .video_list{padding:0 15px}.video_area .video_list .video_item{padding-bottom:30px}.video_area .video_list .video_inner{position:relative;padding-top:56.2396%;overflow:hidden;margin-bottom:10px;background-size:cover;border-radius:10px;z-index:1}.video_area .video_list .video_inner .video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video_area .video_list .product_inner .thumb{overflow:hidden;float:left;width:68px;height:68px;margin-right:10px;border-radius:10px}.video_area .video_list .product_inner .thumb .link{display:block}.video_area .video_list .product_inner .thumb .image{width:100%;height:100%}.video_area .video_list .product_inner .info{overflow:hidden;position:relative}.video_area .video_list .product_inner .info .link{display:block}.video_area .video_list .product_inner .info .title{margin-top:3px;font-size:14px;line-height:20px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video_area .video_list .product_inner .info .sale{font-size:16px;line-height:20px;font-weight:700;color:#ff334b;margin-top:6px}.video_area .video_list .product_inner .info .sale em{color:#c8c8c8;text-decoration:line-through;font-weight:400}.video_area .video_list .product_inner .info .price,.video_area .video_list .product_inner .info .soldout{font-size:16px;line-height:20px;font-weight:700;color:#111;margin-top:6px}.video_area .video_list .product_inner .info .title_sub{margin-top:4px;display:block;font-size:13px;line-height:15px;color:#111;padding-right:63px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video_area .video_list .product_inner .info .button_buy{position:absolute;right:4px;bottom:0;width:55px;height:28px;line-height:28px;background:#03d66f;border-radius:4px;text-align:center;color:#fff;font-size:11px}.loading_wrap{text-align:center}.loading_wrap.type_full{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loading_spinner{display:inline-block;max-width:100%;white-space:normal;word-wrap:break-word;vertical-align:middle}.text_loading{margin-top:20px;font-size:14px;line-height:17px;color:#949494}.toggle_box{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.toggle_box .text_toggle{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:12px;line-height:16px;padding:4px 0;color:#111}.input_toggle_inner{position:relative;display:inline-block}.input_toggle_inner .input_toggle{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:10}.input_toggle_inner .input_toggle:checked+.toggle{background:#20c962}.input_toggle_inner .input_toggle:checked+.toggle:after{left:22px}.input_toggle_inner .toggle{position:relative;display:inline-block;width:44px;height:24px;background:#dfdfdf;border-radius:12px;-webkit-transition:.2s;transition:.2s}.input_toggle_inner .toggle:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:10px;background:#fff;-webkit-transition:left .2s;transition:left .2s}.input_date_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid #dfdfdf;border-radius:4px;font-size:0}.input_date_box .label_date{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:15px 0 15px;text-align:center}.input_date_box .label_date:after{content:"";display:inline-block;vertical-align:top;margin:3px 0 0 9px;width:10px;height:10px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-267px -252px;background-repeat:no-repeat}.input_date_box .text_date{font-size:14px;line-height:17px}.input_date_box .input_date{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.input_date_box .input_date::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background:0 0;color:transparent;cursor:pointer}.input_date_box .dash_date{display:inline-block;width:9px;height:1px;background:#111}.input_date_box .button_search{border-left:1px solid #dfdfdf;height:100%;padding:11px 12px}.input_date_box .button_search .icon_search{display:block;font-size:0;line-height:0;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-104px -226px;background-repeat:no-repeat}.box_input{width:100%;height:44px;margin-top:10px;padding:0 16px;border-radius:3px;border:1px solid rgba(0,0,0,.06);font-size:14px;line-height:42px;box-sizing:border-box;color:#111}.box_input::-webkit-input-placeholder{color:#ccc}.box_input::-moz-placeholder{color:#ccc}.box_input:-ms-input-placeholder{color:#ccc}.box_input:-moz-placeholder{color:#ccc}.box_input.secondary{border-color:#ff334b}.area_box_select+.box_input,.inner_carrier .box_input{margin-top:6px}.box_input+.box_input{margin-top:8px}.box_input+.text_guide_checkout{margin-top:7px}.area_box_select{position:relative;height:44px;margin-top:10px;border-radius:3px;border:1px solid rgba(0,0,0,.06)}.area_box_select:before{content:"";position:absolute;top:0;right:44px;bottom:0;width:1px;height:100%;background-color:#f0f0f0}.area_box_select:after{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -66px;background-repeat:no-repeat;content:"";position:absolute;top:0;right:0;margin:12px}.area_box_select+.area_box_select{margin-top:6px}.area_box_select+.text_guide_checkout{margin-top:10px}.area_box_select.secondary{border-color:#ff334b}.area_box_select.secondary:before{background-color:#ff334b}.area_box_select.select_readonly:after{opacity:.4}.area_box_select.select_readonly .box_select{background-color:#f5f5f5;pointer-events:none}.area_box_select .box_select{position:relative;width:100%;height:100%;padding:0 60px 0 16px;font-size:14px;line-height:44px;text-align:left;color:#111}.area_box_select .box_select .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;font-size:12px;color:#111}.simple_pagination,.simple_pagination .btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.simple_pagination .btn{width:30px;height:30px;border:1px solid #efefef}.simple_pagination .btn_prev:before{background-position:-58px -252px}.simple_pagination .btn_next:before,.simple_pagination .btn_prev:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.simple_pagination .btn_next:before{background-position:-76px -252px}.simple_pagination .pagination_number{display:-webkit-box;display:-webkit-flex;display:flex;margin:0 20px;font-size:14px;line-height:22px;font-weight:500;color:#b7b7b7;letter-spacing:-.44px}.simple_pagination .pagination_number .current{color:#000}.simple_pagination .pagination_number .current+span{margin:0 10px}.information_product{position:relative;padding:16px 40px 16px 32px}.information_product+.information_product{border-top:1px solid #f5f5f5}.information_product:after{content:"";display:block;clear:both}.information_product .checkbox_checkout{top:16px;left:8px}.information_product .thumbnail{float:left;overflow:hidden;position:relative;width:66px;height:66px;margin:0 8px 0 6px;border-radius:3px;background-color:#f9f9f9}.information_product .thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.03);border-radius:3px}.information_product .image{width:100%;height:auto;mix-blend-mode:darken}.information_product .area_text{overflow:hidden;font-size:0;line-height:0}.information_product .area_text .number{margin-top:7px}.information_product .area_text .sales{margin-right:4px;font-size:16px;line-height:19px;font-weight:700;color:#e3252b}.information_product .area_text .unit{font-size:10px;font-weight:600}.information_product .area_text .price{margin-right:4px;font-size:16px;line-height:19px;font-weight:700}.information_product .area_text .origin{font-size:12px;line-height:14px;color:#c8c8c8;text-decoration:line-through}.information_product .label_notsale,.information_product .label_soldout{display:inline-block;padding:2px 8px 3px;border-radius:3px;font-size:10px;line-height:13px;font-weight:700;vertical-align:top}.information_product .label_notsale+.title_product,.information_product .label_soldout+.title_product{margin-top:6px}.information_product .label_soldout{border:.5px solid #949494;color:#949494}.information_product .label_notsale{border:.5px solid #ff5e1f;color:#ff5e1f}.information_product .title_product{display:block;font-size:13px;line-height:18px}.information_product .options{margin-top:6px}.information_product .option{font-size:13px;line-height:17px}.information_product .option+.option:before{content:"\/";margin:0 5px}.information_product .point{margin-top:4px;font-size:12px;line-height:14px;color:#07b53b}.information_product .point:before{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-216px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin-right:3px;vertical-align:top}.information_product .box_count{display:inline-block;height:32px;margin:10px 0 2px 1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.02),0 1px 0 0 rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.04);border-radius:3px;vertical-align:top}.information_product .button_count{position:relative;width:35px;height:100%;font-size:1px;color:transparent;vertical-align:top}.information_product .button_count[disabled].minus:before,.information_product .button_count[disabled].plus:after,.information_product .button_count[disabled].plus:before{background-color:rgba(0,0,0,.2)}.information_product .button_count.minus{border-right:1px solid #f5f5f5}.information_product .button_count.minus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:12px;height:1px;margin:auto;background-color:#111}.information_product .button_count.plus{border-left:1px solid #f5f5f5}.information_product .button_count.plus:after,.information_product .button_count.plus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:12px;height:1px;margin:auto;background-color:#111}.information_product .button_count.plus:after{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.information_product .input_count{width:48px;height:100%;font-size:14px;color:#111;text-align:center}.information_product .button_delete{position:absolute;top:6px;right:0;overflow:hidden;width:30px;height:40px;padding:10px 10px 10px 0;box-sizing:border-box;font-size:1px;color:transparent;white-space:nowrap}@media screen and (min-width:640px){.information_product .button_delete{right:6px}}.information_product .button_delete:before{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px 0;background-repeat:no-repeat;content:"";display:block}.information_product .text_notice{display:block;font-size:12px;line-height:16px;padding:6px 0;color:#ff334b}.information_product .link_goto{display:inline-block;position:relative;font-size:12px;color:#111;line-height:16px}.information_product .link_goto:after{content:"";display:inline-block;width:15px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-71px -239px;background-repeat:no-repeat;vertical-align:top;margin:1px 0 0 -1px}.ck+.lb:before,.comb:after,.combx .btn_select:after,.combx:after,.label_date:after,.rdo,.sp{display:block;overflow:hidden;width:0;height:0;color:transparent;font-size:0;line-height:0;vertical-align:top}.sp_list_more{display:inline-block;width:20px;height:20px;background-position:-254.5px -66px}.sp_list_more,.sp_more_arr{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_more_arr{width:8px;height:5px;background-position:-276.5px -135px}.sp_close{width:21px;height:20px;background-position:-96px -215px}.sp_close,.sp_option_close{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_option_close{width:29px;height:8px;background-position:-112.5px -84px}.rdo{background-position:-148px -183px}.rdo,.rdo:checked,.rdo[checked=checked]{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.rdo:checked,.rdo[checked=checked]{background-position:-174px -183px}.sp_plus{background-position:0 -257px}.sp_minus,.sp_plus{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_minus{background-position:-168px -239px}.sp_plus3{width:10px;height:10px;background-position:-276.5px -62px}.sp_plus3,.sp_pop_close{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_pop_close{width:15px;height:15px;background-position:-179px -149px}.sp_ckb{background-position:-72px -215px}.ckb:checked+.sp_ckb,.sp_ckb{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.ckb:checked+.sp_ckb{background-position:-48px -215px}.sp_arr2{width:6px;height:11px;background-position:-276.5px -110px;position:absolute;top:50%;right:0;margin-top:-5px}.sp_arr2,.sp_close_pi{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_close_pi{width:17px;height:17px;background-position:-254.5px -192px}.sp_edge{position:absolute;top:-12px;left:20px;height:12px;background-position:-16px -257px}.comb:after,.combx .btn_select:after,.combx:after,.sp_edge{width:13px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.comb:after,.combx .btn_select:after,.combx:after{height:7px;background-position:-254.5px -229px}.sp_sorting_check{width:21px;height:21px;background-position:-196.5px -160px}.sp_point,.sp_sorting_check{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_point{width:15px;height:15px;background-position:-54px -239px}.sp_tooltip{width:11px;height:8px;background-position:-276.5px -100px}.sp_coupon,.sp_tooltip{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_coupon{width:18px;height:18px;background-position:-254.5px -132px}.sp_search{background-position:0 -215px}.sp_del,.sp_search{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.sp_del{background-position:-24px -215px}.ico_arr{width:10px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-276.5px -21px;background-repeat:no-repeat}.preview_image{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%;white-space:nowrap}.preview_image .close_pi{position:fixed;top:0;right:0;z-index:5;padding:15px}.preview_image .pi_dimmed{z-index:1;background-color:#000;opacity:.9}.preview_image .pi_det,.preview_image .pi_dimmed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.preview_image .pi_det{z-index:2}.preview_image .pi_det:after{display:inline-block;height:100%;vertical-align:middle;content:""}.preview_image .pi_flx{display:inline-block;width:100%;vertical-align:middle}.preview_image ._jswipe ._jtsPaginate{position:absolute;bottom:25px;left:0;width:100%}.preview_image ._jswipe ._jtsPaginate>span{background-color:#2a2a2a}.preview_image ._jswipe ._jtsPaginate>span.on{background-color:#fff}.preview_image .swiper-pagination.swiper-pagination-bullets{position:relative;margin:30px 0 0 0}.preview_image .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:5px;opacity:1;-webkit-transform:scale(1);transform:scale(1);width:5px;height:5px;background-color:#2a2a2a}.preview_image .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 0 5px 0 rgba(0,0,0,.14)}.item_detail_thumb .swiper-container{width:100%;height:100%}.item_detail_thumb .swiper-container .swiper-slide{text-align:center;font-size:18px;background:#f9f9f9;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.item_detail_thumb .swiper-container .swiper-slide img{mix-blend-mode:darken}.item_detail_thumb .swiper-container .pagination{position:absolute;top:14px;right:14px;width:36px;height:24px;background-color:#000;opacity:.6;font-weight:700;color:#fff;letter-spacing:-1px;text-align:center;font-size:10px;line-height:24px;border-radius:12px;z-index:1}.item_detail_thumb .swiper-container .pagination .swiper-pagination{top:0}.navigation_list{overflow:hidden;position:relative;height:50px;background-color:#fff}.navigation_list:before{position:absolute;right:0;bottom:0;left:0;width:100%;height:1px;background-color:#f3f3f3;content:""}.navigation_list:first-child{border-top:1px solid #d9d9d9}.navigation_list .scrolling{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;height:80px}.navigation_list .lst,.navigation_list .lst2{display:table;table-layout:fixed;min-width:100%}.navigation_list .lst2 .itm{width:50%}.navigation_list .lst2 .tit{font-size:16px}.navigation_list .lst2 .tit:before{display:none}.navigation_list .itm{display:table-cell;white-space:nowrap}.navigation_list .itm:first-child{padding-left:15px}.navigation_list .itm:first-child .lnk{padding-left:5px}.navigation_list .itm:last-child{padding-right:15px}.navigation_list .itm:last-child .lnk{padding-right:5px}.navigation_list .itm.on .tit{color:#22232c}.navigation_list .itm.on .tit:before{position:absolute;right:-5px;bottom:0;left:-5px;height:2px;background-color:#111;content:""}.navigation_list .lnk{display:block;position:relative;padding:0 12px;text-align:center}.navigation_list .tit{display:inline-block;position:relative;height:50px;color:#d9d9d9;font-size:14px;font-weight:700;line-height:50px;vertical-align:top}.info_list{padding:22px 42px 0 15px}.info_list .lst,.info_list .lst2{margin-bottom:44px}.info_list .lst2 dd:first-of-type,.info_list .lst22 dd:first-of-type{margin-top:20px}.info_list .lst .date,.info_list .lst2 .date{display:block;margin-top:4px;font-size:13px;line-height:15px;color:#969696}.info_list .list_tit{font-size:18px;font-weight:600;color:#111}.info_list dd{margin-top:20px}.info_list dd:first-of-type{margin-top:6px}.info_list .sub_tit{font-size:14px;font-weight:700;color:#111}.info_list .txt{display:block;font-size:14px;color:#666;line-height:20px}.campaign_wrap{padding-bottom:44px;border-bottom:1px solid #f3f3f3}.campaign_wrap .banner_area{overflow:hidden;text-align:center}.campaign_wrap .banner_area a{display:block;width:100%;height:100%}.campaign_wrap .banner_area img{width:100%;height:auto;max-height:100%}.campaign_wrap .breadcrumb{padding:12px 0 0 15px;box-sizing:border-box;height:40px;border-bottom:1px solid #f3f3f3}.campaign_wrap .breadcrumb .lst{font-size:0}.campaign_wrap .breadcrumb .lst:after{display:block;clear:both;content:""}.campaign_wrap .breadcrumb li{display:inline-block;font-size:12px;line-height:12px;color:#b5b5b5}.campaign_wrap .breadcrumb li:not(:last-child):after{margin:2px 5px 0 4px;width:5px;height:8px;background-position:-276.5px -142px}.campaign_wrap .breadcrumb li:not(:last-child):after,.campaign_wrap .breadcrumb li:not(:last-child):before{display:inline-block;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat;vertical-align:top;content:""}.campaign_wrap .breadcrumb li:not(:last-child):before{margin:0 5px 0 0;width:13px;height:13px;background-position:-179px -166px}.campaign_wrap .breadcrumb li+li img{vertical-align:middle;margin:-2px 5px 0 0;width:16px;height:16px}.campaign_wrap .breadcrumb a{font-size:12px;color:#b5b5b5}.campaign_wrap .info_list{padding-top:13px}.campaign_wrap .info_list .list_tit{font-size:19px}.campaign_wrap .info_list .txt{margin-top:4px}.button_set{display:table;overflow:hidden;table-layout:fixed;width:100%;margin-top:46px;box-sizing:border-box}.button_set .itm{display:table-cell;text-align:center}.button_set .lnk{display:block;margin:0 2px 0 3px}.button_set button.lnk{width:100%}.button_set .itm:first-child .lnk{margin-left:0}.button_set .itm:last-child .lnk{margin-right:0}.button_set .btn{display:block;height:50px;color:#fff;font-size:17px;line-height:50px}.button_set .btn.blue{background-color:#4285ff}.button_set .btn.green{background-color:#1ab95d}.button_set .btn.gray{background-color:#7a7c80}.button_set .btn.darkgray{background-color:#5c5d66}.button_set .btn.light_gray{background-color:#afb0b3}.button_set .btn.white{border:1px solid #e6e6e6}.button_set .btn.white,.button_set .btn.white2{box-sizing:border-box;color:#333;background-color:#fff;line-height:48px}.button_set .btn.white2{border:1px solid #d2d2d3}.button_set+.button_set{margin-top:5px}.item_detail_thumb{position:relative}.item_detail_thumb ._jts>ol{height:auto;padding-bottom:100%}.item_detail_thumb ._jtsPaginate{position:absolute;right:0;bottom:17px;left:0;height:5px}.item_detail_thumb ._jtsPaginate span{width:5px;height:5px;margin:0 4px;border-radius:5px;background-color:#a3a3a3;opacity:.7}.item_detail_thumb ._jtsPaginate span.on{background-color:#222;opacity:1}.promow{font-size:0}.promow span{display:inline-block;vertical-align:top;margin:0 4px 4px 0;padding:2px 6px;color:#fff;font-size:10px;font-weight:700;line-height:13px;text-align:center;border:1px solid #14a37b;border-radius:2px}.promow .new{border-color:#10a1a1;color:#10a1a1}.promow .best{border-color:#ff334b;color:#ff334b}.promow .promo{border-color:#de2c7f;color:#de2c7f}.promow .bundle{border-color:#3f84c4;color:#3f84c4}.promow .group{padding:0;border:0;font-size:0}.promow .group .group_badge{margin:0;padding:2px 5px;border-color:#06c755;background-color:#06c755;color:#fff;vertical-align:middle}.promow .group .group_success{margin:0 0 0 8px;padding:0;border:0;font-size:11px;line-height:16px;color:#777;vertical-align:middle}.item_detail_info{position:relative}.item_detail_info .item_frm{padding:0 18px;border-bottom:4px solid #f5f5f5}.item_detail_info .item_frm .promow{padding:10px 0 6px 0}.item_detail_info .item_frm.group_deal .cpon_area{margin-top:15px;padding:0;border:0;height:auto}.item_detail_info .item_frm.group_deal .cpon_area .get_btn{display:block;height:44px;box-shadow:0 1px 1px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.06),0 0 0 0 rgba(0,0,0,.06),0 -1px 0 0 rgba(0,0,0,.06),-1px 0 0 0 rgba(0,0,0,.06),1px 0 0 0 rgba(0,0,0,.06);font-size:0;text-align:center}.item_detail_info .item_frm.group_deal .cpon_area .get_btn>span{display:inline-block;font-size:13px;font-weight:700;line-height:44px;color:#f23039;vertical-align:middle}.item_detail_info .item_frm.group_deal .cpon_area .get_btn .sp_coupon{margin-right:8px}.item_detail_info .item_frm.group_deal .cpon_area .get_btn:after{display:inline-block;margin-left:8px;width:4px;height:4px;border:solid #f23039;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;content:""}.item_detail_info .item_frm.group_deal .item_detail_combo .combx .select_lst_bx{z-index:101}.item_detail_info .item_name{position:relative}.item_detail_info .item_name:first-child{margin-top:24px}.item_detail_info .item_name .tit{margin-right:50px;font-weight:400;font-size:18px}.item_detail_info .tit{color:#111;font-size:22px;line-height:22px;font-weight:300}.item_detail_info .prz{margin-top:12px;color:#111;font-size:22px;line-height:26px;font-weight:700}.item_detail_info .prz .sale{display:block;font-size:14px;color:#c8c8c8;line-height:16px;text-decoration:line-through;font-weight:400}.item_detail_info .prz .sale2{display:block;color:#f23039}.item_detail_info .point{position:relative;margin-top:8px;padding:4px 143px 12px 12px;font-size:0;letter-spacing:-.09px;border:1px solid #efefef;border-radius:5px}.item_detail_info .point .sp_point,.item_detail_info .point .txt{display:inline-block;margin:8px 2px 0 0;vertical-align:middle}.item_detail_info .point .txt{font-size:12px;font-weight:400;line-height:15px;color:#06c755}.item_detail_info .point .txt em{font-weight:700}.item_detail_info .point .date_time{position:absolute;top:12px;right:12px;font-size:12px;font-weight:400;line-height:15px;color:#777;text-align:right}.item_detail_info .cpon_area{position:relative;margin:24px 0 18px;padding:12px 14px;height:105px;border-radius:5px;border:.5px solid #f23039;box-sizing:border-box}.item_detail_info .cpon_area.open .cpon_bx{display:block;z-index:110}.item_detail_info .cpon_area .cpon_down{position:relative;padding:0 0 12px 0;border-bottom:.5px solid #efefef;height:45px;box-sizing:border-box}.item_detail_info .cpon_area .cpon_down .cpon_tit{display:inline-block;height:33px;line-height:33px;font-size:16px;font-weight:600;color:#111}.item_detail_info .cpon_area .cpon_down .get_btn{display:block;float:right;overflow:hidden;padding:0 12px 0 18px;position:relative;height:33px;text-align:center;line-height:33px;border-radius:19.5px;background-color:#f23039;color:#fff;font-size:0}.item_detail_info .cpon_area .cpon_down .get_btn span:first-child{display:inline-block;margin-right:4px;vertical-align:-4px;font-size:12px;font-weight:700}.item_detail_info .cpon_area .cpon_down .get_btn .ico_arr{display:inline-block;vertical-align:middle}.item_detail_info .cpon_area .cpon_price{padding-top:12px;overflow:hidden}.item_detail_info .cpon_area .cpon_price .est_tit{float:left;font-size:14px;min-width:150px;width:60%;display:inline-block}.item_detail_info .cpon_area .cpon_price .price{float:right;font-weight:600;color:#f23039;width:40%;text-align:right;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.item_detail_info .cpon_area .cpon_bx{position:fixed;left:0;right:0;bottom:0;z-index:40;background-color:#fff;display:none}.item_detail_info .cpon_area .cpon_bx:before{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";max-width:640px;margin:0 auto}.item_detail_info .cpon_area .cpon_bx .coupon_wrap{padding:0 18px 0;background:#fff;position:absolute;bottom:0;left:0;right:0;margin:0 auto;max-width:640px;box-sizing:border-box}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .arr_btm_close{display:block;padding:13px 0}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .arr_btm_close .arr_btm{width:29px;height:8px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-112.5px -84px;background-repeat:no-repeat;display:block;margin:0 auto}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_seller{padding:0}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_seller .seller_info{padding:4px 0 14px 0;height:44px;font-weight:700}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_seller .btn_my_coupon{margin-top:6px;padding:0 1px;width:98px;height:33px;line-height:33px;text-align:center;font-size:11px;font-weight:700;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.02),0 1px 0 0 rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.04);border:initial}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_seller .btn_my_coupon:after{display:none}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst{overflow-y:auto;position:relative;max-height:324px;z-index:2}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst li:last-child{margin-bottom:18px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon{box-shadow:none;border:1px solid #efefef;height:119px;border-radius:8px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon.disabled .txt_coupon span{color:#b1b1b1}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon.disabled .down{height:30px;top:42px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon.disabled .down:before{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-196.5px -96px;background-repeat:no-repeat}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon.disabled .down .name{display:none}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .seller{font-size:11px;color:#222;line-height:12px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .dsc{margin-top:20px;font-size:11px;color:#b7b7b7;line-height:12px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon:before{display:none}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .down{position:absolute;top:34px;right:20.5px;width:60px;height:46.5px;text-align:center}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .down:before{position:absolute;top:0;left:0;right:0;margin:0 auto;width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-196.5px -128px;background-repeat:no-repeat;content:""}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .down .name{display:block;position:absolute;left:0;right:0;bottom:0;font-size:12px;color:#13ba79}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst .btn_coupon .coupon{font-weight:700;font-size:16px;margin-bottom:8px}.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_down_layer{position:absolute;z-index:10}.item_detail_info .cpon_area.dimmed{opacity:.2}.item_detail_info .cpon_area.dimmed:after{position:absolute;top:0;right:0;left:0;bottom:0;content:""}.item_detail_info .cpon_area+.item_detail_combo .combx .btn_select{margin-top:0}.item_detail_info .charges_desc{position:relative}.item_detail_info .charges_desc li{border-top:1px solid #f5f5f5}.item_detail_info .charges_desc li .desc_tit{position:relative;padding:20px 0 18px 0;display:block;padding:18px;margin:0;font-size:0}.item_detail_info .charges_desc li .desc_tit .tit{font-size:16px;font-weight:600;padding:0}.item_detail_info .charges_desc li .desc_tit .tit.cargo:before{vertical-align:middle;margin:-3px 8px 0 0;content:"";display:inline-block;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -78px;background-repeat:no-repeat}.item_detail_info .charges_desc li .desc_tit .tit .qual{padding:1px 8px;display:inline-block;font-size:10px;line-height:15px;font-weight:700;color:#ff334b;border-radius:3px;border:.5px solid #ff334b;vertical-align:text-bottom}.item_detail_info .charges_desc li .desc_tit .tit .acg{padding:0 0 0 34px;display:block;font-size:11px;color:#5f99cb;font-weight:400}.item_detail_info .charges_desc li .desc_tit .arr{position:absolute;top:40%;-webkit-transform:translateX(-40%);transform:translateX(-40%);right:20px}.item_detail_info .charges_desc li .desc_tit .arr:before{display:block;content:"";width:7px;height:7px;border-right:1px solid #111;border-bottom:1px solid #111;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.item_detail_info .charges_desc li .dsec_txt{display:none;padding:0 18px 20px 50px;line-height:20px;font-size:14px}.item_detail_info .charges_desc li .dsec_txt .desc_bx{position:relative;border-top:1px solid #f5f5f5;max-height:68px;box-sizing:border-box}.item_detail_info .charges_desc li .dsec_txt .desc_bx .txt{vertical-align:middle}.item_detail_info .charges_desc li .dsec_txt .desc_bx .txt .name{display:block;padding:12px 0 0 0;font-size:14px;font-weight:700}.item_detail_info .charges_desc li .dsec_txt .desc_bx .txt .cg{display:block;padding:0 0 14px 0;font-size:11px;line-height:normal}.item_detail_info .charges_desc li .dsec_txt .desc_bx .txt .cg .red{color:#f23039}.item_detail_info .charges_desc li .dsec_txt .desc_bx .txt .cg.charges{font-size:14px;font-weight:700}.item_detail_info .charges_desc li .dsec_txt .desc_bx .charges{display:block;position:absolute;top:11px;right:0;font-size:14px;font-weight:700}.item_detail_info .charges_desc li .dsec_txt .desc_bx .charges .min{padding:1px 8px;margin-right:4px;display:inline-block;line-height:17px;font-size:10px;font-weight:700;color:#fff;border-radius:3px;background-color:#ff334b}.item_detail_info .charges_desc li.on .dsec_txt{display:block}.item_detail_info .charges_desc li.on .arr:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.item_detail_info .soldout{padding:8px 15px 0;color:#959595;font-size:14px;font-weight:400;line-height:20px}.item_detail_info .soldout+.shipping{padding-top:18px}.item_detail_info .shipping{padding:23px 0 35px;color:#000;font-size:14px;font-weight:300;line-height:20px;text-align:center}.item_detail_info .shipping .d{display:block;color:#6e6e6e}.item_detail_info .shipping .st{display:block;color:#0175d8}.item_detail_info .shipping+.sns{margin-top:-20px}.item_detail_info .sr{position:absolute;bottom:3px;right:-5px;padding:5px}.item_detail_info .sns{padding:24px 0 25px;text-align:center;border-top:4px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.item_detail_info .sns>ul{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 18px}.item_detail_info .sns .sns_itm{margin-left:6px;-webkit-box-flex:1;-webkit-flex:1;flex:1}.item_detail_info .sns .sns_itm:first-child{margin-left:0}.item_detail_info .sns .sns_itm>a{display:block;padding:4px 0 3px;border-radius:3px;box-sizing:border-box}.item_detail_info .sns .sns_itm>a.gren{border:.5px solid #00bd00}.item_detail_info .sns .sns_itm>a.gren .con_txt{color:#00bd00}.item_detail_info .sns .sns_itm>a.blue{border:.5px solid #1977f2}.item_detail_info .sns .sns_itm>a.blue .con_txt{color:#1977f2}.item_detail_info .sns .sns_itm>a.gry{border:.5px solid #889bad}.item_detail_info .sns .sns_itm>a.gry .con_txt{color:#889bad}.item_detail_info .sns .sns_itm>a .sp{display:inline-block}.item_detail_info .sns .sns_itm>a .con_txt{display:inline-block;height:18px;line-height:19px;font-size:10px;vertical-align:text-top}.item_detail_info .group_time{margin-top:8px;font-size:0}.item_detail_info .group_time .txt{font-size:13px;line-height:17px;color:#000;letter-spacing:-.4px;vertical-align:middle}.item_detail_info .group_time .txt em{font-weight:700}.item_detail_info .group_time:before{display:inline-block;width:20px;height:20px;margin-right:5px;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2.292a7.708 7.708 0 1 0 0 15.416 7.708 7.708 0 0 0 0-15.416zm0 1.083a6.625 6.625 0 1 1 0 13.25 6.625 6.625 0 0 1 0-13.25zm.542 6.313V5.76H9.458v4.552l2.938 1.696.542-.938-2.396-1.383z'/%3E%3C/svg%3E");vertical-align:middle;content:""}.item_detail_info .group_point{position:relative;margin:12px 0 16px;padding:11px 12px;border:1px solid #efefef;border-radius:7px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.item_detail_info .group_point.is_open dt:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.item_detail_info .group_point.is_open dd{height:100%}.item_detail_info .group_point dd,.item_detail_info .group_point dt{font-size:13px;line-height:18px;letter-spacing:-.09px}.item_detail_info .group_point dd strong,.item_detail_info .group_point dt strong{color:#06c755}.item_detail_info .group_point dt{position:relative;color:#303030}.item_detail_info .group_point dt:before{display:inline-block;width:16px;height:16px;margin:1px 6px 0 0;background:no-repeat 50%/100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8.933 9.738-1.45-.005c-.08 0-.115.034-.115.115v2.1a.335.335 0 0 1-.334.336H5.796a.335.335 0 0 1-.334-.335V4.612a.335.335 0 0 1 .334-.336h3.175v.001a2.73 2.73 0 0 1-.039 5.46z' fill='%23fff'/%3EE%3Cpath d='m9.868 6.928-.002-.017c-.001-.018-.004-.035-.006-.052a1.187 1.187 0 0 0-.023-.117l-.008-.03a1.079 1.079 0 0 0-1.037-.788h-1.31c-.08 0-.114.034-.114.114v1.934c0 .08.034.114.114.114H8.81c.037 0 .075-.003.111-.007l.036-.006.073-.013.041-.011c.021-.006.042-.011.062-.018l.043-.016.057-.023.042-.02.052-.028.04-.025.049-.031.038-.03.044-.035.036-.033.04-.04c.012-.011.022-.024.033-.036a.91.91 0 0 0 .122-.171 4.227 4.227 0 0 0 .048-.094 1.008 1.008 0 0 0 .079-.26 1.074 1.074 0 0 0 .015-.163l.001-.02-.002-.041v-.037z' fill='%2306c755'/%3EE%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm.932 9.738-1.45-.005c-.08 0-.114.034-.114.115v2.1a.335.335 0 0 1-.335.336H5.796a.335.335 0 0 1-.335-.335V4.612a.335.335 0 0 1 .335-.336H8.97v.001a2.73 2.73 0 0 1-.038 5.46z' fill='%2306c755'/%3E%3C/svg%3E");vertical-align:top;content:""}.item_detail_info .group_point dt:after{content:"";position:absolute;top:1px;right:0;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-168px -146px;background-repeat:no-repeat}.item_detail_info .group_point dd{overflow:hidden;height:0;color:#777}.item_detail_info .group_point dd p{position:relative;margin-top:6px;padding-left:16px}.item_detail_info .group_point dd p:before{position:absolute;top:5px;left:4px;width:6px;height:6px;border-left:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;content:""}.item_detail_info .group_point .btn_group_point{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0;right:0;left:22px;bottom:0;z-index:2;padding-right:22px;font-size:13px;line-height:18px;letter-spacing:-.09px;color:#303030;text-align:left}.item_detail_info .price_area{position:relative}.item_detail_info .price_area .price{margin:16px 100px 0 0}.item_detail_info .price_area .price .origin{font-size:14px;line-height:17px;font-weight:400;color:#b7b7b7;vertical-align:bottom}.item_detail_info .price_area .price .deal{display:block;margin-top:4px;font-size:24px;line-height:26px;letter-spacing:.34px}.item_detail_info .price_area .price .deal.general{color:#303030}.item_detail_info .price_area .price .deal.general .text{color:#777}.item_detail_info .price_area .price .deal.group{color:#06c755}.item_detail_info .price_area .price .deal .text{display:inline-block;margin:5px 0 0 4px;font-size:14px;line-height:16px;vertical-align:top}.item_detail_info .price_area .label_info{display:inline-block;min-width:26px;margin-right:3px;padding:2px 4px 3px;background-color:#06c755;border-radius:3px;font-weight:700;font-size:11px;line-height:13px;text-align:center;color:#fff;box-sizing:border-box}.item_detail_info .price_area .btn_guide{position:absolute;right:0;bottom:0;min-width:96px;padding:7px 12px 7px 8px;border:1px solid #06c755;border-radius:3px}.item_detail_info .price_area .btn_guide .btn_text{position:relative;display:block;padding-left:18px;font-weight:700;font-size:12px;line-height:16px;color:#06c755}.item_detail_info .price_area .btn_guide .btn_text:before{position:absolute;left:0;top:0;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -211px;background-repeat:no-repeat;content:""}.item_detail_info .group_list_wrap{margin:12px -18px 0 -18px;padding:0 18px;border-top:1px solid #efefef}.item_detail_info .group_list_wrap .group_list_title{display:-webkit-box;display:-webkit-flex;display:flex;padding:16px 0 6px}.item_detail_info .group_list_wrap .group_list_title .title{font-size:14px;line-height:16px;color:#111}.item_detail_info .group_list_wrap .group_list_title .count{margin-left:6px;font-size:12px;line-height:16px;color:#777}.item_detail_info .group_list_wrap .group_list_title .btn_more{position:relative;padding-right:16px;margin-left:auto;font-size:12px;line-height:16px;color:#949494}.item_detail_info .group_list_wrap .group_list_title .btn_more:after{position:absolute;top:2px;right:2px;width:11px;height:11px;border:solid #949494;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg) scale(.5);transform:rotate(45deg) scale(.5);content:""}.item_detail_info .group_list_wrap .group_list_area{overflow:hidden;max-height:182px}.item_detail_info .group_list_wrap .group_deal_empty{padding:16px 0;font-size:14px;line-height:18px;text-align:center;color:#303030;text-align:left}.item_detail_info .group_list_wrap .group_deal_empty .title{font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.44px;color:#111}.item_detail_info .group_list_wrap .group_deal_empty .desc{margin-top:16px;font-weight:400;font-size:13px;line-height:18px;letter-spacing:-.09px;color:#303030}.item_detail_info .group_list_wrap .group_deal_empty .btn_open_deal{width:100%;margin-top:12px;padding:11px 0;background-color:#fff;border:1px solid #06c755;border-radius:5px;font-size:13px;font-weight:700;letter-spacing:-.09px;color:#06c755;text-align:center}.item_detail_info .group_list_wrap .group_sold_out{margin:12px 0 15px;padding:12px;border:.5px solid #dfdfdf;border-radius:10px;font-size:12px;line-height:16px;color:#555}.item_detail_info .button_action_box{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;height:44px;margin:20px -18px 0 -18px;border-top:1px solid #efefef}.item_detail_info .button_action_box .button_icon{-webkit-box-flex:1;-webkit-flex:1;flex:1}.item_detail_info .button_action_box .button_icon+.button_icon{border-left:1px solid #efefef}.item_detail_info .button_action_box .button_icon:before{display:inline-block;content:""}.item_detail_info .button_action_box .share:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-192px -198px;background-repeat:no-repeat}.item_detail_info .button_action_box .heart:before{background:no-repeat 50%/100%;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.763 12.982a5.233 5.233 0 0 1 7.4-7.4l.836.836.837-.836a5.233 5.233 0 0 1 7.222-.17l.178.17a5.233 5.233 0 0 1 0 7.4L12 21.219l-8.237-8.237zm15.554-.92a3.933 3.933 0 0 0 .148-5.404l-.148-.157a3.933 3.933 0 0 0-5.562 0L12 8.257l-1.756-1.756a3.933 3.933 0 0 0-5.562 5.562L12 19.38l7.318-7.317z' fill='%23111'/%3E%3C/svg%3E")}.item_detail_info .button_action_box .heart[aria-pressed=true]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.235 5.948a5.198 5.198 0 0 0-3.7-1.532 5.197 5.197 0 0 0-3.699 1.532L12 6.785l-.837-.837a5.2 5.2 0 0 0-3.7-1.532 5.201 5.201 0 0 0-3.7 1.532 5.198 5.198 0 0 0-1.532 3.7 5.2 5.2 0 0 0 1.532 3.7L12 21.584l8.236-8.236a5.2 5.2 0 0 0 1.534-3.7 5.2 5.2 0 0 0-1.534-3.7' fill='%23ff334b'/%3E%3C/svg%3E")}.item_detail_info .button_action_box .talk:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-166px -198px;background-repeat:no-repeat}.item_detail_info .button_action_box.dimmed{opacity:.2}.item_detail_info .button_action_box.dimmed:after{position:absolute;top:0;right:0;left:0;bottom:0;content:""}.item_notice{border-bottom:12px solid #f5f5f5}.item_notice .item_notice_txt{padding:0 20px 20px;font-size:13px;line-height:18px;color:#000;letter-spacing:-.09px}.item_detail_combo{position:relative}.item_detail_combo .combx+.combx{margin-top:10px}.item_detail_combo .combx .btn_select{display:block;overflow:hidden;position:relative;width:100%;padding:0 50px 0 15px;margin:24px 0 0;background-color:#fff;font-size:14px;font-weight:500;line-height:42px;color:#111;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;height:42px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 0 0 rgba(0,0,0,.03),0 1px 1px 0 rgba(0,0,0,.02);border-radius:3px}.item_detail_combo .combx .btn_select:before{position:absolute;right:42px;width:1px;height:42px;content:"";background-color:#f5f5f5}.item_detail_combo .combx .btn_select:after{position:absolute;top:11px;right:11px;content:"";width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-207px -215px;background-repeat:no-repeat}.item_detail_combo .combx .btn_select.disabled{color:#cfcfcf;pointer-events:none}.item_detail_combo .combx .select_lst_bx{display:none;position:fixed;right:0;bottom:0;left:0;z-index:100;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:66%;box-sizing:border-box;padding:34px 0 70px 0;padding:34px 0 calc(constant(safe-area-inset-bottom) + 70px) 0;padding:34px 0 calc(env(safe-area-inset-bottom) + 70px) 0;background-color:#fff}.item_detail_combo .combx .select_lst_bx:before{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);content:""}.item_detail_combo .combx .select_lst_bx:after{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background-color:#fff;content:""}.item_detail_combo .combx.open .select_lst_bx{display:-webkit-box;display:-webkit-flex;display:flex}.item_detail_combo .combx.open .select_lst_bx .qty_detail{display:none}.item_detail_combo .combx.open .select_lst_bx+.purc_qty_area{z-index:101}.item_detail_combo .combx.selected .select_lst_bx .qty_detail{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;z-index:40}.item_detail_combo .combx.no_opt .btn_select{display:none}.item_detail_combo .combx.no_opt .select_lst_bx .qty_detail{min-height:56px}.item_detail_combo .comb{position:relative;float:left;width:100%;box-sizing:border-box;padding:0 5px}.item_detail_combo .comb:after{position:absolute;top:50%;right:20px;margin-top:-4px;content:""}.item_detail_combo.dimmed .combx .btn_select{opacity:.2}.item_detail_combo.dimmed:after{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:3px;content:""}.purc_qty_area{position:fixed;z-index:100;height:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.purc_qty_area,.purc_qty_area .purc_area{display:-webkit-box;display:-webkit-flex;display:flex;bottom:0;left:0;right:0;background-color:#fff}.purc_qty_area .purc_area{padding:10px 18px;padding:10px 18px calc(constant(safe-area-inset-bottom) + 10px) 18px;padding:10px 18px calc(env(safe-area-inset-bottom) + 10px) 18px;position:absolute;box-shadow:0 -.4px 0 rgba(0,0,0,.08),0 -5px 10px rgba(0,0,0,.04)}.purc_qty_area .purc_area .cart{-webkit-flex:1;-webkit-box-flex:1;flex:1;margin-right:7px;height:48px;font-size:0}.purc_qty_area .purc_area .cart .lnk{background:#fff;border:1px solid #1dd053}.purc_qty_area .purc_area .cart .sp{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-83px -149px;background-repeat:no-repeat;vertical-align:middle}.purc_qty_area .purc_area .cart .sp+.btn{margin-left:2px;font-size:15px;line-height:21px;font-weight:600;color:#1dd053}.purc_qty_area .purc_area .cart.disabled .lnk{border:none;background-color:#cfcfcf;color:#fff;cursor:text}.purc_qty_area .purc_area .cart.disabled .btn{color:#fff}.purc_qty_area .purc_area .cart.disabled .sp{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-32px -183px;background-repeat:no-repeat}.purc_qty_area .purc_area .purc_btn{height:48px;-webkit-flex:1;-webkit-box-flex:1;flex:1}.purc_qty_area .purc_area .purc_btn .lnk .btn{vertical-align:top;font-size:15px;font-weight:600}.purc_qty_area .purc_area .purc_btn.disabled .lnk{background-color:#cfcfcf;cursor:text;background-image:inherit}.purc_qty_area .purc_area .general_price,.purc_qty_area .purc_area .group_deal_price,.purc_qty_area .purc_area .sold_out{-webkit-box-flex:1;-webkit-flex:1;flex:1}.purc_qty_area .purc_area .general_price .lnk,.purc_qty_area .purc_area .group_deal_price .lnk,.purc_qty_area .purc_area .sold_out .lnk{min-height:48px;padding:0 10px;font-size:15px;font-weight:700;box-sizing:border-box}.purc_qty_area .purc_area .general_price .btn,.purc_qty_area .purc_area .group_deal_price .btn,.purc_qty_area .purc_area .sold_out .btn{line-height:20px;letter-spacing:-.4px}.purc_qty_area .purc_area .general_price .price,.purc_qty_area .purc_area .group_deal_price .price,.purc_qty_area .purc_area .sold_out .price{display:block;font-weight:400;font-size:12px;line-height:16px}.purc_qty_area .purc_area .general_price{margin-right:7px}.purc_qty_area .purc_area .general_price .lnk{background-color:#000}.purc_qty_area .purc_area .general_price .lnk.disabled{border:none;background-color:#cfcfcf;color:#fff;cursor:text}.purc_qty_area .purc_area .group_deal_price .lnk{background-color:#06c755}.purc_qty_area .purc_area .group_deal_price .lnk.disabled{border:none;background-color:#cfcfcf;color:#fff;cursor:text}.purc_qty_area .purc_area .sold_out .lnk{background-color:#e4e4e4}.purc_qty_area .purc_area .lnk{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;min-height:48px;background-color:#06c755;border-radius:3px;color:#fff}.purc_qty_area .purc_area .lnk .btn{display:inline-block}.purc_qty_area.option_area{z-index:101}.purc_qty_area.option_area .purc_area{padding:10px 18px 18px}.purc_qty_area.option_area .purc_area .cart .lnk{border-color:#000}.purc_qty_area.option_area .purc_area .cart .sp{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-170px -99px;background-repeat:no-repeat}.purc_qty_area.option_area .purc_area .cart .sp+.btn{margin-left:3px;color:#000}.purc_qty_area.option_area .purc_area .purc_btn .lnk{background-image:none;background-color:#000}.purc_qty_area.option_area .purc_area .purc_btn .btn{line-height:21px}.detail_tab{padding:0 18px;position:-webkit-sticky;position:sticky;top:calc(var(--sat) + 46px);left:0;right:0;background-color:#fff;border-top:12px solid #f6f7f9;z-index:90}.aos .detail_tab{top:calc(var(--sat) + 56px)}.detail_tab .tab_lst{border:none;font-size:0}.detail_tab .tab_lst li{display:inline-block;width:33.333%}.detail_tab .tab_lst li.on .tit{font-size:16px;color:#111}.detail_tab .tab_lst li.on .tit:before{background-color:#111}.detail_tab .tab_lst li .tit{font-weight:700;font-size:16px;color:#dfdfdf;display:block;height:54px;line-height:54px}.detail_info{position:relative;overflow:hidden;padding-bottom:28px;border-bottom:12px solid #f5f5f5}.detail_info.half{max-height:1300px;overflow:hidden}.detail_info.half .see_more_area{margin:0;position:absolute;bottom:0;left:18px;right:18px}.detail_info.half .see_more_area:before{display:block;content:"";width:100%;height:24px;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0) .18%,#fff 99.58%);background-image:linear-gradient(180deg,hsla(0,0%,100%,0) .18%,#fff 99.58%)}.detail_info.half .see_more_area:after{display:block;content:"";width:100%;height:52px;background-color:#fff}.detail_info.half .see_more_area .btn_more .arr{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -110px;background-repeat:no-repeat}.detail_info .des{min-height:75px;margin:0 18px;color:#6f7076;font-size:14px;line-height:1.6}.detail_info .des:first-child{padding-top:30px}.detail_info .des ol,.detail_info .des ul{margin-left:25px}.detail_info .des ul{list-style-type:disc}.detail_info .des ul ul{list-style-type:circle}.detail_info .des ul ul ul{list-style-type:square}.detail_info .des ol{list-style-type:decimal}.detail_info .des img{max-width:100%!important;max-height:100%!important;height:auto!important}.detail_info .des embed{width:100%!important;height:auto!important;min-height:340px}.detail_info .see_more_area{position:static;margin:24px 19px 0 19px}.detail_info .see_more_area .btn_more{width:100%;height:44px;text-align:center;font-weight:700;border:1px solid #1dd053;border-radius:2px;box-shadow:0 0 0 rgba(0,0,0,.04),0 1px 0 rgba(0,0,0,.03),0 1px 1px rgba(0,0,0,.02);background-color:#fff;line-height:16px;font-size:13px;color:#1dd053}.detail_info .see_more_area .btn_more .arr{display:inline-block;margin-left:4px;vertical-align:-6px;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-141px -215px;background-repeat:no-repeat}.seller_product{border-bottom:4px solid #f5f5f5}.seller_product .seller_store .store_info{padding:20px 17px 12px 18px;height:50px}.seller_product .seller_store .store_info .img_area{float:left;overflow:hidden;display:inline-block;width:50px;height:50px;border-radius:50%}.seller_product .seller_store .store_info .img_area img{width:100%}.seller_product .seller_store .store_info .tit{float:left;min-width:160px;width:56%;margin-left:8px;display:inline-block;font-size:18px;height:50px;line-height:50px;vertical-align:top;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.seller_product .seller_store .store_info .goto{float:right;margin-top:16px;color:#949494;font-size:12px;line-height:1.5}.seller_product .seller_store .store_info .goto .arr{display:inline-block;width:11px;height:19px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-276.5px 0;background-repeat:no-repeat}.seller_product .seller_store .store_info:after{display:block;clear:both;content:""}.seller_product .seller_area{overflow:hidden;padding-top:18px;margin-bottom:25px}.seller_product .seller_area .scrolling{overflow-x:auto;padding:0 0 20px 18px;margin-bottom:-20px}.store_route{margin:0 18px 18px 18px}.store_route li .lnk{line-height:16px;font-size:13px}.buy_completed_area{margin:15px}.buy_completed_area .mes .itm{position:relative;padding:0 11px;color:#a9aaab;font-size:13px;line-height:19px;font-weight:300}.buy_completed_area .mes .itm:after{position:absolute;top:8px;left:3px;width:3px;height:3px;border-radius:3px;background-color:#bdbec0;content:""}.order_thumb{overflow:hidden;padding:12px 15px;border-bottom:1px solid #ebebeb}.order_thumb .lnk{display:block;overflow:hidden;position:relative}.order_thumb .thw{float:left;width:24%;min-height:70px;margin-right:20px}.order_thumb .det{overflow:hidden;padding-right:20px}.order_thumb .t{margin-top:3px;color:#222;font-size:13px;font-weight:700;line-height:16px}.order_thumb .d{overflow:hidden;color:#000;font-size:13px;line-height:18px;font-weight:300;text-overflow:ellipsis}.order_thumb .d .prd_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal;display:-webkit-box;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2}.order_thumb .d .count{display:block}.order_thumb .s{margin-top:1px;color:#000;font-size:13px;line-height:18px}.order_thumb .prz{font-weight:700}.inquiry_enter{padding:0 15px 15px}.inquiry_enter .cbox{overflow:hidden;padding:10px 0}.inquiry_enter .citm{float:left;position:relative;width:50%;padding:9px 0}.inquiry_enter .citm:nth-child(2n-1){clear:both}.inquiry_enter .rdo{position:absolute;top:9px;left:0;-webkit-appearance:none}.inquiry_enter .lb{display:block;overflow:hidden;position:relative;padding-left:31px;color:#000;font-size:15px;line-height:22px;font-weight:300;white-space:normal;word-wrap:break-word;word-break:break-word}.inquiry_enter .txtbox{display:block;height:29px;margin:5px 0;padding:9px 10px 0;border:1px solid #e5e5e5}.inquiry_enter .txtbox:first-child{margin:0}.inquiry_enter .atxtbox{display:block;margin:5px 0;padding:10px;border:1px solid #e5e5e5}.inquiry_enter .atxt,.inquiry_enter .atxt2,.inquiry_enter .txt{width:100%;border:0;font-size:15px;line-height:19px;font-weight:300;vertical-align:top;-webkit-appearance:none}.inquiry_enter .atxt{min-height:163px}.inquiry_enter .atxt2{min-height:116px}.inquiry_enter .ques{padding-top:20px}.inquiry_enter .ques .t{color:#000;font-size:15px;line-height:19px}.inquiry_enter .ques .d{margin-top:3px}.inquiry_enter .ques .date{color:#b2b2b2;font-size:14px;line-height:16px}.inquiry_enter .ques .nm{color:#3a87a0;font-size:14px}.inquiry_enter .ans{position:relative;margin-top:19px;padding:18px;border:1px solid #ebebeb}.inquiry_enter .ans .d{color:#000;font-size:15px;line-height:19px;font-weight:300}.inquiry_enter .ans .date{margin-top:5px;color:#b2b2b2;font-size:11px;line-height:16px}.inquiry_enter .more{display:block;text-align:center;padding:5px 0}.error_wrap{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;white-space:nowrap;text-align:center}.error_wrap .error{max-width:100%;white-space:normal;word-wrap:break-word}.error_wrap .error,.error_wrap:after{display:inline-block;vertical-align:middle}.error_wrap:after{height:100%;content:""}.error_wrap .tit{padding:0 35px;color:#23292e;font-size:22px;line-height:27px;font-weight:300}.error_wrap .date{color:#ee4d4d}.error_wrap .date,.error_wrap .des{margin-top:5px;padding:0 35px;font-size:14px;line-height:19px;font-weight:300}.error_wrap .des{color:#a9aaab}.error_wrap .btn_area{margin-top:19px;text-align:center}.error_wrap .btn1,.error_wrap .btn2{display:inline-block;min-width:69px;height:40px;padding:0 20px;color:#fff;font-size:16px;font-weight:300;line-height:40px;text-align:center;background-color:#1ab95d;vertical-align:top}.error_wrap .btn2{background-color:#9999a2}.error_wrap .txt_coupon{padding-bottom:35px;font-size:17px;color:#c6c6c6;line-height:20px}.error_wrap .txt_coupon:before{display:block;margin:0 auto 13px;width:82px;height:82px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-112.5px 0;background-repeat:no-repeat;content:""}.error_wrap.error_redirect .tit{font-size:17px;line-height:22px;letter-spacing:-.44px;color:#111}.error_wrap.error_redirect .des{margin-top:8px;color:#777;font-size:17px;line-height:22px;letter-spacing:-.44px}.error_wrap.error_redirect .btn_area{margin-top:24px}.error_wrap.error_redirect .btn_area .btn1{height:44px;color:#fff;font-size:15px;line-height:44px;letter-spacing:-.25px;font-weight:600;background-color:#06c755}.ckbw{position:absolute;top:8px;left:-13px}.ckbw .ckb{position:relative;z-index:2;width:34px;height:34px}.ckbw .sp_ckb{position:absolute;top:6px;left:6px}.order_information{padding:0 15px}.order_information .button_set:last-child{padding-bottom:22px}.new_address{padding:20px 0 0}.new_address .itm{position:relative;padding:0 0 18px}.new_address .mesbox{display:none;margin-top:10px}.new_address .tit{margin-bottom:10px;color:#000;font-size:14px;line-height:20px;font-weight:300}.new_address .tit .st{color:#f76055}.new_address .bx{overflow:hidden;margin-top:5px}.new_address .bx:after{display:block;clear:both;content:""}.new_address .bx:first-child{margin-top:0}.new_address .bx .thw{float:left;margin-right:15px}.new_address .bx .det{overflow:hidden;white-space:nowrap}.new_address .bx .det:after{display:inline-block;vertical-align:middle;height:90px;content:""}.new_address .bx .det .flx{display:inline-block;vertical-align:middle;max-width:100%;white-space:normal;word-wrap:break-word}.new_address .bx .det .flx .d,.new_address .bx .det .flx .t{font-size:15px;font-weight:300}.new_address .bflx{display:block;overflow:hidden}.new_address .bflx .half{float:left;width:50%;box-sizing:border-box;padding-right:3px}.new_address .bflx .half:nth-child(2){padding-right:0;padding-left:2px}.new_address .btxt{display:block;width:100%;height:43px;padding:10px;border:1px solid #e6e6e6;background-color:#fff;color:#000;font-size:15px;line-height:21px;font-weight:300;box-sizing:border-box;word-wrap:normal;word-break:normal;white-space:nowrap}.new_address .btxt::-webkit-input-placeholder{color:#666}.new_address .btxt.error{color:#ff2424;border:1px solid #ff2424}.new_address .btxt.btxt_readonly{color:#999}.new_address textarea.btxt{height:79px}.new_address .combx{display:block;position:relative;box-sizing:border-box}.new_address .combx:after{position:absolute;top:50%;right:15px;margin-top:-3px;content:""}.new_address .combx:only-child{width:100%}.new_address .combx .cb{width:100%;height:43px;padding-left:10px;border:1px solid #e6e6e6;background-color:#fff;color:#000;font-size:14px;line-height:41px;font-weight:300}.new_address .combx .cb.cb_disabled{color:#999}.new_address .mes{padding:13px 0 0;color:#a3a3a3;font-size:13px;line-height:19px;font-weight:300}.new_address .addr_detail{display:none;margin:0 0 0 -35px}.new_address .order_addr{padding:15px 0 0}.new_address .order_addr dt{color:#000;font-size:15px;font-weight:300;line-height:19px}.new_address .order_addr dd{color:#888;font-size:15px;font-weight:300;line-height:19px}.new_address .addr_sel{overflow:hidden}.new_address .addr_sel .addr{float:left;width:33.3%;text-align:center}.new_address .addr_sel .addr:first-child{text-align:left}.new_address .addr_sel .addr:last-child{text-align:right}.new_address .addr_sel .addr:only-child{text-align:left}.new_address .addr_sel .addr .rdo{display:inline-block;vertical-align:middle;position:static}.new_address .addr_sel .addr .lb{display:inline-block;font-size:15px;line-height:22px;vertical-align:middle}.new_address .bok{float:right;position:relative;height:43px;padding:0 20px 0 19px;background-color:#919499;color:#fff;font-size:14px;line-height:43px}.new_address .bok:after{position:absolute;top:0;bottom:0;left:-1px;width:1px;height:43px;background-color:#919499;content:""}.new_address .find_zip{position:absolute;top:-10px;right:-10px;padding:10px;color:#3a87a0;font-size:13px;line-height:20px;font-weight:400}.new_address .find_zip .sp{display:inline-block;margin-top:-2px;vertical-align:middle}.new_address .error_mes{padding:13px 0 0;color:#f76055;font-size:13px;line-height:19px;font-weight:300}.wrap_dimmed{z-index:199;background-color:#000;opacity:.6}.wrap_dimmed,.wrap_popup{position:fixed;top:0;right:0;bottom:0;left:0}.wrap_popup{z-index:200;width:100%;height:100%;text-align:center;white-space:nowrap}.wrap_popup:after{height:100%;content:""}.wrap_popup .in,.wrap_popup:after{display:inline-block;vertical-align:middle}.wrap_popup .in{padding:30px 40px;word-wrap:break-word;white-space:normal;background-color:#fff;border-radius:5px;-webkit-border-radius:5px}.wrap_popup .in .tit{display:block;font-size:18px;font-weight:300;line-height:28px;color:#000}.wrap_popup .in .thw{display:block;margin-top:15px}.wrap_popup .in .thw .th{vertical-align:top}.wrap_popup .agree_popup{position:relative;display:inline-block;width:280px;vertical-align:middle;background-color:#fff;white-space:normal;word-wrap:break-word;text-align:left}.wrap_popup .agree_popup .close{position:absolute;top:0;right:0;padding:10px}.wrap_popup .agree_popup .t{padding:45px 50px 0 15px}.wrap_popup .agree_popup .des{color:#888;font-size:13px;font-weight:300;line-height:20px}.wrap_popup .agree_popup .lst{padding:14px 10px 3px}.wrap_popup .agree_popup .itm{position:relative;padding:7px 0}.wrap_popup .agree_popup .ckbw{position:absolute;top:7px;left:0}.wrap_popup .agree_popup .ckbw .ckb{width:32px;height:32px}.wrap_popup .agree_popup .ckbw .sp_ckb{top:5px;left:5px}.wrap_popup .agree_popup .lnk{display:block;padding:5px 5px 0 37px;color:#000;font-size:14px;line-height:22px;text-decoration:underline}.wrap_popup .agree_popup .bt_agree{display:block;width:100%;margin-top:21px;color:#fff;font-size:17px;line-height:45px;height:45px;text-align:center;background-color:#26bd65}.wrap_popup .agree_popup .bt_agree:disabled{background-color:#c9ccd4}.cart_floating{position:fixed;top:50%;right:20px;left:20px;text-align:center;z-index:110}.cart_floating.bottom{top:auto;bottom:75px}.cart_floating.bottom p{padding:17px 37px 16px;line-height:18px;letter-spacing:-.09px}.cart_floating p{display:inline-block;vertical-align:top;max-width:100%;color:#fff;border-radius:3px;-webkit-border-radius:3px;font-size:13px;line-height:20px;padding:15px 20px;background-color:rgba(0,0,0,.8);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select_address{padding:0 15px 50px}.select_address .addr_list{margin:-20px 0 20px}.select_address .button_set{margin-top:-8px}.alert_wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;height:100%}.alert_wrap .alert{position:absolute;right:0;bottom:0;left:0;z-index:30}.alert_wrap .alert .bset{margin:8px;border-radius:15px;background-color:#fff}.alert_wrap .alert .bset .lnk{display:block;height:55px;border-top:1px solid #ededed;color:#007aff;font-size:21px;line-height:55px;font-weight:400;text-align:center}.alert_wrap .alert .bset .lnk:first-child{border:0}.alert_wrap .alert_dimmed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;height:100%;background-color:#000;opacity:.4}.sorting_layer .sorting_lst_bx{overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;max-height:100%;position:absolute;right:0;bottom:0;left:0;padding:13px 0;background-color:#fff}.sorting_layer .sorting_lst_bx .itm{border-bottom:1px solid #f0f0f0}.sorting_layer .sorting_lst_bx .itm.on .lnk .r{display:block}.sorting_layer .sorting_lst_bx .lnk{display:block;overflow:hidden;height:21px;padding:17px 15px}.sorting_layer .sorting_lst_bx .lnk .r{display:none;float:right;margin-left:15px}.sorting_layer .sorting_lst_bx .lnk .tit{overflow:hidden;display:block;line-height:21px;font-size:15px;white-space:nowrap;text-overflow:ellipsis;color:#000}.more_list{border-top:1px solid #f2f2f2}.more_list a{display:block;color:#000;font-size:14px;font-weight:700;line-height:15px;text-align:center;padding:22px 0 23px}.more_list a .sp{margin:7px 0 0 1px;display:inline-block;vertical-align:top}.more_list.type2 a{padding:0;color:#b7b7b7;font-size:13px;line-height:80px}.seller_profile{position:relative;padding:18px 0 24px;text-align:left;border-top:1px solid #f6f6f6}.seller_profile .seller_bx{position:relative;display:table;margin-bottom:22px}.seller_profile .seller_bx .seller_img{display:table-cell;padding:0 14px 0 18px}.seller_profile .seller_bx .seller_img .img_box{display:block;overflow:hidden;width:80px;height:80px;margin:0 auto;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:#000;background-size:cover;box-sizing:border-box}.seller_profile .seller_txt{display:table-cell;vertical-align:middle;text-align:left;padding-right:48px}.seller_profile .seller_txt .seller_name{text-align:left;line-height:24px;color:#111}.seller_profile .seller_txt .seller_name .txt{font-size:20px;font-weight:700;line-height:25px;color:#1c1d24}.seller_profile .seller_txt .seller_friends{margin:9px 0 0 0;font-size:0}.seller_profile .seller_txt .seller_friends dd,.seller_profile .seller_txt .seller_friends dt{display:inline-block;font-size:13px;font-weight:500;color:#b7b7b7}.seller_profile .seller_txt .seller_friends dd{margin-left:4px}.seller_profile .info_btn{position:absolute;top:48px;right:18px}.seller_profile .info_btn .sp_info{display:block;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-185px -215px;background-repeat:no-repeat}.seller_profile .btn_seller_coupon{display:block;margin:10px 18px 0 18px;height:44px;line-height:44px;font-size:13px;font-weight:700;color:#f23039;box-shadow:0 1px 1px 0 rgba(0,0,0,.02),0 1px 0 0 rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.04);text-align:center;border-radius:3px}.seller_profile .btn_seller_coupon:after{display:inline-block;margin:0 0 0 5px;width:10px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-276.5px -21px;background-repeat:no-repeat;vertical-align:middle;content:""}.seller_profile .btn_seller_coupon .sp_coupon{display:inline-block;margin:0 2px 0 0;vertical-align:-5px}.seller_profile .btn_shortcut{position:relative;margin-top:29px;font-size:0;text-align:center}.seller_profile .btn_shortcut .btn{overflow:hidden;display:inline-block;position:relative;min-width:108px;height:39px;padding:0 5px;border-radius:5px;border:1px solid #59b77f;background-color:#fff;color:#13ba79;font-size:14px;font-weight:700;line-height:37px;text-align:center;box-sizing:border-box}.seller_profile .btn_shortcut .btn:first-child{margin-right:7px}.seller_profile .btn_shortcut .btn.point{border-color:#13ba79;background:#13ba79;color:#fff}.seller_profile+.item_list{border-top:9px solid #f5f5f5}.seller_profile .btn_coupon{display:block;position:relative;padding:0 15px;margin:18px 0 -12px;border-radius:2px;background:#fafafa;font-size:14px;color:#f23039;line-height:39px}.seller_profile .btn_coupon:before{display:inline-block;margin:-3px 6px 0 0;width:23px;height:23px;background-position:-228.5px -156px;vertical-align:middle}.seller_profile .btn_coupon:after,.seller_profile .btn_coupon:before{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat;content:""}.seller_profile .btn_coupon:after{position:absolute;top:50%;right:11px;width:8px;height:12px;background-position:-276.5px -86px;margin-top:-6px}.seller_profile~.list_contents_wrap+.list_contents_wrap{border-top:4px solid #f5f5f5}.info_area{display:none;position:relative}.info_area.open{display:block}.info_area.open .info_content:before{content:"";top:0;background-color:rgba(0,0,0,.5)}.info_area.open .info_content .con_txt,.info_area.open .info_content:before{position:fixed;left:0;right:0;bottom:0;max-width:640px;margin:0 auto;z-index:110}.info_area.open .info_content .con_txt{display:block;background-color:#fff;text-align:left}.info_area.open .info_content .con_txt .btn_close{position:absolute;top:0;left:0;right:0;width:100%;height:34px;z-index:3;text-align:center;background-color:#fff}.info_area.open .info_content .con_txt .btn_close .sp_option_close{margin:13px auto}.info_area.open .info_content .con_txt .con_txt_scr{padding:34px 18px 0 18px;overflow-y:auto;position:relative;max-height:386px}.info_area.open .info_content .con_txt .con_txt_scr .tit_1{padding-bottom:20px;font-size:18px}.info_area.open .info_content .con_txt .con_txt_scr .tit_2{padding-bottom:7px;font-size:12px}.info_area.open .info_content .con_txt .con_txt_scr .txt{padding-bottom:20px;font-size:12px;color:#111}.info_area.open .info_content .con_txt .con_txt_scr .txt .date{display:block;margin-top:4px;font-size:12px;color:#b7b7b7}.store_route{display:-webkit-box;display:-webkit-flex;display:flex;box-shadow:0 1px 1px 0 rgba(0,0,0,.02),0 1px 0 0 rgba(0,0,0,.03),0 0 0 1px rgba(0,0,0,.04);background-color:#fff;margin:0 18px 0 18px;border-radius:3px}.store_route li{-webkit-flex:1;-webkit-box-flex:1;flex:1;height:44px;border-left:1px solid #f5f5f5}.store_route li .lnk{display:block;text-align:center;width:100%;height:44px;font-weight:700}.store_route li.fav{width:44px;font-size:0;-webkit-box-flex:0;flex:none;-webkit-flex:none}.store_route li.fav .lnk{font-size:0}.store_route li.fav .lnk .ico{display:inline-block;background-position:0 -183px}.store_route li.fav .lnk .ico,.store_route li.fav.on .ico{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.store_route li.fav.on .ico{background-position:-196.5px -64px}.store_route li:first-child{border-left:0}.store_route li.add_s .lnk{color:#13ba79}.store_route li.add_s .lnk .ico{display:inline-block;margin-right:2px;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-229px -215px;background-repeat:no-repeat;vertical-align:-5px}.store_route li.add_f .lnk{color:#111}.store_route li.add_f .lnk .ico{display:inline-block;margin-right:2px;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -22px;background-repeat:no-repeat;vertical-align:-5px}.shortcut_bx{padding:12px 15px 13px;background:#13ba79;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-flex:1;flex:1 1 auto;-webkit-flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-direction:row}.shortcut_bx .txt{padding-top:2px;margin-right:30px;font-size:12px;color:#abf1d3;line-height:16px}.shortcut_bx .txt em{font-weight:500;color:#fff}.shortcut_bx .btn{display:inline-block;min-width:80px;height:35px;padding:9px 17px;border:1px solid #84dbb4;border-radius:17.5px;-webkit-border-radius:17.5px;font-size:15px;color:#fff;font-weight:300;line-height:17px;word-wrap:break-word;box-sizing:border-box}.shortcut_bx .btn .sp{margin:3px 0 0 0;display:inline-block;vertical-align:top}.shortcut_bx:after{display:block;clear:both;content:""}.tooltip_bx{position:absolute;top:50px;left:0;right:0;max-width:250px;min-width:110px;margin:0 auto;padding:9px 15px;border-radius:2px;background-color:#5785e4;box-sizing:border-box;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);z-index:80}.tooltip_bx .sp_tooltip{position:absolute;top:-8px;left:48px}.tooltip_bx .txt{font-size:15px;color:#fff;line-height:20px}.copy_layer{z-index:100}.copy_layer,.copy_layer .dimmed{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.copy_layer .dimmed{z-index:101;background-color:#000;opacity:.5}.copy_layer .btn_close{overflow:hidden;position:absolute;top:5px;right:5px;line-height:999px;width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-128px -99px;background-repeat:no-repeat}.copy_layer .copy_wrap{position:fixed;top:50%;left:50%;width:304px;min-height:160px;padding:25px 20px 20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;box-sizing:border-box;z-index:102}.copy_layer .copy_wrap .title{margin:0;padding:0 27px;font-size:16px;line-height:18px;text-align:center;font-weight:600}.copy_layer .copy_wrap .hint{display:block;margin:11px 0 17px;font-size:13px;text-align:center;line-height:15px;color:#a7a7a7}.copy_layer .copy_wrap .copy_url{overflow:hidden;display:block;width:100%;padding:11px 15px;background-color:#f7f7f7;box-sizing:border-box;font-size:12px;line-height:14px;color:#80868b;white-space:nowrap;text-overflow:ellipsis}.ios *{cursor:pointer}.pretext{white-space:pre-wrap}.coupon_wrap{padding:0 15px 30px}.coupon_wrap .seller_img{display:block;position:relative;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background-color:#000;background-size:cover;box-sizing:border-box}.coupon_wrap .seller_img:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.13);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;content:""}.coupon_seller{padding:20px 0}.coupon_seller .btn_my_coupon{float:right;padding:0 9px;margin:15px 0 0 10px;border:1px solid #e4e4e4;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#fff;font-size:13px;line-height:27px}.coupon_seller .btn_my_coupon:after{display:inline-block;margin:-3px 0 0 4px;width:6px;height:10px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-276.5px -123px;background-repeat:no-repeat;vertical-align:middle;content:""}.coupon_seller .seller_info{overflow:hidden;position:relative;padding-left:74px;height:60px}.coupon_seller .seller_info .seller_img{position:absolute;top:0;left:0;width:60px;height:60px}.coupon_seller .seller_info .txt_seller{margin-top:9px;font-size:17px;color:#222;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon_seller .seller_info .txt_count{margin-top:5px;font-size:0;color:#484848;line-height:17px}.coupon_seller .seller_info .txt_count .txt{display:inline-block;font-size:13px;vertical-align:0}.coupon_seller .seller_info .txt_count .num{display:inline-block;margin-left:5px;font-size:14px;vertical-align:0}.coupon_lst li+li{margin-top:12px}.coupon_lst .btn_coupon{display:block;position:relative;width:100%;height:123px;padding:0 90px 0 20px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#fff;font-size:0;text-align:left;white-space:nowrap;box-sizing:border-box;box-shadow:0 2px 0 0 #e5e5e5}.coupon_lst .btn_coupon:before{position:absolute;top:50%;right:22px;margin-top:-16px;width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-196.5px -128px;background-repeat:no-repeat;content:""}.coupon_lst .btn_coupon:after{display:inline-block;height:100%;vertical-align:middle;content:""}.coupon_lst .btn_coupon.disabled{background:#ebebeb}.coupon_lst .btn_coupon.disabled:before{width:30px;height:30px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-196.5px -96px;background-repeat:no-repeat}.coupon_lst .btn_coupon.disabled .txt_coupon span{color:#b1b1b1}.coupon_lst .txt_coupon{display:inline-block;width:100%;vertical-align:middle}.coupon_lst .txt_coupon .seller{display:block;font-size:13px;color:#6f6f6f;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon_lst .txt_coupon .coupon{display:block;margin-top:5px;font-size:18px;font-weight:500;color:#222;line-height:18px;white-space:normal;word-break:break-all}.coupon_lst .txt_coupon .dsc{display:block;margin-top:13px;font-size:12px;color:#bcbcbc;line-height:16px}.coupon_lst .txt_coupon .dsc em{display:block}.coupon_lst .txt_coupon .dsc .expire{color:#f35157}.coupon_lst .txt_coupon .dsc .num{display:inline-block;margin-left:5px;color:#898989;text-decoration:underline;vertical-align:top}.coupon_lst .txt_status{position:absolute;top:50%;right:0;width:81px;font-size:13px;color:#aeaeae;line-height:16px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.coupon_lst.my_coupon .btn_coupon{padding:0 55px 0 80px}.coupon_lst.my_coupon .btn_coupon:before{right:19px;margin-top:-9px;width:11px;height:17px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-276.5px -43px;background-repeat:no-repeat}.coupon_lst.my_coupon .btn_coupon.disabled{padding-right:81px}.coupon_lst.my_coupon .btn_coupon.disabled:before{content:none}.coupon_lst.my_coupon .btn_coupon.disabled .seller_img{opacity:.5}.coupon_lst.my_coupon .txt_coupon .dsc{margin:10px 0 2px}.coupon_lst.my_coupon .seller_img{position:absolute;top:50%;left:15px;width:50px;height:50px;margin-top:-25px}.coupon_down_layer{position:fixed;top:50%;left:50%;width:148px;height:148px;margin:-75px 0 0 -75px;border:1px solid rgba(0,0,0,.08);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;background:#fff;font-size:17px;color:#484848;line-height:23px;text-align:center;opacity:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.coupon_down_layer:before{display:block;width:53px;height:35px;margin:36px auto 6px;width:60px;height:45px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-66px -99px;background-repeat:no-repeat;content:""}.coupon_down_layer.active{opacity:0}.coupon_down_layer.passive{display:none}.tab_lst{display:table;width:100%;table-layout:fixed;border:1px solid #f6f6f6;border-width:1px 0}.tab_lst li{display:table-cell;width:50%}.tab_lst li.on .tit{color:#222}.tab_lst li.on .tit:before{position:absolute;right:0;bottom:0;left:0;height:2px;background:#222;content:""}.tab_lst a{display:block;background:#fff;font-size:0;text-align:center}.tab_lst .tit{display:inline-block;position:relative;padding:0 14px;font-size:15px;color:#bcbcbc;line-height:48px;vertical-align:top}.tab_lst+.error_wrap{top:50px}@media screen and (min-width:360px){.item_detail_info .cpon_area .cpon_bx .coupon_wrap .coupon_lst{max-height:404px}.item_detail_combo .combx.selected .select_lst_bx .qty_detail .qty_frm .qty_ava .price .d_count,.item_detail_combo .combx.selected .select_lst_bx .qty_detail .qty_frm .qty_ava .price .val{font-size:16px;line-height:normal}.seller_profile .info_area.open .info_content .con_txt .con_txt_scr{max-height:466px}}@media screen and (min-width:640px){.alert_wrap,.alert_wrap .alert_dimmed,.cart_floating,.copy_layer,.copy_layer .dimmed,.item_detail_combo .combx .select_lst_bx,.item_detail_combo .combx .select_lst_bx:before,.preview_image,.purc_qty_area,.sorting_layer,.sorting_layer .sorting_list,.wrap_dimmed,.wrap_popup{left:0;right:0;width:100%;max-width:640px;margin:0 auto;box-sizing:border-box}.cart_floating{padding:0 20px}.preview_image .close_pi{position:absolute}.item_detail_info .item_frm{padding:0 24px 0 24px}.item_detail_info .item_frm.group_deal{padding:0 18px}.item_detail_info .item_frm .item_name .tit{font-size:24px}.item_detail_info .item_frm .item_detail_combo .combx.selected .select_lst_bx .opt_area{padding:0 20px 16px 20px}.item_detail_info .item_frm .item_detail_combo .combx.selected .select_lst_bx .qty_detail .product_txt{padding:14px 24px 5px}.item_detail_info .item_frm .item_detail_combo .combx.selected .select_lst_bx .qty_detail .qty_num{padding:0 24px 10px 24px}.item_detail_info .item_frm .item_detail_combo .combx.selected .select_lst_bx .qty_detail .qty_frm .qty_box{left:24px}.item_detail_info .item_frm .item_detail_combo .combx.selected .select_lst_bx .qty_detail .qty_frm .qty_ava{right:24px}.item_detail_info .charges_desc li .desc_tit .tit{padding:0 0 0 6px}.item_detail_info .charges_desc li .desc_tit .tit .acg{padding:0 0 0 38px}.item_detail_info .charges_desc li .dsec_txt{padding:0 24px 0 56px}.item_detail_info .charges_desc li .dsec_txt .desc_bx{height:68px}.item_detail_info .sns ul{padding:0 24px}.purc_qty_area .purc_area{padding:10px 24px;padding:10px 24px calc(constant(safe-area-inset-bottom) + 10px) 24px;padding:10px 24px calc(env(safe-area-inset-bottom) + 10px) 24px}.detail_tab{padding:0 24px}.detail_info .des{margin:0 24px}.detail_info.half .see_more_area{left:24px;right:24px}.detail_info .see_more_area{margin:24px 24px 0 24px}.seller_product .seller_store .store_info{padding:20px 24px 12px 24px;height:70px}.seller_product .seller_store .store_info .tit{margin-left:12px;height:70px;line-height:70px;font-size:26px}.seller_product .seller_store .store_info .img_area{width:70px;height:70px}.seller_product .seller_store .store_info .goto{margin-top:26px}.seller_product .seller_store .store_route{margin:0 24px}.seller_product .seller_area .category_result .scrolling .item_list .lst .itm{margin-left:12px}.seller_product .seller_area .category_result .scrolling .item_list .lst .itm:first-child{margin-left:24px}}.shop_product_scroll .scrolling{padding:0 0 24px 18px}.shop_product_scroll .product_list{padding:0}.category_info{margin-top:12px;padding:0 16px}.category_title_area{position:relative;display:inline-block}.category_title_area .dropdown_list{top:calc(100% - 8px);right:-141px}.category_title{position:relative;padding:5px 24px 5px 0;font-size:20px;font-weight:700;line-height:26px;color:#000;word-break:break-all;word-wrap:break-word}.category_title:after{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-182px -226px;background-repeat:no-repeat;position:absolute;top:50%;right:0;margin-top:-2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}.category_title_btn{position:absolute;top:0;left:0;width:100%;height:100%}.category_sub_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:16px 2px 2px 2px;border:1px solid #e8e8e8;border-radius:5px;background-color:#fcfcfc}.category_sub_list:after,.category_sub_list:before{position:absolute;top:0;bottom:0;width:1px;background-color:#e8e8e8;content:""}.category_sub_list:before{left:33.33%}.category_sub_list:after{right:33.33%}.category_sub_item{width:33.33%}.category_sub_item .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:38px;padding:0 10px;text-align:center}.category_sub_item .link .txt{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;color:#000;word-break:break-all;word-wrap:break-word}.category_sub_item:nth-child(3n+1):before{position:absolute;left:0;right:0;height:1px;background-color:#e8e8e8;content:""}.category_sub_item:nth-child(3n+1):first-child{font-weight:700}.category_sub_item:nth-child(3n+1):first-child:before{display:none}.welcome_wrap{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.welcome_wrap .welcome_inner{position:relative;max-width:640px;width:100%;height:100%;margin:0 auto}.welcome_wrap .welcome_inner:before{width:100%;height:100%;background:url(https://www.line-website.com/ecmall-tw/resources/ec/welcome_bg@2x.png) 50% 50% repeat;background-size:cover;content:""}.welcome_wrap .welcome_inner:before,.welcome_wrap .welcome_txt{overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.welcome_wrap .welcome_txt{margin-top:-55px;width:268px;height:74px;background:url(https://www.line-website.com/ecmall-tw/resources/ec/welcome_txt.svg)}.welcome_wrap .welcome_logo{overflow:hidden;position:absolute;left:50%;bottom:43px;bottom:calc(constant(safe-area-inset-bottom) + 43px);bottom:calc(env(safe-area-inset-bottom) + 43px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:141px;height:66px;background:url(https://www.line-website.com/ecmall-tw/resources/ec/welcome_logo.svg)}.splash_wrap{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#fff}.splash_wrap .splash_inner{position:relative;width:100%;height:100%;margin:0 auto}.splash_wrap .splash_logo{width:100%;max-width:375px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select_lst_bx .tit{display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:2;min-height:15px;padding-bottom:8px;font-size:12px;font-weight:500;line-height:18px;box-sizing:border-box;color:#949494}.select_lst_bx .btn_close{position:absolute;top:0;left:0;right:0;width:100%;height:34px;z-index:3;text-align:center;background-color:#fff}.select_lst_bx .btn_close .sp_option_close{margin:13px auto}.select_lst_bx .opt_area{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 18px 16px;overflow-y:auto;position:relative;z-index:2}.select_lst_bx .opt_area .opt{overflow:hidden;margin-top:4px}.select_lst_bx .opt_area .opt:first-child{margin-top:8px}.select_lst_bx .opt_area .select_lst{overflow:hidden}.select_lst_bx .opt_area .select_lst li{float:left;margin:0 8px 8px 0}.select_lst_bx .opt_area .select_lst li a{display:block;position:relative;height:37px;box-sizing:border-box;font-size:0;border:1px solid #e8e8e8;border-radius:3px}.select_lst_bx .opt_area .select_lst li a:after{display:inline-block;height:36px;vertical-align:middle;content:""}.select_lst_bx .opt_area .select_lst li a .txt{padding:0 16px;font-size:12px;line-height:35px;vertical-align:middle;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:205px;color:#000;font-weight:600}.select_lst_bx .opt_area .select_lst li.active a{border:1px solid #06c755}.select_lst_bx .opt_area .select_lst li.active a .txt{color:#06c755}.select_lst_bx .opt_area .select_lst li.disabled a{border-color:#efefef;cursor:text}.select_lst_bx .opt_area .select_lst li.disabled a .txt{background-color:#efefef;color:#fff;height:35px;line-height:35px;display:block}.select_lst_bx .qty_detail{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;z-index:40}.select_lst_bx .qty_detail .product_txt{padding:15px 18px 4px;width:100%;box-sizing:border-box;overflow:hidden;line-height:17px;color:#111}.select_lst_bx .qty_detail .product_txt .t{display:inline-block;font-size:12px;font-weight:700;vertical-align:top}.select_lst_bx .qty_detail .qty_num{padding:0 18px 10px 18px;font-size:11px;color:#b7b7b7;vertical-align:top;line-height:12px}.select_lst_bx .qty_detail .qty_frm{position:relative;min-height:56px}.select_lst_bx .qty_detail .qty_frm:first-child{padding-top:19px;box-shadow:0 -1px 0 0 rgba(0,0,0,.05)}.select_lst_bx .qty_detail .qty_frm:first-child .qty_ava,.select_lst_bx .qty_detail .qty_frm:first-child .qty_box{top:19px}.select_lst_bx .qty_detail .qty_frm .qty_box{overflow:hidden;width:138px;height:42px;border:1px solid #efefef;border-radius:3px;position:absolute;top:0;left:18px;right:0;box-sizing:border-box}.select_lst_bx .qty_detail .qty_frm .qty_box.disabled .qty .qty_combo{color:#b7b7b7}.select_lst_bx .qty_detail .qty_frm .qty_box.disabled .sp_plus{background-position:-104px -239px}.select_lst_bx .qty_detail .qty_frm .qty_box.disabled .sp_minus{background-position:-184px -239px}.select_lst_bx .qty_detail .qty_frm .qty_box .qty_plus{float:right;width:42px;height:42px;padding:14px;border-left:1px solid #efefef}.select_lst_bx .qty_detail .qty_frm .qty_box .qty_minus{float:left;width:42px;height:42px;padding:14px;border-right:1px solid #efefef}.select_lst_bx .qty_detail .qty_frm .qty_box .qty{display:block;overflow:hidden;height:42px;text-align:center}.select_lst_bx .qty_detail .qty_frm .qty_box .qty .qty_combo{display:inline-block;height:42px;border:0;color:#111;font-size:14px;line-height:42px;font-weight:500;vertical-align:middle;-webkit-appearance:none}.select_lst_bx .qty_detail .qty_frm .qty_ava{position:absolute;top:0;right:18px;text-align:right;min-width:130px}.select_lst_bx .qty_detail .qty_frm .qty_ava .price{margin-top:3px;width:100%;text-align:right;line-height:17px}.select_lst_bx .qty_detail .qty_frm .qty_ava .price:after{content:"";display:block;clear:both}.select_lst_bx .qty_detail .qty_frm .qty_ava .price .val{display:grid;height:42px;font-size:13px;line-height:16px;font-weight:700;-webkit-align-content:center;align-content:center;float:right;min-width:130px}.select_lst_bx .qty_detail .qty_frm .qty_ava .price .cost{display:block;font-size:12px;color:#c8c8c8;text-decoration:line-through}.select_lst_bx .qty_detail .qty_frm .qty_ava .price .d_count,.select_lst_bx .qty_detail .qty_frm .qty_ava .price .origin{display:block;font-size:16px;line-height:22px;color:#111;font-weight:600;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:130px;float:right}.select_lst_bx .qty_detail .qty_frm .qty_ava .price .d_count{color:#f23039}.select_lst_bx .qty_detail .qty_total{padding:16px 18px 8px 18px;font-size:14px;border-top:1px solid #f5f5f5}.select_lst_bx .qty_detail .qty_total .t_num{display:inline-block;height:27px;line-height:37px}.select_lst_bx .qty_detail .qty_total .amt{overflow:hidden;float:right;color:#b7b7b7;font-size:14px;height:27px}.select_lst_bx .qty_detail .qty_total .amt .a_tit{line-height:38px}.select_lst_bx .qty_detail .qty_total .amt .price{float:right;margin-left:10px;color:#111;font-size:23px;font-weight:700;max-width:80px}.section_cart{background-color:#fcfcfc;color:#111;border-top:12px solid #f5f5f5}.section_cart,.section_cart .section_title{position:relative}.section_cart .link_seller{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;padding:30px 75px 12px 18px;font-size:18px;line-height:25px;font-weight:600}@media screen and (min-width:640px){.section_cart .link_seller{padding:40px 80px 12px 24px;font-size:26px;line-height:37px}}.section_cart .link_seller .text_more{position:absolute;bottom:16px;right:18px;font-size:11px;line-height:16px;font-weight:400}@media screen and (min-width:640px){.section_cart .link_seller .text_more{top:51px;right:24px}}.section_cart .link_seller .text_more:after{width:15px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-71px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin-top:1px;vertical-align:top}.inner_cart{padding:0 14px 16px}@media screen and (min-width:640px){.inner_cart{padding:0 24px 16px}}.inner_cart .box_product{box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 .5px 0 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.03);border-radius:10px;background-color:#fff}.inner_cart .box_product+.box_product{margin-top:16px}.inner_cart .bundle_box{border:1px solid #8fcea2;margin:-1px -1px 0}.inner_cart .bundle_box:first-child,.inner_cart .bundle_box:first-child .notice_header{border-radius:10px 10px 0 0}.inner_cart .bundle_box .notice_header{margin:-1px -1px 0;background-image:-webkit-linear-gradient(left,#1dcf52,#00c175);background-image:linear-gradient(90deg,#1dcf52 0,#00c175)}.inner_cart .bundle_box .notice_header .link{display:block;position:relative;padding:14px 28px 14px 12px;font-size:14px;font-weight:700;line-height:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inner_cart .bundle_box .notice_header .link:after{content:"";position:absolute;top:15px;right:11px;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-197px -252px;background-repeat:no-repeat}.information_delivery{position:relative;padding-top:4px;background-color:#f5f5f5}.information_delivery .button_open{position:absolute;z-index:1;top:3px;right:0;padding:10px}@media screen and (min-width:640px){.information_delivery .button_open{right:8px}}.information_delivery .button_open:before{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -66px;background-repeat:no-repeat;content:"";display:block}.information_delivery .button_open[aria-pressed=true]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.information_delivery .button_open[aria-pressed=true]~.area_summary .name{display:none}.information_delivery .area_summary{position:relative;padding:12px 40px 8px 42px;background-color:#fff;font-size:0;line-height:0}@media screen and (min-width:640px){.information_delivery .area_summary{padding-left:50px}}.information_delivery .area_summary:before{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -78px;background-repeat:no-repeat;content:"";position:absolute;top:8px;left:10px;vertical-align:top}@media screen and (min-width:640px){.information_delivery .area_summary:before{left:18px}}.information_delivery .area_summary .name:before{content:": "}.information_delivery .area_summary .name+.name:before{content:", "}.information_delivery .area_summary .cost{font-size:12px;line-height:17px;font-weight:600}.information_delivery .name{font-size:12px;line-height:15px;font-weight:600}.information_delivery .label_separate{margin-left:2px;font-size:11px;line-height:16px;font-weight:400;color:#5f99cb}.information_delivery .terms{font-size:11px;line-height:16px;font-weight:400;color:#949494}.information_delivery .text{display:block;margin-top:2px;font-size:11px;line-height:16px}.information_delivery .point{color:#f23039}.information_delivery .list_cost{display:none;padding:0 10px 0 42px;background-color:#fff}@media screen and (min-width:640px){.information_delivery .list_cost{padding:0 18px 0 50px}}.information_delivery .list_cost[aria-expanded=true]{display:block}.information_delivery .item{display:-webkit-box;display:-webkit-flex;display:flex;border-top:1px solid #f5f5f5}.information_delivery .text_cvs{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding:8px 0}.information_delivery .text_cvs .text{margin-top:0}.information_delivery .text_cost{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding-top:11px;font-size:12px;line-height:15px;font-weight:700}.information_total{border-top:1px solid #f5f5f5;padding:15px 10px 16px}@media screen and (min-width:640px){.information_total{padding-right:18px;padding-left:18px}}.information_total .total{display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;line-height:19px}.information_total .number{margin-left:auto;color:#e3252b}.information_total .area_checkout{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:6px}.information_total .area_checkout .checkbox{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;margin-right:16px;font-size:0;line-height:0}.information_total .area_checkout .checkbox_checkout{margin-top:5px;vertical-align:top}.information_total .area_checkout .label_cart{padding-left:28px;font-size:13px;line-height:34px}.information_note{padding:8px 10px 0;border-top:1px solid #f6f7f9;font-size:13px;line-height:18px}@media screen and (min-width:640px){.information_note{padding:8px 18px 0}}.information_note+.information_total{border-top:0}.category_wrap{position:relative}.category_select_area{position:absolute;top:0;bottom:0;left:0;width:101px;border-right:1px solid #efefef;-webkit-overflow-scrolling:touch;overflow-y:auto;z-index:10}.category_header_wrap{padding-bottom:5px}.category_nav{margin-bottom:-1px}.category_nav_item{display:block;min-height:45px;border-bottom:1px solid #efefef}.category_nav_item .link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:45px;padding:13px 8px;font-size:14px;line-height:19px;color:#949494;text-align:center;box-sizing:border-box}.category_nav_item .link.on{color:#03d66f;font-weight:600;background:#f5f5f5}.category_contents_area{box-sizing:border-box;height:100%;padding:7px 16px 7px 118px;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto}.category_contents_inner{padding-bottom:26px}.category_contents_inner:last-child{padding-bottom:0}.category_contents_inner .title_category{padding:12px 0 4px;font-size:16px;font-weight:600;line-height:19px;color:#111}.category_contents_inner .category_list.recommended{margin-top:6px}.category_contents_inner .category_list.recommended .link{padding:10px 0}.category_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category_list.recommended{position:relative;border-radius:5px;border:1px solid #efefef;border-bottom:none;background:#fff}.category_list.recommended:after{position:absolute;left:0;right:0;bottom:0;display:block;content:"";border-bottom:1px solid #efefef}.category_list.recommended .category_item{border:1px solid #efefef;border-width:0 1px 1px 0}.category_list.recommended .category_item:nth-child(3n){border-right:none}.category_list.recommended .category_item .link{max-width:none}.category_list.recommended .category_item .text_category{font-size:10px;line-height:12px}.category_list.recommended .category_item .thumb{margin-bottom:4px}.category_item{box-sizing:border-box;width:33.33%;text-align:center}.category_item .link{display:inline-block;width:100%;max-width:80px;padding-top:13px;font-size:11px;line-height:13px}.category_item .thumb{display:block;width:60px;height:60px;margin:0 auto 3px}.category_item .text_category{display:block;min-height:26px;padding:0 8px;color:#111}.radio_inner{position:relative;margin-bottom:14px;font-size:0}.radio_inner:last-child{margin-bottom:0}.radio_checkout{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-148px -183px;background-repeat:no-repeat;position:absolute;top:0;left:0}.list_delivery .radio_checkout{z-index:1;top:18px;left:21px}.radio_checkout:checked{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-174px -183px;background-repeat:no-repeat}.radio_checkout:checked~.label_cvs{position:absolute;top:0;left:0;right:0;height:100%;border-color:transparent;background-image:-webkit-linear-gradient(top,#fff,#fff),-webkit-linear-gradient(left,#1dcf52,#00c175);background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#1dcf52 0,#00c175);background-origin:border-box;background-clip:content-box,border-box}.radio_checkout:checked~.label_cvs .text{font-weight:700}.radio_checkout:checked~.box_delivery,.radio_checkout:checked~.inner_carrier{display:block}.label_radio_checkout{display:inline-block;padding-left:32px;font-size:14px;line-height:24px;vertical-align:top}.checkbox_inner{position:relative;font-size:0;margin:12px 0 14px}.checkbox_checkout{background-position:-148px -183px;position:absolute;top:0;left:0;z-index:1;cursor:pointer}.checkbox_checkout,.checkbox_checkout:checked{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat}.checkbox_checkout:checked{background-position:-228.5px -130px}.checkbox_checkout:disabled{background-image:none;border:1px solid rgba(0,0,0,.06);background-color:rgba(0,0,0,.04);border-radius:50%}.label_checkbox_checkout{display:inline-block;padding-left:32px;font-size:14px;line-height:24px;vertical-align:top;cursor:pointer}.label_checkbox_checkout .link{color:#4270ed}.textarea_inner{overflow:hidden;height:93px;border-radius:3px}.textarea_inner textarea{width:100%;height:100%;padding:10px;border:1px solid #efefef;border-radius:3px;background-color:#fff;font-size:14px;color:#111;vertical-align:top;box-sizing:border-box;resize:none}.label_checkout+.textarea_inner{margin-top:11px}.text_guide_checkout{font-size:12px;line-height:17px;color:#b7b7b7}.text_guide_checkout.guide_group{line-height:14px}.layer_popup_full_content .text_guide_checkout{margin-bottom:10px;font-size:14px;line-height:20px;color:#000}.layer_popup_full_content .inner_checkout>.text_guide_checkout{margin-top:24px}.text_guide_checkout .point{font-weight:700;color:#06c755}.text_guide_checkout+.list_definition{margin-top:14px;padding-top:17px;border-top:1px solid #f6f7f9}.point_red_checkout{font-size:16px;font-weight:700;color:#ff334b}.labeling_outline{display:inline-block;margin:2px 0 0 8px;padding:0 8px;border-radius:3px;border:1px solid #13ba79;font-size:10px;line-height:15px;font-weight:700;color:#13ba79;vertical-align:top}.label_checkout{display:block;margin-top:20px;font-size:14px;line-height:17px;font-weight:400}.label_checkout .point_red_checkout{font-size:14px}.text_guide_checkout+.label_checkout{margin-top:36px}.layer_popup_full_content .label_checkout{margin-top:20px}.label_checkout .label_note{color:#aaa}.section_checkout{padding-top:12px;background-color:#f5f5f5;color:#111}.section_checkout .section_title{position:relative;padding:30px 18px 12px;background-color:#fff;font-size:18px;line-height:25px;font-weight:600}.section_checkout .section_title.ellip_title{padding:30px 78px 12px 18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section_checkout .link_seller_area{position:relative}.section_checkout .link_seller{position:absolute;top:0;right:0;bottom:0;left:0}.section_checkout .link_seller .text_more{position:absolute;bottom:16px;right:18px;font-size:11px;line-height:16px;font-weight:400}.section_checkout .link_seller .text_more:after{width:15px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-71px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin-top:1px;vertical-align:top}.section_checkout .button_title{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.section_checkout .button_title:after{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -66px;background-repeat:no-repeat;content:"";position:absolute;top:33px;right:18px}.section_checkout .button_title[aria-pressed=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section_checkout .button_title[aria-pressed=true] .result{display:none}.section_checkout .button_title .result{display:block;position:absolute;bottom:13px;left:100px;right:40px;font-size:16px;line-height:22px;font-weight:700;color:#07b53b;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section_checkout .button_title .result.icon_check:before{width:16px;height:16px;background-position:-18px -239px;margin:3px 3px 0 0}.section_checkout .button_title .result.icon_check:before,.section_checkout .button_title .result.icon_point:before{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-repeat:no-repeat;content:"";display:inline-block;vertical-align:top}.section_checkout .button_title .result.icon_point:before{width:14px;height:14px;background-position:-216px -239px;margin:4px 3px 0 0}.section_checkout .button_title .result .point_red_checkout{display:block;margin-right:3px;line-height:19px}.section_checkout .button_title .result .point_red_checkout:last-child{margin-top:0;line-height:22px}.section_checkout .button_title .result .sales{display:block;margin:2px 3px 0 0;font-size:12px;line-height:17px;font-weight:400;text-align:right;color:#949494}.section_checkout .inner_checkout{margin-top:4px;padding:24px 18px 34px;background-color:#fff}.section_checkout .inner_checkout[aria-expanded=false]{display:none}.section_checkout .inner_checkout.type_full{padding:0}.section_checkout .inner_checkout .btn_share{width:100%;margin-top:12px;padding:10px 0;border:1px solid #06c755;border-radius:5px;box-sizing:border-box}.section_checkout .inner_checkout .btn_share .btn_text{position:relative;display:inline-block;padding-right:18px;font-weight:700;font-size:13px;line-height:18px;letter-spacing:-.09px;color:#06c755}.section_checkout .inner_checkout .btn_share .btn_text:after{position:absolute;right:0;top:0;content:"";width:18px;height:18px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -152px;background-repeat:no-repeat}.section_checkout .inner_privacy{padding:14px 18px 10px;padding-bottom:calc(constant(safe-area-inset-bottom) + 10px);padding-bottom:calc(env(safe-area-inset-bottom) + 10px);background-color:#fff}.section_checkout .text_privacy_guide{padding-top:5px;color:#777;font-size:12px;line-height:17px}.section_checkout .text_privacy_guide .point_red_checkout{font-size:12px;font-weight:400}.section_checkout .text_privacy_guide .link{color:#4c71f0;font-weight:600}.section_checkout .text_privacy_guide:last-of-type{padding-bottom:22px}.section_checkout .text_privacy_guide+.text_privacy_guide{margin-top:18px;padding-top:19px;border-top:1px solid #ececec}.inner_checkout .bundle_box{border-bottom:1px solid #8fcea2}.inner_checkout .bundle_box .notice_header{padding:10px 18px;font-size:12px;font-weight:700;line-height:16px;color:#fff;background-image:-webkit-linear-gradient(left,#1dcf52,#00c175),-webkit-linear-gradient(top,#d8d8d8,#d8d8d8);background-image:linear-gradient(90deg,#1dcf52 0,#00c175),linear-gradient(180deg,#d8d8d8,#d8d8d8)}.inner_checkout .bundle_box .notice_bottom{padding:16px 18px;font-size:11px;font-weight:700;line-height:13px;color:#00bd32}.inner_checkout .list_product_item{position:relative;padding:20px 18px 0}.inner_checkout .list_product_item:after{content:"";display:block;clear:both}.inner_checkout .list_product_item:last-child{padding-bottom:24px}.inner_checkout .list_product_item .link_product{display:block}.inner_checkout .list_product_item .thumbnail{overflow:hidden;float:left;position:relative;width:50px;height:50px;margin-right:16px;border-radius:3px}.inner_checkout .list_product_item .thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.03);border-radius:3px}.inner_checkout .list_product_item .image{width:100%;height:auto}.inner_checkout .list_product_item .area_text{overflow:hidden;font-size:0;line-height:0}.inner_checkout .list_product_item .badge_box{display:inline-block;margin-bottom:8px}.inner_checkout .list_product_item .label.delivery,.inner_checkout .list_product_item .label.group_badge{display:inline-block;padding:3px 6px;border-radius:2px;font-size:10px;font-weight:700;line-height:13px;color:#fff;vertical-align:top}.inner_checkout .list_product_item .label.delivery{background-color:#5ba2db}.inner_checkout .list_product_item .label.group_badge{background-color:#06c755}.inner_checkout .list_product_item .label.group_badge+.label.delivery{margin-left:6px}.inner_checkout .list_product_item .title_product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:12px;line-height:17px}.inner_checkout .list_product_item .options{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:4px;font-size:12px;line-height:14px}.inner_checkout .list_product_item .options+.options{margin-top:7px}.inner_checkout .list_product_item .options .point{margin-left:5px;line-height:15px;font-weight:700}.inner_checkout .list_product_item .option+.option:before{content:"\/";margin:0 3px}.inner_checkout .list_product_item .price{display:block;margin-top:6px;font-size:14px;line-height:17px;font-weight:700}.inner_checkout .list_product_item .notice{display:block;margin-top:8px;font-size:12px;font-weight:500;line-height:17px;color:#06c755}.inner_checkout .list_product_item .notice.state_complete{color:#b7b7b7}.inner_checkout .list_product_item .notice.state_failed{color:#ff334b}.inner_checkout .list_product_item .notice.state_progress{color:#4270ed}.inner_checkout .list_product_item .notice .link_contact{margin-left:6px;font-size:12px;font-weight:600;line-height:14px;color:#4270ed;text-decoration:underline}.inner_checkout .list_product_item .status_area{margin-left:66px}.inner_checkout .list_product_item .guide_area{padding:8px;margin:8px 0 6px;background-color:#f5f5f5;border-radius:5px}.inner_checkout .list_product_item .guide_area .desc{font-size:13px;line-height:17px;letter-spacing:-.09px;color:#777;word-break:break-word}.inner_checkout .area_coupon{display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px}.inner_checkout .area_coupon .text_coupon{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;font-weight:600}.inner_checkout .area_coupon .text_coupon+.text_coupon{-webkit-box-flex:0;-webkit-flex:none;flex:none}.inner_checkout .list_delivery{margin-top:16px}.inner_checkout .information_invoice{position:relative;margin-bottom:10px;font-size:0}.inner_checkout .label_checkbox_invoice{display:inline-block;padding-left:32px;font-size:14px;line-height:24px;vertical-align:top}.inner_checkout .text_invoice_guide{font-size:14px;line-height:20px;color:#000}.inner_checkout .text_invoice_guide.emtpy_info{text-align:center;color:#777}.inner_checkout .text_invoice_guide+.label_checkout{margin-top:31px}.inner_checkout .text_invoice_guide+.button_primary_outline{display:block;margin:28px auto 0}.inner_checkout .information_carrier{position:relative;line-height:0}.inner_checkout .information_carrier:first-of-type{margin-top:15px}.inner_checkout .information_carrier+.information_carrier{margin-top:14px}.inner_checkout .label_carrier{display:inline-block;padding-left:37px;font-size:14px;line-height:24px;vertical-align:top}.inner_checkout .inner_carrier{display:none;padding-left:35px;font-size:12px;line-height:17px;color:#b7b7b7}.inner_checkout .list_guide{margin-top:13px;counter-reset:item}.inner_checkout .list_guide .item{word-break:break-all}.inner_checkout .list_guide .item:before{content:counter(item) ".";counter-increment:item}.inner_checkout .list_guide .link{color:#4270ed}.inner_checkout .list_definition{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.inner_checkout .list_definition.total .text,.inner_checkout .list_definition:only-of-type .text:first-child{font-size:16px;font-weight:700;line-height:20px}.inner_checkout .list_definition.total .text{color:#111}.inner_checkout .list_definition.total+.list_definition{margin-top:25px}.inner_checkout .list_definition:not(.total)+.list_definition{margin-top:14px;padding-top:17px;border-top:1px solid #f6f7f9}.inner_checkout .list_definition .number~.number,.inner_checkout .list_definition .text~.text,.inner_checkout .list_definition+.text_guide_checkout{margin-top:14px}.inner_checkout .list_definition .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%;font-size:14px;line-height:17px;color:#111}.inner_checkout .list_definition .text.date{color:#777}.inner_checkout .list_definition .text.total{margin-top:18px;font-size:16px;font-weight:700}.inner_checkout .list_definition .number{width:40%;font-size:14px;line-height:17px;text-align:right}.inner_checkout .list_definition .number.point_red_checkout{font-size:20px;line-height:24px}.inner_checkout .list_definition .icon_point{font-weight:700;color:#06c755}.inner_checkout .list_definition .icon_point:before{content:"";width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-216px -239px;background-repeat:no-repeat;display:inline-block;margin:2px 4px 0 0;vertical-align:top}.inner_checkout .list_definition .point{font-weight:700}.inner_checkout>.label_checkout:first-child{margin-top:0}.inner_checkout .notice_carrier{margin-top:10px;padding:11px 15px;background:#f5f5f5;border-radius:3px;color:#616161;font-size:12px;line-height:14px}.inner_checkout .notice_carrier+.information_carrier{margin-top:13px}.inner_checkout.type_full2{padding:0;margin-top:8px}.inner_checkout.type_full2 .list_product_item{padding:24px 18px 12px}.inner_checkout.type_full2 .list_product_item:after{position:absolute;left:18px;bottom:0;width:calc(100% - 36px);height:1px;background-color:#f6f7f9}.inner_checkout.type_full2 .list_product_item:last-child:after{content:none}.inner_checkout.checkout_delivery{padding:18px}.information_address{position:relative}.information_address.disabled .title_address{color:#c8c8c8}.information_address.disabled .labeling_outline{border-color:#c8c8c8;color:#c8c8c8}.information_address.disabled .content_address{color:#c8c8c8}.information_address .title_box{display:block;margin-right:36px}.information_address .title_address{margin-right:8px;font-size:14px;line-height:20px;font-weight:600;color:#000}.information_address .labeling_outline{margin-left:0}.information_address .content_address{margin-top:6px;font-size:12px;line-height:18px;color:#999}.information_address .button_edit{position:absolute;top:-8px;right:-14px;padding:10px;color:#13ba79}.information_address .button_edit:after{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-248px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin-top:2px;vertical-align:top}.list_delivery .item{position:relative;font-size:0}.list_delivery .item+.item{margin-top:10px}.list_delivery .item.has_error .notice{color:#ff334b}.list_delivery .item.has_error .button_primary_outline{border-color:#ff334b;color:#ff334b}.list_delivery .item.has_error .button_primary_outline:after{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-152px -239px;background-repeat:no-repeat}.list_delivery .label_cvs{display:block;height:58px;border:1px solid #efefef;border-radius:8px}.list_delivery .information_cvs{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 21px 0 53px}.list_delivery .information_cvs .text:first-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.list_delivery .information_cvs .text{font-size:14px;line-height:58px}.list_delivery .information_cvs .text.price{font-size:16px}.list_delivery .box_delivery{display:none;position:relative;padding:60px 21px 20px 21px;text-align:center}.list_delivery .box_delivery .notice{margin-bottom:13px;font-size:12px;line-height:16px;color:#999}.list_delivery .box_delivery .toggle_box{margin-top:14px}.list_delivery .label_message{display:block;margin-top:20px;padding-top:20px;border-top:1px solid #f5f5f5;font-size:12px;line-height:16px}.list_delivery .has_address .box_delivery{text-align:left}.list_payment .item{position:relative;font-size:0}.list_payment .item+.item{margin-top:10px}.list_payment .item.credit .radio_payment{background:#949494;border-radius:50%;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-200px -239px;background-repeat:no-repeat}.list_payment .item.credit .radio_payment~.label_payment .installment{color:#949494}.list_payment .item.credit .radio_payment:checked{background:#15bd66;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-200px -239px;background-repeat:no-repeat}.list_payment .item.credit .radio_payment:checked~.label_payment .installment{color:#15bd66;z-index:1}.list_payment .item.credit .radio_payment[disabled]{background:#949494;width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-200px -239px;background-repeat:no-repeat}.list_payment .item.credit .radio_payment[disabled]~.label_payment{pointer-events:none}.list_payment .item.credit .radio_payment[disabled]~.label_payment .installment{color:#949494}.list_payment .label_payment{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:0 16px;border:1px solid #efefef;border-radius:8px}.list_payment .label_payment .text{font-size:15px;line-height:47px}.list_payment .label_payment .installment{padding-right:19px;font-size:11px;line-height:47px;color:#15bd66}.list_payment .radio_payment{position:absolute;top:17px;right:16px;width:14px;height:14px}.list_payment .radio_payment:checked~.label_payment:before{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:0;border:2px solid #13ba79;border-radius:8px;content:""}.list_payment .box_msg{margin-top:6px;padding:11px 15px;background-color:#f5f5f5;border-radius:3px}.list_payment .box_msg .title_msg{font-size:12px;font-weight:700;line-height:15px;color:#555}.list_payment .box_msg .text{margin-top:6px;font-size:12px;line-height:14px;color:#777}.list_payment .box_msg .link_text{font-weight:700;color:#06c755;-webkit-text-decoration:underline #06c755;-moz-text-decoration:underline #06c755;text-decoration:underline #06c755}.layer_popup{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0}.layer_popup:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}@media screen and (min-width:640px){.layer_popup{max-width:640px;margin:auto}}.layer_popup_content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;position:absolute;bottom:0;right:0;left:0;max-height:66%;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.layer_popup_content .button_handle{padding:13px 0}.layer_popup_content .button_handle:before{width:29px;height:8px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-112.5px -84px;background-repeat:no-repeat;content:"";display:block;margin:0 auto}.layer_popup_content .inner{overflow-x:hidden;overflow-y:auto;height:100%}.layer_popup_content .box_coupon{position:relative;margin:0 18px;color:#111}.layer_popup_content .box_coupon+.box_coupon{margin-top:10px}.layer_popup_content .box_coupon:last-child{margin-bottom:66px}.layer_popup_content .box_coupon:last-child .radio_checkout{top:18px}.layer_popup_content .box_coupon .radio_checkout{position:absolute;top:32px;right:20px;left:auto}.layer_popup_content .box_coupon .radio_checkout:checked~.label_coupon{border-color:transparent;background-image:-webkit-linear-gradient(top,#fff,#fff),-webkit-linear-gradient(left,#1dcf52,#00c175);background-image:linear-gradient(180deg,#fff,#fff),linear-gradient(90deg,#1dcf52 0,#00c175);background-origin:border-box;background-clip:content-box,border-box}.layer_popup_content .box_coupon .radio_checkout:checked~.label_coupon .point{font-weight:700;color:#07b53b}.layer_popup_content .label_coupon{display:block;border:1px solid #efefef;border-radius:8px}.layer_popup_content .title_coupon{margin:15px 60px 0 19px;font-size:16px;line-height:19px}.layer_popup_content .coverage,.layer_popup_content .title_coupon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block}.layer_popup_content .coverage{margin:7px 60px 0 19px;font-size:11px;line-height:12px}.layer_popup_content .date{display:block;margin:6px 0 0 19px;font-size:11px;line-height:12px;color:#b7b7b7}.layer_popup_content .discount{display:-webkit-box;display:-webkit-flex;display:flex;margin:16px 0 11px;padding:12px 19px 0;border-top:1px solid #f5f5f5;font-size:12px;line-height:16px}.layer_popup_content .discount .point{margin:1px 0 0 auto;font-size:14px}.layer_popup_content .text{margin-left:19px;font-size:14px;line-height:58px}.layer_popup_content .area_button{padding:10px 18px;background-color:#fff}.layer_popup_content .button_add{display:block;width:100%;padding:13px 0 29px;font-size:14px;line-height:20px;color:#07b53b}.layer_popup_content .button_add:before{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-120px -239px;background-repeat:no-repeat;content:"";display:inline-block;margin:3px 4px 0 0;vertical-align:top}.layer_popup_content .button_add+.box_shipment:before{content:"";display:block;height:12px;margin:0 -18px;background-color:#f5f5f5}.layer_popup_content .box_shipment{position:relative;margin:0 18px}.layer_popup_content .box_shipment+.box_shipment{margin-top:20px;border-top:1px solid #f5f5f5;padding-top:21px}.layer_popup_content .box_shipment:first-of-type .label_shipment{padding-top:29px}.layer_popup_content .box_shipment:first-of-type .radio_checkout{top:38px}.layer_popup_content .box_shipment:first-of-type .group_button{top:33px}.layer_popup_content .box_shipment:last-child{padding-bottom:34px}.layer_popup_content .box_shipment .radio_checkout{position:absolute;top:20px;left:0}.layer_popup_content .radio_checkout:disabled{background-image:none;border:1px solid rgba(0,0,0,.06);background-color:rgba(0,0,0,.04);border-radius:50%}.layer_popup_content .radio_checkout:disabled~.label_shipment,.layer_popup_content .radio_checkout:disabled~.label_shipment .content_shipment{color:#c8c8c8}.layer_popup_content .radio_checkout:disabled~.label_shipment .labeling_outline{opacity:.5}.layer_popup_content .label_shipment{display:block;padding-left:34px}.layer_popup_content .group_shipment{display:-webkit-box;display:-webkit-flex;display:flex;padding-right:70px}.layer_popup_content .group_shipment .labeling_outline{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:15px;margin:1px 0 0 7px}.layer_popup_content .title_shipment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:14px;line-height:20px;font-weight:600}.layer_popup_content .content_shipment{display:block;margin-top:7px;font-size:14px;line-height:20px;color:#999}.layer_popup_content .group_button{position:absolute;top:15px;right:-8px;font-size:0}.layer_popup_content .group_button .button{position:relative;padding:8px 8px 8px 9px;font-size:12px;line-height:17px;color:#b7b7b7}.layer_popup_content .group_button .button+.button:before{content:"";position:absolute;top:10px;left:0;width:1px;height:13px;background-color:#d8d8d8;vertical-align:top}.layer_popup_content .product_simple_list{padding:15px 18px 0}.layer_popup_content .opt_area{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:0 14px 16px 14px;overflow-y:auto;position:relative;z-index:2}.layer_popup_content .opt_area .tit{display:block;min-height:15px;padding:8px 60px 7px 4px;font-size:12px;font-weight:500;line-height:18px;box-sizing:border-box;color:#949494}.layer_popup_content .opt_area .select_lst{overflow:hidden}.layer_popup_content .opt_area .select_lst li{float:left;margin:0 4px 8px 4px}.layer_popup_content .opt_area .select_lst li a{display:block;position:relative;height:38px;box-sizing:border-box;font-size:0;border:1px solid #efefef;border-radius:3px}.layer_popup_content .opt_area .select_lst li a:after{display:inline-block;height:36px;vertical-align:middle;content:""}.layer_popup_content .opt_area .select_lst li a .txt{padding:0 16px;font-size:12px;line-height:36px;vertical-align:middle;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:205px;color:#b7b7b7;letter-spacing:-.1px;font-weight:700}.layer_popup_content .opt_area .select_lst li.active a{border:1px solid #111}.layer_popup_content .opt_area .select_lst li.active a .txt{color:#111;line-height:36px}.layer_popup_content .opt_area .select_lst li.disabled a{cursor:text}.layer_popup_content .opt_area .select_lst li.disabled a .txt{background-color:#f5f5f5;color:#c8c8c8;height:36px;line-height:36px;display:block}.layer_popup_content .qty_detail{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;z-index:40}.layer_popup_content .qty_detail .product_txt{padding:14px 18px 5px;box-shadow:0 -1px 0 0 rgba(0,0,0,.05);width:100%;box-sizing:border-box;overflow:hidden;line-height:17px}.layer_popup_content .qty_detail .product_txt .t{display:inline-block;font-size:12px;font-weight:700;vertical-align:top}.layer_popup_content .qty_detail .qty_num{padding:0 18px 10px 18px;font-size:11px;color:#b7b7b7;vertical-align:top;line-height:12px}.layer_popup_content .qty_detail .qty_frm{position:relative;min-height:56px}.layer_popup_content .qty_detail .qty_frm .qty_box{overflow:hidden;width:138px;height:42px;border:1px solid #efefef;border-radius:3px;position:absolute;top:0;left:18px;right:0;box-sizing:border-box}.layer_popup_content .qty_detail .qty_frm .qty_box.disabled .qty .qty_combo{color:#b7b7b7}.layer_popup_content .qty_detail .qty_frm .qty_box.disabled .sp_plus{background-position:-104px -239px}.layer_popup_content .qty_detail .qty_frm .qty_box.disabled .sp_minus{background-position:-184px -239px}.layer_popup_content .qty_detail .qty_frm .qty_box .qty_plus{float:right;width:42px;height:42px;padding:14px;border-left:1px solid #efefef}.layer_popup_content .qty_detail .qty_frm .qty_box .qty_minus{float:left;width:42px;height:42px;padding:14px;border-right:1px solid #efefef}.layer_popup_content .qty_detail .qty_frm .qty_box .qty{display:block;overflow:hidden;height:42px;text-align:center}.layer_popup_content .qty_detail .qty_frm .qty_box .qty .qty_combo{display:inline-block;height:42px;border:0;color:#111;font-size:14px;line-height:42px;font-weight:500;vertical-align:middle;-webkit-appearance:none}.layer_popup_content .qty_detail .qty_frm .qty_ava{position:absolute;top:0;right:18px;text-align:right;min-width:130px}.layer_popup_content .qty_detail .qty_frm .qty_ava .price{margin-top:3px;width:100%;text-align:right;line-height:19px}.layer_popup_content .qty_detail .qty_frm .qty_ava .price:after{content:"";display:block;clear:both}.layer_popup_content .qty_detail .qty_frm .qty_ava .price .val{display:grid;height:42px;font-size:13px;line-height:16px;font-weight:700;-webkit-align-content:center;align-content:center;float:right;min-width:130px}.layer_popup_content .qty_detail .qty_frm .qty_ava .price .cost{display:block;font-size:12px;color:#c8c8c8;text-decoration:line-through}.layer_popup_content .qty_detail .qty_frm .qty_ava .price .d_count{display:block;font-size:13px;line-height:16px;color:#f23039;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:130px;float:right}.layer_popup_content .qty_detail .qty_total{padding:16px 18px 8px 18px;font-size:14px;border-top:1px solid #f5f5f5}.layer_popup_content .qty_detail .qty_total .t_num{display:inline-block;height:27px;line-height:37px}.layer_popup_content .qty_detail .qty_total .amt{overflow:hidden;float:right;color:#b7b7b7;font-size:14px;height:27px}.layer_popup_content .qty_detail .qty_total .amt .a_tit{line-height:38px}.layer_popup_content .qty_detail .qty_total .amt .price{float:right;margin-left:10px;color:#111;font-size:23px;font-weight:700;max-width:80px}.layer_popup_full{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background-color:#fff}@media screen and (min-width:640px){.layer_popup_full{max-width:640px;margin:auto}}.layer_popup_header{position:relative;background-color:#fff;text-align:center}.layer_popup_header .title{font-size:18px;line-height:55px;color:#111}.layer_popup_header .button_close{position:absolute;top:6px;right:15px}.layer_popup_header .button_close:before{width:40px;height:40px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-128px -99px;background-repeat:no-repeat;content:"";display:block}.layer_popup_full_content{position:absolute;top:55px;right:0;bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);left:0}.layer_popup_full_content .inner{overflow-x:hidden;overflow-y:auto;height:100%;padding:0 18px 70px;box-sizing:border-box}.layer_popup_full_content .area_button{position:absolute;bottom:0;bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom);right:0;left:0;padding:10px 18px;background-color:#fff}.layer_popup_full_content .toggle_box{margin-top:20px}.layer_popup_full_content .toggle_box .text_toggle{font-size:14px}@media screen and (min-width:360px){.layer_popup_content .qty_detail .qty_frm .qty_ava .price .d_count,.layer_popup_content .qty_detail .qty_frm .qty_ava .price .val{font-size:16px;line-height:normal}}.link_my_coupon{display:block;position:relative;padding:17px 12px 18px 18px;background:#f5f5f5}.link_my_coupon:after{content:"";position:absolute;top:20px;right:15px;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-76px -252px;background-repeat:no-repeat}.link_my_coupon .text_my_coupon{font-size:16px;line-height:20px;font-weight:700}.link_my_coupon .text_my_coupon .count{display:inline-block;padding-left:6px;color:#03d66f}.coupon_contents_wrap{padding:16px 18px}.coupon_contents_wrap.type_gray:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#efefef}.coupon_contents_wrap.type_gray .title_coupon{padding:6px 0 14px}.coupon_contents_wrap.type_gray .coupon_item{border-color:#fff}.coupon_contents_wrap .title_coupon{position:relative;padding:12px 0;font-size:16px;font-weight:700;line-height:19px;color:#111}.coupon_contents_wrap .title_coupon .count{display:inline-block;padding-left:4px;color:#03d66f}.coupon_contents_wrap .simple_search_area{margin:0 0 20px}.coupon_list_area{position:relative}.coupon_list_area .coupon_list_header{display:-webkit-box;display:-webkit-flex;display:flex;padding:4px 0 20px}.coupon_list_area .coupon_list_header .thumb{position:relative;width:60px;height:60px;margin-right:14px;white-space:nowrap;border-radius:50%;overflow:hidden}.coupon_list_area .coupon_list_header .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:.5px solid rgba(0,0,0,.05);border-radius:30px}.coupon_list_area .coupon_list_header .thumb .image{width:60px;height:60px}.coupon_list_area .coupon_list_header .info_header{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow:hidden}.coupon_list_area .coupon_list_header .info_header .title{padding:13px 0 2px;font-size:16px;line-height:19px;color:#111}.coupon_list_area .coupon_list_header .info_header .text_sub{display:block;font-size:12px;line-height:14px;color:#111}.coupon_list_area .text_result{padding:8px 0 10px;font-size:14px;line-height:16px;color:#b7b7b7}.coupon_list_area .text_result .keyword{color:#111}.coupon_list_area .text_notice{padding:180px 18px 0;font-size:14px;line-height:21px;color:#b7b7b7;text-align:center}.coupon_notice_area{position:absolute;top:0;left:0;right:0;bottom:0;background:#efefef;text-align:center}.coupon_notice_area .coupon_notice{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.coupon_notice_area .coupon_notice .text{font-size:14px;line-height:16px;padding:4px 0;color:#777}.event_image img{width:100%}.event_image+.event_txt{padding:33px 30px 37px}.event_image+.event_txt .hd{margin:-6px 0 12px}.event_txt{padding:53px 30px 57px;text-align:center}.event_txt .hd{margin:-13px 0 10px}.event_txt .hd span{display:inline-block;vertical-align:top;color:hsla(0,0%,100%,.7);font-size:10px;line-height:12px;height:12px;padding:3px 10px;border-radius:9px;font-weight:700;background-color:rgba(0,0,0,.15)}.event_txt .tit{color:#fff;font-size:24px;font-weight:700;line-height:28px;max-width:250px;margin:0 auto}.event_txt .des{color:#fff;font-size:11px;font-weight:400;line-height:15px;opacity:.4;margin:6px auto 0;max-width:250px}.event_txt .des.ellipsis{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:normal}.event_textw{margin-top:-9px;padding:6px 15px 16px;font-size:14px;line-height:18px;color:#666;background:#fff}.event_textw p{margin:1em 0}.event_textw p .tit{font-weight:700}.event_textw a{color:#2362ee}.event_wrap{border-bottom:9px solid #f5f5f5}.event_wrap .event_txt{display:table;table-layout:fixed;width:100%;min-height:165px;box-sizing:border-box}.event_wrap .event_txt .txt_wrap{display:table-cell;vertical-align:middle}.event_wrap .event_txt .hd{margin:0;font-size:0}.event_wrap .event_txt .hd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;border-radius:0;background-color:inherit;color:#fff;font-size:11px;vertical-align:baseline}.event_wrap .event_txt .tit{max-width:none;margin-top:5px;font-size:22px;font-weight:700;line-height:23px;color:#fff}.event_wrap .event_txt .des{max-width:none;margin:9px auto 0;font-size:13px;line-height:16px;opacity:.6}.event_wrap.type2{position:relative}.event_wrap.type2 .event_txt{display:block;min-height:0;height:125px;box-sizing:border-box}.event_wrap.type2 .event_txt .txt_wrap{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-2px;padding:40px 25px}.event_wrap.type2 .event_txt .txt_wrap .tit:first-child{margin-top:0}.event_wrap.type2 .event_txt .hd span{font-size:10px;opacity:.8}.event_wrap.type2 .event_txt .tit{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:34px;margin-top:4px;font-size:15px;font-weight:400;line-height:17px;opacity:1}.event_wrap.type2 .event_image+.event_txt{position:absolute;right:0;bottom:17px;width:295px;height:79px;box-sizing:border-box;text-align:left;opacity:.9}.event_wrap.type2 .event_image+.event_txt .txt_wrap{margin-top:1px;padding:0 15px}.event_wrap.type2 .event_image+.event_txt .txt_wrap .tit:first-child{margin-top:-6px}.event_wrap.type2 .event_image+.event_txt .tit{margin-top:3px}.event_wrap.type3{position:relative}.event_wrap.type3 .event_image{width:46.4%;overflow:hidden}.event_wrap.type3 .event_image img{min-height:125px;-o-object-fit:contain;object-fit:contain}.event_wrap.type3 .event_txt{display:block;position:absolute;top:0;left:46.4%;bottom:0;width:53.6%;height:100%;min-height:0;background-color:#fff;text-align:left;box-sizing:border-box}.event_wrap.type3 .event_txt .txt_wrap{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}.event_wrap.type3 .event_txt .txt_wrap .tit:first-child{margin-top:-3px}.event_wrap.type3 .event_txt .hd span{display:block;font-size:10px;color:#8d8d8d}.event_wrap.type3 .event_txt .tit{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:51px;margin-top:4px;font-size:15px;font-weight:400;line-height:17px;color:#000;opacity:1}.swipe_seller_wrap{max-width:100%;padding:0 0 30px;border:1px solid #efefef;border-width:1px 0 1px}.swipe_seller_wrap .title_wrap{padding:30px 15px 13px}.swipe_seller_wrap .scrolling{overflow:hidden;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;-webkit-overflow-scrolling:touch;margin-bottom:-20px;padding-bottom:20px}.swipe_seller_wrap .scrolling::-webkit-scrollbar{display:none}.swipe_seller_wrap .scrolling .item_list{margin-left:15px;overflow:visible}.swipe_seller_wrap .scrolling .lst{min-width:100%;font-size:0;white-space:nowrap}.swipe_seller_wrap .scrolling .itm{display:inline-block;position:relative;box-sizing:border-box;width:145px;height:214px;padding:15px 15px 60px 15px;margin-right:6px;border:1px solid #efefef;vertical-align:top}.swipe_seller_wrap .scrolling .itm:last-child{margin-right:15px}.swipe_seller_wrap .scrolling .itm .lnk{display:block}.swipe_seller_wrap .scrolling .itm .thw{width:88px;height:88px;padding:0;margin:0 auto}.swipe_seller_wrap .scrolling .itm .thw .th{width:100%;min-width:0;min-height:0;height:auto;border-radius:50%}.swipe_seller_wrap .scrolling .itm .seller{margin-top:8px;font-size:14px;font-weight:700;color:#000;line-height:16px;white-space:normal;text-align:center}.swipe_seller_wrap .scrolling .itm .btn_wrap{position:absolute;right:15px;bottom:15px;left:15px}.swipe_seller_wrap .scrolling .itm .btn_wrap .btn_add{width:100%;height:37px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#03d66f;font-size:14px;color:#fff}.swipe_seller_wrap .scrolling .itm .btn_wrap .btn_add .sp_add{display:inline-block;margin-top:-3px;vertical-align:middle}.main_contents_wrap{overflow:hidden;position:relative}.main_contents_wrap:last-child{padding-bottom:50px}.main_contents_wrap.type_gray{padding-bottom:18px;background:#f5f5f5}.main_contents_wrap.live{margin-top:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/bg_home_live.png);background-repeat:no-repeat;background-size:100% 300px}.main_contents_wrap.live .broadcast_box,.main_contents_wrap.live .button_area,.main_contents_wrap.live .list_live,.main_contents_wrap.live .simple_banner_area,.main_contents_wrap.live .title_area{position:relative;z-index:3}.main_contents_wrap.live .title{color:#251546}.main_contents_wrap.live .broadcast_box{margin:0 18px}.main_contents_wrap.live .broadcast_list{padding:0 18px 20px}.main_contents_wrap.live .broadcast_list .broadcast_box{margin:0}.main_contents_wrap.live .list_live{margin:20px 0 20px;padding-top:20px;border-top:4px solid #f6f7f9}.main_contents_wrap.live .simple_banner_area{margin:24px 0 0;padding:0;border-bottom:none}.main_contents_wrap.live .simple_banner_area .banner_inner,.main_contents_wrap.live .simple_banner_area .link{margin:0}.main_contents_wrap.live .simple_banner_area .banner{margin:0;border-radius:0}.main_contents_wrap.bundle_discount{margin-top:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/bg_home_bundle.png);background-repeat:no-repeat;background-size:100% 300px}.main_contents_wrap.bundle_discount .bundle_list_area,.main_contents_wrap.bundle_discount .title_area{position:relative;z-index:3}.main_contents_wrap.bundle_discount>.title_area .title{background-image:-webkit-linear-gradient(353deg,#13264a 1%,#261b53);background-image:linear-gradient(97deg,#13264a 1%,#261b53);-webkit-background-clip:text;background-clip:text;color:transparent}.main_contents_wrap.shops{padding-bottom:58px}.main_contents_wrap.coupons{position:relative;border-top:12px solid #f4f4f4}.main_contents_wrap.coupons:before{content:"";display:block;position:absolute;top:-12px;left:0;width:100%;height:1px;background:#eee}.main_contents_wrap.coupons .button_area{padding:0 18px 24px;background-color:#f6f7f9}.main_contents_wrap.coupons .button_area .button{width:100%;padding:11px;background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07),0 0 2px 0 rgba(0,0,0,.07);font-size:13px;font-weight:700;line-height:18px}.main_contents_wrap .title_area{padding:31px 18px 15px}.main_contents_wrap .title_area .title{font-weight:800}.main_contents_wrap .category_list{margin:0 18px 10px}.main_contents_wrap .category_list.recommended{border-radius:2px}.main_contents_wrap .category_list.recommended .category_item .text_category{font-size:12px;line-height:16px}.main_contents_wrap .category_item .link{padding:15px 0 16px}.main_contents_wrap .product_list{padding:0 18px}.main_contents_wrap .product_list.grid_3x{padding-bottom:18px}.main_contents_wrap .bundle_list_area{margin-top:0;border-color:#e8e8e8;background-color:#fff}.main_contents_wrap .bundle_list_area .bundle_title{background-image:none;background-color:#13264a}.main_contents_wrap .bundle_list_area .bundle_title .link{padding-right:35px}.main_contents_wrap .bundle_list_area .bundle_title .link:after{top:10px;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-78px -226px;background-repeat:no-repeat}.main_contents_wrap .bundle_list_area .product_list{padding:0 8px}.main_contents_wrap .shop_area{margin:0 12px 20px;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 0 0 1px rgba(0,0,0,.03),0 .5px 0 0 rgba(0,0,0,.05);background:#fff;overflow:hidden}.main_contents_wrap .shop_area:last-child{margin-bottom:0}.main_contents_wrap .shop_area .shop_header.bg_amber{background-color:#fa9e1e}.main_contents_wrap .shop_area .shop_header.bg_indigo{background-color:#7979f7}.main_contents_wrap .shop_area .shop_header.bg_cyan{background-color:#10a1a1}.main_contents_wrap .shop_area .shop_header.bg_red{background-color:#ff697a}.main_contents_wrap .shop_area .shop_header.bg_skyblue{background-color:#1a9cff}.main_contents_wrap .shop_area .shop_header.bg_gray{background-color:#707991}.main_contents_wrap .shop_area .shop_header .link{display:block;position:relative;padding:10px 36px 10px 15px;overflow:hidden}.main_contents_wrap .shop_area .shop_header .link:after{content:"";position:absolute;top:18px;right:12px;width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-78px -226px;background-repeat:no-repeat}.main_contents_wrap .shop_area .shop_header .thumb{float:left;width:40px;height:40px;margin-right:10px;border-radius:20px}.main_contents_wrap .shop_area .shop_header .title{display:block;padding-top:10px;font-size:16px;font-weight:700;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main_contents_wrap .shop_area .product_list{padding:13px 9px 7px}.main_contents_wrap .shortcut_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:12px 12px 18px}.main_contents_wrap .shortcut_list .shortcut_item{width:25%;padding:8px 0 16px;text-align:center}.main_contents_wrap .shortcut_list .shortcut_item .link{display:inline-block;width:70px}.main_contents_wrap .shortcut_list .shortcut_item .thumb{position:relative;margin-bottom:8px}.main_contents_wrap .shortcut_list .shortcut_item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:1px solid rgba(0,0,0,.03)}.main_contents_wrap .shortcut_list .shortcut_item .thumb img{width:70px;height:70px;border-radius:35px}.main_contents_wrap .shortcut_list .shortcut_item .text_shortcut{display:block;font-size:12px;line-height:14px;color:#111}.main_contents_wrap .link_my_coupon{position:absolute;top:20px;right:18px;padding:10px 24px;background-color:#fff}.main_contents_wrap .link_my_coupon:after{top:14px;right:4px}.main_contents_wrap .coupon_list{padding:20px 18px;background-color:#f6f7f9}.main_contents_wrap .coupon_list .coupon_item{border:none;box-shadow:0 1px 2px 0 rgba(0,0,0,.07),0 0 2px 0 rgba(0,0,0,.07)}.main_contents_wrap .button_more{color:#111}.main_banner_wrap{overflow:hidden}.main_banner_wrap .notice_area{overflow:hidden;background:#fff;border-bottom:3px solid #f6f7f9}.main_banner_wrap .notice_list{display:-webkit-box;display:-webkit-flex;display:flex;height:47px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.main_banner_wrap .notice_item .link{display:block;padding:14px 18px;font-size:12px;line-height:19px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main_banner_wrap .notice_item .symbol{display:inline-block;padding:3px 7px 2px;margin-right:8px;font-size:10px;font-weight:700;line-height:12px;border-radius:3px;vertical-align:text-top;color:#fff}.main_banner_wrap .notice_item .symbol.new{background-color:#245cf2}.main_banner_wrap .notice_item .symbol.hot{background-color:#ff334b}.list_contents_wrap.type_gap{border-top:12px solid #f5f5f5}.list_contents_wrap .product_list{padding:18px 18px 10px}.list_contents_wrap .product_list.grid_2x{padding:18px 13px 10px}.list_contents_wrap .product_list.grid_3x{padding:18px 15px 10px}.list_contents_wrap .broadcast_list{padding:0 18px 24px}.list_contents_wrap .product_thumb_list{padding:18px 15px 14px}.list_contents_wrap .title_area+.product_list,.list_contents_wrap .title_area+.product_thumb_list,.list_contents_wrap .title_top100+.product_list,.list_contents_wrap .title_top100+.product_thumb_list{padding-top:0}.list_contents_wrap .title_area+.bundle_list_area,.list_contents_wrap .title_top100+.bundle_list_area{margin-top:0}.list_contents_wrap .shop_list{padding:0 18px 12px}.list_contents_wrap .contents_empty_box{padding:48px 18px;font-size:14px;line-height:16px;color:#b7b7b7;text-align:center}.list_contents_wrap .button_area{margin-bottom:18px}.list_contents_wrap .button_area:last-child{margin-bottom:24px}.list_contents_wrap .loading_wrap{margin-bottom:18px}.list_notice_area{padding:120px 18px;text-align:center}.list_notice_area .text_notice{font-size:14px;line-height:21px;color:#b7b7b7}.ad_banner:first-child{padding-top:10px}.ad_banner:last-child{padding-bottom:10px}.ad_banner .link{display:block;position:relative;padding:10px 0;overflow:hidden;min-height:75px}.ad_banner .thumb_inner{float:left;width:34.065%;padding-bottom:23.44%;background:#000;position:relative;background-color:#e2e4e7;margin-left:15px;z-index:1}.ad_banner .thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ad_banner .info_inner{overflow:hidden;white-space:nowrap;font-size:0;position:absolute;left:34.065%;top:0;right:10px;bottom:0;padding-left:25px;padding-right:5px}.ad_banner .info_inner:after{display:inline-block;vertical-align:middle;height:100%;content:""}.ad_banner .info{display:inline-block;vertical-align:middle;max-width:100%}.ad_banner .info .title{color:#000;font-size:15px;line-height:19px;white-space:normal;overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:normal}.ad_banner .info .text{margin-top:2px;color:#b2b2b2;font-size:13px;line-height:19px;margin-right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad_banner .info .label{position:absolute;right:0;bottom:12px;z-index:1}.ad_banner .info .label .ad{display:inline-block;vertical-align:top;border:1px solid #e3e5e8;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#b8bbc3;font-size:9px;line-height:11px;font-weight:700;padding:1px 3px}.section_live{min-width:320px;box-sizing:border-box;position:relative;margin-bottom:24px;border-top:12px solid #f4f4f4}.section_live:first-child{border-top:none}.section_live:before{content:"";display:block;position:absolute;top:-12px;left:0;width:100%;height:1px;background:#eee}.section_live.live_pick{overflow:hidden;position:relative;z-index:1;margin-bottom:-12px;padding-bottom:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/bg_livehall_livepick.png);background-repeat:no-repeat;background-size:cover}.section_live.live_pick:before{display:none}.section_live.live_pick .title_area{position:relative;z-index:3;padding:30px 18px 14px}.section_live.live_pick .live_pick_area{padding:0 18px}.section_live.live_pick .emtpy_area{margin:0 18px 48px;padding:14px 21px 26px;text-align:center;background:#fff;border-radius:8px}.section_live.live_pick .emtpy_area .img_box{margin:auto}.section_live.live_pick .emtpy_area .tit{font-size:16px;line-height:18px;font-weight:600;letter-spacing:-.27px}.section_live.live_pick .emtpy_area .desc{margin-top:9px;font-size:13px;line-height:18px;letter-spacing:-.27px;color:#777}.section_live.live_end{margin-bottom:0;background:0 0}.section_live.live_end .live_pick_area{background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/bg_livehall_livepick.png);background-repeat:no-repeat;background-size:cover;padding:20px 53px;text-align:center}.section_live.live_end .live_pick_item{max-width:270px;width:100%;height:406px;margin:0 auto}.section_live.live_end .product_list{padding:24px 18px 0}.section_live.live_shopping{margin-bottom:0}.section_live.live_shopping .product_list{padding:24px 18px 0}.section_live.live_shopping .streamer{position:relative;overflow:hidden;width:100%;height:446px;background-color:#000}.section_live.live_shopping .streamer .uvp_area{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;max-width:375px;width:100%;height:100%;margin:0 auto}.section_live.live_now_main{margin-bottom:0}.section_live.live_now_main .live_now_box{overflow:hidden;position:relative;height:0;padding-bottom:80%}.section_live.live_now_main .live_now_img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.section_live.live_now_main .live_now_img img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section_live.live_now_main .list_live_now{overflow:visible;position:absolute;bottom:12px;left:0;width:100%;height:60px;padding:0 12px;box-sizing:border-box}.section_live.live_now_main .list_live_now.is_multiple{width:270px;box-sizing:content-box}.section_live.live_now_main .live_badge{position:absolute;top:12px;left:12px;z-index:2}.section_live.live_now_main .broadcast_shop{margin:0 0 4px;padding-right:0;font-size:15px;line-height:22px;color:#949494;letter-spacing:-.25px}.section_live.live_now_main .broadcast_shop .broadcast_shop_txt{padding-right:16px}.section_live.live_now_main .broadcast_shop .broadcast_shop_txt:after{top:3px;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-235px -208px;background-repeat:no-repeat}.section_live.live_now_main .broadcast_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:17px;font-weight:700;line-height:22px;color:#000;letter-spacing:-.44px}.section_live.live_now_main .live_now_info{padding:16px 18px 24px}.section_live.live_now_main .button_area{margin-top:24px;padding:0}.section_live.live_now{margin-bottom:0;padding:0 18px 24px}.section_live.live_now .title_area{padding:24px 0 12px}.section_live.live_now .live_product_horizontal_list{padding-bottom:10px}.section_live.live_now .button_area{margin-top:17px;padding:0}.section_live.live_schedule .emtpy_live_schedule{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:42px 20px}.section_live.live_schedule .emtpy_live_schedule:last-of-type{padding:130px 0}.section_live.live_schedule .emtpy_live_schedule:last-of-type .txt{margin-top:8px}.section_live.live_schedule .emtpy_live_schedule:before{display:block;width:64px;height:64px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:0 0;background-repeat:no-repeat;content:""}.section_live.live_schedule .emtpy_live_schedule .txt{margin-top:15px;font-size:14px;line-height:16px;color:#949494}.section_live .button_area{margin-top:6px}.section_live .loading_wrap{margin:12px 0 30px}.section_live .tab_week+.list_live{margin-top:14px}.live_pick_area{overflow:hidden;position:relative;z-index:3}.live_pick_area .swiper-pagination{overflow:hidden;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:0;text-align:center;white-space:nowrap}.live_pick_area .swiper-pagination-bullet{display:inline-block;-webkit-transform:scale(.33);transform:scale(.33);position:relative;width:7px;height:7px;margin:0 2px!important;border-radius:50%;background-color:#fff;-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s;-webkit-transition:transform .2s,left .2s,-webkit-transform .2s;transition:transform .2s,left .2s,-webkit-transform .2s;opacity:1}.live_pick_area .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1);background-color:#111}.live_pick_area .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.live_pick_area .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.live_pick_area .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.live_pick_area .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.live_pick_area .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.live_pick_list{white-space:nowrap;font-size:0;height:332px;padding-bottom:34px}.live_pick_item{display:inline-block;overflow:hidden;position:relative;width:220px;height:100%;border-radius:8px;text-align:center}.live_pick_item .link{display:block;position:relative;height:100%}.live_pick_item .thumb{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.live_pick_item .thumb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-linear-gradient(top,transparent 50%,#000 88%);background:linear-gradient(180deg,transparent 50%,#000 88%)}.live_pick_item .thumb .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.live_pick_item .info_box{position:absolute;right:0;bottom:0;left:0;z-index:10;padding:20px 20px 87px;color:#fff}.live_pick_item .broadcast_time{display:block;font-size:17px;font-weight:600;line-height:25px;letter-spacing:.09px}.live_pick_item .title{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:16px;font-weight:600;line-height:18px;letter-spacing:-.27px;white-space:pre-wrap}.live_pick_item .button_area{position:absolute;bottom:30px;z-index:10;width:100%;box-sizing:border-box}.broadcast_box{position:relative;min-height:224px;padding-left:163px}.broadcast_box .live_product_vertical_list{margin-top:17px;padding-top:18px;border-top:1px solid #e7e3ed}.broadcast_box .live_badge{position:absolute;top:8px;left:8px}.broadcast_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.broadcast_list.type_list{display:block}.broadcast_list.type_list .broadcast_item{width:100%;margin:0}.broadcast_list.type_list .broadcast_item+.broadcast_item{margin-top:12px}.broadcast_list.type_list .broadcast_box{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;min-height:100px;padding-left:112px;box-sizing:border-box}.broadcast_list.type_list .broadcast_box.is_scheduled .broadcast_img:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:""}.broadcast_list.type_list .broadcast_box .live_badge{top:4px;left:4px}.broadcast_list.type_list .broadcast_img{position:absolute;top:0;left:0;width:100px;height:100px;padding-bottom:0;border-radius:4px}.broadcast_list.type_list .broadcast_img:before{display:none}.broadcast_list.type_list .broadcast_name{position:static;padding:0;color:#000}.broadcast_list.type_list .broadcast_time{position:static;display:block;margin-bottom:4px;color:#000;font-size:17px;line-height:22px;letter-spacing:-.44px;background-color:transparent}.broadcast_list.type_list .broadcast_playtime{top:78px;left:51px;right:unset}.broadcast_list.type_list .broadcast_view_count{font-size:11px;font-weight:500;line-height:20px;color:#a9a9a9}.broadcast_item{position:relative;width:calc(50% - 6px)}.broadcast_item:nth-child(2n){margin-left:11px}.broadcast_item:nth-child(n+3){margin-top:14px}.broadcast_item .broadcast_box{padding-left:0;min-height:auto}.broadcast_item .broadcast_img{overflow:hidden;position:relative;width:100%;height:auto;padding-bottom:153.66%}.broadcast_item .broadcast_img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:-webkit-linear-gradient(top,transparent 49.72%,rgba(0,0,0,.8));background:linear-gradient(180deg,transparent 49.72%,rgba(0,0,0,.8))}.broadcast_item .broadcast_name{position:absolute;bottom:29px;z-index:2;padding:0 8px;font-size:14px;line-height:18px;color:#fff}.broadcast_item .broadcast_name:last-child{bottom:12px}.broadcast_item .broadcast_shop{position:absolute;bottom:0;z-index:4;margin-top:0;padding:0 11px 11px;font-size:12px;line-height:16px}.broadcast_item .broadcast_link{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;content:""}.broadcast_item .broadcast_time{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,.5);color:#fff;font-size:20px;font-weight:700;line-height:26px;letter-spacing:.34px;border-radius:8px}.broadcast_item .live_product_vertical_list{overflow:hidden;max-height:46px;margin-top:8px}.broadcast_img{display:block;overflow:hidden;position:absolute;top:0;left:0;width:150px;height:224px;border-radius:8px}.broadcast_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.broadcast_name{overflow:hidden;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500;line-height:23px}.broadcast_shop{position:relative;max-width:100%;display:inline-block;box-sizing:border-box;margin-top:5px;font-size:12px;font-weight:500;line-height:16px;color:#949494}.broadcast_shop .broadcast_shop_txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;padding-right:10px}.broadcast_shop .broadcast_shop_txt:after{position:absolute;top:0;right:0;content:"";width:11px;height:17px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-222px -164px;background-repeat:no-repeat}.broadcast_playtime{position:absolute;right:8px;bottom:8px;z-index:1;height:18px;padding:2px 3px;font-size:10px;color:#fff;background-color:rgba(0,0,0,.4);border-radius:3px;box-sizing:border-box}.my_menu_wrap{padding:8px 12px 16px}.my_menu_wrap .menu_nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.my_menu_wrap .menu_nav_item{width:33.33%;text-align:center}.my_menu_wrap .menu_nav_item.new .link{position:relative}.my_menu_wrap .menu_nav_item.new .link:after{content:"";position:absolute;top:18px;left:50%;width:6px;height:6px;margin-left:15px;background:#03d66f;border-radius:50%}.my_menu_wrap .menu_nav_item .link{display:inline-block;padding:16px 5px}.my_menu_wrap .menu_nav_item .link:before{content:"";display:inline-block;margin-bottom:9px}.my_menu_wrap .menu_nav_item .link.link_coupon:before{background-position:-66px -26px}.my_menu_wrap .menu_nav_item .link.link_coupon:before,.my_menu_wrap .menu_nav_item .link.link_wishlist:before{width:32px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.my_menu_wrap .menu_nav_item .link.link_wishlist:before{background-position:-68px -164px}.my_menu_wrap .menu_nav_item .link.link_favorite:before{background-position:-134px -26px}.my_menu_wrap .menu_nav_item .link.link_cart:before,.my_menu_wrap .menu_nav_item .link.link_favorite:before{width:32px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.my_menu_wrap .menu_nav_item .link.link_cart:before{background-position:-193px -126px}.my_menu_wrap .menu_nav_item .link.link_orderlist:before{background-position:0 -164px}.my_menu_wrap .menu_nav_item .link.link_order_inquery:before,.my_menu_wrap .menu_nav_item .link.link_orderlist:before{width:32px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-repeat:no-repeat}.my_menu_wrap .menu_nav_item .link.link_order_inquery:before{background-position:-100px -26px}.my_menu_wrap .menu_nav_item .link.link_order_terms:before{width:32px;height:32px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-34px -164px;background-repeat:no-repeat}.my_menu_wrap .menu_nav_item .text_menu{display:block;font-size:12px;line-height:14px}.date_search_area{padding:17px 18px 5px}.list_terms{padding:18px}.list_terms .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:12px;padding:11px 12px 11px 13px;border-radius:8px;border:1px solid #efefef}.list_terms .item .info{padding-right:6px}.list_terms .item .link{display:inline-block;position:relative;padding-right:18px;font-size:16px;line-height:19px;font-weight:600;letter-spacing:-.2px}.list_terms .item .link:after{content:"";display:block;position:absolute;top:2px;right:0;width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-76px -252px;background-repeat:no-repeat}.list_terms .item .optional{display:inline-block;margin-left:1px;font-size:11px;line-height:19px;color:#949494;vertical-align:top}.list_terms .item .desc{margin-top:4px;font-size:11px;line-height:14px;color:#949494}.list_terms .item .time{margin-top:4px;font-size:11px;line-height:13px;font-weight:400;color:#b7b7b7}.list_terms .item .btn_agree{-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-shrink:0;flex-shrink:0;min-width:80px;margin-left:auto;padding:9px 5px 10px;border-radius:3px;background:#06c755;color:#fff;font-size:12px;line-height:17px;font-weight:600}.list_terms .item .btn_agree[disabled]{opacity:.3}.list_terms .item .btn_agree.btn_secondary{background:#fff;border:1px solid #efefef;color:#b7b7b7}.section_order_complete{padding:34px 18px 30px;background-color:#fff}.section_order_complete .text{font-size:14px;line-height:16px;color:#111}.section_order_complete .text .point{display:block;margin-bottom:7px;font-size:18px;line-height:22px;font-weight:700}.section_order_complete.align_center{padding:30px 18px 22px;text-align:center}.section_order_complete.align_center .point{margin-bottom:2px;font-size:26px;line-height:31px}.section_order_complete.align_center .text{margin-top:8px;line-height:17px;letter-spacing:-.4px;color:#000}.section_order_complete.align_center .desc{margin-top:20px;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.4px;color:#616161}.section_order_complete.align_center .desc+.desc{margin-top:6px}.list_order_information{padding-top:3px;color:#111}.list_order_information:after{content:"";display:block;clear:both}.list_order_information .terms{float:left;width:29.5%;font-size:14px;line-height:20px}.list_order_information .terms~.terms{margin-top:13px}.list_order_information .text{overflow:hidden;width:70.5%;margin-left:auto;font-size:14px;line-height:20px}.list_order_information .text~.text{margin-top:13px}.list_order_information .content_address{margin:6px 0 11px;font-size:14px;line-height:20px;color:#999}.list_order_information .button_primary_outline{width:100%}.section_checkout .delivery_status{display:block;position:relative;padding:18px 165px 18px 15px;font-size:16px;font-weight:700;color:#111;word-wrap:break-all}.section_checkout .delivery_info{position:absolute;top:20px;right:15px;font-size:0}.section_checkout .delivery_info .text{display:inline-block;font-size:11px;line-height:13px;font-weight:400;color:#999;vertical-align:middle}.section_checkout .delivery_info .text:after{display:inline-block;width:1px;height:8px;content:"";border-right:1px solid #999;margin:0 6px}.section_checkout .delivery_info .link_ems{display:inline-block;margin-right:2px;font-size:11px;font-weight:400;line-height:13px;color:#4270ed;vertical-align:middle;text-decoration:underline}.section_checkout .delivery_info .btn_copy{width:16px;height:16px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:0 -239px;background-repeat:no-repeat}.section_checkout .button_secondary{margin-top:44px}.section_checkout .product_group_deal{display:-webkit-box;display:-webkit-flex;display:flex;padding:24px 18px;background-color:#fff}.section_checkout .product_group_deal .thumb{overflow:hidden;width:110px;height:110px;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box}.section_checkout .product_group_deal .thumb .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section_checkout .product_group_deal .info_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:12px}.section_checkout .product_group_deal .info_box .label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 5px;border:1px solid #06c755;border-radius:2px;background-color:#06c755;font-size:10px;font-weight:700;line-height:13px;color:#fff}.section_checkout .product_group_deal .info_box .title{margin-top:5px;font-size:14px;line-height:18px;letter-spacing:-.4px;color:#111}.section_checkout .product_group_deal .info_box .quantity{margin-top:3px;font-size:13px;line-height:17px;letter-spacing:-.4px}.section_checkout .product_group_deal .info_box .price{margin-top:7px}.section_checkout .product_group_deal .info_box .price .group_price{font-weight:700;font-size:20px;line-height:24px;color:#06c755}.section_checkout .product_group_deal .link{display:block}.section_share_deal{padding:18px 18px 23px;border-top:12px solid #f5f5f5}.section_share_deal .section_title{display:block;font-size:20px;line-height:26px;text-align:center}.section_share_deal .avatar_list{display:-webkit-box;display:-webkit-flex;display:flex}.section_share_deal .avatar_item{width:50px;height:50px;border:1px solid #efefef;border-radius:50px}.section_share_deal .avatar_item.empty{position:relative;border-style:dashed}.section_share_deal .avatar_item.empty:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.933 13.622s-3.102-1.902-3.864-2.383c-.07-.044-.254-.16-.238-.557.011-.28.121-.571.217-.724.149-.233.317-.563.513-.949.1-.196.207-.407.324-.628.272-.147.585-.448.695-1.198a1.501 1.501 0 0 0-.179-.974C13.35 4.026 11.966 2.512 10 2.512c-1.958 0-3.339 1.5-3.4 3.693-.123.216-.244.55-.18.98.11.754.428 1.054.694 1.195.116.221.225.433.324.629.196.386.365.716.513.95.096.152.206.444.217.723.017.397-.168.513-.238.557-.761.481-3.864 2.383-3.876 2.39a2.186 2.186 0 0 0-.996 1.838v2.02h13.883v-2.02c0-.744-.372-1.431-1.008-1.845z' fill='%23dfdfdf'/%3E%3C/svg%3E");-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section_share_deal .avatar_item img{overflow:hidden;border-radius:50px;width:100%}.section_share_deal .avatar_item+.avatar_item{margin-left:32px}.section_share_deal .avatar_item+.avatar_item:after{content:"";position:absolute;top:50%;left:-26px;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-261px -226px;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_share_deal .share_deal{overflow:hidden;margin-top:14px;padding:11px 15px 16px;border:1px solid #dfdfdf;border-radius:10px}.section_share_deal .share_deal .info_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:12px}.section_share_deal .share_deal .detail{margin-left:23px;font-size:14px;line-height:22px}.section_share_deal .share_deal .name,.section_share_deal .share_deal .time{display:block}.section_share_deal .share_deal .btn_share{display:block;width:100%;padding:14px 0;background-color:#06c755;border-radius:5px;font-size:0}.section_share_deal .share_deal .btn_share .text{display:inline-block;position:relative;padding-right:24px;font-size:15px;font-weight:700;line-height:20px;letter-spacing:-.4px;color:#fff}.section_share_deal .share_deal .btn_share .text:after{position:absolute;right:0;top:0;width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-254.5px -88px;background-repeat:no-repeat;content:""}.section_share_deal .txt_note{display:block;margin-top:12px;font-weight:500;font-size:13px;line-height:17px;letter-spacing:-.4px;text-align:center}.section_order_status{border-top:12px solid #f5f5f5;padding:24px 18px 38px}.section_order_status .section_title{font-size:30px;color:#111;letter-spacing:-.44px}.section_order_status .section_title+.order_status_list{margin-top:30px}.order_status_item{position:relative;padding-left:24px;font-size:14px;font-weight:700;line-height:17px;color:#111}.order_status_item+.order_status_item{margin-top:14px}.order_status_item[aria-current=step]~.order_status_item{font-weight:400;color:#c8c8c8}.order_status_item[aria-current=step]~.order_status_item:after{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-241px -252px;background-repeat:no-repeat}.order_status_item[aria-current=step]~.order_status_item .order_status_detail{display:none}.order_status_item:before{position:absolute;top:2.5px;bottom:-16.5px;left:5.5px;width:1px;background-color:#dfdfdf;content:""}.order_status_item:after{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common2_5708684338.png);background-size:281px 270px;background-position:-213px -252px;background-repeat:no-repeat;position:absolute;top:2.5px;left:0;content:""}.order_status_item:last-child:before{display:none}.order_status_item .order_status_detail{display:block;margin-top:3px;font-size:10px;font-weight:400;line-height:13px;color:#06c755}.shipping_info{padding:30px 0 18px}.state_list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.state_list.state_ready .state_item:first-child .ico_state:before{background-color:#06c755}.state_list.state_ready .state_item:first-child .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-96px -183px;background-repeat:no-repeat}.state_list.state_ready .state_item:first-child .state_txt{font-weight:700;color:#111}.state_list.state_shipping .state_item:first-child .ico_state:before{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-31px -257px;background-repeat:no-repeat}.state_list.state_shipping .state_item:first-child .state_txt{font-weight:400;color:#06c755}.state_list.state_shipping .state_item:first-child:after{background:#06c755}.state_list.state_shipping .state_item:nth-child(2) .ico_state:before{background-color:#06c755}.state_list.state_shipping .state_item:nth-child(2) .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-122px -183px;background-repeat:no-repeat}.state_list.state_shipping .state_item:nth-child(2) .state_txt{font-weight:700;color:#111}.state_list.state_arrived .state_item:nth-child(-n+2) .ico_state:before{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-31px -257px;background-repeat:no-repeat}.state_list.state_arrived .state_item:nth-child(-n+2) .state_txt{font-weight:400;color:#06c755}.state_list.state_arrived .state_item:nth-child(-n+2):after{background:#06c755}.state_list.state_arrived .state_item:nth-child(3) .ico_state:before{background-color:#06c755}.state_list.state_arrived .state_item:nth-child(3) .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -52px;background-repeat:no-repeat}.state_list.state_arrived .state_item:nth-child(3) .state_txt{font-weight:700;color:#111}.state_list.state_shipped .state_item:nth-child(-n+3) .ico_state:before{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-31px -257px;background-repeat:no-repeat}.state_list.state_shipped .state_item:nth-child(-n+3) .state_txt{font-weight:400;color:#06c755}.state_list.state_shipped .state_item:nth-child(-n+3):after{background:#06c755}.state_list.state_shipped .state_item:nth-child(4) .ico_state:before{background-color:#06c755}.state_list.state_shipped .state_item:nth-child(4) .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px 0;background-repeat:no-repeat}.state_list.state_shipped .state_item:nth-child(4) .state_txt{font-weight:700;color:#111}.state_list.state_failing .state_item:first-child .ico_state:before{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-31px -257px;background-repeat:no-repeat}.state_list.state_failing .state_item:first-child .state_txt{font-weight:400;color:#06c755}.state_list.state_failing .state_item:first-child:after{background:#06c755}.state_list.state_failing .state_item:nth-child(2) .ico_state:before{background-color:#ff334b}.state_list.state_failing .state_item:nth-child(2) .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-200px -183px;background-repeat:no-repeat}.state_list.state_failing .state_item:nth-child(2) .state_txt{font-weight:700;color:#111}.state_list.state_failed .state_item:first-child .ico_state:before{width:12px;height:12px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-31px -257px;background-repeat:no-repeat}.state_list.state_failed .state_item:first-child .state_txt{font-weight:400;color:#06c755}.state_list.state_failed .state_item:first-child:after{background:#06c755}.state_list.state_failed .state_item:nth-child(2) .ico_state:before{background-color:#ff334b}.state_list.state_failed .state_item:nth-child(2) .ico_state:after{content:"";width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-228.5px -26px;background-repeat:no-repeat}.state_list.state_failed .state_item:nth-child(2) .state_txt{font-weight:700;color:#111}.state_item{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1}.state_item:after{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background-color:#dfdfdf}.state_item:first-child{margin-left:12px}.state_item:last-child{margin-right:19px;-webkit-box-flex:0;-webkit-flex:0;flex:0}.state_item .ico_state:before{content:"";display:block;position:relative;width:12px;height:12px;background-color:#e8e8e8;border-radius:50%;z-index:1}.state_item .ico_state:after{display:block;top:-29px;width:24px;height:24px}.state_item .ico_state:after,.state_item .state_txt{position:absolute;left:6px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.state_item .state_txt{margin-top:6px;color:#e8e8e8;font-size:12px;line-height:12px;font-weight:400;white-space:nowrap}.tracking_info{position:relative;padding:12px;margin-top:17px;border-radius:8px;background-color:#f5f5f5;font-size:0;overflow:hidden}.tracking_info .tracking_title_area{position:relative;padding-right:160px}.tracking_info .title{display:inline-block;font-size:16px;line-height:18px;color:#000;word-break:break-all}.tracking_info .desc{margin-top:12px;font-size:13px;line-height:16px;letter-spacing:-.4px;color:#111}.tracking_info .desc .c_red{font-weight:700;color:#ff334b}.tracking_info .delivery_info{top:0;right:0}.tracking_info .cont{margin-top:8px;padding-top:8px;border-top:1px solid #e8e8e8;font-size:13px;line-height:16px;letter-spacing:-.23px;color:#111}.tracking_info .cont .tit{float:left;width:78px;color:#777;word-break:keep-all}.tracking_info .cont .tit~.tit{margin-top:8px}.tracking_info .cont .info{width:calc(100% - 78px);overflow:hidden;margin-left:auto}.btn_edit,.tracking_info .cont .info~.info{margin-top:8px}.btn_edit{display:block;width:100%;padding:8px 0;border:1px solid #06c755;border-radius:3px;font-size:0}.btn_edit .text{display:inline-block;position:relative;padding-right:16px;font-size:11px;font-weight:700;line-height:16px;color:#06c755}.btn_edit .text:after{content:"";position:absolute;right:6px;top:5px;width:5px;height:5px;border-top:1px solid #06c755;border-right:1px solid #06c755;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bundle_product_inner{padding-bottom:34px;border-bottom:4px solid #f5f5f5}.bundle_product_inner .title .link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;padding:32px 18px 13px;font-size:18px;line-height:22px;font-weight:600}.bundle_product_inner .title .text_more{float:right;font-size:11px;font-weight:400;color:#111}.bundle_product_inner .title .text_more:after{content:"";display:inline-block;margin-top:-2px;vertical-align:middle;width:15px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_8f1c8e95a9.png);background-size:287.5px 271px;background-position:-71px -239px;background-repeat:no-repeat}.bundle_product_inner .product_list{padding:0 14px}.bundle_product_inner .product_list .product_item{padding:0 4px}.bundle_info_wrap{width:100%;padding-bottom:16px;background:#fff;z-index:90;overflow:hidden;-webkit-transition:top .4s ease-out;transition:top .4s ease-out}.bundle_info_wrap.is_scroll{position:-webkit-sticky;position:sticky;top:calc(var(--sat) + 46px);left:0;right:0;padding-bottom:4px}.aos .bundle_info_wrap.is_scroll{top:calc(var(--sat) + 56px)}.bundle_info_wrap.is_scroll .bundle_notice,.bundle_info_wrap.is_scroll .bundle_title_area .count{display:none}.bundle_info_wrap+.list_contents_wrap .title_area{padding:20px 18px 12px}.bundle_info_wrap .bundle_title_area{padding:20px 18px 4px}.bundle_info_wrap .bundle_title_area .title{font-size:14px;line-height:20px}.bundle_info_wrap .bundle_title_area .count{display:block;padding-top:1px;font-size:12px;line-height:20px;color:#949494}.bundle_info_wrap .bundle_title_area .count em{color:#15bd66}.bundle_info_wrap .bundle_contents_area{overflow:hidden;padding:10px 0 8px}.bundle_info_wrap .bundle_contents_area .bundle_scroll_list{white-space:nowrap;overflow-x:auto;padding:0 18px 20px;margin-bottom:-20px;font-size:0;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.bundle_info_wrap .bundle_contents_area .bundle_box{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;border:1px solid #efefef;padding:8px 6px;margin-right:6px;border-radius:8px;vertical-align:top;scroll-snap-align:start;scroll-margin:0 18px}.bundle_info_wrap .bundle_contents_area .bundle_box:last-child{margin-right:0}.bundle_info_wrap .bundle_contents_area .bundle_box.active{border-color:#15bd66}.bundle_info_wrap .bundle_contents_area .bundle_box .bundle_item{position:relative;width:50px;height:50px;margin:0 2px;border-radius:3px;overflow:hidden;background:#f5f5f5}.bundle_info_wrap .bundle_contents_area .bundle_box .bundle_item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed rgba(0,0,0,.1);border-radius:3px}.bundle_info_wrap .bundle_contents_area .bundle_box .bundle_item .link{display:block;position:relative;background:#efefef;z-index:10}.bundle_info_wrap .bundle_contents_area .bundle_box .bundle_item .link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.03);border-radius:3px}.bundle_info_wrap .bundle_contents_area .bundle_box .bundle_item .thumb{display:block;width:50px;height:50px}.bundle_info_wrap .bundle_contents_area .link_login{display:block;width:264px;max-width:100%;padding:12px 0;margin:12px auto 0;border-radius:5px;background:#03d66f;font-size:14px;font-weight:700;line-height:18px;color:#fff;text-align:center}.bundle_info_wrap .bundle_notice{padding:0 18px 8px;font-size:12px;line-height:16px;color:#ff334b}.list_contents_wrap.shop_end .product_list.deal .product_item .info_box .title{line-height:18px}.list_contents_wrap.shop_end .product_list.deal.grid_2x{padding:0 13px 13px}.list_contents_wrap.shop_end .product_list.deal.grid{padding:0 18px 12px}.list_contents_wrap.shop_end .product_list.deal.grid .product_item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.list_contents_wrap.shop_end .product_list.deal.grid .product_item .thumb{-webkit-flex-shrink:0;flex-shrink:0;width:41.3%;margin-right:12px;padding-bottom:41.3%}.list_contents_wrap.shop_end .product_list.deal.grid .product_item .info_box{padding-right:0}.qec_district{padding:0 16px 55px}.qec_banner_area{margin:0 -16px}.qec_banner_area a{display:block;width:100%;height:100%}.qec_banner_area img{width:100%;height:auto;max-height:100%}.qec_link{position:absolute;bottom:0;left:0;width:100%;padding-top:12px;background:#303030;font-size:0;text-align:center}.qec_link .link{display:inline-block;position:relative;font-size:12px;line-height:14px;color:#b7b7b7}.qec_link .link+.link{margin-left:9px;padding-left:10px}.qec_link .link+.link:before{content:"";position:absolute;top:3px;left:0;width:1px;height:8px;background:#b7b7b7}.wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100%;min-height:100vh;height:100%;padding-bottom:55px;padding-bottom:calc(constant(safe-area-inset-bottom) + 55px);padding-bottom:calc(env(safe-area-inset-bottom) + 55px);box-sizing:border-box}.container{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding-top:calc(var(--sat) + 46px)}.container.page_category{display:-webkit-box;display:-webkit-flex;display:flex}.container.page_category .category_wrap{width:100%}.aos .container{padding-top:calc(var(--sat) + 56px)}.aos .share_picker_wrap{box-sizing:border-box;padding-top:calc(var(--sat) + 63px)}.share_picker_wrap{box-sizing:border-box;padding-top:calc(var(--sat) + 53px);padding-bottom:210px;padding-bottom:calc(210px + env(safe-area-inset-bottom));padding-bottom:calc(210px + constant(safe-area-inset-bottom))}.share_picker_wrap .button_area{position:fixed;bottom:0;left:0;right:0;background-color:#fff;max-width:640px;margin:0 auto;padding:0;padding:env(safe-area-inset-bottom);padding:constant(safe-area-inset-bottom);z-index:2}.share_picker_wrap .button_box{padding:15px 16px calc(constant(safe-area-inset-bottom) + 15px) 16px;padding:15px 16px calc(env(safe-area-inset-bottom) + 15px) 16px}.share_picker_wrap .button_disabled,.share_picker_wrap .button_primary{display:block;border-radius:5px;font-size:16px;line-height:51px;font-weight:700;letter-spacing:-.35px;text-align:center}.share_picker_wrap .button_primary{background-color:#07b53b;color:#fff}.share_picker_wrap .button_disabled{background-color:#efefef;color:hsla(0,0%,100%,.5);pointer-events:none}.selected_share_picker_list{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;padding:17px 16px 11px;border-top:1px solid #e6e7ea;font-size:0}.selected_share_picker_list .selected_item{display:inline-block;position:relative;vertical-align:top}.selected_share_picker_list .selected_item+.selected_item{margin-left:16px}.selected_share_picker_list .button_selected_item{position:absolute;top:0;right:0;width:100%;height:100%}.selected_share_picker_list .button_selected_item:after{width:20px;height:20px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-200px -403px;background-repeat:no-repeat;content:"";position:absolute;top:0;right:-2px}.selected_share_picker_list .thumb{display:block;overflow:hidden;position:relative;width:56px;height:56px;border-radius:50%}.selected_share_picker_list .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.08);border-radius:50%}.selected_share_picker_list .image{width:100%;height:auto}.selected_share_picker_list .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:56px;margin-top:7px;font-size:12px;line-height:16px;color:#777;letter-spacing:-.16px}.aos .search_picker_area{top:calc(var(--sat) + 56px)}.search_picker_area{position:fixed;z-index:2;top:calc(var(--sat) + 46px);left:0;right:0;padding:10px 16px 5px;background-color:#fff;max-width:640px;margin:0 auto;box-sizing:border-box}.search_picker_area .input_search_box{display:block;position:relative;height:38px;padding:0 38px 0 34px;border-radius:5px;background-color:#f5f5f5}.search_picker_area .input_search_box:before{width:14px;height:14px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-323px -170px;background-repeat:no-repeat;content:"";position:absolute;top:13px;left:15px}.search_picker_area .input_search{width:100%;height:100%;font-size:15px;font-weight:600}.search_picker_area .input_search::-webkit-input-placeholder{color:#b7b7b7}.search_picker_area .input_search::-moz-placeholder{color:#b7b7b7}.search_picker_area .input_search::placeholder{color:#b7b7b7}.search_picker_area .input_search:focus{outline:0}.search_picker_area .button_delete{position:absolute;top:0;right:0;padding:8px}.search_picker_area .button_delete:after{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-414px -267px;background-repeat:no-repeat;content:"";display:block}.search_picker_area .button_delete:focus{outline:0}.share_picker_area .button_open{position:absolute;top:0;right:0;left:0;width:100%;height:39px}.share_picker_area .button_open:after{width:12px;height:8px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-392px -403px;background-repeat:no-repeat;content:"";position:absolute;top:22px;right:15px}.share_picker_area .description{margin:18px 24px 0;font-size:12px;line-height:17px;color:#949494;letter-spacing:-.16px}.share_picker_area .no_result{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;line-height:50px;color:#cdcdcd}.share_picker_inner.is_visible .button_open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.share_picker_inner.is_visible .title_box+.share_picker_list{display:block}.aos .share_picker_inner .title_box{top:calc(var(--sat) + 109px)}.share_picker_inner .title_box{position:-webkit-sticky;position:sticky;top:calc(var(--sat) + 99px);height:39px;box-sizing:border-box;padding:19px 0 0 16px;background-color:#fff;font-size:13px;line-height:15px;color:#303030;vertical-align:top;z-index:1}@media screen and (min-width:640px){.share_picker_inner .title_box{max-width:640px;margin:0 auto}}.share_picker_inner .title_box+.share_picker_list{display:none}.share_picker_list{padding-top:10px}.share_picker_list:first-child{padding-top:6px}.share_picker_item+.share_picker_item{margin-top:14px}.share_picker_item .checkbox{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.share_picker_item .checkbox:checked+.label:before{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-414px -171px;background-repeat:no-repeat}.share_picker_item .label{display:-webkit-box;display:-webkit-flex;display:flex;padding:0 16px;font-size:0}.share_picker_item .label:before{width:22px;height:22px;background-image:url(https://www.line-website.com/ecmall-tw/resources/giftshop/sp_common_3cd9745861.png);background-size:438px 436px;background-position:-414px -243px;background-repeat:no-repeat;content:"";-webkit-box-flex:0;-webkit-flex:none;flex:none;margin:12px 16px 0 0;vertical-align:top}.share_picker_item .label .thumb{-webkit-box-flex:0;-webkit-flex:none;flex:none;overflow:hidden;position:relative;width:45px;height:45px;border-radius:50%;vertical-align:top}.share_picker_item .label .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.08);border-radius:50%}.share_picker_item .label .image{width:100%;height:auto}.share_picker_item .label .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:14px;font-size:15px;line-height:45px;color:#111;letter-spacing:-.2px}.share_picker_item .label .number{margin-left:4px;font-size:15px;line-height:45px;color:#111;letter-spacing:-.2px}.share_picker_item .text_search{font-weight:700;color:#07b53b}.blind{position:absolute}button{cursor:pointer}.fade-enter-from,.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.fade-enter-active,.fade-leave-active{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.splash-enter-active,.splash-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.splash-enter,.splash-leave-to{opacity:0}.bottom_sheet .layer_footer .el-button--button{display:block;width:100%;background-image:-webkit-linear-gradient(343deg,#1dd053 20%,#00c175 81%);font-size:15px;font-weight:700;color:#fff;text-align:center;border-radius:5px;background-image:none;background-color:#06c755;line-height:48px;padding:0}.bottom_sheet .el-form-item__error{position:static}.bottom_sheet .el-button--button[disabled]{background-color:#dfdfdf;background-image:none;cursor:default}.bottom_sheet .el-button:focus,.bottom_sheet .el-button:hover{color:#fff}.el-radio.is-checked~.inner_carrier{display:block}.el-radio{color:#111}.el-radio__label{padding-left:13px}.el-radio__input .el-radio__inner{background-position:-116px -47px;border:0}.el-radio__input .el-radio__inner,.el-radio__input.is-checked .el-radio__inner{width:24px;height:24px;background-image:url(https://www.line-website.com/ecmall-tw/resources/ec/sp_common_e0c62ec21e.png);background-size:228px 198px;background-repeat:no-repeat}.el-radio__input.is-checked .el-radio__inner{background-position:-64px -126px}.el-radio__input.is-checked .el-radio__inner:after{display:none}.el-radio__input.is-checked+.el-radio__label{color:#111}.el-input__inner{width:100%;height:44px;margin-top:10px;padding:0 16px;border-radius:3px;border:1px solid rgba(0,0,0,.06);font-size:14px;line-height:42px;box-sizing:border-box;color:#111}.el-input__inner:focus,.el-input__inner:hover{border-color:rgba(0,0,0,.06)}.el-form-item__label{display:block;margin-top:20px;font-size:14px;line-height:17px;font-weight:400;color:#111}.el-form-item{margin-bottom:0}.el-form-item.is-error{color:#ff334b}.el-form-item.is-required .el-form-item__label:before{display:none}.el-form-item.is-required .el-form-item__label:after{display:inline-block;margin-left:4px;content:"*";font-size:14px;font-weight:700;color:#ff334b}.el-form-item.is-optional .el-form-item__label:after,.el-form-item.is-optional .el-form-item__label:before{display:none}[data-mt-6]{margin-top:6px}.el-button--medium{font-size:11px}.el-button--danger.is-plain,.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:9px 20px;background:#fff;border-color:#ff334b;color:#ff334b;font-weight:700}.el-button--danger.is-plain.is_subscribed{background:#fff1f2;border-color:transparent}.el-icon-bell{font-size:14px}.live_pick_area .el-button--danger.is-plain,.live_pick_area .el-button--danger.is-plain:focus,.live_pick_area .el-button--danger.is-plain:hover{border-color:transparent}.el-button .el-icon-loading{font-size:14px}.el-button.button_delete{border:0}.el-button.is-disabled{border-color:#cfcfcf}.el-button[data-deal-open]{background:#06c755;color:#fff;font-weight:700;line-height:22px!important;border-color:#06c755}.el-button.is-disabled[data-deal-open]{background:#cfcfcf;border-color:#cfcfcf;color:#fff}.el-button.is-disabled[data-deal-open] span{pointer-events:none}.el-button.is-disabled[data-btn-purchase]{background-color:#c8c9cc!important;border-color:#c8c9cc!important;color:#fff}.el-button.is-disabled[data-btn-cart]{background-color:#fff!important;border-color:#e9e9eb!important;color:#fff!important}.el-button.is-disabled[data-btn-cart] .btn{color:#e9e9eb!important}