@charset "UTF-8";@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100;src:local("Noto Sans Japanese Thin"),local("NotoSansJapanese-Thin"),url(https://fonts.gstatic.com/s/notosansjp/v18/-F6ofjtqLzI2JPCgQBnw7HFQojgF8lE.otf) format("opentype");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:300;src:local("Noto Sans Japanese Light"),local("NotoSansJapanese-Light"),url(https://fonts.gstatic.com/s/notosansjp/v18/-F6pfjtqLzI2JPCgQBnw7HFQaioa3Xdj.otf) format("opentype");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:350;src:local("Noto Sans Japanese DemiLight"),local("NotoSansJapanese-DemiLight"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype");font-display:swap}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:local("Noto Sans Japanese Regular"),local("NotoSansJapanese-Regular"),url(https://fonts.gstatic.com/s/notosansjp/v18/-F62fjtqLzI2JPCgQBnw7HFYyQgM.otf) format("opentype");font-display:swap}:root{--font-base: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Arial, Meiryo, sans-serif;--font-tukushi: "Tsukushi A Round Gothic";--font-marumaru: "maru-maru-gothic-alr-stdn";--color-base: #eeba26;--color-brown: #423030;--color-1: #000;--color-2: #222;--color-3: #333;--color-4: #202027;--color-5: #393939;--color-6: #656565;--color-7: #575757;--color-8: #f7f7f7;--color-9: #f2f2f2;--color-10: #e5ebeb;--color-11: #fff;--color-12: #8d8d8d;--color-13: #c8c8c4}body{width:100%;font-family:var(--font-base);overflow-x:hidden;font-weight:400;background-color:var(--color-11)}a{text-decoration:underline;color:#dea607}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.text-decoration-linethrough{text-decoration:line-through}.p-0-5{padding:.5rem}.p-1{padding:1rem}.pt-0-5{padding-top:.5rem}.pt-1{padding-top:1rem}.pt-1-5{padding-top:1.5rem}.pb-0-5{padding-bottom:.5rem}.pb-1{padding-bottom:1rem}.pb-1-5{padding-bottom:1.5rem}.pb-large{padding-bottom:calc(10vh - 20px)}.pb-Xlarge{padding-bottom:calc(20vh - 20px)}.pl-0-5{padding-left:.5rem}.pr-0-5{padding-right:.5rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.mlr-auto{margin-left:auto;margin-right:auto}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.font-size-1{font-size:clamp(1.75rem,1.345rem + 2.03vw,3.75rem);line-height:1.4}.font-size-2{font-size:clamp(1.5rem,1.196rem + 1.52vw,3rem)}.font-size-3{font-size:clamp(1.125rem,1rem + .63vw,1.75rem)}.font-size-4{font-size:clamp(.875rem,.824rem + .25vw,1.125rem)}.font-size-5{font-size:clamp(.75rem,.693rem + .24vw,.875rem)}.font-small{font-size:14px}.font-weight-100{font-weight:100}.font-weight-300{font-weight:300}.font-weight-350{font-weight:350}.font-weight-400{font-weight:400}.font-weight-bold{font-weight:700}.bg-base{background-color:var(--color-base)}.bg-black-1{background-color:var(--color-1)}.bg-black-2{background-color:var(--color-2)}.bg-black-3{background-color:var(--color-3)}.bg-black-4{background-color:var(--color-4)}.bg-black-5{background-color:var(--color-5)}.bg-black-6{background-color:var(--color-6)}.bg-black-7{background-color:var(--color-7)}.bg-gray-1{background-color:var(--color-8)}.bg-gray-2{background-color:var(--color-9)}.bg-gray-3{background-color:var(--color-10)}.bg-gray-4{background-color:var(--color-13)}.bg-white{background-color:var(--color-11)}.bg-brown{background-color:var(--color-brown)}.t-color-base{color:var(--color-base)}.t-color-bk-1{color:var(--color-1)}.t-color-bk-2{color:var(--color-2)}.t-color-bk-3{color:var(--color-3)}.t-color-bk-7{color:var(--color-7)}.t-color-gray{color:var(--color-12)}.t-color-brown{color:var(--color-brown)}.t-color-white{color:var(--color-11)}.border-radius-s{border-radius:5px}.border-radius-m{border-radius:20px}.border-radius-l{border-radius:50px}.border-radius-circle{border-radius:50%}.border-bottom{border-bottom:solid 1px}.border-top{border-top:solid 1px}.border-color-bk-2{border-color:var(--color-2)}.border-color-white{border-color:var(--color-11)}.border-color-bk-7{border-color:var(--color-7)}.border-color-base{border-color:var(--color-base)}.section-first-child-p-sm{padding-top:45px}.br-pc-only{display:none}.container{width:100%;padding:60px 0;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){.container{max-width:540px}}@media screen and (min-width: 768px){.container{max-width:720px}}@media screen and (min-width: 992px){.container{max-width:940px}.w-90{width:90%}.br-pc-only{display:block}.br-sp-only{display:none}}@media screen and (min-width: 1200px){.container{max-width:1100px}}.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:1rem 0}.flex-items-dt{flex:0 0 35%}.flex-items-dd{flex:0 0 65%}}.cart-btn,.detail-btn,.ec-common-btn,.product-common-btn,.submit-btn{transition:ease-in-out .3s;width:250px;text-decoration:none;padding:.5rem .3rem;font-size:20px}.cart-btn .cart{width:30px;height:25px;padding-right:.3rem;fill:#202027}.ec-common-btn:hover,.cart-btn:hover{background:var(--color-base)}.product-common-btn,.detail-btn{display:inline-block}.ec-btn-3col{padding:.2rem 1rem;flex:0 0 40%;margin-top:.5rem;line-height:0}.ec-btn-3col img{max-width:100%;vertical-align:top;height:auto}@media screen and (min-width: 1000px){.ec-btn-3col{flex:0 0 100px}}.hover-box-shadow:hover{box-shadow:1px 2px 8px #0000001a,5px 10px 10px #0000001a}.list-style-decimal{list-style:decimal}.list-style-disc{list-style:disc}.list-position-inside{list-style-position:inside}.position-sticky-bottom{position:sticky;bottom:30px}.new-product-mark{position:relative}.new-product-mark:before{position:absolute;content:"NEW";background-color:#fc7970;color:#fff;font-weight:700;vertical-align:middle}.new-product-mark-sku{position:relative}.new-product-mark-sku:before{position:absolute;content:"NEW";background-color:#fc7970;color:#fff;font-weight:700;vertical-align:middle}#header-new{background-color:var(--color-1)}header{position:fixed;top:0;left:0;height:45px;width:100%;z-index:100}.header__nav{width:100%;position:relative}.nav__pc-only{font-size:14px}.nav__pc-only>.nav__ul>li{height:45px}.nav__ul>li>div>span,.nav__ul>li>a>span{display:flex;height:45px;justify-content:center;align-items:center}#aladdin-lamp-logo{width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 992px){#aladdin-lamp-logo{position:static;transform:translate(0)}}#aladdin-lamp-logo>a>img{height:45px}.sp-cart-btn{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.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}.megamenu{width:320px;height:230px}.megamenu-product-image{height:auto;width:180px;aspect-retio:480 / 260}.megamenu-product-logo-image{height:15px}.megamenu-product-logo-image-ax2l{height:18px}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:0;top:45px;-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;opacity:0;background:var(--color-1);text-align:center}li.menu__single ul.marca-area{width:640px;left:-320px}li.menu__single ul.pe-area{width:960px;left:-640px}li.menu__single ul.ax-area{width:640px}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:45px;visibility:visible;opacity:1}li.menu__single ul.menu__second li{overflow:visible}li.menu__single ul.menu__second li:hover{background:var(--color-11);color:var(--color-base)}li.menu__single ul.menu__second li.megamenu p{font-size:16px;color:var(--color-11);line-height:1.3}li.menu__single ul.menu__second li:hover p{color:var(--color-base)}#g-nav.panelactive{position:fixed;z-index:101;top:0;left:0;width:100%;height:100vh}.circle-bg{position:fixed;z-index:99;width:100px;height:100px;border-radius:50%;transform:scale(0);left:-50px;top:-50px;transition:all .6s;background-color:var(--color-base)}.circle-bg.circleactive{transform:scale(50)}#g-nav .g-nav__menu-wrap{opacity:0;position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;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:fixed;top:0;left:10px;z-index:9999;cursor:pointer;width:45px;height:45px}.openbtn span{display:inline-block;transition:all .4s;position:absolute;left:7px;height:3px;border-radius:2px;background-color:var(--color-base);width:30px}.openbtn span:nth-of-type(1){top:15px}.openbtn span:nth-of-type(2){top:23px}.openbtn span:nth-of-type(3){top:31px}.openbtn.active span:nth-of-type(1){top:18px;left:7px;transform:translateY(6px) rotate(-45deg);width:30px;background-color:var(--color-1)}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:30px;left:7px;transform:translateY(-6px) rotate(45deg);width:30px;background-color:var(--color-1)}.nav__pc-only{display:none}@media (min-width: 992px){.nav__pc-only{display:block}}@media (min-width: 1200px){.nav__pc-only{display:block}}.nav__sp-only{display:block}@media (min-width: 992px){.nav__sp-only{display:none}}@media (min-width: 1200px){.nav__sp-only{display:none}}.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}.footer__cotainer{justify-content:center}.footer__logo{padding-bottom:1.5rem}.footer__logo img{width:200px}.footer__sns>ul>li>a>img{width:35px}.footer__nav{font-size:12px}.footer__nav ul li a{text-decoration-thickness:.5px;color:var(--color-base)}#page-top{position:fixed;bottom:100px;right:30px;z-index:99}@media screen and (min-width: 576px){.footer__logo{position:relative;padding-bottom:0}.footer__logo:after{position:absolute;content:"";width:1px;height:80%;background-color:var(--color-base);top:50%;right:0;transform:translateY(-50%)}.footer__nav{max-width:620px}}@media screen and (min-width: 992px){footer{position:relative}.footer__cotainer{justify-content:flex-start}#page-top img{width:50px}.footer__logo img{width:150px}.footer__cotainer.div,.footer__sns>ul{flex-wrap:nowrap}.footer__sns>ul>li>a>img{width:30px}}#privy-container #privy-inner-container .privy-tab-container{z-index:9!important}
/*# sourceMappingURL=/s/files/1/2791/5352/t/33/assets/theme.css.map */
