#header-new{background-color:var(--color-1);transition:.6s;position:fixed;left:0;height:68px;width:100%;z-index:100}.header__nav{width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:0 16px}.nav-content{height:68px;display:flex;align-items:center;width:100%}.nav__pc-only{font-size:14px}.nav__ul{padding:0}.nav__pc-only>.nav__ul>li{padding:0 14px}.nav__ul>li>div>span,.nav__ul>li>a>span{display:flex;height:68px;justify-content:center;align-items:center}#aladdin-lamp-logo{position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:999;margin:0}@media screen and (min-width: 1279.98px){#aladdin-lamp-logo{position:static;transform:translate(0)}}ul{list-style-type:none;margin:0}p{margin:0}#aladdin-lamp-logo>a{height:68px;display:flex;align-items:center}#aladdin-lamp-logo>a>img{height:auto;width:46px;object-fit:contain}.sp-cart-btn>a>img{width:30px}.nav-product-logo-ax,.nav-product-logo-suikagame{display:flex;height:45px;flex-direction:column;justify-content:center}.nav-product-logo-ax img,.nav-product-logo-marca{height:15px}.nav-product-logo-suikagame img{height:20px}.nav-btn{position:relative;color:var(--color-base);transition:.3s}.nav-btn:hover{cursor:pointer}.nav-btn:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:#fff;transform-origin:left bottom;transform:scaleY(0);transition:transform .3s}.nav-btn:hover:before{transform-origin:left top;transform:scale(1)}.ml-auto{margin-left:auto}ul.marca-area .marca-stand-img{width:149px}ul.marca-area .marca-stand-text{margin-left:.5rem}li.menu__single{overflow:visible}li.menu__single ul.menu__second{position:absolute;left:calc(50% - 70px);top:68px;-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;opacity:0;background:var(--color-1);text-align:center;transform:translate(-50%)}.nav__ul li.menu__single:first-child ul.menu__second{left:-300px;transform:none}.nav__ul li.menu__single:nth-child(2) ul.menu__second{left:-400px;transform:none}.nav__ul li.menu__single:nth-child(3) ul.menu__second{left:-540px;transform:none}li.menu__single ul.marca-area{width:538px;left:-320px}li.menu__single ul.pe-area{width:803px;left:-600px}ul.pe-area .new-product,ul.ax-area .new-product,ul.marca-area .new-product{position:relative}ul.pe-area .new-product:before,ul.ax-area .new-product:before,ul.marca-area .new-product:before{position:absolute;content:"NEW";background-color:#fc7970;width:40px;height:40px;border-radius:25px;color:var(--color-11);font-weight:700;font-size:12px;top:25%;left:10%;padding-top:.5rem}li.menu__single:hover ul.menu__second{top:68px;visibility:visible;opacity:1}li.menu__single ul.menu__second li{overflow:visible}li.menu__single ul.menu__second li:hover{color:var(--color-base)}#g-nav{transform:scaleY(0);transform-origin:top;transition:transform .5s}#g-nav.panelactive{position:fixed;z-index:101;top:68px;left:0;width:100%;height:calc(100vh - 68px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;transform:scaleY(1)}#g-nav.closing{transform:scaleY(0)}.g-nav.panelactive::-webkit-scrollbar{display:none}.flex-center-center{display:flex;align-items:center;justify-content:center;gap:6px}.circle-bg{position:fixed;z-index:99;width:100px;height:100px;border-radius:50%;transform:scale(0);left:-50px;top:-50px;background-color:var(--color-base)}.hide{display:none!important}#g-nav .g-nav__menu-wrap{opacity:0;position:absolute;z-index:999;left:16px;right:16px;padding:0;display:none}#g-nav.panelactive .g-nav__menu-wrap{opacity:1;display:block}#g-nav.panelactive .g-nav__menu-wrap>li{animation-name:gnaviAnime;animation-duration:1s;animation-delay:.2s;animation-fill-mode:forwards;opacity:0}@keyframes gnaviAnime{0%{opacity:0}to{opacity:1}}#g-nav .g-nav__menu-wrap>li{text-align:center;text-decoration:none;display:block;font-size:18px}.openbtn{position:relative;z-index:999;cursor:pointer;width:24px;height:24px}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:0;height:2px!important;border-radius:2px;background-color:#ffc100;width:24px}.openbtn span:nth-of-type(1){top:2px}.openbtn span:nth-of-type(2){top:10px}.openbtn span:nth-of-type(3){top:18px}.openbtn.active span:nth-of-type(1){top:4px;transform:translateY(6px) rotate(-45deg);background-color:#ffc100}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:16px;transform:translateY(-6px) rotate(45deg);background-color:#ffc100}.nav__pc-only{display:none}.nav__sp-only{display:block;width:calc(100vw - 32px)}.nav__sp-only .nav-ul{display:flex;align-items:center;justify-content:flex-end;padding:0}.nav__sp-only-product-logo{height:20px;vertical-align:baseline}.nav__sp-only-product-logo-suika{height:30px}.nav__sp-only-product-logo-xit{height:40px}.nav__sp-only-product-logo-ax2l{height:25px}.is-open-hdmi-menu{display:none}.is-open-hdmi-menu li a img{vertical-align:baseline}.is-open-hdmi-menu li:first-child a img{width:210px}.is-open-hdmi-menu li:nth-child(2) a img{height:16px}.is-open-hdmi-menu li a{display:inline-block}.flex{display:flex;flex-wrap:wrap}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.align-items-center{align-items:center}.flex-direction-column{flex-direction:column}.flex-items-2col,.flex-items-3col,.flex-items-dt,.flex-items-dd{flex:0 0 100%}.flex-items-dt,.flex-items-dd{text-align:center;padding:1rem 0 .5rem}@media screen and (min-width: 992px){.flex-items-2col{flex:0 0 50%}.flex-items-3col{flex:0 0 33%}.flex-items-dt,.flex-items-dd{text-align:left;padding:16px 0}.flex-items-dt{flex:0 0 35%}.flex-items-dd{flex:0 0 65%}}#header-new{transition:all .3s ease}#header-new.header-fixed{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000!important;box-shadow:0 2px 4px #0000001a}@supports (position: sticky){#header-new.header-fixed{position:fixed!important}}.pc-cart-btn>a{position:relative}.cart-link__count{position:absolute;top:-10px;right:-5px;padding:3px;font-size:9px;line-height:1em;font-weight:500;white-space:nowrap;min-width:15px;text-align:center;height:15px!important;background:#ff2939;color:#fff;border-radius:12px}[dir=rtl] .cart-link__count{left:-5px;right:auto}.nav__ul{align-items:center}.pc-search-btn img,.pc-cart-btn img{width:28px;height:28px}.pc-search-btn,.pc-cart-btn{margin-left:30px;padding:0!important}.pc-search-btn:hover,.pc-cart-btn:hover{background:transparent!important}.menu__single .nav-title,.g-nav__menu-item-title{font-family:Noto Sans JP;font-weight:500;font-size:16px;letter-spacing:0%;text-align:center;vertical-align:middle;line-height:68px}.menu__second{padding:21px 20px}.nav__ul li:hover{background-color:var(--nav-hover-bg-color)}.nav-btn:before{background:var(--nav-hover-bg-color)}li.menu__single ul.menu__second{background:var(--nav-bg-color)!important;border-radius:16px}li.menu__single ul.menu__second li:hover{background-color:var(--nav-hover-bg-color);color:var(--color-base);border-radius:10px}.circle-bg,#g-nav.panelactive{background-color:var(--nav-bg-color)}.megamenu{width:auto;border-radius:14px;position:relative;padding:12px 12px 24px;height:100%}.megamenu:before{content:"";position:absolute;right:-16px;width:1px;transform:scaleX(.5);background-color:#494949;top:9px;bottom:9px}.megamenu:last-child:before{display:none}.flex-direction-column .product_name_img{margin:0;display:block;object-fit:contain}.product-img-box{position:relative}.award-box{position:absolute;top:4px;left:0;display:flex;align-items:center;gap:8px}.header-product{position:relative}.product-desc-info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:210px}.product-img-box .it_new_tag{font-family:Noto Sans JP;font-weight:500;font-style:Medium;font-size:15px;leading-trim:CAP_HEIGHT;line-height:150%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#282828;background-color:#ffc100;border-radius:999px;width:52px;position:absolute;top:0;left:0}header .flex-direction-column .product-desc{font-family:Noto Sans JP;font-weight:400;font-style:Regular;font-size:15px;leading-trim:NONE;line-height:150%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#ececec;margin:6px 0 0;padding:0 8px}.productImg{width:210px;height:210px;object-fit:cover;transition:transform .3s ease}.productImg:hover{transform:scale(1.05)}.g-nav__menu-item-title,.line{display:flex;justify-content:space-between;align-items:center;position:relative}.line{height:1px;margin-bottom:20px}.g-nav__menu-item-title:before,.line:before,.submenu-3:before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background:#3d3d3d;transform:scaleY(.5)}.g-nav__menu-item-title img{width:28px;height:28px;margin:0;transition:transform .3s}.g-nav__menu-item-title.active img{transform:rotate(180deg)}.submenu{overflow:hidden;max-height:0;opacity:0;visibility:hidden;padding:0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.submenu.show{max-height:1000px;opacity:1;visibility:visible;padding:8px 16px!important}.no_product_image.align-items-center{display:flex!important;flex-direction:column!important;width:100%;min-width:328px;gap:0!important}.megeamenu-item{width:100%;display:flex;align-items:center}.megeamenu-item a{display:block;line-height:130%;width:100%;text-align:left;font-family:Noto Sans JP;font-weight:500;font-size:15px;letter-spacing:0%;vertical-align:middle;padding:10.5px 10px;color:#fff}@media (min-width: 1280px){.megamenu:nth-child(3n) :before{display:none}.nav__sp-only{display:none}.nav__pc-only{display:block}.nav-content{max-width:1340px}li.menu__single ul.menu__second{display:flex;align-items:center;justify-content:center;column-gap:32px;row-gap:16px;flex-wrap:nowrap}.has_more_than_three{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px}.has_more_than_three .megamenu:nth-child(3n):before,.has_more_than_three .megamenu.no-border:before{display:none!important}.no_product_image.align-items-center{min-width:328px}}@media (max-width: 1279.98px){.menu__single .nav-title,.g-nav__menu-item-title{line-height:48px}.menu__second{padding:0!important}.megamenu:before{content:"";position:absolute;top:0;bottom:0;right:-16px;width:1px;transform:scaleX(.5);background-color:#494949}.submenu-3{padding:14px 0!important;gap:12px;position:relative}.header-product-info .font-weight-bold{display:none}.award-box{top:0}.award-box img{width:40.6px;height:45.7px}.megamenu{width:auto;padding:12px 5px 8px}.no_product_image.show{padding:14px 0!important}.product-img-box .it_new_tag{font-size:14px}}@media (max-width: 1280px) and (min-width: 1201px){.submenu.show{grid-template-columns:repeat(5,1fr)}.megamenu:nth-child(5n):before,.megamenu.no-border:before{display:none!important}}@media (max-width: 1200px) and (min-width: 1025px){.submenu.show{grid-template-columns:repeat(4,1fr)}.megamenu:nth-child(4n):before,.megamenu.no-border:before{display:none!important}}@media (max-width: 1024px){.submenu.show{grid-template-columns:repeat(3,1fr)}.megamenu:nth-child(3n):before,.megamenu.no-border:before{display:none!important}}@media (max-width: 767.98px){.menu__second{padding:0!important;height:auto}.megamenu{margin-right:0;width:calc(100vw - 32px);height:auto;gap:unset;padding:12px 0}.megamenu:before{display:none!important}.layout-1 .row{flex-direction:row;flex-wrap:nowrap}.header-product{width:160px;height:160px;flex-shrink:0;margin-bottom:0}.header-product .productImg{width:160px;height:160px;object-fit:cover}.product-img-box .it_new_tag{left:12px;top:12px}header .flex-direction-column .product-desc{padding:0;margin-top:10px}.header-product .font-weight-bold{display:none}.header-product-info{width:calc(100% - 160px)}.header-product-info .font-weight-bold{position:relative;margin-bottom:10px}.header-product-info .font-weight-bold{position:relative;margin-bottom:10px;transform:unset;left:0;display:block}.submenu.show{grid-template-columns:repeat(1,1fr);gap:0;padding:0!important}.award-box{top:0}.award-box img{width:33.47px;height:37.65px}.product-desc-info{bottom:26px}.no_product_image.show{padding:14px 0!important}header .layout-2 .flex-direction-column .product-desc{display:none}.layout-2.submenu.show{grid-template-columns:repeat(2,1fr);column-gap:12px}}.submenu-3{padding:14px 0!important;gap:12px;position:relative}
/*# sourceMappingURL=/cdn/shop/t/45/assets/header.css.map */
