@charset "UTF-8";:root{//--brand-color: #8D96B6;--brand-color: #183982;--brand-color-font: #44454C;--brand-color-button: #44454C;--font-brand: "Jost", "Noto Sans JP", sans-serif}.coupon-content.__disabled{display:none!important}@media screen and (min-width: 750px){body .page-width:not(.header){padding:0 2rem}}*{font-family:Noto Sans JP,sans-serif}.anim_delay{animation-delay:calc(var(--animation-order) * .2s)}.font_notosan{font-family:Noto Sans JP,sans-serif}.font_serif{font-family:"Noto Serif JP",serif}.font_hind,.font_jost{font-family:var(--font-brand)}.font_500{font-weight:500}.font_600{font-weight:600}img{width:100%;height:auto;vertical-align:bottom}.custom_button_wrap{text-align:center}.button:not(.button--tertiary){display:inline-block;color:#fff;font-size:13px;font-weight:700;line-height:1;padding:2rem;min-width:300px;letter-spacing:1.5px;text-align:center;border:solid 1px #D60F58;position:relative;overflow:hidden;z-index:0;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;background:#d60f58;border-radius:40px}.button:not(.button--tertiary):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#d60f58;-webkit-transition:left .3s ease;transition:left .3s ease;z-index:-1;background:#fff}.button:not(.button--tertiary):hover{color:#d60f58;border:solid 1px #D60F58}.button:not(.button--tertiary):hover:before{left:0}@media screen and (max-width: 750px){.button:not(.button--tertiary){display:block;font-size:11.5px;min-width:unset;width:100%;max-width:270px;margin:auto}}@media screen and (max-width: 500px){.button:not(.button--tertiary):before{content:none}.button:not(.button--tertiary):hover{color:#fff}}.custom_fv{margin-top:-116px}@media screen and (max-width: 750px){.custom_fv{margin-top:-92px}}.shopify-policy__title h1{font-size:2rem;text-align:center}.accordion__content{overflow:hidden}.accordion__content::-webkit-scrollbar{display:none}.link_anime{text-decoration:none;color:inherit;line-height:1}.link_anime p{padding-top:5px;font-size:14px}.c-heading02{background:#e3e3ea;font-size:18px;padding:18px 30px;margin-bottom:20px;border-left:solid 8px #b2b2bd}@media screen and (max-width: 750px){.c-heading02{font-size:16px}}.c-heading03{font-size:14px;margin-bottom:10px;color:#5f5f5f;font-weight:500}@media screen and (max-width: 750px){.c-heading03{font-size:14px}}.c-heading04{font-size:14px;margin-bottom:5px;font-weight:500}@media screen and (max-width: 750px){.c-heading04{font-size:14px}}.guide_wrap .c-heading03:before{content:"";display:inline-block;width:1rem;height:1rem;border:solid 1px;border-radius:50%;margin-right:6px;background:var(--brand-color)}.guide_wrap .c-heading02{color:#5f5f5f;font-weight:500}.guide_wrap p{line-height:1.4;font-size:1.4rem}.subpage-content{padding-top:80px;padding-bottom:100px}@media screen and (max-width: 750px){.subpage-content{padding-top:50px;padding-bottom:50px}}.subpage-content-compact{padding-top:20px;padding-bottom:100px}@media screen and (max-width: 750px){.subpage-content-compact{padding-top:10px;padding-bottom:50px}}.subpage-general-item{margin-bottom:30px}.subpage-general-item_title{font-size:1.7rem;font-weight:700;margin-bottom:.5em}@media screen and (max-width: 750px){.subpage-general-item_title{font-size:16px}}.main-page-title{font-size:30px;font-weight:400;line-height:1;color:#5f5f5f;text-align:center;margin-bottom:60px}@media screen and (max-width: 750px){.main-page-title{font-size:16px;font-weight:700;margin-bottom:40px}}.c-table01{width:100%;border-collapse:collapse}.c-table01 tr{border-bottom:1px solid #ccc}.c-table01 tr:last-of-type{border-bottom:none}.c-table01 th{width:23%;padding:1.2em 10px;text-align:left;vertical-align:middle}@media screen and (max-width: 750px){.c-table01 th{width:100%;display:block;padding-bottom:0;font-weight:700;font-size:110%}}.c-table01 td{vertical-align:top;text-align:left;padding:1.2em 10px;vertical-align:middle}@media screen and (max-width: 750px){.c-table01 td{padding-top:.7em;display:block}}.shopify-policy__container{max-width:72.6rem;padding-top:80px;padding-bottom:100px}.shopify-policy__title{text-align:left;margin-bottom:4rem}.shopify-policy__container p,.company-container td,.company-container th{line-height:1.4;font-size:1.4rem}body .header__icons .header__icon--account,body .header__icons .icon-search{display:none}.shopify-section-header-sticky{box-shadow:-1px 4px 8px -4px #0000002b;background:#ffffffb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header-wrapper{box-shadow:0 4px 4px #8f919d21}@media screen and (max-width: 345px){.utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}}.header__heading-logo-wrapper img{width:50px}@media screen and (max-width: 767px){.header__icons{padding-right:0}.header__icon--search span{justify-content:flex-end}.header__heading-logo-wrapper img{width:50px}}.menu-drawer__menu-item{font-size:14px!important;font-weight:500;letter-spacing:.7px;padding:2.6rem 2rem!important}.menu-drawer__menu{border-top:solid .5px #8D96B6}.menu-drawer__navigation .menu-drawer__menu li{border-bottom:solid .5px #8D96B6;margin-bottom:0!important}#menu-drawer .menu-drawer__navigation{padding:0}.menu-drawer__menu a:after{content:"";color:#8d96b6;font-family:Jost;font-size:10px;font-weight:600;font-family:Jost,sans-serif;line-height:1;transform:translateY(2px);margin-left:5px}.menu-drawer__menu #HeaderDrawer-\30c8\30c3\30d7\30da\30fc\30b8:after{content:"Home"}.menu-drawer__menu #HeaderDrawer-\5546\54c1\4e00\89a7:after{content:"All Product"}.menu-drawer__menu #HeaderDrawer-\3088\304f\3042\308b\3054\8cea\554f:after{content:"Faq"}.menu-drawer__menu #HeaderDrawer-\30af\30fc\30dd\30f3\4e00\89a7:after{content:"Coupon"}.menu-drawer__menu #HeaderDrawer-\3054\5229\7528\30ac\30a4\30c9:after{content:"Shopping Guide"}.menu-drawer__menu #HeaderDrawer-\65b0\7740\60c5\5831:after{content:"News"}.menu-drawer__menu #HeaderDrawer-\30b3\30e9\30e0:after{content:"Column"}.menu-drawer__menu #HeaderDrawer-\304a\554f\3044\5408\308f\305b:after{content:"Contact"}.menu-drawer__menu a{position:relative}.menu-drawer__menu a:before{content:url(/cdn/shop/files/arrow_brand.svg);opacity:.6;position:absolute;top:calc((100% - 18px)/2);right:10px}body .menu-drawer__utility-links{background-color:#fff}p.menu-drawer__menu-item{margin:0;position:relative;color:#8d96b6;line-height:1}p.menu-drawer__menu-item:before{content:url(/cdn/shop/files/arrow_brand.svg);opacity:.6;position:absolute;top:calc((100% - 18px)/2);right:10px;transform:rotate(90deg)}p.menu-drawer__menu-item.category_ttl{background:#0e3168;pointer-events:none;color:#fff}p.menu-drawer__menu-item.category_ttl:before{content:none}.custom_drawer_accordion{border-left:8px solid #0e3168}.custom_drawer_accordion-items{list-style:none;padding-left:0;display:flex;flex-flow:wrap}a.s_menu:before{display:inline-block;transform:scale(.8);right:30px}.s_menu{color:inherit;display:block;padding:10px 10px 10px 20px;text-decoration:none;font-family:Jost;font-size:13px;font-weight:600;display:flex;align-items:center}.s_menu:not(:last-child){border-bottom:solid .5px #d3d6df}.mini_img{display:block;width:60px;margin-right:1rem}.badge{border-radius:0;border:none;font-size:9px;padding:6px;margin-right:8px}@media screen and (max-width: 750px){.badge{padding:5px}}.badge_new{padding:6px;font-size:12px;background:var(--brand-color);color:#5f5f5f}.card__information .badge_box{position:absolute;top:4px;left:4px;display:flex;flex-flow:wrap}.card__information .card--tag{position:unset;margin-right:4px}.card--tag{background:#4e6280;color:#e0e2e9;font-family:var(--font-brand);padding:4px 8px;margin-bottom:4px;line-height:1.2em;font-size:.9rem;display:inline-block;letter-spacing:.1rem}.badge_feature{background:none;border:.5px solid #5F5F5F;color:#5f5f5f;margin-bottom:4px}.badge_feature_forproduct{margin:0 4px 0 0!important}.custom_card_product_box .card--media .card__inner .card__content{padding:0}@media screen and (max-width: 768px){.badge_feature{font-size:11px;margin-right:2px;margin-bottom:2px}}.badge_feature_forproduct{margin:0 4px 0 0!important;border:solid .5px;padding:6px 7px}.badge_for_variant{position:absolute;top:7px;left:7px}.product__title h1{font-family:var(--font-brand);font-size:18px;font-weight:400;letter-spacing:.36px}.product__description{font-size:13px;font-weight:400;line-height:1.8}.info_pay_box{background-color:#f0f0f0;padding:1.5rem 1rem}.info_pay_box p{text-align:center;font-size:12px;font-weight:400;margin:0 0 1rem}@media screen and (max-width: 749px){.thumbnail-slider .slider-button{width:30px}.thumbnail-list .thumbnail-list__item.slider__slide{width:calc(24% - .6rem)}.thumbnail-slider .thumbnail-list.slider{gap:.4rem}.product__title{margin-top:4rem}}body .button:before,body .button:after,body .button:hover:after{box-shadow:none!important}.product-form__submit span{font-size:14px}#shopify-block-mxpr-average-rating{margin:0}body .star-ratings-css{text-shadow:none}body .star-ratings-css-top{height:auto}.mxpr-rating-link{color:#1d1d1d;font-size:1.4rem}.mxpr-summary__headline{font-size:1.5rem}.mxpr-summary .mxpr-summary__write-review{font-size:1.3rem;background-color:var(--brand-color);color:#fff;border-color:var(--brand-color)}body .mxpr-summary__bar-content{background:#88a6d6}.mxpr-block #mxpr-review__load-more-button{border:none;font-size:13px;padding:.2rem 2rem;transition:.3s}.mxpr-block #mxpr-review__load-more-button:hover{background-color:var(--brand-color)}.mxpr-block .mxpr-summary__write-review{font-size:13px;padding:.2rem 2rem;transition:.3s}.mxpr-block .mxpr-summary__write-review:hover{text-decoration:underline;background-color:#fff;color:var(--brand-color)}body .mxpr-review__list-item-body{font-size:1.4rem;line-height:1.3em}@media screen and (max-width: 750px){body .mxpr-block{padding:0}body .mxpr-summary__ratings ul{padding:0!important}body .mxpr-summary__bar{max-width:80px}.mxpr-summary__headline{font-size:1.6rem}}.product__info-container .price-item{font-size:1.8rem}.product__info-container .tax_txt{font-size:1rem;vertical-align:baseline}.product__info-container .quantity__label{font-size:11px;font-weight:400}.product__info-container .quantity__input{font-size:1.3rem;font-weight:400}.product__info-container .quantity__button{width:calc(4rem / var(--font-body-scale));font-size:1.3rem}.product__info-container .quantity{width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width)* 2);min-height:calc((var(--inputs-border-width)* 2) + 3.4rem)}.product__info-container .benefit{padding-left:0}.product__info-container .benefit .benefit_item{font-size:1.2rem;margin-bottom:1.2rem;list-style:none;display:flex;align-items:center}.product__info-container .benefit .benefit_item span:not(.s_txt){display:inline-block;width:11px;height:11px;background:#4e6280;margin-right:1rem}.product__info-container .item-detail-info_title{text-align:left;padding-bottom:10px;font-size:16px;border-bottom:1px solid #929292;position:relative;letter-spacing:2.4px}.product__info-container .info_pay .item-detail-info_detail{font-size:15px;text-align:center}.product__info-container .info_pay .item-detail-info_detail .info_red{font-size:13px}.product__info-container .info_pay .item-detail-info_detail p{font-size:13px;color:var(--text-02);font-weight:700}.product__info-container .pay_img_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.product__info-container .pay_img_wrap img{width:auto;height:22px;-o-object-fit:contain;object-fit:contain;margin:0 2px 6px}@media screen and (max-width: 768px){.product__info-container .pay_img_wrap img{height:20px}}.product__info-container .info_red{color:var(--red);display:block}@media screen and (max-width: 750px){.product__info-container .item-detail-info_detail{font-size:1.2rem}}.product__info-container .info_pay .item-detail-info_detail .top_pay_txt{font-size:18px;font-weight:500}.product__info-container .info_pay .item-detail-info_detail .info_red.top{font-size:12px;font-weight:700}.product__info-container .info_pay_top{margin:0 auto}.product__info-container .info_pay_top .pay_img_wrap{justify-content:center}.product__info-container .mxpr-summary__headline{font-size:1.5rem}.product__info-container .mxpr-summary .mxpr-summary__write-review{font-size:1.3rem;background-color:var(--brand-color);color:#fff;border-color:var(--brand-color)}.product__info-container body .mxpr-summary__bar-content{background:#88a6d6}.product__info-container .mxpr-block #mxpr-review__load-more-button{border:none;font-size:13px;padding:.2rem 2rem;transition:.3s}.product__info-container .mxpr-block #mxpr-review__load-more-button:hover{background-color:var(--brand-color)}.product__info-container .mxpr-block .mxpr-summary__write-review{font-size:13px;padding:.2rem 2rem;transition:.3s}.product__info-container .mxpr-block .mxpr-summary__write-review:hover{text-decoration:underline;background-color:#fff;color:var(--brand-color)}.product__info-container .item-detail_mall-banners{padding-bottom:20px;display:flex;justify-content:space-between;margin-bottom:20px!important;justify-content:center}.product__info-container .item-detail_mall-banner{width:calc((100% - 30px)/4);margin-right:10px}.product__info-container .item-detail_mall-banner img{width:100%;max-height:40px;object-fit:cover}.product__info-container .other_pf .item-detail_text_wrap{text-align:center;margin-bottom:14px}.product__info-container .other_pf{width:100%}.product__info-container .item-detail_text_wrap .pf_head{text-align:center;line-height:1.3;font-size:11px;font-style:normal;font-weight:400}body .detail_video{margin:3rem 0 -2rem}.tab_movie{width:100%}.bnr_box{display:flex;justify-content:space-between;align-items:center;flex-flow:column;max-width:500px;margin:0 auto}.bnr_img{width:100%;transition:.3s;margin-bottom:30px}.bnr_img img{width:100%}.lp-bottom-media .bnr_img{margin-bottom:0}.bnr_img:hover{opacity:.8}.lp-bottom-media .bnr_img:hover{opacity:1}@media screen and (max-width: 767px){.bnr_img{width:100%;margin-bottom:16px}.lp-bottom-media .bnr_img{margin-bottom:0}.lp-bottom-media .bnr_img:hover{opacity:1}}.back_top_home{text-align:center}.to_home_button{text-decoration:none;position:relative;display:inline-block;text-align:center;color:#1e1e1e;font-size:11px;font-weight:400;letter-spacing:2.2px;transition:.3s}.to_home_button:after{content:"";display:block;width:8px;height:8px;border-bottom:solid 2px;border-right:solid 2px;position:absolute;transform:rotate(135deg);top:calc((100% - 8px)/2);left:-2.4rem;transition:.3s}.to_home_button:hover:after{left:-2rem}.to_home_button:hover{text-decoration:underline;text-underline-offset:20%}.to-cart-baloon-container{z-index:2;position:fixed;right:20px;bottom:40px;display:none;transition:all .2s ease}@media screen and (max-width: 750px){.to-cart-baloon-container{width:100%;bottom:0;left:0;background:#ffffffde;padding:10px 10px 20px;padding-bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.to-cart-baloon{display:block;z-index:2;-webkit-user-select:none;user-select:none;width:250px;padding:15px 10px;line-height:1;background:#d60f58;color:#fff;text-align:center;font-size:1.3rem;cursor:pointer;font-weight:700;border-radius:5px;text-decoration:none}@media screen and (max-width: 750px){.to-cart-baloon{width:80%;margin-left:auto;margin-right:auto;border-radius:5px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}}.to-cart-baloon span{vertical-align:middle}.to-cart-baloon_icon{width:24px}.to-cart-baloon:hover{opacity:.8}@media screen and (max-width: 750px){.to-cart-baloon:hover{opacity:1}}@media screen and (max-width: 750px){.to-cart-baloon_text{font-size:1.1rem;color:#061937;text-align:center;line-height:1}}.cart__ctas button{padding:24px;margin-top:20px}.fadein{opacity:0;transform:translateY(20px);transition:all 1s}.fade{opacity:0;transition:opacity .5s ease-in}.fade.show{opacity:1}.delay1{transition-delay:.3s}.delay2{transition-delay:.6s}.delay_minus{transition-delay:-.3s}.letter_glow{opacity:0}.letter_glow_show{filter:blur(10px);animation:letter_glow .6s 0s ease both,blur 2s 0s ease both}@keyframes scrolldown{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes line_anime{0%{clip-path:inset(0 100% 0 0)}60%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes letter_glow{0%{opacity:0;text-shadow:0px 0px 1px rgba(255,255,255,.1)}66%{opacity:1;text-shadow:0px 0px 20px rgba(255,255,255,.9)}77%{opacity:1}to{opacity:.7;text-shadow:0px 0px 20px rgba(255,255,255,0)}}@keyframes blur{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}.sp_only{display:none}@media screen and (max-width: 767px){.sp_only{display:block}}@media screen and (min-width: 750px){body .footer-block__details-content .list-menu__item--link{font-size:1.2rem}body .footer-block__details-content>li:not(:last-child){margin-right:1rem}}@media screen and (max-width: 989px){body .footer-block__details-content .list-menu__item--link{padding-top:.4rem;padding-bottom:.4rem}}.custom_c_ttl_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.custom_c_ttl_wrap h2.custom_c_ttl{font-family:var(--font-brand);font-size:30px;font-weight:500;letter-spacing:1.5px;margin:0 auto 2rem;line-height:1}.custom_c_ttl_wrap .en_ttl{font-family:var(--font-brand);font-size:13px;font-weight:500;letter-spacing:.65px;margin:0}.custom_c_ttl_wrap .txt{color:#e0e2e9;font-size:11px;font-style:normal;font-weight:400;line-height:2;letter-spacing:2.2px;margin-top:3rem}.card__heading{font-family:var(--font-brand);margin:8px 0 10px;line-height:1.5}.collection .tax_txt{font-size:1rem;margin-left:2px;vertical-align:middle!important}.custom_ttl_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}.custom_ttl_wrapper *{color:var(--brand-color);font-family:var(--font-brand)}body .custom_ttl_en,body .custom_ttl_ja{margin:0;line-height:1;font-family:var(--font-brand)}.custom_ttl_ja{font-size:30px;font-weight:500;letter-spacing:1.5px;font-family:var(--font-brand)}.custom_ttl_en{font-size:14px}.font22 .custom_ttl_ja{font-size:22px;font-family:var(--font-brand)}@media screen and (max-width: 749px){.multicolumn .title-wrapper-with-link.custom_ttl_wrapper{margin-bottom:0}}.link_bnr_wrap{display:flex;flex-flow:wrap;justify-content:flex-start;gap:2rem}.link_bnr_item{width:calc((100% - 4rem) / 3);transition:.3s}@media screen and (min-width: 781px){.link_bnr_item:hover{box-shadow:0 0 10px #9294ba4f}}@media screen and (max-width: 780px){.link_bnr_item{width:calc((100% - 2rem)/2)}}@media screen and (max-width: 500px){.link_bnr_wrap{flex-flow:column;align-items:center;gap:1rem}.link_bnr_item{width:100%}}.topics_wrap .multicolumn-card__info{padding:1rem 1.5rem!important}.topics_wrap a.custom_link{color:var(--brand-color-font);text-decoration:none}.topics_wrap .multicolumn-card__info p{line-height:1.5;font-size:1.3rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.custom_link img{-webkit-transition:4s;transition:8s}.custom_link:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.custom_link_multi_media{aspect-ratio:1 / 1}img.custom_multicolumn-card__image{object-fit:contain;background:#a9afc780;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.insta_link_wrap{display:flex;flex-flow:wrap;max-width:650px}.insta_link_wrap a{padding-left:3rem}.insta_item{width:50%}@media screen and (max-width: 750px){.insta_link_wrap{flex-flow:column;align-items:center;gap:2rem}.insta_item{width:100%}.insta_link_wrap a{padding-left:0}.img_txt{max-width:248px}.img_btn{max-width:296px}}@media screen and (min-width: 751px){.img_btn{transition:.3s}.img_btn:hover{opacity:.8}}body .top-reviews_item p{margin:0 0 4px}.top-reviews_item-detail-star img{width:42%;margin:0}@media screen and (max-width: 750px){.top-reviews{padding-top:50px;padding-bottom:30px}.top-reviews_item-detail-star img{width:60%;margin:0}}@media screen and (max-width: 750px){.top-reviews-inner{width:100%;padding-left:10px;padding-right:10px}}.top-reviews_text{font-size:1.6rem;text-align:center;margin-bottom:30px}@media screen and (max-width: 750px){.top-reviews_text{font-size:1.2rem;margin-bottom:15px}}.top-reviews_items{display:flex;justify-content:space-between;gap:15px}@media screen and (max-width: 750px){.top-reviews_items{flex-wrap:wrap;gap:2%}}.top-reviews_item{display:flex;flex-direction:column;justify-content:space-between;flex:1}@media screen and (max-width: 750px){.top-reviews_item{flex:auto;width:48%}}.top-reviews_item a{color:inherit;text-decoration:none}.top-reviews_item a:hover .top-reviews_item-image img{opacity:.8}.top-reviews_item-image{display:block;margin-bottom:10px;overflow:hidden}.top-reviews_item-image img{opacity:1;transition:all .3s ease}.top-reviews_item-pname{font-weight:600;font-size:1.4rem;margin-bottom:6px;line-height:1.4;color:#44454c}@media screen and (max-width: 750px){.top-reviews_item-pname{font-size:1.2rem}}.top-reviews_item-detail{background:#f2f4f7;border-radius:5px;padding:0 10px 10px;margin-bottom:15px}.top-reviews_item-detail-title{font-weight:600;font-size:1.4rem;line-height:1.4}@media screen and (max-width: 750px){.top-reviews_item-detail-title{font-size:1.3rem}}.top-reviews_item-detail-comment{font-size:1.3rem;color:var(--brand-color-font);line-height:1.5;text-align:justify;word-break:break-all}@media screen and (max-width: 750px){.top-reviews_item-detail-comment{font-size:1.1rem}}.top-reviews .custom_ttl_wrapper{margin-bottom:3.6rem}.button.top-reviews{min-width:unset;margin-bottom:2.5rem;background:var(--brand-color);border-color:var(--brand-color)}@media screen and (max-width: 750px){.button.top-reviews{padding:1.4rem;min-height:unset}}.color_txt span{display:inline-block;width:25px;height:25px;border-radius:50%;margin-right:12px}.color_txt span.wh{background:#f4f3f1}.color_txt span.bk{background:#0c090a}.color_txt span.nv{background:#1a2b6d}.color_txt span.bg{background:#efecca}.color_txt span.pk{background:#f7def0}.shipping_ttl{color:var(--brand-color-font);text-align:center;font-size:22px;font-weight:600;line-height:2;letter-spacing:.05em;margin-bottom:3rem!important}.shipping_ttl .shipping_sub_ttl{display:block;color:var(--brand-color);font-size:13px}.rich-text_image_wrap{padding:0 2rem}.brand_txt_wrap{font-weight:600}.brand_txt_wrap h2{font-size:2.8rem;margin-bottom:8rem;letter-spacing:4.25px}.brand_txt_wrap p{font-size:1.1rem;line-height:4}@media screen and (max-width: 768px){.brand_txt_wrap h2{margin-bottom:4rem}}body .bg_container .collection__title.title-wrapper{margin-bottom:0}.text_description .metafield-multi_line_text_field{color:#4e4e4e;font-size:11px;line-height:18px;display:inline-block}.bg_container .custom_ttl_ja{letter-spacing:.48px;font-weight:500}.bg_container .custom_ttl_en{font-size:12px;font-weight:600}.bg_container .custom_ttl_wrapper{width:300px;height:80px;padding:0}@media screen and (max-width: 768px){.text_description p{margin-bottom:0}.text_description .metafield-multi_line_text_field{text-align:left}.bg_container .custom_ttl_ja{letter-spacing:.38px}.bg_container .custom_ttl_en{font-size:8px}.bg_container .custom_ttl_wrapper{min-width:150px;max-width:240px;height:70px}.bg_container .custom_ttl_wrapper h2{font-size:2.4rem}}.grid_head_warp_onlyimage{min-height:108px}body .card__information .price{line-height:1}@media screen and (min-width: 750px){body .card__information{padding-bottom:1rem;padding-top:.7rem}}body .article-template__title{font-size:2rem}body .article-template__content h2{font-size:1.6rem}body .article-template__content p{font-size:1.5rem;font-weight:400}.pr-link{overflow-wrap:anywhere}@media screen and (max-width: 750px){body .article-template__title{font-size:1.6rem}body .article-template__content h2{font-size:1.4rem}.body .article-template__content p{font-size:1.3rem}}.topics-items{display:flex;gap:15px;margin-bottom:50px}.topics-item{flex:1}.topics-item a{text-decoration:none}.topics-item_title{margin:0}.topics-item_info-date{font-size:1.2rem;color:#979797}.topics-item_image img{aspect-ratio:16 / 9;object-fit:cover}.news_more_btn{text-align:center}@media screen and (max-width: 750px){.topics-items{flex-direction:column;gap:0px;margin-bottom:30px}.topics-item{width:100%;padding:5px 0;border-bottom:1px solid #ccc}.topics-item:last-of-type{border-bottom:none}.topics-item a{display:flex;gap:10px;align-items:center}.info_box.top_section{margin:0 0 5px;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}.topics-item_image{width:calc(30% - 5px)}.topics-item_detail{width:calc(70% - 5px)}}.article-card-wrapper .card__heading{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:500;letter-spacing:.01em}.article-card__excerpt{display:none}body .column_blog .blog-articles{display:flex;justify-content:flex-start;gap:10px;margin-bottom:30px;flex-flow:wrap}body .column_blog .blog-articles__article{width:calc((100% - 20px) / 3);padding-bottom:20px}@media screen and (max-width: 750px){body .column_blog .card__heading{font-size:1.3rem}body .column_blog .blog-articles__article{width:100%;max-height:110px}body .column_blog .article-card.card:not(.ratio){flex-flow:nowrap}body .column_blog .card__inner{width:50%;background:#fff}body .column_blog .card__inner img{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:contain;object-position:top}.column_blog .card__information{padding:0 0 1rem}.column_blog .card--standard>.card__content{padding-left:1rem}}.article_tag{background:none;border:.5px solid #5F5F5F;color:#5f5f5f;margin-bottom:4px;text-decoration:none;padding:3px 6px;font-size:10px;line-height:1}.article-card__info{display:flex;gap:1rem;margin:1rem 0}@media screen and (max-width: 750px){.article-card__info{margin:0 0 1rem;flex-flow:column}}.article-template__hero-container .media{max-width:72.6rem;margin:0 auto}.article-template__hero-container img{position:unset!important;object-fit:contain}body .article-template__hero-medium{height:auto}.info_box{display:flex;align-items:center;gap:1rem;margin:1rem 0}.article-template__title{font-size:1.8rem;font-weight:700}.article-template__title:after{content:"";display:block;height:1px;width:100%;background:#737478}@media screen and (min-width: 750px){body .article_ttl_header,.article-template__content{padding:0!important}}.column_article{border-bottom:solid 1px #8d96b6;padding-bottom:20px}.column_article .article-template__content h2{padding:10px;font-weight:700;color:var(--brand-color-button);border-left:5px solid var(--brand-color-button);background:#f2f2f2}.column_article .article-template__content h3{font-size:1.5rem;font-weight:600;color:var(--brand-color-button);margin-bottom:10px}.column_article .article-template__back .link{transform:scale(.8)}.column_page_ttl{font-size:1.6rem;font-weight:700;margin-bottom:30px;line-height:1;color:#111;text-align:center;background:#f2f2f2;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 750px){body .banner--small:not(.banner--adapt){min-height:34rem}}@media screen and (min-width: 750px){body .contact{min-height:40vh}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom_style.css.map */
