@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";body{font-size:16px;list-style:1.5;color:#000}img{max-width:100%;height:auto}a,ul,li{color:#000}.header--middle-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__inline-menu{-webkit-box-flex:1;-ms-flex:1;flex:1}.header__inline-menu .list-menu--inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__menu-item{color:#fff}.header__menu-item span{text-decoration:none;font-family:Arimo,sans-serif;font-optical-sizing:auto;font-size:1.8rem}.header__menu-item:hover span{text-decoration:none}.header__menu-item span strong{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;display:block;font-size:10px;font-weight:400}.hd-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:1rem 0}.hd-menu li a{font-size:16px;font-family:Arimo,sans-serif}.og-area h2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:2rem}.collection__title{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.collection__title h2{margin-bottom:0;font-family:Arimo,sans-serif;font-size:3rem}.og-area h2 span{font-family:Arimo,sans-serif;font-size:3rem}.og-area h2 strong,.collection__title p{font-family:"Noto Serif JP",serif;font-weight:300;font-size:13px}li.slider-img{padding:0 1rem}.top-blog{padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.top-blog article{width:calc(33.3333333333% - .67rem)}.top-blog h3,.top-snap h3{font-size:15px;margin-top:10px}.top-snap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-snap article{width:calc(25% - 1.5rem)}.top-snap h3{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.top-news-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.top-news-title{width:30%}.top-news-contents{-webkit-box-flex:1;-ms-flex:1;flex:1}.top-news-contents li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #000}.top-news-contents li time{width:90px;font-size:90%}.top-news-contents li span{width:80px;font-size:80%;background:#000;padding:3px;color:#fff;text-align:center}.top-news-contents li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-size:90%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-news-contents li a:after{font-family:Material Symbols Outlined;content:"\e941";font-weight:300;font-size:20px}.product__title h1{font-size:1.8rem}#price-template--21567100682263__main .product__info-container .price--on-sale .price-item--regular{font-size:13px}.rte table{width:100%;table-layout:fixed;font-size:10px;text-align:center;margin-top:2rem}.rte table th{text-align:center}#newsletter-form{margin:0 auto}#newsletter-form h2{color:#fff;font-size:2rem;margin-bottom:1rem}#message{margin-top:10px;font-size:14px}#message.success{color:green}#message.error{color:red}.footer-area{background:#000;padding:5rem 0}.ft-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10rem}.ft-mail{width:30%}.ft-mail ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.ft-mail ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ft-mail ul li svg{width:30px;fill:#fff}.ft-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.subscribe-form-box{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}.subscribe-form-box button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-form-box input{width:90%}.ft-menu-inner{width:33.3333333333%}.ft-menu-inner p{color:#fff;font-size:14px;margin-bottom:5px}.ft-menu-inner ul{line-height:2}.ft-menu-inner a{color:#fff;font-size:13px}.footer__content-bottom{padding-top:0rem!important}.main-page-title,.title--primary{text-align:center;font-size:4rem;letter-spacing:5px;margin-left:-5px}.title--primary{margin-top:0;margin-bottom:4rem}.story p{margin-top:1rem}.magazine-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-inner{width:calc(33.3333333333% - 2rem)}.article-inner h2{font-size:1.5rem;margin:1rem 0 .5rem}.article-inner p{text-align:right;font-size:1.3rem;line-height:1}.news-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-box li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;padding:10px;border-bottom:1px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.news-box li time{font-size:80%;width:90px}.news-box li span{font-size:80%;background:#000;color:#fff;padding:0 10px;width:80px;text-align:center}.news-box li a{display:block;width:80%;font-size:80%;line-height:1.5}.news-box li:nth-child(odd){border-right:1px solid #000}.snap-box .article-inner{width:calc(25% - 2.25rem)}.post-page header h1{line-height:1.5;font-size:1.7rem;font-weight:600}.post-page .article-template__content p{margin-top:1rem}.post-page .article-template__link{font-size:1.5rem}.pay-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.pay-list li,.product__description p{color:#000}.guide-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.guide-link li{color:#000;width:calc(33.3333333333% - .67rem)}.guide-link a{display:block;text-align:center;border:1px solid #000;padding:10px;color:#000;font-size:13px}.guide-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;margin-top:5rem}.guide-box .guide-title{width:30%}.guide-box .guide-title .guide-title-inner{position:sticky;top:160px}.guide-box .guide-title .guide-title-inner h2{font-size:1.5rem;background:#000;color:#fff;text-align:center}.guide-box .guide-inner{-webkit-box-flex:1;-ms-flex:1;flex:1}.guide-box .guide-inner p{margin-top:1rem;font-size:1.3rem}.guide-box .guide-inner p:first-child{margin-top:0}.guide-box .guide-inner .guide-pay,.guide-box .guide-inner ul{font-size:1.3rem;list-style:disc;margin-top:1rem}.guide-box .guide-inner li{margin-top:1rem}.guide-box .guide-inner h3{font-size:1.3rem;margin:2rem 0 1rem;font-weight:600;border-top:2px solid #000;border-bottom:2px solid #000;padding:10px}.guide-box .guide-inner h4{font-size:1.3rem;margin:2rem 0 1rem;font-weight:600;border-left:2px solid #000;padding-left:5px}.guide-box .guide-inner .komoju-cyui{color:red;font-size:1.3rem;list-style:disc;margin-top:1rem}.policy-page{margin-top:2rem!important;padding-bottom:5rem}.policy-page *:first-child{margin-top:0}.policy-page h2{font-size:90%;border-bottom:2px solid #000;padding-bottom:1rem;font-weight:600;margin:2rem 0 1rem}.policy-page p{margin-top:1rem;font-size:90%}.policy-page h3{font-size:90%;border-left:2px solid #000;padding-left:10px;font-weight:600;margin:2rem 0 1rem}.policy-page h4{font-size:90%;font-weight:600;margin:2rem 0 1rem;background:#e9e9e9;padding:5px 10px}.policy-page ul{font-size:90%;list-style:disc}.policy-page ol{font-size:90%;list-style:auto}.shop-box h2{font-size:1.5rem}.shop-box table{width:100%}.shop-box th,.shop-box td{padding:1rem;width:70%;text-align:left}.shop-box th{width:30%}.shop-box td ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:1rem}.shop-box td strong{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-box iframe{width:100%;margin-top:2rem}.Vtl-WishlistHeader svg{fill:#fff!important}span.Vtl-WishlistButton__AddToWishlistText,.Vtl-WishlistButton__GoToWishlistText{font-size:10px!important}.vtl-pr-main-widget__summary-no-reviews{font-size:16px!important}h3.rp-title,.other-dec h3{margin:2rem 0 1rem;font-weight:600;font-size:14px;color:#000}.row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.row .col-6{width:50%}.row .col-6 p{margin-top:5px;font-size:12px}@media screen and (min-width: 750px){.banner--small:not(.banner--adapt){min-height:70rem!important}}.privacy-message{font-size:9px;display:block;margin-top:10px}#omni-hub-barcode{margin-top:2rem}#omni-hub-barcode:before{content:"\4f1a\54e1\69d8\30b3\30fc\30c9";display:block;text-align:center;font-size:1.5rem;margin-bottom:10px}.customer{max-width:700px!important;margin:0 auto}.customer h2,h1.customer__title{margin:2rem 0 1rem;font-weight:600}.order-history{margin-bottom:2rem}.pay-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.collection-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:2rem;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.collection-link ul li a{display:block;border:1px solid;padding:5px;text-align:center}.collection-description{max-width:600px;margin:0 auto}.cc-page img{width:100%}.cc-page-title{text-align:center;margin-top:2rem}.cc-page-title span{display:block;font-family:Arimo,sans-serif;font-size:2rem;font-weight:500}.cc-page-title strong{display:block;font-size:1.2rem}.cc-page-title p{color:#000;font-size:2rem;margin-top:1rem}.cc-page-body{margin-top:2rem;text-align:center}.cc-page-body p.c-title{font-size:13px}.cc-page-body p.c-title strong{display:block}.cc-page-body p.c-title span{display:inline-block;background:#f0f0f0;padding:5px 20px;margin-top:1rem}.cc-page-body h3{margin:3rem 0 1rem}.cc-page-body h3:after{content:"";display:block;margin:0 auto;width:20px;height:2px;background:#000}.cc-page-body a{border:1px solid #000;display:inline-block;padding:5px 20px;font-size:13px;border-radius:2rem;margin:1rem auto 0}.cc-page-body p.c-time{margin:2rem 0 0;font-size:13px}.cc-page-cant h3{margin:3rem 0 1rem;text-align:center}.cc-page-cant h3:after{content:"";display:block;margin:0 auto;width:20px;height:2px;background:#000}.cc-page-cant p{font-size:13px;text-align:center}.card-information div.price{font-size:13px}.vtl-product-carousel__slider-inner p.vtl-product-card__title-inner{font-size:12px;text-align:left}.vtl-product-carousel__slider-inner span.vtl-product-card__price{font-size:12px;text-align:left;margin-top:10px}h2.emph2{font-size:13px}.contact-form-area{max-width:700px;margin:0 auto 5rem;background:#f0f0f0;padding:4rem}.contact-text-box{margin-bottom:2rem}.contact-text-box h2{background-color:#000;color:#fff;text-align:center;font-size:15px;padding:10px;margin-bottom:1rem}.contact-text-box p{text-align:center;font-size:15px;margin-top:1rem}.contact-text-box ul{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;gap:2rem}.contact-text-box ul li{width:50%}.contact-text-box ul a{display:block;text-align:center;border:1px solid #333;background:#fff;padding:5px;font-size:14px}.field-inner{margin-top:2rem}p.h3 a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}p.h3 a:after{content:">"}.menu{padding-left:10px}.menu a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.menu a:before{content:"-"}#squirai-brandmark-popup{display:none!important}p.itemno{color:#000;font-size:10px;text-transform:uppercase}.slider-img p{margin-top:5px;font-size:9px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.news-inner img{max-width:450px;margin:0 auto 2rem;display:block}.news-inner p a{text-decoration:underline;color:#3f51b5}.rte .gorp img{border:none;margin:0}.gorp h2{margin:2rem 0 1rem;font-weight:600}.gorp-item-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin:1rem 0 2rem}.gorp-item-box .gorp-item-box-inner{width:33.3333333333%}.gorp-item-box .gorp-item-box-inner img{max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:2rem;display:block}.gorp-item-box-inner a{display:block;-webkit-transition:.5s;transition:.5s}.gorp-item-box-inner a :hover{opacity:.5}.gorp-item-box-inner h3{font-size:11px}.gorp-item-box-inner p{font-size:10px}.nb-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:0;margin-top:1rem}.nb-box li{width:25%}.post-page .article-template__content .gorp p{margin-top:1rem;font-size:15px;line-height:1.8}.shop-area{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-top:2rem}.shop-area .shop-img,.shop-area .shop-text{width:50%}.shop-area .shop-text table{margin-top:0}.shop-area .shop-text table tr:first-child th,.shop-area .shop-text table tr:first-child td{padding-top:0}.shop-box h2{font-weight:600}.menu-drawer__utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-drawer__utility-links a.guide-hd{margin-bottom:5px;gap:1rem}.go3027220535{color:#000;font-weight:700}.guide-page{margin-bottom:2rem!important}.guide-page h2{text-align:center;margin:2rem 0 1rem}.guide-page h3{background:#000;color:#fff;padding:10px}.guide-page h4{border-top:1px solid;border-bottom:1px solid;padding:5px 0;margin:2rem 0 1rem;font-size:1.5rem}.rte .guide-page ul{margin-top:2rem;list-style:disc;font-size:1.5rem}.rte .guide-page ul li{margin-top:1rem}.rte .guide-page ul ol{list-style:auto;margin-left:1rem}.rte .guide-page .link-list{list-style:none;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem}.rte .guide-page ul.link-list li{margin-top:0;width:calc(50% - 1rem)}.rte .guide-page .guide-link ul{list-style:none!important}.rte .guide-page .link-list li a{display:block;border:1px solid #333;text-align:center;text-decoration:none;font-size:1.4rem;margin:0;padding:5px}.guide-inner p{margin-top:2rem;font-size:1.5rem}.guide-inner p a{text-decoration:underline}.guide-inner h3{font-size:1.4rem;margin:3rem 0 1rem}@media screen and (min-width: 370px) and (max-width: 768px){.rte .guide-page .link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rte .guide-page ul.link-list li{width:100%}}details[open]>.search-modal{height:350px}.search-cate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem;padding:0 5rem}.search-cate p{font-family:Arimo,sans-serif;color:#fff;font-size:16px}.search-cate a{color:#fff;font-size:13px}.discount-percentage{position:absolute;top:0;left:0;background:#ca1c1d;color:#fff;padding:5px;font-size:10px}.sale-badge{background:#ca1c1d}.collection{margin-top:2rem}.product__info-wrapper .discount-percentage{position:relative;margin:0 1rem 0 0}.product__info-wrapper .price--on-sale .price__sale{display:-webkit-box;display:-ms-flexbox;display:flex}.product__description p{margin-top:3rem;font-size:15px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.cp-page{padding:0 1rem}.cp-page h1{margin:2rem 0;text-align:center;font-size:2rem;font-family:Arimo,sans-serif;font-weight:600}.cp-page h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;font-size:1.5rem;font-weight:600}.cp-page h2:before,.cp-page h2:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#333}.cp-page p{margin-top:1rem;text-align:center;color:#333;font-size:1.3rem}.sp{display:none}.pc{display:inline-block}@media screen and (min-width: 170px) and (max-width: 500px){.sp{display:inline-block}.pc{display:none}}.product-labels{margin-bottom:1rem}.card-information .price .price-item{margin:0}.cp-page-var2{max-width:550px;margin:0 auto;padding:0 1rem}.cp-page-var2 img{margin-bottom:2rem}.cp-page-var2 p{font-size:15px;text-align:center;margin-top:1rem;color:#000;font-weight:400}.cp-page-var2 #copyCouponBtn,.cp-page-var2 p a{display:block;margin:1rem auto 0;color:#fff;background:#000;padding:8px 10px;border-radius:1rem;font-size:80%;width:250px;text-align:center}.cp-page-var2 #message{opacity:0;transition:opacity .5s ease;color:#d60000;text-align:center;margin-top:1rem}.cp-page-var2 #message.visible{opacity:1}.cp-page-var2 h1{font-family:Arimo,sans-serif;text-align:center;font-size:4rem;line-height:1;margin-bottom:2rem;font-weight:600}.cp-page-var2 h2{margin-top:3rem;text-align:center;font-size:2rem;font-weight:700}@media screen and (min-width: 300px) and (max-width: 549px){.cp-page-var2 p{font-size:13px}}.policy-page p a{text-decoration:underline;color:#3f51b5}.alignment-inner.a-faq h3{margin:2rem 0 1rem;background:#121212;color:#fff;padding:10px}.alignment-inner.a-faq h3:before{content:"Q."}.alignment-inner.a-faq p{font-size:15px}.alignment-inner.a-faq p a{text-decoration:underline;color:#303f9f}.alignment-inner.a-faq p:before{content:"A."}.tab-1{display:flex;flex-wrap:wrap;max-width:100%;margin-top:2rem!important}.tab-1>label{flex:1 1;order:-1;min-width:70px;padding:.7em 1em .5em;border-bottom:1px solid #f0f0f0;border-radius:0;background-color:#f0f0f0;color:#333;font-size:.9em;text-align:center;cursor:pointer}.tab-1>label:hover{opacity:.8}.tab-1 input{display:none}.tab-1>div{display:none;width:100%;padding:1.5em 1em;background-color:#fff}.tab-1 label:has(:checked){background-color:#fff;border-color:#333333 #f0f0f0 #fff;border-style:solid;border-width:4px 1px 1px;border-radius:5px;color:#333}.tab-1 label:has(:checked)+div{display:block}.f-box{display:flex;gap:2rem;flex-wrap:wrap}.f-box .f-inner{width:calc(50% - 1rem);border-bottom:1px solid #ccc;padding-bottom:2rem}.f-box .f-inner img{margin-top:0}.f-box .f-inner h3{background:#333;color:#fff;padding:10px;margin:0 0 1rem}.f-box .f-inner p{font-size:14px}.f-box .f-inner p a{text-decoration:underline;color:#3949ab;font-weight:700}@media (max-width: 767px){.f-box{flex-direction:column}.f-box .f-inner{width:100%}}.shop-box-menu{margin-bottom:2rem}.shop-box-menu ul{display:flex;gap:2rem;padding:0}.shop-box-menu ul li{width:50%}.shop-box-menu ul li a{display:block;background:#000;color:#fff;text-align:center;padding:10px;font-size:80%}.shop-box-menu ul li a:hover{color:#fff}.shop-box{margin-bottom:5rem}#Slide-template--21567100518423__hero-slideshow-1 .slideshow__media a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:2;pointer-events:auto}.slider__slide[aria-hidden=true] .slideshow__media a{pointer-events:none!important}.slider__slide[aria-hidden=false] .slideshow__media a{pointer-events:auto!important}#Slide-template--21567100518423__hero-slideshow-1 .slideshow__text-wrapper{pointer-events:none}#Slide-template--21567100518423__hero-slideshow-1 .slideshow__media img{z-index:1;position:absolute}.slider-box{opacity:0;transition:opacity .5s linear}.slider-box.slick-initialized{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/10/assets/main.css.map */
