﻿#page>.contents{width:100%;margin:0 auto;position:relative}#page>.contents .ng-scope .b-mod-panel.b-color-safe{z-index:999;border-color:#bccdd7;margin-top:-52px;top:50%}#page>.contents>.b-container{width:950px;margin:auto;height:0;margin-bottom:0;position:absolute;font-size:13px;z-index:999 !important;left:0;right:0;top:-42px}#page>.contents>.b-container .b-breadcrumb{border-style:none;padding:5px 0px;height:17px;width:240px;overflow:hidden;position:absolute;left:32px;top:6px}#page>.contents>.b-container .b-breadcrumb li{display:none}#page>.contents>.b-container ul li.b-active{display:block;height:21px}#page>.contents>.b-container ul li.b-active a{font-weight:400;height:21px;display:block;color:#959595}#head{height:39px}#head .b-header,#head .b-header .ç,#head .b-utility-nav,#head .b-header .b-utility-sub,#head .b-nav-list,#head .b-header-col .b-nav-category,#head .b-header .b-header-col.b-header-col-fluid,#head .b-container ul li,#head .b-header .category-header-all-superbanner{display:none}#head .b-header{padding-top:39px;height:0;overflow:hidden;width:950px;margin:auto;position:relative}#head .b-header .category-header-all-superbanner{width:100%}#head .b-header .category-header-all-superbanner a{display:block;width:1220px;margin:auto}#head .b-header .category-header-all-superbanner img{margin-left:0}#head .b-header .b-nav>li a:hover{background-color:transparent;background-image:none;filter:none;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:#bf0000;border-style:none}#head .b-header .b-nav .b-dropdown .b-caret{border-top:3px solid gray;line-height:40px}#head .b-header .b-nav .b-dropdown.b-open .b-dropdown-toggle{background-color:transparent;color:#bf0000}#head .b-header .b-nav .b-dropdown.b-open .b-dropdown-toggle b.b-caret{border-top:3px solid #bf0000}#head .b-header .b-header-primary{background-color:#efefef;top:0;position:absolute;left:0;height:38px;right:0;background-image:none;border-bottom-width:1px;border-bottom-color:#e2e2e2;filter:none;border-style:none none solid}#head .b-header .b-header-secondary{margin:auto;width:64px;height:39px;overflow:hidden;top:0;margin-left:-476px;left:50%;position:absolute}#head .b-header .b-header-secondary .b-header-inner{overflow:hidden;position:absolute;left:0;top:3px;z-index:9999;padding-top:0;width:63px;height:31px;margin-top:1px;background-position:left top;background-size:auto 31px}#head .b-header .b-brand-large .b-brand-logo{height:32px;padding:0;width:57px}#head .b-header .b-brand-large .b-brand-logo span{width:55px;height:31px;margin-top:1px;background-image:url(https://intl.rakuten-static.com/b/tw/assets/event/img/event_rakuten_logo_1.0.0.png);background-position:left top;background-size:auto 31px}#head .b-header .b-brand-large .b-brand-logo span.b-brand-logo-image.b-sprite-logo-mall-large{background-position:0 0;width:56px;margin-left:0;padding-top:32px;background-size:auto 31px;height:0;background-repeat:no-repeat;background-image:url(https://intl.rakuten-static.com/b/tw/assets/event/img/event_rakuten_logo_1.0.0.png)}#head .b-header .b-brand-large .b-brand-logo span.b-brand-logo-image.b-sprite-logo-mall-large{background-position:0 1px;width:62px;margin-left:0;padding-top:32px;background-size:inherit;height:0;margin-left:-14px;background-repeat:no-repeat;background-image:url(https://intl.rakuten-static.com/b/tw//assets/event/img/event_n_logo.png)}#head .b-header .b-brand{margin-top:0;height:30px}#head .b-header .b-badge-def{background-color:#fff;color:#5c5c5c}#head .b-breadcrumb{border-style:none}#head .b-locale-TW .b-sprite-logo-mall-large{top:3px}#head .b-locale-TW .b-sprite-logo-mall,#head .b-locale-TW .b-sprite-logo-mall-large{background-image:none}.tab-main-bu2,.head-top-event{display:none}.cat-search-area.table-cell,.search-form-container.table-cell,.cat-search-container{display:none}.mall-header{margin-top:-55px}.mall-header .head-wrap{z-index:999;height:42px;background-color:#fff;padding:16px 0 0}.mall-header .head-wrap .button-group .button.hollow{padding-top:10px;padding-bottom:10px;padding-left:14px;padding-right:14px;margin-top:2px}@media(max-width: 768px){.user-menu__container{top:-20px}#page .b-container .b-breadcrumb{background-image:transparent}}@media(max-width: 991px){.guest-menu__container.button-group{top:43px}}#Header-react-component-0{margin-top:0px !important}#common-header{margin:0}div[data-hypernova-key=Header],div[id^=Header-react-component]{width:auto;margin:auto;position:static;margin:0}div[data-hypernova-key=Header] .mall-header,div[id^=Header-react-component] .mall-header{position:static;top:auto;left:auto;width:auto}div[data-hypernova-key=Header] .mall-header nav,div[id^=Header-react-component] .mall-header nav{width:200px;top:35px;left:70px}div[data-hypernova-key=Header] .logo-container,div[id^=Header-react-component] .logo-container{display:inline-block;width:auto}div[data-hypernova-key=Header] .logo-container .head-tw,div[id^=Header-react-component] .logo-container .head-tw{height:28px;margin-top:6px}div[data-hypernova-key=Header] .logo-container .head-tw,div[data-hypernova-key=Header] .logo-container .head-tw-new,div[id^=Header-react-component] .logo-container .head-tw,div[id^=Header-react-component] .logo-container .head-tw-new{background-image:url(https://intl.rakuten-static.com/b/tw/assets/header/img/ichiba.svg) !important;width:30px}div[data-hypernova-key=Header] .user-menu__container,div[id^=Header-react-component] .user-menu__container{right:10px;left:auto;top:8px !important;position:relative}div[data-hypernova-key=Header] .user-menu__container .user-menu__icon,div[id^=Header-react-component] .user-menu__container .user-menu__icon{margin:0 0 0 15px}div[data-hypernova-key=Header] .user-menu__container .user-menu__icon.user-menu__cart,div[id^=Header-react-component] .user-menu__container .user-menu__icon.user-menu__cart{margin-right:20px}.category-header-all-superbanner{margin:0 auto}.row.cat-menu-container .head-wrap{display:none}.event-remark{background:#eee url(https://intl.rakuten-static.com/b/tw/assets/event/img/icon_info.png) 5px 3px no-repeat;border:1px solid #ccc;padding:5px 5px 5px 32px;font-size:13px;width:910px;margin:10px auto}.event-function{margin:auto;width:950px}.b-panel-popup{position:fixed;width:720px;top:50%;left:50%;margin-left:-378px;z-index:99;margin-top:-26px}