@charset "UTF-8";#global-header-store .logo,#global-nav-store ul li .en{font-family:"Times New Roman";font-weight:700}#scroll-nav,#toggle-nav .list-type02{overflow:hidden}body{position:relative}.FS2_repeater{display:none}.container{width:100%}#global-header-store{position:relative;background:#f2efeb;z-index:1000}#global-header-store.is-fixed{position:fixed;top:0;left:0;width:100%}#global-header-store .header-in{padding-top:8px;padding-bottom:8px}#global-header-store .logo{float:left;font-size:1.8rem;font-size:1.2rem}#global-header-store .logo a{color:#3e615d}#global-header-store .logo .sub{display:none;font-size:1rem;margin-left:24px}#global-header-store form{position:relative;float:none;margin-right:0;margin-bottom:16px;border:none}#global-header-store form #keyword{width:100%;height:28px;padding:0 32px 0 6px;border:none;font-size:1.3rem}#global-header-store form #keyword::-webkit-input-placeholder{color:#78a497}#global-header-store form #keyword:-ms-input-placeholder{color:#78a497}#global-header-store form #keyword::-moz-placeholder{color:#78a497}#global-header-store form input[type=submit]{width:28px;height:27px;position:absolute;top:0;right:0;padding-left:0;padding-right:0;border:none;background:#cccac6;border-radius:0 4px 4px 0;color:#fff}#global-header-store form input[type=text]{background:#f2efeb}#global-header-store .header-center .shipping{display:inline-block;padding:4px;background:#fff;border-radius:4px;font-size:1.2rem;line-height:1;vertical-align:sub}#global-header-store .header-right{position:static;padding-left:0;text-align:right}#global-header-store .header-right .user{display:inline-block;text-align:right;vertical-align:middle}#global-header-store .header-right .list-icon{display:inline-block;vertical-align:middle}#global-header-store .header-right .list-icon li{float:left;margin-left:16px}#global-header-store .header-right .list-icon li a,#global-header-store .header-right .list-icon li a .fa{color:#33291e}#global-nav-store ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;box-pack:justify;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#global-nav-store ul li{position:static;width:25%;padding-bottom:8px;border-bottom:2px solid transparent}#global-nav-store ul li.full-width{width:24%}#global-nav-store ul li .ja{display:block;font-size:1.1rem;font-weight:700}#global-nav-store ul li .ja .fa{margin-left:8px;color:#33291e}#global-nav-store ul li .en{display:none;color:#3e615d;font-size:1rem}#global-nav-store ul li a:focus,#global-nav-store ul li a:hover{text-decoration:none}#global-nav-store ul li a i.fa{font-size:1.8rem;color:#33291e}#global-nav-store a{color:#33291e}#global-nav-store .dropdown.open{border-color:#3e615d}#global-nav-store .dropdown-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;box-pack:justify;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px auto;width:100%}#global-nav-store .dropdown-menu li{width:46%;margin:0 2% 16px;padding:0;text-align:left;background:#e5e2dd;background-size:cover}#global-nav-store .dropdown-menu li a{position:relative;display:block;padding:16px;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#global-nav-store .dropdown-menu li a:before{transition:.3s ease;position:absolute;content:"\f105";font-family:FontAwesome;right:16px;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#global-nav-store .dropdown-menu li a:hover:before{right:12px}#global-nav-store .dropdown-menu .btn-close{margin:0 0 32px;text-align:center}#global-nav-store .dropdown-menu .btn-close a{padding:4px;font-size:1.6rem;width:352px;border:2px solid #78a497;color:#78a497;font-weight:700;display:inline-block}#global-nav-store .dropdown-menu .btn-close a .fa{margin-right:8px;color:#78a497!important}#global-nav-store .menu-cat li{background:center no-repeat #e5e2dd;background-size:cover}#global-nav-store .menu-cat li.cat-item-new{background-image:url(img/common/blf-brand-navi-bg-new.jpg)}#global-nav-store .menu-cat li.cat-item-bag{background-image:url(img/common/blf-brand-navi-bg-bag.jpg)}#global-nav-store .menu-cat li.cat-item-shoes{background-image:url(img/common/blf-brand-navi-bg-shoes.jpg)}#global-nav-store .menu-cat li.cat-item-wallet{background-image:url(img/common/blf-brand-navi-bg-wallet.jpg)}#global-nav-store .menu-cat li.cat-item-notecover{background-image:url(img/common/blf-brand-navi-bg-note.jpg)}#global-nav-store .menu-cat li.cat-item-diarycover{background-image:url(img/common/blf-brand-navi-bg-diary.jpg)}#global-nav-store .menu-cat li.cat-item-bookcover{background-image:url(img/common/blf-brand-navi-bg-bookcover.jpg)}#global-nav-store .menu-cat li.cat-item-pencase{background-image:url(img/common/blf-brand-navi-bg-pencase.jpg)}#global-nav-store .menu-cat li.cat-item-cardcase{background-image:url(img/common/blf-brand-navi-bg-cardcase.jpg)}#global-nav-store .menu-cat li.cat-item-pouch{background-image:url(img/common/blf-brand-navi-bg-pouch.jpg)}#global-nav-store .menu-cat li.cat-item-keycase{background-image:url(img/common/blf-brand-navi-bg-keycase.jpg)}#global-nav-store .menu-cat li.cat-item-iphone{background-image:url(img/common/blf-brand-navi-bg-iphone.jpg)}#global-nav-store .menu-cat li.cat-item-goods{background-image:url(img/common/blf-brand-navi-bg-other.jpg)}#global-nav-store .menu-color li{background:center no-repeat #e5e2dd;background-size:cover}#global-nav-store .menu-color li.cat-item-bk{background-image:url(img/common/blf-brand-navi-bg-bk.jpg)}#global-nav-store .menu-color li.cat-item-bn{background-image:url(img/common/blf-brand-navi-bg-bn.jpg)}#global-nav-store .menu-color li.cat-item-cb{background-image:url(img/common/blf-brand-navi-bg-cb.jpg)}#global-nav-store .menu-color li.cat-item-rr{background-image:url(img/common/blf-brand-navi-bg-rr.jpg)}#global-nav-store .menu-color li.cat-item-pb{background-image:url(img/common/blf-brand-navi-bg-pb.jpg)}#global-nav-store .menu-color li.cat-item-wb{background-image:url(img/common/blf-brand-navi-bg-wb.jpg)}#global-nav-store .menu-color li.cat-item-sp{background-image:url(img/common/blf-brand-navi-bg-sp.jpg)}#global-nav-store .menu-color li.cat-item-ms{background-image:url(img/common/blf-brand-navi-bg-ms.jpg)}#global-nav-store .menu-color li.cat-item-tn{background-image:url(img/common/blf-brand-navi-bg-tn.jpg)}#global-nav-store .menu-color li.cat-item-bg{background-image:url(img/common/blf-brand-navi-bg-bg.jpg)}#global-nav-store .menu-color li.cat-item-rg{background-image:url(img/common/blf-brand-navi-bg-rg.jpg)}#global-nav-store .menu-color li.cat-item-dr{background-image:url(img/common/blf-brand-navi-bg-dr.jpg)}#global-nav-store .menu-color li.cat-item-gb{background-image:url(img/common/blf-brand-navi-bg-gb.jpg)}#global-nav-store .menu-color li.cat-item-db{background-image:url(img/common/blf-brand-navi-bg-db.jpg)}#global-nav-store .menu-color li.cat-item-cp{background-image:url(img/common/blf-brand-navi-bg-cp.jpg)}#global-nav-store .menu-price li{background:center no-repeat #e5e2dd;background-size:cover}#global-nav-store .menu-price li.cat-item-1000{background-image:url(img/common/blf-brand-navi-bg-1999.jpg)}#global-nav-store .menu-price li.cat-item-2000{background-image:url(img/common/blf-brand-navi-bg-3999.jpg)}#global-nav-store .menu-price li.cat-item-4000{background-image:url(img/common/blf-brand-navi-bg-5999.jpg)}#global-nav-store .menu-price li.cat-item-6000{background-image:url(img/common/blf-brand-navi-bg-9999.jpg)}#global-nav-store .menu-price li.cat-item-10000{background-image:url(img/common/blf-brand-navi-bg-10000.jpg)}#toggle-nav{display:none;position:absolute;left:0;right:0;top:72px;padding:30px;background:#fff;box-shadow:3px 3px 10px 0 rgba(100,100,100,.3);text-align:left}#toggle-nav:before{content:"";position:absolute;right:12px;top:-16px;margin-left:-18px;display:block;width:0;height:0;border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #fff;z-index:0}#toggle-nav .heading{margin-bottom:16px;font-size:1.6rem;font-weight:700}#toggle-nav .heading .fa{margin-right:8px}#toggle-nav .title{margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid #33291e;font-weight:700}.slide-nav .col,.slide-nav .list li,.slide-nav .nav_txt{border-bottom:1px solid #f2efeb}#toggle-nav .list li{margin-bottom:8px;font-size:1.2rem}#toggle-nav .list li.newitem a{padding:4px;background:#78a497;border-radius:4px;color:#fff}#toggle-nav .list li.newitem a:active,#toggle-nav .list li.newitem a:visited{color:#fff}#toggle-nav .list li a,#toggle-nav .list li a:active,#toggle-nav .list li a:visited{color:#33291e}#toggle-nav .list-type01{margin-bottom:16px}#toggle-nav .list-type01 li{margin-bottom:8px;background:100% 50% no-repeat #e5e2dd;background-size:cover}#toggle-nav .list-type01 li a{display:block;padding:16px;color:#fff;line-height:1;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#toggle-nav .list-type01 li.list-concept{background-image: url(img/common/blf-brand-navi-bg-concept.jpg);}#toggle-nav .list-type01 li.list-manufacturing{background-image: url(img/common/blf-brand-navi-bg-manufacturing.jpg);}#toggle-nav .list-type01 li.list-stylebook{background-image:url(img/common/blf-brand-navi-bg-stylebook.jpg)}#toggle-nav .list-type01 li.list-gift{background-image:url(img/common/blf-brand-navi-bg-gift.jpg)}#toggle-nav .list-type01 li.list-service{background-image:url(img/common/blf-brand-navi-bg-service.jpg)}#toggle-nav .list-type01 li.list-company{background-image:url(img/common/blf-brand-navi-bg-company.jpg)}#toggle-nav .list-type01 li.list-information{background-image:url(img/common/blf-store-navi-bg-infomation.jpg)}#toggle-nav .list-type01 li.list-bp{background-image:url(img/common/blf-brand-navi-bg-bp.jpg)}#toggle-nav .list-type02 li{float:left;width:50%}#toggle-nav .list-type02 li a{display:block;margin-bottom:8px;font-size:1.4rem;font-weight:700;color:#33291e}#toggle-nav .list-type02 li a .fa{color:#33291e;width:14px;margin-right:4px;text-align:center}#scroll-nav{display:none;background:#f5f6ef}#scroll-nav .nav-mask,.slide-nav,.slide-nav.open{overflow-scrolling:touch}#scroll-nav .nav-mask{overflow-x:scroll;width:100%}#scroll-nav .list-scroll{display:inline-table;max-width:100%;padding:16px;line-clamp:1;white-space:nowrap}#scroll-nav .list-scroll li{display: inline;}#scroll-nav .list-scroll a{display:inline-block;margin-right:32px;font-size:1.4rem;font-weight:700;color:#33291e}.slide-nav{transition:.3s ease;background:#fff;position:fixed;width:90%;top:0;right:-95%;height:100%;z-index:1000;overflow-y:scroll;border-left:1px solid #f2efeb}.slide-nav.open{right:0;overflow-y:scroll}.slide-nav .nav_txt{font-size:5px;font-size:3.75vw;padding:25px 0 25px 6%;font-weight:700}.slide-nav .nav_txt:first-of-type{background:#f9f9f9;padding:0}.slide-nav .nav_txt a{color:#fff}.slide-nav .nav_close .fa{margin-right:8px}.slide-nav.hide{opacity:0}.slide-nav.fixed{position:fixed;top:0;z-index:500;opacity:1}.slide-nav .col{padding:8px 16px}.slide-nav .user{margin-bottom:16px;font-size:1.2rem}.slide-nav .title{padding:8px;background:#e5e2dd;font-size:1.2rem;font-weight:700}.slide-nav .list li{font-size:1.2rem}.slide-nav .list li a{color:#33291e;line-height:1;display:block;padding:16px}.slide-nav .list li.cat-item-new a{background-image:url(img/s_ico_new.png)}.slide-nav .list li.cat-item-bag a{background-image:url(img/s_ico_bag.png)}.slide-nav .list li.cat-item-shoes a{background-image:url(img/s_ico_shoes.png)}.slide-nav .list li.cat-item-wallet a{background-image:url(img/s_ico_wallet.png)}.slide-nav .list li.cat-item-notecover a{background-image:url(img/s_ico_notecover.png)}.slide-nav .list li.cat-item-diarycover a{background-image:url(img/s_ico_diarycover.png)}.slide-nav .list li.cat-item-bookcover a{background-image:url(img/s_ico_bookcover.png)}.slide-nav .list li.cat-item-pencase a{background-image:url(img/s_ico_pencase.png)}.slide-nav .list li.cat-item-cardcase a{background-image:url(img/s_ico_cardcase.png)}.slide-nav .list li.cat-item-pouch a{background-image:url(img/s_ico_pouch.png)}.slide-nav .list li.cat-item-keycase a{background-image:url(img/s_ico_keycase.png)}.slide-nav .list li.cat-item-goods a,.slide-nav .list li.cat-item-iphone a{background-image:url(img/s_ico_goods.png)}.slide-nav .list-icon li a{padding-left:32px;background-position:8px 50%;background-repeat:no-repeat;background-size:16px auto}.slide-nav form{position:relative;margin:16px 0}.slide-nav form #keyword{width:100%;height:28px;margin-right:-32px;padding:0 32px 0 6px;font-size:1.6rem}.slide-nav form #keyword::-webkit-input-placeholder{color:#78a497}.slide-nav form #keyword:-ms-input-placeholder{color:#78a497}.slide-nav form #keyword::-moz-placeholder{color:#78a497}.slide-nav form input[type=text]{width:100%;height:28px;margin-right:-32px;padding:0 32px 0 6px;background:#f2efeb;border:none;font-size:1.3rem}.slide-nav form input[type=submit]{position:absolute;top:0;right:0;width:28px;height:27px;margin:0;padding-left:0;padding-right:0;border:none;background:#cccac6;border-radius:0 4px 4px 0;color:#fff}#global-footer-store{margin-top:120px;overflow-y:hidden}#global-footer-store .heading{position:relative;margin-bottom:64px;background:url(img/bg_line01.gif) 50% 50% repeat-x;text-align:center}#global-footer-store .heading em{display:inline-block;width:50%;padding:5px 30px;background:#fff;border:1px solid #cccac6;font-size:1.8rem;font-weight:700;line-height:1}#global-footer-store .head{margin-bottom:32px;padding:0 0 5px 1em;border-bottom:1px solid #e5e2dd;font-size:1.6rem;font-weight:700}#global-footer-store .title{margin-bottom:8px;font-weight:700}#global-footer-store #shopping-guide{margin-bottom:200px}#global-footer-store #shopping-guide .ti p{margin-bottom:8px;padding-left:1em;text-indent:-1em}#global-footer-store #shopping-guide .inner{margin:0 0 24px}#global-footer-store #shopping-guide .freeshipping{display:inline-block;margin-bottom:24px;padding:8px;background:#57817d;border-radius:4px;color:#fff;font-size:1.6rem;line-height:1}#bottom-store .carousel .flex-item a,#bottom-store .slide-4col li a,#global-footer-store .sns .list-sns li a i{color:#33291e}#global-footer-store #shopping-guide .caption{text-align:center}#global-footer-store #shopping-guide .caution{font-size:1.2rem}#global-footer-store #shopping-guide .caution p{padding-left:1em;text-indent:-1em}#global-footer-store #shopping-guide table{width:100%}#global-footer-store #shopping-guide table th{width:22%;margin:0 0 8px;font-weight:700;vertical-align:top}#global-footer-store #shopping-guide table td{padding:0 16px 8px;vertical-align:top}#global-footer-store .sns{width:340px;height:340px;margin:0 auto -220px;padding:20px;background:#f2efeb;border-radius:340px;font-size:1.6rem;font-weight:700;text-align:center}#global-footer-store .sns .title{margin-bottom:10px}#global-footer-store .sns .list-sns{text-align:center}#global-footer-store .sns .list-sns li{display:inline;margin:0 4px}#global-footer-store .fa-line:before{content:"\e602"}#global-footer-store .bottom-bar{position:relative;padding:20px;background:#f2efeb}#global-footer-store .bottom-bar .copyright{position:absolute;top:22px;font-size:1.2rem;font-weight:700}#global-footer-store .bottom-bar .list-link{font-size:1.3rem;text-align:center}#global-footer-store .bottom-bar .list-link li{display:inline-block;margin-left:16px}#global-footer-store .bottom-bar .list-link li .fa{margin-right:8px;transition:.3s ease}#global-footer-store .bottom-bar .list-link li a:hover .fa{margin-right:4px;margin-left:4px}_#global-footer-store .heading:before{content:"";position:absolute;top:50%;left:0;z-index:-1;width:100%;height:1px;border-top:1px solid #cccac6}#bottom-store .slide-4col .tag,#bottom-store .tag{top:16px;left:16px;width:32px;height:32px;border-radius:100%;font-size:1.8rem;font-family:'Times New Roman';line-height:32px;text-align:center}#bottom-store{clear:both;margin:64px auto}#bottom-store .carousel{margin-bottom:80px}#bottom-store .carousel .flex-item{position:relative;margin:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);transition:.3s ease}#bottom-store .carousel .flex-item:hover{box-shadow:2px 4px 8px 0 rgba(0,0,0,.3)}#bottom-store .carousel .eyecatch{background:#f2efeb}#bottom-store .carousel .col-text{min-height:112px;min-height:80px;padding:8px;text-align:center}#bottom-store .carousel .col-text .title{display:block;margin-bottom:8px;font-weight:700;letter-spacing:-1px}#bottom-store .tag{position:absolute;background:#fff}#bottom-store .bxslide-type04{margin-bottom:80px}#bottom-store .slide-4col li{position:relative;margin:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);transition:.3s ease}#bottom-store .slide-4col .eyecatch{background:#f2efeb}#bottom-store .slide-4col .col-text{min-height:112px;min-height:80px;padding:8px;text-align:center}#bottom-store .slide-4col .col-text .title{display:block;margin-bottom:8px;font-weight:700;letter-spacing:-1px}#bottom-store .slide-4col .tag{position:absolute;background:#fff}#bnr-popup{position:fixed;top:30%;z-index:500;right:-320px;width:348px;transition:.3s ease}#bnr-popup.open{right:0;box-shadow:2px 2px 8px rgba(0,0,0,.3)}#bnr-popup.open #col01:before{content:"\f105"}#bnr-popup .inner{display:-webkit-box;display:-ms-flexbox;display:flex;box-pack:justify;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#bnr-popup #col01{position:relative;cursor:pointer;width:28px;background:#33291e;font-size:2rem;font-family:Fontawesome;text-align:center}#bnr-popup #col01:before{position:absolute;top:50%;left:50%;content:"\f104";margin:-11px 0 0 -5px;color:#fff}#bnr-popup #col02{overflow:hidden;width:320px;background:#fff}#bnr-popup .scroll-x{overflow-x:scroll;width:320px;margin-bottom:8px}#bnr-popup .bnr-list{width:720px;height:126px;margin:16px 0 0 16px}#bnr-popup .bnr-list li{position:relative;float:left;margin-right:16px}#bnr-popup .bnr-list li img{width:auto;height:126px}#bnr-popup .bnr-list li .price{position:absolute;top:26px;right:60px;color:#fff;font-size:3rem;font-style:italic}#bnr-popup .bnr-list li .price i{margin-right:4px;font-size:1.6rem;font-style:italic}#bnr-popup .bnr-list li .message{position:absolute;left:8px;bottom:6px;font-size:1rem;line-height:1.4;word-break:break-all;overflow:hidden}#bnr-popup .bnr-list li .message span{text-overflow:ellipsis;box-orient:vertical;line-clamp:2}#bnr-popup .btn-line{margin-top:8px;margin-bottom:16px;text-align:center}#bnr-popup .btn-line a{display:inline-block;padding:8px;border:1px solid #78a497;border-radius:4px;color:#78a497;line-height:1}#bnr-popup #mailmagazine{overflow-y:hidden;margin:16px}#bnr-popup #mailmagazine input[type=email]{float:left;width:184px;height:32px;padding:8px;border:1px solid #78a497;color:#78a497;line-height:1}#bnr-popup #mailmagazine input[type=email]::-webkit-input-placeholder{color:#78a497}#bnr-popup #mailmagazine input[type=submit]{float:left;width:104px;height:32px;padding:8px;background:#78a497;border:none;color:#fff;line-height:1}#bnr-popup .msg{text-align:center}#bnr-popup #set-hide{margin:16px;color:#78a497;font-size:1.2rem;text-align:center}#bnr-popup #set-hide a{color:#78a497}#bnr-popup .btn-share{padding:8px;background:#cccac6;line-height:1}#bnr-popup .btn-share span{vertical-align:middle}#bnr-popup .btn-share .tag{margin:0 64px 0 8px;color:#fff;font-family:'Times New Roman';font-size:1.6rem}#bnr-popup .btn-share .icon{margin:0 8px}#bnr-popup .btn-share .icon i{color:#fff;font-size:2rem}@media only screen and (min-width:768px){#global-header-store .logo .sub{font-size:1.2rem;margin-left:24px}#global-header-store .header-right .list-icon li{margin-left:32px}#global-nav-store ul li{width:19%}#global-nav-store ul li .ja{font-size:1.4rem}#global-nav-store ul li .en{display:block}}@media only screen and (min-width:992px){#global-header-store form{display:block;float:left;width:204px;margin-right:10px}#global-header-store form #keyword{width:200px;height:28px;padding:0 30px 0 6px;margin-right:0}#global-header-store form input[type=submit]{position:relative;margin:0 0 0 -32px}#global-header-store form input[type=text]{background:#fff}#global-header-store .header-right{position:relative}#global-nav-store ul li{width:12%}#global-nav-store ul li.full-width{width:16%}#global-nav-store .dropdown-menu ul{width:1120px;margin:32px auto 16px}#global-nav-store .dropdown-menu li{width:31.4%;margin:0 2.9% 16px 0}#global-nav-store .dropdown-menu li:nth-child(3n){margin-right:0}#toggle-nav{top:64px;right:0;left:auto;width:735px}}@media only screen and (min-width:1120px){.container{width:1120px;margin:0 auto}}@media only screen and (max-width:991px){#global-footer-store #shopping-guide .freeshipping{display:block;text-align:center;letter-spacing:2px}#global-footer-store #shopping-guide .caption{text-align:left}#global-footer-store .bottom-bar .copyright{display:block;position:initial;text-align:center}#global-footer-store .bottom-bar .list-link{margin-bottom:16px}}@media only screen and (max-width:767px){#overlay,#overlay.open,body.filter,html.filter{position:fixed;height:100%}body.filter,html.filter{overflow:hidden}#board.filter{-webkit-filter:blur(1px);filter:blur(1px)}#overlay{z-index:1000;top:0;left:0;display:none;width:100%;background-color:rgba(255,255,255,.3)}#overlay.open{display:block;overflow:hidden;width:100%}#global-footer-store{margin-top:60px;background:#f2efeb}#global-footer-store .col-xs-12{padding-left:0;padding-right:0}#global-footer-store .heading{margin-bottom:0;padding:12px 0;background:0 0}#global-footer-store .heading:before{display:none}#global-footer-store .heading em{width:100%;background:0 0;border:none}#global-footer-store .head{margin-bottom:0;padding:12px;border:none;border-bottom:2px solid #e5e2dd;font-size:1.4rem;font-weight:400}#global-footer-store .bottom-bar .list-link,#global-footer-store .head.first{border-top:2px solid #e5e2dd}#global-footer-store .head:after{position:absolute;right:12px;content:"\f107";font-family:FontAwesome}#global-footer-store .head.open{background:#e5e2dd}#global-footer-store .head.open:after{content:"\f106"}#global-footer-store .hide-panel{opacity:0;overflow:hidden;height:0;padding-top:0;transition:.3s ease}#global-footer-store .hide-panel.open{opacity:1;height:auto;padding-top:1em}#global-footer-store #shopping-guide{margin-bottom:0}#global-footer-store #shopping-guide .freeshipping{display:inline-block;margin-bottom:1em}#global-footer-store .sns .list-sns li{margin:0 1em}#global-footer-store .bottom-bar{padding:0}#global-footer-store .bottom-bar .copyright{padding-bottom:1em;font-weight:400}#global-footer-store .bottom-bar .list-link li{display:block;margin-left:0;padding-left:12px;border-bottom:2px solid #e5e2dd;text-align:left}#global-footer-store .bottom-bar .list-link li a{display:block;padding:12px 0}#bottom-store .carousel{margin-bottom:32px}#bottom-store .carousel .flex-item{margin:2px;box-shadow:2px 2px 6px 0 rgba(100,100,100,.4);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}#bottom-store .carousel .col-text{min-height:112px;padding:16px;text-align:center}#bottom-store .carousel .col-text .title{margin-bottom:1em}#bottom-store .slide-4col{margin-left:-25%}#bottom-store .slide-4col .tag{top:8px;left:8px}#bnr-popup{top:100%;left:0;width:100%;-webkit-transform:translateY(-28px);transform:translateY(-28px);transition:.3s ease}#bnr-popup.open.open{transition:.3s ease;top:auto;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}#bnr-popup.open #col01:before{content:"\f107"}#bnr-popup .inner{display:block;background:#fff}#bnr-popup #col01{position:relative;cursor:pointer;height:28px;width:100%;padding-right:32px;text-align:left;line-height:1}#bnr-popup #col01:before{position:absolute;top:50%;left:auto;right:16px;content:"\f106";margin:-11px 0 0;color:#fff}#bnr-popup #col01 .comment{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:8px;color:#fff;font-size:1.2rem}#bnr-popup #col02{overflow:hidden;width:100%;background:#fff}#bnr-popup .scroll-x{width:100%;margin-bottom:0}#bnr-popup .bnr-list{width:200%;margin:16px 0 16px 16px}#bnr-popup .btn-line a{display:inline-block;padding:8px;border:1px solid #78a497;border-radius:4px;color:#78a497;line-height:1}#bnr-popup #mailmagazine{overflow-y:hidden;margin:16px}#bnr-popup #mailmagazine input[type=email]{float:left;width:184px;height:32px;padding:8px;border:1px solid #78a497;color:#78a497;line-height:1}#bnr-popup #mailmagazine input[type=submit]{float:left;width:104px;height:32px;padding:8px;background:#78a497;border:none;color:#fff;line-height:1}#bnr-popup .msg{height:32px;text-align:center;line-height:1.2}#bnr-popup #set-hide{margin:16px;color:#78a497;font-size:1.2rem;text-align:center;line-height:1}#bnr-popup .btn-share{padding:8px;background:#cccac6;line-height:1}#bnr-popup .btn-share .tag{display:inline-block;width:50%;margin:0 24px 0 8px;color:#fff;font-family:'Times New Roman';font-size:1.6rem}#bnr-popup .btn-share .icon{display:inline-block}}