.container-1flex{display:flex;flex-direction:column;width:100%}.container-1flex p{width:100%;padding:0;margin:0}.container-1flex p img{padding:2% 0}.container-2flex{display:flex;flex-wrap:wrap;width:100%}.container-2flex p{width:50%;padding:0;margin:0}.container-2flex p img{padding:2%}@media screen and (max-width: 765px){.container-2flex{flex-direction:column}.container-2flex p{width:100%}}.container-3flex{display:flex;flex-wrap:wrap;width:100%}.container-3flex p{width:33%;padding:0;margin:0}.container-3flex p img{padding:2%}@media screen and (max-width: 765px){.container-3flex p{width:50%}}.container-4flex{display:flex;flex-wrap:wrap;width:100%}.container-4flex div.flex_child{width:25%;padding:0;margin:0}.container-4flex div.child_text{font-weight:400;margin:0;font-size:14px;font-family:Zen Kaku Gothic New,sans-serif}.container-4flex div.flex_child img,.container-4flex div.child_text{padding:0 2%}@media screen and (max-width: 765px){.container-4flex div.flex_child{width:50%}}span.text_red1,span.text_red2{color:#7f0019}.h5 span.text_red2{font-size:calc(var(--font-heading-scale) * 1.4rem)}@media only screen and (min-width: 750px){.h5 span.text_red2{font-size:calc(var(--font-heading-scale) * 1.5rem)}}#section-news-list .news-list-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}#section-news-list .container{max-width:1200px;margin:0 auto;padding:55px}#section-news-list .news-list{border:1px solid #ccc}#section-news-list .news-list-item{border-bottom:1px solid #ccc}#section-news-list .news-list-item>a{display:flex;align-items:center;padding:20px}#section-news-list .news-list-item:last-child{border-bottom:none}#section-news-list .news-list-date{font-size:12px;margin-right:15px}#section-news-list .news-list-category{font-size:10px;color:#fff;background:#000;padding:5px;margin-right:15px}#section-news-list .news-list-info{position:relative;top:-1px}#section-news-list .news-list-title{font-size:14px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;top:1px}@media screen and (max-width: 768px){#section-news-list .container{padding:35px 20px}#section-news-list .news-list-item>a{display:block;padding:15px}#section-news-list .news-list-info{margin-bottom:5px}}a{text-decoration:none}ul{padding:0;margin:0}li{list-style:none}.faq-nav{margin:3rem auto 3.5rem}.faq-nav ._flex{flex-wrap:wrap;display:flex}.faq-nav>ul{justify-content:start}.faq-nav>ul>li{background:#bca65f;width:17rem;color:#fff;margin:.6rem .6rem 0 0}.faq-nav>ul>li>a{width:100%;height:100%;display:block;font-size:1.6rem;text-align:center;padding:2.1rem 0 3.6rem;color:#fff;font-weight:600;font-feature-settings:"palt"}.arrow-bottom{position:relative}.faq-nav>ul>li.arrow-bottom:after{content:"";margin:auto;position:absolute;bottom:1.8rem;left:50%;transform:translate(-50%);width:1.1rem;height:1.1rem;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}.faq-section{background-color:#f4f3ed;padding:20px 80px}.container{padding:0 20px}.faq-title{text-align:left;font-size:28px;margin-bottom:10px;position:relative;padding-left:5rem;display:flex;align-items:center}.faq-title:before{content:"";position:absolute;left:0;width:4rem;height:4rem;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.8}#productsall .faq-title:before{background-image:url(/cdn/shop/files/10_58bc77e4-7e65-45d7-ac76-27335019ceaf.png?v=1759467073)}#products12 .faq-title:before{background-image:url(/cdn/shop/files/2_f268eff0-2154-4785-82bc-a5ea2c6ff7b1.png?v=1759467073)}#productszero .faq-title:before{background-image:url(/cdn/shop/files/4_d780b853-8436-4438-8254-4f9e7f3d042e.png?v=1759467073)}#cleaner .faq-title:before{background-image:url(/cdn/shop/files/5_31010724-4aab-407c-b454-aa110f3ea6a1.png?v=1759467073)}#softener .faq-title:before{background-image:url(/cdn/shop/files/6_6f103ec7-90c7-464c-bb56-a4867ea6f234.png?v=1759467073)}#gift .faq-title:before{background-image:url(/cdn/shop/files/9_c4f86d38-5b8e-4711-a81a-cfc43da47b33.png?v=1759467073)}#diapers .faq-title:before{background-image:url(/cdn/shop/files/7_e4c602f6-05a2-4cf8-a1ca-937b9a1445f9.png?v=1759467073)}#napkin .faq-title:before{background-image:url(/cdn/shop/files/8_75d524b2-1e5a-4ec5-835a-511c6c0dbab1.png?v=1759467073)}#regular .faq-title,#order .faq-title,#delivery .faq-title,#return .faq-title,#member .faq-title{padding-left:0}.faq-item{border:1px solid #ddd;margin-bottom:10px;border-radius:8px;overflow:hidden}.faq-question{width:100%;background:#f9f9f9;border:none;padding:20px;text-align:left;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question>span:first-child{flex:1;display:flex;align-items:flex-start}.faq-question>span:first-child:before{content:"Q.";font-weight:700;margin-right:8px;color:#333;flex-shrink:0;font-family:Futura,Century Gothic,Arial,sans-serif}.faq-question:hover{background:#f0f0f0}.faq-plus{font-size:24px;font-weight:700;transition:transform .3s}.faq-item.active .faq-plus{transform:rotate(45deg)}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:all .3s ease;background:#fff}.faq-answer.active{max-height:none}.faq-image-container{margin-top:15px;display:flex;justify-content:center;align-items:center}.faq-image{max-width:600px;width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.faq-image:hover{transform:scale(1.02)}@media screen and (max-width: 768px){.faq-nav ._flex{display:flex;flex-wrap:wrap}.faq-nav>ul{justify-content:space-between;flex-flow:wrap}.faq-nav>ul>li{background:#bca65f;width:49%;margin:1rem 0 0;color:#fff}.faq-nav>ul>li>a{width:100%;height:100%;display:block;text-align:center;padding:2.3rem 0 2.3rem 1.2rem;color:#fff;font-weight:600;font-size:1.6rem}.arrow-bottom{position:relative}.faq-nav>ul>li.arrow-bottom:after{content:"";margin:auto;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);width:1.1rem;height:1.1rem;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg)}.faq-section{padding:10px}.faq-title{font-size:24px;margin-bottom:10px}.faq-question{padding:15px;font-size:14px;color:#333}.faq-image{max-width:100%;border-radius:4px}.container{padding:0 15px}}.taghyouji>ul{margin:0;padding:0;list-style:none;display:flex;flex-directions:row;flex-wrap:wrap}.taghyouji>ul>li{margin:0 8px 8px 0;padding:4px 10px;list-style-type:none;border-radius:16px;background-color:#fff;border:1px solid #E4E4E4}.taghyouji>ul>li a{color:#4d4d4d}.taghyouji>ul>li a:hover{color:#bca660}html{scroll-behavior:smooth}.index-main-section__title{padding-bottom:20px;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.6;border-bottom:1px solid #666;letter-spacing:.1em}.index-main-section__title span{font-size:1rem}.index-main-section__title a{-webkit-tap-highlight-color:transparent;color:#444;text-decoration:none}.p-top__category-container{display:flex;flex-wrap:nowrap;overflow-x:visible;overflow-y:visible;gap:0;padding:10px 1rem;justify-content:center;max-width:1200px;margin:0 auto}.p-top__category-row{display:flex;flex-direction:row;gap:.5rem;margin-bottom:0;width:100%;justify-content:center}.p-top__category-item{flex:1;max-width:calc(12.5% - .5rem);min-width:90px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 .25rem;box-sizing:border-box}.p-top__category-item a{color:#333;text-decoration:none;transition:color .3s ease}.p-top__category-item a:hover{color:#333}.p-top__category-item img{width:100%;max-width:100px;height:100px;object-fit:cover;margin-bottom:2px;vertical-align:middle;transition:transform .3s ease}.p-top__category-item a:hover img{transform:scale(1.05)}.p-top__category-item .u-align-center{margin-top:8px;font-size:12px;line-height:1.4;text-align:center;word-break:keep-all;overflow-wrap:break-word;min-height:34px;display:flex;align-items:flex-start;justify-content:center}.u-align-center{text-align:center!important}.u-mtm{margin-top:10px;margin-bottom:50px}.p-btn-more{min-width:228px;padding:12px;border:solid 1px #7c7c7c;display:inline-block;text-align:center;position:relative;color:#333;text-decoration:none;transition:background-color .3s ease}.p-btn-more:hover{border:solid 1px #bdbdbd}.p-arrow{display:inline-block;color:#333;line-height:1;position:absolute;width:.5em;height:.5em;top:50%;right:25px;transform:translate(-25%) translateY(-50%) rotate(45deg);border-right:2px solid #333;border-top:2px solid #333}@media screen and (max-width: 767px){.p-top__category-container{padding:0 1rem;display:flex;overflow:visible;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0 auto}.p-top__category-row{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:0;width:100%;justify-content:center}.p-top__category-item{flex:0 0 calc(33.333% - .8rem);width:calc(33.333% - .8rem);max-width:calc(33.333% - .8rem);min-width:70px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:.25rem;box-sizing:border-box}.p-top__category-item img{width:100%;max-width:none;height:auto;object-fit:cover;margin-bottom:2px}.p-top__category-item .u-align-center{line-height:1.2;word-break:keep-all;overflow-wrap:break-word;min-height:32px;display:flex;align-items:center;justify-content:center;-webkit-hyphens:auto;hyphens:auto;margin-top:0}}.header-tabs{display:flex;justify-content:center;background-color:#fff;gap:0}.tab{padding:15px 50px;margin-right:5px;cursor:pointer;border:none;font-size:22px;font-weight:700;transition:all .3s;border-radius:10px 10px 0 0;background-color:#bca65f75;color:#333}.tab.active{background-color:#bca65f;color:#fff}.tab:hover{opacity:.9}.products-section{background-color:#bca65f;padding:30px 20px 50px}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;max-width:1000px;margin:0 auto}.product-card{background:#fff;border-radius:8px;padding:20px;text-align:center;cursor:pointer;transition:all .3s;text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px}.product-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.product-card.empty{cursor:default}.product-card.empty:hover{transform:none;box-shadow:none}.product-image{width:100%;max-width:70px;height:70px;object-fit:contain;margin-bottom:12px}.product-name{font-size:13px;color:#333;font-weight:600}.content-area{max-width:1100px;margin:0 auto;padding:40px 0}.section-header{text-align:center;font-size:18px;font-weight:600;margin-bottom:30px;color:#333}.product-section{margin-bottom:40px}.product-title{background-color:#f9f6ed;padding:15px;text-align:center;font-size:15px;font-weight:600;color:#b8985f;margin-bottom:15px;border-radius:4px}.product-content{max-width:1100px;display:flex;align-items:center;justify-content:center;color:#888;font-size:14px}.product-content img{width:800px}.concern-section{display:none}.concern-section.active{display:block}.concern-item{margin-bottom:30px}.concern-title{background-color:#fef9e7;padding:15px;text-align:center;font-size:15px;font-weight:600;color:#b8985f;margin-bottom:15px;border-radius:4px}.concern-content{background-color:#c4c4c4;min-height:200px;border-radius:4px}@media (max-width: 1150px){.content-area{padding:40px 30px}}@media (max-width: 900px){.products-grid{grid-template-columns:repeat(3,1fr)}.tab{padding:12px 35px;font-size:13px}}@media (max-width: 600px){.products-grid{grid-template-columns:repeat(2,1fr);gap:12px}.tab{padding:10px 25px;font-size:12px}.products-section{padding:25px 15px 40px}.product-card{min-height:120px;padding:15px}.product-image{max-width:60px;height:60px}.product-name{font-size:11px}.content-area{padding:30px 15px}.section-header{font-size:16px;margin-bottom:25px}.product-title,.concern-title{font-size:14px;padding:12px}.product-content,.concern-content{min-height:150px}}.rankingnotitele{font-family:Renner!important;font-style:normal;font-weight:100;font-size:1.5em;line-height:1;letter-spacing:0;color:#242629}.rankingnotitele span{font-family:Zen Kaku Gothic New,sans-serif;font-size:.5em;display:block;line-height:1;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
