@charset "UTF-8";html,body{width:100%;max-width:100%;height:100%}p.img img{max-width:100%;height:auto}.zdo_drawer_menu *{margin:0;padding:0;outline:none;border:none;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;list-style:none}.zdo_drawer_menu a:hover{text-decoration:none!important}.zdo_drawer_menu a:visited{color:inherit}.zdo_drawer_menu .zdo_drawer_bg{width:100%;height:100%;position:fixed;z-index:999;display:none;top:0;left:0}.zdo_drawer_menu .zdo_drawer_button{display:block;background:none;border:none;padding:0;width:21px;letter-spacing:.1em;cursor:pointer;position:fixed;top:31px;right:20px;z-index:10001;text-align:center;outline:none;transition:.3s}.zdo_drawer_menu .zdo_drawer_bar{display:block;height:1px;margin:6px 0;transition:all .2s;transform-origin:0 0}.zdo_drawer_menu .zdo_drawer_button .zdo_drawer_bar{background-color:#fff}.zdo_drawer_menu.bk .zdo_drawer_button .zdo_drawer_bar,.sub .zdo_drawer_menu .zdo_drawer_button .zdo_drawer_bar{background-color:#05152e}.zdo_drawer_menu .zdo_drawer_button .zdo_drawer_bar2{display:none}.zdo_drawer_menu .zdo_drawer_button .zdo_drawer_bar3{width:10px;margin-left:auto}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar{width:20px}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar1{transform:rotate(45deg);position:relative;right:-1px;top:-3px}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar2{opacity:0}.zdo_drawer_menu .zdo_drawer_button.active .zdo_drawer_bar3{transform:rotate(-45deg);position:relative;top:4px;right:1px}.zdo_drawer_button.active .zdo_drawer_bar1,.zdo_drawer_button.active .zdo_drawer_bar3{background:#05152e!important}.zdo_drawer_menu .zdo_drawer_nav_wrapper{width:100%;height:100%;transition:all .2s;transform:translate(100%);position:fixed;top:0;right:0;z-index:1000;background:#dfe2e3;color:#05152e;box-shadow:0 1px 8px #0003;-moz-box-shadow:0 1px 8px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2)}.zdo_drawer_menu .zdo_drawer_nav_wrapper.open{transform:translate(0)}.zdo_drawer_menu .zdo_drawer_nav_wrapper:before{content:"";background:url(https://bihada.graphiabeauty.com/cdn/shop/files/menu_bg_01.png) no-repeat center;background-size:contain;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.zdo_drawer_menu .zdo_drawer_nav{padding:130px 0 60px;max-width:500px;width:90%;margin:0 auto}.zdo_drawer_menu .sp_main{margin-bottom:75px}.zdo_drawer_menu .sp_main ul li{margin-bottom:20px;line-height:1}.zdo_drawer_menu .zdo_drawer_nav .sp_menu-btn{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:30px}.zdo_drawer_menu .zdo_drawer_nav .sp_menu-btn .sp_btn a{background-color:#fff;color:#05152e;position:relative;display:block;padding:10px 15px}.zdo_drawer_menu .zdo_drawer_nav .sp_menu-btn .sp_btn a p{text-align:center;line-height:1}.zdo_drawer_menu .zdo_drawer_nav .sp_menu-btn .sp_btn a img{filter:invert(100%);position:absolute;left:15px;top:50%;transform:translateY(-50%)}.zdo_drawer_menu .zdo_drawer_nav .sp_sns{margin-bottom:20px}.zdo_drawer_menu .zdo_drawer_nav .sp_sns ul li a img{width:18px}.zdo_drawer_menu .zdo_drawer_nav .sp_link{font-size:1.1rem}.zdo_drawer_menu .zdo_drawer_nav .sp_link ul li a{padding:5px 0;display:block}.zdo_drawer_menu .zdo_drawer_nav .sp_link ul li a.link{display:grid;grid-template-columns:1fr auto;gap:5px;align-items:center;width:fit-content}.zdo_drawer_menu .zdo_drawer_nav .sp_link ul li a.link:after{content:"";background:url(https://bihada.graphiabeauty.com/cdn/shop/files/link_icon_01.svg) no-repeat center;width:15px;height:15px;display:block}.zdo_drawer_menu .zdo_drawer_button{color:#333}.child2{display:none}.demo a{display:block}.menu{display:block;position:relative}ul.child2 li{margin-bottom:0;border-bottom:solid 1px #888;padding:10px 8px;background:#05152e}ul.child2 li:last-child{border-bottom:none!important}button.active{color:#05152e!important}body{-webkit-text-size-adjust:100%}img{vertical-align:bottom}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/16/assets/zdo_drawer_menu.css.map */
