body,body a{font-family:sans-serif,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.header__inline-menu li span{font-size:16px;font-weight:500;color:#fff}.header{width:100%;min-width:850px;margin:0 auto;position:relative;padding:8px 0!important}.header-logo_pc{display:block}.header-logo_sp{display:none}.header__inline-menu{width:100%;position:relative}.header-sns{width:100%;position:absolute;display:flex;justify-content:right;top:10px;right:10px;display:none}.header-sns img{width:35px;margin:5px 2px;display:none}.language-change-wrap img{width:25px;margin:0}.header__search details{display:none}#cart-icon-bubble{display:none}.nav{width:45px;height:45px}.drawer_open{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:20px}.drawer_open span,.drawer_open span:before,.drawer_open span:after{content:"";display:block;width:46px;border-bottom:2px dashed #000;transition:.5s;position:absolute}.drawer_open span.scroll{transform:scale(.7)!important}.drawer_open span:before{bottom:12px}.drawer_open span:after{top:15px}.nav_content_warp{padding-top:40px;width:80%;max-width:1200px;margin:0 auto;text-align:right}.nav_content_warp.scroll{width:90%}.nav_content_drawer{margin-right:10px;z-index:100}.nav_content_drawer.scroll{transform:scale(.7)!important;position:absolute;right:8px;top:8px}.nav_content_drawer span:before,.nav_content_drawer span:after{content:"";display:block;width:50px;border-bottom:3px dashed #F00;transition:.5s;position:absolute}.nav_content_drawer span:before{transform:rotate(45deg)}.nav_content_drawer span:after{transform:rotate(-45deg)}.nav_content{width:100%;height:100%;position:fixed;top:0%;right:0;z-index:99;background:#f5f5f5;transition:.5s;text-align:center;display:none;background-image:url(header_bg_pc.jpg);background-size:cover}.nav_content.scroll{background-image:url(header_bg_sp.png)}.nav_content li{padding:10px 0}.nav_list{text-align:right;list-style:none;font-size:25px;font-weight:500}.nav_item a{color:#fff;text-decoration:none}.nav button{width:45px;height:45px;background-color:transparent;border:1px solid transparent}.header-slide-wrap{width:80%;margin:0 auto}.header-sns-wrap{margin-top:50px;margin-bottom:40px;text-align:right}.header-sns-wrap img{width:56px;height:56px}.header-sns-wrap a{text-decoration:none}.language-change-wrap{display:flex;justify-content:right;align-items:center;text-align:right}.language-change-wrap label{font-size:26px;font-weight:700;color:#fff;margin-left:20px}.btn_top-wrap{position:fixed;right:120px;bottom:55px}.header-sns a img:hover,.header-sns .drawer_open:hover,.header-sns .nav_content_drawer:hover{opacity:.7}.header-sns .nav_item a:hover{color:red;border-bottom:3px dashed #F00}.btn_top-wrap img{cursor:pointer;opacity:.7}.nav_list li:first-child{display:none}.lang-select{display:flex}.lang-select a{font-size:26px;color:#fff;font-weight:500;padding:0}.lang-select a:hover{filter:brightness(.5)}.lang-select button{width:auto;height:auto;margin:0 0 0 20px;padding:0}.disclosure__link--active{color:red!important;text-decoration:none}localization-form .localization-form{margin:0!important;padding:0!important}.disclosure__link:hover,.link--text:hover{color:#fff}.header>.header__heading-link,.header__heading{z-index:1}.header_no-top .header__inline-menu li span{color:#000}.header_no-top .header-logo_pc{display:none}.header_no-top .header-logo_sp{display:block}@media screen and (max-width:990px){.header{width:100%;min-width:auto}.header-logo_pc{display:none}.header-logo_sp{display:block}.focus-inset img{width:300px;height:auto}.btn_top-wrap{right:30px}.drawer_open{margin-left:0}.drawer_open span{transform:scale(.7)!important}.header-sns img{display:block}.header-sns-wrap img{width:56px!important;height:56px}.header-sns{display:flex}.nav_content_drawer{transform:scale(.7)!important;position:relative;right:-10px}.header-sns-wrap{margin-top:40px;margin-bottom:30px}.header-sns-wrap_margin{width:100%;justify-content:end;display:flex}.nav_content_warp{width:90%}.nav_content{background-image:url(header_bg_sp.png)}.lang-select button{width:45px;height:45px}}@media screen and (max-width: 500px){.header{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.header-sns{position:static}.focus-inset img{width:50vw}}@media screen and (max-width: 375px){.nav{display:flex;align-items:center;width:35px;height:40px}.nav button{width:35px;height:35px}.lang-select button{width:45px;height:45px}.header-sns img{width:30px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map */
