.static-pages{display:flex;justify-content:space-between;padding-top:8rem}.static-pages .title-area{height:fit-content;padding-right:5rem}.static-pages .title-area h1{writing-mode:vertical-rl;font-family:"Noto Serif JP";font-size:3.6rem;font-weight:500;margin:0}.static-pages .title-area h1 br+span{margin-top:4em}.static-pages .page-contents{max-width:106rem;width:100%;margin-top:10rem}.static-pages .page-contents p.description{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem}.static-pages .page-contents .block{background-color:#fff;padding:8rem}.static-pages .page-contents .block.acordion-box{padding:0;/}.static-pages .page-contents .block ul li{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem;margin-bottom:2rem;background-image:url(../assets/icon_osusume_list.svg);background-repeat:no-repeat;background-position:left 1.2rem;padding-left:2rem;line-height:2}.static-pages .page-contents .block ul li:last-child{margin-bottom:0}@media only screen and (max-width:959px){.static-pages{display:block;padding-top:16vw}.static-pages .title-area{height:fit-content;padding-right:0}.static-pages .title-area h1{writing-mode:horizontal-tb;font-family:"Noto Serif JP";font-size:6.4vw;font-weight:500;margin:0}.static-pages .title-area h1 br+span{margin-top:0}.static-pages .page-contents{max-width:unset;width:100%;margin-top:8vw}.static-pages .page-contents p.description{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:4.267vw;margin-bottom:10.667vw!important}.static-pages .page-contents .block{background-color:#fff;padding:10.667vw 5.333vw;margin-bottom:16vw}.static-pages .page-contents .block ul li{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:4.267vw;margin-bottom:5.333vw;background-image:url(../assets/icon_osusume_list.svg);background-repeat:no-repeat;background-position:left 3.2vw;padding-left:5.333vw;line-height:2}}.static-pages .page-contents .block .table-area{width:84rem}.static-pages .page-contents .block .table-area dl{padding:2.4rem 0;border-top:solid .1rem #E9E3D8;display:flex}.static-pages .page-contents .block .table-area dl:last-child{border-bottom:solid .1rem #E9E3D8}.static-pages .page-contents .block .table-area dl dt,.static-pages .page-contents .block p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:1.6rem}.static-pages .page-contents .block .table-area dl dt{width:20rem}.static-pages .page-contents .block .table-area dl dd ul{margin-bottom:2rem}.static-pages .page-contents .block .table-area dl dd ul li{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem}.static-pages .page-contents .block .table-area dl dd ul li{margin-bottom:0}.static-pages .page-contents .block .table-area dl dd ul li:last-child{margin-bottom:0}@media only screen and (max-width:959px){.static-pages .page-contents .block .table-area{width:100%;max-width:unset}.static-pages .page-contents .block .table-area dl{padding:0 0 5.333vw;border-bottom:solid .1rem #E9E3D8;border-top:none;display:block}.static-pages .page-contents .block .table-area dl dt,.static-pages .page-contents .block p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:4vw}.static-pages .page-contents .block .table-area dl dt{width:53.333vw}.static-pages .page-contents .block .table-area dl dd ul li{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;width:100%;font-size:4.267vw}.static-pages .page-contents .block .table-area dl dd ul li{margin-bottom:0}.static-pages .page-contents .block .table-area dl dd ul li:last-child{margin-bottom:0}}.static-pages .page-contents h2{font-family:"Noto Serif JP";font-size:2.8rem;font-weight:400;margin-bottom:2.4rem}.static-pages .page-contents .block h3{font-family:"Noto Serif JP";font-size:1.8rem;font-weight:500}.static-pages .page-contents .acordion h3{font-family:"Noto Serif JP";font-size:1.8rem;font-weight:500;padding:4.5rem 6rem}.static-pages .page-contents .block p,.static-pages .page-contents .block dl dd{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.8}.static-pages .page-contents .block p span.red{color:#de1f1f;font-weight:600;margin-right:2rem}.static-pages .page-contents .block img{width:100%}@media only screen and (max-width:959px){.static-pages .page-contents h2{font-size:4.8vw;margin-bottom:5.333vw}.static-pages .page-contents .block h3{font-family:"Noto Serif JP";font-size:4.267vw;font-weight:500;margin-bottom:2.4rem}.static-pages .page-contents .acordion h3{padding:5.333vw 4.267vw}.static-pages .page-contents .block p,.static-pages .page-contents .block dl dd{font-size:4.267vw}.static-pages .page-contents .block p span.red{margin-right:5.333vw}}.static-pages .page-contents .block dl{margin-bottom:2.4rem}.static-pages.transactions .page-contents .block dl{margin-bottom:0}.static-pages .page-contents .block dl:last-child{margin-bottom:0}.static-pages .page-contents .block dl dt{margin-bottom:1rem}.static-pages .page-contents .block dl dt span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:1.6rem;background-image:url(../assets/icon_osusume_list.svg);background-repeat:no-repeat;background-position:left center;padding-left:1.8rem;margin-bottom:.6rem;margin-right:2rem}.static-pages .page-contents .block dl dd{margin-bottom:0}.static-pages .page-contents .block .shipping-table{width:100%;margin-top:4rem;border-collapse:collapse;box-sizing:border-box;table-layout:auto;scroll-margin-top:14rem}.static-pages .page-contents .block .shipping-table th,.static-pages .page-contents .block .shipping-table td{border:solid .1rem #E6E6E6;padding:1rem}.static-pages .page-contents .block .shipping-table th{background-color:#e9e3d8;text-align:center;border:solid .1rem #FCFAF7;padding:1.2rem 2.4rem}.static-pages .page-contents .block .shipping-table th:last-child{width:auto}.static-pages .page-contents .block .shipping-table td{width:70%;background-color:#fcfaf7;white-space:normal;padding:2.4rem;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.4rem}.static-pages .page-contents .block .shipping-table td:last-child{width:30%;background-color:#fff;text-align:center;white-space:nowrap}.static-pages .page-contents .block .shipping-table td span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:1.6rem}.static-pages .page-contents .block dl.buy{display:flex;align-items:baseline;margin-bottom:2rem}.static-pages .page-contents .block dl.buy dt{margin-right:1rem;margin-bottom:0}.static-pages .page-contents .block dl.buy dt span{margin-right:0;margin-bottom:0;background:none;padding-left:0}.static-pages .page-contents .block dl.buy dt span.red{color:#de1f1f}.static-pages .page-contents .block dl.buy dd{flex-grow:1}@media only screen and (max-width:959px){.static-pages .page-contents .block dl,.static-pages.transactions .page-contents .block dl{margin-bottom:6.4vw}.static-pages .page-contents .block dl:last-child{margin-bottom:0}.static-pages .page-contents .block .table-area dl:last-child{margin-bottom:6.4vw}.static-pages .page-contents .block dl dt{margin-bottom:2.667vw;font-size:4.267vw}.static-pages .page-contents .block dl dt span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:4.267vw;background-image:url(../assets/icon_osusume_list.svg);background-repeat:no-repeat;background-position:left center;padding-left:4.8vw;margin-bottom:1.6vw;margin-right:5.333vw;background-size:3.2vw}.static-pages .page-contents .block dl dd{margin-bottom:0}.static-pages .page-contents .block .shipping-table{width:100%;margin-top:5.333vw;border-collapse:collapse;box-sizing:border-box;table-layout:auto;scroll-margin-top:30.6vw}.static-pages .page-contents .block .shipping-table th,.static-pages .page-contents .block .shipping-table td{border:solid .267vw #E6E6E6;padding:2.667vw}.static-pages .page-contents .block .shipping-table th{background-color:#e9e3d8;text-align:center;border:solid .267vw #FCFAF7;padding:3.2vw 6.4vw}.static-pages .page-contents .block .shipping-table th:last-child{width:auto}.static-pages .page-contents .block .shipping-table td{width:70%;background-color:#fcfaf7;white-space:normal;padding:6.4vw;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:3.733vw}.static-pages .page-contents .block .shipping-table td:last-child{width:30%;background-color:#fff;text-align:center;white-space:nowrap}.static-pages .page-contents .block .shipping-table td span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:4.267vw}.static-pages .page-contents .block dl.buy{display:block;margin-bottom:5.333vw}.static-pages .page-contents .block dl.buy dt{margin-right:2.667vw;margin-bottom:0}.static-pages .page-contents .block .guide-group{margin-bottom:10.667vw!important}.static-pages .page-contents .block .guide-text-margin{margin-bottom:3.2vw!important}.static-pages .page-contents .block .guide-group .image-area{width:53.333vw;margin:0 auto}}.shopilist .page-contents h2{font-family:"Noto Serif JP";font-size:2.8rem;font-weight:500}.shopilist .page-contents .store-box{margin-bottom:4rem}.shopilist .page-contents .store-box:last-child{margin-bottom:0;overflow:auto}.shopilist .page-contents .store{padding:2rem 0;border-bottom:solid .1rem #E6E6E6;position:relative;display:block;margin:0 6rem}.shopilist .page-contents .store:last-of-type{margin-bottom:6rem}.shopilist .page-contents .store.hidden{display:none}.shopilist .page-contents h3,.qa .page-contents h3{font-family:"Noto Serif JP";font-size:1.8rem;font-weight:500;line-height:1;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.shopilist .page-contents .store h4.store-name{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:500;font-size:1.6rem;margin-bottom:2rem}.shopilist .page-contents .store .flex-box{display:flex;justify-content:space-between}.shopilist .page-contents .store p.store-info{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.6;padding-right:5rem}.shopilist .page-contents .store .website-link{width:19rem;height:5rem;flex-shrink:0}.shopilist .page-contents .store .website-link a{padding:1.2rem 0;background:#f7f2ec;border-radius:.4rem;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem;display:flex;justify-content:center;align-items:center;position:relative;letter-spacing:-.01em}.shopilist .page-contents .store .website-link a:after{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-image:url(../assets/icon_ex.svg);background-size:contain;background-repeat:no-repeat;margin-left:.8rem}.shopilist .page-contents .store-box h3.pref .accordion-icon{display:inline-block;width:1rem;height:1rem;background-color:#fff;border:solid .1rem #EAEAEA;border-radius:1rem;background-size:cover;margin-left:.5rem;vertical-align:middle;background-position:center;padding:1.1rem}.shopilist .page-contents .store-box h3.pref .accordion-icon{background-image:url(../assets/icon_minus.svg);background-size:1rem;background-repeat:no-repeat;display:inline-block;width:1rem;height:1rem;margin-left:auto}.shopilist .page-contents .store-box h3.pref .accordion-icon.open{background-image:url(../assets/icon_plus.svg)}.shopilist .page-contents .store-box h3.pref .accordion-icon.close{background-image:url(../assets/icon_minus.svg)}@media only screen and (max-width:959px){.shopilist .page-contents h2{font-size:4.8vw;margin-bottom:5.333vw}.shopilist .page-contents .store-box{margin-bottom:10.667vw}.shopilist .page-contents .store-box:last-child h3{margin-bottom:0!important}.shopilist .page-contents .store{padding:5.333vw 0;border-bottom:solid .267vw #E6E6E6;position:relative;display:block;margin:0 4.267vw}.shopilist .page-contents .store:last-of-type{margin-bottom:10.667vw}.shopilist .page-contents h3,.qa .page-contents h3{font-family:"Noto Serif JP";font-size:4.8vw;font-weight:500;line-height:1;display:flex;align-items:center;cursor:pointer;justify-content:left}.shopilist .page-contents .store h4.store-name{font-size:4.267vw;margin-bottom:5.333vw}.shopilist .page-contents .store .flex-box{display:block}.shopilist .page-contents .store p.store-info{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:4.267vw;line-height:1.8;padding-right:0;margin-bottom:5.333vw}.shopilist .page-contents .store .website-link{width:50.667vw;height:13.333vw;flex-shrink:0}.shopilist .page-contents .store .website-link a{padding:3.2vw 0;background:#f7f2ec;border-radius:1.067vw;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:4.267vw;display:flex;justify-content:center;align-items:center;position:relative;letter-spacing:-.01em}.shopilist .page-contents .store .website-link a:after{content:"";display:inline-block;width:4.267vw;height:4.267vw;background-image:url(../assets/icon_ex.svg);background-size:contain;background-repeat:no-repeat;margin-left:2.133vw}.shopilist .page-contents .store-box h3.pref .accordion-icon{display:inline-block;width:2.667vw;height:2.667vw;background-color:#fff;border:solid 1px #EAEAEA;border-radius:2.667vw;background-size:cover;margin-left:1.333vw;vertical-align:middle;background-position:center;padding:2.933vw}.shopilist .page-contents .store-box h3.pref .accordion-icon{background-image:url(../assets/icon_minus.svg);background-size:2.667vw;background-repeat:no-repeat;display:inline-block;width:7.467vw;height:7.467vw;margin-left:auto}}.static-pages .page-contents .qa-block{padding:0}.qa .page-contents .qa-block h3.seihin:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(../assets/icon_seihin.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;align-self:center}.qa .page-contents .qa-block h3.bath:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(../assets/icon_nyuyoku.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;align-self:center}.qa .page-contents .qa-block h3.buy:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(../assets/icon_cart.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;align-self:center}.qa .page-contents .qa-block h3.subscription:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(../assets/icon_teiki.svg);background-size:contain;background-repeat:no-repeat;margin-right:1rem;align-self:center}.qa .page-contents .qa-block .accordion-icon{display:inline-block;width:1rem;height:1rem;background-color:#fff;border:solid .1rem #EAEAEA;border-radius:1rem;background-size:cover;margin-left:.5rem;vertical-align:middle;background-position:center;padding:1.1rem}.qa .page-contents .qa-block .accordion-icon{background-image:url(../assets/icon_minus.svg);background-size:1rem;background-repeat:no-repeat;display:inline-block;width:1rem;height:1rem;margin-left:auto}.qa .page-contents .qa-block{margin-bottom:1rem;scroll-margin-top:14rem}.qa .page-contents .qa-block .category-box{padding:3.2rem 6rem 6rem}.qa .page-contents .qa-block:last-child{margin-bottom:0}.qa .page-contents .qa-block .title-area{margin-bottom:4rem}.static-pages .page-contents .qa-block h3{font-family:"Noto Serif JP";font-size:1.8rem;font-weight:500;padding:4.5rem 6rem}.qa .page-contents .qa-block .title-area h4{font-family:"Noto Serif JP";font-size:1.6rem;font-weight:600;margin-bottom:1rem}.qa .page-contents .qa-block .title-area p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.5rem;display:flex}.qa .page-contents .qa-block .title-area p span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:500;font-size:1.4rem;background:#f7f2ec;margin-right:1.2rem;padding:.2rem .8rem;border-radius:.4rem;flex-shrink:0;height:3rem}.qa .page-contents .qa-block .qa-box{border-bottom:solid .1rem #969696}.qa .page-contents .qa-block .qa-box:first-child{border-top:solid .1rem #969696}.qa .page-contents .qa-block .qa-box .question p{display:flex;align-items:baseline;cursor:pointer;justify-content:space-between;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:1.6rem;line-height:1.6;padding:2.7rem 0}.qa .page-contents .qa-block .qa-box .question p span.red{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:700;font-size:1.8rem;margin-right:1.2rem}.qa .page-contents .qa-block .qa-box .answer{padding-bottom:2.7rem}.qa .page-contents .qa-block .qa-box .answer p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:1.6rem}.qa .page-contents .accordion-icon{background-image:url(../assets/icon_minus.svg);background-size:1rem;background-repeat:no-repeat;display:inline-block;width:1rem;height:1rem;margin-left:auto}.qa .page-contents .accordion-icon.open{background-image:url(../assets/icon_minus.svg)}.qa .page-contents .accordion-icon.close{background-image:url(../assets/icon_plus.svg)}@media only screen and (max-width:959px){.qa .page-contents .qa-block h3.seihin:before{content:"";display:inline-block;width:6.4vw;height:6.4vw;background-image:url(../assets/icon_seihin.svg);background-size:contain;background-repeat:no-repeat;margin-right:2.667vw;align-self:center}.qa .page-contents .qa-block h3.bath:before{content:"";display:inline-block;width:6.4vw;height:6.4vw;background-image:url(../assets/icon_nyuyoku.svg);background-size:contain;background-repeat:no-repeat;margin-right:2.667vw;align-self:center}.qa .page-contents .qa-block h3.buy:before{content:"";display:inline-block;width:6.4vw;height:6.4vw;background-image:url(../assets/icon_cart.svg);background-size:contain;background-repeat:no-repeat;margin-right:2.667vw;align-self:center}.qa .page-contents .qa-block h3.subscription:before{content:"";display:inline-block;width:6.4vw;height:6.4vw;background-image:url(../assets/icon_teiki.svg);background-size:contain;background-repeat:no-repeat;margin-right:2.667vw;align-self:center}.qa .page-contents .qa-block .accordion-icon{display:inline-block;width:2.667vw;height:2.667vw;background-color:#fff;border:solid .267vw #EAEAEA;border-radius:2.667vw;background-size:cover;margin-left:.5rem;vertical-align:middle;background-position:center;padding:2.933vw}.qa .page-contents .qa-block .accordion-icon{background-size:2.667vw;background-repeat:no-repeat;display:inline-block;width:7.467vw;height:7.467vw;margin-left:auto;position:absolute;top:4.267vw;right:0}.qa .page-contents .qa-block h3 .accordion-icon{top:5.333vw;right:4.267vw}.qa .page-contents .qa-block{margin-bottom:2.667vw}.qa .page-contents .qa-block .category-box{padding:5.333vw 4.267vw 10.667vw}.qa .page-contents .qa-block:last-child{margin-bottom:0}.qa .page-contents .qa-block .title-area{margin-bottom:5.333vw}.qa .page-contents .qa-block .qa-group{margin-bottom:16vw!important}.static-pages .page-contents .qa-block h3{margin-bottom:0;position:relative;padding:5.333vw 4.267vw;font-size:4.267vw}.qa .page-contents .qa-block .title-area h4{font-family:"Noto Serif JP";font-size:4vw;font-weight:600;margin-bottom:4.267vw}.qa .page-contents .qa-block .title-area p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:3.733vw;display:flex;align-items:start}.qa .page-contents .qa-block .title-area p span{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:3.733vw;background:#f7f2ec;margin-right:3.2vw;flex-shrink:0;padding:.267vw 2.133vw;border-radius:1.067vw;height:8vw}.qa .page-contents .qa-block .qa-box{border-bottom:solid .1rem #969696}.qa .page-contents .qa-block .qa-box:first-child{border-top:solid .1rem #969696}.qa .page-contents .qa-block .qa-box .question p{display:flex;align-items:baseline;cursor:pointer;justify-content:left;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:600;font-size:4.267vw;line-height:1.6;padding-right:8vw;position:relative;padding:4.267vw 10.667vw 4.267vw 0}.qa .page-contents .qa-block .qa-box .question p span.red{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:700;font-size:4.8vw;margin-right:3.2vw}.qa .page-contents .qa-block .qa-box .answer{padding-bottom:5.333vw}.qa .page-contents .qa-block .qa-box .answer p{font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:400;font-size:4.267vw}.qa .page-contents .accordion-icon{background-image:url(../assets/icon_minus.svg);background-size:1.6vw;background-repeat:no-repeat;display:inline-block;width:1.6vw;height:1.6vw;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/static.css.map */
