.breadcrumbsArea{display:block;width:100%;padding:16px;margin:0}@media screen and (min-width:750px){.breadcrumbsArea{padding:24px 24px 100px}}.breadcrumbsArea-list{display:flex;width:100%;max-width:1040px;justify-content:flex-start;padding:0;margin:0 auto;line-height:1}.breadcrumbsArea-list-item{display:block;width:auto;max-width:100%;padding:0;margin:0;line-height:1}.breadcrumbsArea-list-item+.breadcrumbsArea-list-item{padding-left:45px;position:relative}.breadcrumbsArea-list-item+.breadcrumbsArea-list-item:before{content:"";display:block;width:45px;height:13px;padding:0;margin:0;background:url(/cdn/shop/t/1/assets/breadcrumbs_arrow.svg?v=1739434157) no-repeat center center / contain;position:absolute;top:3px;left:0}.breadcrumbsArea-list-item:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:750px){.breadcrumbsArea-list-item+.breadcrumbsArea-list-item:before{top:5px}}.breadcrumbsArea-list-item .is-text{display:inline;width:auto;padding:0;margin:0;text-decoration:none;color:#000;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:1.2rem;line-height:1.41}@media screen and (min-width:750px){.breadcrumbsArea-list-item .is-text{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:750px){.underPage .breadcrumbsArea,.enjoyingCoffeePage .breadcrumbsArea{padding-bottom:24px}}.underPage .breadcrumbsArea-list,.enjoyingCoffeePage .breadcrumbsArea-list{max-width:1200px}.underPageContents-mainBlock>div>div>span{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0em;line-height:2}@media screen and (min-width:750px){.underPageContents-mainBlock>div>div>span{font-size:16px}}.underPageContents-mainBlock>div>div>span a{text-decoration:none;color:#364cc7}.underPageContents-mainBlock>div>div>span ul{list-style:none;display:block;width:100%;padding:0;margin:0}.underPageContents-mainBlock>div>div>span ul>li{list-style:none;display:block;width:100%;padding:0 0 0 24px;margin:0;position:relative}@media screen and (min-width:750px){.underPageContents-mainBlock>div>div>span ul>li{margin:6px 0}}.underPageContents-mainBlock>div>div>span ul>li::marker{display:none}.underPageContents-mainBlock>div>div>span ul>li:before{content:"";display:block;width:2.5px;height:2.5px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:15px;left:11px}.underPageContents-mainBlock>div>div>span ol{width:100%;padding:0 0 0 24px;margin:0}.underPageContents-mainBlock>div>div>span ol>li{width:100%;padding:0;margin:0}.underPageContents-mainBlock>div>div>span ol>li::marker{font-weight:700}.underPageContents-mainBlock>div{display:block;width:100%;padding:0;margin:0}.underPageContents-mainBlock>div>div{display:block;width:100%;padding:0;margin:0}.underPageContents-mainBlock>div>div>strong{display:block;width:100%;padding:0 0 16px;margin:40px 0 0;border-bottom:1px solid #999999;font-weight:400;font-size:17px;letter-spacing:0em;line-height:1.6}@media screen and (min-width:750px){.underPageContents-mainBlock>div>div>strong{padding-bottom:24px;font-size:26px}}.enjoyingCoffeeArea{display:block;width:100%;padding:32px 24px 52px;margin:0}@media screen and (min-width:750px){.enjoyingCoffeeArea{padding:56px 40px 80px}}.enjoyingCoffeeArea-inner{display:block;width:100%;max-width:1200px;padding:0;margin:0 auto}.enjoyingCoffeeArea-headBlock{display:block;width:100%;padding:0 0 24px;margin:0 0 24px}@media screen and (min-width:750px){.enjoyingCoffeeArea-headBlock{margin-bottom:56px}}.enjoyingCoffeeArea-headBlock-title,.enjoyingCoffeeArea-headBlock-text{display:block;width:100%;padding:0;margin:0;text-align:center;letter-spacing:.08em;line-height:1.6}@media screen and (min-width:750px){.enjoyingCoffeeArea-headBlock-title br,.enjoyingCoffeeArea-headBlock-text br{display:none}}.enjoyingCoffeeArea-headBlock-title{font-size:22px}@media screen and (min-width:750px){.enjoyingCoffeeArea-headBlock-title{font-size:34px}}.enjoyingCoffeeArea-headBlock-text{margin-top:16px;font-size:16px}@media screen and (min-width:750px){.enjoyingCoffeeArea-headBlock-text{font-size:20px}}.enjoyingCoffeeArea-introBlock{display:block;width:100%;padding:0;margin:0 0 24px}@media screen and (min-width:750px){.enjoyingCoffeeArea-introBlock{margin-bottom:56px}}.enjoyingCoffeeArea-introBlock-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:400;font-size:17px;letter-spacing:0em;line-height:1.4}@media screen and (min-width:750px){.enjoyingCoffeeArea-introBlock-title{font-size:24px}}.enjoyingCoffeeArea-introBlock-text{display:block;width:100%;padding:0;margin:0 0 24px;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0em;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-introBlock-text{margin-bottom:56px;font-size:16px}}.enjoyingCoffeeArea-introBlock-img{display:block;width:100%;height:0;padding:48.92% 0 0;margin:0;background:no-repeat center center / 100% auto;text-indent:-1000px;overflow:hidden}@media screen and (min-width:750px){.enjoyingCoffeeArea-introBlock-img{padding-top:26.66%}}.enjoyingCoffeePage-degreeOfRoasting .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_degreOfRoasting_introImg_sp.jpg?v=1739522773)}@media screen and (min-width:750px){.enjoyingCoffeePage-degreeOfRoasting .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_degreOfRoasting_introImg_pc.jpg?v=1739522773)}}.enjoyingCoffeePage-brewCoffee .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_brewCoffee_introImg_sp.jpg?v=1739759126)}@media screen and (min-width:750px){.enjoyingCoffeePage-brewCoffee .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_brewCoffee_introImg_pc.jpg?v=1739759126)}}.enjoyingCoffeePage-howToSave .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_howToSave_introImg_sp.jpg?v=1739769763)}@media screen and (min-width:750px){.enjoyingCoffeePage-howToSave .enjoyingCoffeeArea-introBlock-img{background-image:url(/cdn/shop/files/enjoyingCoffeePage_howToSave_introImg_pc.jpg?v=1739767550)}}.enjoyingCoffeeArea-mainBlock{display:block;width:100%;padding:0;margin:0}.enjoyingCoffeeArea-mainBlock ul{list-style:none;display:block;width:100%;padding:0;margin:0}.enjoyingCoffeeArea-mainBlock ul>li{list-style:none;display:block;width:100%;padding:0 0 0 24px;margin:0;position:relative}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainBlock ul>li{margin:6px 0}}.enjoyingCoffeeArea-mainBlock ul>li::marker{display:none}.enjoyingCoffeeArea-mainBlock ul>li:before{content:"";display:block;width:2.5px;height:2.5px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:15px;left:11px}.enjoyingCoffeeArea-mainBlock ol{width:100%;padding:0 0 0 24px;margin:0}.enjoyingCoffeeArea-mainBlock ol>li{width:100%;padding:0;margin:0}.enjoyingCoffeeArea-mainBlock ol>li::marker{font-weight:700}.enjoyingCoffeeArea-tocBlock{display:block;width:100%;padding:24px;margin:0}@media screen and (min-width:750px){.enjoyingCoffeeArea-tocBlock{padding:40px 48px}}.enjoyingCoffeeArea-tocBlock-list,.enjoyingCoffeeArea-tocBlock-list-item{display:block;width:100%;padding:0;margin:0;line-height:1}.enjoyingCoffeeArea-tocBlock-list-item.is-child{padding-left:16px}.enjoyingCoffeeArea-tocBlock-list-item .is-link{display:block;width:100%;padding:0;margin:0;text-decoration:none;color:#364cc7;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-tocBlock-list-item .is-link{font-size:16px}}.enjoyingCoffeeArea-contents{display:block;width:100%;padding:0;margin:24px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-contents{margin-top:56px}}.enjoyingCoffeeArea-contents-title{display:block;width:100%;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #999999;font-weight:400;font-size:17px;letter-spacing:0;line-height:1.6}@media screen and (min-width:750px){.enjoyingCoffeeArea-contents-title{padding-bottom:24px;margin-bottom:40px;font-size:26px}}.enjoyingCoffeeArea-contents-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-contents-text{font-size:16px}}.enjoyingCoffeeArea-recommendBlock{display:block;width:100%;padding:24px;margin:16px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-recommendBlock{padding:40px 48px;margin-top:40px}}.enjoyingCoffeeArea-recommendBlock-title{display:block;width:100%;padding:0;margin:0 0 8px;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.enjoyingCoffeeArea-recommendBlock-title{margin-bottom:16px;font-size:24px}}.enjoyingCoffeeArea-recommendBlock-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-recommendBlock-text{font-size:16px}}.enjoyingCoffeeArea-subContents{display:block;width:100%;padding:0;margin:16px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-subContents{margin-top:40px}}.enjoyingCoffeeArea-subContents-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.enjoyingCoffeeArea-subContents-title{font-size:24px}}.enjoyingCoffeeArea-subContents-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-subContents-text{font-size:16px}}.enjoyingCoffeeArea-mainFactorsBlock{display:block;width:100%;padding:24px;margin:16px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock{padding:40px}}.enjoyingCoffeeArea-mainFactorsBlock-contents{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock-contents{display:flex;max-width:1072px;margin:0 auto}}.enjoyingCoffeeArea-mainFactorsBlock-contents+.enjoyingCoffeeArea-mainFactorsBlock-contents{padding-top:16px;margin-top:16px;border-top:1px solid #AAAAAA}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock-contents+.enjoyingCoffeeArea-mainFactorsBlock-contents{padding-top:24px;margin-top:24px}}.enjoyingCoffeeArea-mainFactorsBlock-contents-title{display:flex;align-items:center;width:100%;padding:0;margin:0 0 8px;font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock-contents-title{width:275px;padding-right:10px;margin-bottom:0;font-size:24px;line-height:2}}.enjoyingCoffeeArea-mainFactorsBlock-contents-title .is-num{padding:0;margin:0 8px 0 0;font-family:EB Garamond,serif;font-size:22px;vertical-align:text-top}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock-contents-title .is-num{margin-right:16px;font-size:28px}}.enjoyingCoffeeArea-mainFactorsBlock-contents-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-mainFactorsBlock-contents-text{width:calc(100% - 275px);font-size:16px}}.enjoyingCoffeeArea-bodyContents{display:block;width:100%;padding:0;margin:16px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-bodyContents{margin-top:40px}}.enjoyingCoffeeArea-pointContents{display:block;width:100%;padding:0;margin:16px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-pointContents{margin-top:40px}}.enjoyingCoffeeArea-pointContents-title{display:block;width:100%;padding:0;margin:0 0 16px;font-family:Zen Kaku Gothic Antique,serif;font-weight:700;font-size:16px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-pointContents-title{font-size:20px}}.enjoyingCoffeeArea-qaBlock{display:block;width:100%;padding:0;margin:24px 0 0}@media screen and (min-width:750px){.enjoyingCoffeeArea-qaBlock{margin-top:40px}}.enjoyingCoffeeArea-qaBlock-title{display:block;width:100%;padding:0 0 0 35px;margin:0 0 8px;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.6;position:relative}@media screen and (min-width:750px){.enjoyingCoffeeArea-qaBlock-title{padding-left:63px;font-size:20px;line-height:1.4}}.enjoyingCoffeeArea-qaBlock-title:before{content:"";display:block;width:21px;height:22px;padding:0;margin:0;background:url(/cdn/shop/t/1/assets/icon_Q.svg?v=1739781349) no-repeat center center / contain;position:absolute;top:3px;left:0}@media screen and (min-width:750px){.enjoyingCoffeeArea-qaBlock-title:before{width:27px;height:28px}}.enjoyingCoffeeArea-qaBlock-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0;line-height:2}@media screen and (min-width:750px){.enjoyingCoffeeArea-qaBlock-text{padding-left:63px;font-size:16px}}.formPage-headBlock{display:block;width:calc(100% - 48px);max-width:1440px;padding:0;margin:0 auto 40px}@media screen and (min-width:750px){.formPage-headBlock{padding-bottom:24px}}.contactPage .formPage-headBlock{padding:32px 0 16px;margin-bottom:24px}@media screen and (min-width:750px){.contactPage .formPage-headBlock{padding:40px 0 0;margin-bottom:40px}}.formPage-headBlock-title{display:block;width:100%;padding:0;margin:0;text-align:center;font-weight:400;font-size:22px;letter-spacing:.08em;line-height:1.6}@media screen and (min-width:750px){.formPage-headBlock-title{font-size:34px}}.formPage-introText{display:block;width:calc(100% - 48px);max-width:1440px;padding:0 0 40px;margin:0 auto}.formPage-introText-text{display:block;width:100%;padding:0;margin:0;text-align:center;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0em;line-height:2}@media screen and (min-width:750px){.formPage-introText-text{font-size:16px}}.formPage-introText-text a{text-decoration:none;color:#364cc7}.formPage-introText-text ul{list-style:none;display:block;width:100%;padding:0;margin:0}.formPage-introText-text ul>li{list-style:none;display:block;width:100%;padding:0 0 0 24px;margin:0;position:relative}@media screen and (min-width:750px){.formPage-introText-text ul>li{margin:6px 0}}.formPage-introText-text ul>li::marker{display:none}.formPage-introText-text ul>li:before{content:"";display:block;width:2.5px;height:2.5px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:15px;left:11px}.formPage-introText-text ol{width:100%;padding:0 0 0 24px;margin:0}.formPage-introText-text ol>li{width:100%;padding:0;margin:0}.formPage-introText-text ol>li::marker{font-weight:700}.formPage-introText-text>p:first-child{margin-top:0}.formPage-introText-text>p:last-child{margin-bottom:0}#shopify-section-template--24084557005098__17400257715c1671c0,#shopify-section-template--23747980165418__17400257715c1671c0,#shopify-section-template--24139107828010__17399502275cf70193,#shopify-section-template--24142905573674__17399502275cf70193{padding:32px 24px;background:#e6e4df url(/cdn/shop/t/1/assets/bg_washi_dark_sp.png?v=1739432548) repeat-y top left / 100% auto}@media screen and (min-width:750px){#shopify-section-template--24084557005098__17400257715c1671c0,#shopify-section-template--23747980165418__17400257715c1671c0,#shopify-section-template--24139107828010__17399502275cf70193,#shopify-section-template--24142905573674__17399502275cf70193{padding:80px 24px;background-image:url(/cdn/shop/t/1/assets/bg_washi_dark_pc.png?v=1739432540);background-repeat:repeat;background-size:1440px auto}}#shopify-section-template--24084557005098__17400257715c1671c0>.page-width,#shopify-section-template--23747980165418__17400257715c1671c0>.page-width,#shopify-section-template--24139107828010__17399502275cf70193>.page-width,#shopify-section-template--24142905573674__17399502275cf70193>.page-width{display:block;width:100%;max-width:1200px;padding:40px 16px;margin:0 auto;background:#ffffff80}@media screen and (min-width:750px){#shopify-section-template--24084557005098__17400257715c1671c0>.page-width,#shopify-section-template--23747980165418__17400257715c1671c0>.page-width,#shopify-section-template--24139107828010__17399502275cf70193>.page-width,#shopify-section-template--24142905573674__17399502275cf70193>.page-width{padding:80px}}#shopify-section-template--24084557005098__17400257715c1671c0>.page-width>#shopify-block-ANzlzZE1HcVpEMmJZW__forms_inline_U4rgar,#shopify-section-template--23747980165418__17400257715c1671c0>.page-width>#shopify-block-ANnp4cU9IQUp1ZU93R__forms_inline_U4rgar,#shopify-section-template--24139107828010__17399502275cf70193>.page-width>#shopify-block-AeUVzV1NYSzlmZjhVV__forms_inline_7ckzXP,#shopify-section-template--24142905573674__17399502275cf70193>.page-width>#shopify-block-AYWZXR1BZK3BRWDhkU__forms_inline_7ckzXP{display:block;width:100%;max-width:960px;padding:0;margin:0 auto}.registerPage{padding-bottom:52px!important}@media screen and (min-width:750px){.registerPage{padding-bottom:80px!important}}.registerPage .breadcrumbsArea{margin-bottom:32px}@media screen and (min-width:750px){.registerPage .breadcrumbsArea{margin-bottom:40px}}#shopify-section-template--23747980525866__1740049660f4c8ceb2 button{background:#88293a;border-color:transparent;box-shadow:none}#shopify-section-template--23747980525866__1740049660f4c8ceb2 button:before,#shopify-section-template--23747980525866__1740049660f4c8ceb2 button:after{content:none}.article-template__content span:empty,.article-template__content p:empty{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.article-template__content p+p:empty{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.article-template__content__focus>br{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.article-template__content__focus h2,.article-template__content__focus h3,.article-template__content__focus h4,.article-template__content__focus h5{margin-top:0!important;font-size:1.6rem!important}@media screen and (min-width:750px){.article-template__content__focus h2,.article-template__content__focus h3,.article-template__content__focus h4,.article-template__content__focus h5{font-size:2.2rem!important}}.article-template__content .blogSection{display:block;width:100%;padding:2.4rem 0 0;margin:0 0 -1.6rem}@media screen and (min-width:750px){.article-template__content .blogSection{padding-top:4.8rem}}.article-template__content .blogSection p{margin:0 0 1.6rem!important}.article-template__content .blogSection span:empty,.article-template__content .blogSection p:empty{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.article-template__content .blogSection p+p:empty{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important}.article-template__content .blogSection h2{display:block;width:100%;padding:8px;margin:0 0 1.6rem;background:#88293a;color:#fff;font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.article-template__content .blogSection h2{padding:16px 24px;margin-bottom:2.4rem;font-size:2.4rem}}.article-template__content .blogSection h3{display:block;width:100%;padding:0;margin:0 0 1.6rem;font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.5}@media screen and (min-width:750px){.article-template__content .blogSection h3{font-size:2.2rem}}.article-template__content .blogSection-imgWithBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.article-template__content .blogSection-imgWithBlock{display:flex;justify-content:space-between}}.article-template__content .blogSection-imgWithBlock-img{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.article-template__content .blogSection-imgWithBlock-img{width:33.33%}}.article-template__content .blogSection-imgWithBlock-img img{display:block;width:100%;height:auto}.article-template__content .blogSection-imgWithBlock-body{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.article-template__content .blogSection-imgWithBlock-body{width:calc(66.67% - 40px)}}.blogSnsArea{display:block;width:100%;padding:0;margin:0}.blogSnsArea-list{display:flex;flex-wrap:wrap;justify-items:flex-start;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.blogSnsArea-list{margin-top:48px}}.blogSnsArea-list-item{display:block;width:24px;padding:0;margin:16px 16px 0 0}.blogSnsArea-list-item .is-btn{display:block;width:100%;padding:0;margin:0}.blogSnsArea-list-item .is-btn img{display:block;width:100%;height:auto}.productDetailPayArea{display:block;width:100%;padding:0;margin:0}.productDetailPayArea-text{display:block;width:100%;padding:0;margin:51px 0 0;font-family:Zen Kaku Gothic Antique,serif;font-weight:500;font-size:18px;letter-spacing:-.01em;line-height:1.4}@media screen and (min-width:750px){.productDetailPayArea-text{margin-top:65px;font-size:20px}}.productDetailPayArea-text p{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:500;font-size:18px;letter-spacing:-.01em;line-height:1.4}@media screen and (min-width:750px){.productDetailPayArea-text p{font-size:20px}}.productDetailPayArea-payImg{display:block;width:100%;padding:0;margin:40px 0 0}.productDetailPayArea-payImg-rakutenPay{display:block;width:102px;padding:0;margin:10px 0 0}@media screen and (min-width:375px){.productDetailPayArea-payImg-rakutenPay{width:27.2vw;margin-top:2.66vw}}@media screen and (min-width:750px){.productDetailPayArea-payImg-rakutenPay{width:13.08vw;margin-top:.83vw}}@media screen and (min-width:1200px){.productDetailPayArea-payImg-rakutenPay{width:157px;margin-top:10px}}.productDetailSnsArea{display:block;width:100%;padding:0;margin:0}.productDetailSnsArea-list{display:flex;flex-wrap:wrap;justify-items:flex-start;width:100%;padding:0;margin:0}.productDetailSnsArea-list-item{display:block;width:24px;padding:0;margin:16px 16px 0 0}.productDetailSnsArea-list-item .is-btn{display:block;width:100%;padding:0;margin:0}.productDetailSnsArea-list-item .is-btn img{display:block;width:100%;height:auto}.shopAboutArea{display:block;width:100%;padding:0;margin:0}.shopAboutArea-infoBlock{display:block;width:100%;padding:40px 24px 80px;margin:0}@media screen and (min-width:750px){.shopAboutArea-infoBlock{padding:40px 40px 180px}}.shopAboutArea-infoBlock-title{display:block;width:100%;padding:0;margin:0 0 40px;text-align:center;font-family:Zen Old Mincho,serif;font-weight:400;font-size:20px;letter-spacing:.2em;line-height:2}@media screen and (min-width:750px){.shopAboutArea-infoBlock-title{margin-bottom:46px;font-size:32px;line-height:1.5}}.shopAboutArea-infoBlock-catch{display:block;width:100%;padding:0;margin:0 0 40px;text-align:center;font-family:EB Garamond,serif;font-weight:400;font-size:14px;letter-spacing:.1em;line-height:.85}@media screen and (min-width:750px){.shopAboutArea-infoBlock-catch{margin-bottom:58px;font-size:20px;line-height:.6}}.shopAboutArea-infoBlock-text{display:block;width:100%;padding:0;margin:0;text-align:center;font-family:Zen Old Mincho,serif;font-weight:400;font-size:13px;letter-spacing:.04em;line-height:2}@media screen and (min-width:750px){.shopAboutArea-infoBlock-text{font-size:16px;line-height:2.5}}.shopAboutArea-infoBlock-text .is-sp{display:block}@media screen and (min-width:750px){.shopAboutArea-infoBlock-text .is-sp{display:none}}.shopAboutArea-wrap{display:block;width:100%;padding:0;margin:0}.shopAboutArea-contents{display:block;width:100%;padding:0 0 80px;margin:0}@media screen and (min-width:750px){.shopAboutArea-contents{display:flex;justify-content:space-between;padding-bottom:200px}}.shopAboutArea-contents-imgBlock{display:block;width:100%;padding:0 24px 0 0;margin:0}@media screen and (min-width:750px){.shopAboutArea-contents-imgBlock{width:47.91%;padding:0}}.shopAboutArea-contents-imgBlock-img01{display:block;width:100%;padding:0;margin:0}.shopAboutArea-contents-imgBlock-img01 img{display:block;width:100%;height:auto}.shopAboutArea-contents-imgBlock-img02{display:block;width:100%;padding:0;margin:0}.shopAboutArea-contents-imgBlock-img01+.shopAboutArea-contents-imgBlock-img02{margin-top:4px}@media screen and (min-width:750px){.shopAboutArea-contents-imgBlock-img01+.shopAboutArea-contents-imgBlock-img02{margin-top:9px}}.shopAboutArea-contents-imgBlock-img02 img{display:block;width:100%;max-width:275px;height:auto;margin:0 0 0 auto}@media screen and (min-width:750px){.shopAboutArea-contents-imgBlock-img02 img{max-width:540px}}.shopAboutArea-contents-textBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock{width:52.09%}}.shopAboutArea-contents-textBlock-text{display:block;width:100%;padding:80px 24px;margin:0}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-text{max-width:590px;padding:37px 60px 71px}}@media screen and (min-width:1400px){.shopAboutArea-contents-textBlock-text{max-width:100%;padding:37px 160px 71px 120px}}.shopAboutArea-contents-textBlock-text .is-enTitle{display:block;width:100%;padding:0;margin:0 0 24px;font-family:EB Garamond,serif;font-weight:400;font-size:14px;letter-spacing:.1em;line-height:1}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-text .is-enTitle{margin-bottom:33px;font-size:18px}}.shopAboutArea-contents-textBlock-text .is-title{display:block;width:100%;padding:0;margin:0 0 40px;font-weight:400;font-size:20px;letter-spacing:.05em;line-height:2}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-text .is-title{margin-bottom:60px;font-size:24px;line-height:1.66}}.shopAboutArea-contents-textBlock-text .is-text{display:block;width:100%;padding:0;margin:0;text-align:justify;font-weight:400;font-size:14px;letter-spacing:.04em;line-height:2}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-text .is-text{font-size:16px;line-height:2.5}.shopAboutArea-contents-textBlock-text .is-text.is-small{font-size:14px}}.shopAboutArea-contents-textBlock-img{display:block;width:100%;padding:0 24px;margin:0}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-img{padding:0 0 0 10px}}.shopAboutArea-contents-textBlock-img img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.shopAboutArea-contents-textBlock-img img{max-width:540px;margin:0 auto 0 0}}.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-text .is-title{letter-spacing:.2em}@media screen and (max-width:749px){.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-imgBlock{padding:0 0 0 24px}.bongencoffeePage .shopAboutArea-infoBlock-title{letter-spacing:.04em}}@media screen and (min-width:750px){.shopAboutArea-contents:nth-child(2n){flex-direction:row-reverse}.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-text{max-width:600px;padding:37px 60px 111px}.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-img{padding:0 10px 0 0}.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-img img{margin:0 0 0 auto}}@media screen and (min-width:1400px){.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-text{max-width:100%;padding:37px 120px 111px 160px}.bongencoffeePage .shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-text{padding-right:109px}}.shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-imgBlock-img02 img{margin:0 auto 0 0}@media screen and (min-width:750px){.shirafushiPage .shopAboutArea-contents:nth-child(2n) .shopAboutArea-contents-textBlock-text,.shirafushiPage .shopAboutArea-contents-textBlock-text{padding-bottom:135px}}.shopListArea{display:block;width:100%;padding:80px 24px;margin:0}@media screen and (min-width:750px){.shopListArea{padding:140px 40px 200px}}.shopListArea-inner{display:block;width:100%;max-width:1060px;padding:0;margin:0 auto}.shopListArea-title{display:block;width:100%;padding:0;margin:0 0 48px;line-height:1}@media screen and (min-width:750px){.shopListArea-title{margin-bottom:120px}}.shopListArea-title .is-en,.shopListArea-title .is-ja{display:block;width:100%;padding:0;margin:0;text-align:center;font-weight:400}.shopListArea-title .is-en{margin-bottom:8px;font-family:EB Garamond,serif;font-size:14px;letter-spacing:.05em;line-height:1.28}@media screen and (min-width:750px){.shopListArea-title .is-en{margin-bottom:16px;font-size:18px;line-height:1.27}}.shopListArea-title .is-ja{font-family:Zen Old Mincho,serif;font-size:24px;letter-spacing:.2em;line-height:2.16}@media screen and (min-width:750px){.shopListArea-title .is-ja{font-size:32px;line-height:1.62}}.shopListArea-main,.shopListArea-contents{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.shopListArea-contents{display:flex;justify-content:space-between}}.shopListArea-contents+.shopListArea-contents{margin-top:48px}@media screen and (min-width:750px){.shopListArea-contents+.shopListArea-contents{margin-top:120px}.shopListArea-contents:nth-child(2n){flex-direction:row-reverse}}.shopListArea-contents-imgBlock{display:block;width:100%;max-width:327px;padding:0;margin:0 auto 40px}@media screen and (min-width:750px){.shopListArea-contents-imgBlock{width:calc(100% - 480px);max-width:400px;margin:0}}@media screen and (min-width:1000px){.shopListArea-contents-imgBlock{width:calc(100% - 580px)}}.shopListArea-contents-imgBlock img{display:block;width:100%;height:auto}.shopListArea-contents-textBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.shopListArea-contents-textBlock{max-width:460px;padding-top:20px}}@media screen and (min-width:1000px){.shopListArea-contents-textBlock{max-width:560px}}.shopListArea-item{display:block;width:100%;padding:0;margin:0}@media screen and (max-width:749px){.shopListArea-item+.shopListArea-item{margin-top:37px}}.shopListArea-contents-textBlock-name{display:block;width:100%;padding:0;margin:0;font-family:Zen Old Mincho,serif;font-weight:400;font-size:24px;letter-spacing:.2em;line-height:1.66}@media screen and (min-width:750px){.shopListArea-contents-textBlock-name{margin-bottom:0}}.shopListArea-contents-textBlock-englishName{font-family:EB Garamond,serif;font-size:13px;font-weight:400;letter-spacing:.04em;line-height:40px;margin-top:0;margin-bottom:16px}@media screen and (min-width:750px){.shopListArea-contents-textBlock-englishName{font-size:14px;margin-bottom:20px}}.shopListArea-contents-textBlock-honmaru{margin-bottom:16px}@media screen and (min-width:750px){.shopListArea-contents-textBlock-honmaru{margin-bottom:12px}}.shopListArea-contents-textBlock-note{font-family:Zen Old Mincho,serif;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:2;margin-top:0;margin-bottom:16px}@media screen and (min-width:750px){.shopListArea-contents-textBlock-note{font-size:14px;margin-bottom:20px}}.shopListArea-contents-textBlock-dl{display:flex;flex-wrap:wrap;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.shopListArea-contents-textBlock-dl{margin-bottom:4px}}.shopListArea-contents-textBlock-dl-dt,.shopListArea-contents-textBlock-dl-dd{display:block;padding:0;margin:0;font-family:Zen Old Mincho,serif;font-weight:400;font-size:14px;letter-spacing:.04em;line-height:2}@media screen and (min-width:750px){.shopListArea-contents-textBlock-dl-dt,.shopListArea-contents-textBlock-dl-dd{line-height:24px}}.shopListArea-contents-textBlock-dl-dt{width:71px;padding-right:10px;margin-bottom:0}@media screen and (min-width:750px){.shopListArea-contents-textBlock-dl-dt{margin-bottom:0}}.shopListArea-contents-textBlock-dl-dd{width:calc(100% - 71px)}.shopListArea-contents-textBlock-dl-dd .is-link{color:#1a0dab;font-family:Montserrat,serif;overflow-wrap:break-word}@media screen and (max-width:749px){.shopListArea-contents-textBlock-dl-dd .is-link{font-size:12px;line-height:1.4}}.shopListArea-contents-textBlock-accessArea{display:block;width:100%;padding:0;margin:0 0 16px}@media screen and (min-width:750px){.shopListArea-contents-textBlock-accessArea{margin:24px 0 20px}}.shopListArea-contents-textBlock-address{display:block;width:100%;padding:0;margin:0;font-weight:400;font-size:14px;letter-spacing:.04em;line-height:2.85}.shopListArea-contents-textBlock-address .is-map{display:inline-block;width:auto;max-width:100%;padding:0 22px 0 0;margin:0 0 0 11px;color:#1a0dab;font-family:Montserrat,serif;letter-spacing:.04em;line-height:2.14;position:relative}.shopListArea-contents-textBlock-address .is-map:before{content:"";display:block;width:12px;height:12px;padding:0;margin:0;background:url(/cdn/shop/t/1/assets/icon_tab.svg?v=1739434157) no-repeat center center / contain;position:absolute;top:calc(50% - 6px);right:0}.shopListArea-contents-textBlock-station{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-size:13px;letter-spacing:.04em;line-height:2.3}@media screen and (min-width:750px){.shopListArea-contents-textBlock-station{font-size:12px;line-height:2.5}}.shopListArea-contents-closed{font-size:14px;font-weight:400;line-height:2;margin-top:0;margin-bottom:16px;letter-spacing:.04em}@media screen and (min-width:750px){.shopListArea-contents-closed{line-height:20px;margin-top:0;margin-bottom:20px}}.shopListArea-contents-textBlock-info{gap:8px 0!important}@media screen and (min-width:750px){.shopListArea-contents-textBlock-info{gap:0 0!important}}.titleViewArea{display:flex;align-items:center;justify-content:center;width:100%;height:160px;padding:0;margin:0;background:#0d0702 no-repeat center bottom / auto 160px}@media screen and (min-width:750px){.titleViewArea{height:290px;background-size:auto 290px}}@media screen and (min-width:1440px){.titleViewArea{background-size:cover}}.titleViewArea-title{display:block;width:100%;padding:20px;margin:0;text-align:center;color:#fff;font-weight:400}.titleViewArea-title .is-en{display:block;width:100%;padding:0;margin:0;font-family:Zen Old Mincho,serif;font-size:20px;letter-spacing:.16em;line-height:1.4}@media screen and (min-width:750px){.titleViewArea-title .is-en{font-size:40px;letter-spacing:.2em}}.titleViewArea-title .is-ja{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-size:14px;letter-spacing:.16em;line-height:1}@media screen and (min-width:750px){.titleViewArea-title .is-ja{font-size:20px;letter-spacing:.2em}}.titleViewArea-title .is-en+.is-ja{margin-top:12px}@media screen and (min-width:750px){.titleViewArea-title .is-en+.is-ja{margin-top:16px}}.titleViewArea.page-bongencoffee{background-image:url(/cdn/shop/files/titleViewArea_bongencoffee_sp.jpg)}@media screen and (min-width:750px){.titleViewArea.page-bongencoffee{background-image:url(/cdn/shop/files/titleViewArea_bongencoffee_pc.jpg)}}.titleViewArea.page-shirafushi{background-image:url(/cdn/shop/files/titleViewArea_shirafushi_sp.jpg)}@media screen and (min-width:750px){.titleViewArea.page-shirafushi{background-image:url(/cdn/shop/files/titleViewArea_shirafushi_pc.jpg)}}.titleViewArea.page-wholesale{background-image:url(/cdn/shop/files/titleViewArea_wholesale_sp.jpg)}@media screen and (min-width:750px){.titleViewArea.page-wholesale{background-image:url(/cdn/shop/files/titleViewArea_wholesale_pc.jpg)}}.underPageContents{display:block;width:100%;padding:32px 24px 52px;margin:0}@media screen and (min-width:750px){.underPageContents{padding:40px 24px 80px}}.underPageContents-inner{display:block;width:100%;max-width:1200px;padding:0;margin:0 auto}.underPageContents-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0em;line-height:2}@media screen and (min-width:750px){.underPageContents-text{font-size:16px}}.underPageContents-text a{text-decoration:none;color:#364cc7}.underPageContents-text ul{list-style:none;display:block;width:100%;padding:0;margin:0}.underPageContents-text ul>li{list-style:none;display:block;width:100%;padding:0 0 0 24px;margin:0;position:relative}@media screen and (min-width:750px){.underPageContents-text ul>li{margin:6px 0}}.underPageContents-text ul>li::marker{display:none}.underPageContents-text ul>li:before{content:"";display:block;width:2.5px;height:2.5px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:15px;left:11px}.underPageContents-text ol{width:100%;padding:0 0 0 24px;margin:0}.underPageContents-text ol>li{width:100%;padding:0;margin:0}.underPageContents-text ol>li::marker{font-weight:700}.underPageContents-headBlock{display:block;width:100%;padding:0;margin:0 0 40px}@media screen and (min-width:750px){.underPageContents-headBlock{padding-bottom:24px}}.underPageContents-headBlock-title{display:block;width:100%;padding:0;margin:0;text-align:center;font-weight:400;font-size:22px;letter-spacing:.08em;line-height:1.6}@media screen and (min-width:750px){.underPageContents-headBlock-title{font-size:34px}}@media screen and (max-width:749px){.legalNoticePage .underPageContents-headBlock-title{font-size:18px;letter-spacing:0}}.underPageContents-introText{display:block;width:100%;padding:0;margin:0 0 24px}@media screen and (min-width:750px){.underPageContents-introText{margin-bottom:40px}}.underPageContents-menuBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.underPageContents-menuBlock{padding-bottom:40px}}.underPageContents-menuBlock-list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.underPageContents-menuBlock-list{justify-content:flex-start;margin-bottom:-16px}}.underPageContents-menuBlock-list-item{display:block;width:calc(50% - 2.5px);padding:0;margin:0 0 5px}@media screen and (min-width:750px)and (max-width:1199px){.underPageContents-menuBlock-list-item{width:calc(calc(100% / 3) - calc(32px / 3));margin:0 16px 16px 0}.underPageContents-menuBlock-list-item:nth-child(3n){margin-right:0}}@media screen and (min-width:1200px){.underPageContents-menuBlock-list-item{width:calc(calc(100% / 6) - calc(80px / 6));margin:0 16px 16px 0}.underPageContents-menuBlock-list-item:nth-child(6n){margin-right:0}}.underPageContents-menuBlock-list-item .is-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:12px 14px 11px;margin:0;border:1px solid #999999;text-decoration:none;text-align:center;color:#000;font-family:Zen Kaku Gothic Antique,serif;font-weight:500;font-size:13px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.underPageContents-menuBlock-list-item .is-link{padding:16px 14px 15px;font-size:16px}.underPageContents-menuBlock-list-item .is-link:hover{opacity:.8}}.underPageContents-mainBlock{display:block;width:100%;padding:0;margin:0}.underPageContents-menuContents{display:block;width:100%;padding:0;margin:40px 0 0}.underPageContents-menuContents-title{display:block;width:100%;padding:0 0 16px;margin:0 0 16px;border-bottom:1px solid #999999;font-weight:400;font-size:17px;letter-spacing:0em;line-height:1.6}@media screen and (min-width:750px){.underPageContents-menuContents-title{padding-bottom:24px;margin-bottom:40px;font-size:26px}}.underPageContents-menuContents-text{display:block;width:100%;padding:0;margin:0}.underPageContents-childContents{display:block;width:100%;padding:0;margin:16px 0 0}@media screen and (min-width:750px){.underPageContents-childContents{margin-top:40px}}.underPageContents-childContents-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:400;font-size:16px;letter-spacing:0em;line-height:1.4}@media screen and (min-width:750px){.underPageContents-childContents-title{font-size:24px}}.underPageContents-childContents-text{display:block;width:100%;padding:0;margin:0}.underPageContents-qaBlock{display:block;width:100%;padding:0;margin:0;border-bottom:1px solid #A6A5A3}.underPageContents-qaBlock:first-of-type{border-top:1px solid #A6A5A3}.underPageContents-qaBlock-title,.underPageContents-qaBlock-text{display:block;width:100%;padding:0 0 0 32px;margin:0;position:relative}@media screen and (min-width:750px){.underPageContents-qaBlock-title,.underPageContents-qaBlock-text{padding-left:72px}}.underPageContents-qaBlock-title{padding-top:16px;padding-bottom:16px;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.underPageContents-qaBlock-title{padding-top:32px;padding-bottom:33px;font-size:20px}}.underPageContents-qaBlock-text{padding-bottom:15px}@media screen and (min-width:750px){.underPageContents-qaBlock-text{padding-bottom:31px}}.underPageContents-qaBlock-title:before,.underPageContents-qaBlock-text:before{content:"";display:block;padding:0;margin:0;background:no-repeat center center / contain;position:absolute}.underPageContents-qaBlock-title:before{width:17px;height:19px;background-image:url(/cdn/shop/t/1/assets/icon_Q_green.svg?v=1739870121);top:19px;left:1px}@media screen and (min-width:750px){.underPageContents-qaBlock-title:before{width:26px;height:28px;top:37px;left:17px}}.underPageContents-qaBlock-text:before{width:15px;height:15px;background-image:url(/cdn/shop/t/1/assets/icon_A_red.svg?v=1739870114);top:6px;left:0}@media screen and (min-width:750px){.underPageContents-qaBlock-text:before{width:22px;height:22px;top:5px;left:16px}}.underPageContents-qaBlock-text .underPageContents-text>p:first-child{margin-top:0}.underPageContents-qaBlock-text .underPageContents-text>p:last-child{margin-bottom:0}.underPageContents-dlBlock{display:block;width:100%;padding:24px 0;margin:0;border-bottom:1px solid #A6A5A3}@media screen and (min-width:750px){.underPageContents-dlBlock{display:flex;padding:39px 0}}.underPageContents-dlBlock:first-of-type{border-top:1px solid #A6A5A3}.underPageContents-dlBlock-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:500;font-size:16px;letter-spacing:0;line-height:1.6}@media screen and (min-width:750px){.underPageContents-dlBlock-title{display:flex;align-items:center;width:240px;padding:0 16px;margin-bottom:0}}.underPageContents-dlBlock-title .is-text,.underPageContents-dlBlock-text{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.underPageContents-dlBlock-text{width:calc(100% - 240px);padding:0 32px}}.underPageContents-dlBlock-text .underPageContents-text{font-size:16px;line-height:1.6}.underPageContents-dlBlock-text .underPageContents-text>p:first-child{margin-top:0}.underPageContents-dlBlock-text .underPageContents-text>p:last-child{margin-bottom:0}.underPageContents-dlBlock-dl{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.underPageContents-dlBlock-dl{display:flex}}.underPageContents-dlBlock-dl+.underPageContents-dlBlock-dl{margin-top:16px}@media screen and (min-width:750px){.underPageContents-dlBlock-dl+.underPageContents-dlBlock-dl{margin-top:32px}}.underPageContents-dlBlock-dl-dt{display:block;width:100%;padding:0;margin:0 0 8px;font-family:Zen Kaku Gothic Antique,serif;font-weight:500;font-size:14px;letter-spacing:0;line-height:1.6}@media screen and (min-width:750px){.underPageContents-dlBlock-dl-dt{width:144px;padding-right:24px;margin-bottom:0;font-size:16px}}.underPageContents-dlBlock-dl-dd{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.underPageContents-dlBlock-dl-dd{width:calc(100% - 144px)}}.underPageContents-dlBlock-dl-dd .underPageContents-text{line-height:1.6}@media screen and (max-width:749px){.underPageContents-dlBlock-dl-dd .underPageContents-text{font-size:14px}}.underPageContents-dlBlock-dl-dd .underPageContents-text>p:first-child{margin-top:0}.underPageContents-dlBlock-dl-dd .underPageContents-text>p:last-child{margin-bottom:0}.wholesalePage-afterSupportArea{display:block;width:100%;padding:56px 24px;margin:0;background:#003149;color:#fff}@media screen and (min-width:750px){.wholesalePage-afterSupportArea{padding:120px 40px}}.wholesalePage-afterSupportArea-inner{display:block;width:100%;max-width:960px;padding:0;margin:0 auto}.wholesalePage-afterSupportArea-title{display:block;width:100%;padding:0;margin:0 0 16px;text-align:center;color:#fff;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-afterSupportArea-title{margin-bottom:24px;font-size:32px}}.wholesalePage-afterSupportArea-text{display:block;width:100%;padding:0;margin:0}.wholesalePage-afterSupportArea-text .wholesalePage-text{color:#fff;text-align:center}@media screen and (max-width:749px){.wholesalePage-afterSupportArea-text .wholesalePage-text{font-size:13px}}.wholesalePage-afterSupportArea-image{display:block;width:100%;height:0;padding:42.66% 0 0;margin:0;background:url(/cdn/shop/files/wholesalePage_afterSupportArea_img_sp.jpg?v=1740122132) no-repeat center center / cover;text-align:left;text-indent:-1000px;overflow:hidden}@media screen and (min-width:750px){.wholesalePage-afterSupportArea-image{padding-top:22.22%;background-image:url(/cdn/shop/files/wholesalePage_afterSupportArea_img_pc.jpg?v=1740122132)}}.wholesalePage-faqArea{display:block;width:100%;padding:80px 24px;margin:0}@media screen and (min-width:750px){.wholesalePage-faqArea{padding:120px 40px}}.wholesalePage-faqArea-inner{display:block;width:100%;max-width:960px;padding:0;margin:0 auto}.wholesalePage-faqArea-title{display:block;width:100%;padding:0;margin:0 0 32px;text-align:center;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-faqArea-title{margin-bottom:80px;font-size:32px}}.wholesalePage-faqArea-mainBlock{display:block;width:100%;padding:0;margin:0}.wholesalePage-faqArea-qaBlock{display:block;width:100%;padding:0;margin:0;border-bottom:1px solid #A6A5A3}.wholesalePage-faqArea-qaBlock:first-of-type{border-top:1px solid #A6A5A3}.wholesalePage-faqArea-qaBlock-title,.wholesalePage-faqArea-qaBlock-text{display:block;width:100%;padding:0 0 0 32px;margin:0;position:relative}@media screen and (min-width:750px){.wholesalePage-faqArea-qaBlock-title,.wholesalePage-faqArea-qaBlock-text{padding-left:72px}}.wholesalePage-faqArea-qaBlock-title{padding-top:16px;padding-bottom:16px;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-faqArea-qaBlock-title{padding-top:32px;padding-bottom:33px;font-size:20px}}.wholesalePage-faqArea-qaBlock-text{padding-bottom:15px}@media screen and (min-width:750px){.wholesalePage-faqArea-qaBlock-text{padding-bottom:31px}}.wholesalePage-faqArea-qaBlock-title:before,.wholesalePage-faqArea-qaBlock-text:before{content:"";display:block;padding:0;margin:0;background:no-repeat center center / contain;position:absolute}.wholesalePage-faqArea-qaBlock-title:before{width:17px;height:19px;background-image:url(/cdn/shop/t/1/assets/icon_Q_green.svg?v=1739870121);top:19px;left:1px}@media screen and (min-width:750px){.wholesalePage-faqArea-qaBlock-title:before{width:26px;height:28px;top:37px;left:17px}}.wholesalePage-faqArea-qaBlock-text:before{width:15px;height:15px;background-image:url(/cdn/shop/t/1/assets/icon_A_red.svg?v=1739870114);top:6px;left:0}@media screen and (min-width:750px){.wholesalePage-faqArea-qaBlock-text:before{width:22px;height:22px;top:5px;left:16px}}.wholesalePage-flowArea{display:block;width:100%;padding:80px 24px;margin:0}@media screen and (min-width:750px){.wholesalePage-flowArea{padding:120px 40px}}.wholesalePage-flowArea-inner{display:block;width:100%;max-width:960px;padding:0;margin:0 auto}.wholesalePage-flowArea-title{display:block;width:100%;padding:0;margin:0 0 32px;text-align:center;font-weight:400;font-size:24px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-flowArea-title{margin-bottom:80px;font-size:32px}}.wholesalePage-flowArea-mainBlock{display:block;width:100%;padding:0;margin:0}.wholesalePage-flowArea-list{list-style:none;display:block;width:100%;padding:0;margin:0}.wholesalePage-flowArea-list-item{list-style:none;display:block;width:100%;padding:0 0 32px 28px;margin:0;position:relative}@media screen and (min-width:750px){.wholesalePage-flowArea-list-item{padding:0 0 80px 52px}}.wholesalePage-flowArea-list-item:last-child{padding-bottom:0}.wholesalePage-flowArea-list-item:before{content:"";display:block;width:12px;height:12px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:10px;left:0}.wholesalePage-flowArea-list-item:after{content:"";display:block;width:1px;height:100%;padding:0;margin:0;background:#000;position:absolute;top:11px;left:5.5px}.wholesalePage-flowArea-list-item:last-child:after{display:none}.wholesalePage-flowArea-contents{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.wholesalePage-flowArea-contents{display:flex}}.wholesalePage-flowArea-contents-title{display:block;width:100%;padding:0;margin:0 0 16px}@media screen and (min-width:750px){.wholesalePage-flowArea-contents-title{width:264px;padding-right:20px;margin-bottom:0}}.wholesalePage-flowArea-contents-title .is-num{display:inline;width:auto;padding:0 16px 0 0;margin:0;font-family:EB Garamond,serif;font-weight:400;font-size:16px;letter-spacing:0;line-height:1.4;vertical-align:text-bottom}.wholesalePage-flowArea-contents-title .is-title{display:inline;width:auto;padding:0;margin:0;font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4}.wholesalePage-flowArea-contents-text{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.wholesalePage-flowArea-contents-text{width:calc(100% - 264px)}}.wholesalePage-ImgBlockLeft{display:block;width:100%;padding:0 24px 80px;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockLeft{display:flex;padding:0 0 120px}}.wholesalePage-ImgBlockLeft-imgBlock{display:block;width:100%;padding:0 0 40px;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockLeft-imgBlock{width:44.44%;padding:0}}.wholesalePage-ImgBlockLeft-imgBlock-img01{display:block;width:100%;padding:0;margin:0}.wholesalePage-ImgBlockLeft-imgBlock-img02{display:block;width:71.86%;padding:0;margin:5px 0 0 auto}@media screen and (min-width:750px){.wholesalePage-ImgBlockLeft-imgBlock-img02{max-width:460px;margin-top:10px}}.wholesalePage-ImgBlockLeft-textBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockLeft-textBlock{display:flex;align-items:center;width:55.56%;padding:0 40px}}.wholesalePage-ImgBlockright{display:block;width:100%;padding:80px 0;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockright{display:flex;flex-wrap:wrap;padding:120px 0}}.wholesalePage-ImgBlockright-img01Block{display:block;width:100%;padding:0 24px;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockright-img01Block{width:44.44%;padding:0}}.wholesalePage-ImgBlockright-img01{display:block;width:100%;padding:0;margin:0}.wholesalePage-ImgBlockright-textBlock{display:block;width:100%;padding:0 24px 16px;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlockright-textBlock{display:flex;align-items:center;width:55.56%;padding:0 40px}}.wholesalePage-ImgBlockright-img02Block{display:block;width:calc(100% - 24px);padding:0;margin:24px 0 0}@media screen and (min-width:750px){.wholesalePage-ImgBlockright-img02Block{width:83.33%;margin-top:19px}}.wholesalePage-ImgBlockright-img02{display:block;width:100%;padding:0;margin:0}.wholesalePage-text{display:block;width:100%;padding:0;margin:0;font-family:Zen Kaku Gothic Antique,serif;font-weight:400;font-size:14px;letter-spacing:0em;line-height:2}@media screen and (min-width:750px){.wholesalePage-text{font-size:16px}}.wholesalePage-text a{text-decoration:none;color:#364cc7}.wholesalePage-text ul{list-style:none;display:block;width:100%;padding:0;margin:0}.wholesalePage-text ul>li{list-style:none;display:block;width:100%;padding:0 0 0 24px;margin:0;position:relative}@media screen and (min-width:750px){.wholesalePage-text ul>li{margin:6px 0}}.wholesalePage-text ul>li::marker{display:none}.wholesalePage-text ul>li:before{content:"";display:block;width:2.5px;height:2.5px;padding:0;margin:0;background:#000;border-radius:100%;position:absolute;top:15px;left:11px}.wholesalePage-text ol{width:100%;padding:0 0 0 24px;margin:0}.wholesalePage-text ol>li{width:100%;padding:0;margin:0}.wholesalePage-text ol>li::marker{font-weight:700}.wholesalePage-text>p:first-child{margin-top:0}.wholesalePage-text>p:last-child{margin-bottom:0}.wholesalePage-ImgBlock{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.wholesalePage-ImgBlock{max-width:560px;margin:0 auto}}.wholesalePage-ImgBlock-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:400;font-size:18px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-ImgBlock-title{margin-bottom:40px;font-size:32px}}.wholesalePage-introArea{display:block;width:100%;padding:32px 24px 40px;margin:0}@media screen and (min-width:750px){.wholesalePage-introArea{padding:0 24px 120px}}.wholesalePage-introArea-inner{display:block;width:100%;max-width:1200px;padding:0;margin:0 auto}.wholesalePage-introArea-introText{display:block;width:100%;padding:0;margin:0 0 40px;text-align:center;font-weight:400;font-size:15px;letter-spacing:.04em;line-height:2.66}@media screen and (min-width:750px){.wholesalePage-introArea-introText{font-size:16px;line-height:2.5}}.wholesalePage-introArea-introText .is-sp{display:block}@media screen and (min-width:750px){.wholesalePage-introArea-introText .is-sp{display:none}}.wholesalePage-introArea-whiteBlock{display:block;width:100%;padding:40px 24px;margin:0;background:#fff}@media screen and (min-width:750px){.wholesalePage-introArea-whiteBlock{display:flex;justify-content:space-between;padding:64px 80px}}.wholesalePage-introArea-whiteBlock-logoArea{display:block;width:100%;max-width:224px;padding:0;margin:0 auto 40px}@media screen and (min-width:750px){.wholesalePage-introArea-whiteBlock-logoArea{width:224px;margin:0}}.wholesalePage-introArea-whiteBlock-logoArea-logo{display:block;width:100%;height:0;padding:83.03% 0 0;margin:0 auto;background:url(/cdn/shop/files/logo_wholesale_shirafushi.png?v=1740101329) no-repeat center center / contain;text-align:left;text-indent:-1000px;overflow:hidden}.wholesalePage-introArea-whiteBlock-textArea{display:block;width:100%;padding:0;margin:0}@media screen and (min-width:750px){.wholesalePage-introArea-whiteBlock-textArea{width:calc(100% - 288px)}}.wholesalePage-introArea-whiteBlock-title{display:block;width:100%;padding:0;margin:0 0 16px;font-weight:400;font-size:18px;letter-spacing:0;line-height:1.4}@media screen and (min-width:750px){.wholesalePage-introArea-whiteBlock-title{font-size:22px}}.wholesalePage-introArea-whiteBlock-body{display:block;width:100%;padding:0;margin:0}.wholesalePage-introArea-whiteBlock-body .is-sp{display:block}@media screen and (min-width:750px){.wholesalePage-introArea-whiteBlock-body .is-sp{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
