@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}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.text-decoration-none{text-decoration:none}.text-decoration-underline{text-decoration:underline}.text-decoration-linethrough{text-decoration:line-through}.p-0-5{padding:8px}.p-1{padding:16px}.pt-0-5{padding-top:8px}.pt-1{padding-top:16px}.pt-1-5{padding-top:24px}.pb-0-5{padding-bottom:8px}.pb-1{padding-bottom:16px}.pb-1-5{padding-bottom:24px}.pb-large{padding-bottom:calc(10vh - 20px)}.pb-Xlarge{padding-bottom:calc(20vh - 20px)}.pl-0-5{padding-left:8px}.pr-0-5{padding-right:8px}.pl-1{padding-left:16px}.pr-1{padding-right:16px}.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(28px,21.52px + 2.03vw,60px);line-height:1.4}.font-size-2{font-size:clamp(24px,19.136px + 1.52vw,48px)}.font-size-3{font-size:clamp(18px,16px + .63vw,28px)}.font-size-4{font-size:clamp(14px,13.184px + .25vw,18px)}.font-size-5{font-size:clamp(12px,11.088px + .24vw,14px)}.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:65px}.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:16px 0 8px}@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%}}.max-width-1920{max-width:1920px;margin:0 auto}.max-width-1280{max-width:1280px;margin:0 auto}main section .section-inner{position:relative;max-width:1000px;margin:0 auto}main section#contact-company .section-title{font-size:60px;padding-top:50px}main section .section-title{margin:0 auto 40px;text-align:center;font-weight:100;font-family:Noto Sans JP,sans-serif;line-height:1.4;opacity:1;transform:translate3d(0,10px,0);transition:opacity .5s ease-in-out,transform .5s ease-in-out}main section#contact-company .section-text{text-align:left}main section .section-text{font-size:21px;line-height:32px;letter-spacing:1px;color:#000}main section#contact-company .border{margin:60px auto;height:1px;width:100%;background-color:#000}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//www.aladdinx.jp/cdn/shop/t/33/assets/ico-select.svg?v=5356919\2026);background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.paddingTop-134{padding-top:34px}.paddingTop-68{padding-top:68px}body .product-template.product-template-main .inner .content h2{font-size:60px;line-height:83px;font-weight:700;color:#333;white-space:nowrap;text-align:center}body .product-template.light-grey,body .product-template.light-grey .box.box-content,body .product-template.light-grey .box.box-img{background-color:#f2f2f2}body .product-template .title{display:inline-block;font-size:40px;font-weight:700;line-height:66px;color:#333}.cart-btn,.detail-btn,.ec-common-btn,.product-common-btn,.submit-btn{transition:ease-in-out .3s;width:250px;text-decoration:none;padding:8px 4.8px;font-size:20px}.cart-btn .cart{width:30px;height:25px;padding-right:4.8px;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:3.2px 16px;flex:0 0 40%;margin-top:8px;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}.footer__cotainer{justify-content:center}.footer__logo{padding-bottom:24px}.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}.btn-hover:hover{background-color:#ffd247!important}.btn-hover:active{background-color:#ffe07e!important}.black-btn-hover:hover~.my-image-with-text-info .link:after,.black-btn-hover:focus~.my-image-with-text-info .link:after{opacity:0;pointer-events:none}.black-btn-hover:hover{color:#5a5a5a!important}.black-btn-hover:hover:after{background-image:url(//www.aladdinx.jp/cdn/shop/t/51/assets/icon-btn-hover.svg?v=114861590742091158701764053097)!important}.black-btn-hover:active{color:#939393!important}.black-btn-hover:active:after{background-image:url(//www.aladdinx.jp/cdn/shop/t/51/assets/icon-btn-click.svg?v=55516330617255526551764053097)!important}.white-btn-hover:hover{border:1px solid #d2d2d2!important;color:#d2d2d2!important}.white-btn-hover:active{border:1px solid #a5a5a5!important;color:#a5a5a5!important}.rests-black-btn:hover{border:1px solid #5a5a5a!important;color:#5a5a5a!important}.rests-black-btn:active{border:1px solid #939393!important;color:#939393!important}.rests-black-btn .icon-black-arrow-default,.white-btn-hover .icon-white-arrow-default{display:inline}.rests-black-btn .icon-black-arrow-hover,.rests-black-btn .icon-black-arrow-active,.white-btn-hover .icon-white-arrow-hover,.white-btn-hover .icon-white-arrow-active,.rests-black-btn:hover .icon-black-arrow-default,.white-btn-hover:hover .icon-white-arrow-default{display:none}.rests-black-btn:hover .icon-black-arrow-hover,.rests-black-btn:hover .icon-black-arrow-active,.white-btn-hover:hover .icon-white-arrow-hover,.white-btn-hover:hover .icon-white-arrow-active{display:inline}.rests-black-btn:active .icon-black-arrow-default,.rests-black-btn:active .icon-black-arrow-hover,.white-btn-hover:active .icon-white-arrow-default,.white-btn-hover:active .icon-white-arrow-hover{display:none}.rests-black-btn:hover .icon-black-arrow-hover,.white-btn-hover:hover .icon-white-arrow-hover{display:inline}.rests-black-btn:hover .icon-black-arrow-active,.white-btn-hover:hover .icon-white-arrow-active,.rests-black-btn:active .icon-black-arrow-default,.rests-black-btn:active .icon-black-arrow-hover,.white-btn-hover:active .icon-white-arrow-default,.white-btn-hover:active .icon-white-arrow-hover{display:none}.rests-black-btn:active .icon-black-arrow-active,.white-btn-hover:active .icon-white-arrow-active{display:inline}.common-prev-arrow .arrow-default svg,.common-next-arrow .arrow-hover svg{transform:rotate(180deg)}.common-prev-arrow .arrow-hover,.common-next-arrow .arrow-hover{display:none}.common-prev-arrow:hover .arrow-hover,.common-next-arrow:hover .arrow-hover{display:inline-block}.common-prev-arrow:hover .arrow-default,.common-next-arrow:hover .arrow-default{display:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/theme.css.map */
