.review-list{padding:8px 0;color:#555;font-size:.875rem}.review-list__content{margin:8px 0;padding:16px 12px 0;border:solid 1px #e9e9e9}.review-list__content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-list__content-nickname{max-width:calc(100% - 86px);overflow:hidden;font-weight:bold}.review-list__content-review{padding:12px 0;font-size:1rem;word-break:break-all}.review-list__content-variant{padding-bottom:16px;color:#999}.review-list__error{margin:auto;padding:42px 0 58px;font-size:1rem}.review-list__created-time{color:#999}.review-list .star-full-icon,.review-list .star-stroke-icon{color:#f8ae4b}.review-summary{color:#555;font-size:.875rem}.review-summary__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.review-summary__title h2{color:#333;font-size:1.25rem;margin-bottom:4px;font-weight:bold}.review-summary__product-title{font-size:1rem;color:#555;margin-bottom:4px}.review-summary__content{margin-top:16px}.review-summary__bar-graph{width:440px;padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.review-summary__bar-graph .review-bar{min-width:calc(100% - 76px);list-style-type:none;margin-left:0}.review-summary__bar-graph .review-bar li{display:-webkit-box;display:-ms-flexbox;display:flex}.review-summary__bar-graph .review-bar__score{white-space:nowrap}.review-summary__bar-graph .review-bar__rect{width:100%;max-width:280px;height:8px;margin:auto 12px;background-color:#e9e9e9;border-radius:4px}.review-summary__bar-graph .review-bar__rect-full{height:8px;background-color:#bf0000;border-radius:4px}.review-summary__bar-graph .review-score-count{margin-left:2px;color:#999;text-align:right;list-style:none}@media screen and (max-width: 639px){.review-summary__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-summary__title h2{margin:0}.review-summary__bar-graph{width:100%;padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:none}.review-summary__bar-graph ul{margin:0;list-style-type:none}.review-summary__bar-graph .review-bar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.review-summary__bar-graph .review-bar__rect{max-width:none;margin:auto}.review-summary__bar-graph .review-bar__score{margin-right:8px}.review-summary__bar-graph .review-score-count{margin-left:8px}}.shop__section__rating{margin-bottom:.4rem;font-size:.8rem}.shop__section__rating .star-full-icon,.shop__section__rating .star-stroke-icon{color:#bf0000}.shop__section__rating a{color:#333;cursor:pointer}.shop-footer{padding:10px 0 0;text-align:center}.shop-footer .shop-footer-slogan{color:#bf0000;font-weight:bold;letter-spacing:-1px}.shop-footer .shop-footer-inner{margin:10px 0}.shop-footer .shop-footer-inner .icon{margin:0 2.5px;padding:10px;background-color:#fff;border:solid 1px #d9d9d9;border-radius:5px;display:inline-block;font-size:.75rem;vertical-align:top}.shop-footer .shop-footer-inner .icon .shop-footer-label,.shop-footer .shop-footer-inner .icon a{color:#777}.shop-footer .shop-footer-inner .icon .shop-footer-icon,.shop-footer .shop-footer-inner .icon .shop-footer-label{margin:0 2.5px;display:inline-block}@media screen and (min-width: 640px){.shop-footer .shop-footer-slogan,.shop-footer .shop-footer-inner{display:inline-block}.shop-footer .shop-footer-inner{margin-left:20px;vertical-align:middle}}.shop-footer .copyright-info{font-size:.75rem}.shop-footer .copyright-info .copyright{color:#666}.shop-footer .copyright-info a{color:#333;font-weight:600;text-decoration:none}.shop-footer .b-notif-top{width:100%;top:0;left:0;background-color:#eee;-webkit-box-shadow:0 2px 7px #bfbfbf;box-shadow:0 2px 7px #bfbfbf;position:fixed}.shop-footer .b-notif-top .b-notif-inner{padding:4px 0}.shop-footer .b-notif-top .b-notif-inner .b-notif-text{width:100%;margin-right:25px;padding:16px 0;color:#515151;word-wrap:break-word}.shop-footer .b-notif-top .b-close-boxed{width:22px;height:22px;margin:3px;background-color:#ccc;color:#fff;cursor:pointer;float:right;line-height:22px;text-align:center}@media screen and (min-width: 992px){.shop-footer .b-notif-text{width:100%;margin-left:2%;word-wrap:break-word}.shop-footer .b-notif-top .b-notif-inner{width:930px;margin:0 auto;padding:4px 0;position:relative}}.shop-nav-ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e9e9e9;list-style-type:none;padding:0}.shop-nav-ul .shop-nav-component-clearfix{clear:both}.shop-nav-ul .shop-nav-component{width:20%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-nav-ul .shop-nav-component+.shop-nav-component{border-left:1px solid #e9e9e9}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-component{height:58px}}.shop-nav-ul .shop-nav-href{cursor:pointer;font-size:14px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 640px){.shop-nav-ul .shop-nav-href .shop-nav-collection{width:130px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-href .shop-nav-collection{padding-top:6px;padding-bottom:6px}}@media screen and (min-width: 640px){.shop-nav-ul .shop-nav-href{font-size:18px;line-height:50px}}.shop-nav-ul .shop-nav-href .shop-nav-label{color:#555;margin-left:13px;font-size:16px}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-href .shop-nav-label{font-size:12px;margin-left:0}}.shop-nav-ul .shop-nav-href.active{cursor:default}.shop-nav-ul .shop-nav-href.active i,.shop-nav-ul .shop-nav-href.active .shop-nav-label{color:#bf0000}.shop-nav-ul .shop-nav-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-nav-ul .shop-nav-icon i{color:#555;font-size:24px;vertical-align:baseline}@media screen and (max-width: 991px){.shop-nav-ul .shop-nav-icon i{font-size:20px}}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-icon{max-height:24px}}@media screen and (min-width: 640px){.shop-nav-ul .shop-nav-href-contact .shop-nav-icon{margin-right:0}}.shop-nav-ul .shop-nav-href-contact .shop-nav-icon i{font-size:16px}@media screen and (max-width: 991px){.shop-nav-ul .shop-nav-href-contact .shop-nav-icon i{font-size:15px}}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-href-contact .shop-nav-icon i{line-height:30px}}.shop-nav-ul .shop-nav-href-category .shop-nav-icon i{font-size:20px}@media screen and (max-width: 991px){.shop-nav-ul .shop-nav-href-category .shop-nav-icon i{font-size:17px}}@media screen and (min-width: 640px){.shop-nav-ul .shop-nav-href-entertainment i{line-height:50px}}@media screen and (max-width: 639px){.shop-nav-ul .shop-nav-href-entertainment i{line-height:32px}}.shop-search-form{position:relative}.shop-search-form-input{padding-right:72px;-webkit-box-shadow:unset;box-shadow:unset;color:#999}.shop-search-form-icon{width:36px;top:0;color:#ccc;line-height:36px;position:absolute;text-align:center}.shop-search-form-icon a{color:#ccc}.shop-search-form-icon.shop-search-form-search{font-size:1.25rem}.shop-search-form-icon:nth-of-type(1){right:0}.shop-search-form-icon:nth-of-type(2){right:30px}.shop-panel .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;position:relative}.shop-panel .badge-area{padding-right:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-panel .badge-area img{width:18px;height:18px}.shop-panel .badge-area span{padding-left:4px;color:#999;font-size:14px;line-height:16px}.shop-panel .badge-area:last-child{padding-right:0}@media screen and (max-width: 639px){.shop-panel .badge-area{padding-right:20px}}.product-list-header{margin:10px 0;border-bottom:3px solid #d9d9d9;font-size:18px}.product-list-header h3{margin-bottom:-3px;margin-left:20px;padding:10px 0;color:#898989;display:inline-block}.product-list-header h3:first-child{margin-left:0}.product-list-header h3.active{border-bottom:3px solid #bf0000;color:#0a0a0a}.product-list-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-list-content .product-grid{width:calc((100% - ((2 - 1) * 18px)) / 2);margin-bottom:16px}.product-list-content .product-grid:nth-child(n){margin-right:18px}.product-list-content .product-grid:nth-child(2n){margin-right:0}@media screen and (min-width: 640px)and (max-width: 991px){.product-list-content .product-grid{width:calc((100% - ((3 - 1) * 18px)) / 3)}.product-list-content .product-grid:nth-child(n){margin-right:18px}.product-list-content .product-grid:nth-child(3n){margin-right:0}}@media screen and (min-width: 992px)and (max-width: 1199px){.product-list-content .product-grid{width:calc((100% - ((4 - 1) * 18px)) / 4)}.product-list-content .product-grid:nth-child(n){margin-right:18px}.product-list-content .product-grid:nth-child(4n){margin-right:0}}@media screen and (min-width: 1200px){.product-list-content .product-grid{width:calc((100% - ((5 - 1) * 18px)) / 5)}.product-list-content .product-grid:nth-child(n){margin-right:18px}.product-list-content .product-grid:nth-child(5n){margin-right:0}}.product-list-content .product-grid .shopname{display:none}.product-list-tabs .react-tabs__tab{margin-bottom:-2px;margin-left:20px}.product-list-tabs .react-tabs__tab:first-child{margin-left:0}.product-list-tabs .selected-tab{background:inherit;border-bottom:3px solid #bf0000;color:#0a0a0a}.product-list-tabs .tab-list{margin-left:0;border-bottom:3px solid #d9d9d9;font-size:1.17em}.product-list-tabs .tab-list:first-child{margin-left:0}.shop-sub-data__PC{color:#333;font-size:14px;margin:16px 0 !important}.shipping-speed__PC{margin-top:8px;cursor:pointer}.response-rate__PC{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;cursor:pointer}.b-modal-backdrop{background-color:rgba(0,0,0,.3019607843)}.entertainment-empty-tab__SP{padding:1rem}.entertainment-empty-tab__SP .entertainment-empty-tab__title{font-weight:900}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl{margin-top:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl .wanna-play-bowl{width:255px;height:141px;margin-top:24px}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl .wanna-play-bowl__none{position:absolute;visibility:hidden}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl .wanna-play-text{font-size:.875rem}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl .wanna-play-amount{width:52px;height:29px;bottom:22px;left:calc(50% - 119px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.entertainment-empty-tab__SP .entertainment-empty-tab__bowl .dots-loading{width:24px;height:15px;opacity:.7}.entertainment-empty-tab__PC .entertainment-empty-tab__title{font-size:13px}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl{margin-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl .wanna-play-bowl{width:185px;height:103px;margin-top:12px}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl .wanna-play-bowl__none{display:none}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl .wanna-play-text{color:#333;font-size:13px;font-weight:normal}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl .wanna-play-amount{width:37px;height:22px;bottom:15px;left:calc(50% - 86px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.entertainment-empty-tab__PC .entertainment-empty-tab__bowl .dots-loading{width:19px;height:12px;opacity:.7}.all-campaigns{margin-top:8px;margin-bottom:4px;font-size:13px;color:#bf0000 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-campaigns .campaign-icon{font-size:16px;margin-right:4px}.all-campaigns .campaign-text{width:calc(100% - 32px)}.all-campaigns .arrow-right-icon{font-size:12px}.all-campaigns:hover{color:#b00000 !important}.all-campaigns:hover .campaign-text span{text-decoration:underline}.campaign-link{display:none}
